Changeset 1436

Show
Ignore:
Timestamp:
01/19/08 15:11:57 (12 months ago)
Author:
vollmerk
Message:

fixed issue with xmlapi when no limit provided, fixed now playing refresh, fixed single item update (Thx alex2008) added some more stuff for managing shoutbox stuff, started work on implementation of CoFs system added untested search method on xmlapi

Location:
trunk
Files:
19 modified
2 copied

Legend:

Unmodified
Added
Removed
  • trunk/admin/users.php

    r1356 r1436  
    3333        case 'update_user': 
    3434                if (Config::get('demo_mode')) { break; } 
     35                 
     36                if (!$_SESSION['forms']['adminuser'] || $_SESSION['forms']['adminuser'] != $_POST['formkey']) {  
     37                        access_denied();  
     38                        exit;  
     39                }  
    3540 
    3641                /* Clean up the variables */ 
     
    8085        case 'add_user': 
    8186                if (Config::get('demo_mode')) { break; } 
     87 
     88                if (!$_SESSION['forms']['adminuser'] || $_SESSION['forms']['adminuser'] != $_POST['formkey']) {  
     89                        access_denied(); 
     90                        exit; 
     91                }  
     92 
    8293                $username       = scrub_in($_REQUEST['username']); 
    8394                $fullname       = scrub_in($_REQUEST['fullname']); 
  • trunk/config/ampache.cfg.php.dist

    r1381 r1436  
    9696; Use Access List  
    9797; Toggle this on if you want ampache to pay attention to the access list 
    98 ; and only allow streaming/downloading/xml-rpc from known hosts by default 
    99 ; xml-rpc will not work without this on. 
     98; and only allow streaming/downloading/xml-rpc from known hosts xml-rpc  
     99; will not work without this on. 
     100; NOTE: Default Behavior is DENY FROM ALL  
    100101; DEFAULT: false 
    101102;access_control = "false" 
  • trunk/docs/CHANGELOG

    r1427 r1436  
    55-------------------------------------------------------------------------- 
    66  v.3.4-Beta2  
     7        - Fixed Now Playing refresh 
     8        - Fixed single song update (Thx alex2008) 
    79        - Added Checkbox for All Playlists filter (Admin Only) also made 
    810                filters only appear when its logical for them to be there 
  • trunk/install.php

    r1374 r1436  
    123123                Config::set_by_array($results,'1'); 
    124124 
    125                 if (!install_create_account($username,$password)) {  
     125                $password2 = scrub_in($_REQUEST['local_pass2']);  
     126 
     127                if (!install_create_account($username,$password,$password2)) {  
    126128                        require_once Config::get('prefix') . '/templates/show_install_account.inc.php'; 
    127129                        break; 
  • trunk/lib/class/browse.class.php

    r1431 r1436  
    180180                        case 'artist': 
    181181                        case 'genre': 
     182                        case 'shoutbox':  
    182183                        case 'live_stream': 
    183184                                $_SESSION['browse']['type'] = $type; 
     
    217218                        case 'playlist':  
    218219                                $valid_array = array('name','user'); 
     220                        break;  
     221                        case 'shoutbox':  
     222                                $valud_array = array('date','user','sticky');  
    219223                        break;  
    220224                        case 'live_stream':  
     
    386390                                $sql = "SELECT `flagged`.`id` FROM `flagged` "; 
    387391                        break; 
     392                        case 'shoutbox':  
     393                                $sql - "SELECT `user_shout`.`id` FROM `user_shout` ";  
     394                        break;  
    388395                        case 'playlist_song':  
    389396                        case 'song': 
     
    714721                                show_box_bottom();  
    715722                        break; 
     723                        case 'shoutbox':  
     724                                show_box_top(_('Shoutbox Records'),$class);  
     725                                require_once Config::get('prefix') . '/templates/show_manage_shoutbox.inc.php';  
     726                                show_box_bottom();  
     727                        break;  
    716728                        case 'flagged': 
    717729                                show_box_top(_('Flagged Records'),$class);  
  • trunk/lib/class/catalog.class.php

    r1422 r1436  
    10081008                flush(); 
    10091009 
     1010                // Make sure they don't have a trailing / or \ on their path 
     1011                $path = rtrim($path,"/");  
     1012                $path = rtrim($path,"\\");  
     1013 
    10101014                /* 
    10111015                 * Step one Add this to the catalog table if it's not 
     
    10171021                        $catalog_id = $this->create_catalog_entry($path,$name,$key, $ren, $sort, $type); 
    10181022                } 
    1019  
    1020                 // Make sure they don't have a trailing / or \ on their path 
    1021                 $path = rtrim($path,"/");  
    1022                 $path = rtrim($path,"\\");  
    10231023 
    10241024                /* Setup the $this with the new information */ 
     
    11041104                                break; 
    11051105                        case 'song': 
    1106                                 $songs[0] = new Song($id); 
     1106                                $songs[] = $id;  
    11071107                                break; 
    11081108                } // end switch type 
     
    11151115                                $file = scrub_out($song->file); 
    11161116                                echo "<dl>\n\t<dd>"; 
    1117                                 echo "<b>$file " . _('Updated') . "</b>\n"; 
     1117                                echo "<strong>$file " . _('Updated') . "</strong>\n"; 
    11181118                                echo $info['text']; 
    11191119                                echo "\t</dd>\n</dl><hr align=\"left\" width=\"50%\" />"; 
     
    11221122                        else { 
    11231123                                echo"<dl>\n\t<dd>"; 
    1124                                 echo "<b>$song->file</b><br />" . _('No Update Needed') . "\n"; 
     1124                                echo "<strong>" . scrub_out($song->file) . "</strong><br />" . _('No Update Needed') . "\n"; 
    11251125                                echo "\t</dd>\n</dl><hr align=\"left\" width=\"50%\" />"; 
    11261126                                flush(); 
     
    12781278        } // add_to_catalog 
    12791279 
    1280  
    12811280        /** 
    12821281         * get_remote_catalog 
     
    13431342                }  
    13441343                 
    1345  
    13461344                $data = php_xmlrpc_decode($response->value()); 
    13471345                         
  • trunk/lib/class/xmldata.class.php

    r1419 r1436  
    5858         */ 
    5959        public static function set_limit($limit) {  
     60 
     61                if (!$limit) { return false; }  
    6062 
    6163                $limit = intval($limit);  
     
    140142 
    141143                $final = self::_header() . $string . self::_footer();  
     144 
    142145                return $final;  
    143146 
     
    241244                                "\t<owner><![CDATA[$playlist->f_user]]</owner>\n" .  
    242245                                "\t<items>$item_total</items>\n" .  
     246                                "\t<type>$playlist->type</type>\n" .  
    243247                                "</playlist>\n"; 
    244248                         
  • trunk/lib/install.php

    r1375 r1436  
    228228 * this creates your initial account and sets up the preferences for the -1 user and you 
    229229 */ 
    230 function install_create_account($username,$password) {  
     230function install_create_account($username,$password,$password2) {  
    231231 
    232232        if (!strlen($username) OR !strlen($password)) {  
    233                 Error::add('general',"No Username/Password specified"); 
    234                 return false;  
    235         } 
     233                Error::add('general',_('No Username/Password specified')); 
     234                return false;  
     235        } 
     236 
     237        if ($password !== $password2) {  
     238                Error::add('general',_('Passwords do not match')) 
     239                return false;  
     240        }  
    236241 
    237242        $dbh = Dba::dbh();       
  • trunk/locale/base/messages.po

    r1414 r1436  
    1 # Translations Base. 
    2 # Copyright (C) 2008 Ampache.org 
    3 # This file is distributed under the same license as the Ampache package. 
    4 # LL <LL@li.org>, 2007. 
     1# SOME DESCRIPTIVE TITLE. 
     2# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 
     3# This file is distributed under the same license as the PACKAGE package. 
     4# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. 
    55# 
    66#, fuzzy 
     
    99"Project-Id-Version: PACKAGE VERSION\n" 
    1010"Report-Msgid-Bugs-To: \n" 
    11 "POT-Creation-Date: 2007-12-23 21:59-0800\n" 
     11"POT-Creation-Date: 2008-01-19 09:19-0800\n" 
    1212"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 
    1313"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 
     
    1717"Content-Transfer-Encoding: 8bit\n" 
    1818 
    19 #: ../../play/index.php:72 
     19#: ../../play/index.php:67 
    2020msgid "Session Expired: please log in again at" 
     21msgstr "" 
     22 
     23#: ../../lib/class/playlist.class.php:81 
     24#: ../../templates/show_playlist_edit.inc.php:40 
     25#: ../../templates/show_edit_playlist_row.inc.php:33 
     26msgid "Private" 
    2127msgstr "" 
    2228 
     
    2531msgstr "" 
    2632 
    27 #: ../../lib/class/album.class.php:229 ../../lib/class/browse.class.php:641 
     33#: ../../lib/class/album.class.php:229 ../../lib/class/browse.class.php:692 
    2834#: ../../lib/ui.lib.php:535 ../../templates/show_genre.inc.php:35 
    2935#: ../../templates/show_local_catalog_info.inc.php:30 
     
    3642msgstr "" 
    3743 
    38 #: ../../lib/class/album.class.php:437 ../../lib/class/catalog.class.php:410 
     44#: ../../lib/class/album.class.php:445 ../../lib/class/catalog.class.php:410 
    3945#: ../../lib/class/catalog.class.php:746 
    4046msgid "Error: Unable to open" 
     
    4248 
    4349#: ../../lib/class/access.class.php:312 ../../lib/class/access.class.php:337 
    44 #: ../../lib/class/browse.class.php:80 ../../lib/ui.lib.php:131 
    45 #: ../../lib/ui.lib.php:728 ../../templates/show_random.inc.php:38 
     50#: ../../lib/class/browse.class.php:79 ../../lib/ui.lib.php:131 
     51#: ../../lib/ui.lib.php:765 ../../templates/show_random.inc.php:38 
    4652#: ../../templates/show_admin_tools.inc.php:51 
    4753#: ../../templates/show_edit_access.inc.php:77 
    4854#: ../../templates/show_mail_users.inc.php:30 
     55#: ../../templates/show_export.inc.php:35 
    4956#: ../../templates/show_add_access.inc.php:58 
    5057msgid "All" 
     
    7178 
    7279#: ../../lib/class/catalog.class.php:116 ../../lib/class/catalog.class.php:117 
    73 #: ../../lib/class/user.class.php:616 ../../lib/preferences.php:258 
     80#: ../../lib/class/user.class.php:616 ../../lib/preferences.php:260 
    7481#: ../../templates/show_user.inc.php:22 ../../templates/show_users.inc.php:53 
    7582msgid "Never" 
     
    98105 
    99106#: ../../lib/class/catalog.class.php:275 
    100 #: ../../lib/class/catalog.class.php:1018 
     107#: ../../lib/class/catalog.class.php:1038 
    101108msgid "Running Remote Sync" 
    102109msgstr "" 
     
    114121msgstr "" 
    115122 
    116 #: ../../lib/class/catalog.class.php:1014 
     123#: ../../lib/class/catalog.class.php:1034 
    117124msgid "Starting Catalog Build" 
    118125msgstr "" 
    119126 
    120 #: ../../lib/class/catalog.class.php:1023 
     127#: ../../lib/class/catalog.class.php:1043 
    121128#: ../../templates/show_adds_catalog.inc.php:24 
    122129#: ../../templates/show_run_add_catalog.inc.php:24 
     
    124131msgstr "" 
    125132 
    126 #: ../../lib/class/catalog.class.php:1023 
    127 #: ../../lib/class/catalog.class.php:1050 ../../lib/preferences.php:170 
    128 #: ../../lib/preferences.php:212 ../../lib/ui.lib.php:756 
     133#: ../../lib/class/catalog.class.php:1043 
     134#: ../../lib/class/catalog.class.php:1070 ../../lib/preferences.php:172 
     135#: ../../lib/preferences.php:214 ../../lib/ui.lib.php:793 
     136#: ../../templates/sidebar_localplay.inc.php:45 
    129137#: ../../templates/show_adds_catalog.inc.php:24 
    130 #: ../../templates/sidebar_localplay.inc.php:22 
    131138#: ../../templates/show_gather_art.inc.php:24 
    132139msgid "None" 
    133140msgstr "" 
    134141 
    135 #: ../../lib/class/catalog.class.php:1042 
    136 #: ../../lib/class/catalog.class.php:1215 
     142#: ../../lib/class/catalog.class.php:1062 
     143#: ../../lib/class/catalog.class.php:1245 
    137144msgid "Added Playlist From" 
    138145msgstr "" 
    139146 
    140 #: ../../lib/class/catalog.class.php:1049 
     147#: ../../lib/class/catalog.class.php:1069 
    141148#: ../../templates/show_gather_art.inc.php:23 
    142149msgid "Starting Album Art Search" 
    143150msgstr "" 
    144151 
    145 #: ../../lib/class/catalog.class.php:1050 
     152#: ../../lib/class/catalog.class.php:1070 
    146153#: ../../templates/show_gather_art.inc.php:24 
    147154msgid "Searched" 
    148155msgstr "" 
    149156 
    150 #: ../../lib/class/catalog.class.php:1060 
     157#: ../../lib/class/catalog.class.php:1080 
    151158msgid "Catalog Finished" 
    152159msgstr "" 
    153160 
    154 #: ../../lib/class/catalog.class.php:1060 
    155 #: ../../lib/class/catalog.class.php:1244 
     161#: ../../lib/class/catalog.class.php:1080 
     162#: ../../lib/class/catalog.class.php:1274 
    156163msgid "Total Time" 
    157164msgstr "" 
    158165 
    159 #: ../../lib/class/catalog.class.php:1060 
    160 #: ../../lib/class/catalog.class.php:1245 
     166#: ../../lib/class/catalog.class.php:1080 
     167#: ../../lib/class/catalog.class.php:1275 
    161168msgid "Total Songs" 
    162169msgstr "" 
    163170 
    164 #: ../../lib/class/catalog.class.php:1061 
    165 #: ../../lib/class/catalog.class.php:1245 
     171#: ../../lib/class/catalog.class.php:1081 
     172#: ../../lib/class/catalog.class.php:1275 
    166173msgid "Songs Per Seconds" 
    167174msgstr "" 
    168175 
    169 #: ../../lib/class/catalog.class.php:1097 ../../admin/access.php:45 
     176#: ../../lib/class/catalog.class.php:1117 ../../admin/access.php:45 
    170177#: ../../preferences.php:95 
    171178msgid "Updated" 
    172179msgstr "" 
    173180 
    174 #: ../../lib/class/catalog.class.php:1104 
     181#: ../../lib/class/catalog.class.php:1124 
    175182msgid "No Update Needed" 
    176183msgstr "" 
    177184 
    178 #: ../../lib/class/catalog.class.php:1188 
     185#: ../../lib/class/catalog.class.php:1218 
    179186msgid "Running Remote Update" 
    180187msgstr "" 
    181188 
    182 #: ../../lib/class/catalog.class.php:1244 
     189#: ../../lib/class/catalog.class.php:1274 
    183190msgid "Catalog Update Finished" 
    184191msgstr "" 
    185192 
    186 #: ../../lib/class/catalog.class.php:1261 ../../admin/users.php:131 
     193#: ../../lib/class/catalog.class.php:1291 ../../admin/users.php:142 
    187194msgid "Error" 
    188195msgstr "" 
    189196 
    190 #: ../../lib/class/catalog.class.php:1261 
     197#: ../../lib/class/catalog.class.php:1291 
    191198msgid "Unable to load XMLRPC library, make sure XML-RPC is enabled" 
    192199msgstr "" 
    193200 
    194 #: ../../lib/class/catalog.class.php:1293 
    195 #: ../../lib/class/catalog.class.php:1309 
    196 #: ../../lib/class/catalog.class.php:1375 
     201#: ../../lib/class/catalog.class.php:1323 
     202#: ../../lib/class/catalog.class.php:1339 
     203#: ../../lib/class/catalog.class.php:1405 
    197204msgid "Error connecting to" 
    198205msgstr "" 
    199206 
    200 #: ../../lib/class/catalog.class.php:1293 
    201 #: ../../lib/class/catalog.class.php:1309 
    202 #: ../../lib/class/catalog.class.php:1375 
     207#: ../../lib/class/catalog.class.php:1323 
     208#: ../../lib/class/catalog.class.php:1339 
     209#: ../../lib/class/catalog.class.php:1405 
    203210msgid "Code" 
    204211msgstr "" 
    205212 
    206 #: ../../lib/class/catalog.class.php:1293 
    207 #: ../../lib/class/catalog.class.php:1309 
    208 #: ../../lib/class/catalog.class.php:1375 
     213#: ../../lib/class/catalog.class.php:1323 
     214#: ../../lib/class/catalog.class.php:1339 
     215#: ../../lib/class/catalog.class.php:1405 
    209216msgid "Reason" 
    210217msgstr "" 
    211218 
    212 #: ../../lib/class/catalog.class.php:1339 
     219#: ../../lib/class/catalog.class.php:1369 
    213220msgid "Completed updating remote catalog(s)" 
    214221msgstr "" 
    215222 
    216 #: ../../lib/class/catalog.class.php:1371 ../../admin/access.php:40 
     223#: ../../lib/class/catalog.class.php:1401 ../../admin/access.php:40 
    217224#: ../../templates/show_song.inc.php:77 
    218225msgid "Added" 
    219226msgstr "" 
    220227 
    221 #: ../../lib/class/catalog.class.php:1444 
     228#: ../../lib/class/catalog.class.php:1474 
    222229msgid "Catalog Root unreadable, stopping clean" 
    223230msgstr "" 
    224231 
    225 #: ../../lib/class/catalog.class.php:1501 
     232#: ../../lib/class/catalog.class.php:1531 
    226233msgid "Catalog Clean Done" 
    227234msgstr "" 
    228235 
    229 #: ../../lib/class/catalog.class.php:1501 
     236#: ../../lib/class/catalog.class.php:1531 
    230237msgid "files removed" 
    231238msgstr "" 
    232239 
    233 #: ../../lib/class/catalog.class.php:1502 
     240#: ../../lib/class/catalog.class.php:1532 
    234241msgid "Optimizing Tables" 
    235242msgstr "" 
    236243 
    237 #: ../../lib/class/catalog.class.php:1738 
     244#: ../../lib/class/catalog.class.php:1768 
    238245msgid " FOUND" 
    239246msgstr "" 
    240247 
    241 #: ../../lib/class/catalog.class.php:1740 
     248#: ../../lib/class/catalog.class.php:1770 
    242249msgid "Searching for new Album Art" 
    243250msgstr "" 
    244251 
    245 #: ../../lib/class/catalog.class.php:1788 
     252#: ../../lib/class/catalog.class.php:1818 
    246253msgid "Update Finished." 
    247254msgstr "" 
    248255 
    249 #: ../../lib/class/catalog.class.php:1788 
     256#: ../../lib/class/catalog.class.php:1818 
    250257msgid "Checked" 
    251258msgstr "" 
    252259 
    253 #: ../../lib/class/catalog.class.php:1788 
     260#: ../../lib/class/catalog.class.php:1818 
    254261msgid "songs updated." 
    255262msgstr "" 
    256263 
    257 #: ../../lib/class/catalog.class.php:1849 
    258 #: ../../lib/class/catalog.class.php:1931 
    259 #: ../../lib/class/catalog.class.php:2016 
     264#: ../../lib/class/catalog.class.php:1879 
     265#: ../../lib/class/catalog.class.php:1961 
     266#: ../../lib/class/catalog.class.php:2046 
    260267#: ../../templates/show_album.inc.php:31 
    261268msgid "Unknown (Orphaned)" 
    262269msgstr "" 
    263270 
    264 #: ../../lib/class/song.class.php:333 ../../server/stats.ajax.php:84 
    265 #: ../../templates/show_edit_song.inc.php:31 
    266 #: ../../templates/show_song.inc.php:25 
    267 #: ../../templates/show_duplicate.inc.php:33 
    268 #: ../../templates/show_search.inc.php:40 
    269 #: ../../templates/show_disabled_songs.inc.php:34 
    270 #: ../../templates/show_disabled_songs.inc.php:57 
    271 msgid "Title" 
    272 msgstr "" 
    273  
    274 #: ../../lib/class/song.class.php:333 ../../lib/class/song.class.php:337 
    275 #: ../../lib/class/song.class.php:341 ../../lib/class/song.class.php:345 
    276 #: ../../lib/class/song.class.php:349 ../../lib/class/song.class.php:353 
    277 #: ../../lib/class/song.class.php:357 ../../lib/class/song.class.php:362 
    278 #: ../../lib/class/song.class.php:367 ../../lib/class/song.class.php:371 
    279 #: ../../lib/class/song.class.php:375 ../../lib/class/song.class.php:380 
    280 msgid "updated to" 
    281 msgstr "" 
    282  
    283 #: ../../lib/class/song.class.php:337 
    284 #: ../../templates/show_duplicates.inc.php:41 
    285 #: ../../templates/show_duplicates.inc.php:79 
    286 #: ../../templates/show_song.inc.php:61 
    287 msgid "Bitrate" 
    288 msgstr "" 
    289  
    290 #: ../../lib/class/song.class.php:341 
    291 msgid "Rate" 
    292 msgstr "" 
    293  
    294 #: ../../lib/class/song.class.php:345 
    295 msgid "Mode" 
    296 msgstr "" 
    297  
    298 #: ../../lib/class/song.class.php:349 ../../templates/show_songs.inc.php:46 
    299 #: ../../templates/show_songs.inc.php:68 
    300 #: ../../templates/show_democratic_playlist.inc.php:53 
    301 #: ../../templates/show_democratic_playlist.inc.php:88 
    302 #: ../../templates/show_playlist_songs.inc.php:47 
    303 #: ../../templates/show_playlist_songs.inc.php:68 
    304 msgid "Time" 
    305 msgstr "" 
    306  
    307 #: ../../lib/class/song.class.php:353 ../../server/stats.ajax.php:84 
    308 #: ../../templates/show_songs.inc.php:45 ../../templates/show_songs.inc.php:67 
    309 #: ../../templates/show_localplay_playlist.inc.php:31 
    310 #: ../../templates/show_localplay_playlist.inc.php:57 
    311 #: ../../templates/show_edit_song.inc.php:61 
    312 #: ../../templates/show_playlist_songs.inc.php:41 
    313 #: ../../templates/show_playlist_songs.inc.php:46 
    314 #: ../../templates/show_playlist_songs.inc.php:62 
    315 #: ../../templates/show_playlist_songs.inc.php:67 
    316 msgid "Track" 
    317 msgstr "" 
    318  
    319 #: ../../lib/class/song.class.php:357 
    320 msgid "Filesize" 
    321 msgstr "" 
    322  
    323 #: ../../lib/class/song.class.php:362 ../../server/stats.ajax.php:84 
    324 #: ../../templates/show_similar_artists.inc.php:33 
    325 #: ../../templates/show_similar_artists.inc.php:86 
    326 #: ../../templates/sidebar_browse.inc.php:12 
    327 #: ../../templates/show_artists.inc.php:35 
    328 #: ../../templates/show_artists.inc.php:52 
    329 #: ../../templates/show_songs.inc.php:42 ../../templates/show_songs.inc.php:64 
    330 #: ../../templates/show_edit_song.inc.php:45 
    331 #: ../../templates/show_recently_played.inc.php:39 
    332 #: ../../templates/show_recently_played.inc.php:93 
    333 #: ../../templates/sidebar_home.inc.php:20 
    334 #: ../../templates/show_now_playing_row.inc.php:59 
    335 #: ../../templates/show_duplicates.inc.php:38 
    336 #: ../../templates/show_duplicates.inc.php:76 
    337 #: ../../templates/show_song.inc.php:29 
    338 #: ../../templates/show_get_albumart.inc.php:28 
    339 #: ../../templates/show_play_selected.inc.php:60 
    340 #: ../../templates/show_albums.inc.php:43 
    341 #: ../../templates/show_albums.inc.php:64 
    342 #: ../../templates/show_search.inc.php:44 
    343 #: ../../templates/show_playlist_songs.inc.php:43 
    344 #: ../../templates/show_playlist_songs.inc.php:64 
    345 #: ../../templates/show_disabled_songs.inc.php:36 
    346 #: ../../templates/show_disabled_songs.inc.php:59 
    347 msgid "Artist" 
    348 msgstr "" 
    349  
    350 #: ../../lib/class/song.class.php:367 ../../templates/show_songs.inc.php:43 
    351 #: ../../templates/show_songs.inc.php:65 
    352 #: ../../templates/show_edit_song.inc.php:37 
    353 #: ../../templates/show_recently_played.inc.php:38 
    354 #: ../../templates/show_recently_played.inc.php:92 
    355 #: ../../templates/sidebar_home.inc.php:19 
    356 #: ../../templates/show_now_playing_row.inc.php:52 
    357 #: ../../templates/show_duplicates.inc.php:39 
    358 #: ../../templates/show_duplicates.inc.php:77 
    359 #: ../../templates/show_song.inc.php:33 
    360 #: ../../templates/show_get_albumart.inc.php:36 
    361 #: ../../templates/show_play_selected.inc.php:59 
    362 #: ../../templates/show_albums.inc.php:42 
    363 #: ../../templates/show_albums.inc.php:63 
    364 #: ../../templates/show_search.inc.php:50 
    365 #: ../../templates/show_playlist_songs.inc.php:44 
    366 #: ../../templates/show_playlist_songs.inc.php:65 
    367 #: ../../templates/show_disabled_songs.inc.php:35 
    368 #: ../../templates/show_disabled_songs.inc.php:58 
    369 msgid "Album" 
    370 msgstr "" 
    371  
    372 #: ../../lib/class/song.class.php:371 
    373 #: ../../templates/show_edit_album.inc.php:33 
    374 #: ../../templates/show_edit_song.inc.php:67 
    375 #: ../../templates/show_play_selected.inc.php:61 
    376 #: ../../templates/show_albums.inc.php:45 
    377 #: ../../templates/show_albums.inc.php:66 
    378 #: ../../templates/show_search.inc.php:60 
    379 msgid "Year" 
    380 msgstr "" 
    381  
    382 #: ../../lib/class/song.class.php:375 ../../templates/show_flag.inc.php:64 
    383 #: ../../templates/show_edit_song.inc.php:73 
    384 #: ../../templates/show_flagged.inc.php:40 
    385 #: ../../templates/show_flagged.inc.php:76 
    386 #: ../../templates/show_song.inc.php:45 ../../templates/show_search.inc.php:34 
    387 msgid "Comment" 
    388 msgstr "" 
    389  
    390 #: ../../lib/class/song.class.php:380 ../../lib/ui.lib.php:539 
    391 #: ../../templates/sidebar_browse.inc.php:13 
     271#: ../../lib/class/flag.cl