Changeset 16924
- Timestamp:
- Jul 23, 2012, 11:37:14 AM (12 years ago)
- Location:
- extensions/SmartAlbums
- Files:
-
- 19 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/SmartAlbums/admin/album.php
r16104 r16924 134 134 135 135 /* select options, for html_options */ 136 $ template->assign(137 ' options',138 array(139 ' tags' => array(136 $options = array( 137 'tags' => array( 138 'name' => l10n('Tags'), 139 'options' => array( 140 140 'all' => l10n('All these tags'), 141 141 'one' => l10n('One of these tags'), … … 143 143 'only' => l10n('Only these tags'), 144 144 ), 145 'date' => array( 145 ), 146 'date' => array( 147 'name' => l10n('Date'), 148 'options' => array( 146 149 'the_post' => l10n('Added on'), 147 150 'before_post' => l10n('Added before'), … … 151 154 'after_taken' => l10n('Created after'), 152 155 ), 153 154 'name' => array( 156 ), 157 'name' => array( 158 'name' => l10n('Photo name'), 159 'options' => array( 155 160 'contain' => l10n('Contains'), 156 161 'begin' => l10n('Begins with'), … … 160 165 'not_end' => l10n('Doesn\'t end with'), 161 166 ), 162 'author' => array( 167 ), 168 'author' => array( 169 'name' => l10n('Author'), 170 'options' => array( 163 171 'is' => l10n('Is'), 164 172 'in' => l10n('Is in'), … … 166 174 'not_in' => l10n('Is not in'), 167 175 ), 168 'hit' => array( 176 ), 177 'hit' => array( 178 'name' => l10n('Hits'), 179 'options' => array( 169 180 'less' => l10n('Bellow'), 170 181 'more' => l10n('Above'), 171 182 ), 172 'level' => array('level' => 'level'), // second filter not used 173 'limit' => array('limit' => 'limit'), // second filter not used 174 ) 183 ), 184 'rating_score' => array( 185 'name' => l10n('Rating score'), 186 'options' => array( 187 'less' => l10n('Bellow'), 188 'more' => l10n('Above'), 189 ), 190 ), 191 'level' => array( 192 'name' => l10n('Privacy level'), 193 'options' => array(), 194 ), 195 'limit' => array( 196 'name' => l10n('Max. number of photos'), 197 'options' => array(), 198 ), 175 199 ); 200 $template->assign('options', $options); 176 201 177 202 /* get filters for this album */ … … 205 230 'COND' => $filter['cond'], 206 231 'VALUE' => $filter['value'], 232 'CAPTION' => $options[ $filter['type'] ]['name'], 207 233 )); 208 234 } -
extensions/SmartAlbums/admin/template/album.tpl
r16104 r16924 8 8 9 9 {foreach from=$options item=details key=mode} 10 lang['{$mode}_filter'] = '{$ mode|cat:'_filter'|@translate|escape:javascript}';11 {capture assign="option_content"}{html_options options=$details }{/capture}10 lang['{$mode}_filter'] = '{$details.name|escape:javascript}'; 11 {capture assign="option_content"}{html_options options=$details.options}{/capture} 12 12 options['{$mode}'] = "{$option_content|escape:javascript}"; 13 13 {/foreach} … … 144 144 <a href="#" class="removeFilter" title="{'remove this filter'|@translate}"><span>[x]</span></a> 145 145 <input type="hidden" name="filters[{$i}][type]" value="{$filter.TYPE}"/> 146 {$filter. TYPE|cat:'_filter'|@translate}146 {$filter.CAPTION} 147 147 </span> 148 148 149 149 <span class="filter-cond"> 150 150 <select name="filters[{$i}][cond]"> 151 {html_options options=$options[$filter.TYPE] selected=$filter.COND}151 {html_options options=$options[$filter.TYPE].options selected=$filter.COND} 152 152 </select> 153 153 </span> … … 182 182 <option value="-1">{'Add a filter'|@translate}</option> 183 183 <option disabled="disabled">------------------</option> 184 <option value="tags">{'tags_filter'|@translate}</option> 185 <option value="date">{'date_filter'|@translate}</option> 186 <option value="name">{'name_filter'|@translate}</option> 187 <option value="author">{'author_filter'|@translate}</option> 188 <option value="hit">{'hit_filter'|@translate}</option> 189 <option value="level">{'level_filter'|@translate}</option> 190 <option value="limit">{'limit_filter'|@translate}</option> 184 <option value="tags">{'Tags'|@translate}</option> 185 <option value="date">{'Date'|@translate}</option> 186 <option value="name">{'Photo name'|@translate}</option> 187 <option value="author">{'Author'|@translate}</option> 188 <option value="hit">{'Hits'|@translate}</option> 189 <option value="rating_score">{'Rating score'|@translate}</option> 190 <option value="level">{'Privacy level'|@translate}</option> 191 <option value="limit">{'Max. number of photos'|@translate}</option> 191 192 </select> 192 193 <a id="removeFilters">{'Remove all filters'|@translate}</a> -
extensions/SmartAlbums/include/functions.inc.php
r16104 r16924 296 296 } 297 297 298 // rating_score 299 case 'rating_score': 300 { 301 switch ($filter['cond']) 302 { 303 case 'less': 304 $where[] = 'rating_score < '.$filter['value'].''; 305 break; 306 case 'more': 307 $where[] = 'rating_score >= '.$filter['value'].''; 308 break; 309 } 310 311 break; 312 } 313 298 314 // level 299 315 case 'level': … … 404 420 $error = true; 405 421 array_push($page['errors'], l10n('Hits must be an integer')); 422 } 423 } 424 # rating_score 425 else if ($filter['type'] == 'rating_score') 426 { 427 if (!preg_match('#([0-9]{1,})#', $filter['value'])) 428 { 429 $error = true; 430 array_push($page['errors'], l10n('Rating score must be an integer')); 406 431 } 407 432 } -
extensions/SmartAlbums/language/cs_CZ/plugin.lang.php
r16421 r16924 52 52 $lang['author_filter'] = 'Autor'; 53 53 $lang['create a new SmartAlbum'] = 'Vytvořit nové SmartAlbum'; 54 $lang['date_filter'] = 'Datum'; 55 $lang['hit_filter'] = 'Počet návštěv'; 56 $lang['level_filter'] = 'Úroveň'; 57 $lang['limit_filter'] = 'Max. počet fotek'; 58 $lang['name_filter'] = 'Název fotky'; 59 $lang['tags_filter'] = 'Tagy'; 54 $lang['Hits'] = 'Počet návštěv'; 55 $lang['Max. number of photos'] = 'Max. počet fotek'; 60 56 ?> -
extensions/SmartAlbums/language/de_DE/plugin.lang.php
r16234 r16924 52 52 $lang['author_filter'] = 'Autor'; 53 53 $lang['create a new SmartAlbum'] = 'Neues Smart Album erstellen'; 54 $lang['date_filter'] = 'Datum'; 55 $lang['hit_filter'] = 'Zugriffe'; 56 $lang['level_filter'] = 'Ebene'; 57 $lang['limit_filter'] = 'Max. Anzahl Bilder'; 58 $lang['name_filter'] = 'Bild Name'; 59 $lang['tags_filter'] = 'Schlagwörter'; 54 $lang['Hits'] = 'Zugriffe'; 55 $lang['Max. number of photos'] = 'Max. Anzahl Bilder'; 60 56 ?> -
extensions/SmartAlbums/language/el_GR/plugin.lang.php
r16399 r16924 70 70 $lang['author_filter'] = 'Δημιουργός'; 71 71 $lang['create a new SmartAlbum'] = 'δημιουργήστε ένα νέο SmartAlbum'; 72 $lang['date_filter'] = 'Ημερομηνία'; 73 $lang['hit_filter'] = 'Επισκέψεις'; 74 $lang['level_filter'] = 'Επίπεδο'; 75 $lang['limit_filter'] = 'Μέγιστος αριθμός εικόνων'; 76 $lang['name_filter'] = 'Όνομα φωτογραφίας '; 77 $lang['tags_filter'] = 'Ετικέτες'; 72 $lang['Hits'] = 'Επισκέψεις'; 73 $lang['Max. number of photos'] = 'Μέγιστος αριθμός εικόνων'; 78 74 $lang['Filters'] = 'Φίλτρα'; 79 75 ?> -
extensions/SmartAlbums/language/en_UK/plugin.lang.php
r16126 r16924 38 38 $lang['Hits must be an integer'] = 'Hits must be an integer'; 39 39 $lang['Limit must be an integer'] = 'Limit must be an integer'; 40 $lang['Rating score must be an integer'] = 'Rating score must be an integer'; 40 41 $lang['You can\'t use more than one limit filter'] = 'You can\'t use more than one limit filter'; 41 42 $lang['You can\'t use more than one level filter'] = 'You can\'t use more than one level filter'; 42 $lang['tags_filter'] = 'Tags'; 43 $lang['date_filter'] = 'Date'; 44 $lang['name_filter'] = 'Photo name'; 45 $lang['author_filter'] = 'Author'; 46 $lang['hit_filter'] = 'Hits'; 47 $lang['level_filter'] = 'Level'; 48 $lang['limit_filter'] = 'Max. number of photos'; 43 $lang['Hits'] = 'Hits'; 44 $lang['Max. number of photos'] = 'Max. number of photos'; 49 45 $lang['For "Is (not) in", separate each author by a comma'] = 'For "Is (not) in", separate each author by a comma'; 50 46 $lang['limit_filter'] = 'Max. number of photos'; -
extensions/SmartAlbums/language/es_ES/plugin.lang.php
r16250 r16924 52 52 $lang['author_filter'] = 'Autor'; 53 53 $lang['create a new SmartAlbum'] = 'Crear un nuevo álbum inteligente'; 54 $lang['date_filter'] = 'Fecha'; 55 $lang['hit_filter'] = 'Visitas'; 56 $lang['level_filter'] = 'Nivel'; 57 $lang['limit_filter'] = 'Número máximo de fotos'; 58 $lang['name_filter'] = 'Nombre de la foto'; 59 $lang['tags_filter'] = 'Etiquetas'; 54 $lang['Hits'] = 'Visitas'; 55 $lang['Max. number of photos'] = 'Número máximo de fotos'; 60 56 ?> -
extensions/SmartAlbums/language/fr_FR/plugin.lang.php
r16126 r16924 38 38 $lang['Hits must be an integer'] = 'Le nombre de vues doit être un entier'; 39 39 $lang['Limit must be an integer'] = 'La nombre d\'éléments doit être un entier'; 40 $lang['Rating score must be an integer'] = 'Le score doit être un entier'; 40 41 $lang['You can\'t use more than one limit filter'] = 'Vous ne pouvez choisir qu\'une seule limite de nombre d\'éléments'; 41 42 $lang['You can\'t use more than one level filter'] = 'Vous ne pouvez choisir qu\'un seul niveau de confidentialité'; 42 $lang['tags_filter'] = 'Tags'; 43 $lang['date_filter'] = 'Date'; 44 $lang['name_filter'] = 'Nom de la photo'; 45 $lang['author_filter'] = 'Auteur'; 46 $lang['hit_filter'] = 'Nombre de vues'; 47 $lang['level_filter'] = 'Niveau de confidentialité'; 48 $lang['limit_filter'] = 'Nombre max. d\'éléments'; 43 $lang['Hits'] = 'Nombre de vues'; 44 $lang['Max. number of photos'] = 'Nombre max. d\'éléments'; 49 45 $lang['For "Is (not) in", separate each author by a comma'] = 'Pour "Est/N\'est pas dans", séparez chaque auteur par une virgule'; 50 46 $lang['This album is a SmartAlbum'] = 'Cet album est un SmartAlbum'; -
extensions/SmartAlbums/language/hu_HU/plugin.lang.php
r16841 r16924 71 71 $lang['author_filter'] = 'Szerző'; 72 72 $lang['create a new SmartAlbum'] = 'Új dinamikus album létrehozása'; 73 $lang['date_filter'] = 'Dátum'; 74 $lang['hit_filter'] = 'Találatok száma'; 75 $lang['level_filter'] = 'Hozzáférési szint'; 76 $lang['limit_filter'] = 'Képek max. száma'; 77 $lang['name_filter'] = 'Kép neve'; 78 $lang['tags_filter'] = 'Címkék'; 73 $lang['Hits'] = 'Találatok száma'; 74 $lang['Max. number of photos'] = 'Képek max. száma'; 79 75 ?> -
extensions/SmartAlbums/language/it_IT/plugin.lang.php
r16782 r16924 40 40 $lang['You can\'t use more than one limit filter'] = 'Potete scegliere un solo limite per il numero di elementi'; 41 41 $lang['You can\'t use more than one level filter'] = 'Potete scegliere un solo livello di privacy'; 42 $lang['tags_filter'] = 'Tag'; 43 $lang['date_filter'] = 'Data'; 44 $lang['name_filter'] = 'Nome della foto'; 45 $lang['author_filter'] = 'Autore'; 46 $lang['hit_filter'] = 'Numero di visite'; 47 $lang['level_filter'] = 'Livello di confidenzialità'; 48 $lang['limit_filter'] = 'Numero massimo di elementi'; 42 $lang['Hits'] = 'Numero di visite'; 43 $lang['Max. number of photos'] = 'Numero massimo di elementi'; 49 44 $lang['For "Is (not) in", separate each author by a comma'] = 'Per "È/Non è nel", separare ogni autore da una virgola'; 50 45 $lang['This album is a SmartAlbum'] = 'Questo album è uno SmartAlbum'; -
extensions/SmartAlbums/language/lv_LV/plugin.lang.php
r16499 r16924 52 52 $lang['author_filter'] = 'Autors'; 53 53 $lang['create a new SmartAlbum'] = 'izveidot jaunu ViedoAlbumu (SmartAlbum)'; 54 $lang['date_filter'] = 'Datums'; 55 $lang['hit_filter'] = 'Skatījumi'; 56 $lang['level_filter'] = 'Līmenis'; 57 $lang['limit_filter'] = 'Foto maksimālais skaits'; 58 $lang['name_filter'] = 'Foto nosaukums'; 59 $lang['tags_filter'] = 'Cilnes (tegi)'; 54 $lang['Hits'] = 'Skatījumi'; 55 $lang['Max. number of photos'] = 'Foto maksimālais skaits'; 60 56 ?> -
extensions/SmartAlbums/language/nl_NL/plugin.lang.php
r16154 r16924 52 52 $lang['author_filter'] = 'Auteur'; 53 53 $lang['create a new SmartAlbum'] = 'maak een nieuwe SmartAlbum'; 54 $lang['date_filter'] = 'Datum'; 55 $lang['hit_filter'] = 'Hits'; 56 $lang['level_filter'] = 'Niveau'; 57 $lang['limit_filter'] = 'Max. aantal foto\'s'; 58 $lang['name_filter'] = 'Foto naam'; 59 $lang['tags_filter'] = 'Tags'; 54 $lang['Hits'] = 'Hits'; 55 $lang['Max. number of photos'] = 'Max. aantal foto\'s'; 60 56 ?> -
extensions/SmartAlbums/language/pl_PL/plugin.lang.php
r16533 r16924 71 71 $lang['author_filter'] = 'Autor'; 72 72 $lang['create a new SmartAlbum'] = 'stwórz nowy SmartAlbum'; 73 $lang['date_filter'] = 'Data'; 74 $lang['hit_filter'] = 'Wyświetlenia'; 75 $lang['level_filter'] = 'Poziom'; 76 $lang['limit_filter'] = 'Maksymalna liczba zdjęć'; 77 $lang['name_filter'] = 'Nazwa zdjęcia'; 78 $lang['tags_filter'] = 'Tagi'; 73 $lang['Hits'] = 'Wyświetlenia'; 74 $lang['Max. number of photos'] = 'Maksymalna liczba zdjęć'; 79 75 ?> -
extensions/SmartAlbums/language/pt_PT/plugin.lang.php
r16221 r16924 72 72 $lang['author_filter'] = 'Autor'; 73 73 $lang['create a new SmartAlbum'] = 'Criar um novo SmartAlbum'; 74 $lang['date_filter'] = 'Data'; 75 $lang['hit_filter'] = 'Número de vistas '; 76 $lang['level_filter'] = 'Nível '; 77 $lang['limit_filter'] = 'Número máximo de fotos'; 78 $lang['name_filter'] = 'Nome da fotografia '; 79 $lang['tags_filter'] = 'Tags'; 74 $lang['Hits'] = 'Número de vistas '; 75 $lang['Max. number of photos'] = 'Número máximo de fotos'; 80 76 ?> -
extensions/SmartAlbums/language/ru_RU/plugin.lang.php
r16584 r16924 70 70 $lang['author_filter'] = 'Автор'; 71 71 $lang['create a new SmartAlbum'] = 'создать новый Умный Альбом'; 72 $lang['date_filter'] = 'Дата'; 73 $lang['hit_filter'] = 'Просмотры'; 74 $lang['level_filter'] = 'Уровень'; 75 $lang['limit_filter'] = 'Максимальное число фотографий'; 76 $lang['name_filter'] = 'Название фото'; 77 $lang['tags_filter'] = 'Тэги'; 72 $lang['Hits'] = 'Просмотры'; 73 $lang['Max. number of photos'] = 'Максимальное число фотографий'; 78 74 $lang['Filters'] = 'Фильтры'; 79 75 ?> -
extensions/SmartAlbums/language/sk_SK/plugin.lang.php
r16342 r16924 71 71 $lang['author_filter'] = 'Autor'; 72 72 $lang['create a new SmartAlbum'] = 'vytvor nový SmartAlbum'; 73 $lang['date_filter'] = 'Dátum'; 74 $lang['hit_filter'] = 'Prístupov'; 75 $lang['level_filter'] = 'Úroveň'; 76 $lang['limit_filter'] = 'Max. počet fotiek'; 77 $lang['name_filter'] = 'Názov fotky'; 78 $lang['tags_filter'] = 'Tagov'; 73 $lang['Hits'] = 'Prístupov'; 74 $lang['Max. number of photos'] = 'Max. počet fotiek'; 79 75 ?> -
extensions/SmartAlbums/language/tr_TR/plugin.lang.php
r16556 r16924 71 71 $lang['author_filter'] = 'Yazar'; 72 72 $lang['create a new SmartAlbum'] = 'yeni bir SmartAlbum yarat'; 73 $lang['date_filter'] = 'Tarih'; 74 $lang['hit_filter'] = 'Tıklanma sayısı'; 75 $lang['level_filter'] = 'Seviye'; 76 $lang['limit_filter'] = 'Maks. fotoğraf sayısı'; 77 $lang['name_filter'] = 'Fotoğraf ismi'; 78 $lang['tags_filter'] = 'Etiketler'; 73 $lang['Hits'] = 'Tıklanma sayısı'; 74 $lang['Max. number of photos'] = 'Maks. fotoğraf sayısı'; 79 75 ?> -
extensions/SmartAlbums/language/vi_VN/plugin.lang.php
r16133 r16924 51 51 $lang['author_filter'] = 'Tác giả'; 52 52 $lang['create a new SmartAlbum'] = 'Tạo SmartAlbum'; 53 $lang['date_filter'] = 'Ngày'; 54 $lang['hit_filter'] = 'Số lần truy cập'; 55 $lang['level_filter'] = 'Cấp'; 56 $lang['limit_filter'] = 'Số hình tối đa'; 57 $lang['name_filter'] = 'Tên hình (ảnh)'; 58 $lang['tags_filter'] = 'Thẻ'; 53 $lang['Hits'] = 'Số lần truy cập'; 54 $lang['Max. number of photos'] = 'Số hình tối đa'; 59 55 ?>
Note: See TracChangeset
for help on using the changeset viewer.