Changeset 1502

Show
Ignore:
Timestamp:
06/17/06 08:49:26 (2 years ago)
Author:
mdodoo
Message:

Fixes #55. Moves constants related to tags into constants.php. Attempts to update most translations to make LBL_ADMIN_CANT_RENAME more generic.

Location:
trunk/gregarius
Files:
1 added
9 modified

Legend:

Unmodified
Added
Removed
  • trunk/gregarius/admin/index.php

    r1441 r1502  
    4242require_once('plugins.php'); 
    4343require_once('themes.php'); 
     44require_once('tags.php'); 
    4445 
    4546define ('CST_ADMIN_DOMAIN','domain'); 
     
    6768define ('CST_ADMIN_DOMAIN_THEMES','themes'); 
    6869define ('CST_ADMIN_DOMAIN_THEME_OPTIONS','theme_options'); 
     70define ('CST_ADMIN_DOMAIN_TAGS','tags'); 
    6971// OPML import target 
    7072define ('CST_ADMIN_OPML_IMPORT_WIPE',1); 
     
    127129                $show = themes_admin(); 
    128130                break; 
     131            case CST_ADMIN_DOMAIN_TAGS: 
     132                $show = tags_admin(); 
     133                break; 
    129134            case CST_ADMIN_DOMAIN_PLUGIN_OPTIONS: 
    130135                $show = plugin_options_admin(); 
     
    172177                themes(); 
    173178                break; 
     179            case CST_ADMIN_DOMAIN_TAGS: 
     180                tags(); 
     181                break; 
    174182            case CST_ADMIN_DOMAIN_PLUGIN_OPTIONS: 
    175183                plugin_options(); 
     
    215223                 array (CST_ADMIN_DOMAIN_THEMES, LBL_ADMIN_DOMAIN_THEMES_LBL), 
    216224                 array (CST_ADMIN_DOMAIN_FOLDER, LBL_ADMIN_DOMAIN_FOLDER_LBL), 
    217                  array (CST_ADMIN_DOMAIN_OPML, LBL_ADMIN_DOMAIN_LBL_OPML_LBL)) as $item) { 
     225                 array (CST_ADMIN_DOMAIN_OPML, LBL_ADMIN_DOMAIN_LBL_OPML_LBL), 
     226                 array (CST_ADMIN_DOMAIN_TAGS, LBL_TAG_TAGS)) as $item) { 
    218227 
    219228        $link = "index.php?view=".$item[0]; 
  • trunk/gregarius/constants.php

    r1472 r1502  
    158158define ('ITEM_SORT_HINT_MIXED', 0x02); 
    159159 
     160// an item should have this many tags, at most 
     161define('MAX_TAGS_PER_ITEM', 5); 
    160162 
     163// This regexp is used both in php and javascript, basically 
     164// it is used to filter out everything but the allowed tag 
     165// characters, plus a whitespace 
     166define('ALLOWED_TAGS_REGEXP', '/[^a-zA-Z0-9\ _\.]/'); 
    161167 
    162168// Sanitizer constants 
  • trunk/gregarius/intl/de.php

    r1493 r1502  
    191191define ('LBL_ADMIN_BAD_RSS_URL',"Entschuldige, ich kann diese URL nicht verarbeiten: '%s'"); 
    192192define ('LBL_ADMIN_ERROR_CANT_DELETE_HOME_FOLDER',"Du kannst den " . LBL_HOME_FOLDER . " Ordner nicht löschen"); 
    193 define ('LBL_ADMIN_CANT_RENAME',"Du kannst den Ordner '%s' nicht umbenennen, da ein solcher schon existiert."); 
     193define ('LBL_ADMIN_CANT_RENAME',"Du kannst den Artikel '%s' nicht umbenennen, da ein solcher schon existiert."); 
    194194define('LBL_ADMIN_ERROR_CANT_CREATE',"Der Ordner '%s' existiert schon!"); 
    195195 
  • trunk/gregarius/intl/en.php

    r1493 r1502  
    199199define ('LBL_ADMIN_BAD_RSS_URL',"I'm sorry, I don't think I can handle this URL: '%s'"); 
    200200define ('LBL_ADMIN_ERROR_CANT_DELETE_HOME_FOLDER',"You can't delete the " . LBL_HOME_FOLDER . " folder"); 
    201 define ('LBL_ADMIN_CANT_RENAME',"You can't rename this folder '%s' because such a folder already exists."); 
     201define ('LBL_ADMIN_CANT_RENAME',"You can't rename this item '%s' because such an item already exists."); 
    202202define('LBL_ADMIN_ERROR_CANT_CREATE',"Looks like you already have a folder called '%s'!"); 
    203203 
  • trunk/gregarius/intl/es.php

    r1493 r1502  
    193193define ('LBL_ADMIN_BAD_RSS_URL',"Lo siento, creo que no podemos hacer nada con esta URL: '%s'"); 
    194194define ('LBL_ADMIN_ERROR_CANT_DELETE_HOME_FOLDER',"No puede eliminar la carpeta " . LBL_HOME_FOLDER); 
    195 define ('LBL_ADMIN_CANT_RENAME',"No puede renombrar esta carpeta '%s' porque la otra ya existe."); 
     195define ('LBL_ADMIN_CANT_RENAME',"No puede renombrar esta tema '%s' porque la otra ya existe."); 
    196196define ('LBL_ADMIN_ERROR_CANT_CREATE',"Ahora tiene una carpeta llamada '%s'!"); 
    197197 
  • trunk/gregarius/intl/it.php

    r1493 r1502  
    196196define ('LBL_ADMIN_BAD_RSS_URL',"Spiacente, non so cosa fare con questa URL: '%s'"); 
    197197define ('LBL_ADMIN_ERROR_CANT_DELETE_HOME_FOLDER',"Non potete cancellare la cartella " . LBL_HOME_FOLDER); 
    198 define ('LBL_ADMIN_CANT_RENAME',"Non puoi rinominare la cartella in '%s' Perché una cartella con quel nome esiste gia."); 
     198define ('LBL_ADMIN_CANT_RENAME',"Non puoi rinominare le elemento in '%s' Perché un elemento con quel nome esiste gia."); 
    199199define('LBL_ADMIN_ERROR_CANT_CREATE',"Una cartella chiamata '%s' esiste gia!"); 
    200200 
  • trunk/gregarius/intl/ja.php

    r1493 r1502  
    205205define ('LBL_ADMIN_BAD_RSS_URL',"I'm sorry, I don't think I can handle this URL: '%s'"); 
    206206define ('LBL_ADMIN_ERROR_CANT_DELETE_HOME_FOLDER',"You can't delete the " . LBL_HOME_FOLDER . " folder"); 
    207 define ('LBL_ADMIN_CANT_RENAME',"You can't rename this folder '%s' because such a folder already exists."); 
     207define ('LBL_ADMIN_CANT_RENAME',"You can't rename this item '%s' because such an item already exists."); 
    208208define('LBL_ADMIN_ERROR_CANT_CREATE',"Looks like you already have a folder called '%s'!"); 
    209209 
  • trunk/gregarius/intl/pt_BR.php

    r1493 r1502  
    190190define ('LBL_ADMIN_BAD_RSS_URL',"Sinto muito, eu acho que não posso tratar esta URL: '%s'"); 
    191191define ('LBL_ADMIN_ERROR_CANT_DELETE_HOME_FOLDER',"Você não pode excluir a pasta " . LBL_HOME_FOLDER . ""); 
    192 define ('LBL_ADMIN_CANT_RENAME',"Você não pode renomear a pasta '%s' porque tal pasta já existe."); 
     192define ('LBL_ADMIN_CANT_RENAME',"Você não pode renomear a íten '%s' porque tal íten já existe."); 
    193193define('LBL_ADMIN_ERROR_CANT_CREATE',"Parace que você já tem uma pasta chamada '%s'!"); 
    194194 
  • trunk/gregarius/tags.php

    r1475 r1502  
    2727 
    2828require_once ('init.php'); 
    29  
    30 // an item should have this many tags, at most 
    31 define('MAX_TAGS_PER_ITEM', 5); 
    32  
    33 // This regexp is used both in php and javascript, basically 
    34 // it is used to filter out everything but the allowed tag 
    35 // characters, plus a whitespace 
    36 define('ALLOWED_TAGS_REGEXP', '/[^a-zA-Z0-9\ _\.]/'); 
    3729 
    3830function relatedTags($tags) {