]> gitweb.fluxo.info Git - semanticscuttle.git/commitdiff
Interface design: improve tags presentation, menu box, popup size, redirection after...
authormensonge <mensonge@b3834d28-1941-0410-a4f8-b48e95affb8f>
Thu, 24 Apr 2008 08:48:57 +0000 (08:48 +0000)
committermensonge <mensonge@b3834d28-1941-0410-a4f8-b48e95affb8f>
Thu, 24 Apr 2008 08:48:57 +0000 (08:48 +0000)
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@118 b3834d28-1941-0410-a4f8-b48e95affb8f

15 files changed:
bookmarks.php
locales/fr_FR/LC_MESSAGES/messages.mo
locales/fr_FR/LC_MESSAGES/messages.po
locales/messages.po
services/searchhistoryservice.php
templates/bookmarks.tpl.php
templates/editbookmark.tpl.php
templates/sidebar.block.linked.php
templates/sidebar.block.menu.php
templates/sidebar.block.recent.php
templates/sidebar.block.search.php
templates/sidebar.tpl.php
templates/tag2tagadd.tpl.php
templates/toolbar.inc.php
templates/top.inc.php

index 2adb7bbc4efcfb97eb6f026d45e13704b8179ea1..a97fb05272da3183781a6c672a280cbe75d58ca9 100644 (file)
@@ -117,7 +117,7 @@ if ($loggedon && isset($_POST['submitted'])) {
                     if ($GLOBALS['useredir']) {
                         $address = $GLOBALS['url_redir'] . $address;
                     }
-                    header('Location: '. $address);
+                    //header('Location: '. $address); // not useful
                 }
             } else {
                 $tplVars['error'] = T_('There was an error saving your bookmark. Please try again or contact the administrator.');
index 6012d4c249c9ed9aa7d57ed59faa2b0d2917b7e3..384f10f2535a792ba44cfc6ea03114b918db41a2 100644 (file)
Binary files a/locales/fr_FR/LC_MESSAGES/messages.mo and b/locales/fr_FR/LC_MESSAGES/messages.mo differ
index ba202226700333aa2f0482e547a04fc320668d6f..0a213fec12b70a4bfbb1d57b17cd86e4d8d17e5d 100644 (file)
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Scuttle\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-04-21 17:36+0200\n"
-"PO-Revision-Date: 2008-04-21 17:37+0100\n"
+"POT-Creation-Date: 2008-04-24 09:43+0200\n"
+"PO-Revision-Date: 2008-04-24 09:47+0100\n"
 "Last-Translator: BenjaminHKB <benjamin.huynh-kim-bang@loria.fr>\n"
 "Language-Team: fr-FR <toony.sf@chezouam.net>\n"
 "MIME-Version: 1.0\n"
@@ -21,7 +21,7 @@ msgstr ""
 
 #: ../../../about.php:25
 #: ../../../templates/toolbar.inc.php:16
-#: ../../../templates/toolbar.inc.php:24
+#: ../../../templates/toolbar.inc.php:25
 msgid "About"
 msgstr "À propos"
 
@@ -266,7 +266,7 @@ msgstr "Les informations que vous avez entrées sont incorrectes. Veuillez recom
 
 #: ../../../login.php:48
 #: ../../../templates/login.tpl.php:26
-#: ../../../templates/toolbar.inc.php:25
+#: ../../../templates/toolbar.inc.php:26
 msgid "Log In"
 msgstr "Se connecter"
 
@@ -318,6 +318,7 @@ msgstr "Mot de passe oublié"
 #: ../../../templates/sidebar.block.common.php:9
 #: ../../../templates/sidebar.block.popular.php:15
 #: ../../../templates/sidebar.block.recent.php:30
+#: ../../../templates/toolbar.inc.php:24
 msgid "Popular Tags"
 msgstr "Tags populaires"
 
@@ -385,7 +386,7 @@ msgstr "Enregistrement raté. Veuillez rééssayer."
 
 #: ../../../register.php:66
 #: ../../../templates/register.tpl.php:41
-#: ../../../templates/toolbar.inc.php:26
+#: ../../../templates/toolbar.inc.php:27
 msgid "Register"
 msgstr "S'enregistrer"
 
@@ -986,18 +987,13 @@ msgstr "Question antispam"
 msgid "Linked Tags"
 msgstr "Tags structurés"
 
-#: ../../../templates/sidebar.block.linked.php:44
-#: ../../../templates/sidebar.block.menu.php:31
-msgid "all tags"
-msgstr "Tous les tags"
-
 #: ../../../templates/sidebar.block.linked.php:55
-#: ../../../templates/sidebar.block.menu.php:42
+#: ../../../templates/sidebar.block.menu.php:40
 msgid "Add new link"
 msgstr "Créer un lien"
 
 #: ../../../templates/sidebar.block.linked.php:56
-#: ../../../templates/sidebar.block.menu.php:43
+#: ../../../templates/sidebar.block.menu.php:41
 msgid "Delete link"
 msgstr "Supprimer un lien"
 
@@ -1010,9 +1006,13 @@ msgstr "Tags inclus dans le tag '%s'"
 msgid "Menu Tags"
 msgstr "Menu Tags"
 
-#: ../../../templates/sidebar.block.menu.php:31
-msgid "See all tags"
-msgstr "Tous les tags"
+#: ../../../templates/sidebar.block.menu.php:60
+msgid "See all your tags"
+msgstr "Voir tous vos tags"
+
+#: ../../../templates/sidebar.block.menu.php:60
+msgid "all your tags"
+msgstr "Tous vos tags"
 
 #: ../../../templates/sidebar.block.recent.php:15
 msgid "Recent Tags"
@@ -1062,7 +1062,7 @@ msgstr "Synonymes :"
 #: ../../../templates/tag2tagadd.tpl.php:10
 #, php-format
 msgid "Note: include a tag into '%s' tag (e.g. %s>countries) display the tag into the menu box"
-msgstr "Note inclure une tag dans le tag '%s' (e.g. %s>countries) affiche ce tag dans la boîte de menu"
+msgstr "Note : inclure un tag dans le tag '%s' (e.g. %s>countries) affiche ce tag dans la boîte de menu"
 
 #: ../../../templates/tag2tagadd.tpl.php:13
 msgid "Create new link:"
index 2dc98f15f4182b081dca31a6237298fb8010f581..d56bb44b5ed5c919791596c85744bd0df386f763 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-04-21 17:36+0200\n"
+"POT-Creation-Date: 2008-04-24 09:43+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
 
 #: ../../../about.php:25 ../../../templates/toolbar.inc.php:16
-#: ../../../templates/toolbar.inc.php:24
+#: ../../../templates/toolbar.inc.php:25
 msgid "About"
 msgstr ""
 
@@ -244,7 +244,7 @@ msgid "The details you have entered are incorrect. Please try again."
 msgstr ""
 
 #: ../../../login.php:48 ../../../templates/login.tpl.php:26
-#: ../../../templates/toolbar.inc.php:25
+#: ../../../templates/toolbar.inc.php:26
 msgid "Log In"
 msgstr ""
 
@@ -300,6 +300,7 @@ msgstr ""
 #: ../../../templates/sidebar.block.common.php:9
 #: ../../../templates/sidebar.block.popular.php:15
 #: ../../../templates/sidebar.block.recent.php:30
+#: ../../../templates/toolbar.inc.php:24
 msgid "Popular Tags"
 msgstr ""
 
@@ -364,7 +365,7 @@ msgid "Registration failed. Please try again."
 msgstr ""
 
 #: ../../../register.php:66 ../../../templates/register.tpl.php:41
-#: ../../../templates/toolbar.inc.php:26
+#: ../../../templates/toolbar.inc.php:27
 msgid "Register"
 msgstr ""
 
@@ -980,18 +981,13 @@ msgstr ""
 msgid "Linked Tags"
 msgstr ""
 
-#: ../../../templates/sidebar.block.linked.php:44
-#: ../../../templates/sidebar.block.menu.php:31
-msgid "all tags"
-msgstr ""
-
 #: ../../../templates/sidebar.block.linked.php:55
-#: ../../../templates/sidebar.block.menu.php:42
+#: ../../../templates/sidebar.block.menu.php:40
 msgid "Add new link"
 msgstr ""
 
 #: ../../../templates/sidebar.block.linked.php:56
-#: ../../../templates/sidebar.block.menu.php:43
+#: ../../../templates/sidebar.block.menu.php:41
 msgid "Delete link"
 msgstr ""
 
@@ -1004,8 +1000,12 @@ msgstr ""
 msgid "Menu Tags"
 msgstr ""
 
-#: ../../../templates/sidebar.block.menu.php:31
-msgid "See all tags"
+#: ../../../templates/sidebar.block.menu.php:60
+msgid "See all your tags"
+msgstr ""
+
+#: ../../../templates/sidebar.block.menu.php:60
+msgid "all your tags"
 msgstr ""
 
 #: ../../../templates/sidebar.block.recent.php:15
index 7389906e67fbd59659a496956b2e65cf8a5c06a4..bf678cfe799d9e50c6979f7528c1af0cb86aa255 100644 (file)
@@ -43,7 +43,7 @@ class SearchHistoryService {
        }
     }
 
