mirror of
https://github.com/Yetangitu/ampache
synced 2025-10-04 18:29:40 +02:00
Resolve #401 new database update, reset album thumbs and use resized art...
This commit is contained in:
parent
c9ccb05a40
commit
e474991d13
14 changed files with 94 additions and 38 deletions
|
@ -46,7 +46,7 @@ switch ($_REQUEST['thumb']) {
|
||||||
case '2':
|
case '2':
|
||||||
$size['height'] = '128';
|
$size['height'] = '128';
|
||||||
$size['width'] = '128';
|
$size['width'] = '128';
|
||||||
$return_raw = true;
|
// $return_raw = true;
|
||||||
break;
|
break;
|
||||||
case '3':
|
case '3':
|
||||||
/* This is used by the flash player */
|
/* This is used by the flash player */
|
||||||
|
@ -57,7 +57,7 @@ switch ($_REQUEST['thumb']) {
|
||||||
default:
|
default:
|
||||||
$size['height'] = '275';
|
$size['height'] = '275';
|
||||||
$size['width'] = '275';
|
$size['width'] = '275';
|
||||||
$return_raw = true;
|
// $return_raw = true;
|
||||||
break;
|
break;
|
||||||
} // define size based on thumbnail
|
} // define size based on thumbnail
|
||||||
|
|
||||||
|
@ -104,7 +104,7 @@ switch ($_REQUEST['type']) {
|
||||||
$art_data = $art['raw'];
|
$art_data = $art['raw'];
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$art_data = img_resize($art,$size,$extension,$_REQUEST['id']);
|
$art_data = img_resize($art,array('width'=>'275','height'=>'275'),$extension,$_REQUEST['id']);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Send the headers and output the image
|
// Send the headers and output the image
|
||||||
|
|
|
@ -29,6 +29,7 @@ class Catalog extends database_object {
|
||||||
public $name;
|
public $name;
|
||||||
public $last_update;
|
public $last_update;
|
||||||
public $last_add;
|
public $last_add;
|
||||||
|
public $last_clean;
|
||||||
public $key;
|
public $key;
|
||||||
public $rename_pattern;
|
public $rename_pattern;
|
||||||
public $sort_pattern;
|
public $sort_pattern;
|
||||||
|
@ -144,6 +145,7 @@ class Catalog extends database_object {
|
||||||
$this->f_path = truncate_with_ellipsis($this->path,Config::get('ellipse_threshold_title'));
|
$this->f_path = truncate_with_ellipsis($this->path,Config::get('ellipse_threshold_title'));
|
||||||
$this->f_update = $this->last_update ? date('d/m/Y h:i',$this->last_update) : _('Never');
|
$this->f_update = $this->last_update ? date('d/m/Y h:i',$this->last_update) : _('Never');
|
||||||
$this->f_add = $this->last_add ? date('d/m/Y h:i',$this->last_add) : _('Never');
|
$this->f_add = $this->last_add ? date('d/m/Y h:i',$this->last_add) : _('Never');
|
||||||
|
$this->f_clean = $this->last_clean ? date('d/m/Y h:i',$this->last_clean) : _('Never');
|
||||||
|
|
||||||
} // format
|
} // format
|
||||||
|
|
||||||
|
@ -908,7 +910,7 @@ class Catalog extends database_object {
|
||||||
|
|
||||||
$date = time();
|
$date = time();
|
||||||
$sql = "UPDATE `catalog` SET `last_update`='$date' WHERE `id`='$this->id'";
|
$sql = "UPDATE `catalog` SET `last_update`='$date' WHERE `id`='$this->id'";
|
||||||
$db_results = Dba::query($sql);
|
$db_results = Dba::write($sql);
|
||||||
|
|
||||||
} // update_last_update
|
} // update_last_update
|
||||||
|
|
||||||
|
@ -917,14 +919,26 @@ class Catalog extends database_object {
|
||||||
* updates the last_add of the catalog
|
* updates the last_add of the catalog
|
||||||
* @package Catalog
|
* @package Catalog
|
||||||
*/
|
*/
|
||||||
function update_last_add() {
|
public function update_last_add() {
|
||||||
|
|
||||||
$date = time();
|
$date = time();
|
||||||
$sql = "UPDATE `catalog` SET `last_add`='$date' WHERE `id`='$this->id'";
|
$sql = "UPDATE `catalog` SET `last_add`='$date' WHERE `id`='$this->id'";
|
||||||
$db_results = Dba::query($sql);
|
$db_results = Dba::write($sql);
|
||||||
|
|
||||||
} // update_last_add
|
} // update_last_add
|
||||||
|
|
||||||
|
/**
|
||||||
|
* update_last_clean
|
||||||
|
* This updates the last clean information
|
||||||
|
*/
|
||||||
|
public function update_last_clean() {
|
||||||
|
|
||||||
|
$date = time();
|
||||||
|
$sql = "UPDATE `catalog` SET `last_clean`='$date' WHERE `id`='$this->id'";
|
||||||
|
$db_results = Dba::write($sql);
|
||||||
|
|
||||||
|
} // update_last_clean
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* update_settings
|
* update_settings
|
||||||
* This function updates the basic setting of the catalog
|
* This function updates the basic setting of the catalog
|
||||||
|
@ -1515,6 +1529,9 @@ class Catalog extends database_object {
|
||||||
show_box_bottom();
|
show_box_bottom();
|
||||||
flush();
|
flush();
|
||||||
|
|
||||||
|
// Set the last clean date
|
||||||
|
$this->update_last_clean();
|
||||||
|
|
||||||
} //clean_catalog
|
} //clean_catalog
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1765,7 +1782,7 @@ class Catalog extends database_object {
|
||||||
|
|
||||||
$cached_results = array_merge($songs,$videos);
|
$cached_results = array_merge($songs,$videos);
|
||||||
|
|
||||||
$number = count($results);
|
$number = count($cached_results);
|
||||||
require_once Config::get('prefix') . '/templates/show_verify_catalog.inc.php';
|
require_once Config::get('prefix') . '/templates/show_verify_catalog.inc.php';
|
||||||
flush();
|
flush();
|
||||||
|
|
||||||
|
@ -1994,8 +2011,8 @@ class Catalog extends database_object {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Check to see if we've seen this album before
|
// Check to see if we've seen this album before
|
||||||
if (isset(self::$albums[$album][$year][$disk])) {
|
if (isset(self::$albums[$album][$album_year][$disk])) {
|
||||||
return self::$albums[$album][$year][$disk];
|
return self::$albums[$album][$album_year][$disk];
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Setup the Query */
|
/* Setup the Query */
|
||||||
|
@ -2040,7 +2057,7 @@ class Catalog extends database_object {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Save the cache
|
// Save the cache
|
||||||
self::$albums[$album][$year][$disk] = $album_id;
|
self::$albums[$album][$album_year][$disk] = $album_id;
|
||||||
|
|
||||||
return $album_id;
|
return $album_id;
|
||||||
|
|
||||||
|
|
|
@ -137,15 +137,10 @@ class Playlist extends database_object {
|
||||||
|
|
||||||
$results = array();
|
$results = array();
|
||||||
|
|
||||||
$sql = "SELECT `id`,`object_id`,`object_type`,`dynamic_song`,`track` FROM `playlist_data` WHERE `playlist`='" . Dba::escape($this->id) . "' ORDER BY `track`";
|
$sql = "SELECT `id`,`object_id`,`object_type`,`track` FROM `playlist_data` WHERE `playlist`='" . Dba::escape($this->id) . "' ORDER BY `track`";
|
||||||
$db_results = Dba::query($sql);
|
$db_results = Dba::query($sql);
|
||||||
|
|
||||||
while ($row = Dba::fetch_assoc($db_results)) {
|
while ($row = Dba::fetch_assoc($db_results)) {
|
||||||
|
|
||||||
if (strlen($row['dynamic_song'])) {
|
|
||||||
// Do something here FIXME!
|
|
||||||
}
|
|
||||||
|
|
||||||
$results[] = array('type'=>$row['object_type'],'object_id'=>$row['object_id'],'track'=>$row['track'],'track_id'=>$row['id']);
|
$results[] = array('type'=>$row['object_type'],'object_id'=>$row['object_id'],'track'=>$row['track'],'track_id'=>$row['id']);
|
||||||
} // end while
|
} // end while
|
||||||
|
|
||||||
|
@ -163,16 +158,12 @@ class Playlist extends database_object {
|
||||||
|
|
||||||
$limit_sql = $limit ? 'LIMIT ' . intval($limit) : '';
|
$limit_sql = $limit ? 'LIMIT ' . intval($limit) : '';
|
||||||
|
|
||||||
$sql = "SELECT `object_id`,`object_type`,`dynamic_song` FROM `playlist_data` " .
|
$sql = "SELECT `object_id`,`object_type` FROM `playlist_data` " .
|
||||||
"WHERE `playlist`='" . Dba::escape($this->id) . "' ORDER BY RAND() $limit_sql";
|
"WHERE `playlist`='" . Dba::escape($this->id) . "' ORDER BY RAND() $limit_sql";
|
||||||
$db_results = Dba::query($sql);
|
$db_results = Dba::query($sql);
|
||||||
|
|
||||||
while ($row = Dba::fetch_assoc($db_results)) {
|
while ($row = Dba::fetch_assoc($db_results)) {
|
||||||
|
|
||||||
if (strlen($row['dynamic_song'])) {
|
|
||||||
// Do something here FIXME!!!
|
|
||||||
}
|
|
||||||
|
|
||||||
$results[] = array('type'=>$row['object_type'],'object_id'=>$row['object_id']);
|
$results[] = array('type'=>$row['object_type'],'object_id'=>$row['object_id']);
|
||||||
} // end while
|
} // end while
|
||||||
|
|
||||||
|
|
|
@ -307,6 +307,15 @@ class Update {
|
||||||
|
|
||||||
$version[] = array('version'=>'350006','description'=>$update_string);
|
$version[] = array('version'=>'350006','description'=>$update_string);
|
||||||
|
|
||||||
|
$update_string = '- Remove unused fields from catalog, playlist, playlist_data<br />' .
|
||||||
|
'- Add tables for dynamic playlists<br />' .
|
||||||
|
'- Add last_clean to catalog table<br />' .
|
||||||
|
'- Add track to tmp_playlist_data<br />' .
|
||||||
|
'- Increase Thumbnail blob size<br />';
|
||||||
|
|
||||||
|
$version[] = array('version'=>'350007','description'=>$update_string);
|
||||||
|
|
||||||
|
|
||||||
return $version;
|
return $version;
|
||||||
|
|
||||||
} // populate_version
|
} // populate_version
|
||||||
|
@ -1629,10 +1638,10 @@ class Update {
|
||||||
public static function update_350007() {
|
public static function update_350007() {
|
||||||
|
|
||||||
// We need to clear the thumbs as they will need to be re-generated
|
// We need to clear the thumbs as they will need to be re-generated
|
||||||
$sql = "UPDATE `album_data` SET `thumb`=NULL";
|
$sql = "UPDATE `album_data` SET `thumb`=NULL,`thumb_mime`=NULL";
|
||||||
$db_results = Dba::write($sql);
|
$db_results = Dba::write($sql);
|
||||||
|
|
||||||
$sql = "UPDATE `artist_data` SET `thumb`=NULL";
|
$sql = "UPDATE `artist_data` SET `thumb`=NULL,`thumb_mime`=NULL";
|
||||||
$db_results = Dba::write($sql);
|
$db_results = Dba::write($sql);
|
||||||
|
|
||||||
// Change the db thumb sizes
|
// Change the db thumb sizes
|
||||||
|
@ -1663,7 +1672,24 @@ class Update {
|
||||||
$sql = "ALTER TABLE `catalog` DROP `add_path`";
|
$sql = "ALTER TABLE `catalog` DROP `add_path`";
|
||||||
$db_results = Dba::write($sql);
|
$db_results = Dba::write($sql);
|
||||||
|
|
||||||
|
$sql = "CREATE TABLE `dynamic_playlist` (" .
|
||||||
|
"`id` INT( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ," .
|
||||||
|
"`name` VARCHAR( 255 ) NOT NULL ," .
|
||||||
|
"`user` INT( 11 ) NOT NULL ," .
|
||||||
|
"`date` INT( 11 ) UNSIGNED NOT NULL ," .
|
||||||
|
"`type` VARCHAR( 128 ) NOT NULL" .
|
||||||
|
") ENGINE = MYISAM ";
|
||||||
|
$db_results = Dba::write($sql);
|
||||||
|
|
||||||
|
$sql = "CREATE TABLE `dynamic_playlist_data` (" .
|
||||||
|
"`id` INT( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ," .
|
||||||
|
"`dynamic_id` INT( 11 ) UNSIGNED NOT NULL ," .
|
||||||
|
"`field` VARCHAR( 255 ) NOT NULL ," .
|
||||||
|
"`internal_operator` VARCHAR( 64 ) NOT NULL ," .
|
||||||
|
"`external_operator` VARCHAR( 64 ) NOT NULL ," .
|
||||||
|
"`value` VARCHAR( 255 ) NOT NULL" .
|
||||||
|
") ENGINE = MYISAM";
|
||||||
|
$db_results = Dba::write($sql);
|
||||||
|
|
||||||
self::set_version('db_version','350007');
|
self::set_version('db_version','350007');
|
||||||
|
|
||||||
|
|
|
@ -107,12 +107,14 @@ class vauth {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* destroy
|
* destroy
|
||||||
* This removes the specified sessoin from the database
|
* This removes the specified session from the database
|
||||||
*/
|
*/
|
||||||
public static function destroy($key) {
|
public static function destroy($key) {
|
||||||
|
|
||||||
$key = Dba::escape($key);
|
$key = Dba::escape($key);
|
||||||
|
|
||||||
|
if (!strlen($key)) { return false; }
|
||||||
|
|
||||||
// Remove anything and EVERYTHING
|
// Remove anything and EVERYTHING
|
||||||
$sql = "DELETE FROM `session` WHERE `id`='$key'";
|
$sql = "DELETE FROM `session` WHERE `id`='$key'";
|
||||||
$db_results = Dba::query($sql);
|
$db_results = Dba::query($sql);
|
||||||
|
|
|
@ -235,9 +235,8 @@ function img_resize($image,$size,$type,$album_id) {
|
||||||
$width = imagesx($src);
|
$width = imagesx($src);
|
||||||
$height = imagesy($src);
|
$height = imagesy($src);
|
||||||
|
|
||||||
// Make it the largest always
|
$new_w = $size['width'];
|
||||||
$new_w = '275';
|
$new_h = $size['height'];
|
||||||
$new_h = '275';
|
|
||||||
|
|
||||||
$img = imagecreatetruecolor($new_w,$new_h);
|
$img = imagecreatetruecolor($new_w,$new_h);
|
||||||
|
|
||||||
|
|
|
@ -116,12 +116,16 @@ switch ($_REQUEST['action']) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$songs = array();
|
||||||
|
|
||||||
// Itterate through and add them to our new playlist
|
// Itterate through and add them to our new playlist
|
||||||
foreach ($objects as $uid=>$object_data) {
|
foreach ($objects as $element) {
|
||||||
// For now only allow songs on here, we'll change this later
|
$type = array_shift($element);
|
||||||
if ($object_data['1'] == 'song') {
|
switch ($type) {
|
||||||
$songs[] = $object_data['0'];
|
case 'song':
|
||||||
}
|
$songs[] = array_shift($element);
|
||||||
|
break;
|
||||||
|
} // end switch
|
||||||
} // foreach
|
} // foreach
|
||||||
|
|
||||||
// Add our new songs
|
// Add our new songs
|
||||||
|
|
|
@ -42,7 +42,9 @@ while ($i <= $rows) {
|
||||||
<br />
|
<br />
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<?php if (is_array($dimensions)) { ?>
|
<?php if (is_array($dimensions)) { ?>
|
||||||
[<?php echo intval($dimensions['width']); ?>x<?php echo intval($dimensions['heigh']); ?>]
|
[<?php echo intval($dimensions['width']); ?>x<?php echo intval($dimensions['height']); ?>]
|
||||||
|
<?php } else { ?>
|
||||||
|
<span class="error"><?php echo _('Invalid'); ?></span>
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
[<a href="<?php echo Config::get('web_path'); ?>/albums.php?action=select_art&image=<?php echo $key; ?>&album_id=<?php echo intval($_REQUEST['album_id']); ?>"><?php echo _('Select'); ?></a>]
|
[<a href="<?php echo Config::get('web_path'); ?>/albums.php?action=select_art&image=<?php echo $key; ?>&album_id=<?php echo intval($_REQUEST['album_id']); ?>"><?php echo _('Select'); ?></a>]
|
||||||
</p>
|
</p>
|
||||||
|
|
|
@ -24,6 +24,7 @@ $web_path = Config::get('web_path');
|
||||||
<td class="cel_path"><?php echo scrub_out($catalog->f_path); ?></td>
|
<td class="cel_path"><?php echo scrub_out($catalog->f_path); ?></td>
|
||||||
<td class="cel_lastverify"><?php echo scrub_out($catalog->f_update); ?></td>
|
<td class="cel_lastverify"><?php echo scrub_out($catalog->f_update); ?></td>
|
||||||
<td class="cel_lastadd"><?php echo scrub_out($catalog->f_add); ?></td>
|
<td class="cel_lastadd"><?php echo scrub_out($catalog->f_add); ?></td>
|
||||||
|
<td class="cel_lastclean"><?php echo scrub_out($catalog->f_clean); ?></td>
|
||||||
<td class="cel_action">
|
<td class="cel_action">
|
||||||
<a href="<?php echo $web_path; ?>/admin/catalog.php?action=add_to_catalog&catalogs[]=<?php echo $catalog->id; ?>"><?php echo _('Add'); ?></a>
|
<a href="<?php echo $web_path; ?>/admin/catalog.php?action=add_to_catalog&catalogs[]=<?php echo $catalog->id; ?>"><?php echo _('Add'); ?></a>
|
||||||
| <a href="<?php echo $web_path; ?>/admin/catalog.php?action=update_catalog&catalogs[]=<?php echo $catalog->id; ?>"><?php echo _('Verify'); ?></a>
|
| <a href="<?php echo $web_path; ?>/admin/catalog.php?action=update_catalog&catalogs[]=<?php echo $catalog->id; ?>"><?php echo _('Verify'); ?></a>
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
<col id="col_path" />
|
<col id="col_path" />
|
||||||
<col id="col_lastverify" />
|
<col id="col_lastverify" />
|
||||||
<col id="col_lastadd" />
|
<col id="col_lastadd" />
|
||||||
|
<col id="col_lastclean" />
|
||||||
<col id="col_action" />
|
<col id="col_action" />
|
||||||
</colgroup>
|
</colgroup>
|
||||||
<tr class="th-top">
|
<tr class="th-top">
|
||||||
|
@ -33,6 +34,7 @@
|
||||||
<th class="cel_path"><?php echo _('Path'); ?></th>
|
<th class="cel_path"><?php echo _('Path'); ?></th>
|
||||||
<th class="cel_lastverify"><?php echo _('Last Verify'); ?></th>
|
<th class="cel_lastverify"><?php echo _('Last Verify'); ?></th>
|
||||||
<th class="cel_lastadd"><?php echo _('Last Add'); ?></th>
|
<th class="cel_lastadd"><?php echo _('Last Add'); ?></th>
|
||||||
|
<th class="cel_lastclean"><?php echo _('Last Clean'); ?></th>
|
||||||
<th class="cel_action"><?php echo _('Actions'); ?></th>
|
<th class="cel_action"><?php echo _('Actions'); ?></th>
|
||||||
</tr>
|
</tr>
|
||||||
<?php
|
<?php
|
||||||
|
@ -49,6 +51,7 @@
|
||||||
<th class="cel_path"><?php echo _('Path'); ?></th>
|
<th class="cel_path"><?php echo _('Path'); ?></th>
|
||||||
<th class="cel_lastverify"><?php echo _('Last Verify'); ?></th>
|
<th class="cel_lastverify"><?php echo _('Last Verify'); ?></th>
|
||||||
<th class="cel_lastadd"><?php echo _('Last Add'); ?></th>
|
<th class="cel_lastadd"><?php echo _('Last Add'); ?></th>
|
||||||
|
<th class="cel_lastclean"><?php echo _('Last Clean'); ?></th>
|
||||||
<th class="cel_action"><?php echo _('Actions'); ?></th>
|
<th class="cel_action"><?php echo _('Actions'); ?></th>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
|
@ -51,6 +51,5 @@
|
||||||
Browse::set_type('playlist_song');
|
Browse::set_type('playlist_song');
|
||||||
Browse::add_supplemental_object('playlist',$playlist->id);
|
Browse::add_supplemental_object('playlist',$playlist->id);
|
||||||
Browse::set_static_content(1);
|
Browse::set_static_content(1);
|
||||||
Browse::save_objects($object_ids);
|
|
||||||
Browse::show_objects($object_ids);
|
Browse::show_objects($object_ids);
|
||||||
?>
|
?>
|
||||||
|
|
|
@ -25,11 +25,13 @@
|
||||||
<col id="col_field" />
|
<col id="col_field" />
|
||||||
<col id="col_operator" />
|
<col id="col_operator" />
|
||||||
<col id="col_value" />
|
<col id="col_value" />
|
||||||
|
<col id="col_method" />
|
||||||
</colgroup>
|
</colgroup>
|
||||||
<tr class="th-top">
|
<tr class="th-top">
|
||||||
<th class="col_field"><?php echo _('Field'); ?></th>
|
<th class="col_field"><?php echo _('Field'); ?></th>
|
||||||
<th class="col_operator"><?php echo _('Operator'); ?></th>
|
<th class="col_operator"><?php echo _('Operator'); ?></th>
|
||||||
<th class="col_value"><?php echo _('Value'); ?></th>
|
<th class="col_value"><?php echo _('Value'); ?></th>
|
||||||
|
<th class="col_method"><?php echo _('Method'); ?></th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td valign="top">
|
<td valign="top">
|
||||||
|
@ -57,6 +59,12 @@
|
||||||
<td valign="top">
|
<td valign="top">
|
||||||
<input type="textbox" name="value" />
|
<input type="textbox" name="value" />
|
||||||
</td>
|
</td>
|
||||||
|
<td valign="top">
|
||||||
|
<select name="method">
|
||||||
|
<option value="OR"><?php echo _('OR'); ?></option>
|
||||||
|
<option value="AND"><?php echo _('AND'); ?></option>
|
||||||
|
</select>
|
||||||
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
|
@ -65,12 +73,13 @@
|
||||||
<td>
|
<td>
|
||||||
<?php echo Ajax::button('?page=random&action=save_rules','download',_('Save Rules As'),'save_random_rules'); ?><?php echo _('Save Rules As'); ?>
|
<?php echo Ajax::button('?page=random&action=save_rules','download',_('Save Rules As'),'save_random_rules'); ?><?php echo _('Save Rules As'); ?>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td colspan="2">
|
||||||
<?php echo Ajax::button('?page=random&action=load_rules','cog',_('Load Saved Rules'),'load_random_rules'); ?><?php echo _('Load Saved Rules'); ?>
|
<?php echo Ajax::button('?page=random&action=load_rules','cog',_('Load Saved Rules'),'load_random_rules'); ?><?php echo _('Load Saved Rules'); ?>
|
||||||
</td>
|
</td>
|
||||||
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="3">
|
<td colspan="4">
|
||||||
<div id="rule_status"></div>
|
<div id="rule_status"></div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
|
@ -25,12 +25,14 @@
|
||||||
<col id="col_field" />
|
<col id="col_field" />
|
||||||
<col id="col_operator" />
|
<col id="col_operator" />
|
||||||
<col id="col_value" />
|
<col id="col_value" />
|
||||||
|
<col id="col_method" />
|
||||||
<col id="col_action" />
|
<col id="col_action" />
|
||||||
</colgroup>
|
</colgroup>
|
||||||
<tr class="th-top">
|
<tr class="th-top">
|
||||||
<th class="col_field"><?php echo _('Field'); ?></th>
|
<th class="col_field"><?php echo _('Field'); ?></th>
|
||||||
<th class="col_operator"><?php echo _('Operator'); ?></th>
|
<th class="col_operator"><?php echo _('Operator'); ?></th>
|
||||||
<th class="col_value"><?php echo _('Value'); ?></th>
|
<th class="col_value"><?php echo _('Value'); ?></th>
|
||||||
|
<th class="col_method"><?php echo _('Method'); ?></th>
|
||||||
<th class="col_action"><?php echo _('Action'); ?></th>
|
<th class="col_action"><?php echo _('Action'); ?></th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -38,6 +40,7 @@
|
||||||
<td></td>
|
<td></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
<?php show_box_bottom(); ?>
|
<?php show_box_bottom(); ?>
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
|
|
||||||
show_box_top();
|
show_box_top();
|
||||||
printf(_('Updating the %s catalog'), "<strong>[ $catalog->name ]</strong>");
|
printf(_('Updating the %s catalog'), "<strong>[ $catalog->name ]</strong>");
|
||||||
echo "<br />\n" . $number . " " . _('songs found checking tag information.') . "<br />\n\n";
|
echo "<br />\n" . $number . " " . _('items found checking tag information.') . "<br />\n\n";
|
||||||
echo _('Verifed') . ":<span id=\"verify_count_$catalog_id\">$catalog_verify_found</span><br />";
|
echo _('Verifed') . ":<span id=\"verify_count_$catalog_id\">$catalog_verify_found</span><br />";
|
||||||
echo _('Reading') . ":<span id=\"verify_dir_$catalog_id\">$catalog_verify_directory</span><br />";
|
echo _('Reading') . ":<span id=\"verify_dir_$catalog_id\">$catalog_verify_directory</span><br />";
|
||||||
show_box_bottom();
|
show_box_bottom();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue