diff --git a/interface/web/sites/lib/lang/ar.lng b/interface/web/sites/lib/lang/ar.lng index d20432046da11535c5971aa1ba6eed1137f02e39..047eda10b5e582d2973248fc838120b2cafafd6e 100644 --- a/interface/web/sites/lib/lang/ar.lng +++ b/interface/web/sites/lib/lang/ar.lng @@ -1,25 +1,34 @@ +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/bg.lng b/interface/web/sites/lib/lang/bg.lng deleted file mode 100644 index ec1a80d7665bf54f80ae50e4dcec0ebddeb95f66..0000000000000000000000000000000000000000 --- a/interface/web/sites/lib/lang/bg.lng +++ /dev/null @@ -1,25 +0,0 @@ - diff --git a/interface/web/sites/lib/lang/bg_cron_list.lng b/interface/web/sites/lib/lang/bg_cron_list.lng deleted file mode 100644 index 7f313299a7ebca927e6110dc540c0dcf841158a4..0000000000000000000000000000000000000000 --- a/interface/web/sites/lib/lang/bg_cron_list.lng +++ /dev/null @@ -1,13 +0,0 @@ - diff --git a/interface/web/sites/lib/lang/bg_database_admin_list.lng b/interface/web/sites/lib/lang/bg_database_admin_list.lng deleted file mode 100644 index c4cff5076e8675d2152c7a17d637986c47e53633..0000000000000000000000000000000000000000 --- a/interface/web/sites/lib/lang/bg_database_admin_list.lng +++ /dev/null @@ -1,10 +0,0 @@ - diff --git a/interface/web/sites/lib/lang/br.lng b/interface/web/sites/lib/lang/br.lng index 60442a48a38e4dbb0ce0c4f15744f2072a647f9e..f3f85689cc1c26c82c84fd405ad843dedd5157f7 100644 --- a/interface/web/sites/lib/lang/br.lng +++ b/interface/web/sites/lib/lang/br.lng @@ -1,25 +1,34 @@ +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/cz.lng b/interface/web/sites/lib/lang/cz.lng index 865b45388759ad78b4b1348807d6ce8d75d9b472..5790a3c4006b6d81a65c7c98963c5477dd78d1cd 100644 --- a/interface/web/sites/lib/lang/cz.lng +++ b/interface/web/sites/lib/lang/cz.lng @@ -1,25 +1,34 @@ +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/de.lng b/interface/web/sites/lib/lang/de.lng index 8524b73d2ca290bc6d27a8f117f007f7da76ab8d..24b3a3465898c1b963e88bb09788dd237fe899d7 100644 --- a/interface/web/sites/lib/lang/de.lng +++ b/interface/web/sites/lib/lang/de.lng @@ -1,28 +1,34 @@ \ No newline at end of file diff --git a/interface/web/sites/lib/lang/el.lng b/interface/web/sites/lib/lang/el.lng index a43e7e35c3a3da3c9b09368dbc094363f59ee1b2..827112dd240d884dd8c00b453ad45a81998cd7f6 100644 --- a/interface/web/sites/lib/lang/el.lng +++ b/interface/web/sites/lib/lang/el.lng @@ -1,25 +1,34 @@ +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/en.lng b/interface/web/sites/lib/lang/en.lng index 316a1e530252d13006dee018339e813a3df45ade..047eda10b5e582d2973248fc838120b2cafafd6e 100644 --- a/interface/web/sites/lib/lang/en.lng +++ b/interface/web/sites/lib/lang/en.lng @@ -1,25 +1,34 @@ \ No newline at end of file diff --git a/interface/web/sites/lib/lang/es.lng b/interface/web/sites/lib/lang/es.lng index 174f9fe19bfc6f596d50f083529ecd98fcad8376..4f855d800757a70f0d54252f8d3f878df451068d 100644 --- a/interface/web/sites/lib/lang/es.lng +++ b/interface/web/sites/lib/lang/es.lng @@ -1,25 +1,34 @@ +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/fi.lng b/interface/web/sites/lib/lang/fi.lng index cf8473dd96e1a18b796b05b2653ebca4f012e6e5..1f672cb06beb05a5c2aedca819853563d742b8be 100755 --- a/interface/web/sites/lib/lang/fi.lng +++ b/interface/web/sites/lib/lang/fi.lng @@ -1,25 +1,34 @@ +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/fr.lng b/interface/web/sites/lib/lang/fr.lng index 4adc588660f668c6190e0b6550ff8ac949f294bf..1e7b54cb2a9dc91f26f4ba45c2b92a74395d4f61 100644 --- a/interface/web/sites/lib/lang/fr.lng +++ b/interface/web/sites/lib/lang/fr.lng @@ -1,25 +1,34 @@ +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/hr.lng b/interface/web/sites/lib/lang/hr.lng index 396accda74557ee5be8cb8058f536de38babbac9..6c065026bdb232d38921584afc6d001f0e6676e9 100644 --- a/interface/web/sites/lib/lang/hr.lng +++ b/interface/web/sites/lib/lang/hr.lng @@ -1,25 +1,34 @@ +$wb['Sites'] = 'Sites'; +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/hu.lng b/interface/web/sites/lib/lang/hu.lng index 49b5d0b90c83069a4691873188b8f7246bdace93..9bff32dbf41212d98df9c9eb49d93f28187022e9 100644 --- a/interface/web/sites/lib/lang/hu.lng +++ b/interface/web/sites/lib/lang/hu.lng @@ -1,25 +1,34 @@ +$wb['Sites'] = 'Sites'; +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/id.lng b/interface/web/sites/lib/lang/id.lng index 1447fd218d6d7f0aadd48f0d0273b468eef259f0..4c3c4edcc6f2bcc92ffdb85594af805feef4b9cd 100644 --- a/interface/web/sites/lib/lang/id.lng +++ b/interface/web/sites/lib/lang/id.lng @@ -1,25 +1,34 @@ +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/it.lng b/interface/web/sites/lib/lang/it.lng index 1c6572957adeacbb2bca1f29bab2182a50ec609c..5000b3727daed44c6cb34ca583f208dbe5d30ff9 100644 --- a/interface/web/sites/lib/lang/it.lng +++ b/interface/web/sites/lib/lang/it.lng @@ -1,25 +1,34 @@ +$wb['Sites'] = 'Sito web'; +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/ja.lng b/interface/web/sites/lib/lang/ja.lng index ebaef173ca4e5fda4ae4e89c8d99a8df08e5a2ae..742aef129caf98ac6f830cfa2430182a55ba988d 100644 --- a/interface/web/sites/lib/lang/ja.lng +++ b/interface/web/sites/lib/lang/ja.lng @@ -1,25 +1,34 @@ +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/nl.lng b/interface/web/sites/lib/lang/nl.lng index af676286e626a8fe5f0e884fe9995e358446eb8d..644c9aaec8b465c85771f0e2f9c49ba0cf3a4b73 100644 --- a/interface/web/sites/lib/lang/nl.lng +++ b/interface/web/sites/lib/lang/nl.lng @@ -1,25 +1,34 @@ +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/pl.lng b/interface/web/sites/lib/lang/pl.lng index 0045281cad4a5c4219631a1a0fadb2403d3886d8..93b2a04a2f0d9a1b0553bc9c62f8d1a3860c9a46 100644 --- a/interface/web/sites/lib/lang/pl.lng +++ b/interface/web/sites/lib/lang/pl.lng @@ -1,25 +1,34 @@ +$wb['Sites'] = 'Sites'; +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/pt.lng b/interface/web/sites/lib/lang/pt.lng index 146efe04c60b430d588a9530cb5e1865a56b122b..61e478fdf6957ccc6b1a5dcc53f984668c302c65 100644 --- a/interface/web/sites/lib/lang/pt.lng +++ b/interface/web/sites/lib/lang/pt.lng @@ -1,25 +1,34 @@ +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/ro.lng b/interface/web/sites/lib/lang/ro.lng index d7c7f7c4aafadd7adf5ea87ddc54e38616037b2a..d508f065264377ab6ed07ccc1517487d10b7dffe 100644 --- a/interface/web/sites/lib/lang/ro.lng +++ b/interface/web/sites/lib/lang/ro.lng @@ -1,25 +1,34 @@ +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/ru.lng b/interface/web/sites/lib/lang/ru.lng index 49f2af46f457a7d281d834acaca73279b23f9cc3..f7c2b7fd78f67810570132c256d4575c3a6f95fd 100644 --- a/interface/web/sites/lib/lang/ru.lng +++ b/interface/web/sites/lib/lang/ru.lng @@ -1,25 +1,34 @@ +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/se.lng b/interface/web/sites/lib/lang/se.lng index 762be84958871bfec06995465dcd6ad7f5298968..047eda10b5e582d2973248fc838120b2cafafd6e 100644 --- a/interface/web/sites/lib/lang/se.lng +++ b/interface/web/sites/lib/lang/se.lng @@ -1,25 +1,34 @@ +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/sk.lng b/interface/web/sites/lib/lang/sk.lng index fa09f11c489a39cd146ad9b66bc5ddbfe73b517c..2f4cb9be84b1761d04c663c401a577dd58eaea36 100644 --- a/interface/web/sites/lib/lang/sk.lng +++ b/interface/web/sites/lib/lang/sk.lng @@ -1,25 +1,34 @@ +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/tr.lng b/interface/web/sites/lib/lang/tr.lng index 44827873850c11f7236d934e57601c138ccc7dbb..ee25e55a833afc821bd75ed8361477cf6791119d 100644 --- a/interface/web/sites/lib/lang/tr.lng +++ b/interface/web/sites/lib/lang/tr.lng @@ -1,25 +1,34 @@ +$wb['Sites'] = 'Sites'; +?> \ No newline at end of file diff --git a/interface/web/sites/lib/module.conf.php b/interface/web/sites/lib/module.conf.php index a253dcd7414e13def0d8c492ba1d001d49b7ade6..fdce4de74f11c3c730b68c8e9b7582cd46ea5b86 100644 --- a/interface/web/sites/lib/module.conf.php +++ b/interface/web/sites/lib/module.conf.php @@ -2,207 +2,171 @@ $userid=$app->auth->get_user_id(); -$module["name"] = "sites"; -$module["title"] = "top_menu_sites"; +$module["name"] = "sites"; +$module["title"] = "top_menu_sites"; $module["template"] = "module.tpl.htm"; $module["startpage"] = "sites/web_domain_list.php"; $module["tab_width"] = ''; -/* - Websites menu -*/ +// Websites menu $items=array(); if($app->auth->get_client_limit($userid,'web_domain') != 0) { - $items[] = array( 'title' => "Website", - 'target' => 'content', - 'link' => 'sites/web_domain_list.php', - 'html_id' => 'domain_list'); +$items[] = array( 'title' => "Website", + 'target' => 'content', + 'link' => 'sites/web_domain_list.php', + 'html_id' => 'domain_list'); } if($app->auth->get_client_limit($userid,'web_subdomain') != 0) { - $items[] = array( 'title' => "Subdomain", - 'target' => 'content', - 'link' => 'sites/web_subdomain_list.php', - 'html_id' => 'subdomain_list'); +$items[] = array( 'title' => "Subdomain", + 'target' => 'content', + 'link' => 'sites/web_subdomain_list.php', + 'html_id' => 'subdomain_list'); } if($app->auth->get_client_limit($userid,'web_aliasdomain') != 0) { - $items[] = array( 'title' => "Aliasdomain", - 'target' => 'content', - 'link' => 'sites/web_aliasdomain_list.php', - 'html_id' => 'aliasdomain_list'); +$items[] = array( 'title' => "Aliasdomain", + 'target' => 'content', + 'link' => 'sites/web_aliasdomain_list.php', + 'html_id' => 'aliasdomain_list'); } if(count($items)) { - $module["nav"][] = array( 'title' => 'Websites', - 'open' => 1, - 'items' => $items); +$module["nav"][] = array( 'title' => 'Websites', + 'open' => 1, + 'items' => $items); } - -/* - FTP User menu -*/ -if($app->auth->get_client_limit($userid,'ftp_user') != 0) +// Databases menu +if($app->auth->get_client_limit($userid,'database') != 0) { - $items=array(); - - $items[] = array( 'title' => "FTP-User", - 'target' => 'content', - 'link' => 'sites/ftp_user_list.php', - 'html_id' => 'ftp_user_list'); - - - $module["nav"][] = array( 'title' => 'FTP', - 'open' => 1, - 'items' => $items); -} +$items=array(); + +$items[] = array( 'title' => "Database", + 'target' => 'content', + 'link' => 'sites/database_list.php', + 'html_id' => 'database_list'); /* - Shell User menu +Database User (for future development) + +$items[] = array( 'title' => "Database User", + 'target' => 'content', + 'link' => 'sites/database_user_list.php', + 'html_id' => 'database_user_list' +); */ -if($app->auth->get_client_limit($userid,'shell_user') != 0) -{ - $items=array(); - - $items[] = array( 'title' => "Shell-User", - 'target' => 'content', - 'link' => 'sites/shell_user_list.php', - 'html_id' => 'shell_user_list'); - - $module["nav"][] = array( 'title' => 'Shell', - 'open' => 1, - 'items' => $items); + +$module["nav"][] = array( 'title' => 'Database', + 'open' => 1, + 'items' => $items); } -/* - Databases menu -*/ -if($app->auth->get_client_limit($userid,'database') != 0) +// Web menu +$items=array(); +if($app->auth->get_client_limit($userid,'ftp_user') != 0) { - $items=array(); - - $items[] = array( 'title' => "Database", - 'target' => 'content', - 'link' => 'sites/database_list.php', - 'html_id' => 'database_list' - ); - - $module["nav"][] = array( 'title' => 'Database', - 'open' => 1, - 'items' => $items); +$items[] = array( 'title' => "FTP-User", + 'target' => 'content', + 'link' => 'sites/ftp_user_list.php', + 'html_id' => 'ftp_user_list'); } -/* - * Webdav User menu - */ if($app->auth->get_client_limit($userid,'webdav_user') != 0) { - $items=array(); - - $items[] = array( 'title' => "Webdav-User", - 'target' => 'content', - 'link' => 'sites/webdav_user_list.php', - 'html_id' => 'webdav_user_list'); - - - $module["nav"][] = array( 'title' => 'Webdav', - 'open' => 1, - 'items' => $items); +$items[] = array( 'title' => "Webdav-User", + 'target' => 'content', + 'link' => 'sites/webdav_user_list.php', + 'html_id' => 'webdav_user_list'); } -/* - * Web folder menu - */ - $items=array(); - - $items[] = array( 'title' => "Folder", - 'target' => 'content', - 'link' => 'sites/web_folder_list.php', - 'html_id' => 'web_folder_list'); +$items[] = array( 'title' => "Folder", + 'target' => 'content', + 'link' => 'sites/web_folder_list.php', + 'html_id' => 'web_folder_list'); - $items[] = array( 'title' => "Folder users", - 'target' => 'content', - 'link' => 'sites/web_folder_user_list.php', - 'html_id' => 'web_folder_user_list'); +$items[] = array( 'title' => "Folder users", + 'target' => 'content', + 'link' => 'sites/web_folder_user_list.php', + 'html_id' => 'web_folder_user_list'); - $module["nav"][] = array( 'title' => 'Folder protection', - 'open' => 1, - 'items' => $items); +$module["nav"][] = array( 'title' => 'Web Access', + 'open' => 1, + 'items' => $items); -/* - Cron menu -*/ -if($app->auth->get_client_limit($userid,'cron') != 0) +// CMD menu +$items=array(); + +if($app->auth->get_client_limit($userid,'shell_user') != 0) { - $items = array(); - - $items[] = array( 'title' => "Cron Jobs", - 'target' => 'content', - 'link' => 'sites/cron_list.php', - 'html_id' => 'cron_list'); - - $module["nav"][] = array( 'title' => 'Cron', - 'open' => 1, - 'items' => $items); +$items[] = array( 'title' => "Shell-User", + 'target' => 'content', + 'link' => 'sites/shell_user_list.php', + 'html_id' => 'shell_user_list'); +} +if($app->auth->get_client_limit($userid,'cron') != 0) +{ +$items[] = array( 'title' => "Cron Jobs", + 'target' => 'content', + 'link' => 'sites/cron_list.php', + 'html_id' => 'cron_list'); } +$module["nav"][] = array( 'title' => 'Command Line', + 'open' => 1, + 'items' => $items); -//*** APS menu + +// APS menu $items = array(); -$items[] = array('title' => 'Available packages', - 'target' => 'content', - 'link' => 'sites/aps_availablepackages_list.php', - 'html_id' => 'aps_availablepackages_list'); +$items[] = array( 'title' => 'Available packages', + 'target' => 'content', + 'link' => 'sites/aps_availablepackages_list.php', + 'html_id' => 'aps_availablepackages_list'); -$items[] = array('title' => 'Installed packages', - 'target' => 'content', - 'link' => 'sites/aps_installedpackages_list.php', - 'html_id' => 'aps_installedpackages_list'); +$items[] = array( 'title' => 'Installed packages', + 'target' => 'content', + 'link' => 'sites/aps_installedpackages_list.php', + 'html_id' => 'aps_installedpackages_list'); // Second menu group, available only for admins if($_SESSION['s']['user']['typ'] == 'admin') { - $items[] = array('title' => 'Update Packagelist', - 'target' => 'content', - 'link' => 'sites/aps_cron_apscrawler_if.php', - 'html_id' => 'aps_packagedetails_show'); +$items[] = array( 'title' => 'Update Packagelist', + 'target' => 'content', + 'link' => 'sites/aps_cron_apscrawler_if.php', + 'html_id' => 'aps_packagedetails_show'); } -$module['nav'][] = array('title' => 'APS Installer', - 'open' => 1, - 'items' => $items); +$module['nav'][] = array( 'title' => 'APS Installer', + 'open' => 1, + 'items' => $items); -//**** Statistics menu +// Statistics menu $items = array(); -$items[] = array( 'title' => 'Web traffic', - 'target' => 'content', - 'link' => 'sites/web_sites_stats.php', - 'html_id' => 'websites_stats'); - -$items[] = array( 'title' => 'Website quota (Harddisk)', - 'target' => 'content', - 'link' => 'sites/user_quota_stats.php', - 'html_id' => 'user_quota_stats'); +$items[] = array( 'title' => 'Web traffic', + 'target' => 'content', + 'link' => 'sites/web_sites_stats.php', + 'html_id' => 'websites_stats'); +$items[] = array( 'title' => 'Website quota (Harddisk)', + 'target' => 'content', + 'link' => 'sites/user_quota_stats.php', + 'html_id' => 'user_quota_stats'); $module['nav'][] = array( 'title' => 'Statistics', - 'open' => 1, - 'items' => $items); - - + 'open' => 1, + 'items' => $items); // clean up unset($items); - - ?> \ No newline at end of file