diff --git a/admin/catalog.php b/admin/catalog.php
index bc67c13f..472ee8ce 100644
--- a/admin/catalog.php
+++ b/admin/catalog.php
@@ -236,11 +236,11 @@ switch ($_REQUEST['action']) {
// Run our initial add
$catalog->run_add($_POST);
- show_box_top(T_('Catalog Created'), 'box box_catalog_created');
+ UI::show_box_top(T_('Catalog Created'), 'box box_catalog_created');
echo "
" . T_('Catalog Created') . "
";
Error::display('general');
Error::display('catalog_add');
- show_box_bottom();
+ UI::show_box_bottom();
show_confirmation('','', Config::get('web_path').'/admin/catalog.php');
diff --git a/admin/modules.php b/admin/modules.php
index bf55578b..33ec00e6 100644
--- a/admin/modules.php
+++ b/admin/modules.php
@@ -138,15 +138,15 @@ switch ($_REQUEST['action']) {
break;
case 'show_plugins':
$plugins = Plugin::get_plugins();
- show_box_top(T_('Plugins'), 'box box_localplay_plugins');
+ UI::show_box_top(T_('Plugins'), 'box box_localplay_plugins');
require_once Config::get('prefix') . '/templates/show_plugins.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
break;
case 'show_localplay':
$controllers = Localplay::get_controllers();
- show_box_top(T_('Localplay Controllers'), 'box box_localplay_controllers');
+ UI::show_box_top(T_('Localplay Controllers'), 'box box_localplay_controllers');
require_once Config::get('prefix') . '/templates/show_localplay_controllers.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
break;
default:
// Rien a faire
diff --git a/browse.php b/browse.php
index b4fcf559..b503bac9 100644
--- a/browse.php
+++ b/browse.php
@@ -70,12 +70,12 @@ switch($_REQUEST['action']) {
$object_ids = $browse->get_saved();
$keys = array_keys($object_ids);
Tag::build_cache($keys);
- show_box_top(T_('Tag Cloud'), 'box box_tag_cloud');
+ UI::show_box_top(T_('Tag Cloud'), 'box box_tag_cloud');
$browse2 = new Browse();
$browse2->set_type('song');
$browse2->store();
require_once Config::get('prefix') . '/templates/show_tagcloud.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
require_once Config::get('prefix') . '/templates/browse_content.inc.php';
break;
case 'artist':
diff --git a/lib/class/browse.class.php b/lib/class/browse.class.php
index 074efacd..ce22728e 100644
--- a/lib/class/browse.class.php
+++ b/lib/class/browse.class.php
@@ -127,86 +127,86 @@ class Browse extends Query {
// Switch on the type of browsing we're doing
switch ($type) {
case 'song':
- show_box_top(T_('Songs') . $match, $class);
+ UI::show_box_top(T_('Songs') . $match, $class);
Song::build_cache($object_ids);
require_once Config::get('prefix') . '/templates/show_songs.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
break;
case 'album':
- show_box_top(T_('Albums') . $match, $class);
+ UI::show_box_top(T_('Albums') . $match, $class);
Album::build_cache($object_ids,'extra');
require_once Config::get('prefix') . '/templates/show_albums.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
break;
case 'user':
- show_box_top(T_('Manage Users') . $match, $class);
+ UI::show_box_top(T_('Manage Users') . $match, $class);
require_once Config::get('prefix') . '/templates/show_users.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
break;
case 'artist':
- show_box_top(T_('Artists') . $match, $class);
+ UI::show_box_top(T_('Artists') . $match, $class);
Artist::build_cache($object_ids,'extra');
require_once Config::get('prefix') . '/templates/show_artists.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
break;
case 'live_stream':
require_once Config::get('prefix') . '/templates/show_live_stream.inc.php';
- show_box_top(T_('Radio Stations') . $match, $class);
+ UI::show_box_top(T_('Radio Stations') . $match, $class);
require_once Config::get('prefix') . '/templates/show_live_streams.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
break;
case 'playlist':
Playlist::build_cache($object_ids);
- show_box_top(T_('Playlists') . $match, $class);
+ UI::show_box_top(T_('Playlists') . $match, $class);
require_once Config::get('prefix') . '/templates/show_playlists.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
break;
case 'playlist_song':
- show_box_top(T_('Playlist Songs') . $match,$class);
+ UI::show_box_top(T_('Playlist Songs') . $match,$class);
require_once Config::get('prefix') . '/templates/show_playlist_songs.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
break;
case 'playlist_localplay':
- show_box_top(T_('Current Playlist'));
+ UI::show_box_top(T_('Current Playlist'));
require_once Config::get('prefix') . '/templates/show_localplay_playlist.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
break;
case 'smartplaylist':
- show_box_top(T_('Smart Playlists') . $match, $class);
+ UI::show_box_top(T_('Smart Playlists') . $match, $class);
require_once Config::get('prefix') . '/templates/show_smartplaylists.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
break;
case 'catalog':
- show_box_top(T_('Catalogs'), $class);
+ UI::show_box_top(T_('Catalogs'), $class);
require_once Config::get('prefix') . '/templates/show_catalogs.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
break;
case 'shoutbox':
- show_box_top(T_('Shoutbox Records'),$class);
+ UI::show_box_top(T_('Shoutbox Records'),$class);
require_once Config::get('prefix') . '/templates/show_manage_shoutbox.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
break;
case 'flagged':
- show_box_top(T_('Flagged Records'),$class);
+ UI::show_box_top(T_('Flagged Records'),$class);
require_once Config::get('prefix') . '/templates/show_flagged.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
break;
case 'tag':
Tag::build_cache($tags);
- show_box_top(T_('Tag Cloud'),$class);
+ UI::show_box_top(T_('Tag Cloud'),$class);
require_once Config::get('prefix') . '/templates/show_tagcloud.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
break;
case 'video':
Video::build_cache($object_ids);
- show_box_top(T_('Videos'),$class);
+ UI::show_box_top(T_('Videos'),$class);
require_once Config::get('prefix') . '/templates/show_videos.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
break;
case 'democratic':
- show_box_top(T_('Democratic Playlist'),$class);
+ UI::show_box_top(T_('Democratic Playlist'),$class);
require_once Config::get('prefix') . '/templates/show_democratic_playlist.inc.php';
- show_box_bottom();
+ UI::show_box_bottom();
default:
// Rien a faire
break;
diff --git a/lib/class/catalog.class.php b/lib/class/catalog.class.php
index 029c2d67..f0c773b2 100644
--- a/lib/class/catalog.class.php
+++ b/lib/class/catalog.class.php
@@ -277,9 +277,9 @@ class Catalog extends database_object {
public function run_add($options) {
if ($this->catalog_type == 'remote') {
- show_box_top(T_('Running Remote Sync') . '. . .');
+ UI::show_box_top(T_('Running Remote Sync') . '. . .');
$this->get_remote_catalog($type=0);
- show_box_bottom();
+ UI::show_box_bottom();
return true;
}
@@ -1079,9 +1079,9 @@ class Catalog extends database_object {
public function add_to_catalog() {
if ($this->catalog_type == 'remote') {
- show_box_top(T_('Running Remote Update') . '. . .');
+ UI::show_box_top(T_('Running Remote Update') . '. . .');
$this->get_remote_catalog($type=0);
- show_box_bottom();
+ UI::show_box_bottom();
return true;
}
@@ -1127,12 +1127,12 @@ class Catalog extends database_object {
$time_diff = ($current_time - $start_time) ?: 0;
$rate = intval($this->count / $time_diff) ?: T_('N/A');
- show_box_top();
+ UI::show_box_top();
echo "\n
" .
printf(T_('Catalog Update Finished. Total Time: [%s] Total Songs: [%s] Songs Per Second: [%s]'),
date('i:s', $time_diff), $this->count, $rate);
echo '
';
- show_box_bottom();
+ UI::show_box_bottom();
} // add_to_catalog
@@ -1277,11 +1277,11 @@ class Catalog extends database_object {
// Remove any orphaned artists/albums/etc.
self::gc();
- show_box_top();
+ UI::show_box_top();
echo "";
printf (T_ngettext('Catalog Clean Done. %d file removed.', 'Catalog Clean Done. %d files removed.', $dead_total), $dead_total);
echo "
\n";
- show_box_bottom();
+ UI::show_box_bottom();
ob_flush();
flush();
@@ -1381,11 +1381,11 @@ class Catalog extends database_object {
self::gc();
$this->update_last_update();
- show_box_top();
+ UI::show_box_top();
echo '';
printf(T_('Catalog Verify Done. %d of %d files updated.'), $total_updated, $number);
echo "
\n";
- show_box_bottom();
+ UI::show_box_bottom();
ob_flush();
flush();
diff --git a/lib/class/ui.class.php b/lib/class/ui.class.php
index c4fd3d47..021ad67d 100644
--- a/lib/class/ui.class.php
+++ b/lib/class/ui.class.php
@@ -109,6 +109,24 @@ class UI {
}
}
+ /**
+ * show_box_top
+ *
+ * This shows the top of the box.
+ */
+ public static function show_box_top($title = '', $class = '') {
+ require Config::get('prefix') . '/templates/show_box_top.inc.php';
+ }
+
+ /**
+ * show_box_bottom
+ *
+ * This shows the bottom of the box
+ */
+ public static function show_box_bottom() {
+ require Config::get('prefix') . '/templates/show_box_bottom.inc.php';
+ }
+
/**
* truncate
*
diff --git a/lib/ui.lib.php b/lib/ui.lib.php
index 00f7eb27..577e9ce1 100644
--- a/lib/ui.lib.php
+++ b/lib/ui.lib.php
@@ -342,28 +342,6 @@ function show_playlist_select($name,$selected='',$style='') {
} // show_playlist_select
-/**
- * show_box_top
- * This function requires the top part of the box
- * it takes title as an optional argument
- */
-function show_box_top($title='',$class='') {
-
- require Config::get('prefix') . '/templates/show_box_top.inc.php';
-
-} // show_box_top
-
-/**
- * show_box_bottom
- * This function requires the bottom part of the box
- * it does not take any arguments
- */
-function show_box_bottom() {
-
- require Config::get('prefix') . '/templates/show_box_bottom.inc.php';
-
-} // show_box_bottom
-
/**
* get_user_icon
* this function takes a name and a returns either a text representation
diff --git a/templates/header.inc.php b/templates/header.inc.php
index f6d5a8ad..a1deb402 100644
--- a/templates/header.inc.php
+++ b/templates/header.inc.php
@@ -66,11 +66,11 @@ if (is_rtl(Config::get('lang'))