-    function getAllSearches($range = NULL, $uId = NULL, $nb = NULL, $start = NULL, $distinct = false) {
+    function getAllSearches($range = NULL, $uId = NULL, $nb = NULL, $start = NULL, $distinct = false, $withResults = false) {
        $sql = 'SELECT DISTINCT(shTerms), shId, shRange, shNbResults, shDatetime, uId';
        $sql.= ' FROM '. $this->getTableName();
        $sql.= ' WHERE 1=1';
@@ -55,6 +55,9 @@ class SearchHistoryService {
        if($uId != NULL) {
            $sql.= ' AND uId = '.$uId;
        }
+       if($withResults = true) {
+           $sql.= ' AND shNbResults > 0';
+       }
        if($distinct) {
            $sql.= ' GROUP BY shTerms';
        }
index dfcf1c7d84e3c1b65bbafe05c5b612e78e80f984..927708306683d6c77830677f470cd1176c02f630 100644 (file)
@@ -235,7 +235,19 @@ window.onload = playerLoad;
         $bnext = '<a href="'. sprintf($nav_url, $user, $currenttag, '?page=') . $next . $sortAmp .'">'. T_('Next') .'</a>';
         $blast = '<a href="'. sprintf($nav_url, $user, $currenttag, '?page=') . $totalpages . $sortAmp .'">'. T_('Last') ."</a>\n";
     }
-    echo '<p class="paging">'. $bfirst .'<span> / </span>'. $bprev .'<span> / </span>'. $bnext .'<span> / </span>'. $blast .'<span> / </span>'. sprintf(T_('Page %d of %d'), $page, $totalpages) ."</p>\n";
+
+    // RSS
+    $brss = '';
+    $size = count($rsschannels);
+    for ($i = 0; $i < $size; $i++) {
+        $brss =  '<a style="background:#FFFFFF" href="'. $rsschannels[$i][1] .'" title="'. $rsschannels[$i][0] .'"><img src="'. $GLOBALS['root'] .'rss.gif" width="16" height="16" alt="'. $rsschannels[$i][0] .'" /></a>'; 
+    }
+
+    echo '<p class="paging">'. $bfirst .'<span> / </span>'. $bprev .'<span> / </span>'. $bnext .'<span> / </span>'. $blast .'<span> / </span>'. sprintf(T_('Page %d of %d'), $page, $totalpages) ." ". $brss ." </p>\n";
+
+
+    
+
 } else {
     echo '<p class="error">'.T_('No bookmarks available').'</p>';
 }
index 31014315e772b263337dd6f2e1ea0060303ef725..b4c74ba0ea2ff46ae03a708b91ff1759230d41d9 100644 (file)
@@ -112,7 +112,7 @@ if (window.getSelection) {
 }
 document.write('<ul>');
 document.write('<li><a href="javascript:x=document;a=encodeURIComponent(x.location.href);t=encodeURIComponent(x.title);d=encodeURIComponent('+selection+');location.href=\'<?php echo createURL('bookmarks', $GLOBALS['user']); ?>?action=add&amp;address=\'+a+\'&amp;title=\'+t+\'&amp;description=\'+d;void 0;"><?php echo sprintf(T_('Post to %s'), $GLOBALS['sitename']); ?><\/a><\/li>');
-document.write('<li><a href="javascript:x=document;a=encodeURIComponent(x.location.href);t=encodeURIComponent(x.title);d=encodeURIComponent('+selection+');open(\'<?php echo createURL('bookmarks', $GLOBALS['user']); ?>?action=add&amp;popup=1&amp;address=\'+a+\'&amp;title=\'+t+\'&amp;description=\'+d,\'<?php echo $GLOBALS['sitename']; ?>\',\'modal=1,status=0,scrollbars=1,toolbar=0,resizable=1,width=730,height=465,left=\'+(screen.width-730)/2+\',top=\'+(screen.height-425)/2);void 0;"><?php echo sprintf(T_('Post to %s (Pop-up)'), $GLOBALS['sitename']); ?><\/a><\/li>');
+document.write('<li><a href="javascript:x=document;a=encodeURIComponent(x.location.href);t=encodeURIComponent(x.title);d=encodeURIComponent('+selection+');open(\'<?php echo createURL('bookmarks', $GLOBALS['user']); ?>?action=add&amp;popup=1&amp;address=\'+a+\'&amp;title=\'+t+\'&amp;description=\'+d,\'<?php echo $GLOBALS['sitename']; ?>\',\'modal=1,status=0,scrollbars=1,toolbar=0,resizable=1,width=790,height=465,left=\'+(screen.width-790)/2+\',top=\'+(screen.height-425)/2);void 0;"><?php echo sprintf(T_('Post to %s (Pop-up)'), $GLOBALS['sitename']); ?><\/a><\/li>');
 document.write('<\/ul>');
 </script>
 
index b534db84f44412fd6ec74a0114f6dddcd6694650..a39f590cc9b1dc3b732e1ba9a5db9dfcdf194f6e 100644 (file)
@@ -41,7 +41,7 @@ if(($logged_on_userid != null) && ($userid === $logged_on_userid)) {
     echo T_('Linked Tags').' ';
     //if($userid != null) {
        $cUser = $userservice->getUser($userid);
-       echo '<small><a href="'.createURL('alltags', $cUser['username']).'">('.T_('all tags').')</a></small>';
+       //echo '<small><a href="'.createURL('alltags', $cUser['username']).'">('.T_('all tags').')</a></small>';
     //}
 ?>
 </h2>
index 20db5e04f4ed3fa32e055c574b3718bbb3333c7e..de4f0f7640b91f6a6affd40db511d09ab4c7970a 100644 (file)
@@ -21,14 +21,12 @@ if(strlen($user)==0) {
 }
 
 $menuTags = $tag2tagservice->getMenuTags($userid);
-if (sizeof($menuTags) > 0) {
+if (sizeof($menuTags) > 0 || ($userid != 0 && $userid === $logged_on_userid)) {
 ?>
 
 <h2>
 <?php
     echo '<span title="'.sprintf(T_('Tags included into the tag \'%s\''), $GLOBALS['menuTag']).'">'.T_('Menu Tags').'</span> ';
-    $cUser = $userservice->getUser($userid);
-    echo '<small span title="'.T_('See all tags').'"><a href="'.createURL('alltags', $cUser['username']).'">('.T_('all tags').')</a></small>';
     //}
 ?>
 </h2>
@@ -39,8 +37,8 @@ if (sizeof($menuTags) > 0) {
 <?php
     if($editingMode) {
        echo '<tr><td></td><td>';
-       echo ' (<a href="'. createURL('tag2tagadd','') .'" rel="tag">'.T_('Add new link').'</a>) ';
-       echo ' (<a href="'. createURL('tag2tagdelete','') .'" rel="tag">'.T_('Delete link').'</a>)';
+       echo ' (<a href="'. createURL('tag2tagadd','menu') .'" rel="tag">'.T_('Add new link').'</a>) ';
+       echo ' (<a href="'. createURL('tag2tagdelete','menu') .'" rel="tag">'.T_('Delete link').'</a>)';
        echo '</td></tr>';
     }
 
@@ -57,6 +55,10 @@ if (sizeof($menuTags) > 0) {
     }
 ?>
 </table>
+
+<?php $cUser = $userservice->getUser($userid); ?>
+<p style="text-align:right"><a href="<?php echo createURL('alltags', $cUser['username']); ?>" title="<?php echo T_('See all your tags')?>"><?php echo T_('all your tags'); ?></a> &rarr;</p>
+
 </div>
 
 <?php
index 6d2547837eecb7dfc64359882f667cc022194336..e720533014974fb055376a23f6a8dcc90da6b6df 100644 (file)
@@ -27,7 +27,7 @@ if ($recentTags && count($recentTags) > 0) {
     }
     echo $contents ."</p>\n";
     ?>
-    <p><a href="<?php echo createURL('populartags'); ?>"><?php echo T_('Popular Tags'); ?></a> &rarr;</p>
+    <p style="text-align:right"><a href="<?php echo createURL('populartags'); ?>"><?php echo T_('Popular Tags'); ?></a> &rarr;</p>
 </div>
 
 <?php
index 8b00bb41be9acda71835b1ab4b96de782f3ee01e..921b0b91280ee42f079faeca3a2fdcad78091dbe 100644 (file)
@@ -7,7 +7,7 @@ if ($logged_on_userid === false) {
     $logged_on_userid = NULL;
 }
 
-$lastSearches = $searchhistoryservice->getAllSearches('all', NULL, 3, NULL, true);
+$lastSearches = $searchhistoryservice->getAllSearches('all', NULL, 3, NULL, true, true);
 
 if ($lastSearches && count($lastSearches) > 0) {
 ?>
index 7ae1fa1ff04c01732d52be6e125c31c280d16214..88915fc52b6b761f8b2b737901fe3c8d1e753fd1 100644 (file)
@@ -6,10 +6,5 @@
     for ($i = 0; $i < $size; $i++) {
         $this->includeTemplate('sidebar.block.'. $sidebar_blocks[$i]);
     }
-
-    $size = count($rsschannels);
-    for ($i = 0; $i < $size; $i++) {
-        echo '<p><a href="'. $rsschannels[$i][1] .'" title="'. $rsschannels[$i][0] .'"><img src="'. $GLOBALS['root'] .'rss.gif" width="16" height="16" alt="'. $rsschannels[$i][0] .'" /></a></p>'; 
-    }
     ?>
 </div>
index 84ee31a61a06962641483c211e7014fed3da0383..5c822234b3d4d40eb40452dc02763092f3740b3f 100644 (file)
@@ -7,7 +7,6 @@ $this->includeTemplate($GLOBALS['top_include']);
 <p align=right" style="float:right">
 <small style="text-align:right"><?php echo T_('Note: use "=" to make synonym two tags. e.g.: france=frenchcountry')?></small><br/>
 <small style="text-align:right"><?php echo T_('Note: use ">" to include one tag in another. e.g.: europe>france>paris')?></small><br/>
-<small style="text-align:right"><?php echo sprintf(T_('Note: include a tag into \'%s\' tag (e.g. %s>countries) display the tag into the menu box'), $GLOBALS['menuTag'], $GLOBALS['menuTag'])?></small>
 </p>
 
 <p><?php echo T_('Create new link:')?></p>
@@ -16,8 +15,9 @@ $this->includeTemplate($GLOBALS['top_include']);
 <input type="text" name="linkType" value=">" size="1" maxlength="1"/>
 <input type="text" name="tag2" />
 </p>
-
-
+<p>
+<small style="text-align:right"><?php echo sprintf(T_('Note: include a tag into \'%s\' tag (e.g. %s>countries) display the tag into the menu box'), $GLOBALS['menuTag'], $GLOBALS['menuTag'])?></small>
+</p>
 <!--p><?php echo T_('Are you sure?'); ?></p-->
 <p>
     <input type="submit" name="confirm" value="<?php echo T_('Create'); ?>" />
index 501222da821ff42bd2ed77eec8ed03dac6128aac..ab17bc5092343bb2dc9f6cf04569a2b8e020fdb0 100644 (file)
@@ -21,6 +21,7 @@ if ($userservice->isLoggedOn()) {
 ?>
 
     <ul id="navigation">
+       <li><a href="<?php echo createURL('populartags', $cUsername); ?>"><?php echo T_('Popular Tags'); ?></a></li>
         <li><a href="<?php echo createURL('about'); ?>"><?php echo T_('About'); ?></a></li>
         <li class="access"><a href="<?php echo createURL('login'); ?>"><?php echo T_('Log In'); ?></a></li>
         <li class="access"><a href="<?php echo createURL('register'); ?>"><?php echo T_('Register'); ?></a></li>
index 28fa4fcb489b027387b72a71d1327b2dc8d7f3c1..58eacb5dce19d0796dd4c803d0636e8240d86f4d 100644 (file)
@@ -32,7 +32,9 @@ if(isset($_GET['popup'])) {
         $this->includeTemplate('toolbar.inc');
     }
     ?>
+<? if(!isset($_GET['popup'])):?>
 <span id="welcome"><?php echo $GLOBALS['welcomeMessage'];?></span>
+<?php endif; ?>
 </div>
 
 <?php