diff --git a/templates/Maketank/AUTHORS b/templates/Maketank/AUTHORS new file mode 100644 index 00000000..75e1c7d8 --- /dev/null +++ b/templates/Maketank/AUTHORS @@ -0,0 +1,2 @@ +created and maintained by Roman Schmerold + diff --git a/templates/Maketank/admin/admins/admins.tpl b/templates/Maketank/admin/admins/admins.tpl new file mode 100644 index 00000000..c28176bf --- /dev/null +++ b/templates/Maketank/admin/admins/admins.tpl @@ -0,0 +1,60 @@ +$header +
+
+

+   + {$lng['admin']['admins']} ({$admincount}) +

+
+ +
+ +
+ + + +
+ {$searchcode} +
+ + + + + + + + + + + + + + + + + + + + + + + + $admins + +
{$lng['customer']['name']} {$arrowcode['name']}{$lng['login']['username']} {$arrowcode['loginname']}{$lng['admin']['customers']} {$lng['panel']['options']}
{$pagingcode}
+
+ + + + + +
+ +
+$footer diff --git a/templates/Maketank/admin/admins/admins_add.tpl b/templates/Maketank/admin/admins/admins_add.tpl new file mode 100644 index 00000000..cd03236c --- /dev/null +++ b/templates/Maketank/admin/admins/admins_add.tpl @@ -0,0 +1,35 @@ +$header +
+
+

+ {$title}  + {$title} +

+
+ +
+ +
+ + + + + + + {$admin_add_form} +
+
+ +
+ +
+
+
+
+

+ *: {$lng['admin']['valuemandatory']}
+ **: {$lng['admin']['valuemandatorycompany']} +

+
+
+$footer diff --git a/templates/Maketank/admin/admins/admins_admin.tpl b/templates/Maketank/admin/admins/admins_admin.tpl new file mode 100644 index 00000000..7e720a30 --- /dev/null +++ b/templates/Maketank/admin/admins/admins_admin.tpl @@ -0,0 +1,86 @@ + + + {$row['name']} + + + + {$row['loginname']} + + + {$row['loginname']} + + + + {$row['customers_used']} + + +
+ + Webspace: + + +
+
+
+ + +
+
+
+ +
+
+
+
+
+ +
∞ +
+
+
+
+ + Traffic: + + +
+
+
+ + +
+
+
+ +
+
+
+
+
+ +
∞ +
+
+
+
+
+ + + + {$lng['panel']['edit']} +   + + {$lng['panel']['delete']} + + +  {$lng['usersettings']['custom_notes']['title']} + + + + + + + {$row['custom_notes']} + + + diff --git a/templates/Maketank/admin/admins/admins_edit.tpl b/templates/Maketank/admin/admins/admins_edit.tpl new file mode 100644 index 00000000..9b58bd70 --- /dev/null +++ b/templates/Maketank/admin/admins/admins_edit.tpl @@ -0,0 +1,41 @@ +$header +
+
+

+ {$title} {$title} +

+
+ + +
+
{$lng['error']['youcanteditallfieldsofyourself']}
+
+
+ +
+ +
+ + + + + + + + {$admin_edit_form} +
+
+ +
+ +
+
+
+
+

+ *: {$lng['admin']['valuemandatory']} +

+
+
+$footer + diff --git a/templates/Maketank/admin/configfiles/choose.tpl b/templates/Maketank/admin/configfiles/choose.tpl new file mode 100644 index 00000000..aba89934 --- /dev/null +++ b/templates/Maketank/admin/configfiles/choose.tpl @@ -0,0 +1,22 @@ +$header +
+
+

+ {$lng['admin']['configfiles']['serverconfiguration']}  + {$lng['admin']['configfiles']['serverconfiguration']}   + [{$lng['admin']['configfiles']['wizard']}] +

+
+ +
+
+ + + + + $distributions +
+
+
+
+$footer diff --git a/templates/Maketank/admin/configfiles/choose_daemon.tpl b/templates/Maketank/admin/configfiles/choose_daemon.tpl new file mode 100644 index 00000000..6b37905e --- /dev/null +++ b/templates/Maketank/admin/configfiles/choose_daemon.tpl @@ -0,0 +1 @@ +
  • {$daemon_details['label']}
  • diff --git a/templates/Maketank/admin/configfiles/choose_distribution.tpl b/templates/Maketank/admin/configfiles/choose_distribution.tpl new file mode 100644 index 00000000..21fa5471 --- /dev/null +++ b/templates/Maketank/admin/configfiles/choose_distribution.tpl @@ -0,0 +1,6 @@ + + {$distribution_details['label']} + + + $services + diff --git a/templates/Maketank/admin/configfiles/choose_service.tpl b/templates/Maketank/admin/configfiles/choose_service.tpl new file mode 100644 index 00000000..71ad348f --- /dev/null +++ b/templates/Maketank/admin/configfiles/choose_service.tpl @@ -0,0 +1,5 @@ +{$service_details['label']} +
    + diff --git a/templates/Maketank/admin/configfiles/configfiles.tpl b/templates/Maketank/admin/configfiles/configfiles.tpl new file mode 100644 index 00000000..f35b4051 --- /dev/null +++ b/templates/Maketank/admin/configfiles/configfiles.tpl @@ -0,0 +1,40 @@ +$header +
    +
    +

    +   + {$dist_display} »  + {$services[$service]->title} »  + {$daemons[$daemon]->title} [{$lng['panel']['back']}] +

    +
    + +
    +
    +

    {$lng['admin']['configfiles']['legend']}


    +

    + {$lng['admin']['configfiles']['commands']}
    + +


    +

    + {$lng['admin']['configfiles']['files']}
    + +

    +
    + MYSQL_PASSWORD: + +
    +
    +
    + +
    + {$configpage} +
    +
    +$footer diff --git a/templates/Maketank/admin/configfiles/configfiles_commands.tpl b/templates/Maketank/admin/configfiles/configfiles_commands.tpl new file mode 100644 index 00000000..6cee0621 --- /dev/null +++ b/templates/Maketank/admin/configfiles/configfiles_commands.tpl @@ -0,0 +1,3 @@ +
    + +
    diff --git a/templates/Maketank/admin/configfiles/configfiles_file.tpl b/templates/Maketank/admin/configfiles/configfiles_file.tpl new file mode 100644 index 00000000..57507d24 --- /dev/null +++ b/templates/Maketank/admin/configfiles/configfiles_file.tpl @@ -0,0 +1,4 @@ +
    + + +
    diff --git a/templates/Maketank/admin/configfiles/configfiles_subfileblock.tpl b/templates/Maketank/admin/configfiles/configfiles_subfileblock.tpl new file mode 100644 index 00000000..7e6a7a8e --- /dev/null +++ b/templates/Maketank/admin/configfiles/configfiles_subfileblock.tpl @@ -0,0 +1,8 @@ +
    +
    + {$realname} + {$commands_pre} + {$commands_file} + {$commands_post} +
    +
    diff --git a/templates/Maketank/admin/configfiles/wizard.tpl b/templates/Maketank/admin/configfiles/wizard.tpl new file mode 100644 index 00000000..66fbdc0a --- /dev/null +++ b/templates/Maketank/admin/configfiles/wizard.tpl @@ -0,0 +1,60 @@ +$header +
    +
    +

    + {$lng['admin']['configfiles']['serverconfiguration']}  + {$lng['admin']['configfiles']['serverconfiguration']}   + [{$lng['admin']['configfiles']['overview']}] +

    +
    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    {$lng['admin']['configfiles']['distribution']}: + + + {$dist_display} + + + +
    {$lng['admin']['configfiles']['service']}: + + + {$services[$service]->title} + + + +
    {$lng['admin']['configfiles']['daemon']}:
    +
    +
    +
    +
    +$footer diff --git a/templates/Maketank/admin/cronjobs/cronjob_edit.tpl b/templates/Maketank/admin/cronjobs/cronjob_edit.tpl new file mode 100644 index 00000000..ed0fa55c --- /dev/null +++ b/templates/Maketank/admin/cronjobs/cronjob_edit.tpl @@ -0,0 +1,27 @@ +$header +
    +
    +

    + {$title}  + {$title} +

    +
    + +
    + +
    + + + + + + + + {$cronjobs_edit_form} +
    +
    + +
    + +
    +$footer diff --git a/templates/Maketank/admin/cronjobs/cronjobs.tpl b/templates/Maketank/admin/cronjobs/cronjobs.tpl new file mode 100644 index 00000000..d644b76b --- /dev/null +++ b/templates/Maketank/admin/cronjobs/cronjobs.tpl @@ -0,0 +1,33 @@ +$header +
    +
    +

      + {$lng['admin']['cron']['cronsettings']}

    +
    + +
    +
    +
    {$lng['admin']['warning']}
    +
    {$lng['cron']['changewarning']}
    +
    +
    + +
    + + + + + + + + + + + + $crons + +
    {$lng['cron']['description']}{$lng['cron']['lastrun']}{$lng['cron']['interval']}{$lng['cron']['isactive']}{$lng['panel']['options']}
    +
    + +
    +$footer diff --git a/templates/Maketank/admin/cronjobs/cronjobs_cronjob.tpl b/templates/Maketank/admin/cronjobs/cronjobs_cronjob.tpl new file mode 100644 index 00000000..cba1fd52 --- /dev/null +++ b/templates/Maketank/admin/cronjobs/cronjobs_cronjob.tpl @@ -0,0 +1,11 @@ + + {$description} + {$row['lastrun']} + {$row['interval']} + {$row['isactive']} + + + {$lng['panel']['edit']} + + + diff --git a/templates/Maketank/admin/cronjobs/cronjobs_cronjobmodule.tpl b/templates/Maketank/admin/cronjobs/cronjobs_cronjobmodule.tpl new file mode 100644 index 00000000..ddf741d8 --- /dev/null +++ b/templates/Maketank/admin/cronjobs/cronjobs_cronjobmodule.tpl @@ -0,0 +1,3 @@ + + {$module} + diff --git a/templates/Maketank/admin/customers/customers.tpl b/templates/Maketank/admin/customers/customers.tpl new file mode 100644 index 00000000..cfeab255 --- /dev/null +++ b/templates/Maketank/admin/customers/customers.tpl @@ -0,0 +1,71 @@ +$header +
    +
    +

    + + {$lng['admin']['customers']} ({$customercount}) +

    +
    + +
    + +
    + + + +
    + {$searchcode} +
    + + + + + + + + + + + + + + + + + + + $customers + + + + + + + + + +
    + {$lng['customer']['name']}, + {$lng['customer']['firstname']} {$arrowcode['c.name']} + + {$lng['login']['username']} {$arrowcode['c.loginname']} + + {$lng['admin']['admin']} {$arrowcode['a.loginname']} + {$lng['admin']['lastlogin_succ']}{$lng['panel']['options']}
    {$pagingcode}
    + +
    + + + + + +
    + +
    +$footer diff --git a/templates/Maketank/admin/customers/customers_add.tpl b/templates/Maketank/admin/customers/customers_add.tpl new file mode 100644 index 00000000..ffabf7d9 --- /dev/null +++ b/templates/Maketank/admin/customers/customers_add.tpl @@ -0,0 +1,35 @@ +$header +
    +
    +

    + {$title}  + {$title} +

    +
    + +
    + +
    + + + + + + + {$customer_add_form} +
    +
    + +
    + +
    +
    +
    +
    +

    + *: {$lng['admin']['valuemandatory']}
    + **: {$lng['admin']['valuemandatorycompany']} +

    +
    +
    +$footer diff --git a/templates/Maketank/admin/customers/customers_customer.tpl b/templates/Maketank/admin/customers/customers_customer.tpl new file mode 100644 index 00000000..519076c9 --- /dev/null +++ b/templates/Maketank/admin/customers/customers_customer.tpl @@ -0,0 +1,98 @@ +class="disabled"> + + + {$row['company']}
    + {$row['name']}, {$row['firstname']} +
    + + {$row['company']} + + + {$row['name']}, {$row['firstname']} + + + + {$row['loginname']} + + + {$row['adminname']} + + + {$last_login} + + +
    + + Webspace: + + +
    +
    +
    + + +
    +
    +
    + +
    +
    +
    +
    +
    + +
    ∞ +
    +
    +
    +
    + + Traffic: + + +
    +
    +
    + + +
    +
    +
    + +
    +
    +
    +
    +
    + +
    ∞ +
    +
    +
    +
    +
    + + + + {$lng['panel']['edit']} +   + + {$lng['panel']['delete']} + + +   + {$lng['panel']['unlock']} + + + +  {$lng['usersettings']['custom_notes']['title']} + + + + + + + {$row['custom_notes']} + + + diff --git a/templates/Maketank/admin/customers/customers_edit.tpl b/templates/Maketank/admin/customers/customers_edit.tpl new file mode 100644 index 00000000..f9d751ec --- /dev/null +++ b/templates/Maketank/admin/customers/customers_edit.tpl @@ -0,0 +1,36 @@ +$header +
    +
    +

    + {$title}  + {$title} +

    +
    + +
    + +
    + + + + + + + + {$customer_edit_form} +
    +
    + +
    + +
    +
    +
    +
    +

    + *: {$lng['admin']['valuemandatory']}
    + **: {$lng['admin']['valuemandatorycompany']} +

    +
    +
    +$footer diff --git a/templates/Maketank/admin/domains/domains.tpl b/templates/Maketank/admin/domains/domains.tpl new file mode 100644 index 00000000..952f94f5 --- /dev/null +++ b/templates/Maketank/admin/domains/domains.tpl @@ -0,0 +1,73 @@ + $header +
    +
    +

    +   + {$lng['admin']['domains']} ({$domainscount}) +

    +
    + +
    + +
    + + + +
    + {$searchcode} +
    + + + + + + + + + + + + + + + + + {$domains} + + + + + + + + + +
    {$lng['domains']['domainname']} {$arrowcode['d.domain']}{$lng['admin']['ipsandports']['ip']}{$lng['admin']['customer']} {$arrowcode['c.loginname']}{$lng['panel']['options']}
    {$pagingcode}
    + +
    + + +
    +
    {$lng['admin']['warning']}
    + +
    +
    + + + + + +
    +
    +$footer diff --git a/templates/Maketank/admin/domains/domains_add.tpl b/templates/Maketank/admin/domains/domains_add.tpl new file mode 100644 index 00000000..f760faed --- /dev/null +++ b/templates/Maketank/admin/domains/domains_add.tpl @@ -0,0 +1,31 @@ +$header +
    +
    +

    + {$title}  + {$title} +

    +
    + +
    + +
    + + + + + + + {$domain_add_form} +
    +
    + +
    +
    +
    +

    + *: {$lng['admin']['valuemandatory']} +

    +
    +
    +$footer diff --git a/templates/Maketank/admin/domains/domains_domain.tpl b/templates/Maketank/admin/domains/domains_domain.tpl new file mode 100644 index 00000000..4ccf717c --- /dev/null +++ b/templates/Maketank/admin/domains/domains_domain.tpl @@ -0,0 +1,42 @@ + + + + + + + {$row['domain']} + +  ({$lng['admin']['stdsubdomain']}) + + +
    ({$lng['domains']['termination_date_overview']} {$row['termination_date']})
    +
    + + {$row['ipandport']} + {$row['customername']}  + ({$row['loginname']}) + + + + {$lng['panel']['edit']} + + +   + {$lng['dnseditor']['edit']} + + + +  {$lng['panel']['letsencrypt']} + + + +   + {$lng['panel']['delete']} + + + + +  {$lng['domains']['hasaliasdomains']} + + + diff --git a/templates/Maketank/admin/domains/domains_edit.tpl b/templates/Maketank/admin/domains/domains_edit.tpl new file mode 100644 index 00000000..0fb4b1cd --- /dev/null +++ b/templates/Maketank/admin/domains/domains_edit.tpl @@ -0,0 +1,46 @@ +$header +
    +
    +

    + {$title}  + {$title} + +  ({$lng['dnseditor']['edit']}) + +

    +
    + +
    + +
    + + + + + + + + +
    +
    {$lng['admin']['delete_statistics']}
    +

    {$speciallogwarning}

    +

    +
    +   + +
    +
    + + + {$domain_edit_form} +
    +
    +
    +
    +
    +

    + *: {$lng['admin']['valuemandatory']} +

    +
    +
    +$footer diff --git a/templates/Maketank/admin/domains/domains_import.tpl b/templates/Maketank/admin/domains/domains_import.tpl new file mode 100644 index 00000000..6d24d003 --- /dev/null +++ b/templates/Maketank/admin/domains/domains_import.tpl @@ -0,0 +1,38 @@ +$header +
    +
    +

    + {$title}  + {$title} +

    +
    + +
    +
    +
    {$lng['admin']['note']}
    +
    {$lng['domains']['import_description']}
    +
    +
    + +
    + +
    + + + + + + + {$domain_import_form} +
    +
    + +
    +
    +
    +

    + *: {$lng['admin']['valuemandatory']} +

    +
    +
    +$footer diff --git a/templates/Maketank/admin/index/change_language.tpl b/templates/Maketank/admin/index/change_language.tpl new file mode 100644 index 00000000..bed08d56 --- /dev/null +++ b/templates/Maketank/admin/index/change_language.tpl @@ -0,0 +1,33 @@ +$header +
    +
    +

    +   + {$lng['menue']['main']['changelanguage']} +

    +
    + +
    +
    +
    + + + + + + + + + + + + + +
    + +
    +
    +
    +
    +
    +$footer diff --git a/templates/Maketank/admin/index/change_password.tpl b/templates/Maketank/admin/index/change_password.tpl new file mode 100644 index 00000000..8b87e407 --- /dev/null +++ b/templates/Maketank/admin/index/change_password.tpl @@ -0,0 +1,41 @@ +$header +
    +
    +

    +   + {$lng['menue']['main']['changepassword']} +

    +
    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +
    +
    +$footer diff --git a/templates/Maketank/admin/index/change_theme.tpl b/templates/Maketank/admin/index/change_theme.tpl new file mode 100644 index 00000000..7916516e --- /dev/null +++ b/templates/Maketank/admin/index/change_theme.tpl @@ -0,0 +1,33 @@ +$header +
    +
    +

    +   + {$lng['menue']['main']['changetheme']} +

    +
    + +
    +
    +
    + + + + + + + + + + + + + +
    + +
    +
    +
    +
    +
    +$footer diff --git a/templates/Maketank/admin/index/index.tpl b/templates/Maketank/admin/index/index.tpl new file mode 100644 index 00000000..efe000a4 --- /dev/null +++ b/templates/Maketank/admin/index/index.tpl @@ -0,0 +1,287 @@ +$header +
    +

    + + {$lng['panel']['dashboard']} +

    + +
    +
    +
    + +
    + {$lng['admin']['customers']}
    + + {$overview['number_customers']} {$lng['panel']['used']}
    + + {$userinfo['customers']} {$lng['panel']['available']} + +
    +
    + +
    + +
    + {$lng['customer']['domains']}
    + + {$overview['number_domains']} {$lng['panel']['used']}
    + + {$userinfo['domains']} {$lng['panel']['available']} + +
    +
    + +
    + +
    + {$lng['customer']['subdomains']}
    + + {$overview['subdomains_used']} {$lng['panel']['used']}
    + {$userinfo['subdomains_used']} {$lng['panel']['assigned']}
    + + {$userinfo['subdomains']} {$lng['panel']['available']} + +
    +
    + +
    + +
    + {$lng['customer']['diskspace']}
    + + {$overview['diskspace_used']} {$lng['panel']['used']}
    + {$userinfo['diskspace_used']} {$lng['panel']['assigned']}
    + + {$userinfo['diskspace']} {$lng['panel']['available']} + +
    +
    + +
    + +
    + {$lng['customer']['traffic']}
    + + {$overview['traffic_used']} {$lng['panel']['used']}
    + {$userinfo['traffic_used']} {$lng['panel']['assigned']}
    + + {$userinfo['traffic']} {$lng['panel']['available']} + +
    +
    + +
    + +
    + {$lng['customer']['mysqls']}
    + + {$overview['mysqls_used']} {$lng['panel']['used']}
    + {$userinfo['mysqls_used']} {$lng['panel']['assigned']}
    + + {$userinfo['mysqls']} {$lng['panel']['available']} + +
    +
    + +
    + +
    + {$lng['customer']['emails']}
    + + {$overview['emails_used']} {$lng['panel']['used']}
    + {$userinfo['emails_used']} {$lng['panel']['assigned']}
    + + {$userinfo['emails']} {$lng['panel']['available']} + +
    +
    + +
    + +
    + {$lng['customer']['accounts']}
    + + {$overview['email_accounts_used']} {$lng['panel']['used']}
    + {$userinfo['email_accounts_used']} {$lng['panel']['assigned']}
    + + {$userinfo['email_accounts']} {$lng['panel']['available']} + +
    +
    + +
    + +
    + {$lng['customer']['forwarders']}
    + + {$overview['email_forwarders_used']} {$lng['panel']['used']}
    + {$userinfo['email_forwarders_used']} {$lng['panel']['assigned']}
    + + {$userinfo['email_forwarders']} {$lng['panel']['available']} + +
    +
    + + +
    + +
    + {$lng['customer']['email_quota']}
    + + {$overview['email_quota_used']} {$lng['panel']['used']}
    + {$userinfo['email_quota_used']} {$lng['panel']['assigned']}
    + + {$userinfo['email_quota']} {$lng['panel']['available']} + +
    +
    +
    + +
    + +
    + {$lng['customer']['ftps']}
    + + {$overview['ftps_used']} {$lng['panel']['used']}
    + {$userinfo['ftps_used']} {$lng['panel']['assigned']}
    + + {$userinfo['ftps']} {$lng['panel']['available']} + +
    +
    + + +
    + +
    + {$lng['customer']['tickets']}
    + + {$overview['tickets_used']} {$lng['panel']['used']}
    + {$userinfo['tickets_used']} {$lng['panel']['assigned']}
    + + {$userinfo['tickets']} {$lng['panel']['available']} + +
    +
    +
    +
    + +
    + + + + + + + + + + + + +
    News
    +
      +
      + + + + + +
      +   + {$lng['panel']['newsfeed_disabled']}  + + + +
      +
      + + + + + + +
      {$userinfo['custom_notes']}
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      {$lng['admin']['systemdetails']}
      {$lng['admin']['serversoftware']}:{$_SERVER['SERVER_SOFTWARE']}
      {$lng['admin']['phpversion']}:$phpversion
      {$lng['admin']['mysqlserverversion']}:$mysqlserverversion
      {$lng['admin']['webserverinterface']}:$webserverinterface
      {$lng['admin']['sysload']}:$load
      Kernel:$kernel
      Uptime:$uptime
      + + + + + + + + + {$outstanding_tasks} + {$cron_last_runs} + + + + + + + + + + + + + + + + + + + + + + + +
      {$lng['admin']['froxlordetails']}
      {$lng['admin']['installedversion']}:{$version}{$branding} (DB: {$dbversion})
      {$lng['admin']['latestversion']}:$lookfornewversion_lable$lookfornewversion_lable
      {$lng['admin']['newerversionavailable']}
      $lookfornewversion_addinfo
      +
      +
      + +
      +$footer + diff --git a/templates/Maketank/admin/index/overview_item.tpl b/templates/Maketank/admin/index/overview_item.tpl new file mode 100644 index 00000000..6f9bd3fa --- /dev/null +++ b/templates/Maketank/admin/index/overview_item.tpl @@ -0,0 +1,4 @@ + + {$text}: + {$value} + diff --git a/templates/Maketank/admin/index/send_error_report.tpl b/templates/Maketank/admin/index/send_error_report.tpl new file mode 100644 index 00000000..6410b025 --- /dev/null +++ b/templates/Maketank/admin/index/send_error_report.tpl @@ -0,0 +1,43 @@ +$header +
      +
      +

      +   + {$lng['error']['send_report_title']} +

      +
      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + +
      +

      {$lng['error']['send_report_desc']}

      +
      + {$mail_html} +
      + +
      +
      +
      +
      +
      +$footer diff --git a/templates/Maketank/admin/ipsandports/ipsandports.tpl b/templates/Maketank/admin/ipsandports/ipsandports.tpl new file mode 100644 index 00000000..753aa1bd --- /dev/null +++ b/templates/Maketank/admin/ipsandports/ipsandports.tpl @@ -0,0 +1,63 @@ +$header +
      +
      +

      +   + {$lng['admin']['ipsandports']['ipsandports']} +

      +
      + +
      + +
      + + +
      + {$searchcode} +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + $ipsandports + +
      {$lng['admin']['ipsandports']['ip']} {$arrowcode['ip']}{$lng['admin']['ipsandports']['port']} {$arrowcode['port']}ListenNameVirtualHostvHost-ContainerSpecialsettingsServerNameSSL{$lng['panel']['options']}
      {$pagingcode}
      +
      + + + + + +
      + +
      +$footer diff --git a/templates/Maketank/admin/ipsandports/ipsandports_add.tpl b/templates/Maketank/admin/ipsandports/ipsandports_add.tpl new file mode 100644 index 00000000..806617ee --- /dev/null +++ b/templates/Maketank/admin/ipsandports/ipsandports_add.tpl @@ -0,0 +1,26 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + {$ipsandports_add_form} +
      +
      + +
      + +
      +$footer diff --git a/templates/Maketank/admin/ipsandports/ipsandports_edit.tpl b/templates/Maketank/admin/ipsandports/ipsandports_edit.tpl new file mode 100644 index 00000000..4d12e2ac --- /dev/null +++ b/templates/Maketank/admin/ipsandports/ipsandports_edit.tpl @@ -0,0 +1,27 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + + {$ipsandports_edit_form} +
      +
      + +
      + +
      +$footer diff --git a/templates/Maketank/admin/ipsandports/ipsandports_ipandport.tpl b/templates/Maketank/admin/ipsandports/ipsandports_ipandport.tpl new file mode 100644 index 00000000..245ba681 --- /dev/null +++ b/templates/Maketank/admin/ipsandports/ipsandports_ipandport.tpl @@ -0,0 +1,18 @@ + + {$row['ip']} + {$row['port']} + {$lng['panel']['yes']}{$lng['panel']['no']} + {$lng['panel']['yes']}{$lng['panel']['no']} + {$lng['panel']['yes']}{$lng['panel']['no']} + {$lng['panel']['yes']}{$lng['panel']['no']} + {$lng['panel']['yes']}{$lng['panel']['no']} + {$lng['panel']['yes']}{$lng['panel']['no']} + + + {$lng['panel']['edit']} +   + + {$lng['panel']['delete']} + + + diff --git a/templates/Maketank/admin/logger/logger.tpl b/templates/Maketank/admin/logger/logger.tpl new file mode 100644 index 00000000..cb7c2135 --- /dev/null +++ b/templates/Maketank/admin/logger/logger.tpl @@ -0,0 +1,53 @@ +$header +
      +
      +

      +   + {$lng['menue']['logger']['logger']} +

      +
      + +
      + +
      + + + + +
      + {$searchcode} +
      + +
      + {$pagingcode}   +   + {$lng['logger']['truncate']} +
      + + + + + + + + + + + + $log + +
      {$lng['logger']['date']} {$arrowcode['date']}{$lng['logger']['type']} {$arrowcode['type']}{$lng['logger']['user']} {$arrowcode['user']}{$lng['logger']['action']}
      +
      + + +
      + {$pagingcode}   +   + {$lng['logger']['truncate']} +
      +
      + +
      + +
      +$footer diff --git a/templates/Maketank/admin/logger/logger_action.tpl b/templates/Maketank/admin/logger/logger_action.tpl new file mode 100644 index 00000000..4c85d62e --- /dev/null +++ b/templates/Maketank/admin/logger/logger_action.tpl @@ -0,0 +1,3 @@ + + {$row['action']} + diff --git a/templates/Maketank/admin/logger/logger_log.tpl b/templates/Maketank/admin/logger/logger_log.tpl new file mode 100644 index 00000000..3d86a015 --- /dev/null +++ b/templates/Maketank/admin/logger/logger_log.tpl @@ -0,0 +1,6 @@ + + {$row['date']} + {$row['type']} + {$row['user']} + {$row['text']} + diff --git a/templates/Maketank/admin/message/message.tpl b/templates/Maketank/admin/message/message.tpl new file mode 100644 index 00000000..eaacf581 --- /dev/null +++ b/templates/Maketank/admin/message/message.tpl @@ -0,0 +1,50 @@ +$header +
      +
      +

      +   + {$lng['admin']['message']} +

      +
      + + +
      +
      {$lng['success']['success']}
      +
      {$successmessage}
      +
      +
      + +
      +
      + + + + + + + + + + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +
      +$footer diff --git a/templates/Maketank/admin/phpconfig/overview.tpl b/templates/Maketank/admin/phpconfig/overview.tpl new file mode 100644 index 00000000..6fcfc428 --- /dev/null +++ b/templates/Maketank/admin/phpconfig/overview.tpl @@ -0,0 +1,41 @@ +$header +
      +
      +

      +   + {$lng['menue']['phpsettings']['maintitle']} +

      +
      + +
      + + + + + + + + + + + + + + $tablecontent + +
      {$lng['admin']['phpsettings']['description']}{$lng['admin']['phpsettings']['activedomains']}{$lng['admin']['phpsettings']['binary']}{$lng['admin']['phpsettings']['file_extensions']}{$lng['panel']['options']}
      + + + + + +
      + +
      +$footer diff --git a/templates/Maketank/admin/phpconfig/overview_add.tpl b/templates/Maketank/admin/phpconfig/overview_add.tpl new file mode 100644 index 00000000..f11be390 --- /dev/null +++ b/templates/Maketank/admin/phpconfig/overview_add.tpl @@ -0,0 +1,97 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + {$phpconfig_add_form} +
      +
      +
      +
      +
      +
      +
      +

      + {$lng['admin']['templates']['template_replace_vars']} +

      +
      + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      {$lng['panel']['variable']}{$lng['panel']['description']}
      + {$lng['admin']['phpconfig']['template_replace_vars']} +
      {PEAR_DIR}{$lng['admin']['phpconfig']['pear_dir']}
      {OPEN_BASEDIR_C}{$lng['admin']['phpconfig']['open_basedir_c']}
      {OPEN_BASEDIR}{$lng['admin']['phpconfig']['open_basedir']}
      {OPEN_BASEDIR_GLOBAL}{$lng['admin']['phpconfig']['open_basedir_global']}
      {TMP_DIR}{$lng['admin']['phpconfig']['tmp_dir']}
      {CUSTOMER_EMAIL}{$lng['admin']['phpconfig']['customer_email']}
      {ADMIN_EMAIL}{$lng['admin']['phpconfig']['admin_email']}
      {DOMAIN}{$lng['admin']['phpconfig']['domain']}
      {CUSTOMER}{$lng['admin']['phpconfig']['customer']}
      {ADMIN}{$lng['admin']['phpconfig']['admin']}
      {DOCUMENT_ROOT}{$lng['admin']['phpconfig']['docroot']}
      + +
      + +
      +$footer diff --git a/templates/Maketank/admin/phpconfig/overview_edit.tpl b/templates/Maketank/admin/phpconfig/overview_edit.tpl new file mode 100644 index 00000000..b5d73071 --- /dev/null +++ b/templates/Maketank/admin/phpconfig/overview_edit.tpl @@ -0,0 +1,93 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + + {$phpconfig_edit_form} +
      +
      +
      +
      +
      +
      +
      +

      + {$lng['admin']['templates']['template_replace_vars']} +

      +
      + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      {$lng['panel']['variable']}{$lng['panel']['description']}
      {PEAR_DIR}{$lng['admin']['phpconfig']['pear_dir']}
      {OPEN_BASEDIR_C}{$lng['admin']['phpconfig']['open_basedir_c']}
      {OPEN_BASEDIR}{$lng['admin']['phpconfig']['open_basedir']}
      {OPEN_BASEDIR_GLOBAL}{$lng['admin']['phpconfig']['open_basedir_global']}
      {TMP_DIR}{$lng['admin']['phpconfig']['tmp_dir']}
      {CUSTOMER_EMAIL}{$lng['admin']['phpconfig']['customer_email']}
      {ADMIN_EMAIL}{$lng['admin']['phpconfig']['admin_email']}
      {DOMAIN}{$lng['admin']['phpconfig']['domain']}
      {CUSTOMER}{$lng['admin']['phpconfig']['customer']}
      {ADMIN}{$lng['admin']['phpconfig']['admin']}
      {DOCUMENT_ROOT}{$lng['admin']['phpconfig']['docroot']}
      + +
      + +
      +$footer diff --git a/templates/Maketank/admin/phpconfig/overview_overview.tpl b/templates/Maketank/admin/phpconfig/overview_overview.tpl new file mode 100644 index 00000000..2df5fd6f --- /dev/null +++ b/templates/Maketank/admin/phpconfig/overview_overview.tpl @@ -0,0 +1,16 @@ + + {$row['description']} + {$domains} + {$row['binary']} + {$row['file_extensions']} + + + {$lng['panel']['edit']} + + +   + {$lng['panel']['delete']} + + + + diff --git a/templates/Maketank/admin/settings/apcuinfo/img_line.tpl b/templates/Maketank/admin/settings/apcuinfo/img_line.tpl new file mode 100644 index 00000000..1606dc38 --- /dev/null +++ b/templates/Maketank/admin/settings/apcuinfo/img_line.tpl @@ -0,0 +1,3 @@ + +
      + diff --git a/templates/Maketank/admin/settings/apcuinfo/runtime_line.tpl b/templates/Maketank/admin/settings/apcuinfo/runtime_line.tpl new file mode 100644 index 00000000..dc9ef6f3 --- /dev/null +++ b/templates/Maketank/admin/settings/apcuinfo/runtime_line.tpl @@ -0,0 +1,4 @@ + + {$name} + {$value} + diff --git a/templates/Maketank/admin/settings/apcuinfo/showinfo.tpl b/templates/Maketank/admin/settings/apcuinfo/showinfo.tpl new file mode 100644 index 00000000..fbfc0220 --- /dev/null +++ b/templates/Maketank/admin/settings/apcuinfo/showinfo.tpl @@ -0,0 +1,126 @@ +$header +
      +
      +

      +   + {$lng['admin']['apcuinfo']} +

      +
      + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {$img_src1} + + + + + + + + + + + + + {$img_src2} + + + + + + + + + + + + + {$img_src3} + + + + + + + + + {$runtimelines} +
      {$lng['apcuinfo']['generaltitle']} + {$lng['apcuinfo']['clearcache']} +   +
      {$lng['apcuinfo']['version']}{$apcversion}
      {$lng['apcuinfo']['phpversion']}{$phpversion}
      {$lng['apcuinfo']['sharedmem']}{$sharedmem}
      {$lng['apcuinfo']['start']}{$starttime}
      {$lng['apcuinfo']['uptime']}{$uptime_duration}
      {$lng['apcuinfo']['upload']}{$cache['file_upload_progress']}
      {$lng['apcuinfo']['cachetitle']}
      {$lng['apcuinfo']['cvar']}{$number_vars} ({$size_vars})
      {$lng['apcuinfo']['hit']}{$cache['num_hits']}
      {$lng['apcuinfo']['miss']}{$cache['num_misses']}
      {$lng['apcuinfo']['reqrate']}{$req_rate_user} {$lng['apcuinfo']['creqsec']}
      {$lng['apcuinfo']['hitrate']}{$hit_rate_user} {$lng['apcuinfo']['creqsec']}
      {$lng['apcuinfo']['missrate']}{$miss_rate_user} {$lng['apcuinfo']['creqsec']}
      {$lng['apcuinfo']['insrate']}{$insert_rate_user} {$lng['apcuinfo']['creqsec']}
      {$lng['apcuinfo']['cachefull']}{$cache['num_expunges']}
      {$lng['apcuinfo']['memnote']}
      {$lng['apcuinfo']['free']}{$freemem}
      {$lng['apcuinfo']['used']}{$usedmem}
      {$lng['apcuinfo']['hitmiss']}
      {$lng['apcuinfo']['hit']}{$hits}
      {$lng['apcuinfo']['miss']}{$misses}
      {$lng['apcuinfo']['detailmem']}
      {$lng['apcuinfo']['fragment']}{$frag}
      {$lng['apcuinfo']['runtime']}
      + +
      + + +
      +$footer diff --git a/templates/Maketank/admin/settings/integritycheck.tpl b/templates/Maketank/admin/settings/integritycheck.tpl new file mode 100644 index 00000000..335957d8 --- /dev/null +++ b/templates/Maketank/admin/settings/integritycheck.tpl @@ -0,0 +1,28 @@ +$header +
      +
      +

      +   + {$lng['admin']['integritycheck']} +

      +
      + +
      + + + + + + + + + + + + + {$integritycheck} + +
      {$lng['admin']['integrityid']}{$lng['admin']['integrityname']}{$lng['admin']['integrityresult']}
      {$lng['admin']['integrityfix']}
      +
      +
      +$footer diff --git a/templates/Maketank/admin/settings/integritycheck_row.tpl b/templates/Maketank/admin/settings/integritycheck_row.tpl new file mode 100644 index 00000000..999a1fbc --- /dev/null +++ b/templates/Maketank/admin/settings/integritycheck_row.tpl @@ -0,0 +1,11 @@ + + {$displayid} + {$checkdesc} + + + OK + + FAIL + + + diff --git a/templates/Maketank/admin/settings/opcacheinfo/blacklist_line.tpl b/templates/Maketank/admin/settings/opcacheinfo/blacklist_line.tpl new file mode 100644 index 00000000..7bf15491 --- /dev/null +++ b/templates/Maketank/admin/settings/opcacheinfo/blacklist_line.tpl @@ -0,0 +1,3 @@ + + {$value} + diff --git a/templates/Maketank/admin/settings/opcacheinfo/runtime_line.tpl b/templates/Maketank/admin/settings/opcacheinfo/runtime_line.tpl new file mode 100644 index 00000000..ca26ea49 --- /dev/null +++ b/templates/Maketank/admin/settings/opcacheinfo/runtime_line.tpl @@ -0,0 +1,4 @@ + + {$name} + {$value} + diff --git a/templates/Maketank/admin/settings/opcacheinfo/showinfo.tpl b/templates/Maketank/admin/settings/opcacheinfo/showinfo.tpl new file mode 100644 index 00000000..0a688fe5 --- /dev/null +++ b/templates/Maketank/admin/settings/opcacheinfo/showinfo.tpl @@ -0,0 +1,201 @@ +$header +
      +
      +

      +   + {$lng['admin']['opcacheinfo']} +

      +
      + +
      +
      + + +
      + +
      + {$lng['opcacheinfo']['memusage']}
      + + {$lng['opcacheinfo']['used']}: {$usedmemstr}
      + {$lng['opcacheinfo']['free']}: {$freememstr} +
      +
      +
      + +
      + {$lng['opcacheinfo']['wastedmem']}
      + + {$wastedmemstr} + +
      +
      + +
      + +
      + {$lng['opcacheinfo']['strinterning']}
      + + {$lng['opcacheinfo']['used']}: {$usedstringstr}
      + {$lng['opcacheinfo']['free']}: {$freestringstr} +
      +
      +
      + +
      + +
      + {$lng['opcacheinfo']['usedkey']}
      + + {$usedkeystr} + +
      +
      + +
      + +
      + {$lng['opcacheinfo']['hitsc']} +
      +
      + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {$runtimelines} + + + + + + + {$blacklistlines} + + +
      {$lng['opcacheinfo']['generaltitle']} + {$lng['opcacheinfo']['resetcache']} +   +
      {$lng['opcacheinfo']['version']}{$general['version']}
      {$lng['opcacheinfo']['phpversion']}{$general['phpversion']}
      {$lng['opcacheinfo']['start']}{$general['start_time']}
      {$lng['opcacheinfo']['lastreset']}{$general['last_restart_time']}
      {$lng['opcacheinfo']['oomrestarts']}{$general['oom_restarts']}
      {$lng['opcacheinfo']['hashrestarts']}{$general['hash_restarts']}
      {$lng['opcacheinfo']['manualrestarts']}{$general['manual_restarts']}
      {$lng['opcacheinfo']['status']}{$general['status']}
      {$lng['opcacheinfo']['cachedscripts']}{$general['cachedscripts']}
      {$lng['opcacheinfo']['hitsc']}{$general['cachehits']}
      {$lng['opcacheinfo']['missc']}{$general['cachemiss']}
      {$lng['opcacheinfo']['blmissc']}{$general['blacklistmiss']}
      {$lng['opcacheinfo']['memusage']}
      {$lng['opcacheinfo']['totalmem']}{$memory['total']}
      {$lng['opcacheinfo']['usedmem']}{$memory['used']}
      {$lng['opcacheinfo']['freemem']}{$memory['free']}
      {$lng['opcacheinfo']['wastedmem']}{$memory['wasted']}
      {$lng['opcacheinfo']['strinterning']}
      {$lng['opcacheinfo']['totalmem']}{$stringbuffer['total']}
      {$lng['opcacheinfo']['usedmem']}{$stringbuffer['used']}
      {$lng['opcacheinfo']['freemem']}{$stringbuffer['free']}
      {$lng['opcacheinfo']['strcount']}{$stringbuffer['strcount']}
      {$lng['opcacheinfo']['keystat']}
      {$lng['opcacheinfo']['maxkey']}{$keystat['total']}
      {$lng['opcacheinfo']['usedkey']}{$keystat['used']}
      {$lng['opcacheinfo']['wastedkey']}{$keystat['wasted']}
      {$lng['opcacheinfo']['runtimeconf']}
      {$lng['opcacheinfo']['blacklist']}
      + +
      + +
      +$footer diff --git a/templates/Maketank/admin/settings/phpinfo.tpl b/templates/Maketank/admin/settings/phpinfo.tpl new file mode 100644 index 00000000..45774c1f --- /dev/null +++ b/templates/Maketank/admin/settings/phpinfo.tpl @@ -0,0 +1,16 @@ +$header +
      +
      +

      +   + {$lng['admin']['phpinfo']} +

      +
      + +
      + + {$phpinfo} +
      +
      +
      +$footer diff --git a/templates/Maketank/admin/settings/phpinfo/phpinfo_1.tpl b/templates/Maketank/admin/settings/phpinfo/phpinfo_1.tpl new file mode 100644 index 00000000..b471e849 --- /dev/null +++ b/templates/Maketank/admin/settings/phpinfo/phpinfo_1.tpl @@ -0,0 +1,3 @@ + + {$val} + diff --git a/templates/Maketank/admin/settings/phpinfo/phpinfo_2.tpl b/templates/Maketank/admin/settings/phpinfo/phpinfo_2.tpl new file mode 100644 index 00000000..02fdcdb4 --- /dev/null +++ b/templates/Maketank/admin/settings/phpinfo/phpinfo_2.tpl @@ -0,0 +1,4 @@ + + {$key} + {$val} + diff --git a/templates/Maketank/admin/settings/phpinfo/phpinfo_3.tpl b/templates/Maketank/admin/settings/phpinfo/phpinfo_3.tpl new file mode 100644 index 00000000..66488ef0 --- /dev/null +++ b/templates/Maketank/admin/settings/phpinfo/phpinfo_3.tpl @@ -0,0 +1,6 @@ + + + {$key} + {$val[0]}
      (Master: {$val[1]}) + +
      diff --git a/templates/Maketank/admin/settings/phpinfo/phpinfo_table.tpl b/templates/Maketank/admin/settings/phpinfo/phpinfo_table.tpl new file mode 100644 index 00000000..63751eb5 --- /dev/null +++ b/templates/Maketank/admin/settings/phpinfo/phpinfo_table.tpl @@ -0,0 +1,4 @@ + + {$name} + + {$phpinfoentries} \ No newline at end of file diff --git a/templates/Maketank/admin/settings/settings.tpl b/templates/Maketank/admin/settings/settings.tpl new file mode 100644 index 00000000..7a3075ed --- /dev/null +++ b/templates/Maketank/admin/settings/settings.tpl @@ -0,0 +1,22 @@ +
      +
      +

      +   + {$lng['admin']['serversettings']}   + [{$lng['admin']['configfiles']['compactoverview']}] +

      +
      + +
      + + $fields + + + + + +
      + +
      +
      +
      diff --git a/templates/Maketank/admin/settings/settings_form_begin.tpl b/templates/Maketank/admin/settings/settings_form_begin.tpl new file mode 100644 index 00000000..87a16c57 --- /dev/null +++ b/templates/Maketank/admin/settings/settings_form_begin.tpl @@ -0,0 +1,6 @@ +$header +
      + + + + diff --git a/templates/Maketank/admin/settings/settings_form_end.tpl b/templates/Maketank/admin/settings/settings_form_end.tpl new file mode 100644 index 00000000..3a8ef36e --- /dev/null +++ b/templates/Maketank/admin/settings/settings_form_end.tpl @@ -0,0 +1,6 @@ + + + +
      +
      +$footer diff --git a/templates/Maketank/admin/settings/settings_group.tpl b/templates/Maketank/admin/settings/settings_group.tpl new file mode 100644 index 00000000..a832410f --- /dev/null +++ b/templates/Maketank/admin/settings/settings_group.tpl @@ -0,0 +1,8 @@ + + + {$groupdetails['title']} + + + + + diff --git a/templates/Maketank/admin/settings/settings_overview.tpl b/templates/Maketank/admin/settings/settings_overview.tpl new file mode 100644 index 00000000..c1cd32ac --- /dev/null +++ b/templates/Maketank/admin/settings/settings_overview.tpl @@ -0,0 +1,31 @@ +
      +
      +

      +   + {$lng['admin']['serversettings']}   + [{$lng['admin']['configfiles']['overview']}] +

      +
      + +
      + + + + + + + + $fields + + + + + + +
      + +
      + +
      +
      +
      diff --git a/templates/Maketank/admin/settings/settings_overviewgroup.tpl b/templates/Maketank/admin/settings/settings_overviewgroup.tpl new file mode 100644 index 00000000..bfa4b801 --- /dev/null +++ b/templates/Maketank/admin/settings/settings_overviewgroup.tpl @@ -0,0 +1,11 @@ + + + + + {$option} + + + {$lng['admin']['serversettings']} + + + diff --git a/templates/Maketank/admin/settings/updatecounters.tpl b/templates/Maketank/admin/settings/updatecounters.tpl new file mode 100644 index 00000000..200689c1 --- /dev/null +++ b/templates/Maketank/admin/settings/updatecounters.tpl @@ -0,0 +1,27 @@ +$header +
      +
      +

      +   + {$lng['admin']['updatecounters']} +

      +
      + +
      + + + + + + + {$customers} + + + + + + {$admins} +
      {$lng['admin']['customers']}
      {$lng['admin']['admins']}
      +
      +
      +$footer diff --git a/templates/Maketank/admin/settings/updatecounters_row_admin.tpl b/templates/Maketank/admin/settings/updatecounters_row_admin.tpl new file mode 100644 index 00000000..88482e85 --- /dev/null +++ b/templates/Maketank/admin/settings/updatecounters_row_admin.tpl @@ -0,0 +1,25 @@ + + + {$admin['loginname']}{$admin['loginname']} + + + {$lng['admin']['customers']}: class="green"class="red">{$admin['customers_used']} -> {$admin['customers_used_new']}
      + {$lng['customer']['domains']}: class="green"class="red">{$admin['domains_used']} -> {$admin['domains_used_new']}
      + {$lng['customer']['subdomains']}: class="green"class="red">{$admin['subdomains_used']} -> {$admin['subdomains_used_new']}
      + {$lng['customer']['diskspace']}: class="green"class="red">{$admin['diskspace_used']} -> {$admin['diskspace_used_new']}
      + {$lng['customer']['traffic']}: class="green"class="red">{$admin['traffic_used']} -> {$admin['traffic_used_new']}
      + {$lng['customer']['mysqls']}: class="green"class="red">{$admin['mysqls_used']} -> {$admin['mysqls_used_new']} + + + {$lng['customer']['emails']}: class="green"class="red">{$admin['emails_used']} -> {$admin['emails_used_new']}
      + {$lng['customer']['accounts']}: class="green"class="red">{$admin['email_accounts_used']} -> {$admin['email_accounts_used_new']}
      + {$lng['customer']['forwarders']}: class="green"class="red">{$admin['email_forwarders_used']} -> {$admin['email_forwarders_used_new']}
      + + {$lng['customer']['email_quota']}: class="green"class="red">{$admin['email_quota_used']} -> {$admin['email_quota_used_new']}
      + + {$lng['customer']['ftps']}: class="green"class="red">{$admin['ftps_used']} -> {$admin['ftps_used_new']}
      + + {$lng['customer']['tickets']}: class="green"class="red">{$admin['tickets_used']} -> {$admin['tickets_used_new']}
      + + + diff --git a/templates/Maketank/admin/settings/updatecounters_row_customer.tpl b/templates/Maketank/admin/settings/updatecounters_row_customer.tpl new file mode 100644 index 00000000..ed076452 --- /dev/null +++ b/templates/Maketank/admin/settings/updatecounters_row_customer.tpl @@ -0,0 +1,21 @@ + + + {$customer['name']}, {$customer['firstname']} | {$customer['company']} ({$customer['loginname']}) + + + {$lng['customer']['subdomains']}: class="green"class="red">{$customer['subdomains_used']} -> {$customer['subdomains_used_new']}
      + {$lng['customer']['mysqls']}: class="green"class="red">{$customer['mysqls_used']} -> {$customer['mysqls_used_new']}
      + {$lng['customer']['emails']}: class="green"class="red">{$customer['emails_used']} -> {$customer['emails_used_new']}
      + {$lng['customer']['accounts']}: class="green"class="red">{$customer['email_accounts_used']} -> {$customer['email_accounts_used_new']}
      + + + {$lng['customer']['forwarders']}: class="green"class="red">{$customer['email_forwarders_used']} -> {$customer['email_forwarders_used_new']}
      + + {$lng['customer']['email_quota']}: class="green"class="red">{$customer['email_quota_used']} -> {$customer['email_quota_used_new']}
      + + {$lng['customer']['ftps']}: class="green"class="red">{$customer['ftps_used']} -> {$customer['ftps_used_new']}
      + + {$lng['customer']['tickets']}: class="green"class="red">{$customer['tickets_used']} -> {$customer['tickets_used_new']}
      + + + diff --git a/templates/Maketank/admin/templates/filetemplates_add.tpl b/templates/Maketank/admin/templates/filetemplates_add.tpl new file mode 100644 index 00000000..e419d3a8 --- /dev/null +++ b/templates/Maketank/admin/templates/filetemplates_add.tpl @@ -0,0 +1,74 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + {$filetemplate_add_form} +
      +
      + +
      +
      +
      +
      +
      +

      + {$lng['admin']['templates']['template_replace_vars']} +

      +
      + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      {$lng['panel']['variable']}{$lng['panel']['description']}
      + {$lng['admin']['templates']['index_html']} +
      {SERVERNAME}{$lng['admin']['templates']['SERVERNAME']}
      {CUSTOMER}{$lng['admin']['templates']['CUSTOMER']}
      {ADMIN}{$lng['admin']['templates']['ADMIN']}
      {CUSTOMER_EMAIL}{$lng['admin']['templates']['CUSTOMER_EMAIL']}
      {ADMIN_EMAIL}{$lng['admin']['templates']['ADMIN_EMAIL']}
      + +
      + +
      +$footer diff --git a/templates/Maketank/admin/templates/filetemplates_edit.tpl b/templates/Maketank/admin/templates/filetemplates_edit.tpl new file mode 100644 index 00000000..4a8a20dd --- /dev/null +++ b/templates/Maketank/admin/templates/filetemplates_edit.tpl @@ -0,0 +1,75 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + + {$filetemplate_edit_form} +
      +
      + +
      +
      +
      +
      +
      +

      + {$lng['admin']['templates']['template_replace_vars']} +

      +
      + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      {$lng['panel']['variable']}{$lng['panel']['description']}
      + {$lng['admin']['templates']['index_html']} +
      {SERVERNAME}{$lng['admin']['templates']['SERVERNAME']}
      {CUSTOMER}{$lng['admin']['templates']['CUSTOMER']}
      {ADMIN}{$lng['admin']['templates']['ADMIN']}
      {CUSTOMER_EMAIL}{$lng['admin']['templates']['CUSTOMER_EMAIL']}
      {ADMIN_EMAIL}{$lng['admin']['templates']['ADMIN_EMAIL']}
      + +
      + +
      +$footer diff --git a/templates/Maketank/admin/templates/templates.tpl b/templates/Maketank/admin/templates/templates.tpl new file mode 100644 index 00000000..60e019d8 --- /dev/null +++ b/templates/Maketank/admin/templates/templates.tpl @@ -0,0 +1,61 @@ +$header +
      +
      +

      +   + {$lng['admin']['templates']['email']} +

      +
      + +
      +

      + {$lng['admin']['templates']['templates']} +

      + + + + + + + + + + + + + + {$templates} + +
      {$lng['login']['language']}{$lng['admin']['templates']['action']}{$lng['panel']['options']}
      +
      +
      +
      +
      +

      + {$lng['admin']['templates']['filetemplates']} +

      + + + + + + + + + + + + + {$filetemplates} + +
      {$lng['admin']['templates']['action']}{$lng['panel']['options']}
      +
      + +
      +$footer diff --git a/templates/Maketank/admin/templates/templates_add_1.tpl b/templates/Maketank/admin/templates/templates_add_1.tpl new file mode 100644 index 00000000..95fcb58a --- /dev/null +++ b/templates/Maketank/admin/templates/templates_add_1.tpl @@ -0,0 +1,39 @@ +$header +
      +
      +

      +   + {$lng['admin']['templates']['template_add']} +

      +
      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + +
      +
      +
      +
      +
      + +$footer diff --git a/templates/Maketank/admin/templates/templates_add_2.tpl b/templates/Maketank/admin/templates/templates_add_2.tpl new file mode 100644 index 00000000..e00dab52 --- /dev/null +++ b/templates/Maketank/admin/templates/templates_add_2.tpl @@ -0,0 +1,213 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + {$template_add_form} +
      +
      + +
      +
      +
      +
      +
      +

      + {$lng['admin']['templates']['template_replace_vars']} +

      +
      + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      {$lng['panel']['variable']}{$lng['panel']['description']}
      {SALUTATION}{$lng['admin']['templates']['SALUTATION']}
      {FIRSTNAME}{$lng['admin']['templates']['FIRSTNAME']}
      {NAME}{$lng['admin']['templates']['NAME']}
      {COMPANY}{$lng['admin']['templates']['COMPANY']}
      {USERNAME}{$lng['admin']['templates']['USERNAME']}
      {PASSWORD}{$lng['admin']['templates']['PASSWORD']}
      {EMAIL}{$lng['admin']['templates']['EMAIL']}
      + {$lng['admin']['templates']['pop_success_alternative']} +
      {EMAIL}{$lng['admin']['templates']['EMAIL']}
      {PASSWORD}{$lng['admin']['templates']['EMAIL_PASSWORD']}
      {SALUTATION}{$lng['admin']['templates']['SALUTATION']}
      {USERNAME}{$lng['admin']['templates']['USERNAME']}
      {LINK}{$lng['admin']['templates']['LINK']}
      {TRAFFIC}{$lng['admin']['templates']['TRAFFIC']}
      {TRAFFICUSED}{$lng['admin']['templates']['TRAFFICUSED']}
      {MAX_PERCENT}{$lng['admin']['templates']['MAX_PERCENT']}
      {USAGE_PERCENT}{$lng['admin']['templates']['USAGE_PERCENT']}
      {DISKAVAILABLE}{$lng['admin']['templates']['DISKAVAILABLE']}
      {DISKUSED}{$lng['admin']['templates']['DISKUSED']}
      {MAX_PERCENT}{$lng['admin']['templates']['MAX_PERCENT']}
      {USAGE_PERCENT}{$lng['admin']['templates']['USAGE_PERCENT']}
      {SUBJECT}{$lng['admin']['templates']['SUBJECT']}
      {SALUTATION}{$lng['admin']['templates']['SALUTATION']}
      {FIRSTNAME}{$lng['admin']['templates']['FIRSTNAME']}
      {NAME}{$lng['admin']['templates']['NAME']}
      {COMPANY}{$lng['admin']['templates']['COMPANY']}
      {SALUTATION}{$lng['admin']['templates']['SALUTATION']}
      {DB_NAME}{$lng['admin']['templates']['DB_NAME']}
      {DB_PASS}{$lng['admin']['templates']['DB_PASS']}
      {DB_DESC}{$lng['admin']['templates']['DB_DESC']}
      {DB_SRV}{$lng['admin']['templates']['DB_SRV']}
      {PMA_URI}{$lng['admin']['templates']['PMA_URI']}
      {SALUTATION}{$lng['admin']['templates']['SALUTATION']}
      {USR_NAME}{$lng['admin']['templates']['USR_NAME']}
      {USR_PASS}{$lng['admin']['templates']['USR_PASS']}
      {USR_PATH}{$lng['admin']['templates']['USR_PATH']}
      + +
      + +
      +$footer diff --git a/templates/Maketank/admin/templates/templates_edit.tpl b/templates/Maketank/admin/templates/templates_edit.tpl new file mode 100644 index 00000000..59661d42 --- /dev/null +++ b/templates/Maketank/admin/templates/templates_edit.tpl @@ -0,0 +1,216 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + + + {$template_edit_form} +
      +
      + +
      +
      +
      +
      +
      +

      + {$lng['admin']['templates']['template_replace_vars']} +

      +
      + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      {$lng['panel']['variable']}{$lng['panel']['description']}
      {SALUTATION}{$lng['admin']['templates']['SALUTATION']}
      {FIRSTNAME}{$lng['admin']['templates']['FIRSTNAME']}
      {NAME}{$lng['admin']['templates']['NAME']}
      {COMPANY}{$lng['admin']['templates']['COMPANY']}
      {USERNAME}{$lng['admin']['templates']['USERNAME']}
      {PASSWORD}{$lng['admin']['templates']['PASSWORD']}
      {EMAIL}{$lng['admin']['templates']['EMAIL']}
      + {$lng['admin']['templates']['pop_success_alternative']} +
      {EMAIL}{$lng['admin']['templates']['EMAIL']}
      {PASSWORD}{$lng['admin']['templates']['EMAIL_PASSWORD']}
      {SALUTATION}{$lng['admin']['templates']['SALUTATION']}
      {USERNAME}{$lng['admin']['templates']['USERNAME']}
      {LINK}{$lng['admin']['templates']['LINK']}
      {TRAFFIC}{$lng['admin']['templates']['TRAFFIC']}
      {TRAFFICUSED}{$lng['admin']['templates']['TRAFFICUSED']}
      {MAX_PERCENT}{$lng['admin']['templates']['MAX_PERCENT']}
      {USAGE_PERCENT}{$lng['admin']['templates']['USAGE_PERCENT']}
      {DISKAVAILABLE}{$lng['admin']['templates']['DISKAVAILABLE']}
      {DISKUSED}{$lng['admin']['templates']['DISKUSED']}
      {MAX_PERCENT}{$lng['admin']['templates']['MAX_PERCENT']}
      {USAGE_PERCENT}{$lng['admin']['templates']['USAGE_PERCENT']}
      {SUBJECT}{$lng['admin']['templates']['SUBJECT']}
      {SALUTATION}{$lng['admin']['templates']['SALUTATION']}
      {FIRSTNAME}{$lng['admin']['templates']['FIRSTNAME']}
      {NAME}{$lng['admin']['templates']['NAME']}
      {COMPANY}{$lng['admin']['templates']['COMPANY']}
      {SALUTATION}{$lng['admin']['templates']['SALUTATION']}
      {DB_NAME}{$lng['admin']['templates']['DB_NAME']}
      {DB_PASS}{$lng['admin']['templates']['DB_PASS']}
      {DB_DESC}{$lng['admin']['templates']['DB_DESC']}
      {DB_SRV}{$lng['admin']['templates']['DB_SRV']}
      {PMA_URI}{$lng['admin']['templates']['PMA_URI']}
      {SALUTATION}{$lng['admin']['templates']['SALUTATION']}
      {USR_NAME}{$lng['admin']['templates']['USR_NAME']}
      {USR_PASS}{$lng['admin']['templates']['USR_PASS']}
      {USR_PATH}{$lng['admin']['templates']['USR_PATH']}
      + +
      + +
      +$footer + diff --git a/templates/Maketank/admin/templates/templates_filetemplate.tpl b/templates/Maketank/admin/templates/templates_filetemplate.tpl new file mode 100644 index 00000000..974276df --- /dev/null +++ b/templates/Maketank/admin/templates/templates_filetemplate.tpl @@ -0,0 +1,11 @@ + + {$lng['admin']['templates'][$row['varname']]} + + + {$lng['panel']['edit']} +   + + {$lng['panel']['delete']} + + + diff --git a/templates/Maketank/admin/templates/templates_template.tpl b/templates/Maketank/admin/templates/templates_template.tpl new file mode 100644 index 00000000..483a04b9 --- /dev/null +++ b/templates/Maketank/admin/templates/templates_template.tpl @@ -0,0 +1,12 @@ + + {$language} + {$template} + + + {$lng['panel']['edit']} +   + + {$lng['panel']['delete']} + + + diff --git a/templates/Maketank/admin/tickets/archive.tpl b/templates/Maketank/admin/tickets/archive.tpl new file mode 100644 index 00000000..0ee79bdd --- /dev/null +++ b/templates/Maketank/admin/tickets/archive.tpl @@ -0,0 +1,86 @@ +$header +
      +
      +

      +   + {$lng['ticket']['lastarchived']} +

      +
      + +
      + + + + + + + + + + + + + + $tickets + +
      {$lng['ticket']['archivedtime']}{$lng['ticket']['ticket_answers']}{$lng['ticket']['subject']}{$lng['ticket']['lastreplier']}{$lng['ticket']['priority']}{$lng['panel']['options']}
      + +
      + +
      +
      +
      +
      +
      + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      {$lng['ticket']['search']}
      {$lng['ticket']['subject']}:
      {$lng['ticket']['priority']}:{$priorities_options}
      {$lng['ticket']['category']}:{$category_options}
      {$lng['ticket']['lastchange']}: + + +
      {$lng['ticket']['message']}:
      {$lng['ticket']['customer']}:
      + +
      +
      + +
      +$footer diff --git a/templates/Maketank/admin/tickets/archived_tickets.tpl b/templates/Maketank/admin/tickets/archived_tickets.tpl new file mode 100644 index 00000000..7e328d1e --- /dev/null +++ b/templates/Maketank/admin/tickets/archived_tickets.tpl @@ -0,0 +1,12 @@ + + {$ticket['lastchange']} + {$ticket['ticket_answers']} + {$ticket['subject']} + {$ticket['lastreplier']} + {$ticket['priority']} + + + {$lng['ticket']['show']} + + + diff --git a/templates/Maketank/admin/tickets/archivesearch.tpl b/templates/Maketank/admin/tickets/archivesearch.tpl new file mode 100644 index 00000000..265220de --- /dev/null +++ b/templates/Maketank/admin/tickets/archivesearch.tpl @@ -0,0 +1,31 @@ +$header +
      +
      +

       {$lng['ticket']['archivesearch']}

      +
      +
      + + + + + + + + + + + + + + $tickets + + + + + + + +
      {$lng['ticket']['archivedtime']}{$lng['ticket']['ticket_answers']}{$lng['ticket']['subject']}{$lng['ticket']['lastreplier']}{$lng['ticket']['priority']} 
      {$lng['ticket']['noresults']}
      +
      +
      +$footer diff --git a/templates/Maketank/admin/tickets/categories.tpl b/templates/Maketank/admin/tickets/categories.tpl new file mode 100644 index 00000000..c6f0062c --- /dev/null +++ b/templates/Maketank/admin/tickets/categories.tpl @@ -0,0 +1,60 @@ +$header +
      +
      +

      +   + {$lng['menue']['ticket']['categories']} +

      +
      + +
      + +
      + + + + +
      + {$searchcode} +
      + + + + + + + + + + + + + + + + + + + + + + $ticketcategories + +
      {$lng['ticket']['category']} {$arrowcode['name']}{$lng['ticket']['logicalorder']} {$arrowcode['logicalorder']}{$lng['ticket']['ticketcount']} {$arrowcode['ticketcount']}{$lng['panel']['options']}
      {$pagingcode}
      +
      + + + + + +
      + +
      +$footer + diff --git a/templates/Maketank/admin/tickets/tickets.tpl b/templates/Maketank/admin/tickets/tickets.tpl new file mode 100644 index 00000000..f41e9c5a --- /dev/null +++ b/templates/Maketank/admin/tickets/tickets.tpl @@ -0,0 +1,74 @@ +$header +
      +
      +

      +   + {$lng['menue']['ticket']['ticket']} +

      +
      + +
      + +
      + + + + +
      + {$searchcode} +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + {$tickets} + +
      {$lng['ticket']['lastchange']} {$arrowcode['lastchange']}{$lng['ticket']['ticket_answers']}{$lng['ticket']['subject']} {$arrowcode['subject']}{$lng['ticket']['status']} {$arrowcode['status']}{$lng['ticket']['lastreplier']} {$arrowcode['lastreplier']}{$lng['ticket']['priority']}{$lng['panel']['options']}
      {$pagingcode}
      +
      + + + + + + +
      +
      {$lng['admin']['warning']}
      + +
      +
      + +
      + +
      +$footer + diff --git a/templates/Maketank/admin/tickets/tickets_categories.tpl b/templates/Maketank/admin/tickets/tickets_categories.tpl new file mode 100644 index 00000000..5c25edf5 --- /dev/null +++ b/templates/Maketank/admin/tickets/tickets_categories.tpl @@ -0,0 +1,14 @@ + + {$row['name']} + {$row['logicalorder']} + {$row['ticketcount']} ({$row['ticketcountnotclosed']} {$lng['ticket']['open']} | {$closedtickets_count} {$lng['ticket']['closed']}) + + + {$lng['panel']['edit']} +   + + {$lng['panel']['delete']} + + + + diff --git a/templates/Maketank/admin/tickets/tickets_customer.tpl b/templates/Maketank/admin/tickets/tickets_customer.tpl new file mode 100644 index 00000000..cdcd8dd7 --- /dev/null +++ b/templates/Maketank/admin/tickets/tickets_customer.tpl @@ -0,0 +1,3 @@ + + {$customer} ({$customerloginname}) + diff --git a/templates/Maketank/admin/tickets/tickets_editcategory.tpl b/templates/Maketank/admin/tickets/tickets_editcategory.tpl new file mode 100644 index 00000000..95ae405d --- /dev/null +++ b/templates/Maketank/admin/tickets/tickets_editcategory.tpl @@ -0,0 +1,27 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + + {$category_edit_form} +
      +
      + +
      + +
      +$footer diff --git a/templates/Maketank/admin/tickets/tickets_new.tpl b/templates/Maketank/admin/tickets/tickets_new.tpl new file mode 100644 index 00000000..499f28b8 --- /dev/null +++ b/templates/Maketank/admin/tickets/tickets_new.tpl @@ -0,0 +1,26 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + {$ticket_new_form} +
      +
      + +
      + +
      +$footer diff --git a/templates/Maketank/admin/tickets/tickets_newcategory.tpl b/templates/Maketank/admin/tickets/tickets_newcategory.tpl new file mode 100644 index 00000000..23940418 --- /dev/null +++ b/templates/Maketank/admin/tickets/tickets_newcategory.tpl @@ -0,0 +1,26 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + {$category_new_form} +
      +
      + +
      + +
      +$footer diff --git a/templates/Maketank/admin/tickets/tickets_reply.tpl b/templates/Maketank/admin/tickets/tickets_reply.tpl new file mode 100644 index 00000000..f36dc972 --- /dev/null +++ b/templates/Maketank/admin/tickets/tickets_reply.tpl @@ -0,0 +1,40 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + + +
      +
      +
      {$lng['ticket']['ticket_reopen']}
      + +
      +
      +
      + + + $ticket_replies + + +
      + +
      + + + + + + + + {$ticket_reply_form} +
      +
      + +
      + +
      +$footer diff --git a/templates/Maketank/admin/tickets/tickets_tickets.tpl b/templates/Maketank/admin/tickets/tickets_tickets.tpl new file mode 100644 index 00000000..a0618b4b --- /dev/null +++ b/templates/Maketank/admin/tickets/tickets_tickets.tpl @@ -0,0 +1,34 @@ + + {$row['lastchange']} + {$row['ticket_answers']} + {$row['subject']} + {$row['status']} + {$row['lastreplier']} + {$row['priority']} + + + + {$lng['ticket']['show']} + + + {$lng['ticket']['answer']} + + + +   + {$lng['ticket']['close']} + + + +   + {$lng['ticket']['reopen']} + + +   + {$lng['ticket']['archive']} + +   + {$lng['panel']['delete']} + + + diff --git a/templates/Maketank/admin/tickets/tickets_tickets_list.tpl b/templates/Maketank/admin/tickets/tickets_tickets_list.tpl new file mode 100644 index 00000000..3e76d797 --- /dev/null +++ b/templates/Maketank/admin/tickets/tickets_tickets_list.tpl @@ -0,0 +1,15 @@ +
      + + + + + + + + + + +
      {$lastchange} {$lng['ticket']['by']} {$by}
      {$subject}
      {$message}
      +

      +
      +
      diff --git a/templates/Maketank/admin/tickets/tickets_tickets_main.tpl b/templates/Maketank/admin/tickets/tickets_tickets_main.tpl new file mode 100644 index 00000000..eb15ffaf --- /dev/null +++ b/templates/Maketank/admin/tickets/tickets_tickets_main.tpl @@ -0,0 +1,15 @@ +
      + + + + + + + + + + +
      {$dt} {$lng['ticket']['by']} {$by} ({$status})
      {$subject}
      {$message}
      +
      +
      +
      diff --git a/templates/Maketank/admin/tickets/tickets_view.tpl b/templates/Maketank/admin/tickets/tickets_view.tpl new file mode 100644 index 00000000..92041a41 --- /dev/null +++ b/templates/Maketank/admin/tickets/tickets_view.tpl @@ -0,0 +1,17 @@ +$header +
      +
      +

      +   + {$lng['ticket']['ticket_delete']} +

      +
      + +
      + + $ticket_replies + +

       {$lng['panel']['delete']}

      +
      +
      +$footer diff --git a/templates/Maketank/admin/traffic/index.tpl b/templates/Maketank/admin/traffic/index.tpl new file mode 100644 index 00000000..f577f00a --- /dev/null +++ b/templates/Maketank/admin/traffic/index.tpl @@ -0,0 +1,10 @@ +$header +
      +
      +

      + {$lng['admin']['traffic']} {$lng['admin']['traffic']}   +

      +
      + {$stats_tables} +
      +$footer diff --git a/templates/Maketank/admin/traffic/index_table.tpl b/templates/Maketank/admin/traffic/index_table.tpl new file mode 100644 index 00000000..0ad975c4 --- /dev/null +++ b/templates/Maketank/admin/traffic/index_table.tpl @@ -0,0 +1,30 @@ +

      {$lng['traffic']['trafficoverview']} {$overview['type']} {$overview['year']}

      +
      + + + + + + + + {$domain_list} + + + {$total_list} + +
      {$overview['type']}{$lng['traffic']['months']['jan']} + {$lng['traffic']['months']['feb']} + {$lng['traffic']['months']['mar']} + {$lng['traffic']['months']['apr']} + {$lng['traffic']['months']['may']} + {$lng['traffic']['months']['jun']} + {$lng['traffic']['months']['jul']} + {$lng['traffic']['months']['aug']} + {$lng['traffic']['months']['sep']} + {$lng['traffic']['months']['oct']} + {$lng['traffic']['months']['nov']} + {$lng['traffic']['months']['dec']} +
      +
      +
      +
      diff --git a/templates/Maketank/admin/traffic/index_table_row.tpl b/templates/Maketank/admin/traffic/index_table_row.tpl new file mode 100644 index 00000000..9ccddd97 --- /dev/null +++ b/templates/Maketank/admin/traffic/index_table_row.tpl @@ -0,0 +1,15 @@ + + {$virtual_host['name']} [{$lng['traffic']['details']}] + {$virtual_host['jan']} + {$virtual_host['feb']} + {$virtual_host['mar']} + {$virtual_host['apr']} + {$virtual_host['may']} + {$virtual_host['jun']} + {$virtual_host['jul']} + {$virtual_host['aug']} + {$virtual_host['sep']} + {$virtual_host['oct']} + {$virtual_host['nov']} + {$virtual_host['dec']} + diff --git a/templates/Maketank/admin/update/index.tpl b/templates/Maketank/admin/update/index.tpl new file mode 100644 index 00000000..cad982ad --- /dev/null +++ b/templates/Maketank/admin/update/index.tpl @@ -0,0 +1,16 @@ +$header +
      +

      {$lng['update']['update']}

      +
      +
      +
      + {$update_information} +

      + + + + +

      +
      +
      +$footer diff --git a/templates/Maketank/admin/update/noupdatesavail.tpl b/templates/Maketank/admin/update/noupdatesavail.tpl new file mode 100644 index 00000000..bb14a3a0 --- /dev/null +++ b/templates/Maketank/admin/update/noupdatesavail.tpl @@ -0,0 +1,12 @@ +$header +
      +
      +
      {$lng['update']['update']}
      + +
      +
      +$footer diff --git a/templates/Maketank/admin/update/preconfigitem.tpl b/templates/Maketank/admin/update/preconfigitem.tpl new file mode 100644 index 00000000..99e23531 --- /dev/null +++ b/templates/Maketank/admin/update/preconfigitem.tpl @@ -0,0 +1,4 @@ +
      + {$description} + {$question} +
      diff --git a/templates/Maketank/admin/update/update_end.tpl b/templates/Maketank/admin/update/update_end.tpl new file mode 100644 index 00000000..5fc66e6d --- /dev/null +++ b/templates/Maketank/admin/update/update_end.tpl @@ -0,0 +1,6 @@ + +
      + +$footer diff --git a/templates/Maketank/admin/update/update_start.tpl b/templates/Maketank/admin/update/update_start.tpl new file mode 100644 index 00000000..55e4e688 --- /dev/null +++ b/templates/Maketank/admin/update/update_start.tpl @@ -0,0 +1,6 @@ +$header +
      +
      +

      {$lng['update']['update']}

      +
      +
      diff --git a/templates/Maketank/assets/css/dark.css b/templates/Maketank/assets/css/dark.css new file mode 100644 index 00000000..11fef3b1 --- /dev/null +++ b/templates/Maketank/assets/css/dark.css @@ -0,0 +1,34 @@ +.content, nav { + background-color: #11171c; +} +nav div:first-child { + display:inherit; +} +nav a { + color: #424a51; +} +nav a:hover { + color: #fff; +} +nav .active { + color: #fff; +} +.menuelement { + border: none; + color: #424a51; + margin: 15px 0px 25px 10px; + padding: 0px; +} +.menuelement h4 { + background: none; + color: #088ecc; + font-weight: 900; + text-transform: uppercase; +} +.menuelement h4 a { + color: #088ecc; +} + +.topheader { + background:#f0f2f4; +} diff --git a/templates/Maketank/assets/css/froxlor.css b/templates/Maketank/assets/css/froxlor.css new file mode 100644 index 00000000..a336e95f --- /dev/null +++ b/templates/Maketank/assets/css/froxlor.css @@ -0,0 +1,229 @@ +@charset "UTF-8"; + +/* TYPE */ +html,body { + font-family:Numans, Verdana, Geneva, sans-serif; + background-color:#eeeeee; + font-size:12px; +} + +.content { + background-color:#eeeeee; + min-width:100%; + margin-top:100px; + border-bottom:0; +} + +/* + * main container + */ +.main { + margin-left:240px; + margin-right:10px; + border:1px solid #666!important; + background:-webkit-gradient(linear, left top, right top, color-stop(0.16, rgb(220,220,220)), color-stop(1, rgb(255,255,255))); + background:-moz-linear-gradient(left center, rgb(220,220,220) 16%, rgb(255,255,255) 100%); + filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#dcdcdc, endColorStr=#ffffff, GradientType=1); + -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#dcdcdc, endColorstr=#ffffff, GradientType=1)"; + webkit-border-top-right-radius:20px; + -webkit-border-bottom-left-radius:20px; + -moz-border-radius-topright:20px; + -moz-border-radius-bottomleft:20px; + border-top-right-radius:20px; + border-bottom-left-radius:20px; +} + +header img { + height:70px !important; +} + +h2 img { + width:32px!important; + height:32px!important; +} + +.topheader { + background:#cccccc url('../img/header_g_froxlor.png') 0 bottom repeat-x; + margin-bottom:12px; + border-bottom:0; +} + +.topheader_navigation { + display:none; +} + +.topheadernav img { + height:24px!important; + width:24px; +} + +/* navigation */ +nav { + background-color:#eeeeee; + margin:0; +} + +nav div:first-child { + display:block; + margin-top:0; +} + +nav div:nth-child(2) { + border-top:1px solid #666!important; +} + +nav div:last-child { + border-bottom:1px solid #666!important; +} + +.menuelement { + -webkit-border-top-right-radius:20px; + -webkit-border-bottom-left-radius:20px; + -moz-border-radius-topright:20px; + -moz-border-radius-bottomleft:20px; + border-top-right-radius:20px; + border-bottom-left-radius:20px; + margin-top:4px; + margin-right:0; + margin-bottom:8px; + margin-left:12px; + padding:4px 0 0 8px; + border:1px solid #666; + background-color:#fff; +} + +.menuelement ul li { + margin:0; + margin-left:20px; +} + +.menuelement h4 { + color:#000; +} + +.menuelement h4 a { + color:#000; +} + +/* TABLES */ +table { + border: 1px solid #666; + -webkit-border-top-right-radius:20px; + -webkit-border-bottom-left-radius:20px; + -moz-border-radius-topright:20px; + -moz-border-radius-bottomleft:20px; + border-top-right-radius:20px; + border-bottom-left-radius:20px; + background-color: #fff; +} + +table thead th, table th { + color: #fff; + background-color: #176fa1; + border: 1px solid #176fa1; + text-align: center; +} + +table thead th:last-child { + -webkit-border-top-right-radius:20px; + -moz-border-radius-topright:20px; + border-top-right-radius:20px; +} + +table tfoot tr td { + -webkit-border-top-right-radius: 20px; + -webkit-border-bottom-left-radius: 20px; + -moz-border-radius-topright: 20px; + -moz-border-radius-bottomleft: 20px; + border-top-right-radius: 20px; + border-bottom-left-radius: 20px; +} + +table.hl tbody tr:hover:last-child td:first-child { + -webkit-border-top-right-radius: 20px; + -webkit-border-bottom-left-radius: 20px; + -moz-border-radius-topright: 20px; + -moz-border-radius-bottomleft: 20px; + border-top-right-radius: 20px; + border-bottom-left-radius: 20px; +} + +input { + color:#000; + background-color:#dae7ee!important; + border:1px solid #666666; +} + +/* + * BUTTONS + */ +input[type="button"],input[type="submit"],input[type="reset"],input[type="file"] { + padding:4px 10px; + margin:0 30px 0 0; + height:30px; + border:1px solid #999999; + -moz-border-radius:5px; + -khtml-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + background-color: #ccc; +} + +.loginsec input[type="button"],.loginsec input[type="submit"],.loginsec input[type="reset"] { + margin:0 1px; +} + +input[type="submit"],input[class="yesbutton"],input[type="submit"]:hover,input[class="yesbutton"]:hover,input[type="submit"]:active,input[class="yesbutton"]:active { + color:green!important; + background:#ccc url('../img/icons/button_ok.png') no-repeat 4px 8px!important; + padding-left:25px; +} + +input[class="nobutton"],input[type="reset"],input[class="nobutton"]:hover,input[type="reset"]:hover,input[class="nobutton"]:active,input[type="reset"]:active { + color:red!important; + background:#ccc url('../img/icons/cancel.png') no-repeat 4px 8px!important; + padding-left:25px; +} + +input[type="file"] { + color:blue!important; + background:#ccc url('../img/icons/button_ok.png') no-repeat 4px 8px!important; + padding-left:25px; +} + +select { + color:#000; + background-color:#dae7ee; + border:1px solid #666; +} + +.dboarditem { + margin-top: 4px; + margin-right: 0; + margin-bottom: 18px; + margin-left: 12px; + border: 1px solid #666; + -webkit-border-top-right-radius:20px; + -webkit-border-bottom-left-radius:20px; + -moz-border-radius-topright:20px; + -moz-border-radius-bottomleft:20px; + border-top-right-radius:20px; + border-bottom-left-radius:20px; + padding:0; +} + +.dboarditem td,.dboarditemfull td { + padding-left:20px; +} + +.dboarditem table tbody tr:first-child th { + -webkit-border-top-right-radius:20px; + -moz-border-radius-topright:20px; + border-top-right-radius:20px; +} + +.dboarditem table tbody tr:last-child td:first-child { + -webkit-border-bottom-left-radius:20px; + -moz-border-radius-bottomleft:20px; + border-bottom-left-radius:20px; +} \ No newline at end of file diff --git a/templates/Maketank/assets/css/main.css b/templates/Maketank/assets/css/main.css new file mode 100644 index 00000000..3d3f27bc --- /dev/null +++ b/templates/Maketank/assets/css/main.css @@ -0,0 +1,1537 @@ +@charset "UTF-8"; +/* RESET */ +html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin:0; padding:0; } +h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size:1em; font-weight:400; font-style:normal; } +ul,ol { list-style:none; } +fieldset,img { border:none; } +caption,th { text-align:left; } +table { border-collapse:collapse; border-spacing:0; } +article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; } + +/* TYPE */ +html,body { + font:12px/18px 'Lucida Grande','Lucida Sans Unicode',Helvetica,Arial,Verdana,sans-serif; + background-color: #f5f5f5; + color:#444; + -webkit-font-smoothing: subpixel-antialiased; +} + +body { + margin:0; + padding:0; +} + +strong { + font-weight:600; +} + +.content { + background-color:#f7f8fa; + margin-top:53px; + min-width:100%; + border-bottom:1px solid #b6c0cd; +} + +/* + * main container + */ +.main { + margin-left:230px; + padding:30px; + background-color:#fff; + border-left:1px solid #b6c0cd; + margin-bottom:0; +} + +.dark { + background:#f0f2f4; + border-bottom:1px solid #d1d5d8; +} + +header img { + padding:10px 0 10px 10px; +} + +img.small { + height:30px; +} + +img.responsive { + max-width: 100%; + height: auto; +} + +h1 { + display:none; + font-size: 2em; +} + +h2,h3 { + margin:0 0 10px; + padding:0; + font-weight:700; +} + +h2 { + font-size:24px; + font-weight:400; +} + +h3 { + font-size:16px; +} + +h4 { + font-size:13px; +} + +img { + border:0; + vertical-align:middle; + text-decoration: none; +} + +td a { + text-decoration:none; +} + +.bradius { + border-radius: 3px; +} + +.topheader { + background:#f0f2f4; + background:rgba(240,242,244,0.85098); + top:0; + width:100%; + padding:2px 0 0 5px; + position:fixed; + z-index:100; + border-bottom: 1px solid #ddd; +} + +.topheader_navigation { + float:right; + margin:17px 50px 0 0; +} + +/* TOPHEADER NAV */ +ul.topheadernav { + list-style-type:none; + font-size:12px; +} + +ul.topheadernav li { + padding:0; + margin-left:50px; + float:left; + position:relative; +} + +ul.topheadernav li a { + display:block; + text-decoration:none; + color:#0f3e4e; +} + +ul.topheadernav li a:hover { + color:#111; +} + +ul.topheadernav li ul { + display:none; + background-color:#eee; + padding:5px; + box-shadow:0 1px 3px rgba(0,0,0,0.35); + margin-left:0; + border-radius:3px; +} + +ul.topheadernav li:hover ul { + display:block; + position:absolute; +} + +ul.topheadernav li ul li { + font-size:11px; + margin-left:0; +} + +ul.topheadernav li ul li a:hover { + color:#111; +} + +.topheadernav img { + padding:0; + margin:-4px 0 0; +} +.topheadernav a.logoutlink { + color: #cc0000; +} + +.countbubble { + display:block; + font-size:9px; + color:#fff; + background-color:#d90000; + position:absolute; + padding:3px; + line-height:9px; + border-radius:3px; + right:-6px; + bottom:-4px; +} + +/* FOOTER */ +footer { + clear:both; + text-align:center; + color:#888; + font-size:10px!important; + padding:10px 0; + bottom:0; +} + +footer a,footer a:active,footer a:visited { + color:#888; +} + +footer img { + margin:0 2px 3px 0; + height:13px; +} + +.login, .errorbox { + background-color:#fff; + margin:9%; + margin-left:auto; + margin-right:auto; + margin-bottom:12px; + width:500px; + box-shadow:rgba(0,0,0,0.34902) 0 1px 3px 0; +} + +.login div.warningcontainer, .login div.errorcontainer, .login div.successcontainer { + margin:10px!important; +} + +.errorbox { + width:800px; +} + +.installsec { + margin-top:10px; + padding:0; + text-align:left; +} + +.loginsec, .errorsec { + margin-top:10px; + padding:10px 0; + text-align:center; +} + +.errorsec { + padding:10px; +} + +.loginsec form { + width:400px; + margin:0 auto; + text-align:left; +} + +.loginsec fieldset { + border:0; + float:left; + clear:left; + width:100%; + margin:0 0 10px; + padding:0; +} + +.loginsec legend { + display:none; +} + +.loginsec label { + float:left; + width:10em; + margin-right:1em; + margin-top:6px; + text-align:right; +} + +.loginsec input[type="text"], .loginsec input[type="password"] { + width:183px; +} + +.loginsec select { + width:213px; +} + +p.submit { + text-align:right; + padding-right:46px; +} + +.loginsec aside,.errorsec aside { + border-top:1px solid #d1d5d8; + clear:both; + float:none; + width:auto; + text-align:left; + padding:10px 10px 0; +} + +aside.right { + text-align:right; +} + +.messagewrapper { + width:650px; + margin:0 auto; + padding:120px 0 0; + overflow:hidden; +} + +.messagewrapperfull { + width:100%; + margin:0 auto; + padding:0; + overflow:hidden; +} + +.overviewsearch { + float:right; + font-size:80%; + text-align:right; +} + +.overviewsearch input[type="text"] { + width:150px; +} + +.overviewsearch + table { + clear:right; +} + +.overviewadd { + padding:10px; + font-weight:700; +} + +/* + * error message display + */ +.errorcontainer { + background:url(../img/icons/error_big.png) 15px 15px no-repeat rgb(242, 222, 222); + border:1px solid #ffc2ca; + padding: 15px 15px 15px 60px; + margin:10px 0; + overflow:hidden; + box-shadow:0 0 0 #000; + border-radius: 4px; + color:rgb(169, 68, 66); +} + +.errortitle { + font-weight:700; +} + +.error { + font-weight:400!important; +} + +/* + * warning message display + */ +.warningcontainer,.ui-dialog { + background:url(../img/icons/warning_big.png) 10px center no-repeat #fffecc; + border:1px solid #f3c37e; + padding:10px 10px 10px 68px!important; + margin:10px 0!important; + text-align:left!important; + overflow:hidden; + box-shadow:0 0 0 #000; +} + +.ui-dialog { + padding:10px!important; +} + +.warningtitle,.ui-dialog-titlebar { + font-weight:700; + color:#D57D00; +} + +.warning,.ui-dialog-content { + color:#D57D00!important; +} + +/* + * success message display + */ +.successcontainer { + background:url(../img/icons/ok_big.png) 10px center no-repeat #E2F9E3; + border:1px solid #9C9; + padding:10px 10px 10px 68px!important; + margin:10px 0!important; + text-align:left!important; + overflow:hidden; + box-shadow:0 0 0 #000; +} + +.successtitle { + font-weight:700; + color:#060!important; +} + +.success { + font-weight:400!important; +} + +/* + * neutral/info message display + */ +.neutralcontainer { + background:url(../img/icons/info_big.png) 10px center no-repeat #d2eaf6; + border:1px solid #b7d8ed; + padding:10px 10px 10px 68px!important; + margin:10px 0!important; + text-align:left!important; + overflow:hidden; + box-shadow:0 0 0 #000; +} + +.neutraltitle { + font-weight:700; + color:#3188c1!important; +} + +.neutral { + font-weight:400!important; + color:#3188c1!important; +} + +/* std hyperlink */ +a,a:active,a:visited { + color:#176fa1; + text-decoration:none; +} + +a:hover { + text-decoration:underline; +} + +a.active { + font-weight:700; +} + +/* navigation */ +nav { + float:left; + width:230px; + background-color:#f7f8fa; + min-height:500px; + padding-top: 10px; +} + +nav div:first-child { + display:none; +} + +nav div:nth-child(2) { + border-top:0!important; +} + +.menuelement { + margin:0 15px; + padding:15px 0 15px 5px; + border-bottom:1px solid #e1e7f0; + border-top:1px solid #fff; +} + +nav div:last-child { + border-bottom:0!important; +} + +.menuelement h4 { + background:transparent url(../img/icons/tag_blue.png) no-repeat center left; + font-weight:700; + margin:0; + padding:0 0 0 20px; + color:#626976; +} + +.menuelement h4 a { + color:#626976; +} + +.menuelement ul { + list-style:none; + margin:3px 0 0; + padding:0; +} + +.menuelement ul li { + margin:2px 0 2px 20px; + padding:0; +} + +.noborder { + width:100%; + border-spacing:0; + border-collapse:separate; + border:0; +} + +/* TABLES */ +table { + border-radius: 3px; + border: 1px solid #d1d5d8; + border-spacing: 0; + border-collapse: separate; +} + +table thead th, table th { + border-bottom: 1px solid #d1d5d8; + height: 25px; + padding: 5px 0 5px 8px; + background-color: #e9edf0; + font-weight: 700; +} + +table tr.section:not(:first-child) th { + border-top: 1px solid #d1d5d8; +} + +table tbody tr td { + border-bottom:1px solid #f1f2f3; +} +table tbody tr:last-child td { + border-bottom: none; +} + +table.hl tbody tr:hover { + background-color: #f5f5f5; +} + +table tfoot tr td { + height:25px; + border-top:1px solid #d1d5d8; + background-color:#f2f8fa; + padding-right: 0px; +} + +table td { + padding: 5px 10px; + height: 25px; + min-height: 25px; +} + +table th.right, table td.right { + text-align: right; +} + +table.tiny { + width: 400px; +} +table.middle { + width: 600px; +} +table.full { + width: 100%; +} +table.center { + margin: 0 auto; +} +table tr.top { + vertical-align: top; +} +tr.disabled td, tr.disabled td a { + color:#cfcfcf; +} + +/* ADMIN/CUSTOMER BARS */ +.overviewcustomerextras { + line-height:15px; + font-size:10px; + width:250px; + padding-top:3px; + padding-bottom:3px; +} + +.overviewcustomerextras span { + width:60px; + float:left; +} + +/* INPUT ELEMENTS */ +input { + background:#fff url(../img/icons/text_align_left.png) no-repeat 5px 4px; + color: #333; + padding:1px 4px 2px 24px; + height:23px; + border:1px solid #d9d9d9; + margin-bottom:5px; + border-radius:3px; +} + +input[disabled], input[readonly] { + cursor: not-allowed; + background-color: #eee; +} + +textarea { + background:#fff url(../img/icons/text_align_left.png) no-repeat 5px 4px; + color: #333; + padding:4px 4px 2px 24px; + border:1px solid #d9d9d9; + margin: 5px 0 5px 0; + border-radius:3px; +} + +input[type="text"],input[type="password"],input[type="text"] { + width:400px; + margin-top: 5px; +} + +input[type="password"] { + background:#fff url(../img/icons/lock.png) no-repeat 5px 4px; +} + +input[class="small"] { + width:auto; + margin-top: 5px; +} + + +/* + * BUTTONS + */ +input[type="button"],input[type="submit"],input[type="reset"],input[type="file"] { + margin:0 5px; + padding:5px 14px; + outline:0; + border:0; + background-color:#eee; + min-width:80px; + height:28px; + background-image:none; + border-width:0; +} + +.loginsec input[type="button"],.loginsec input[type="submit"],.loginsec input[type="reset"] { + margin:0 1px; +} + +input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover { + color:#333; + background-color:#dcdcdc; +} + +input[type="button"]:active,input[type="submit"]:active,input[type="reset"]:active { + -webkit-box-shadow:inset 0 1px 8px rgba(0,0,0,0.25); + -moz-box-shadow:inset 0 1px 8px rgba(0,0,0,0.25); + box-shadow:inset 0 1px 8px rgba(0,0,0,0.25); + color:#fff!important; +} + +input[type="submit"],input[class="yesbutton"] { + color:#fff; + background-color:#35aa47; +} + +input[type="submit"]:hover,input[class="yesbutton"]:hover { + color:#fff; + background-color:#1d943b; +} + +input[class="submit"]:active,input[class="yesbutton"]:active { + background-color:#35aa47; +} + +input[class="nobutton"],input[type="reset"] { + color:#fff; + background-color:#d84a38; +} + +input[type="file"] { + background-color:#FFFFFF; + padding-left:0px; +} + +input[class="nobutton"]:hover,input[type="reset"]:hover { + color:#fff; + background-color:#c53727; +} + +input[class="nobutton"]:active,input[type="reset"]:active { + background-color:#dd4b39; +} + +input[type="checkbox"] { + background:#dae7ee; + padding:0; + margin:0 5px 0 0; + vertical-align:middle; + /* Fix Safari-Bug */ + height: auto; +} + +select { + padding:6px 4px 7px 24px; + color: #333; + border:1px solid #d9d9d9; + margin:5px 5px 5px 0; + border-radius:3px; + background: url(../img/icons/down.png) no-repeat 9px; + -webkit-appearance:none; + -moz-appearance:none; + appearance:none; + min-width:170px; + text-indent:0.01px; + text-overflow: ''; +} + +select[multiple="multiple"] { + height:auto; + background-image:none; + padding:4px; +} + +.customer_add { + margin-top:15px; +} + +.dboarditem { + margin-bottom: 20px; + border:1px solid #d1d5d8; + border-radius: 3px; + width: 100%; +} + +.dboarditemfull { + position:relative; + overflow:hidden; + width:100%; + margin-top:10px; + margin-bottom:10px; + padding:0; + border:1px solid #d1d5d8; +} + +.dboarditem table,.dboarditemfull table { + width:100%; + border:0; +} + +.dboarditem th,.dboarditemfull th { + border-bottom:1px solid #d1d5d8; + height:25px!important; + padding:5px 0 5px 8px; + font-weight:700; +} + +.dboarditem td,.dboarditemfull td { + border-right:0; + border-bottom:1px solid #f1f2f3; + padding:4px 0 4px 8px; +} + +.cronjobtask li { + background-image:url(../img/icons/clock.png); + background-repeat:no-repeat; + background-position:0 1px; + padding-left:18px; +} + +.overviewheading { + vertical-align:top; + line-height:36px; + height:36px; +} + +.overviewheading h3 { + display:inline; +} + +/* PROGRESS BAR */ +.progress { + height:15px; + width:150px; + margin:2px 0 2px 10px; + overflow:hidden; + background-color:#f7f7f7; + -webkit-border-radius:3px; + -moz-border-radius:3px; + border-radius:3px; + -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1); + -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1); + box-shadow:inset 0 1px 2px rgba(0,0,0,0.1); + text-align:center; + color:#999; +} + +.progress .bar { + width:1px; + height:18px; + font-size:12px; + color:#fff; + text-align:center; + text-shadow:0 -1px 0 rgba(0,0,0,0.25); + background-color:#0e90d2; + -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15); + -moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15); + box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15); + -webkit-transition:width 6s ease; + -moz-transition:width 6s ease; + -ms-transition:width 6s ease; + -o-transition:width 6s ease; + transition:width 6s ease; +} + +.progress-danger .bar { + background-color:#dd514c; +} + +.progress-warn .bar { + background-color:#e6b64e; +} + +.maintable { + width:90%; +} + +.update_progess { + padding:2em; + text-align:left; +} + +.preconfig { + text-align:left; + margin-top:20px; + margin-bottom:5px; + margin-right:15px; + margin-left:15px; +} + +.preconfigitem { + padding:.15em; + border-bottom:1px solid #ccc; +} + +.preconfdesc { + display:block; + margin-bottom:.5em; + font-size:120%; +} + +.strikethrough { + text-decoration:line-through; +} + +label.nobr { + display:inline; + padding:0; + margin:0 10px 0 0; +} + +.scrollup { + width:40px; + height:40px; + opacity:.3; + position:fixed; + bottom:50px; + left:95px; + display:none; + text-indent:-9999px; + background:url(../img/top.png) no-repeat; +} + +.nowrap { + white-space:nowrap; +} + +.trafficchart { + height: 150px; + width: 100%; + margin: 15px 0 30px 0; +} + +/* CANVAS STUFF */ +.canvasitems { + position:relative; + overflow:hidden; + width:100%; + margin-top:0; + margin-bottom:10px; + padding:0 0 0 10px; +} + +.canvasbox { + width:130px; + margin:10px 20px 10px 0; + text-align:center; + float:left; + height:150px; + line-height:normal; +} + +.canvasbox canvas { + width:120px; + margin-bottom:5px; +} + +/* NEWSFEED +#newsfeed { + display: none; +} + +.newsitem { + border-bottom:1px solid #f1f2f3; + padding:6px 5px 8px; + height:52px !important; + line-height:18px; + margin:0 5px; + overflow:hidden; + text-overflow:ellipsis; +} + +.newsitem:last-child { + border: 0px; +} + +.newsitem a { + color:#333; + line-height:12px; +} + +.newsitem a:hover { + text-decoration:none; +} + +.newsitem a:hover b { + text-decoration:underline; +} + +.newsitem small { + font-size:8px; + color:gray; +}*/ +.newsfeed { + margin: 0; + padding: 0; + list-style: none; +} + +.newsfeed li { + margin-bottom: 10px; + padding-bottom: 5px; + border-bottom: 1px dotted #999; +} + +.newsfeed li:last-child { + margin-bottom: 0; + padding-bottom: 0; + border-bottom: none; +} + +.newsfeed li.left .newsfeed-body { + margin-left: 60px; +} + +.newsfeed li.right .newsfeed-body { + margin-right: 60px; +} + +.newsfeed li .newsfeed-body p { + margin: 0; +} + +.panel .slidedown .glyphicon, +.newsfeed .glyphicon { + margin-right: 5px; +} + +.newsfeed-panel .panel-body { + height: 350px; + overflow-y: scroll; +} + +/* TIPPER */ +.tipper-positioner { + left:-99999px; + position:absolute; + pointer-events: none; + top:-99999px; +} + +.tipper-positioner .tipper-wrapper { + position:relative; +} + +.tipper-positioner .tipper-content { + background:rgba(0,0,0,0.85); + border-radius:3px; + color:#fff; + display:block; + font-family:sans-serif; + font-size:11px; + margin:0; + padding:4px 8px; + white-space:nowrap; +} + +.tipper-positioner .tipper-caret { + background:url(../img/tipper.png) no-repeat; + display:block; + height:11px; + margin:0; + overflow:hidden; + position:absolute; + width:5px; +} + +.tipper-positioner.right { + box-shadow:1px 0 3px rgba(0,0,0,0.25); +} + +.tipper-positioner.right .tipper-caret { + background-position:left center; + left:-5px; + top:0; +} + +.tipper-positioner.left { + box-shadow:-1px 0 3px rgba(0,0,0,0.25); +} + +.tipper-positioner.left .tipper-caret { + background-position:right center; + right:-5px; + top:0; +} + +.tipper-positioner.top .tipper-caret,.tipper-positioner.bottom .tipper-caret { + display:block; + float:none; + height:5px; + margin:0 auto; + width:11px; +} + +.tipper-positioner.top { + box-shadow:0 -1px 3px rgba(0,0,0,0.25); +} + +.tipper-positioner.top .tipper-caret { + background-position:center bottom; + bottom:-5px; + left:0; +} + +.tipper-positioner.bottom { + box-shadow:0 1px 3px rgba(0,0,0,0.25); +} + +.tipper-positioner.bottom .tipper-caret { + background-position:center top; + top:-5px; + left:0; +} + +.red { + color: #ff0000; +} +.green { + color: green; +} +.orange { + color: orange; +} +.blue { + color: blue; +} + +.phpinfo, .overflow { + overflow: scroll; +} +.phperror { + margin-top: 50px; + margin-bottom: -55px; +} +.clear { + clear: both; +} +.hidden { + display: none; +} +div.left { + float: left; +} +div.right { + float: right; +} + +/* GRID */ +.grid-g { + letter-spacing: -0.31em; + *letter-spacing: normal; + *word-spacing: -0.43em; + text-rendering: optimizespeed; + padding-top: 35px; +} + +.opera-only :-o-prefocus, .grid-g { + word-spacing: -0.43em; +} + +.grid-u { + display: inline-block; + zoom: 1; *display: inline; + letter-spacing: normal; + word-spacing: normal; + vertical-align: top; + text-rendering: auto; +} + +.grid-u-1,.grid-u-1-2 { + display: inline-block; + zoom: 1; *display: inline; + letter-spacing: normal; + word-spacing: normal; + vertical-align: top; + text-rendering: auto; +} + +.grid-u-1 { + display:block; +} + +.grid-u-1-2 { + width: 49%; +} + +.grid-offset-1-2 { + margin-left: 50%; +} + +/* TABLESORTER */ +.tablesorter-header-inner { + margin-left: 15px; +} +table thead th.tablesorter-headerUnSorted { + background-image: url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==); + background-repeat: no-repeat; + background-position: left center; +} +table thead th.tablesorter-headerAsc { + background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7); + background-repeat: no-repeat; + background-position: left center; +} +table thead th.tablesorter-headerDesc { + background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7); + background-repeat: no-repeat; + background-position: left center; +} + +/* PROGRESS */ +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="0"] { + width: 0%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="1"] { + width: 1%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="2"] { + width: 2%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="3"] { + width: 3%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="4"] { + width: 4%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="5"] { + width: 5%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="6"] { + width: 6%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="7"] { + width: 7%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="8"] { + width: 8%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="9"] { + width: 9%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="10"] { + width: 10%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="11"] { + width: 11%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="12"] { + width: 12%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="13"] { + width: 13%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="14"] { + width: 14%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="15"] { + width: 15%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="16"] { + width: 16%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="17"] { + width: 17%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="18"] { + width: 18%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="19"] { + width: 19%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="20"] { + width: 20%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="21"] { + width: 21%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="22"] { + width: 22%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="23"] { + width: 23%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="24"] { + width: 24%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="25"] { + width: 25%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="26"] { + width: 26%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="27"] { + width: 27%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="28"] { + width: 28%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="29"] { + width: 29%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="30"] { + width: 30%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="31"] { + width: 31%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="32"] { + width: 32%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="33"] { + width: 33%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="34"] { + width: 34%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="35"] { + width: 35%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="36"] { + width: 36%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="37"] { + width: 37%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="38"] { + width: 38%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="39"] { + width: 39%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="40"] { + width: 40%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="41"] { + width: 41%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="42"] { + width: 42%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="43"] { + width: 43%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="44"] { + width: 44%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="45"] { + width: 45%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="46"] { + width: 46%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="47"] { + width: 47%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="48"] { + width: 48%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="49"] { + width: 49%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="50"] { + width: 50%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="51"] { + width: 51%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="52"] { + width: 52%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="53"] { + width: 53%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="54"] { + width: 54%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="55"] { + width: 55%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="56"] { + width: 56%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="57"] { + width: 57%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="58"] { + width: 58%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="59"] { + width: 59%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="60"] { + width: 60%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="61"] { + width: 61%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="62"] { + width: 62%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="63"] { + width: 63%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="64"] { + width: 64%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="65"] { + width: 65%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="66"] { + width: 66%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="67"] { + width: 67%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="68"] { + width: 68%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="69"] { + width: 69%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="70"] { + width: 70%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="71"] { + width: 71%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="72"] { + width: 72%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="73"] { + width: 73%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="74"] { + width: 74%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="75"] { + width: 75%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="76"] { + width: 76%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="77"] { + width: 77%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="78"] { + width: 78%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="79"] { + width: 79%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="80"] { + width: 80%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="81"] { + width: 81%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="82"] { + width: 82%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="83"] { + width: 83%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="84"] { + width: 84%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="85"] { + width: 85%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="86"] { + width: 86%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="87"] { + width: 87%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="88"] { + width: 88%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="89"] { + width: 89%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="90"] { + width: 90%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="91"] { + width: 91%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="92"] { + width: 92%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="93"] { + width: 93%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="94"] { + width: 94%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="95"] { + width: 95%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="96"] { + width: 96%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="97"] { + width: 97%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="98"] { + width: 98%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="99"] { + width: 99%; +} +.bar[aria-valuemax="100"][aria-valuemin="0"][aria-valuenow="100"] { + width: 100%; +} + +.update-step { + margin-left: 5em; + font-weight: bold; +} + +.update-step-ok { color: #1dcd00; } +.update-step-warn { color: #db7100; } +.update-step-err { color: #ff0000; } +.update-step-unknown { color: #000000; } + +.align-top { vertical-align:top; } + +.code-block { + width: 500px; + border: 1px solid #ccc; + padding: 4px; +} + +.notes_block { + display: none; +} + +.nolbr { + white-space: nowrap; +} + +.info { + border-radius: 3px; + border: 1px solid #d1d5d8; + padding: 10px; + margin-bottom: 20px; +} + +.shell, .filecontent { + font-family: Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New, monospace; + border: 1px solid #d1d5d8; + border-radius: 3px; + padding: 10px; + background-image: none; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + width: 100%; +} + +.shell { + color: #bbb; + background-color: #333; +} + +fieldset.file { + border:1px solid #d1d5d8; + border-radius: 3px; + padding: 5px; + margin-bottom: 10px; +} + +.domain-canceled { + /* Color copied from .warningcontainer */ + background-color: #fffecc; +} + +.domain-expired { + /* Color copied from .errorcontainer */ + background-color: rgb(242, 222, 222); +} + +.domain-hostname { + background-color: rgb(53, 106, 160); + color: #ddd; + font-weight: bold; +} + +table.hl tbody tr.domain-hostname:hover { + background-color: rgb(64, 150, 238); +} + +td.size-5 { + width: 5%; +} + +td.size-10 { + width: 10%; +} + +td.size-20 { + width: 20%; +} + +td.size-50 { + width: 50%; +} diff --git a/templates/Maketank/assets/css/main_ie.css b/templates/Maketank/assets/css/main_ie.css new file mode 100644 index 00000000..041abe1d --- /dev/null +++ b/templates/Maketank/assets/css/main_ie.css @@ -0,0 +1,14 @@ +@charset "UTF-8"; + +/* input elements */ +input { + padding: 4px 4px 0px 24px; +} + +input[type="submit"],input[class="nobutton"],input[type="reset"] { + padding-left: 24px; +} + +table thead th { + border-right: 1px solid #333; +} diff --git a/templates/Maketank/assets/img/favicon.ico b/templates/Maketank/assets/img/favicon.ico new file mode 100644 index 00000000..bed5f1d0 Binary files /dev/null and b/templates/Maketank/assets/img/favicon.ico differ diff --git a/templates/Maketank/assets/img/icons/add.png b/templates/Maketank/assets/img/icons/add.png new file mode 100644 index 00000000..9b232287 Binary files /dev/null and b/templates/Maketank/assets/img/icons/add.png differ diff --git a/templates/Maketank/assets/img/icons/aps_big.png b/templates/Maketank/assets/img/icons/aps_big.png new file mode 100644 index 00000000..66a0f147 Binary files /dev/null and b/templates/Maketank/assets/img/icons/aps_big.png differ diff --git a/templates/Maketank/assets/img/icons/aps_upload_big.png b/templates/Maketank/assets/img/icons/aps_upload_big.png new file mode 100644 index 00000000..5c27d792 Binary files /dev/null and b/templates/Maketank/assets/img/icons/aps_upload_big.png differ diff --git a/templates/Maketank/assets/img/icons/archive.png b/templates/Maketank/assets/img/icons/archive.png new file mode 100644 index 00000000..9e6322c5 Binary files /dev/null and b/templates/Maketank/assets/img/icons/archive.png differ diff --git a/templates/Maketank/assets/img/icons/autoresponder_add_big.png b/templates/Maketank/assets/img/icons/autoresponder_add_big.png new file mode 100644 index 00000000..c4dc9992 Binary files /dev/null and b/templates/Maketank/assets/img/icons/autoresponder_add_big.png differ diff --git a/templates/Maketank/assets/img/icons/autoresponder_big.png b/templates/Maketank/assets/img/icons/autoresponder_big.png new file mode 100644 index 00000000..4c141a00 Binary files /dev/null and b/templates/Maketank/assets/img/icons/autoresponder_big.png differ diff --git a/templates/Maketank/assets/img/icons/autoresponder_edit_big.png b/templates/Maketank/assets/img/icons/autoresponder_edit_big.png new file mode 100644 index 00000000..1d597f66 Binary files /dev/null and b/templates/Maketank/assets/img/icons/autoresponder_edit_big.png differ diff --git a/templates/Maketank/assets/img/icons/backup_big.png b/templates/Maketank/assets/img/icons/backup_big.png new file mode 100644 index 00000000..4139e7f3 Binary files /dev/null and b/templates/Maketank/assets/img/icons/backup_big.png differ diff --git a/templates/Maketank/assets/img/icons/button_ok.png b/templates/Maketank/assets/img/icons/button_ok.png new file mode 100644 index 00000000..a9925a06 Binary files /dev/null and b/templates/Maketank/assets/img/icons/button_ok.png differ diff --git a/templates/Maketank/assets/img/icons/cancel.png b/templates/Maketank/assets/img/icons/cancel.png new file mode 100644 index 00000000..1514d51a Binary files /dev/null and b/templates/Maketank/assets/img/icons/cancel.png differ diff --git a/templates/Maketank/assets/img/icons/categories_add_big.png b/templates/Maketank/assets/img/icons/categories_add_big.png new file mode 100644 index 00000000..4a492af2 Binary files /dev/null and b/templates/Maketank/assets/img/icons/categories_add_big.png differ diff --git a/templates/Maketank/assets/img/icons/categories_big.png b/templates/Maketank/assets/img/icons/categories_big.png new file mode 100644 index 00000000..4139e7f3 Binary files /dev/null and b/templates/Maketank/assets/img/icons/categories_big.png differ diff --git a/templates/Maketank/assets/img/icons/categories_edit_big.png b/templates/Maketank/assets/img/icons/categories_edit_big.png new file mode 100644 index 00000000..ec7b36bd Binary files /dev/null and b/templates/Maketank/assets/img/icons/categories_edit_big.png differ diff --git a/templates/Maketank/assets/img/icons/clock.png b/templates/Maketank/assets/img/icons/clock.png new file mode 100644 index 00000000..4378a39e Binary files /dev/null and b/templates/Maketank/assets/img/icons/clock.png differ diff --git a/templates/Maketank/assets/img/icons/clock_big.png b/templates/Maketank/assets/img/icons/clock_big.png new file mode 100644 index 00000000..85b29d6c Binary files /dev/null and b/templates/Maketank/assets/img/icons/clock_big.png differ diff --git a/templates/Maketank/assets/img/icons/clock_edit_big.png b/templates/Maketank/assets/img/icons/clock_edit_big.png new file mode 100644 index 00000000..b39251d8 Binary files /dev/null and b/templates/Maketank/assets/img/icons/clock_edit_big.png differ diff --git a/templates/Maketank/assets/img/icons/delete.png b/templates/Maketank/assets/img/icons/delete.png new file mode 100644 index 00000000..bf6b2b40 Binary files /dev/null and b/templates/Maketank/assets/img/icons/delete.png differ diff --git a/templates/Maketank/assets/img/icons/delete_20.png b/templates/Maketank/assets/img/icons/delete_20.png new file mode 100644 index 00000000..53ba0f4e Binary files /dev/null and b/templates/Maketank/assets/img/icons/delete_20.png differ diff --git a/templates/Maketank/assets/img/icons/display_big.png b/templates/Maketank/assets/img/icons/display_big.png new file mode 100644 index 00000000..7a7b2f58 Binary files /dev/null and b/templates/Maketank/assets/img/icons/display_big.png differ diff --git a/templates/Maketank/assets/img/icons/dns_edit.png b/templates/Maketank/assets/img/icons/dns_edit.png new file mode 100755 index 00000000..5abd754e Binary files /dev/null and b/templates/Maketank/assets/img/icons/dns_edit.png differ diff --git a/templates/Maketank/assets/img/icons/domain_add_big.png b/templates/Maketank/assets/img/icons/domain_add_big.png new file mode 100644 index 00000000..31e99ffb Binary files /dev/null and b/templates/Maketank/assets/img/icons/domain_add_big.png differ diff --git a/templates/Maketank/assets/img/icons/domain_edit_big.png b/templates/Maketank/assets/img/icons/domain_edit_big.png new file mode 100644 index 00000000..06677771 Binary files /dev/null and b/templates/Maketank/assets/img/icons/domain_edit_big.png differ diff --git a/templates/Maketank/assets/img/icons/domains_big.png b/templates/Maketank/assets/img/icons/domains_big.png new file mode 100644 index 00000000..cabd69a7 Binary files /dev/null and b/templates/Maketank/assets/img/icons/domains_big.png differ diff --git a/templates/Maketank/assets/img/icons/down.png b/templates/Maketank/assets/img/icons/down.png new file mode 100644 index 00000000..b9f9d6e0 Binary files /dev/null and b/templates/Maketank/assets/img/icons/down.png differ diff --git a/templates/Maketank/assets/img/icons/edit.png b/templates/Maketank/assets/img/icons/edit.png new file mode 100644 index 00000000..0fe48ab1 Binary files /dev/null and b/templates/Maketank/assets/img/icons/edit.png differ diff --git a/templates/Maketank/assets/img/icons/edit_20.png b/templates/Maketank/assets/img/icons/edit_20.png new file mode 100644 index 00000000..2f05e781 Binary files /dev/null and b/templates/Maketank/assets/img/icons/edit_20.png differ diff --git a/templates/Maketank/assets/img/icons/email_add_big.png b/templates/Maketank/assets/img/icons/email_add_big.png new file mode 100644 index 00000000..33729f45 Binary files /dev/null and b/templates/Maketank/assets/img/icons/email_add_big.png differ diff --git a/templates/Maketank/assets/img/icons/email_edit_big.png b/templates/Maketank/assets/img/icons/email_edit_big.png new file mode 100644 index 00000000..980c99af Binary files /dev/null and b/templates/Maketank/assets/img/icons/email_edit_big.png differ diff --git a/templates/Maketank/assets/img/icons/email_forwarder_add_big.png b/templates/Maketank/assets/img/icons/email_forwarder_add_big.png new file mode 100644 index 00000000..02255fb0 Binary files /dev/null and b/templates/Maketank/assets/img/icons/email_forwarder_add_big.png differ diff --git a/templates/Maketank/assets/img/icons/emails_big.png b/templates/Maketank/assets/img/icons/emails_big.png new file mode 100644 index 00000000..f88712bf Binary files /dev/null and b/templates/Maketank/assets/img/icons/emails_big.png differ diff --git a/templates/Maketank/assets/img/icons/error_big.png b/templates/Maketank/assets/img/icons/error_big.png new file mode 100644 index 00000000..bfc299c6 Binary files /dev/null and b/templates/Maketank/assets/img/icons/error_big.png differ diff --git a/templates/Maketank/assets/img/icons/error_report_big.png b/templates/Maketank/assets/img/icons/error_report_big.png new file mode 100644 index 00000000..0c4bbb9e Binary files /dev/null and b/templates/Maketank/assets/img/icons/error_report_big.png differ diff --git a/templates/Maketank/assets/img/icons/file_20.png b/templates/Maketank/assets/img/icons/file_20.png new file mode 100644 index 00000000..09677092 Binary files /dev/null and b/templates/Maketank/assets/img/icons/file_20.png differ diff --git a/templates/Maketank/assets/img/icons/flag.png b/templates/Maketank/assets/img/icons/flag.png new file mode 100644 index 00000000..71cad26e Binary files /dev/null and b/templates/Maketank/assets/img/icons/flag.png differ diff --git a/templates/Maketank/assets/img/icons/folder_20.png b/templates/Maketank/assets/img/icons/folder_20.png new file mode 100644 index 00000000..068c31bb Binary files /dev/null and b/templates/Maketank/assets/img/icons/folder_20.png differ diff --git a/templates/Maketank/assets/img/icons/group_edit_big.png b/templates/Maketank/assets/img/icons/group_edit_big.png new file mode 100644 index 00000000..5c2f9f7f Binary files /dev/null and b/templates/Maketank/assets/img/icons/group_edit_big.png differ diff --git a/templates/Maketank/assets/img/icons/htaccess_add_big.png b/templates/Maketank/assets/img/icons/htaccess_add_big.png new file mode 100644 index 00000000..5b44f02f Binary files /dev/null and b/templates/Maketank/assets/img/icons/htaccess_add_big.png differ diff --git a/templates/Maketank/assets/img/icons/htaccess_big.png b/templates/Maketank/assets/img/icons/htaccess_big.png new file mode 100644 index 00000000..cab6f0e1 Binary files /dev/null and b/templates/Maketank/assets/img/icons/htaccess_big.png differ diff --git a/templates/Maketank/assets/img/icons/htaccess_edit_big.png b/templates/Maketank/assets/img/icons/htaccess_edit_big.png new file mode 100644 index 00000000..2643a412 Binary files /dev/null and b/templates/Maketank/assets/img/icons/htaccess_edit_big.png differ diff --git a/templates/Maketank/assets/img/icons/htpasswd_add_big.png b/templates/Maketank/assets/img/icons/htpasswd_add_big.png new file mode 100644 index 00000000..5b44f02f Binary files /dev/null and b/templates/Maketank/assets/img/icons/htpasswd_add_big.png differ diff --git a/templates/Maketank/assets/img/icons/htpasswd_big.png b/templates/Maketank/assets/img/icons/htpasswd_big.png new file mode 100644 index 00000000..cab6f0e1 Binary files /dev/null and b/templates/Maketank/assets/img/icons/htpasswd_big.png differ diff --git a/templates/Maketank/assets/img/icons/htpasswd_edit_big.png b/templates/Maketank/assets/img/icons/htpasswd_edit_big.png new file mode 100644 index 00000000..2643a412 Binary files /dev/null and b/templates/Maketank/assets/img/icons/htpasswd_edit_big.png differ diff --git a/templates/Maketank/assets/img/icons/info.png b/templates/Maketank/assets/img/icons/info.png new file mode 100644 index 00000000..46288ea7 Binary files /dev/null and b/templates/Maketank/assets/img/icons/info.png differ diff --git a/templates/Maketank/assets/img/icons/info_big.png b/templates/Maketank/assets/img/icons/info_big.png new file mode 100644 index 00000000..2fdd4b2b Binary files /dev/null and b/templates/Maketank/assets/img/icons/info_big.png differ diff --git a/templates/Maketank/assets/img/icons/ipsports_add_big.png b/templates/Maketank/assets/img/icons/ipsports_add_big.png new file mode 100644 index 00000000..62d52ad8 Binary files /dev/null and b/templates/Maketank/assets/img/icons/ipsports_add_big.png differ diff --git a/templates/Maketank/assets/img/icons/ipsports_big.png b/templates/Maketank/assets/img/icons/ipsports_big.png new file mode 100644 index 00000000..3b98f5f5 Binary files /dev/null and b/templates/Maketank/assets/img/icons/ipsports_big.png differ diff --git a/templates/Maketank/assets/img/icons/ipsports_edit_big.png b/templates/Maketank/assets/img/icons/ipsports_edit_big.png new file mode 100644 index 00000000..0080b37c Binary files /dev/null and b/templates/Maketank/assets/img/icons/ipsports_edit_big.png differ diff --git a/templates/Maketank/assets/img/icons/lock.png b/templates/Maketank/assets/img/icons/lock.png new file mode 100644 index 00000000..b71c6afc Binary files /dev/null and b/templates/Maketank/assets/img/icons/lock.png differ diff --git a/templates/Maketank/assets/img/icons/lock_big.png b/templates/Maketank/assets/img/icons/lock_big.png new file mode 100644 index 00000000..9071ec9a Binary files /dev/null and b/templates/Maketank/assets/img/icons/lock_big.png differ diff --git a/templates/Maketank/assets/img/icons/menubar_tickets.png b/templates/Maketank/assets/img/icons/menubar_tickets.png new file mode 100644 index 00000000..55bd7472 Binary files /dev/null and b/templates/Maketank/assets/img/icons/menubar_tickets.png differ diff --git a/templates/Maketank/assets/img/icons/menubar_tickets_null.png b/templates/Maketank/assets/img/icons/menubar_tickets_null.png new file mode 100644 index 00000000..ed9aead5 Binary files /dev/null and b/templates/Maketank/assets/img/icons/menubar_tickets_null.png differ diff --git a/templates/Maketank/assets/img/icons/messages_big.png b/templates/Maketank/assets/img/icons/messages_big.png new file mode 100644 index 00000000..9b872c6c Binary files /dev/null and b/templates/Maketank/assets/img/icons/messages_big.png differ diff --git a/templates/Maketank/assets/img/icons/mysql_add_big.png b/templates/Maketank/assets/img/icons/mysql_add_big.png new file mode 100644 index 00000000..6d6f275e Binary files /dev/null and b/templates/Maketank/assets/img/icons/mysql_add_big.png differ diff --git a/templates/Maketank/assets/img/icons/mysql_big.png b/templates/Maketank/assets/img/icons/mysql_big.png new file mode 100644 index 00000000..454d068d Binary files /dev/null and b/templates/Maketank/assets/img/icons/mysql_big.png differ diff --git a/templates/Maketank/assets/img/icons/mysql_edit_big.png b/templates/Maketank/assets/img/icons/mysql_edit_big.png new file mode 100644 index 00000000..76104acd Binary files /dev/null and b/templates/Maketank/assets/img/icons/mysql_edit_big.png differ diff --git a/templates/Maketank/assets/img/icons/ok_big.png b/templates/Maketank/assets/img/icons/ok_big.png new file mode 100644 index 00000000..a4a89640 Binary files /dev/null and b/templates/Maketank/assets/img/icons/ok_big.png differ diff --git a/templates/Maketank/assets/img/icons/parent_20.png b/templates/Maketank/assets/img/icons/parent_20.png new file mode 100644 index 00000000..255cad46 Binary files /dev/null and b/templates/Maketank/assets/img/icons/parent_20.png differ diff --git a/templates/Maketank/assets/img/icons/phpsettings_add_big.png b/templates/Maketank/assets/img/icons/phpsettings_add_big.png new file mode 100644 index 00000000..50280ee6 Binary files /dev/null and b/templates/Maketank/assets/img/icons/phpsettings_add_big.png differ diff --git a/templates/Maketank/assets/img/icons/phpsettings_big.png b/templates/Maketank/assets/img/icons/phpsettings_big.png new file mode 100644 index 00000000..dc193e61 Binary files /dev/null and b/templates/Maketank/assets/img/icons/phpsettings_big.png differ diff --git a/templates/Maketank/assets/img/icons/phpsettings_edit_big.png b/templates/Maketank/assets/img/icons/phpsettings_edit_big.png new file mode 100644 index 00000000..9b0e27a7 Binary files /dev/null and b/templates/Maketank/assets/img/icons/phpsettings_edit_big.png differ diff --git a/templates/Maketank/assets/img/icons/rename_20.png b/templates/Maketank/assets/img/icons/rename_20.png new file mode 100644 index 00000000..6cd60738 Binary files /dev/null and b/templates/Maketank/assets/img/icons/rename_20.png differ diff --git a/templates/Maketank/assets/img/icons/res_recalculate_big.png b/templates/Maketank/assets/img/icons/res_recalculate_big.png new file mode 100644 index 00000000..e613e7b1 Binary files /dev/null and b/templates/Maketank/assets/img/icons/res_recalculate_big.png differ diff --git a/templates/Maketank/assets/img/icons/settings_big.png b/templates/Maketank/assets/img/icons/settings_big.png new file mode 100644 index 00000000..b9098907 Binary files /dev/null and b/templates/Maketank/assets/img/icons/settings_big.png differ diff --git a/templates/Maketank/assets/img/icons/ssl_customer.png b/templates/Maketank/assets/img/icons/ssl_customer.png new file mode 100644 index 00000000..41028b7f Binary files /dev/null and b/templates/Maketank/assets/img/icons/ssl_customer.png differ diff --git a/templates/Maketank/assets/img/icons/ssl_global.png b/templates/Maketank/assets/img/icons/ssl_global.png new file mode 100644 index 00000000..fcc1a801 Binary files /dev/null and b/templates/Maketank/assets/img/icons/ssl_global.png differ diff --git a/templates/Maketank/assets/img/icons/ssl_letsencrypt.png b/templates/Maketank/assets/img/icons/ssl_letsencrypt.png new file mode 100644 index 00000000..ef0d8f64 Binary files /dev/null and b/templates/Maketank/assets/img/icons/ssl_letsencrypt.png differ diff --git a/templates/Maketank/assets/img/icons/ssl_shared.png b/templates/Maketank/assets/img/icons/ssl_shared.png new file mode 100644 index 00000000..490d518b Binary files /dev/null and b/templates/Maketank/assets/img/icons/ssl_shared.png differ diff --git a/templates/Maketank/assets/img/icons/syslog_big.png b/templates/Maketank/assets/img/icons/syslog_big.png new file mode 100644 index 00000000..c3d99329 Binary files /dev/null and b/templates/Maketank/assets/img/icons/syslog_big.png differ diff --git a/templates/Maketank/assets/img/icons/tag_blue.png b/templates/Maketank/assets/img/icons/tag_blue.png new file mode 100644 index 00000000..c2f1d3e4 Binary files /dev/null and b/templates/Maketank/assets/img/icons/tag_blue.png differ diff --git a/templates/Maketank/assets/img/icons/templates_add_big.png b/templates/Maketank/assets/img/icons/templates_add_big.png new file mode 100644 index 00000000..a3398ab9 Binary files /dev/null and b/templates/Maketank/assets/img/icons/templates_add_big.png differ diff --git a/templates/Maketank/assets/img/icons/templates_big.png b/templates/Maketank/assets/img/icons/templates_big.png new file mode 100644 index 00000000..d66dd98d Binary files /dev/null and b/templates/Maketank/assets/img/icons/templates_big.png differ diff --git a/templates/Maketank/assets/img/icons/templates_edit_big.png b/templates/Maketank/assets/img/icons/templates_edit_big.png new file mode 100644 index 00000000..e6bd6473 Binary files /dev/null and b/templates/Maketank/assets/img/icons/templates_edit_big.png differ diff --git a/templates/Maketank/assets/img/icons/text_align_center.png b/templates/Maketank/assets/img/icons/text_align_center.png new file mode 100644 index 00000000..88fd4ae0 Binary files /dev/null and b/templates/Maketank/assets/img/icons/text_align_center.png differ diff --git a/templates/Maketank/assets/img/icons/text_align_justify.png b/templates/Maketank/assets/img/icons/text_align_justify.png new file mode 100644 index 00000000..e9c7c139 Binary files /dev/null and b/templates/Maketank/assets/img/icons/text_align_justify.png differ diff --git a/templates/Maketank/assets/img/icons/text_align_left.png b/templates/Maketank/assets/img/icons/text_align_left.png new file mode 100644 index 00000000..37caa3ed Binary files /dev/null and b/templates/Maketank/assets/img/icons/text_align_left.png differ diff --git a/templates/Maketank/assets/img/icons/text_align_right.png b/templates/Maketank/assets/img/icons/text_align_right.png new file mode 100644 index 00000000..6f87f192 Binary files /dev/null and b/templates/Maketank/assets/img/icons/text_align_right.png differ diff --git a/templates/Maketank/assets/img/icons/ticket_add_big.png b/templates/Maketank/assets/img/icons/ticket_add_big.png new file mode 100644 index 00000000..6e05fca4 Binary files /dev/null and b/templates/Maketank/assets/img/icons/ticket_add_big.png differ diff --git a/templates/Maketank/assets/img/icons/ticket_archive_big.png b/templates/Maketank/assets/img/icons/ticket_archive_big.png new file mode 100644 index 00000000..9c90ac53 Binary files /dev/null and b/templates/Maketank/assets/img/icons/ticket_archive_big.png differ diff --git a/templates/Maketank/assets/img/icons/ticket_reply_big.png b/templates/Maketank/assets/img/icons/ticket_reply_big.png new file mode 100644 index 00000000..5351935a Binary files /dev/null and b/templates/Maketank/assets/img/icons/ticket_reply_big.png differ diff --git a/templates/Maketank/assets/img/icons/tickets_big.png b/templates/Maketank/assets/img/icons/tickets_big.png new file mode 100644 index 00000000..8135dc13 Binary files /dev/null and b/templates/Maketank/assets/img/icons/tickets_big.png differ diff --git a/templates/Maketank/assets/img/icons/traffic_big.png b/templates/Maketank/assets/img/icons/traffic_big.png new file mode 100644 index 00000000..098e716c Binary files /dev/null and b/templates/Maketank/assets/img/icons/traffic_big.png differ diff --git a/templates/Maketank/assets/img/icons/unlock.png b/templates/Maketank/assets/img/icons/unlock.png new file mode 100644 index 00000000..23734581 Binary files /dev/null and b/templates/Maketank/assets/img/icons/unlock.png differ diff --git a/templates/Maketank/assets/img/icons/up.png b/templates/Maketank/assets/img/icons/up.png new file mode 100644 index 00000000..743b8a68 Binary files /dev/null and b/templates/Maketank/assets/img/icons/up.png differ diff --git a/templates/Maketank/assets/img/icons/user_add_big.png b/templates/Maketank/assets/img/icons/user_add_big.png new file mode 100644 index 00000000..91c75fcf Binary files /dev/null and b/templates/Maketank/assets/img/icons/user_add_big.png differ diff --git a/templates/Maketank/assets/img/icons/user_edit_big.png b/templates/Maketank/assets/img/icons/user_edit_big.png new file mode 100644 index 00000000..2967566c Binary files /dev/null and b/templates/Maketank/assets/img/icons/user_edit_big.png differ diff --git a/templates/Maketank/assets/img/icons/view.png b/templates/Maketank/assets/img/icons/view.png new file mode 100644 index 00000000..b2632834 Binary files /dev/null and b/templates/Maketank/assets/img/icons/view.png differ diff --git a/templates/Maketank/assets/img/icons/warning_big.png b/templates/Maketank/assets/img/icons/warning_big.png new file mode 100644 index 00000000..c3baed64 Binary files /dev/null and b/templates/Maketank/assets/img/icons/warning_big.png differ diff --git a/templates/Maketank/assets/img/logo.png b/templates/Maketank/assets/img/logo.png new file mode 100644 index 00000000..58ced30f Binary files /dev/null and b/templates/Maketank/assets/img/logo.png differ diff --git a/templates/Maketank/assets/img/logo.svg b/templates/Maketank/assets/img/logo.svg new file mode 100644 index 00000000..a2199fdd --- /dev/null +++ b/templates/Maketank/assets/img/logo.svg @@ -0,0 +1,3 @@ + + +image/svg+xml diff --git a/templates/Maketank/assets/img/logo_grey.png b/templates/Maketank/assets/img/logo_grey.png new file mode 100644 index 00000000..370a8f41 Binary files /dev/null and b/templates/Maketank/assets/img/logo_grey.png differ diff --git a/templates/Maketank/assets/img/tipper.png b/templates/Maketank/assets/img/tipper.png new file mode 100644 index 00000000..74e9e671 Binary files /dev/null and b/templates/Maketank/assets/img/tipper.png differ diff --git a/templates/Maketank/assets/img/top.png b/templates/Maketank/assets/img/top.png new file mode 100644 index 00000000..3aea6fe1 Binary files /dev/null and b/templates/Maketank/assets/img/top.png differ diff --git a/templates/Maketank/assets/img/touchicon.png b/templates/Maketank/assets/img/touchicon.png new file mode 100644 index 00000000..44f0de9d Binary files /dev/null and b/templates/Maketank/assets/img/touchicon.png differ diff --git a/templates/Maketank/assets/js/autosize.min.js b/templates/Maketank/assets/js/autosize.min.js new file mode 100644 index 00000000..4cd8eed3 --- /dev/null +++ b/templates/Maketank/assets/js/autosize.min.js @@ -0,0 +1,6 @@ +/*! + Autosize 3.0.15 + license: MIT + http://www.jacklmoore.com/autosize +*/ +!function(e,t){if("function"==typeof define&&define.amd)define(["exports","module"],t);else if("undefined"!=typeof exports&&"undefined"!=typeof module)t(exports,module);else{var n={exports:{}};t(n.exports,n),e.autosize=n.exports}}(this,function(e,t){"use strict";function n(e){function t(){var t=window.getComputedStyle(e,null);p=t.overflowY,"vertical"===t.resize?e.style.resize="none":"both"===t.resize&&(e.style.resize="horizontal"),c="content-box"===t.boxSizing?-(parseFloat(t.paddingTop)+parseFloat(t.paddingBottom)):parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth),isNaN(c)&&(c=0),i()}function n(t){var n=e.style.width;e.style.width="0px",e.offsetWidth,e.style.width=n,p=t,f&&(e.style.overflowY=t),o()}function o(){var t=window.pageYOffset,n=document.body.scrollTop,o=e.style.height;e.style.height="auto";var i=e.scrollHeight+c;return 0===e.scrollHeight?void(e.style.height=o):(e.style.height=i+"px",v=e.clientWidth,document.documentElement.scrollTop=t,void(document.body.scrollTop=n))}function i(){var t=e.style.height;o();var i=window.getComputedStyle(e,null);if(i.height!==e.style.height?"visible"!==p&&n("visible"):"hidden"!==p&&n("hidden"),t!==e.style.height){var r=d("autosize:resized");e.dispatchEvent(r)}}var s=void 0===arguments[1]?{}:arguments[1],a=s.setOverflowX,l=void 0===a?!0:a,u=s.setOverflowY,f=void 0===u?!0:u;if(e&&e.nodeName&&"TEXTAREA"===e.nodeName&&!r.has(e)){var c=null,p=null,v=e.clientWidth,h=function(){e.clientWidth!==v&&i()},y=function(t){window.removeEventListener("resize",h,!1),e.removeEventListener("input",i,!1),e.removeEventListener("keyup",i,!1),e.removeEventListener("autosize:destroy",y,!1),e.removeEventListener("autosize:update",i,!1),r["delete"](e),Object.keys(t).forEach(function(n){e.style[n]=t[n]})}.bind(e,{height:e.style.height,resize:e.style.resize,overflowY:e.style.overflowY,overflowX:e.style.overflowX,wordWrap:e.style.wordWrap});e.addEventListener("autosize:destroy",y,!1),"onpropertychange"in e&&"oninput"in e&&e.addEventListener("keyup",i,!1),window.addEventListener("resize",h,!1),e.addEventListener("input",i,!1),e.addEventListener("autosize:update",i,!1),r.add(e),l&&(e.style.overflowX="hidden",e.style.wordWrap="break-word"),t()}}function o(e){if(e&&e.nodeName&&"TEXTAREA"===e.nodeName){var t=d("autosize:destroy");e.dispatchEvent(t)}}function i(e){if(e&&e.nodeName&&"TEXTAREA"===e.nodeName){var t=d("autosize:update");e.dispatchEvent(t)}}var r="function"==typeof Set?new Set:function(){var e=[];return{has:function(t){return Boolean(e.indexOf(t)>-1)},add:function(t){e.push(t)},"delete":function(t){e.splice(e.indexOf(t),1)}}}(),d=function(e){return new Event(e)};try{new Event("test")}catch(s){d=function(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!1),t}}var a=null;"undefined"==typeof window||"function"!=typeof window.getComputedStyle?(a=function(e){return e},a.destroy=function(e){return e},a.update=function(e){return e}):(a=function(e,t){return e&&Array.prototype.forEach.call(e.length?e:[e],function(e){return n(e,t)}),e},a.destroy=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],o),e},a.update=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],i),e}),t.exports=a}); \ No newline at end of file diff --git a/templates/Maketank/assets/js/circular.js b/templates/Maketank/assets/js/circular.js new file mode 100644 index 00000000..2a56e49e --- /dev/null +++ b/templates/Maketank/assets/js/circular.js @@ -0,0 +1,143 @@ +(function($,sr){ + var debounce = function (func, threshold, execAsap) { + var timeout; + + return function debounced () { + var obj = this, args = arguments; + function delayed () { + if (!execAsap) + func.apply(obj, args); + timeout = null; + } + + if (timeout) + clearTimeout(timeout); + else if (execAsap) + func.apply(obj, args); + + timeout = setTimeout(delayed, threshold || 100); + }; + }; + // smartresize + jQuery.fn[sr] = function(fn){ return fn ? this.bind('resize', debounce(fn)) : this.trigger(sr); }; + +})(jQuery,'smartresize'); + + +$(window).smartresize(function(){ + resizecanvas(); +}); + +function resizecanvas() { + var divwidth = $('#statsbox').width(); + var space = divwidth % 150; + var elementspl = (divwidth - space) / 150; + var elementwidth = 130 + Math.round(space / elementspl) - 1; + $(".canvasbox").animate({width: elementwidth}, 500); +} + +$(document).ready(function() { + resizecanvas(); + + var usedColor = "#91c46b"; + var assiColor = "#287e7e"; + var unliColor = "#56606e"; + var overColor = "#dd514c"; + + $(".circular").each(function(index, element) { + var canvas = "#" + $(element).attr("id") + "-canvas"; + var used = parseFloat($(element).data("used")); + var available = $(element).data("available"); + var assigned = parseFloat($(element).data("assigned")); + var usedD, usedP, assignedP, assignedD; + + // Draw basic circle + circularCircle(canvas, 40, 0, 270, 8, "#d2d4d8"); + + // Draw percentages + if (!isNaN(assigned) && available == "∞") { + // Unlimited ressource and assigned + if (assigned > used) { + // Draw assigned as full circle + circularCircle(canvas, 38, 0, 270, 4, assiColor); + // Draw used as percentage of full circle + usedP = Math.round(100 / assigned * used); + usedD = 270 * usedP / 100; + circularCircle(canvas, 42, 0, usedD, 4, usedColor); + } else if (used > assigned) { + // Draw used as full circle + circularCircle(canvas, 42, 0, 270, 4, usedColor); + // Draw assigned as percentage of full circle + assignedP = Math.round(100 / used * assigned); + assignedD = 270 * assignedP / 100; + circularCircle(canvas, 38, 0, assignedD, 4, assiColor); + } else { + circularCircle(canvas, 42, 0, 270, 4, usedColor); + circularCircle(canvas, 38, 0, 270, 4, assiColor); + } + circularText(canvas, 60, 42, 26, "∞") + } else if (!isNaN(assigned)) { + // Limited ressources but assigned + available = parseFloat(available); + + assignedP = Math.round(100 / available * assigned); + assignedD = 270 * assignedP / 100; + circularCircle(canvas, 38, 0, assignedD, 4, assiColor); + + usedP = Math.round(100 / available * used); + usedD = 270 * usedP / 100; + circularCircle(canvas, 42, 0, usedD, 4, usedColor); + circularText(canvas, 60, 42, 22, usedP + "%"); + } else if (available == "∞") { + circularCircle(canvas, 40, 0, 270, 8, unliColor); + circularText(canvas, 60, 42, 26, "∞") + } else { + // Limited ressources + available = parseFloat(available); + usedP = 100 / available * used; + if (usedP < 1 && usedP > 0) { + usedP = 1; + } else { + usedP = Math.round(usedP); + } + // Check if customer is over Limit + usedD = 270 * usedP / 100; + if (usedD > 270) { usedD = 270; } + if (usedP > 90) { + circularCircle(canvas, 40, 0, usedD, 8, overColor); + } else { + circularCircle(canvas, 40, 0, usedD, 8, usedColor); + } + if (usedP > 100) { + circularText(canvas, 60, 42, 22, usedP + "%", overColor); + } else { + circularText(canvas, 60, 42, 22, usedP + "%") + } + + + } + + }); + +}); + +function circularCircle(canvas, radius, start, end, stroke, color) { + $(canvas).drawArc({ + strokeStyle: color, + strokeWidth: stroke, + x: 60, y: 44, + radius: radius, + start: start, end: end, + rotate: -135 + }); +} +function circularText(canvas, x, y, size, text, color) { + color = color || "#343a41"; + $(canvas).drawText({ + fillStyle: color, + x: x, y: y, + fontSize: size, + fontFamily: "Lucida Grande, Verdana, sans-serif", + text: text + }); +} diff --git a/templates/Maketank/assets/js/jcanvas.min.js b/templates/Maketank/assets/js/jcanvas.min.js new file mode 100644 index 00000000..a0d4047e --- /dev/null +++ b/templates/Maketank/assets/js/jcanvas.min.js @@ -0,0 +1,5 @@ +/** + * jCanvas v13.11.07 + * Copyright 2013 Caleb Evans + * Released under the MIT license + */(function(e,t,n,r,i,s,o,u,a){function L(e){var t=this;l(t,e);return t}function A(e){e?l(L.prototype,e):A.prefs=L.prototype=l({},f);return this}function O(e){return h(e)==="string"}function M(e){return e&&e.getContext?e.getContext("2d"):u}function _(e){e=l({},e);e.masks=e.masks.slice(0);return e}function D(e,t){var n;e.save();n=_(t.transforms);t.savedTransforms.push(n)}function P(e,t){if(t.savedTransforms.length===0)t.transforms=_(N);else{e.restore();t.transforms=t.savedTransforms.pop()}}function H(e,t,n){p(n.fillStyle)?t.fillStyle=n.fillStyle.call(e,n):t.fillStyle=n.fillStyle;p(n.strokeStyle)?t.strokeStyle=n.strokeStyle.call(e,n):t.strokeStyle=n.strokeStyle;t.lineWidth=n.strokeWidth;if(n.rounded)t.lineCap=t.lineJoin="round";else{t.lineCap=n.strokeCap;t.lineJoin=n.strokeJoin;t.miterLimit=n.miterLimit}t.shadowOffsetX=n.shadowX;t.shadowOffsetY=n.shadowY;t.shadowBlur=n.shadowBlur;t.shadowColor=n.shadowColor;t.globalAlpha=n.opacity;t.globalCompositeOperation=n.compositing;n.imageSmoothing&&(t.webkitImageSmoothingEnabled=t.mozImageSmoothingEnabled=n.imageSmoothing)}function B(e,t,n){if(n.mask){n.autosave&&D(e,t);e.clip();t.transforms.masks.push(n._args)}}function j(e,t){t._transformed&&e.restore()}function F(e,t,n){var r;n.closed&&t.closePath();if(n.shadowStroke&&n.strokeWidth!==0){t.stroke();t.fill();t.shadowColor="transparent";t.shadowBlur=0;t.stroke()}else{t.fill();n.fillStyle!=="transparent"&&(t.shadowColor="transparent");n.strokeWidth!==0&&t.stroke()}n.closed||t.closePath();j(t,n);if(n.mask){r=z(e);B(t,r,n)}}function I(e,t,n){t._toRad=t.inDegrees?v/180:1;e.translate(t.x,t.y);e.rotate(t.rotate*t._toRad);e.translate(-t.x,-t.y);n&&(n.rotate+=t.rotate*t._toRad)}function q(e,t,n){t.scale!==1&&(t.scaleX=t.scaleY=t.scale);e.translate(t.x,t.y);e.scale(t.scaleX,t.scaleY);e.translate(-t.x,-t.y);if(n){n.scaleX*=t.scaleX;n.scaleY*=t.scaleY}}function R(e,t,n){t.translate&&(t.translateX=t.translateY=t.translate);e.translate(t.translateX,t.translateY);if(n){n.translateX+=t.translateX;n.translateY+=t.translateY}}function U(e,t,n,r,i){n._toRad=n.inDegrees?v/180:1;n._transformed=s;t.save();i===a&&(i=r);if(!n.fromCenter&&!n._centered){n.x+=r/2;n.y+=i/2;n._centered=s}n.rotate&&I(t,n,{});(n.scale!==1||n.scaleX!==1||n.scaleY!==1)&&q(t,n,{});(n.translate||n.translateX||n.translateY)&&R(t,n,{})}function z(t){var n;if(S._canvas===t&&S._data)n=S._data;else{n=e.data(t,"jCanvas");if(!n){n={canvas:t,layers:[],layer:{names:{},groups:{}},intersecting:[],lastIntersected:u,cursor:e(t).css("cursor"),drag:{},event:{type:u,x:u,y:u},events:{},transforms:_(N),savedTransforms:[],animating:o,animated:u,pos:0,pixelRatio:1,scaled:!1};e.data(t,"jCanvas",n)}S._canvas=t;S._data=n}return n}function W(e,t,n){var r;for(r in A.events)A.events.hasOwnProperty(r)&&(n[r]||n.cursors&&n.cursors[r])&&X(e,t,n,r)}function X(e,t,n,r){r=ot(r);A.events[r](e,t);n._event=s}function V(e,t,n){var r,i,o;if(n.draggable||n.cursor||n.cursors){r=["mousedown","mousemove","mouseup"];for(o=0;o=0;n-=1){t=e.intersecting[n];if(t._masks){for(r=t._masks.length-1;r>=0;r-=1)if(!t._masks[r].intersects){t.intersects=o;break}if(t.intersects)break}}return t}function Q(e,t,n,r){if(n&&n.visible&&n._method){r?n._next=r:n._next=u;n._method.call(e,n)}}function G(e,t,n){var r,i,u,a,f,l,h,p;a=t.drag;i=a.layer;f=i.dragGroups||[];r=t.layers;if(n==="mousemove"||n==="touchmove"){if(!a.dragging){a.dragging=s;if(i.bringToFront){r.splice(i.index,1);i.index=r.push(i)}for(p=0;pr.width&&(r.width=u)}o=t.style.fontSize;t.style.fontSize=r.fontSize;r.height=i(e.css(t,"fontSize"))*s.length*r.lineHeight;t.style.fontSize=o}}function pt(e,t){var n=t.text,r=t.maxWidth,i=n.split("\n"),s=[],o,u,a,f,l,c;for(a=0;ar){u!==""&&o.push(u);u=""}u+=l[c];c!==l.length-1&&(u+=" ")}o.push(u)}s=s.concat(o.join("\n").replace(/( (\n))|( $)/gi,"$2").split("\n"))}return s}var f,l=e.extend,c=e.inArray,h=e.type,p=e.isFunction,d=r.round,v=r.PI,m=r.sin,g=r.cos,y=e.event.fix,b,w,E,S={},x={},T={},N={rotate:0,scaleX:1,scaleY:1,translateX:0,translateY:0,masks:[]},C,k;e.fn.jCanvas=A;A.events={};f={align:"center",autosave:s,baseline:"middle",bringToFront:o,ccw:o,closed:o,compositing:"source-over",concavity:0,cornerRadius:0,count:1,cropFromCenter:s,cursor:u,cursors:u,disableEvents:o,draggable:o,dragGroups:u,group:u,groups:u,data:{},each:u,end:360,fillStyle:"transparent",fireDragGroupEvents:o,fontStyle:"normal",fontSize:"12pt",fontFamily:"sans-serif",fromCenter:s,fn:u,height:u,imageSmoothing:s,inDegrees:s,index:u,lineHeight:1,layer:o,load:u,mask:o,maxWidth:u,miterLimit:10,name:u,opacity:1,r1:u,r2:u,radius:0,repeat:"repeat",respectAlign:o,rotate:0,rounded:o,scale:1,scaleX:1,scaleY:1,shadowBlur:0,shadowColor:"transparent",shadowStroke:!1,shadowX:0,shadowY:0,sHeight:u,sides:0,source:"",spread:0,start:0,strokeCap:"butt",strokeJoin:"miter",strokeStyle:"transparent",strokeWidth:1,sWidth:u,sx:u,sy:u,text:"",translate:0,translateX:0,translateY:0,type:u,visible:s,width:u,x:0,y:0};A();A.extend=function(n){A.defaults=l(f,n.props);A();n.name&&(e.fn[n.name]=function r(e){var t=this,i,s,o,u,a;for(s=0;sd.height&&(i.sy=d.height-i.sHeight/2);i.sx-i.sWidth/2<0&&(i.sx=i.sWidth/2);i.sx+i.sWidth/2>d.width&&(i.sx=d.width-i.sWidth/2);U(r[e],t,i,i.width,i.height);t.drawImage(d,i.sx-i.sWidth/2,i.sy-i.sHeight/2,i.sWidth,i.sHeight,i.x-i.width/2,i.y-i.height/2,i.width,i.height)}else{U(r[e],t,i,i.width,i.height);t.drawImage(d,i.x-i.width/2,i.y-i.height/2,i.width,i.height)}t.beginPath();t.rect(i.x-i.width/2,i.y-i.height/2,i.width,i.height);i._event&<(r[e],t,i);t.closePath();j(t,i);B(t,n,i)}function y(t,n,r,i,u,a){return function(){g(n,r,i,u,a);u.load&&u.load.call(t,a);if(u.layer){u._args._masks=i.transforms.masks.slice(0);u._next&&e(t).drawLayers({clear:o,resetFire:s,index:u._next})}}}var r=this,i,f,l,c,h,p,d,v,m;for(f=0;f")[0];a.width=o.width;a.height=o.height;f=M(a);c.call(a,f);h()}else{f=c.getContext;if(c.src||f)a=c;else{a=new n;a.src=c}if(a.complete||f)h();else{e(a).bind("load",h);a.src=a.src}}}else l=u;return l};e.fn.createGradient=function(t){var n=this,r,i,s,o=[],f,l,c,h,p,d,v;i=new L(t);r=M(n[0]);if(r){i.x1=i.x1||0;i.y1=i.y1||0;i.x2=i.x2||0;i.y2=i.y2||0;i.r1!==u||i.r2!==u?s=r.createRadialGradient(i.x1,i.y1,i.r1,i.x2,i.y2,i.r2):s=r.createLinearGradient(i.x1,i.y1,i.x2,i.y2);for(h=1;i["c"+h]!==a;h+=1)i["s"+h]!==a?o.push(i["s"+h]):o.push(u);f=o.length;o[0]===u&&(o[0]=0);o[f-1]===u&&(o[f-1]=1);for(h=0;hc&&(o[p]=o[h])}else if(o[h]===u){v+=1;o[h]=l+v*((c-l)/d)}s.addColorStop(o[h],i["c"+(h+1)])}}else s=u;return s};e.fn.setPixels=function _t(e){var t=this,n,r,i,s,o,a,f,l,c,h;for(r=0;r")[0].getContext;A.defaults=f;A.transformShape=U;A.detectEvents=lt;A.closePath=F;A.getTouchEventName=ot;e.jCanvas=A})(jQuery,document,Image,Math,parseFloat,!0,!1,null); \ No newline at end of file diff --git a/templates/Maketank/assets/js/main.js b/templates/Maketank/assets/js/main.js new file mode 100644 index 00000000..3d0ec460 --- /dev/null +++ b/templates/Maketank/assets/js/main.js @@ -0,0 +1,222 @@ +function twoDigits(value) { + if (value < 10) { + return '0' + value; + } + return value; +} +$(document).ready(function() { + // Scroll to top + $(window).scroll(function() { + if ($(this).scrollTop() > 100) { + $('.scrollup').fadeIn(); + } else { + $('.scrollup').fadeOut(); + } + }); + $('.scrollup').click(function() { + $("html, body").animate({ + scrollTop: 0 + }, 600); + return false; + }); + // Back buttons + $('#historyback, .historyback').click(function() { + parent.history.back(); + return false; + }); + // Load Newsfeed + var ajax_load = "
      Loading newsfeed...
      "; + var role = ""; + if (typeof $("#newsfeed").data("role") !== "undefined") { + role = "&role=" + $("#newsfeed").data("role"); + } + $("#newsfeeditems").html(ajax_load).load("lib/ajax.php?action=newsfeed" + role, function() { + if ($("#newsfeeditems").html().length > 0) { + $(window).trigger('resize'); + $("#newsfeed").slideDown(); + } + }); + // Enable Infobubbles + $(".tipper").tipper({ + direction: "right" + }); + // Enable notes + $(".notes").click(function() { + $("#notes_" + $(this).attr("data-id")).toggle("slow"); + }); + // Enable reset search click + $(".resetsearch").click(function() { + $(".searchtext").val(""); + $(".submitsearch").click(); + }); + // Make inputs with enabled unlimited checked disabled + $("input[name$='_ul']").each(function() { + var fieldname = $(this).attr("name").substring(0, $(this).attr("name").length - 3); + $("input[name='" + fieldname + "']").prop({ + readonly: $(this).is(":checked") + }); + }); + $("input[name$='_ul']").change(function() { + var fieldname = $(this).attr("name").substring(0, $(this).attr("name").length - 3); + $("input[name='" + fieldname + "']").prop({ + readonly: $(this).is(":checked") + }).focus(); + }); + // Enable autoselect in configfules + $(".shell, .filecontent").click(function() { + $(this).select(); + }); + // Height of divs fix + var snheight = $('#sidenavigation').height(); + var mainheight = $('#maincontent').height(); + if (snheight > mainheight && !$('#newsfeed').length) { + $('#maincontent').css("min-height", snheight); + } + // this is necessary for the special setting feature (ref #1010) + $.getQueryVariable = function(key) { + var urlParams = decodeURI(window.location.search.substring(1)); + if (urlParams === false || urlParams === '') { + return null; + } + var vars = urlParams.split("&"); + for (var i = 0; i < vars.length; i++) { + var pair = vars[i].split("="); + if (pair[0] === key) { + return pair[1]; + } + } + return null; + }; + if ($('#speciallogwarningpopup').length) { + var $speciallogdialog = $('#speciallogwarningpopup').dialog({ + autoOpen: false, + closeOnEscape: false, + draggable: false, + modal: true, + resizable: false + }); + } + // make rel="external" links open in a new window + $("a[rel='external']").attr('target', '_blank'); + // set focus on username-field if on loginpage + $("#loginname").focus(); + // Auto-select next field in configfile - wizard + $('#config_distribution').change(function() { + window.location.href = window.location.href + '&distribution=' + this.options[this.selectedIndex].value; + }); + $('#config_service').change(function() { + window.location.href = window.location.href + '&service=' + this.options[this.selectedIndex].value; + }); + $('#config_daemon').change(function() { + window.location.href = window.location.href + '&daemon=' + this.options[this.selectedIndex].value; + }); + // Speciallogfile popup dialog + $('input[name=speciallogfile]').click(function() { + if ($.getQueryVariable("page") === "domains" && $.getQueryVariable("action") === "edit") { + $speciallogdialog.dialog("open"); + $(".ui-dialog-titlebar").hide(); + } + }); + $('#speciallogyesbutton').click(function() { + $speciallogdialog.dialog("close"); + if ($('#delete_stats').val().toLowerCase() !== $('#delete_statistics_str').val().toLowerCase()) { + $("#speciallogverified").val("0"); + if ($('input[name=speciallogfile]').prop("checked") !== false) { + $('input[name=speciallogfile]').attr("checked", false); + } else { + $('input[name=speciallogfile]').attr("checked", true); + } + } else { + $("#speciallogverified").val("1"); + } + }); + $('input[id=speciallognobutton]').click(function() { + $speciallogdialog.dialog("close"); + $("#speciallogverified").val("0"); + if ($('input[name=speciallogfile]').prop("checked") !== false) { + $('input[name=speciallogfile]').attr("checked", false); + } else { + $('input[name=speciallogfile]').attr("checked", true); + } + }); + // Tablesorting on admin traffic + $("table").each(function() { + if ($(this).data("toggle") === "table") { + $(this).tablesorter({ + textExtraction: (function(node) { + // extract data from markup and return it + if (node.innerText !== "-") { + return node.innerText; + } else { + return '0 B'; + } + }), + headers: { + 1: { + sorter: 'filesize' + }, + 2: { + sorter: 'filesize' + }, + 3: { + sorter: 'filesize' + }, + 4: { + sorter: 'filesize' + }, + 5: { + sorter: 'filesize' + }, + 6: { + sorter: 'filesize' + }, + 7: { + sorter: 'filesize' + }, + 8: { + sorter: 'filesize' + }, + 9: { + sorter: 'filesize' + }, + 10: { + sorter: 'filesize' + }, + 11: { + sorter: 'filesize' + }, + 12: { + sorter: 'filesize' + } + }, + }); + } + }); + // Mail Templates + var mailTemplate = $("#mailTemplate").html(); + $("#mailLanguage").change(function() { + var mailLanguage = $(this).val(); + var mailOptions = $(mailTemplate).filter(function() { + return !$(this).attr("id") || $(this).attr("id") === mailLanguage; + }); + $("#mailTemplate").html(mailOptions); + }); + $("#mailLanguage").trigger("change"); + + // Config files + var configfileTextareas = $("textarea.filecontent, textarea.shell"); + var lastPw = "MYSQL_PASSWORD"; + $("#configfiles_setmysqlpw").submit(function(event) { + event.preventDefault(); + var inputVal = $("#configfiles_mysqlpw").val(); + if (!inputVal.trim()) { + inputVal = "MYSQL_PASSWORD"; + } + configfileTextareas.each(function() { + this.value = this.value.replace(lastPw, inputVal); + }); + lastPw = inputVal; + }); + + autosize($('textarea.shell')); +}); diff --git a/templates/Maketank/assets/js/tipper.min.js b/templates/Maketank/assets/js/tipper.min.js new file mode 100644 index 00000000..c32c633f --- /dev/null +++ b/templates/Maketank/assets/js/tipper.min.js @@ -0,0 +1,10 @@ +/* + * Tipper Plugin [Formstone Library] + * @author Ben Plum + * @version 0.4.3 + * + * Copyright © 2013 Ben Plum + * Released under the MIT License + */ + +if(jQuery)(function(c){function n(a){e.formatter=p;return c(this).on("mouseenter.tipper",q).data("tipper",c.extend({},e,a||{}))}function q(){var a=c(this),b=a.data("tipper"),d;d='
      '+b.formatter.apply(c("body"),[a]);d+='
      ';a.data("tipper-text",a.attr("title")).attr("title",null);var g=c('
      ');g.append(d).appendTo("body");d=g.find(".tipper-caret");var h=a.offset(), e=a.outerWidth(),j=a.outerHeight(),k=g.outerWidth(!0),l=g.outerHeight(!0),f={},m={};"right"==b.direction||"left"==b.direction?(f.top=h.top-(l-j)/2,m.top=(l-d.outerHeight(!0))/2,"right"==b.direction?f.left=h.left+e+b.margin:"left"==b.direction&&(f.left=h.left-k-b.margin)):(f.left=h.left-(k-e)/2,m.left=(k-d.outerWidth(!0))/2,"bottom"==b.direction?f.top=h.top+j+b.margin:"top"==b.direction&&(f.top=h.top-l-b.margin));g.css(f);d.css(m);a.one("mouseleave.tipper",{$tipper:g,$target:a},r)}function p(a){return a.attr("title")} function r(a){a=a.data;a.$target.attr("title",a.$target.data("tipper-text")).data("tipper-text",null);a.$tipper.remove()}var e={direction:"right",follow:!1,formatter:function(){},margin:15},j={defaults:function(a){e=c.extend(e,a||{});return c(this)},destroy:function(){c(".tipper-wrapper").remove();return c(this).off(".tipper").data("tipper",null)}};c.fn.tipper=function(a){return j[a]?j[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"===typeof a||!a?n.apply(this,arguments):this}})(jQuery); \ No newline at end of file diff --git a/templates/Maketank/assets/js/traffic.js b/templates/Maketank/assets/js/traffic.js new file mode 100644 index 00000000..ffa6f1f7 --- /dev/null +++ b/templates/Maketank/assets/js/traffic.js @@ -0,0 +1,135 @@ +jQuery.fn.reverse = function() { + return this.pushStack(this.get().reverse(), arguments); +}; +$(document).ready(function() { + var ftp = []; + var http = []; + var mail = []; + var ticks = []; + var i = 1; + var links = []; + $('#datatable tbody tr').reverse().each(function() { + var row = $(this); + var ftpd = $(row).children().first().next().text(); + var httpd = $(row).children().first().next().next().text(); + var maild = $(row).children().first().next().next().next().text(); + if ($(row).children().first().find("a").length > 0) { + links.push($(row).children().first().html()); + ticks.push([i, $(row).children().first().find("a").html().split(" ")[0]]); + } else { + ticks.push([i, $(row).children().first().html()]); + } + ftp.push([i, parseFloat(ftpd / 1024)]); + http.push([i, parseFloat(httpd / 1024)]); + mail.push([i, parseFloat(maild)]); + i++; + }); + $('#datatable').hide(); + $('#charts').show(); + if (links.length > 0) { + var tmp = $('
      ', { + id: 'linkslist' + }); + $.each(links, function(i, link) { + tmp.append(link); + if (i != links.length - 1) { + tmp.append(' | '); + } + }); + tmp.append('


      '); + tmp.insertBefore($('#datatable')); + } + + var ftpdata = [{ + label: 'FTP', + data: ftp, + color: '#1db34f' + }]; + var httpdata = [{ + label: 'HTTP', + data: http, + color: '#0a90d8' + }]; + var maildata = [{ + label: 'Mail', + data: mail, + color: '#f17f49' + }]; + + var options = { + series: { + shadowSize: 0, + curvedLines: { + active: true, + apply: false, + fitPointDist: true + } + }, + lines: { + show: true, + fill: true + }, + points: { + radius: 2, + show: true + }, + legend: { + show: false + }, + grid: { + hoverable: true, + borderWidth: 0 + }, + xaxis: { + tickSize: 1, + tickLength: 0, + ticks: ticks, + labelAngle: 45 + }, + yaxis: { + tickColor: '#eee', + min: 0 + } + }; + + + $('#ftpchart').plot(ftpdata, options); + $('#httpchart').plot(httpdata, options); + $('#mailchart').plot(maildata, options); + + $("
      ").css({ + position: "absolute", + display: "none", + padding: "4px 8px", + "background-color": "#000", + opacity: 0.85, + color: "#fff", + "font-size": "11px" + }).appendTo("body"); + + $("#ftpchart, #httpchart").bind("plothover", function(event, pos, item) { + if (item) { + var y = item.datapoint[1].toFixed(2); + + $("#tooltip").html(item.series.label + ": " + y + " GiB").css({ + top: item.pageY + 5, + left: item.pageX - $("#tooltip").width() / 2 + }).fadeIn(200); + } else { + $("#tooltip").hide(); + } + }); + + $("#mailchart").bind("plothover", function(event, pos, item) { + if (item) { + var y = item.datapoint[1].toFixed(2); + + $("#tooltip").html(item.series.label + ": " + y + " MiB").css({ + top: item.pageY + 5, + left: item.pageX - $("#tooltip").width() / 2 + }).fadeIn(200); + } else { + $("#tooltip").hide(); + } + }); +}); diff --git a/templates/Maketank/config.json b/templates/Maketank/config.json new file mode 100644 index 00000000..53bd1088 --- /dev/null +++ b/templates/Maketank/config.json @@ -0,0 +1 @@ +{"variants":{"default":{"css":["main.css"],"js":["main.js"],"description":"Default"},"froxlor":{"css":["main.css","froxlor.css"],"js":["main.js"],"description":"Froxlor"}},"author":"Roman Schmerold"} diff --git a/templates/Maketank/customer/domains/domain_ssleditor.tpl b/templates/Maketank/customer/domains/domain_ssleditor.tpl new file mode 100644 index 00000000..4d161cc9 --- /dev/null +++ b/templates/Maketank/customer/domains/domain_ssleditor.tpl @@ -0,0 +1,28 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + + + + + {$ssleditor_form} +
      +
      +
      +
      +$footer diff --git a/templates/Maketank/customer/domains/domainlist.tpl b/templates/Maketank/customer/domains/domainlist.tpl new file mode 100644 index 00000000..5325ee92 --- /dev/null +++ b/templates/Maketank/customer/domains/domainlist.tpl @@ -0,0 +1,59 @@ + $header +
      +
      +

      +   + {$lng['domains']['domainsettings']} ({$domains_count}) +

      +
      + +
      + +
      + + + +
      + {$searchcode} +
      + + + + + + + + + + + + + + + + + + + + + + + + {$domains} + +
      {$lng['domains']['domainname']} {$arrowcode['d.domain']}{$lng['panel']['path']}{$lng['panel']['options']}
      {$pagingcode}
      +
      + + + + + +
      +
      +$footer diff --git a/templates/Maketank/customer/domains/domains.tpl b/templates/Maketank/customer/domains/domains.tpl new file mode 100644 index 00000000..22e8f80e --- /dev/null +++ b/templates/Maketank/customer/domains/domains.tpl @@ -0,0 +1,8 @@ +$header +
      +
      +
      {$lng['menue']['domains']['domains']}
      +
      {$lng['domains']['description']}
      +
      +
      +$footer diff --git a/templates/Maketank/customer/domains/domains_add.tpl b/templates/Maketank/customer/domains/domains_add.tpl new file mode 100644 index 00000000..bcc86df9 --- /dev/null +++ b/templates/Maketank/customer/domains/domains_add.tpl @@ -0,0 +1,24 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + {$subdomain_add_form} +
      +
      +
      +
      +$footer diff --git a/templates/Maketank/customer/domains/domains_delimiter.tpl b/templates/Maketank/customer/domains/domains_delimiter.tpl new file mode 100644 index 00000000..b12d080a --- /dev/null +++ b/templates/Maketank/customer/domains/domains_delimiter.tpl @@ -0,0 +1,5 @@ + + {$row['domain']} [{$lng['domains']['statstics']}] +   +   + diff --git a/templates/Maketank/customer/domains/domains_domain.tpl b/templates/Maketank/customer/domains/domains_domain.tpl new file mode 100644 index 00000000..89ae2c60 --- /dev/null +++ b/templates/Maketank/customer/domains/domains_domain.tpl @@ -0,0 +1,48 @@ + + + + + + + + {$row['domain']} + +
      ({$lng['domains']['termination_date_overview']} {$row['termination_date']})
      +
      + + + {$row['documentroot']} + {$lng['domains']['aliasdomain']} {$row['aliasdomain']} + + + + + {$lng['panel']['edit']} +   + + + + {$lng['panel']['delete']} +   + + + + {$lng['dnseditor']['edit']} +   + + + + {$lng['panel']['ssleditor']} +   + + + {$lng['panel']['letsencrypt']} + + + ({$lng['domains']['isassigneddomain']})  + + + {$lng['domains']['hasaliasdomains']} + + + diff --git a/templates/Maketank/customer/domains/domains_edit.tpl b/templates/Maketank/customer/domains/domains_edit.tpl new file mode 100644 index 00000000..1732d73d --- /dev/null +++ b/templates/Maketank/customer/domains/domains_edit.tpl @@ -0,0 +1,28 @@ +$header + +$footer diff --git a/templates/Maketank/customer/email/account_add.tpl b/templates/Maketank/customer/email/account_add.tpl new file mode 100644 index 00000000..4937dfb5 --- /dev/null +++ b/templates/Maketank/customer/email/account_add.tpl @@ -0,0 +1,26 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + + {$account_add_form} +
      +
      +
      + +
      +$footer diff --git a/templates/Maketank/customer/email/account_changepw.tpl b/templates/Maketank/customer/email/account_changepw.tpl new file mode 100644 index 00000000..b881f451 --- /dev/null +++ b/templates/Maketank/customer/email/account_changepw.tpl @@ -0,0 +1,26 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      +
      + + + + + + + + {$account_changepw_form} +
      +
      + +
      + +
      +$footer diff --git a/templates/Maketank/customer/email/account_changequota.tpl b/templates/Maketank/customer/email/account_changequota.tpl new file mode 100644 index 00000000..5b774df3 --- /dev/null +++ b/templates/Maketank/customer/email/account_changequota.tpl @@ -0,0 +1,26 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      +
      + + + + + + + + {$quota_edit_form} +
      +
      + +
      + +
      +$footer diff --git a/templates/Maketank/customer/email/email.tpl b/templates/Maketank/customer/email/email.tpl new file mode 100644 index 00000000..925db389 --- /dev/null +++ b/templates/Maketank/customer/email/email.tpl @@ -0,0 +1,8 @@ +$header +
      +
      +
      {$lng['menue']['email']['email']}
      +
      {$lng['emails']['description']}
      +
      +
      +$footer diff --git a/templates/Maketank/customer/email/emails.tpl b/templates/Maketank/customer/email/emails.tpl new file mode 100644 index 00000000..c4408788 --- /dev/null +++ b/templates/Maketank/customer/email/emails.tpl @@ -0,0 +1,65 @@ + $header +
      +
      +

      +   + {$lng['menue']['email']['emails']} ({$emailscount}) +

      +
      + +
      + +
      + + +
      + {$searchcode} +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {$accounts} + +
      {$lng['emails']['emailaddress']} {$arrowcode['m.email_full']}{$lng['emails']['forwarders']} {$arrowcode['m.destination']}{$lng['emails']['account']}{$lng['emails']['catchall']}{$lng['emails']['quota']}{$lng['panel']['options']}
      {$pagingcode}
      +
      + + + + + +
      +
      +$footer + diff --git a/templates/Maketank/customer/email/emails_add.tpl b/templates/Maketank/customer/email/emails_add.tpl new file mode 100644 index 00000000..f713d2f8 --- /dev/null +++ b/templates/Maketank/customer/email/emails_add.tpl @@ -0,0 +1,34 @@ +$header +
      + +
      +

      + {$title}  + {$title} +

      +
      + + +
      +
      +
      {$lng['admin']['warning']}
      +

      {$lng['emails']['noemaildomainaddedyet']}
      +
      +
      + +
      + +
      + + + + + + + {$email_add_form} +
      +
      +
      +
      +
      +$footer diff --git a/templates/Maketank/customer/email/emails_domain.tpl b/templates/Maketank/customer/email/emails_domain.tpl new file mode 100644 index 00000000..618cc991 --- /dev/null +++ b/templates/Maketank/customer/email/emails_domain.tpl @@ -0,0 +1,3 @@ + + {$domainname} + \ No newline at end of file diff --git a/templates/Maketank/customer/email/emails_edit.tpl b/templates/Maketank/customer/email/emails_edit.tpl new file mode 100644 index 00000000..539c4749 --- /dev/null +++ b/templates/Maketank/customer/email/emails_edit.tpl @@ -0,0 +1,28 @@ +$header + +$footer diff --git a/templates/Maketank/customer/email/emails_edit_forwarder.tpl b/templates/Maketank/customer/email/emails_edit_forwarder.tpl new file mode 100644 index 00000000..88467962 --- /dev/null +++ b/templates/Maketank/customer/email/emails_edit_forwarder.tpl @@ -0,0 +1,2 @@ +$destination [{$lng['panel']['delete']}] +
      \ No newline at end of file diff --git a/templates/Maketank/customer/email/emails_email.tpl b/templates/Maketank/customer/email/emails_email.tpl new file mode 100644 index 00000000..8e002763 --- /dev/null +++ b/templates/Maketank/customer/email/emails_email.tpl @@ -0,0 +1,15 @@ + + {$row['email_full']} +  {$row['destination']} + {$lng['panel']['yes']} ({$row['mboxsize']}){$lng['panel']['no']} + {$lng['panel']['yes']}{$lng['panel']['no']} + {$lng['emails']['noquota']}{$row['quota']} MiB + + + {$lng['panel']['edit']} +   + + {$lng['panel']['delete']} + + + diff --git a/templates/Maketank/customer/email/forwarder_add.tpl b/templates/Maketank/customer/email/forwarder_add.tpl new file mode 100644 index 00000000..e6d9c226 --- /dev/null +++ b/templates/Maketank/customer/email/forwarder_add.tpl @@ -0,0 +1,26 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + + {$forwarder_add_form} +
      +
      + +
      +
      +$footer diff --git a/templates/Maketank/customer/extras/backup.tpl b/templates/Maketank/customer/extras/backup.tpl new file mode 100644 index 00000000..09faee56 --- /dev/null +++ b/templates/Maketank/customer/extras/backup.tpl @@ -0,0 +1,35 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + + +
      +
      +
      {$lng['admin']['warning']}
      +
      {$lng['error']['customerhasongoingbackupjob']}
      +
      +
      +
      + +
      + +
      + + + + + + + {$backup_form} +
      +
      + +
      + +
      +$footer diff --git a/templates/Maketank/customer/extras/backup_listexisting.tpl b/templates/Maketank/customer/extras/backup_listexisting.tpl new file mode 100644 index 00000000..4afa8676 --- /dev/null +++ b/templates/Maketank/customer/extras/backup_listexisting.tpl @@ -0,0 +1,26 @@ + + + {$lng['panel']['path']} + {$lng['extras']['backup_web']} + {$lng['extras']['backup_mail']} + {$lng['extras']['backup_dbs']} + + + + + {$row['path']} + {$row['backup_web']} + {$row['backup_mail']} + {$row['backup_dbs']} + + + + + +

      + + +

      + + + diff --git a/templates/Maketank/customer/extras/extras.tpl b/templates/Maketank/customer/extras/extras.tpl new file mode 100644 index 00000000..ff8d0325 --- /dev/null +++ b/templates/Maketank/customer/extras/extras.tpl @@ -0,0 +1,8 @@ +$header +
      +
      +
      {$lng['menue']['extras']['extras']}
      +
      {$lng['extras']['description']}
      +
      +
      +$footer diff --git a/templates/Maketank/customer/extras/htaccess.tpl b/templates/Maketank/customer/extras/htaccess.tpl new file mode 100644 index 00000000..eb05e8a8 --- /dev/null +++ b/templates/Maketank/customer/extras/htaccess.tpl @@ -0,0 +1,63 @@ + $header +
      +
      +

      +   + {$lng['menue']['extras']['pathoptions']} +

      +
      + +
      + +
      + + + +
      + {$searchcode} +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + {$htaccess} + +
      {$lng['panel']['path']} {$arrowcode['path']}{$lng['extras']['view_directory']} {$arrowcode['options_indexes']}{$lng['extras']['error404path']} {$arrowcode['error404path']}{$lng['extras']['error403path']} {$arrowcode['error403path']}{$lng['extras']['error500path']} {$arrowcode['error500path']}{$lng['extras']['execute_perl']} {$arrowcode['options_cgi']}{$lng['panel']['options']}
      {$pagingcode}
      + + + + +
      +
      +
      +$footer + diff --git a/templates/Maketank/customer/extras/htaccess_add.tpl b/templates/Maketank/customer/extras/htaccess_add.tpl new file mode 100644 index 00000000..ff71f0fc --- /dev/null +++ b/templates/Maketank/customer/extras/htaccess_add.tpl @@ -0,0 +1,26 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + {$htaccess_add_form} +
      +
      + +
      + +
      +$footer diff --git a/templates/Maketank/customer/extras/htaccess_edit.tpl b/templates/Maketank/customer/extras/htaccess_edit.tpl new file mode 100644 index 00000000..ade398ac --- /dev/null +++ b/templates/Maketank/customer/extras/htaccess_edit.tpl @@ -0,0 +1,27 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + + {$htaccess_edit_form} +
      +
      + +
      + +
      +$footer diff --git a/templates/Maketank/customer/extras/htaccess_htaccess.tpl b/templates/Maketank/customer/extras/htaccess_htaccess.tpl new file mode 100644 index 00000000..3b544d9d --- /dev/null +++ b/templates/Maketank/customer/extras/htaccess_htaccess.tpl @@ -0,0 +1,18 @@ + + {$row['path']} + {$row['options_indexes']} + {$row['error404path']} + {$row['error403path']} + {$row['error500path']} + + {$row['options_cgi']} + + + + {$lng['panel']['edit']} +   + + {$lng['panel']['delete']} + + + diff --git a/templates/Maketank/customer/extras/htpasswds.tpl b/templates/Maketank/customer/extras/htpasswds.tpl new file mode 100644 index 00000000..10e4898b --- /dev/null +++ b/templates/Maketank/customer/extras/htpasswds.tpl @@ -0,0 +1,59 @@ + $header + +$footer + diff --git a/templates/Maketank/customer/extras/htpasswds_add.tpl b/templates/Maketank/customer/extras/htpasswds_add.tpl new file mode 100644 index 00000000..8f7cd91e --- /dev/null +++ b/templates/Maketank/customer/extras/htpasswds_add.tpl @@ -0,0 +1,26 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + {$htpasswd_add_form} +
      +
      + +
      + +
      +$footer diff --git a/templates/Maketank/customer/extras/htpasswds_edit.tpl b/templates/Maketank/customer/extras/htpasswds_edit.tpl new file mode 100644 index 00000000..0c1ef769 --- /dev/null +++ b/templates/Maketank/customer/extras/htpasswds_edit.tpl @@ -0,0 +1,27 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + + {$htpasswd_edit_form} +
      +
      + +
      + +
      +$footer diff --git a/templates/Maketank/customer/extras/htpasswds_htpasswd.tpl b/templates/Maketank/customer/extras/htpasswds_htpasswd.tpl new file mode 100644 index 00000000..a2faa0c7 --- /dev/null +++ b/templates/Maketank/customer/extras/htpasswds_htpasswd.tpl @@ -0,0 +1,12 @@ + + {$row['username']} + {$row['path']} + + + {$lng['panel']['edit']} +   + + {$lng['panel']['delete']} + + + diff --git a/templates/Maketank/customer/ftp/accounts.tpl b/templates/Maketank/customer/ftp/accounts.tpl new file mode 100644 index 00000000..e6a2c263 --- /dev/null +++ b/templates/Maketank/customer/ftp/accounts.tpl @@ -0,0 +1,61 @@ + $header +
      +
      +

      +   + {$lng['menue']['ftp']['accounts']} ({$ftps_count}) +

      +
      + +
      + +
      + + + +
      + {$searchcode} +
      + + + + + + + + + + + + + + + + + + + + + + + + + {$accounts} + +
      {$lng['login']['username']} {$arrowcode['username']}{$lng['panel']['ftpdesc']} {$arrowcode['description']}{$lng['panel']['path']} {$arrowcode['homedir']}{$lng['panel']['options']}
      {$pagingcode}
      +
      + + + + + +
      +
      +$footer + diff --git a/templates/Maketank/customer/ftp/accounts_account.tpl b/templates/Maketank/customer/ftp/accounts_account.tpl new file mode 100644 index 00000000..8038e719 --- /dev/null +++ b/templates/Maketank/customer/ftp/accounts_account.tpl @@ -0,0 +1,13 @@ + + {$row['username']} + {$row['description']} + {$row['documentroot']} + + + {$lng['panel']['edit']} +   + + {$lng['panel']['delete']} + + + diff --git a/templates/Maketank/customer/ftp/accounts_add.tpl b/templates/Maketank/customer/ftp/accounts_add.tpl new file mode 100644 index 00000000..9d05c5da --- /dev/null +++ b/templates/Maketank/customer/ftp/accounts_add.tpl @@ -0,0 +1,25 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + {$ftp_add_form} +
      +
      + +
      +
      +$footer diff --git a/templates/Maketank/customer/ftp/accounts_edit.tpl b/templates/Maketank/customer/ftp/accounts_edit.tpl new file mode 100644 index 00000000..66313686 --- /dev/null +++ b/templates/Maketank/customer/ftp/accounts_edit.tpl @@ -0,0 +1,26 @@ +$header +
      +
      +

      + {$title}  + {$title} +

      +
      + +
      + +
      + + + + + + + + {$ftp_edit_form} +
      +
      + +
      +
      +$footer diff --git a/templates/Maketank/customer/ftp/ftp.tpl b/templates/Maketank/customer/ftp/ftp.tpl new file mode 100644 index 00000000..0bfcefda --- /dev/null +++ b/templates/Maketank/customer/ftp/ftp.tpl @@ -0,0 +1,8 @@ +$header +
      +
      +
      {$lng['menue']['ftp']['ftp']}
      +
      {$lng['ftp']['description']}
      +
      +
      +$footer diff --git a/templates/Maketank/customer/index/change_language.tpl b/templates/Maketank/customer/index/change_language.tpl new file mode 100644 index 00000000..5da189f3 --- /dev/null +++ b/templates/Maketank/customer/index/change_language.tpl @@ -0,0 +1,36 @@ +$header +
      +
      +

      +   + {$lng['menue']['main']['changelanguage']} +

      +
      + +
      +
      +
      + + + + + + + + + + + + + + + +
      + +
      +
      +
      +
      +
      +$footer + diff --git a/templates/Maketank/customer/index/change_password.tpl b/templates/Maketank/customer/index/change_password.tpl new file mode 100644 index 00000000..f878195d --- /dev/null +++ b/templates/Maketank/customer/index/change_password.tpl @@ -0,0 +1,55 @@ +$header +
      +
      +

      +   + {$lng['menue']['main']['changepassword']} +

      +
      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        + + +
        + + +
      + +
      +
      +
      +
      +
      +$footer diff --git a/templates/Maketank/customer/index/change_theme.tpl b/templates/Maketank/customer/index/change_theme.tpl new file mode 100644 index 00000000..3e40df6b --- /dev/null +++ b/templates/Maketank/customer/index/change_theme.tpl @@ -0,0 +1,34 @@ +$header +
      +
      +

      +   + {$lng['menue']['main']['changetheme']} +

      +
      + +
      +
      +
      + + + + + + + + + + + + + +
      + +
      +
      +
      +
      +
      +$footer + diff --git a/templates/Maketank/customer/index/index.tpl b/templates/Maketank/customer/index/index.tpl new file mode 100644 index 00000000..168c009e --- /dev/null +++ b/templates/Maketank/customer/index/index.tpl @@ -0,0 +1,251 @@ +$header +
      +

      + + {$lng['panel']['dashboard']} +

      + +
      +
      + +
      + +
      + {$lng['customer']['subdomains']}
      + + {$userinfo['subdomains_used']} {$lng['panel']['used']}
      + + {$userinfo['subdomains']} {$lng['panel']['available']} + +
      +
      +
      + + +
      + +
      + {$lng['customer']['diskspace']}
      + + {$userinfo['diskspace_used']} {$lng['panel']['used']}
      + + {$userinfo['diskspace']} {$lng['panel']['available']} + +
      +
      +
      + + +
      + +
      + {$lng['customer']['traffic']}
      + + {$userinfo['traffic_used']} {$lng['panel']['used']}
      + + {$userinfo['traffic']} {$lng['panel']['available']} + +
      +
      +
      + + +
      + +
      + {$lng['customer']['emails']}
      + + {$userinfo['emails_used']} {$lng['panel']['used']}
      + + {$userinfo['emails']} {$lng['panel']['available']} + +
      +
      +
      + + +
      + +
      + {$lng['customer']['accounts']}
      + + {$userinfo['email_accounts_used']} {$lng['panel']['used']}
      + + {$userinfo['email_accounts']} {$lng['panel']['available']} + +
      +
      +
      + + +
      + +
      + {$lng['customer']['forwarders']}
      + + {$userinfo['email_forwarders_used']} {$lng['panel']['used']}
      + + {$userinfo['email_forwarders']} {$lng['panel']['available']} + +
      +
      +
      + + +
      + +
      + {$lng['customer']['email_quota']}
      + + {$userinfo['email_quota_used']} {$lng['panel']['used']}
      + + {$userinfo['email_quota']} {$lng['panel']['available']} + +
      +
      +
      + + +
      + +
      + {$lng['customer']['mysqls']}
      + + {$userinfo['mysqls_used']} {$lng['panel']['used']}
      + + {$userinfo['mysqls']} {$lng['panel']['available']} + +
      +
      +
      + + +
      + +
      + {$lng['customer']['ftps']}
      + + {$userinfo['ftps_used']} {$lng['panel']['used']}
      + + {$userinfo['ftps']} {$lng['panel']['available']} + +
      +
      +
      + + +
      + +
      + {$lng['customer']['tickets']}
      + + {$userinfo['tickets_used']} {$lng['panel']['used']}
      + + {$userinfo['tickets']} {$lng['panel']['available']} + +
      +
      +
      +
      + +
      + + + + + + + + + + + + +
      News
      +
        +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        {$lng['index']['accountdetails']}
        {$lng['login']['username']}:{$userinfo['loginname']}
        {$lng['customer']['domains']}:$domains
        {$lng['admin']['stdsubdomain']}:$stdsubdomain
        {$lng['customer']['services']}:$services_enabled
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        {$lng['index']['customerdetails']}
        {$lng['customer']['customernumber']}:{$userinfo['customernumber']}
        {$lng['customer']['company']}:{$userinfo['company']}
        {$lng['customer']['name']}:{$userinfo['firstname']} {$userinfo['name']}
        {$lng['customer']['street']}:{$userinfo['street']}
        {$lng['customer']['zipcode']}/{$lng['customer']['city']}:{$userinfo['zipcode']} {$userinfo['city']}
        {$lng['customer']['email']}:{$userinfo['email']}
        {$userinfo['custom_notes']}
        +
        +
        +
        +$footer + diff --git a/templates/Maketank/customer/index/send_error_report.tpl b/templates/Maketank/customer/index/send_error_report.tpl new file mode 100644 index 00000000..25fe09ff --- /dev/null +++ b/templates/Maketank/customer/index/send_error_report.tpl @@ -0,0 +1,43 @@ +$header +
        +
        +

        +   + {$lng['error']['send_report_title']} +

        +
        + +
        +
        +
        + + + + + + + + + + + + + + + + + + + +
        +

        {$lng['error']['send_report_desc']}

        +
        + {$mail_html} +
        + +
        +
        +
        +
        +
        +$footer diff --git a/templates/Maketank/customer/logger/logger.tpl b/templates/Maketank/customer/logger/logger.tpl new file mode 100644 index 00000000..4e4cd2c1 --- /dev/null +++ b/templates/Maketank/customer/logger/logger.tpl @@ -0,0 +1,48 @@ +$header +
        +
        +

        +   + {$lng['menue']['logger']['logger']} +

        +
        + +
        + +
        + + + + +
        + {$searchcode} +
        + +
        + {$pagingcode} +
        + + + + + + + + + + + $log + +
        {$lng['logger']['date']} {$arrowcode['date']}{$lng['logger']['type']} {$arrowcode['type']}{$lng['logger']['action']}
        +
        + + +
        + {$pagingcode} +
        +
        + +
        + +
        +$footer diff --git a/templates/Maketank/customer/logger/logger_action.tpl b/templates/Maketank/customer/logger/logger_action.tpl new file mode 100644 index 00000000..55f08a8f --- /dev/null +++ b/templates/Maketank/customer/logger/logger_action.tpl @@ -0,0 +1,3 @@ + + {$row['action']} + diff --git a/templates/Maketank/customer/logger/logger_log.tpl b/templates/Maketank/customer/logger/logger_log.tpl new file mode 100644 index 00000000..f74b58b7 --- /dev/null +++ b/templates/Maketank/customer/logger/logger_log.tpl @@ -0,0 +1,5 @@ + + {$row['date']} + {$row['type']} + {$row['text']} + diff --git a/templates/Maketank/customer/mysql/mysql.tpl b/templates/Maketank/customer/mysql/mysql.tpl new file mode 100644 index 00000000..2cbfdfcd --- /dev/null +++ b/templates/Maketank/customer/mysql/mysql.tpl @@ -0,0 +1,8 @@ +$header +
        +
        +
        {$lng['menue']['mysql']['mysql']}
        +
        {$lng['mysql']['description']}
        +
        +
        +$footer diff --git a/templates/Maketank/customer/mysql/mysqls.tpl b/templates/Maketank/customer/mysql/mysqls.tpl new file mode 100644 index 00000000..f1085ca1 --- /dev/null +++ b/templates/Maketank/customer/mysql/mysqls.tpl @@ -0,0 +1,62 @@ + $header +
        +
        +

        +   + {$lng['menue']['mysql']['databases']} ({$mysqls_count}) +

        +
        + +
        + +
        + + + +
        + {$searchcode} +
        + + + + + + + + + + + + + + + + + + + + + + + + + + {$mysqls} + +
        {$lng['mysql']['databasename']} {$arrowcode['databasename']}{$lng['mysql']['databasedescription']} {$arrowcode['description']}{$lng['mysql']['size']}{$lng['mysql']['mysql_server']}{$lng['panel']['options']}
        {$pagingcode}
        +
        + + + + + +
        +
        +$footer + diff --git a/templates/Maketank/customer/mysql/mysqls_add.tpl b/templates/Maketank/customer/mysql/mysqls_add.tpl new file mode 100644 index 00000000..3fa467f7 --- /dev/null +++ b/templates/Maketank/customer/mysql/mysqls_add.tpl @@ -0,0 +1,25 @@ +$header +
        +
        +

        + {$title}  + {$title} +

        +
        + +
        + +
        + + + + + + + {$mysql_add_form} +
        +
        + +
        +
        +$footer diff --git a/templates/Maketank/customer/mysql/mysqls_database.tpl b/templates/Maketank/customer/mysql/mysqls_database.tpl new file mode 100644 index 00000000..2299fecd --- /dev/null +++ b/templates/Maketank/customer/mysql/mysqls_database.tpl @@ -0,0 +1,14 @@ + + {$row['databasename']} + {$row['description']} + {$row['size']} + {$sql_root['caption']} + + + {$lng['panel']['edit']} +   + + {$lng['panel']['delete']} + + + diff --git a/templates/Maketank/customer/mysql/mysqls_edit.tpl b/templates/Maketank/customer/mysql/mysqls_edit.tpl new file mode 100644 index 00000000..7beacda2 --- /dev/null +++ b/templates/Maketank/customer/mysql/mysqls_edit.tpl @@ -0,0 +1,26 @@ +$header +
        +
        +

        + {$title}  + {$title} +

        +
        + +
        + +
        + + + + + + + + {$mysql_edit_form} +
        +
        + +
        +
        +$footer diff --git a/templates/Maketank/customer/tickets/ticket.tpl b/templates/Maketank/customer/tickets/ticket.tpl new file mode 100644 index 00000000..4e50bb11 --- /dev/null +++ b/templates/Maketank/customer/tickets/ticket.tpl @@ -0,0 +1,8 @@ +$header +
        +
        +
        {$lng['menue']['ticket']['ticket']}
        +
        {$lng['ticket']['description']}
        +
        +
        +$footer diff --git a/templates/Maketank/customer/tickets/tickets.tpl b/templates/Maketank/customer/tickets/tickets.tpl new file mode 100644 index 00000000..0bae4fb9 --- /dev/null +++ b/templates/Maketank/customer/tickets/tickets.tpl @@ -0,0 +1,80 @@ +$header +
        +
        +

        +   + {$lng['menue']['ticket']['ticket']} +

        +
        + +
        + +
        + + + + + +
        +
        {$lng['ticket']['supportstatus']}
        +
        {$lng['ticket']['supportavailable']}
        +
        +
        + + +
        +
        {$lng['ticket']['supportstatus']}
        +
        {$lng['ticket']['supportnotavailable']}
        +
        +
        + +
        + {$searchcode} +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + {$tickets} + +
        {$lng['ticket']['lastchange']} {$arrowcode['lastchange']}{$lng['ticket']['ticket_answers']}{$lng['ticket']['subject']} {$arrowcode['subject']}{$lng['ticket']['status']} {$arrowcode['status']}{$lng['ticket']['lastreplier']} {$arrowcode['lastreplier']}{$lng['ticket']['priority']}{$lng['panel']['options']}
        {$pagingcode}
        +
        + + + + + +
        + +
        +$footer + diff --git a/templates/Maketank/customer/tickets/tickets_new.tpl b/templates/Maketank/customer/tickets/tickets_new.tpl new file mode 100644 index 00000000..14b48601 --- /dev/null +++ b/templates/Maketank/customer/tickets/tickets_new.tpl @@ -0,0 +1,25 @@ +$header +
        +
        +

        + {$title}  + {$title} +

        +
        + +
        + +
        + + + + + + + {$ticket_add_form} +
        +
        + +
        +
        +$footer diff --git a/templates/Maketank/customer/tickets/tickets_reply.tpl b/templates/Maketank/customer/tickets/tickets_reply.tpl new file mode 100644 index 00000000..c5bc4854 --- /dev/null +++ b/templates/Maketank/customer/tickets/tickets_reply.tpl @@ -0,0 +1,36 @@ +$header + +$footer diff --git a/templates/Maketank/customer/tickets/tickets_tickets.tpl b/templates/Maketank/customer/tickets/tickets_tickets.tpl new file mode 100644 index 00000000..7f10b8d9 --- /dev/null +++ b/templates/Maketank/customer/tickets/tickets_tickets.tpl @@ -0,0 +1,28 @@ + + {$row['lastchange']} + {$row['ticket_answers']} + {$row['subject']} + {$row['status']} + {$row['lastreplier']} + {$row['priority']} + + + + {$lng['ticket']['show']} + + + {$lng['ticket']['answer']} + + + +   + {$lng['ticket']['close']} + + + +   + {$lng['ticket']['reopen']} + + + + diff --git a/templates/Maketank/customer/tickets/tickets_tickets_list.tpl b/templates/Maketank/customer/tickets/tickets_tickets_list.tpl new file mode 100644 index 00000000..1ac0d48d --- /dev/null +++ b/templates/Maketank/customer/tickets/tickets_tickets_list.tpl @@ -0,0 +1,15 @@ +
        + + + + + + + + + + +
        {$lastchange} {$lng['ticket']['by']} {$by}
        {$subject}
        {$message}
        +

        +
        +
        diff --git a/templates/Maketank/customer/tickets/tickets_tickets_main.tpl b/templates/Maketank/customer/tickets/tickets_tickets_main.tpl new file mode 100644 index 00000000..8dd09536 --- /dev/null +++ b/templates/Maketank/customer/tickets/tickets_tickets_main.tpl @@ -0,0 +1,15 @@ +
        + + + + + + + + + + +
        {$dt} {$lng['ticket']['by']} {$by} ({$status})
        {$subject}
        {$message}
        +
        +
        +
        diff --git a/templates/Maketank/customer/traffic/traffic.tpl b/templates/Maketank/customer/traffic/traffic.tpl new file mode 100644 index 00000000..fd4d9ef9 --- /dev/null +++ b/templates/Maketank/customer/traffic/traffic.tpl @@ -0,0 +1,54 @@ +$header +
        +
        +

        + {$lng['menue']['traffic']['traffic']}  + {$lng['menue']['traffic']['traffic']} +

        +
        + +
        +
        + + + + + + + + + + + $traffic + + + + + + + + + + +
        {$lng['traffic']['month']} + {$lng['traffic']['ftp']}{$lng['traffic']['http']}{$lng['traffic']['mail']}{$lng['customer']['traffic']}
        {$lng['traffic']['months']['total']}{$traffic_complete['ftp']}{$traffic_complete['http']}{$traffic_complete['mail']}
        + +
        +
        + + +
        +$footer diff --git a/templates/Maketank/customer/traffic/traffic_details.tpl b/templates/Maketank/customer/traffic/traffic_details.tpl new file mode 100644 index 00000000..6e978e4f --- /dev/null +++ b/templates/Maketank/customer/traffic/traffic_details.tpl @@ -0,0 +1,48 @@ +$header +
        +
        +

        + {$lng['menue']['traffic']['traffic']}  + {$lng['menue']['traffic']['traffic']} $show +

        +
        + + + + + + + + + + + + + + + + + + + + + + $traffic + +
        {$lng['traffic']['day']}{$lng['traffic']['ftp']}{$lng['traffic']['http']}{$lng['traffic']['mail']}{$lng['traffic']['mb']}
        {$lng['traffic']['months']['total']}{$traffic_complete['ftp']}{$traffic_complete['http']}{$traffic_complete['mail']} 
        + +
        +$footer diff --git a/templates/Maketank/customer/traffic/traffic_month.tpl b/templates/Maketank/customer/traffic/traffic_month.tpl new file mode 100644 index 00000000..c526e222 --- /dev/null +++ b/templates/Maketank/customer/traffic/traffic_month.tpl @@ -0,0 +1,8 @@ + + {$traf['day']} + {$traf['ftp']} + {$traf['http']} + {$traf['mail']} + {$traf['byte']} + + diff --git a/templates/Maketank/customer/traffic/traffic_traffic.tpl b/templates/Maketank/customer/traffic/traffic_traffic.tpl new file mode 100644 index 00000000..89ec750b --- /dev/null +++ b/templates/Maketank/customer/traffic/traffic_traffic.tpl @@ -0,0 +1,7 @@ + + {$traf['monthname']} + {$traf['ftp']} + {$traf['http']} + {$traf['mail']} + {$traf['byte']} + diff --git a/templates/Maketank/dns_editor/entry_bit.tpl b/templates/Maketank/dns_editor/entry_bit.tpl new file mode 100644 index 00000000..1882b0ba --- /dev/null +++ b/templates/Maketank/dns_editor/entry_bit.tpl @@ -0,0 +1,10 @@ + + {$entry['record']} + {$entry['type']} +  {$entry['prio']} + {$entry['content']} + {$entry['ttl']} + + {$lng['panel']['delete']} + + diff --git a/templates/Maketank/dns_editor/index.tpl b/templates/Maketank/dns_editor/index.tpl new file mode 100644 index 00000000..732c3e90 --- /dev/null +++ b/templates/Maketank/dns_editor/index.tpl @@ -0,0 +1,39 @@ +$header +
        +
        +

        +   + DNS Editor ({$domain}, {$entriescount} {$lng['dnseditor']['records']}) +

        +
        + +
        +
        +
        {$lng['admin']['warning']}
        +
        {$lng['dns']['howitworks']}
        +
        +
        + + +
        +
        {$lng['error']['error']}
        +
        {$errors}
        +
        +
        + +
        +
        {$lng['success']['success']}
        +
        {$success_message}
        +
        +
        + +
        + {$record_list} +
        + +
        + +

        + + +$footer diff --git a/templates/Maketank/dns_editor/list.tpl b/templates/Maketank/dns_editor/list.tpl new file mode 100644 index 00000000..3d2e490a --- /dev/null +++ b/templates/Maketank/dns_editor/list.tpl @@ -0,0 +1,25 @@ +
        + + + + + + + + + + + + + + + + + + + + + {$existing_entries} + +
        RecordTypePriorityContentTTL 
        +
        diff --git a/templates/Maketank/footer.tpl b/templates/Maketank/footer.tpl new file mode 100644 index 00000000..f3e60e78 --- /dev/null +++ b/templates/Maketank/footer.tpl @@ -0,0 +1,19 @@ + +
        +
        +
        + +
        + Froxlor + + {$version}{$branding} + + © 2009-{$current_year} by the Froxlor Team
        +
        + +
        {$lng['panel']['translator']}: {$lng['translator']} +
        +
        + + + diff --git a/templates/Maketank/formfields/bool.tpl b/templates/Maketank/formfields/bool.tpl new file mode 100644 index 00000000..13fce70b --- /dev/null +++ b/templates/Maketank/formfields/bool.tpl @@ -0,0 +1,4 @@ + + {$label} + checked="checked" /> + diff --git a/templates/Maketank/formfields/file.tpl b/templates/Maketank/formfields/file.tpl new file mode 100644 index 00000000..b7940962 --- /dev/null +++ b/templates/Maketank/formfields/file.tpl @@ -0,0 +1,4 @@ + + {$label} + + diff --git a/templates/Maketank/formfields/hidden.tpl b/templates/Maketank/formfields/hidden.tpl new file mode 100644 index 00000000..90c4b931 --- /dev/null +++ b/templates/Maketank/formfields/hidden.tpl @@ -0,0 +1,4 @@ + + {$label} + {$fielddata['value']} + diff --git a/templates/Maketank/formfields/hiddenstring.tpl b/templates/Maketank/formfields/hiddenstring.tpl new file mode 100644 index 00000000..4552c600 --- /dev/null +++ b/templates/Maketank/formfields/hiddenstring.tpl @@ -0,0 +1,4 @@ + + {$label} + + \ No newline at end of file diff --git a/templates/Maketank/formfields/label.tpl b/templates/Maketank/formfields/label.tpl new file mode 100644 index 00000000..c92a751b --- /dev/null +++ b/templates/Maketank/formfields/label.tpl @@ -0,0 +1,3 @@ + + $label + diff --git a/templates/Maketank/formfields/option.tpl b/templates/Maketank/formfields/option.tpl new file mode 100644 index 00000000..26f4ae3d --- /dev/null +++ b/templates/Maketank/formfields/option.tpl @@ -0,0 +1,4 @@ + + {$label} + + diff --git a/templates/Maketank/formfields/string.tpl b/templates/Maketank/formfields/string.tpl new file mode 100644 index 00000000..aa27675f --- /dev/null +++ b/templates/Maketank/formfields/string.tpl @@ -0,0 +1,4 @@ + + {$label} + + diff --git a/templates/Maketank/formfields/text.tpl b/templates/Maketank/formfields/text.tpl new file mode 100644 index 00000000..68ba7396 --- /dev/null +++ b/templates/Maketank/formfields/text.tpl @@ -0,0 +1,4 @@ + + {$label} + + diff --git a/templates/Maketank/header.tpl b/templates/Maketank/header.tpl new file mode 100644 index 00000000..4b83c942 --- /dev/null +++ b/templates/Maketank/header.tpl @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + {$css} + + + {$js} + + + + <if isset($userinfo['loginname']) && $userinfo['loginname'] != ''>{$userinfo['loginname']} - </if>Froxlor Server Management Panel + + + + +
        +
        +

        Froxlor Server Management Panel

        +
        + + Froxlor Server Management Panel + + +
        +
        + +
        + diff --git a/templates/Maketank/login/fpwd.tpl b/templates/Maketank/login/fpwd.tpl new file mode 100644 index 00000000..1764e47d --- /dev/null +++ b/templates/Maketank/login/fpwd.tpl @@ -0,0 +1,37 @@ +$header + +$footer + diff --git a/templates/Maketank/login/login.tpl b/templates/Maketank/login/login.tpl new file mode 100644 index 00000000..a7c36d56 --- /dev/null +++ b/templates/Maketank/login/login.tpl @@ -0,0 +1,63 @@ +$header + +$footer diff --git a/templates/Maketank/login/login_ftp.tpl b/templates/Maketank/login/login_ftp.tpl new file mode 100644 index 00000000..ea9c16ff --- /dev/null +++ b/templates/Maketank/login/login_ftp.tpl @@ -0,0 +1,41 @@ + diff --git a/templates/Maketank/login/rpwd.tpl b/templates/Maketank/login/rpwd.tpl new file mode 100644 index 00000000..3d25daf4 --- /dev/null +++ b/templates/Maketank/login/rpwd.tpl @@ -0,0 +1,37 @@ +$header + +$footer diff --git a/templates/Maketank/misc/alreadyinstalledhint.tpl b/templates/Maketank/misc/alreadyinstalledhint.tpl new file mode 100644 index 00000000..3c30ead7 --- /dev/null +++ b/templates/Maketank/misc/alreadyinstalledhint.tpl @@ -0,0 +1,39 @@ + + + + + + + + + + Froxlor Server Management Panel - Installation + + +
        + + + +
        + + + diff --git a/templates/Maketank/misc/configurehint.tpl b/templates/Maketank/misc/configurehint.tpl new file mode 100644 index 00000000..f2395de4 --- /dev/null +++ b/templates/Maketank/misc/configurehint.tpl @@ -0,0 +1,37 @@ + + + + + + + + + + Froxlor Server Management Panel - Installation + + +
        + +
        + + + diff --git a/templates/Maketank/misc/dberrornice.tpl b/templates/Maketank/misc/dberrornice.tpl new file mode 100644 index 00000000..19074087 --- /dev/null +++ b/templates/Maketank/misc/dberrornice.tpl @@ -0,0 +1,50 @@ + + + + + + + + + + Froxlor Server Management Panel - Database error + + +
        + +
        +
        + Froxlor Server Management Panel +
        + +
        +
        +
        A database error occurred
        +
        +

        +

         

        +
        +

         

        +
        +
        + +
        + +
        + +
        + + + diff --git a/templates/Maketank/misc/error.tpl b/templates/Maketank/misc/error.tpl new file mode 100644 index 00000000..038be0af --- /dev/null +++ b/templates/Maketank/misc/error.tpl @@ -0,0 +1,9 @@ +$header +
        +
        +
        {$lng['error']['error']}
        +
        $error
        + $link +
        +
        +$footer diff --git a/templates/Maketank/misc/form/input_file.tpl b/templates/Maketank/misc/form/input_file.tpl new file mode 100644 index 00000000..3a2e05fe --- /dev/null +++ b/templates/Maketank/misc/form/input_file.tpl @@ -0,0 +1 @@ + diff --git a/templates/Maketank/misc/form/input_text.tpl b/templates/Maketank/misc/form/input_text.tpl new file mode 100644 index 00000000..2cd8b1d6 --- /dev/null +++ b/templates/Maketank/misc/form/input_text.tpl @@ -0,0 +1 @@ +{$ulfield} diff --git a/templates/Maketank/misc/form/input_textarea.tpl b/templates/Maketank/misc/form/input_textarea.tpl new file mode 100644 index 00000000..c622fc6f --- /dev/null +++ b/templates/Maketank/misc/form/input_textarea.tpl @@ -0,0 +1 @@ + diff --git a/templates/Maketank/misc/form/table_end.tpl b/templates/Maketank/misc/form/table_end.tpl new file mode 100644 index 00000000..263ce363 --- /dev/null +++ b/templates/Maketank/misc/form/table_end.tpl @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/templates/Maketank/misc/form/table_row.tpl b/templates/Maketank/misc/form/table_row.tpl new file mode 100644 index 00000000..393b9b47 --- /dev/null +++ b/templates/Maketank/misc/form/table_row.tpl @@ -0,0 +1,12 @@ + + + + + + {$data_field} + + diff --git a/templates/Maketank/misc/form/table_section.tpl b/templates/Maketank/misc/form/table_section.tpl new file mode 100644 index 00000000..ef10f524 --- /dev/null +++ b/templates/Maketank/misc/form/table_section.tpl @@ -0,0 +1,9 @@ + + + {$title} + + + + + + diff --git a/templates/Maketank/misc/htmlarrowcode.tpl b/templates/Maketank/misc/htmlarrowcode.tpl new file mode 100644 index 00000000..56375935 --- /dev/null +++ b/templates/Maketank/misc/htmlarrowcode.tpl @@ -0,0 +1,6 @@ + + + + + + diff --git a/templates/Maketank/misc/htmlsearchcode.tpl b/templates/Maketank/misc/htmlsearchcode.tpl new file mode 100644 index 00000000..da77d538 --- /dev/null +++ b/templates/Maketank/misc/htmlsearchcode.tpl @@ -0,0 +1,7 @@ +{$lng['panel']['search']}:  +  +  + + diff --git a/templates/Maketank/misc/htmlsortcode.tpl b/templates/Maketank/misc/htmlsortcode.tpl new file mode 100644 index 00000000..99793519 --- /dev/null +++ b/templates/Maketank/misc/htmlsortcode.tpl @@ -0,0 +1,7 @@ + +{$breakorws} +  diff --git a/templates/Maketank/misc/ownershiphint.tpl b/templates/Maketank/misc/ownershiphint.tpl new file mode 100644 index 00000000..ec510e87 --- /dev/null +++ b/templates/Maketank/misc/ownershiphint.tpl @@ -0,0 +1,45 @@ + + + + + + + + + + Froxlor Server Management Panel - Installation + + +
        + +
        +
        + Froxlor Server Management Panel +
        + +
        +
        +
        Whoops!
        +
        +

        The configuration file lib/userdata.inc.php cannot be read from the webserver.

        +

         

        +

        This mostly happens due to wrong ownership.
        Try the following command to correct the ownership:

        +

         

        +

        chown -R : 

        +
        +
        + +
        + +
        + +
        + + + diff --git a/templates/Maketank/misc/phperrornice.tpl b/templates/Maketank/misc/phperrornice.tpl new file mode 100644 index 00000000..67738cd0 --- /dev/null +++ b/templates/Maketank/misc/phperrornice.tpl @@ -0,0 +1,11 @@ +
        +
        +
        PHP warning/error
        +
        +

        +

         

        +
        +

         

        +
        +
        +
        diff --git a/templates/Maketank/misc/question_yesno.tpl b/templates/Maketank/misc/question_yesno.tpl new file mode 100644 index 00000000..d42be867 --- /dev/null +++ b/templates/Maketank/misc/question_yesno.tpl @@ -0,0 +1,19 @@ +$header +
        +
        +
        +
        {$lng['question']['question']}
        +
        + $text +
        + + + {$hiddenparams} +   + +
        +
        +
        +
        +
        +$footer diff --git a/templates/Maketank/misc/question_yesno_checkbox.tpl b/templates/Maketank/misc/question_yesno_checkbox.tpl new file mode 100644 index 00000000..c8d93dda --- /dev/null +++ b/templates/Maketank/misc/question_yesno_checkbox.tpl @@ -0,0 +1,20 @@ +$header +
        +
        +
        +
        {$lng['question']['question']}
        +
        + $text +
        $checkbox
        +
        + + + {$hiddenparams} +   + +
        +
        +
        +
        +
        +$footer diff --git a/templates/Maketank/misc/success.tpl b/templates/Maketank/misc/success.tpl new file mode 100644 index 00000000..d5fd4d46 --- /dev/null +++ b/templates/Maketank/misc/success.tpl @@ -0,0 +1,13 @@ +$header +
        +
        +
        {$lng['success']['success']}
        +
        + $success_message + +

        {$lng['success']['clickheretocontinue']} +
        +
        +
        +
        +$footer diff --git a/templates/Maketank/navigation_element.tpl b/templates/Maketank/navigation_element.tpl new file mode 100644 index 00000000..37e41eea --- /dev/null +++ b/templates/Maketank/navigation_element.tpl @@ -0,0 +1,12 @@ + diff --git a/templates/Maketank/navigation_link.tpl b/templates/Maketank/navigation_link.tpl new file mode 100644 index 00000000..64b13ba8 --- /dev/null +++ b/templates/Maketank/navigation_link.tpl @@ -0,0 +1 @@ +
      • {$navlabel}