From 2a4acdb4f99f2a553013961e7bb86397e62c1bd4 Mon Sep 17 00:00:00 2001 From: tbrehm Date: Fri, 19 Apr 2013 09:30:29 +0000 Subject: [PATCH] Reverted SVN trunk back to revision 3938 to remove changes in default theme an a replacement of the ispconfig logo. --- install/dist/lib/fedora.lib.php | 43 +-- install/dist/lib/opensuse.lib.php | 40 +-- install/sql/incremental/upd_0049.sql | 2 +- install/sql/incremental/upd_0050.sql | 2 - install/sql/incremental/upd_0051.sql | 1 - install/sql/incremental/upd_0052.sql | 3 - install/sql/ispconfig3.sql | 26 +- install/tpl/amavisd_user_config.master | 6 - install/tpl/apache_ispconfig.conf.master | 2 +- install/tpl/apache_ispconfig.vhost.master | 1 - install/tpl/config.inc.php.master | 2 +- install/tpl/opensuse_amavisd_conf.master | 6 - install/tpl/server.ini.master | 1 - interface/lib/classes/validate_dkim.inc.php | 60 ---- interface/lib/lang/cz.lng | 2 + interface/lib/lang/de.lng | 1 - interface/lib/lang/en.lng | 1 - interface/lib/lang/pl.lng | 1 + .../web/admin/form/server_config.tform.php | 13 - .../web/admin/form/system_config.tform.php | 2 +- interface/web/admin/language_complete.php | 2 +- .../web/admin/lib/lang/ar_server_config.lng | 1 - .../web/admin/lib/lang/bg_server_config.lng | 1 - .../web/admin/lib/lang/br_server_config.lng | 1 - interface/web/admin/lib/lang/cz.lng | 2 + .../admin/lib/lang/cz_directive_snippets.lng | 2 + .../lib/lang/cz_directive_snippets_list.lng | 2 + interface/web/admin/lib/lang/cz_firewall.lng | 2 + .../web/admin/lib/lang/cz_firewall_list.lng | 2 + interface/web/admin/lib/lang/cz_groups.lng | 2 + .../web/admin/lib/lang/cz_groups_list.lng | 2 + interface/web/admin/lib/lang/cz_iptables.lng | 2 + .../web/admin/lib/lang/cz_iptables_list.lng | 2 + .../web/admin/lib/lang/cz_language_add.lng | 2 + .../admin/lib/lang/cz_language_complete.lng | 2 + .../web/admin/lib/lang/cz_language_edit.lng | 2 + .../web/admin/lib/lang/cz_language_export.lng | 2 + .../web/admin/lib/lang/cz_language_import.lng | 2 + .../web/admin/lib/lang/cz_language_list.lng | 2 + interface/web/admin/lib/lang/cz_login_as.lng | 2 + .../web/admin/lib/lang/cz_package_install.lng | 2 + .../web/admin/lib/lang/cz_remote_action.lng | 6 +- .../web/admin/lib/lang/cz_remote_user.lng | 2 + .../admin/lib/lang/cz_remote_user_list.lng | 2 + interface/web/admin/lib/lang/cz_server.lng | 2 + .../web/admin/lib/lang/cz_server_config.lng | 3 +- .../admin/lib/lang/cz_server_config_list.lng | 2 + interface/web/admin/lib/lang/cz_server_ip.lng | 2 + .../web/admin/lib/lang/cz_server_ip_list.lng | 2 + .../web/admin/lib/lang/cz_server_list.lng | 2 + .../web/admin/lib/lang/cz_server_php.lng | 2 + .../web/admin/lib/lang/cz_server_php_list.lng | 2 + .../lib/lang/cz_software_package_install.lng | 2 + .../lib/lang/cz_software_package_list.lng | 2 + .../web/admin/lib/lang/cz_software_repo.lng | 2 + .../admin/lib/lang/cz_software_repo_list.lng | 2 + .../lib/lang/cz_software_update_list.lng | 2 + .../web/admin/lib/lang/cz_system_config.lng | 2 + .../admin/lib/lang/cz_tpl_default_admin.lng | 2 + interface/web/admin/lib/lang/cz_users.lng | 2 + .../web/admin/lib/lang/cz_users_list.lng | 2 + .../web/admin/lib/lang/de_server_config.lng | 1 - .../web/admin/lib/lang/de_system_config.lng | 1 - .../web/admin/lib/lang/el_server_config.lng | 1 - .../web/admin/lib/lang/en_server_config.lng | 2 - .../web/admin/lib/lang/en_system_config.lng | 1 - .../web/admin/lib/lang/es_server_config.lng | 1 - .../web/admin/lib/lang/fi_server_config.lng | 1 - .../web/admin/lib/lang/fr_server_config.lng | 1 - .../web/admin/lib/lang/hr_server_config.lng | 1 - .../web/admin/lib/lang/hu_server_config.lng | 1 - .../web/admin/lib/lang/id_server_config.lng | 1 - .../web/admin/lib/lang/it_server_config.lng | 1 - .../web/admin/lib/lang/ja_server_config.lng | 1 - .../web/admin/lib/lang/nl_server_config.lng | 1 - interface/web/admin/lib/lang/pl.lng | 1 + .../admin/lib/lang/pl_directive_snippets.lng | 1 + .../lib/lang/pl_directive_snippets_list.lng | 1 + interface/web/admin/lib/lang/pl_firewall.lng | 1 + .../web/admin/lib/lang/pl_firewall_list.lng | 1 + interface/web/admin/lib/lang/pl_groups.lng | 1 + .../web/admin/lib/lang/pl_groups_list.lng | 1 + interface/web/admin/lib/lang/pl_iptables.lng | 1 + .../web/admin/lib/lang/pl_iptables_list.lng | 1 + .../web/admin/lib/lang/pl_language_add.lng | 1 + .../admin/lib/lang/pl_language_complete.lng | 1 + .../web/admin/lib/lang/pl_language_edit.lng | 1 + .../web/admin/lib/lang/pl_language_export.lng | 1 + .../web/admin/lib/lang/pl_language_import.lng | 1 + .../web/admin/lib/lang/pl_language_list.lng | 1 + interface/web/admin/lib/lang/pl_login_as.lng | 1 + .../web/admin/lib/lang/pl_package_install.lng | 1 + .../web/admin/lib/lang/pl_remote_action.lng | 1 + .../web/admin/lib/lang/pl_remote_user.lng | 1 + .../admin/lib/lang/pl_remote_user_list.lng | 1 + interface/web/admin/lib/lang/pl_server.lng | 1 + .../web/admin/lib/lang/pl_server_config.lng | 2 +- .../admin/lib/lang/pl_server_config_list.lng | 1 + interface/web/admin/lib/lang/pl_server_ip.lng | 1 + .../web/admin/lib/lang/pl_server_ip_list.lng | 1 + .../web/admin/lib/lang/pl_server_list.lng | 1 + .../web/admin/lib/lang/pl_server_php.lng | 1 + .../web/admin/lib/lang/pl_server_php_list.lng | 1 + .../lib/lang/pl_software_package_install.lng | 1 + .../lib/lang/pl_software_package_list.lng | 1 + .../web/admin/lib/lang/pl_software_repo.lng | 1 + .../admin/lib/lang/pl_software_repo_list.lng | 1 + .../lib/lang/pl_software_update_list.lng | 1 + .../web/admin/lib/lang/pl_system_config.lng | 1 + .../admin/lib/lang/pl_tpl_default_admin.lng | 1 + interface/web/admin/lib/lang/pl_users.lng | 1 + .../web/admin/lib/lang/pl_users_list.lng | 1 + .../web/admin/lib/lang/pt_server_config.lng | 1 - .../web/admin/lib/lang/ro_server_config.lng | 1 - .../web/admin/lib/lang/ru_server_config.lng | 1 - .../web/admin/lib/lang/se_server_config.lng | 1 - .../web/admin/lib/lang/sk_server_config.lng | 1 - .../templates/server_config_mail_edit.htm | 6 +- .../web/admin/templates/server_ip_list.htm | 6 +- interface/web/client/lib/lang/cz.lng | 2 + interface/web/client/lib/lang/cz_client.lng | 2 + .../web/client/lib/lang/cz_client_circle.lng | 2 + .../client/lib/lang/cz_client_circle_list.lng | 2 + .../web/client/lib/lang/cz_client_del.lng | 2 + .../web/client/lib/lang/cz_client_message.lng | 2 + .../client/lib/lang/cz_client_template.lng | 2 + .../lib/lang/cz_client_template_list.lng | 2 + .../web/client/lib/lang/cz_clients_list.lng | 2 + interface/web/client/lib/lang/cz_domain.lng | 2 + .../web/client/lib/lang/cz_domain_list.lng | 2 + interface/web/client/lib/lang/cz_reseller.lng | 2 + .../web/client/lib/lang/cz_resellers_list.lng | 2 + interface/web/client/lib/lang/de_client.lng | 2 +- interface/web/client/lib/lang/de_reseller.lng | 2 +- interface/web/client/lib/lang/pl.lng | 1 + interface/web/client/lib/lang/pl_client.lng | 1 + .../web/client/lib/lang/pl_client_circle.lng | 1 + .../client/lib/lang/pl_client_circle_list.lng | 1 + .../web/client/lib/lang/pl_client_del.lng | 1 + .../web/client/lib/lang/pl_client_message.lng | 1 + .../client/lib/lang/pl_client_template.lng | 1 + .../lib/lang/pl_client_template_list.lng | 1 + .../web/client/lib/lang/pl_clients_list.lng | 1 + interface/web/client/lib/lang/pl_domain.lng | 1 + .../web/client/lib/lang/pl_domain_list.lng | 1 + interface/web/client/lib/lang/pl_reseller.lng | 1 + .../web/client/lib/lang/pl_resellers_list.lng | 1 + interface/web/dashboard/lib/lang/cz.lng | 2 + .../dashboard/lib/lang/cz_dashlet_limits.lng | 2 + .../dashboard/lib/lang/cz_dashlet_modules.lng | 2 + interface/web/dashboard/lib/lang/pl.lng | 1 + .../dashboard/lib/lang/pl_dashlet_limits.lng | 1 + .../dashboard/lib/lang/pl_dashlet_modules.lng | 1 + interface/web/designer/lib/lang/cz.lng | 2 + .../web/designer/lib/lang/cz_form_edit.lng | 2 + .../web/designer/lib/lang/cz_form_list.lng | 2 + .../web/designer/lib/lang/cz_form_show.lng | 2 + .../web/designer/lib/lang/cz_module_edit.lng | 2 + .../web/designer/lib/lang/cz_module_list.lng | 2 + .../designer/lib/lang/cz_module_nav_edit.lng | 2 + .../lib/lang/cz_module_nav_item_edit.lng | 2 + .../web/designer/lib/lang/cz_module_show.lng | 2 + interface/web/designer/lib/lang/pl.lng | 1 + .../web/designer/lib/lang/pl_form_edit.lng | 1 + .../web/designer/lib/lang/pl_form_list.lng | 1 + .../web/designer/lib/lang/pl_form_show.lng | 1 + .../web/designer/lib/lang/pl_module_edit.lng | 1 + .../web/designer/lib/lang/pl_module_list.lng | 1 + .../designer/lib/lang/pl_module_nav_edit.lng | 1 + .../lib/lang/pl_module_nav_item_edit.lng | 1 + .../web/designer/lib/lang/pl_module_show.lng | 1 + interface/web/dns/dns_mx_edit.php | 11 - interface/web/dns/dns_slave_edit.php | 11 - interface/web/dns/form/dns_slave.tform.php | 4 +- interface/web/dns/lib/lang/ar_dns_mx.lng | 1 - interface/web/dns/lib/lang/bg_dns_mx.lng | 1 - interface/web/dns/lib/lang/br_dns_mx.lng | 1 - interface/web/dns/lib/lang/cz.lng | 2 + interface/web/dns/lib/lang/cz_dns_a.lng | 2 + interface/web/dns/lib/lang/cz_dns_a_list.lng | 2 + interface/web/dns/lib/lang/cz_dns_aaaa.lng | 2 + interface/web/dns/lib/lang/cz_dns_alias.lng | 2 + interface/web/dns/lib/lang/cz_dns_cname.lng | 2 + interface/web/dns/lib/lang/cz_dns_hinfo.lng | 2 + interface/web/dns/lib/lang/cz_dns_import.lng | 2 + interface/web/dns/lib/lang/cz_dns_mx.lng | 3 +- interface/web/dns/lib/lang/cz_dns_ns.lng | 2 + interface/web/dns/lib/lang/cz_dns_ptr.lng | 2 + interface/web/dns/lib/lang/cz_dns_rp.lng | 2 + interface/web/dns/lib/lang/cz_dns_slave.lng | 2 + .../web/dns/lib/lang/cz_dns_slave_list.lng | 2 + interface/web/dns/lib/lang/cz_dns_soa.lng | 2 + .../web/dns/lib/lang/cz_dns_soa_list.lng | 2 + interface/web/dns/lib/lang/cz_dns_srv.lng | 2 + .../web/dns/lib/lang/cz_dns_template.lng | 2 + .../web/dns/lib/lang/cz_dns_template_list.lng | 2 + interface/web/dns/lib/lang/cz_dns_txt.lng | 2 + interface/web/dns/lib/lang/cz_dns_wizard.lng | 2 + interface/web/dns/lib/lang/de.lng | 4 +- interface/web/dns/lib/lang/de_dns_mx.lng | 2 +- interface/web/dns/lib/lang/de_dns_slave.lng | 4 +- .../web/dns/lib/lang/de_dns_slave_list.lng | 4 +- interface/web/dns/lib/lang/el_dns_mx.lng | 1 - interface/web/dns/lib/lang/es_dns_mx.lng | 1 - interface/web/dns/lib/lang/fi_dns_mx.lng | 1 - interface/web/dns/lib/lang/fr_dns_mx.lng | 1 - interface/web/dns/lib/lang/hr_dns_mx.lng | 1 - interface/web/dns/lib/lang/hu_dns_mx.lng | 1 - interface/web/dns/lib/lang/id_dns_mx.lng | 1 - interface/web/dns/lib/lang/it_dns_mx.lng | 1 - interface/web/dns/lib/lang/ja_dns_mx.lng | 1 - interface/web/dns/lib/lang/nl_dns_mx.lng | 1 - interface/web/dns/lib/lang/pl.lng | 1 + interface/web/dns/lib/lang/pl_dns_a.lng | 1 + interface/web/dns/lib/lang/pl_dns_a_list.lng | 1 + interface/web/dns/lib/lang/pl_dns_aaaa.lng | 1 + interface/web/dns/lib/lang/pl_dns_alias.lng | 1 + interface/web/dns/lib/lang/pl_dns_cname.lng | 1 + interface/web/dns/lib/lang/pl_dns_hinfo.lng | 1 + interface/web/dns/lib/lang/pl_dns_import.lng | 1 + interface/web/dns/lib/lang/pl_dns_mx.lng | 2 +- interface/web/dns/lib/lang/pl_dns_ns.lng | 1 + interface/web/dns/lib/lang/pl_dns_ptr.lng | 1 + interface/web/dns/lib/lang/pl_dns_rp.lng | 1 + interface/web/dns/lib/lang/pl_dns_slave.lng | 1 + .../web/dns/lib/lang/pl_dns_slave_list.lng | 1 + interface/web/dns/lib/lang/pl_dns_soa.lng | 1 + .../web/dns/lib/lang/pl_dns_soa_list.lng | 1 + interface/web/dns/lib/lang/pl_dns_srv.lng | 1 + .../web/dns/lib/lang/pl_dns_template.lng | 1 + .../web/dns/lib/lang/pl_dns_template_list.lng | 1 + interface/web/dns/lib/lang/pl_dns_txt.lng | 1 + interface/web/dns/lib/lang/pl_dns_wizard.lng | 1 + interface/web/dns/lib/lang/pt_dns_mx.lng | 1 - interface/web/dns/lib/lang/ro_dns_mx.lng | 1 - interface/web/dns/lib/lang/ru_dns_mx.lng | 1 - interface/web/dns/lib/lang/se_dns_mx.lng | 1 - interface/web/dns/lib/lang/sk_dns_mx.lng | 1 - interface/web/favicon.ico | Bin 4150 -> 18478 bytes interface/web/help/lib/lang/cz.lng | 2 + interface/web/help/lib/lang/cz_faq_form.lng | 2 + .../lib/lang/cz_faq_manage_questions_list.lng | 2 + .../web/help/lib/lang/cz_help_faq_list.lng | 2 + .../lib/lang/cz_help_faq_sections_list.lng | 2 + .../web/help/lib/lang/cz_support_message.lng | 2 + .../help/lib/lang/cz_support_message_list.lng | 2 + interface/web/help/lib/lang/pl.lng | 1 + interface/web/help/lib/lang/pl_faq_form.lng | 1 + .../lib/lang/pl_faq_manage_questions_list.lng | 1 + .../help/lib/lang/pl_faq_sections_form.lng | 1 + .../web/help/lib/lang/pl_help_faq_list.lng | 1 + .../lib/lang/pl_help_faq_sections_list.lng | 1 + .../web/help/lib/lang/pl_support_message.lng | 1 + .../help/lib/lang/pl_support_message_list.lng | 1 + interface/web/index.php | 12 +- interface/web/js/jquery.tipsy.js | 3 + interface/web/login/lib/lang/cz.lng | 2 + interface/web/login/lib/lang/pl.lng | 1 + interface/web/mail/form/mail_domain.tform.php | 29 +- interface/web/mail/lib/lang/cz.lng | 2 + interface/web/mail/lib/lang/cz_mail_alias.lng | 2 + .../web/mail/lib/lang/cz_mail_alias_list.lng | 2 + .../web/mail/lib/lang/cz_mail_aliasdomain.lng | 2 + .../lib/lang/cz_mail_aliasdomain_list.lng | 2 + .../web/mail/lib/lang/cz_mail_blacklist.lng | 2 + .../mail/lib/lang/cz_mail_blacklist_list.lng | 2 + .../mail/lib/lang/cz_mail_content_filter.lng | 2 + .../lib/lang/cz_mail_content_filter_list.lng | 2 + .../web/mail/lib/lang/cz_mail_domain.lng | 2 + .../lib/lang/cz_mail_domain_admin_list.lng | 2 + .../mail/lib/lang/cz_mail_domain_catchall.lng | 2 + .../lib/lang/cz_mail_domain_catchall_list.lng | 2 + .../web/mail/lib/lang/cz_mail_domain_list.lng | 2 + .../web/mail/lib/lang/cz_mail_forward.lng | 2 + .../mail/lib/lang/cz_mail_forward_list.lng | 2 + interface/web/mail/lib/lang/cz_mail_get.lng | 2 + .../web/mail/lib/lang/cz_mail_get_list.lng | 2 + .../web/mail/lib/lang/cz_mail_mailinglist.lng | 2 + .../lib/lang/cz_mail_mailinglist_list.lng | 2 + .../mail/lib/lang/cz_mail_relay_recipient.lng | 2 + .../lib/lang/cz_mail_relay_recipient_list.lng | 2 + .../web/mail/lib/lang/cz_mail_spamfilter.lng | 2 + .../mail/lib/lang/cz_mail_spamfilter_list.lng | 2 + .../web/mail/lib/lang/cz_mail_transport.lng | 2 + .../mail/lib/lang/cz_mail_transport_list.lng | 2 + interface/web/mail/lib/lang/cz_mail_user.lng | 2 + .../web/mail/lib/lang/cz_mail_user_filter.lng | 2 + .../lib/lang/cz_mail_user_filter_list.lng | 2 + .../web/mail/lib/lang/cz_mail_user_list.lng | 2 + .../mail/lib/lang/cz_mail_user_stats_list.lng | 2 + .../web/mail/lib/lang/cz_mail_whitelist.lng | 2 + .../mail/lib/lang/cz_mail_whitelist_list.lng | 2 + .../mail/lib/lang/cz_spamfilter_blacklist.lng | 2 + .../lib/lang/cz_spamfilter_blacklist_list.lng | 2 + .../mail/lib/lang/cz_spamfilter_config.lng | 2 + .../lib/lang/cz_spamfilter_config_list.lng | 2 + .../mail/lib/lang/cz_spamfilter_policy.lng | 2 + .../lib/lang/cz_spamfilter_policy_list.lng | 2 + .../web/mail/lib/lang/cz_spamfilter_users.lng | 2 + .../lib/lang/cz_spamfilter_users_list.lng | 2 + .../mail/lib/lang/cz_spamfilter_whitelist.lng | 2 + .../lib/lang/cz_spamfilter_whitelist_list.lng | 2 + .../lib/lang/cz_user_quota_stats_list.lng | 2 + .../web/mail/lib/lang/en_mail_domain.lng | 8 +- interface/web/mail/lib/lang/pl.lng | 1 + interface/web/mail/lib/lang/pl_mail_alias.lng | 1 + .../web/mail/lib/lang/pl_mail_alias_list.lng | 1 + .../web/mail/lib/lang/pl_mail_aliasdomain.lng | 1 + .../lib/lang/pl_mail_aliasdomain_list.lng | 1 + .../web/mail/lib/lang/pl_mail_blacklist.lng | 1 + .../mail/lib/lang/pl_mail_blacklist_list.lng | 1 + .../mail/lib/lang/pl_mail_content_filter.lng | 1 + .../lib/lang/pl_mail_content_filter_list.lng | 1 + .../web/mail/lib/lang/pl_mail_domain.lng | 1 + .../lib/lang/pl_mail_domain_admin_list.lng | 1 + .../mail/lib/lang/pl_mail_domain_catchall.lng | 1 + .../lib/lang/pl_mail_domain_catchall_list.lng | 1 + .../web/mail/lib/lang/pl_mail_domain_list.lng | 1 + .../web/mail/lib/lang/pl_mail_forward.lng | 1 + .../mail/lib/lang/pl_mail_forward_list.lng | 1 + interface/web/mail/lib/lang/pl_mail_get.lng | 1 + .../web/mail/lib/lang/pl_mail_get_list.lng | 1 + .../web/mail/lib/lang/pl_mail_mailinglist.lng | 1 + .../lib/lang/pl_mail_mailinglist_list.lng | 1 + .../mail/lib/lang/pl_mail_relay_recipient.lng | 1 + .../lib/lang/pl_mail_relay_recipient_list.lng | 1 + .../web/mail/lib/lang/pl_mail_spamfilter.lng | 1 + .../mail/lib/lang/pl_mail_spamfilter_list.lng | 1 + .../web/mail/lib/lang/pl_mail_transport.lng | 1 + .../mail/lib/lang/pl_mail_transport_list.lng | 1 + interface/web/mail/lib/lang/pl_mail_user.lng | 1 + .../web/mail/lib/lang/pl_mail_user_filter.lng | 1 + .../lib/lang/pl_mail_user_filter_list.lng | 1 + .../web/mail/lib/lang/pl_mail_user_list.lng | 1 + .../mail/lib/lang/pl_mail_user_stats_list.lng | 1 + .../web/mail/lib/lang/pl_mail_whitelist.lng | 1 + .../mail/lib/lang/pl_mail_whitelist_list.lng | 1 + .../mail/lib/lang/pl_spamfilter_blacklist.lng | 1 + .../lib/lang/pl_spamfilter_blacklist_list.lng | 1 + .../mail/lib/lang/pl_spamfilter_config.lng | 1 + .../lib/lang/pl_spamfilter_config_list.lng | 1 + .../mail/lib/lang/pl_spamfilter_policy.lng | 1 + .../lib/lang/pl_spamfilter_policy_list.lng | 1 + .../web/mail/lib/lang/pl_spamfilter_users.lng | 1 + .../lib/lang/pl_spamfilter_users_list.lng | 1 + .../mail/lib/lang/pl_spamfilter_whitelist.lng | 1 + .../lib/lang/pl_spamfilter_whitelist_list.lng | 1 + .../lib/lang/pl_user_quota_stats_list.lng | 1 + interface/web/mail/mail_domain_del.php | 4 +- .../web/mail/mail_domain_dkim_create.php | 90 ------ .../web/mail/templates/mail_domain_edit.htm | 61 +--- interface/web/mailuser/lib/lang/cz.lng | 2 + interface/web/mailuser/lib/lang/cz_index.lng | 2 + .../lib/lang/cz_mail_user_autoresponder.lng | 2 + .../web/mailuser/lib/lang/cz_mail_user_cc.lng | 2 + .../mailuser/lib/lang/cz_mail_user_filter.lng | 2 + .../lib/lang/cz_mail_user_filter_list.lng | 2 + .../lib/lang/cz_mail_user_password.lng | 2 + .../lib/lang/cz_mail_user_spamfilter.lng | 2 + interface/web/mailuser/lib/lang/pl.lng | 1 + interface/web/mailuser/lib/lang/pl_index.lng | 1 + .../lib/lang/pl_mail_user_autoresponder.lng | 1 + .../web/mailuser/lib/lang/pl_mail_user_cc.lng | 1 + .../mailuser/lib/lang/pl_mail_user_filter.lng | 1 + .../lib/lang/pl_mail_user_filter_list.lng | 1 + .../lib/lang/pl_mail_user_password.lng | 1 + .../lib/lang/pl_mail_user_spamfilter.lng | 1 + interface/web/monitor/lib/lang/cz.lng | 2 + .../web/monitor/lib/lang/cz_datalog_list.lng | 2 + .../web/monitor/lib/lang/cz_syslog_list.lng | 2 + interface/web/monitor/lib/lang/pl.lng | 1 + .../web/monitor/lib/lang/pl_datalog_list.lng | 1 + .../web/monitor/lib/lang/pl_syslog_list.lng | 1 + interface/web/monitor/show_log.php | 12 +- .../web/sites/lib/lang/ar_web_domain.lng | 1 - .../web/sites/lib/lang/bg_web_domain.lng | 1 - .../web/sites/lib/lang/br_web_domain.lng | 1 - interface/web/sites/lib/lang/cz.lng | 2 + interface/web/sites/lib/lang/cz_aps.lng | 2 + .../sites/lib/lang/cz_aps_instances_list.lng | 2 + .../sites/lib/lang/cz_aps_packages_list.lng | 2 + interface/web/sites/lib/lang/cz_cron.lng | 2 + interface/web/sites/lib/lang/cz_cron_list.lng | 2 + interface/web/sites/lib/lang/cz_database.lng | 2 + .../sites/lib/lang/cz_database_admin_list.lng | 2 + .../web/sites/lib/lang/cz_database_list.lng | 2 + .../web/sites/lib/lang/cz_database_user.lng | 2 + .../lib/lang/cz_database_user_admin_list.lng | 2 + .../sites/lib/lang/cz_database_user_list.lng | 2 + interface/web/sites/lib/lang/cz_ftp_user.lng | 2 + .../web/sites/lib/lang/cz_ftp_user_list.lng | 2 + .../web/sites/lib/lang/cz_shell_user.lng | 2 + .../web/sites/lib/lang/cz_shell_user_list.lng | 2 + .../lib/lang/cz_user_quota_stats_list.lng | 2 + .../web/sites/lib/lang/cz_web_aliasdomain.lng | 2 + .../lib/lang/cz_web_aliasdomain_list.lng | 2 + .../web/sites/lib/lang/cz_web_backup_list.lng | 2 + .../web/sites/lib/lang/cz_web_domain.lng | 3 +- .../lib/lang/cz_web_domain_admin_list.lng | 2 + .../web/sites/lib/lang/cz_web_domain_list.lng | 2 + .../web/sites/lib/lang/cz_web_folder.lng | 2 + .../web/sites/lib/lang/cz_web_folder_list.lng | 2 + .../web/sites/lib/lang/cz_web_folder_user.lng | 2 + .../lib/lang/cz_web_folder_user_list.lng | 2 + .../lib/lang/cz_web_sites_stats_list.lng | 2 + .../web/sites/lib/lang/cz_web_subdomain.lng | 2 + .../sites/lib/lang/cz_web_subdomain_list.lng | 2 + .../sites/lib/lang/cz_web_vhost_subdomain.lng | 2 + .../lib/lang/cz_web_vhost_subdomain_list.lng | 2 + .../web/sites/lib/lang/cz_webdav_user.lng | 2 + .../sites/lib/lang/cz_webdav_user_list.lng | 2 + .../web/sites/lib/lang/de_web_domain.lng | 1 - .../web/sites/lib/lang/el_web_domain.lng | 1 - .../web/sites/lib/lang/en_web_backup_list.lng | 21 +- .../web/sites/lib/lang/es_web_domain.lng | 1 - .../web/sites/lib/lang/fi_web_domain.lng | 1 - .../web/sites/lib/lang/fr_web_domain.lng | 1 - .../web/sites/lib/lang/hr_web_domain.lng | 1 - .../web/sites/lib/lang/hu_web_domain.lng | 1 - .../web/sites/lib/lang/id_web_domain.lng | 1 - .../web/sites/lib/lang/it_web_domain.lng | 1 - .../web/sites/lib/lang/ja_web_domain.lng | 1 - .../web/sites/lib/lang/nl_web_domain.lng | 1 - interface/web/sites/lib/lang/pl.lng | 1 + interface/web/sites/lib/lang/pl_aps.lng | 1 + .../sites/lib/lang/pl_aps_instances_list.lng | 1 + .../sites/lib/lang/pl_aps_packages_list.lng | 1 + interface/web/sites/lib/lang/pl_cron.lng | 1 + interface/web/sites/lib/lang/pl_cron_list.lng | 1 + interface/web/sites/lib/lang/pl_database.lng | 1 + .../sites/lib/lang/pl_database_admin_list.lng | 1 + .../web/sites/lib/lang/pl_database_list.lng | 1 + .../web/sites/lib/lang/pl_database_user.lng | 1 + .../lib/lang/pl_database_user_admin_list.lng | 1 + .../sites/lib/lang/pl_database_user_list.lng | 1 + interface/web/sites/lib/lang/pl_ftp_user.lng | 1 + .../web/sites/lib/lang/pl_ftp_user_list.lng | 1 + .../web/sites/lib/lang/pl_shell_user.lng | 1 + .../web/sites/lib/lang/pl_shell_user_list.lng | 1 + .../lib/lang/pl_user_quota_stats_list.lng | 1 + .../web/sites/lib/lang/pl_web_aliasdomain.lng | 1 + .../lib/lang/pl_web_aliasdomain_list.lng | 1 + .../web/sites/lib/lang/pl_web_backup_list.lng | 1 + .../web/sites/lib/lang/pl_web_domain.lng | 2 +- .../lib/lang/pl_web_domain_admin_list.lng | 1 + .../web/sites/lib/lang/pl_web_domain_list.lng | 1 + .../web/sites/lib/lang/pl_web_folder.lng | 1 + .../web/sites/lib/lang/pl_web_folder_list.lng | 1 + .../web/sites/lib/lang/pl_web_folder_user.lng | 1 + .../lib/lang/pl_web_folder_user_list.lng | 1 + .../lib/lang/pl_web_sites_stats_list.lng | 1 + .../web/sites/lib/lang/pl_web_subdomain.lng | 1 + .../sites/lib/lang/pl_web_subdomain_list.lng | 1 + .../sites/lib/lang/pl_web_vhost_subdomain.lng | 1 + .../lib/lang/pl_web_vhost_subdomain_list.lng | 1 + .../web/sites/lib/lang/pl_webdav_user.lng | 1 + .../sites/lib/lang/pl_webdav_user_list.lng | 1 + .../web/sites/lib/lang/pt_web_domain.lng | 1 - .../web/sites/lib/lang/ro_web_domain.lng | 1 - .../web/sites/lib/lang/ru_web_domain.lng | 1 - .../web/sites/lib/lang/se_web_domain.lng | 1 - .../web/sites/lib/lang/sk_web_domain.lng | 1 - .../web/sites/templates/web_backup_list.htm | 34 +-- .../lib/lang/cz_strengthmeter.lng | 2 + .../lib/lang/pl_strengthmeter.lng | 1 + .../default-304/icons/device_sprite.png | Bin 15702 -> 10582 bytes .../themes/default-304/icons/x12/accept.png | Bin 0 -> 231 bytes .../default-304/icons/x12/accept_blue.png | Bin 0 -> 484 bytes .../default-304/icons/x12/accept_green.png | Bin 0 -> 250 bytes .../icons/x12/arrow_2_left_round.png | Bin 0 -> 322 bytes .../icons/x12/arrow_2_right_round.png | Bin 0 -> 425 bytes .../icons/x12/arrow_left_blue_round.png | Bin 0 -> 479 bytes .../icons/x12/arrow_right_blue_round.png | Bin 0 -> 479 bytes .../themes/default-304/icons/x12/article.png | Bin 0 -> 255 bytes .../default-304/icons/x12/article_text.png | Bin 0 -> 155 bytes .../default-304/icons/x12/bar_graph.png | Bin 0 -> 205 bytes .../themes/default-304/icons/x12/burst.png | Bin 0 -> 471 bytes .../themes/default-304/icons/x12/calendar.png | Bin 0 -> 138 bytes .../default-304/icons/x12/calendar2.png | Bin 0 -> 247 bytes .../themes/default-304/icons/x12/cancel.png | Bin 0 -> 218 bytes .../default-304/icons/x12/cancel_round.png | Bin 0 -> 440 bytes .../themes/default-304/icons/x12/clock.png | Bin 0 -> 473 bytes .../web/themes/default-304/icons/x12/code.png | Bin 0 -> 401 bytes .../default-304/icons/x12/comment_blue.png | Bin 0 -> 404 bytes .../themes/default-304/icons/x12/dollar.png | Bin 0 -> 130 bytes .../default-304/icons/x12/double_comment.png | Bin 0 -> 288 bytes .../themes/default-304/icons/x12/download.png | Bin 0 -> 309 bytes .../themes/default-304/icons/x12/envelope.png | Bin 0 -> 146 bytes .../default-304/icons/x12/flag_black.png | Bin 0 -> 446 bytes .../default-304/icons/x12/flag_blue.png | Bin 0 -> 511 bytes .../default-304/icons/x12/flag_green.png | Bin 0 -> 512 bytes .../default-304/icons/x12/flag_orange.png | Bin 0 -> 485 bytes .../themes/default-304/icons/x12/flag_red.png | Bin 0 -> 497 bytes .../default-304/icons/x12/flag_yellow.png | Bin 0 -> 504 bytes .../themes/default-304/icons/x12/folder.png | Bin 0 -> 311 bytes .../web/themes/default-304/icons/x12/info.png | Bin 0 -> 446 bytes .../web/themes/default-304/icons/x12/link.png | Bin 0 -> 148 bytes .../web/themes/default-304/icons/x12/lock.png | Bin 0 -> 209 bytes .../themes/default-304/icons/x12/magnify.png | Bin 0 -> 461 bytes .../themes/default-304/icons/x12/minus.png | Bin 0 -> 121 bytes .../default-304/icons/x12/minus_round.png | Bin 0 -> 392 bytes .../themes/default-304/icons/x12/money.png | Bin 0 -> 264 bytes .../web/themes/default-304/icons/x12/new.png | Bin 0 -> 122 bytes .../themes/default-304/icons/x12/pencil.png | Bin 0 -> 301 bytes .../themes/default-304/icons/x12/pictures.png | Bin 0 -> 224 bytes .../web/themes/default-304/icons/x12/plus.png | Bin 0 -> 194 bytes .../themes/default-304/icons/x12/printer.png | Bin 0 -> 233 bytes .../default-304/icons/x12/question_blue.png | Bin 0 -> 487 bytes .../themes/default-304/icons/x12/refresh.png | Bin 0 -> 265 bytes .../web/themes/default-304/icons/x12/rss.png | Bin 0 -> 286 bytes .../default-304/icons/x12/rss_round.png | Bin 0 -> 428 bytes .../default-304/icons/x12/security_green.png | Bin 0 -> 218 bytes .../default-304/icons/x12/security_orange.png | Bin 0 -> 207 bytes .../default-304/icons/x12/security_red.png | Bin 0 -> 202 bytes .../web/themes/default-304/icons/x12/star.png | Bin 0 -> 526 bytes .../default-304/icons/x12/star_blue.png | Bin 0 -> 457 bytes .../web/themes/default-304/icons/x12/stop.png | Bin 0 -> 271 bytes .../default-304/icons/x12/stop_round.png | Bin 0 -> 445 bytes .../themes/default-304/icons/x12/upload.png | Bin 0 -> 271 bytes .../themes/default-304/icons/x12/world.png | Bin 0 -> 567 bytes .../themes/default-304/icons/x12/world2.png | Bin 0 -> 611 bytes .../default-304/icons/x16-list/accept.png | Bin 0 -> 202 bytes .../icons/x16-list/accept_blue.png | Bin 0 -> 466 bytes .../icons/x16-list/accept_green.png | Bin 0 -> 296 bytes .../icons/x16-list/arrow_2_left_round.png | Bin 0 -> 435 bytes .../icons/x16-list/arrow_2_right_round.png | Bin 0 -> 428 bytes .../icons/x16-list/arrow_left_blue_round.png | Bin 0 -> 434 bytes .../icons/x16-list/arrow_right_blue_round.png | Bin 0 -> 436 bytes .../default-304/icons/x16-list/article.png | Bin 0 -> 361 bytes .../icons/x16-list/article_text.png | Bin 0 -> 383 bytes .../default-304/icons/x16-list/bar_graph.png | Bin 0 -> 260 bytes .../default-304/icons/x16-list/burst.png | Bin 0 -> 534 bytes .../default-304/icons/x16-list/calendar.png | Bin 0 -> 335 bytes .../default-304/icons/x16-list/calendar2.png | Bin 0 -> 259 bytes .../default-304/icons/x16-list/cancel.png | Bin 0 -> 228 bytes .../icons/x16-list/cancel_round.png | Bin 0 -> 461 bytes .../default-304/icons/x16-list/clock.png | Bin 0 -> 419 bytes .../default-304/icons/x16-list/code.png | Bin 0 -> 577 bytes .../icons/x16-list/comment_blue.png | Bin 0 -> 328 bytes .../default-304/icons/x16-list/dollar.png | Bin 0 -> 136 bytes .../icons/x16-list/double_comment.png | Bin 0 -> 302 bytes .../default-304/icons/x16-list/download.png | Bin 0 -> 275 bytes .../default-304/icons/x16-list/envelope.png | Bin 0 -> 242 bytes .../default-304/icons/x16-list/flag_black.png | Bin 0 -> 580 bytes .../default-304/icons/x16-list/flag_blue.png | Bin 0 -> 681 bytes .../default-304/icons/x16-list/flag_green.png | Bin 0 -> 684 bytes .../icons/x16-list/flag_orange.png | Bin 0 -> 647 bytes .../default-304/icons/x16-list/flag_red.png | Bin 0 -> 674 bytes .../icons/x16-list/flag_yellow.png | Bin 0 -> 480 bytes .../default-304/icons/x16-list/folder.png | Bin 0 -> 383 bytes .../default-304/icons/x16-list/info.png | Bin 0 -> 432 bytes .../default-304/icons/x16-list/link.png | Bin 0 -> 218 bytes .../default-304/icons/x16-list/lock.png | Bin 0 -> 246 bytes .../default-304/icons/x16-list/magnify.png | Bin 0 -> 446 bytes .../default-304/icons/x16-list/minus.png | Bin 0 -> 123 bytes .../icons/x16-list/minus_round.png | Bin 0 -> 346 bytes .../default-304/icons/x16-list/money.png | Bin 0 -> 328 bytes .../themes/default-304/icons/x16-list/new.png | Bin 0 -> 200 bytes .../default-304/icons/x16-list/pencil.png | Bin 0 -> 212 bytes .../default-304/icons/x16-list/pictures.png | Bin 0 -> 255 bytes .../default-304/icons/x16-list/plus.png | Bin 0 -> 197 bytes .../default-304/icons/x16-list/printer.png | Bin 0 -> 271 bytes .../icons/x16-list/question_blue.png | Bin 0 -> 468 bytes .../default-304/icons/x16-list/refresh.png | Bin 0 -> 150 bytes .../themes/default-304/icons/x16-list/rss.png | Bin 0 -> 243 bytes .../default-304/icons/x16-list/rss_round.png | Bin 0 -> 417 bytes .../icons/x16-list/security_green.png | Bin 0 -> 210 bytes .../icons/x16-list/security_orange.png | Bin 0 -> 215 bytes .../icons/x16-list/security_red.png | Bin 0 -> 221 bytes .../default-304/icons/x16-list/star.png | Bin 0 -> 511 bytes .../default-304/icons/x16-list/star_blue.png | Bin 0 -> 455 bytes .../default-304/icons/x16-list/stop.png | Bin 0 -> 366 bytes .../default-304/icons/x16-list/stop_round.png | Bin 0 -> 436 bytes .../default-304/icons/x16-list/upload.png | Bin 0 -> 265 bytes .../default-304/icons/x16-list/world.png | Bin 0 -> 490 bytes .../default-304/icons/x16-list/world2.png | Bin 0 -> 750 bytes .../default-304/icons/x16/address_book.png | Bin 0 -> 681 bytes .../icons/x16/address_book__arrow.png | Bin 0 -> 732 bytes .../icons/x16/address_book__exclamation.png | Bin 0 -> 767 bytes .../icons/x16/address_book__minus.png | Bin 0 -> 700 bytes .../icons/x16/address_book__pencil.png | Bin 0 -> 763 bytes .../icons/x16/address_book__plus.png | Bin 0 -> 737 bytes .../icons/x16/address_book_blue.png | Bin 0 -> 685 bytes .../themes/default-304/icons/x16/arrow.png | Bin 0 -> 531 bytes .../default-304/icons/x16/arrow_000_small.png | Bin 0 -> 267 bytes .../default-304/icons/x16/arrow_045.png | Bin 0 -> 505 bytes .../default-304/icons/x16/arrow_045_small.png | Bin 0 -> 266 bytes .../default-304/icons/x16/arrow_090.png | Bin 0 -> 512 bytes .../default-304/icons/x16/arrow_090_small.png | Bin 0 -> 256 bytes .../default-304/icons/x16/arrow_135.png | Bin 0 -> 531 bytes .../default-304/icons/x16/arrow_135_small.png | Bin 0 -> 269 bytes .../default-304/icons/x16/arrow_180.png | Bin 0 -> 540 bytes .../default-304/icons/x16/arrow_180_small.png | Bin 0 -> 261 bytes .../default-304/icons/x16/arrow_225.png | Bin 0 -> 529 bytes .../default-304/icons/x16/arrow_225_small.png | Bin 0 -> 272 bytes .../default-304/icons/x16/arrow_270.png | Bin 0 -> 526 bytes .../default-304/icons/x16/arrow_270_small.png | Bin 0 -> 263 bytes .../default-304/icons/x16/arrow_315.png | Bin 0 -> 495 bytes .../default-304/icons/x16/arrow_315_small.png | Bin 0 -> 271 bytes .../default-304/icons/x16/arrow_circle.png | Bin 0 -> 702 bytes .../icons/x16/arrow_circle_135.png | Bin 0 -> 780 bytes .../icons/x16/arrow_circle_225.png | Bin 0 -> 758 bytes .../icons/x16/arrow_circle_315.png | Bin 0 -> 764 bytes .../icons/x16/arrow_circle_double.png | Bin 0 -> 778 bytes .../icons/x16/arrow_circle_double_135.png | Bin 0 -> 802 bytes .../default-304/icons/x16/arrow_skip.png | Bin 0 -> 553 bytes .../default-304/icons/x16/arrow_skip_090.png | Bin 0 -> 515 bytes .../default-304/icons/x16/arrow_skip_180.png | Bin 0 -> 554 bytes .../default-304/icons/x16/arrow_skip_270.png | Bin 0 -> 524 bytes .../default-304/icons/x16/arrow_stop.png | Bin 0 -> 608 bytes .../default-304/icons/x16/arrow_stop_090.png | Bin 0 -> 558 bytes .../default-304/icons/x16/arrow_stop_180.png | Bin 0 -> 615 bytes .../default-304/icons/x16/arrow_stop_270.png | Bin 0 -> 584 bytes .../default-304/icons/x16/auction_hammer.png | Bin 0 -> 568 bytes .../icons/x16/auction_hammer__arrow.png | Bin 0 -> 678 bytes .../icons/x16/auction_hammer__exclamation.png | Bin 0 -> 716 bytes .../icons/x16/auction_hammer__minus.png | Bin 0 -> 597 bytes .../icons/x16/auction_hammer__pencil.png | Bin 0 -> 655 bytes .../icons/x16/auction_hammer__plus.png | Bin 0 -> 638 bytes .../icons/x16/auction_hammer_gavel.png | Bin 0 -> 584 bytes .../themes/default-304/icons/x16/balloon.png | Bin 0 -> 561 bytes .../default-304/icons/x16/balloon__arrow.png | Bin 0 -> 669 bytes .../icons/x16/balloon__exclamation.png | Bin 0 -> 682 bytes .../default-304/icons/x16/balloon__minus.png | Bin 0 -> 605 bytes .../default-304/icons/x16/balloon__pencil.png | Bin 0 -> 662 bytes .../default-304/icons/x16/balloon__plus.png | Bin 0 -> 640 bytes .../default-304/icons/x16/balloon_left.png | Bin 0 -> 560 bytes .../default-304/icons/x16/balloon_small.png | Bin 0 -> 348 bytes .../icons/x16/balloon_small_left.png | Bin 0 -> 350 bytes .../themes/default-304/icons/x16/balloons.png | Bin 0 -> 586 bytes .../default-304/icons/x16/balloons_arrow.png | Bin 0 -> 716 bytes .../icons/x16/balloons_exclamation.png | Bin 0 -> 755 bytes .../default-304/icons/x16/balloons_minus.png | Bin 0 -> 637 bytes .../default-304/icons/x16/balloons_pencil.png | Bin 0 -> 702 bytes .../default-304/icons/x16/balloons_plus.png | Bin 0 -> 680 bytes .../themes/default-304/icons/x16/bandaid.png | Bin 0 -> 711 bytes .../default-304/icons/x16/bandaid_arrow.png | Bin 0 -> 802 bytes .../icons/x16/bandaid_exclamation.png | Bin 0 -> 829 bytes .../default-304/icons/x16/bandaid_minus.png | Bin 0 -> 739 bytes .../default-304/icons/x16/bandaid_pencil.png | Bin 0 -> 777 bytes .../default-304/icons/x16/bandaid_plus.png | Bin 0 -> 776 bytes .../default-304/icons/x16/bandaid_small.png | Bin 0 -> 350 bytes .../web/themes/default-304/icons/x16/bank.png | Bin 0 -> 579 bytes .../default-304/icons/x16/bank_arrow.png | Bin 0 -> 718 bytes .../icons/x16/bank_exclamation.png | Bin 0 -> 759 bytes .../default-304/icons/x16/bank_minus.png | Bin 0 -> 648 bytes .../default-304/icons/x16/bank_pencil.png | Bin 0 -> 707 bytes .../default-304/icons/x16/bank_plus.png | Bin 0 -> 695 bytes .../web/themes/default-304/icons/x16/bell.png | Bin 0 -> 696 bytes .../default-304/icons/x16/bell__arrow.png | Bin 0 -> 816 bytes .../icons/x16/bell__exclamation.png | Bin 0 -> 802 bytes .../default-304/icons/x16/bell__minus.png | Bin 0 -> 732 bytes .../default-304/icons/x16/bell__pencil.png | Bin 0 -> 824 bytes .../default-304/icons/x16/bell__plus.png | Bin 0 -> 772 bytes .../default-304/icons/x16/bell_disable.png | Bin 0 -> 497 bytes .../web/themes/default-304/icons/x16/bin.png | Bin 0 -> 654 bytes .../default-304/icons/x16/bin__arrow.png | Bin 0 -> 746 bytes .../icons/x16/bin__exclamation.png | Bin 0 -> 750 bytes .../default-304/icons/x16/bin__minus.png | Bin 0 -> 697 bytes .../default-304/icons/x16/bin__pencil.png | Bin 0 -> 769 bytes .../default-304/icons/x16/bin__plus.png | Bin 0 -> 729 bytes .../themes/default-304/icons/x16/bin_full.png | Bin 0 -> 809 bytes .../default-304/icons/x16/binocular.png | Bin 0 -> 397 bytes .../default-304/icons/x16/binocular_arrow.png | Bin 0 -> 563 bytes .../icons/x16/binocular_exclamation.png | Bin 0 -> 616 bytes .../default-304/icons/x16/binocular_minus.png | Bin 0 -> 469 bytes .../icons/x16/binocular_pencil.png | Bin 0 -> 558 bytes .../default-304/icons/x16/binocular_plus.png | Bin 0 -> 530 bytes .../web/themes/default-304/icons/x16/blog.png | Bin 0 -> 513 bytes .../default-304/icons/x16/blog__arrow.png | Bin 0 -> 634 bytes .../icons/x16/blog__exclamation.png | Bin 0 -> 658 bytes .../default-304/icons/x16/blog__minus.png | Bin 0 -> 570 bytes .../default-304/icons/x16/blog__pencil.png | Bin 0 -> 647 bytes .../default-304/icons/x16/blog__plus.png | Bin 0 -> 608 bytes .../default-304/icons/x16/blog_blue.png | Bin 0 -> 517 bytes .../themes/default-304/icons/x16/blogs.png | Bin 0 -> 556 bytes .../default-304/icons/x16/blogs_arrow.png | Bin 0 -> 665 bytes .../icons/x16/blogs_exclamation.png | Bin 0 -> 702 bytes .../default-304/icons/x16/blogs_minus.png | Bin 0 -> 593 bytes .../default-304/icons/x16/blogs_pencil.png | Bin 0 -> 653 bytes .../default-304/icons/x16/blogs_plus.png | Bin 0 -> 641 bytes .../default-304/icons/x16/blogs_stack.png | Bin 0 -> 545 bytes .../web/themes/default-304/icons/x16/book.png | Bin 0 -> 391 bytes .../default-304/icons/x16/book__arrow.png | Bin 0 -> 524 bytes .../icons/x16/book__exclamation.png | Bin 0 -> 594 bytes .../default-304/icons/x16/book__minus.png | Bin 0 -> 471 bytes .../default-304/icons/x16/book__pencil.png | Bin 0 -> 598 bytes .../default-304/icons/x16/book__plus.png | Bin 0 -> 494 bytes .../default-304/icons/x16/book_brown.png | Bin 0 -> 383 bytes .../default-304/icons/x16/book_small.png | Bin 0 -> 280 bytes .../icons/x16/book_small_brown.png | Bin 0 -> 275 bytes .../themes/default-304/icons/x16/bookmark.png | Bin 0 -> 500 bytes .../default-304/icons/x16/bookmark__arrow.png | Bin 0 -> 616 bytes .../icons/x16/bookmark__exclamation.png | Bin 0 -> 677 bytes .../default-304/icons/x16/bookmark__minus.png | Bin 0 -> 526 bytes .../icons/x16/bookmark__pencil.png | Bin 0 -> 627 bytes .../default-304/icons/x16/bookmark__plus.png | Bin 0 -> 586 bytes .../default-304/icons/x16/bookmark__small.png | Bin 0 -> 263 bytes .../default-304/icons/x16/bookmark_book.png | Bin 0 -> 520 bytes .../icons/x16/bookmark_book_arrow.png | Bin 0 -> 621 bytes .../icons/x16/bookmark_book_exclamation.png | Bin 0 -> 666 bytes .../icons/x16/bookmark_book_minus.png | Bin 0 -> 576 bytes .../icons/x16/bookmark_book_pencil.png | Bin 0 -> 689 bytes .../icons/x16/bookmark_book_plus.png | Bin 0 -> 603 bytes .../icons/x16/bookmark_document.png | Bin 0 -> 599 bytes .../icons/x16/bookmark_document_arrow.png | Bin 0 -> 678 bytes .../x16/bookmark_document_exclamation.png | Bin 0 -> 719 bytes .../icons/x16/bookmark_document_minus.png | Bin 0 -> 627 bytes .../icons/x16/bookmark_document_pencil.png | Bin 0 -> 727 bytes .../icons/x16/bookmark_document_plus.png | Bin 0 -> 660 bytes .../default-304/icons/x16/bookmark_folder.png | Bin 0 -> 601 bytes .../icons/x16/bookmark_folder_arrow.png | Bin 0 -> 729 bytes .../icons/x16/bookmark_folder_exclamation.png | Bin 0 -> 754 bytes .../icons/x16/bookmark_folder_minus.png | Bin 0 -> 656 bytes .../icons/x16/bookmark_folder_pencil.png | Bin 0 -> 727 bytes .../icons/x16/bookmark_folder_plus.png | Bin 0 -> 710 bytes .../themes/default-304/icons/x16/books.png | Bin 0 -> 498 bytes .../default-304/icons/x16/books__arrow.png | Bin 0 -> 604 bytes .../icons/x16/books__exclamation.png | Bin 0 -> 642 bytes .../default-304/icons/x16/books__minus.png | Bin 0 -> 535 bytes .../default-304/icons/x16/books__pencil.png | Bin 0 -> 626 bytes .../default-304/icons/x16/books__plus.png | Bin 0 -> 579 bytes .../default-304/icons/x16/books_brown.png | Bin 0 -> 508 bytes .../default-304/icons/x16/books_stack.png | Bin 0 -> 446 bytes .../web/themes/default-304/icons/x16/box.png | Bin 0 -> 463 bytes .../default-304/icons/x16/box__arrow.png | Bin 0 -> 598 bytes .../icons/x16/box__exclamation.png | Bin 0 -> 651 bytes .../default-304/icons/x16/box__minus.png | Bin 0 -> 518 bytes .../default-304/icons/x16/box__pencil.png | Bin 0 -> 604 bytes .../default-304/icons/x16/box__plus.png | Bin 0 -> 571 bytes .../default-304/icons/x16/box_label.png | Bin 0 -> 537 bytes .../default-304/icons/x16/briefcase.png | Bin 0 -> 463 bytes .../default-304/icons/x16/briefcase_arrow.png | Bin 0 -> 584 bytes .../icons/x16/briefcase_exclamation.png | Bin 0 -> 636 bytes .../default-304/icons/x16/briefcase_minus.png | Bin 0 -> 516 bytes .../icons/x16/briefcase_pencil.png | Bin 0 -> 598 bytes .../default-304/icons/x16/briefcase_plus.png | Bin 0 -> 555 bytes .../themes/default-304/icons/x16/broom.png | Bin 0 -> 708 bytes .../default-304/icons/x16/broom_arrow.png | Bin 0 -> 776 bytes .../icons/x16/broom_exclamation.png | Bin 0 -> 785 bytes .../default-304/icons/x16/broom_minus.png | Bin 0 -> 720 bytes .../default-304/icons/x16/broom_pencil.png | Bin 0 -> 799 bytes .../default-304/icons/x16/broom_plus.png | Bin 0 -> 755 bytes .../default-304/icons/x16/calculator.png | Bin 0 -> 443 bytes .../icons/x16/calculator_arrow.png | Bin 0 -> 597 bytes .../icons/x16/calculator_exclamation.png | Bin 0 -> 615 bytes .../icons/x16/calculator_minus.png | Bin 0 -> 535 bytes .../icons/x16/calculator_pencil.png | Bin 0 -> 626 bytes .../default-304/icons/x16/calculator_plus.png | Bin 0 -> 562 bytes .../themes/default-304/icons/x16/calendar.png | Bin 0 -> 415 bytes .../default-304/icons/x16/calendar__arrow.png | Bin 0 -> 554 bytes .../icons/x16/calendar__exclamation.png | Bin 0 -> 613 bytes .../default-304/icons/x16/calendar__minus.png | Bin 0 -> 456 bytes .../icons/x16/calendar__pencil.png | Bin 0 -> 561 bytes .../default-304/icons/x16/calendar__plus.png | Bin 0 -> 528 bytes .../default-304/icons/x16/calendar_day.png | Bin 0 -> 489 bytes .../default-304/icons/x16/calendar_month.png | Bin 0 -> 507 bytes .../themes/default-304/icons/x16/camera.png | Bin 0 -> 612 bytes .../default-304/icons/x16/camera__arrow.png | Bin 0 -> 695 bytes .../icons/x16/camera__exclamation.png | Bin 0 -> 722 bytes .../default-304/icons/x16/camera__minus.png | Bin 0 -> 629 bytes .../default-304/icons/x16/camera__pencil.png | Bin 0 -> 666 bytes .../default-304/icons/x16/camera__plus.png | Bin 0 -> 671 bytes .../default-304/icons/x16/camera_black.png | Bin 0 -> 538 bytes .../default-304/icons/x16/camera_small.png | Bin 0 -> 315 bytes .../icons/x16/camera_small_black.png | Bin 0 -> 272 bytes .../web/themes/default-304/icons/x16/card.png | Bin 0 -> 333 bytes .../default-304/icons/x16/card__arrow.png | Bin 0 -> 481 bytes .../icons/x16/card__exclamation.png | Bin 0 -> 546 bytes .../default-304/icons/x16/card__minus.png | Bin 0 -> 371 bytes .../default-304/icons/x16/card__pencil.png | Bin 0 -> 494 bytes .../default-304/icons/x16/card__plus.png | Bin 0 -> 440 bytes .../default-304/icons/x16/card_address.png | Bin 0 -> 483 bytes .../default-304/icons/x16/card_small.png | Bin 0 -> 226 bytes .../themes/default-304/icons/x16/cards.png | Bin 0 -> 407 bytes .../default-304/icons/x16/cards__arrow.png | Bin 0 -> 528 bytes .../icons/x16/cards__exclamation.png | Bin 0 -> 593 bytes .../default-304/icons/x16/cards__minus.png | Bin 0 -> 449 bytes .../default-304/icons/x16/cards__pencil.png | Bin 0 -> 554 bytes .../default-304/icons/x16/cards__plus.png | Bin 0 -> 490 bytes .../default-304/icons/x16/cards_address.png | Bin 0 -> 553 bytes .../default-304/icons/x16/cards_stack.png | Bin 0 -> 375 bytes .../themes/default-304/icons/x16/cassette.png | Bin 0 -> 398 bytes .../default-304/icons/x16/cassette_arrow.png | Bin 0 -> 527 bytes .../icons/x16/cassette_exclamation.png | Bin 0 -> 578 bytes .../default-304/icons/x16/cassette_minus.png | Bin 0 -> 440 bytes .../default-304/icons/x16/cassette_pencil.png | Bin 0 -> 524 bytes .../default-304/icons/x16/cassette_plus.png | Bin 0 -> 490 bytes .../default-304/icons/x16/cassette_small.png | Bin 0 -> 192 bytes .../themes/default-304/icons/x16/chain.png | Bin 0 -> 358 bytes .../default-304/icons/x16/chain_arrow.png | Bin 0 -> 533 bytes .../icons/x16/chain_exclamation.png | Bin 0 -> 584 bytes .../default-304/icons/x16/chain_minus.png | Bin 0 -> 398 bytes .../default-304/icons/x16/chain_pencil.png | Bin 0 -> 520 bytes .../default-304/icons/x16/chain_plus.png | Bin 0 -> 474 bytes .../default-304/icons/x16/chain_small.png | Bin 0 -> 214 bytes .../default-304/icons/x16/chain_unchain.png | Bin 0 -> 515 bytes .../default-304/icons/x16/clipboard.png | Bin 0 -> 440 bytes .../icons/x16/clipboard__arrow.png | Bin 0 -> 569 bytes .../icons/x16/clipboard__exclamation.png | Bin 0 -> 621 bytes .../icons/x16/clipboard__minus.png | Bin 0 -> 489 bytes .../icons/x16/clipboard__pencil.png | Bin 0 -> 594 bytes .../default-304/icons/x16/clipboard__plus.png | Bin 0 -> 549 bytes .../default-304/icons/x16/clipboard_empty.png | Bin 0 -> 492 bytes .../default-304/icons/x16/clipboard_text.png | Bin 0 -> 476 bytes .../themes/default-304/icons/x16/clock.png | Bin 0 -> 603 bytes .../default-304/icons/x16/clock__arrow.png | Bin 0 -> 694 bytes .../icons/x16/clock__exclamation.png | Bin 0 -> 736 bytes .../default-304/icons/x16/clock__minus.png | Bin 0 -> 648 bytes .../default-304/icons/x16/clock__pencil.png | Bin 0 -> 685 bytes .../default-304/icons/x16/clock__plus.png | Bin 0 -> 674 bytes .../default-304/icons/x16/clock_fill.png | Bin 0 -> 628 bytes .../default-304/icons/x16/clock_frame.png | Bin 0 -> 749 bytes .../default-304/icons/x16/clock_small.png | Bin 0 -> 308 bytes .../themes/default-304/icons/x16/color.png | Bin 0 -> 725 bytes .../default-304/icons/x16/color_arrow.png | Bin 0 -> 777 bytes .../icons/x16/color_exclamation.png | Bin 0 -> 793 bytes .../default-304/icons/x16/color_minus.png | Bin 0 -> 733 bytes .../default-304/icons/x16/color_pencil.png | Bin 0 -> 817 bytes .../default-304/icons/x16/color_plus.png | Bin 0 -> 762 bytes .../default-304/icons/x16/color_small.png | Bin 0 -> 411 bytes .../themes/default-304/icons/x16/contrast.png | Bin 0 -> 631 bytes .../default-304/icons/x16/contrast__arrow.png | Bin 0 -> 706 bytes .../icons/x16/contrast__exclamation.png | Bin 0 -> 748 bytes .../default-304/icons/x16/contrast__minus.png | Bin 0 -> 658 bytes .../icons/x16/contrast__pencil.png | Bin 0 -> 744 bytes .../default-304/icons/x16/contrast__plus.png | Bin 0 -> 691 bytes .../default-304/icons/x16/contrast_low.png | Bin 0 -> 647 bytes .../default-304/icons/x16/contrast_small.png | Bin 0 -> 340 bytes .../icons/x16/contrast_small_low.png | Bin 0 -> 362 bytes .../themes/default-304/icons/x16/cross.png | Bin 0 -> 426 bytes .../default-304/icons/x16/cross_circle.png | Bin 0 -> 610 bytes .../icons/x16/cross_circle_frame.png | Bin 0 -> 747 bytes .../default-304/icons/x16/cross_shield.png | Bin 0 -> 667 bytes .../default-304/icons/x16/cross_small.png | Bin 0 -> 205 bytes .../icons/x16/cross_small_circle.png | Bin 0 -> 251 bytes .../themes/default-304/icons/x16/crown.png | Bin 0 -> 645 bytes .../default-304/icons/x16/crown__arrow.png | Bin 0 -> 696 bytes .../icons/x16/crown__exclamation.png | Bin 0 -> 719 bytes .../default-304/icons/x16/crown__minus.png | Bin 0 -> 662 bytes .../default-304/icons/x16/crown__pencil.png | Bin 0 -> 718 bytes .../default-304/icons/x16/crown__plus.png | Bin 0 -> 685 bytes .../default-304/icons/x16/crown_bronze.png | Bin 0 -> 643 bytes .../default-304/icons/x16/crown_silver.png | Bin 0 -> 621 bytes .../themes/default-304/icons/x16/database.png | Bin 0 -> 399 bytes .../default-304/icons/x16/database_arrow.png | Bin 0 -> 523 bytes .../icons/x16/database_exclamation.png | Bin 0 -> 592 bytes .../default-304/icons/x16/database_minus.png | Bin 0 -> 456 bytes .../default-304/icons/x16/database_pencil.png | Bin 0 -> 567 bytes .../default-304/icons/x16/database_plus.png | Bin 0 -> 498 bytes .../default-304/icons/x16/database_small.png | Bin 0 -> 287 bytes .../default-304/icons/x16/databases.png | Bin 0 -> 457 bytes .../default-304/icons/x16/databases_arrow.png | Bin 0 -> 579 bytes .../icons/x16/databases_exclamation.png | Bin 0 -> 630 bytes .../default-304/icons/x16/databases_minus.png | Bin 0 -> 498 bytes .../icons/x16/databases_pencil.png | Bin 0 -> 570 bytes .../default-304/icons/x16/databases_plus.png | Bin 0 -> 548 bytes .../web/themes/default-304/icons/x16/disc.png | Bin 0 -> 756 bytes .../default-304/icons/x16/disc_arrow.png | Bin 0 -> 811 bytes .../icons/x16/disc_exclamation.png | Bin 0 -> 834 bytes .../default-304/icons/x16/disc_minus.png | Bin 0 -> 782 bytes .../default-304/icons/x16/disc_pencil.png | Bin 0 -> 814 bytes .../default-304/icons/x16/disc_plus.png | Bin 0 -> 797 bytes .../default-304/icons/x16/disc_small.png | Bin 0 -> 390 bytes .../themes/default-304/icons/x16/discs.png | Bin 0 -> 699 bytes .../default-304/icons/x16/discs_arrow.png | Bin 0 -> 818 bytes .../icons/x16/discs_exclamation.png | Bin 0 -> 830 bytes .../default-304/icons/x16/discs_minus.png | Bin 0 -> 739 bytes .../default-304/icons/x16/discs_pencil.png | Bin 0 -> 784 bytes .../default-304/icons/x16/discs_plus.png | Bin 0 -> 781 bytes .../web/themes/default-304/icons/x16/disk.png | Bin 0 -> 485 bytes .../default-304/icons/x16/disk__arrow.png | Bin 0 -> 623 bytes .../icons/x16/disk__exclamation.png | Bin 0 -> 686 bytes .../default-304/icons/x16/disk__minus.png | Bin 0 -> 544 bytes .../default-304/icons/x16/disk__pencil.png | Bin 0 -> 636 bytes .../default-304/icons/x16/disk__plus.png | Bin 0 -> 597 bytes .../default-304/icons/x16/disk_black.png | Bin 0 -> 408 bytes .../default-304/icons/x16/disk_small.png | Bin 0 -> 324 bytes .../icons/x16/disk_small_black.png | Bin 0 -> 295 bytes .../themes/default-304/icons/x16/disks.png | Bin 0 -> 502 bytes .../default-304/icons/x16/disks__arrow.png | Bin 0 -> 621 bytes .../icons/x16/disks__exclamation.png | Bin 0 -> 652 bytes .../default-304/icons/x16/disks__minus.png | Bin 0 -> 541 bytes .../default-304/icons/x16/disks__pencil.png | Bin 0 -> 607 bytes .../default-304/icons/x16/disks__plus.png | Bin 0 -> 594 bytes .../default-304/icons/x16/disks_black.png | Bin 0 -> 429 bytes .../themes/default-304/icons/x16/document.png | Bin 0 -> 465 bytes .../default-304/icons/x16/document__arrow.png | Bin 0 -> 591 bytes .../icons/x16/document__exclamation.png | Bin 0 -> 634 bytes .../default-304/icons/x16/document__minus.png | Bin 0 -> 508 bytes .../icons/x16/document__pencil.png | Bin 0 -> 605 bytes .../default-304/icons/x16/document__plus.png | Bin 0 -> 555 bytes .../icons/x16/document_horizontal.png | Bin 0 -> 390 bytes .../icons/x16/document_horizontal_text.png | Bin 0 -> 505 bytes .../default-304/icons/x16/document_music.png | Bin 0 -> 581 bytes .../icons/x16/document_music_playlist.png | Bin 0 -> 599 bytes .../default-304/icons/x16/document_shred.png | Bin 0 -> 594 bytes .../default-304/icons/x16/document_small.png | Bin 0 -> 291 bytes .../default-304/icons/x16/document_text.png | Bin 0 -> 583 bytes .../icons/x16/document_text_image.png | Bin 0 -> 619 bytes .../default-304/icons/x16/document_zipper.png | Bin 0 -> 534 bytes .../default-304/icons/x16/documents.png | Bin 0 -> 514 bytes .../default-304/icons/x16/documents_arrow.png | Bin 0 -> 633 bytes .../icons/x16/documents_exclamation.png | Bin 0 -> 669 bytes .../default-304/icons/x16/documents_minus.png | Bin 0 -> 549 bytes .../icons/x16/documents_pencil.png | Bin 0 -> 617 bytes .../default-304/icons/x16/documents_plus.png | Bin 0 -> 601 bytes .../default-304/icons/x16/documents_stack.png | Bin 0 -> 499 bytes .../default-304/icons/x16/documents_text.png | Bin 0 -> 606 bytes .../web/themes/default-304/icons/x16/door.png | Bin 0 -> 471 bytes .../default-304/icons/x16/door_arrow.png | Bin 0 -> 609 bytes .../icons/x16/door_exclamation.png | Bin 0 -> 606 bytes .../default-304/icons/x16/door_minus.png | Bin 0 -> 535 bytes .../default-304/icons/x16/door_pencil.png | Bin 0 -> 637 bytes .../default-304/icons/x16/door_plus.png | Bin 0 -> 574 bytes .../themes/default-304/icons/x16/drawer.png | Bin 0 -> 631 bytes .../default-304/icons/x16/drawer_arrow.png | Bin 0 -> 737 bytes .../icons/x16/drawer_exclamation.png | Bin 0 -> 724 bytes .../default-304/icons/x16/drawer_minus.png | Bin 0 -> 658 bytes .../default-304/icons/x16/drawer_pencil.png | Bin 0 -> 749 bytes .../default-304/icons/x16/drawer_plus.png | Bin 0 -> 710 bytes .../themes/default-304/icons/x16/drill.png | Bin 0 -> 637 bytes .../default-304/icons/x16/drill_arrow.png | Bin 0 -> 764 bytes .../icons/x16/drill_exclamation.png | Bin 0 -> 798 bytes .../default-304/icons/x16/drill_minus.png | Bin 0 -> 675 bytes .../default-304/icons/x16/drill_pencil.png | Bin 0 -> 737 bytes .../default-304/icons/x16/drill_plus.png | Bin 0 -> 726 bytes .../themes/default-304/icons/x16/envelope.png | Bin 0 -> 445 bytes .../default-304/icons/x16/envelope_arrow.png | Bin 0 -> 570 bytes .../icons/x16/envelope_exclamation.png | Bin 0 -> 593 bytes .../default-304/icons/x16/envelope_minus.png | Bin 0 -> 498 bytes .../default-304/icons/x16/envelope_pencil.png | Bin 0 -> 603 bytes .../default-304/icons/x16/envelope_plus.png | Bin 0 -> 540 bytes .../default-304/icons/x16/equalizer.png | Bin 0 -> 425 bytes .../default-304/icons/x16/equalizer_arrow.png | Bin 0 -> 573 bytes .../icons/x16/equalizer_exclamation.png | Bin 0 -> 610 bytes .../default-304/icons/x16/equalizer_minus.png | Bin 0 -> 471 bytes .../icons/x16/equalizer_pencil.png | Bin 0 -> 577 bytes .../default-304/icons/x16/equalizer_plus.png | Bin 0 -> 535 bytes .../themes/default-304/icons/x16/eraser.png | Bin 0 -> 638 bytes .../default-304/icons/x16/eraser_arrow.png | Bin 0 -> 729 bytes .../icons/x16/eraser_exclamation.png | Bin 0 -> 735 bytes .../default-304/icons/x16/eraser_minus.png | Bin 0 -> 659 bytes .../default-304/icons/x16/eraser_pencil.png | Bin 0 -> 779 bytes .../default-304/icons/x16/eraser_plus.png | Bin 0 -> 709 bytes .../default-304/icons/x16/exclamation.png | Bin 0 -> 559 bytes .../icons/x16/exclamation_frame.png | Bin 0 -> 537 bytes .../icons/x16/exclamation_shield.png | Bin 0 -> 697 bytes .../icons/x16/exclamation_small.png | Bin 0 -> 327 bytes .../web/themes/default-304/icons/x16/feed.png | Bin 0 -> 649 bytes .../default-304/icons/x16/feed__arrow.png | Bin 0 -> 710 bytes .../icons/x16/feed__exclamation.png | Bin 0 -> 716 bytes .../default-304/icons/x16/feed__minus.png | Bin 0 -> 662 bytes .../default-304/icons/x16/feed__pencil.png | Bin 0 -> 753 bytes .../default-304/icons/x16/feed__plus.png | Bin 0 -> 701 bytes .../default-304/icons/x16/feed_balloon.png | Bin 0 -> 683 bytes .../default-304/icons/x16/feed_small.png | Bin 0 -> 365 bytes .../web/themes/default-304/icons/x16/film.png | Bin 0 -> 613 bytes .../default-304/icons/x16/film_arrow.png | Bin 0 -> 718 bytes .../icons/x16/film_exclamation.png | Bin 0 -> 750 bytes .../default-304/icons/x16/film_minus.png | Bin 0 -> 656 bytes .../default-304/icons/x16/film_pencil.png | Bin 0 -> 715 bytes .../default-304/icons/x16/film_plus.png | Bin 0 -> 700 bytes .../default-304/icons/x16/film_small.png | Bin 0 -> 299 bytes .../themes/default-304/icons/x16/films.png | Bin 0 -> 554 bytes .../default-304/icons/x16/films_arrow.png | Bin 0 -> 658 bytes .../icons/x16/films_exclamation.png | Bin 0 -> 709 bytes .../default-304/icons/x16/films_minus.png | Bin 0 -> 580 bytes .../default-304/icons/x16/films_pencil.png | Bin 0 -> 668 bytes .../default-304/icons/x16/films_plus.png | Bin 0 -> 625 bytes .../web/themes/default-304/icons/x16/flag.png | Bin 0 -> 652 bytes .../default-304/icons/x16/flag_arrow.png | Bin 0 -> 755 bytes .../icons/x16/flag_exclamation.png | Bin 0 -> 796 bytes .../default-304/icons/x16/flag_minus.png | Bin 0 -> 674 bytes .../default-304/icons/x16/flag_pencil.png | Bin 0 -> 735 bytes .../default-304/icons/x16/flag_plus.png | Bin 0 -> 729 bytes .../themes/default-304/icons/x16/folder.png | Bin 0 -> 438 bytes .../default-304/icons/x16/folder__arrow.png | Bin 0 -> 592 bytes .../icons/x16/folder__exclamation.png | Bin 0 -> 596 bytes .../default-304/icons/x16/folder__minus.png | Bin 0 -> 500 bytes .../default-304/icons/x16/folder__pencil.png | Bin 0 -> 577 bytes .../default-304/icons/x16/folder__plus.png | Bin 0 -> 535 bytes .../default-304/icons/x16/folder_open.png | Bin 0 -> 639 bytes .../icons/x16/folder_open_document.png | Bin 0 -> 654 bytes .../icons/x16/folder_open_document_music.png | Bin 0 -> 720 bytes .../folder_open_document_music_playlist.png | Bin 0 -> 736 bytes .../icons/x16/folder_open_document_text.png | Bin 0 -> 706 bytes .../icons/x16/folder_open_film.png | Bin 0 -> 710 bytes .../icons/x16/folder_open_image.png | Bin 0 -> 762 bytes .../default-304/icons/x16/folder_shred.png | Bin 0 -> 578 bytes .../default-304/icons/x16/folder_small.png | Bin 0 -> 308 bytes .../default-304/icons/x16/folder_zipper.png | Bin 0 -> 569 bytes .../themes/default-304/icons/x16/folders.png | Bin 0 -> 522 bytes .../default-304/icons/x16/folders_arrow.png | Bin 0 -> 625 bytes .../icons/x16/folders_exclamation.png | Bin 0 -> 653 bytes .../default-304/icons/x16/folders_minus.png | Bin 0 -> 564 bytes .../default-304/icons/x16/folders_pencil.png | Bin 0 -> 639 bytes .../default-304/icons/x16/folders_plus.png | Bin 0 -> 612 bytes .../default-304/icons/x16/folders_stack.png | Bin 0 -> 502 bytes .../themes/default-304/icons/x16/funnel.png | Bin 0 -> 537 bytes .../default-304/icons/x16/funnel_arrow.png | Bin 0 -> 656 bytes .../icons/x16/funnel_exclamation.png | Bin 0 -> 706 bytes .../default-304/icons/x16/funnel_minus.png | Bin 0 -> 579 bytes .../default-304/icons/x16/funnel_pencil.png | Bin 0 -> 662 bytes .../default-304/icons/x16/funnel_plus.png | Bin 0 -> 624 bytes .../default-304/icons/x16/funnel_small.png | Bin 0 -> 304 bytes .../web/themes/default-304/icons/x16/gear.png | Bin 0 -> 590 bytes .../default-304/icons/x16/gear__arrow.png | Bin 0 -> 704 bytes .../icons/x16/gear__exclamation.png | Bin 0 -> 758 bytes .../default-304/icons/x16/gear__minus.png | Bin 0 -> 654 bytes .../default-304/icons/x16/gear__pencil.png | Bin 0 -> 703 bytes .../default-304/icons/x16/gear__plus.png | Bin 0 -> 687 bytes .../default-304/icons/x16/gear_disable.png | Bin 0 -> 497 bytes .../default-304/icons/x16/gear_small.png | Bin 0 -> 336 bytes .../themes/default-304/icons/x16/hammer.png | Bin 0 -> 506 bytes .../default-304/icons/x16/hammer__arrow.png | Bin 0 -> 671 bytes .../icons/x16/hammer__exclamation.png | Bin 0 -> 709 bytes .../default-304/icons/x16/hammer__minus.png | Bin 0 -> 556 bytes .../default-304/icons/x16/hammer__pencil.png | Bin 0 -> 628 bytes .../default-304/icons/x16/hammer__plus.png | Bin 0 -> 618 bytes .../default-304/icons/x16/hammer_left.png | Bin 0 -> 554 bytes .../icons/x16/hammer_screwdriver.png | Bin 0 -> 715 bytes .../themes/default-304/icons/x16/heart.png | Bin 0 -> 630 bytes .../default-304/icons/x16/heart__arrow.png | Bin 0 -> 732 bytes .../icons/x16/heart__exclamation.png | Bin 0 -> 767 bytes .../default-304/icons/x16/heart__minus.png | Bin 0 -> 656 bytes .../default-304/icons/x16/heart__pencil.png | Bin 0 -> 718 bytes .../default-304/icons/x16/heart__plus.png | Bin 0 -> 700 bytes .../default-304/icons/x16/heart_break.png | Bin 0 -> 697 bytes .../default-304/icons/x16/heart_empty.png | Bin 0 -> 514 bytes .../default-304/icons/x16/heart_half.png | Bin 0 -> 721 bytes .../default-304/icons/x16/heart_small.png | Bin 0 -> 294 bytes .../icons/x16/heart_small_empty.png | Bin 0 -> 252 bytes .../icons/x16/heart_small_half.png | Bin 0 -> 321 bytes .../web/themes/default-304/icons/x16/home.png | Bin 0 -> 626 bytes .../default-304/icons/x16/home_arrow.png | Bin 0 -> 719 bytes .../icons/x16/home_exclamation.png | Bin 0 -> 773 bytes .../default-304/icons/x16/home_minus.png | Bin 0 -> 658 bytes .../default-304/icons/x16/home_pencil.png | Bin 0 -> 716 bytes .../default-304/icons/x16/home_plus.png | Bin 0 -> 703 bytes .../default-304/icons/x16/home_small.png | Bin 0 -> 320 bytes .../themes/default-304/icons/x16/image.png | Bin 0 -> 523 bytes .../default-304/icons/x16/image_arrow.png | Bin 0 -> 620 bytes .../icons/x16/image_exclamation.png | Bin 0 -> 652 bytes .../default-304/icons/x16/image_minus.png | Bin 0 -> 553 bytes .../default-304/icons/x16/image_pencil.png | Bin 0 -> 648 bytes .../default-304/icons/x16/image_plus.png | Bin 0 -> 606 bytes .../default-304/icons/x16/image_resize.png | Bin 0 -> 503 bytes .../icons/x16/image_resize_actual.png | Bin 0 -> 532 bytes .../default-304/icons/x16/image_small.png | Bin 0 -> 288 bytes .../icons/x16/image_small_sunset.png | Bin 0 -> 276 bytes .../default-304/icons/x16/image_sunset.png | Bin 0 -> 481 bytes .../themes/default-304/icons/x16/images.png | Bin 0 -> 604 bytes .../default-304/icons/x16/images_arrow.png | Bin 0 -> 670 bytes .../icons/x16/images_exclamation.png | Bin 0 -> 703 bytes .../default-304/icons/x16/images_minus.png | Bin 0 -> 625 bytes .../default-304/icons/x16/images_pencil.png | Bin 0 -> 678 bytes .../default-304/icons/x16/images_plus.png | Bin 0 -> 653 bytes .../default-304/icons/x16/images_stack.png | Bin 0 -> 547 bytes .../themes/default-304/icons/x16/inbox.png | Bin 0 -> 425 bytes .../default-304/icons/x16/inbox_arrow.png | Bin 0 -> 548 bytes .../icons/x16/inbox_exclamation.png | Bin 0 -> 614 bytes .../default-304/icons/x16/inbox_minus.png | Bin 0 -> 463 bytes .../default-304/icons/x16/inbox_pencil.png | Bin 0 -> 562 bytes .../default-304/icons/x16/inbox_plus.png | Bin 0 -> 515 bytes .../default-304/icons/x16/information.png | Bin 0 -> 636 bytes .../icons/x16/information_frame.png | Bin 0 -> 771 bytes .../icons/x16/information_shield.png | Bin 0 -> 701 bytes .../icons/x16/information_small.png | Bin 0 -> 265 bytes .../web/themes/default-304/icons/x16/key.png | Bin 0 -> 577 bytes .../default-304/icons/x16/key__arrow.png | Bin 0 -> 715 bytes .../icons/x16/key__exclamation.png | Bin 0 -> 759 bytes .../default-304/icons/x16/key__minus.png | Bin 0 -> 653 bytes .../default-304/icons/x16/key__pencil.png | Bin 0 -> 718 bytes .../default-304/icons/x16/key__plus.png | Bin 0 -> 704 bytes .../default-304/icons/x16/key_disable.png | Bin 0 -> 452 bytes .../themes/default-304/icons/x16/layout.png | Bin 0 -> 246 bytes .../themes/default-304/icons/x16/layout_2.png | Bin 0 -> 308 bytes .../default-304/icons/x16/layout_2_equal.png | Bin 0 -> 296 bytes .../themes/default-304/icons/x16/layout_3.png | Bin 0 -> 278 bytes .../default-304/icons/x16/layout_3_mix.png | Bin 0 -> 336 bytes .../default-304/icons/x16/layout_header.png | Bin 0 -> 257 bytes .../default-304/icons/x16/layout_header_2.png | Bin 0 -> 324 bytes .../icons/x16/layout_header_2_equal.png | Bin 0 -> 313 bytes .../default-304/icons/x16/layout_header_3.png | Bin 0 -> 295 bytes .../icons/x16/layout_header_3_mix.png | Bin 0 -> 354 bytes .../icons/x16/layout_header_footer.png | Bin 0 -> 270 bytes .../icons/x16/layout_header_footer_2.png | Bin 0 -> 318 bytes .../x16/layout_header_footer_2_equal.png | Bin 0 -> 318 bytes .../icons/x16/layout_header_footer_3.png | Bin 0 -> 292 bytes .../icons/x16/layout_header_footer_3_mix.png | Bin 0 -> 346 bytes .../default-304/icons/x16/layout_join.png | Bin 0 -> 365 bytes .../default-304/icons/x16/layout_split.png | Bin 0 -> 437 bytes .../themes/default-304/icons/x16/lifebuoy.png | Bin 0 -> 671 bytes .../default-304/icons/x16/lifebuoy_arrow.png | Bin 0 -> 784 bytes .../icons/x16/lifebuoy_exclamation.png | Bin 0 -> 830 bytes .../default-304/icons/x16/lifebuoy_minus.png | Bin 0 -> 716 bytes .../default-304/icons/x16/lifebuoy_pencil.png | Bin 0 -> 771 bytes .../default-304/icons/x16/lifebuoy_plus.png | Bin 0 -> 755 bytes .../default-304/icons/x16/light_bulb.png | Bin 0 -> 660 bytes .../icons/x16/light_bulb__arrow.png | Bin 0 -> 732 bytes .../icons/x16/light_bulb__exclamation.png | Bin 0 -> 751 bytes .../icons/x16/light_bulb__minus.png | Bin 0 -> 691 bytes .../icons/x16/light_bulb__pencil.png | Bin 0 -> 722 bytes .../icons/x16/light_bulb__plus.png | Bin 0 -> 712 bytes .../default-304/icons/x16/light_bulb_off.png | Bin 0 -> 690 bytes .../icons/x16/light_bulb_small.png | Bin 0 -> 247 bytes .../icons/x16/light_bulb_small_off.png | Bin 0 -> 251 bytes .../default-304/icons/x16/lightning.png | Bin 0 -> 606 bytes .../icons/x16/lightning__arrow.png | Bin 0 -> 703 bytes .../icons/x16/lightning__exclamation.png | Bin 0 -> 714 bytes .../icons/x16/lightning__minus.png | Bin 0 -> 643 bytes .../icons/x16/lightning__pencil.png | Bin 0 -> 690 bytes .../default-304/icons/x16/lightning__plus.png | Bin 0 -> 679 bytes .../icons/x16/lightning_disable.png | Bin 0 -> 553 bytes .../default-304/icons/x16/lightning_small.png | Bin 0 -> 304 bytes .../themes/default-304/icons/x16/loading.gif | Bin 0 -> 1460 bytes .../web/themes/default-304/icons/x16/lock.png | Bin 0 -> 560 bytes .../default-304/icons/x16/lock__arrow.png | Bin 0 -> 656 bytes .../icons/x16/lock__exclamation.png | Bin 0 -> 676 bytes .../default-304/icons/x16/lock__minus.png | Bin 0 -> 597 bytes .../default-304/icons/x16/lock__pencil.png | Bin 0 -> 661 bytes .../default-304/icons/x16/lock__plus.png | Bin 0 -> 638 bytes .../default-304/icons/x16/lock_disable.png | Bin 0 -> 464 bytes .../default-304/icons/x16/lock_small.png | Bin 0 -> 307 bytes .../default-304/icons/x16/lock_unlock.png | Bin 0 -> 575 bytes .../themes/default-304/icons/x16/logout.png | Bin 0 -> 802 bytes .../themes/default-304/icons/x16/magnet.png | Bin 0 -> 580 bytes .../default-304/icons/x16/magnet__arrow.png | Bin 0 -> 705 bytes .../icons/x16/magnet__exclamation.png | Bin 0 -> 771 bytes .../default-304/icons/x16/magnet__minus.png | Bin 0 -> 624 bytes .../default-304/icons/x16/magnet__pencil.png | Bin 0 -> 727 bytes .../default-304/icons/x16/magnet__plus.png | Bin 0 -> 680 bytes .../default-304/icons/x16/magnet_disable.png | Bin 0 -> 468 bytes .../default-304/icons/x16/magnet_small.png | Bin 0 -> 292 bytes .../default-304/icons/x16/magnifier.png | Bin 0 -> 622 bytes .../icons/x16/magnifier__arrow.png | Bin 0 -> 726 bytes .../icons/x16/magnifier__exclamation.png | Bin 0 -> 759 bytes .../icons/x16/magnifier__minus.png | Bin 0 -> 657 bytes .../icons/x16/magnifier__pencil.png | Bin 0 -> 702 bytes .../default-304/icons/x16/magnifier__plus.png | Bin 0 -> 698 bytes .../default-304/icons/x16/magnifier_left.png | Bin 0 -> 634 bytes .../icons/x16/magnifier_medium.png | Bin 0 -> 452 bytes .../icons/x16/magnifier_medium_left.png | Bin 0 -> 455 bytes .../default-304/icons/x16/magnifier_small.png | Bin 0 -> 301 bytes .../default-304/icons/x16/magnifier_zoom.png | Bin 0 -> 700 bytes .../icons/x16/magnifier_zoom_actual.png | Bin 0 -> 709 bytes .../icons/x16/magnifier_zoom_fit.png | Bin 0 -> 687 bytes .../icons/x16/magnifier_zoom_out.png | Bin 0 -> 676 bytes .../web/themes/default-304/icons/x16/mail.png | Bin 0 -> 411 bytes .../default-304/icons/x16/mail__arrow.png | Bin 0 -> 537 bytes .../icons/x16/mail__exclamation.png | Bin 0 -> 596 bytes .../default-304/icons/x16/mail__minus.png | Bin 0 -> 455 bytes .../default-304/icons/x16/mail__pencil.png | Bin 0 -> 550 bytes .../default-304/icons/x16/mail__plus.png | Bin 0 -> 500 bytes .../default-304/icons/x16/mail_open.png | Bin 0 -> 671 bytes .../icons/x16/mail_open_document.png | Bin 0 -> 621 bytes .../default-304/icons/x16/mail_open_film.png | Bin 0 -> 694 bytes .../default-304/icons/x16/mail_open_image.png | Bin 0 -> 678 bytes .../default-304/icons/x16/mail_small.png | Bin 0 -> 230 bytes .../themes/default-304/icons/x16/mails.png | Bin 0 -> 473 bytes .../default-304/icons/x16/mails_arrow.png | Bin 0 -> 573 bytes .../icons/x16/mails_exclamation.png | Bin 0 -> 633 bytes .../default-304/icons/x16/mails_minus.png | Bin 0 -> 517 bytes .../default-304/icons/x16/mails_pencil.png | Bin 0 -> 591 bytes .../default-304/icons/x16/mails_plus.png | Bin 0 -> 550 bytes .../default-304/icons/x16/mails_stack.png | Bin 0 -> 430 bytes .../default-304/icons/x16/media_player.png | Bin 0 -> 595 bytes .../icons/x16/media_player__arrow.png | Bin 0 -> 700 bytes .../icons/x16/media_player__exclamation.png | Bin 0 -> 734 bytes .../icons/x16/media_player__minus.png | Bin 0 -> 641 bytes .../icons/x16/media_player__pencil.png | Bin 0 -> 716 bytes .../icons/x16/media_player__plus.png | Bin 0 -> 682 bytes .../icons/x16/media_player_black.png | Bin 0 -> 513 bytes .../icons/x16/media_player_medium.png | Bin 0 -> 569 bytes .../icons/x16/media_player_medium_black.png | Bin 0 -> 532 bytes .../icons/x16/media_player_medium_blue.png | Bin 0 -> 602 bytes .../icons/x16/media_player_medium_green.png | Bin 0 -> 615 bytes .../icons/x16/media_player_medium_pink.png | Bin 0 -> 614 bytes .../icons/x16/media_player_medium_red.png | Bin 0 -> 588 bytes .../icons/x16/media_player_small.png | Bin 0 -> 420 bytes .../icons/x16/media_player_small_blue.png | Bin 0 -> 449 bytes .../icons/x16/media_player_small_green.png | Bin 0 -> 470 bytes .../icons/x16/media_player_small_purple.png | Bin 0 -> 446 bytes .../icons/x16/media_player_small_red.png | Bin 0 -> 471 bytes .../default-304/icons/x16/media_players.png | Bin 0 -> 669 bytes .../icons/x16/media_players_arrow.png | Bin 0 -> 746 bytes .../icons/x16/media_players_exclamation.png | Bin 0 -> 771 bytes .../icons/x16/media_players_minus.png | Bin 0 -> 689 bytes .../icons/x16/media_players_pencil.png | Bin 0 -> 734 bytes .../icons/x16/media_players_plus.png | Bin 0 -> 722 bytes .../default-304/icons/x16/microphone.png | Bin 0 -> 616 bytes .../icons/x16/microphone_arrow.png | Bin 0 -> 749 bytes .../icons/x16/microphone_exclamation.png | Bin 0 -> 771 bytes .../icons/x16/microphone_minus.png | Bin 0 -> 685 bytes .../icons/x16/microphone_pencil.png | Bin 0 -> 745 bytes .../default-304/icons/x16/microphone_plus.png | Bin 0 -> 723 bytes .../themes/default-304/icons/x16/minus.png | Bin 0 -> 221 bytes .../default-304/icons/x16/minus_circle.png | Bin 0 -> 570 bytes .../icons/x16/minus_circle_frame.png | Bin 0 -> 740 bytes .../default-304/icons/x16/minus_shield.png | Bin 0 -> 646 bytes .../default-304/icons/x16/minus_small.png | Bin 0 -> 138 bytes .../icons/x16/minus_small_circle.png | Bin 0 -> 261 bytes .../themes/default-304/icons/x16/music.png | Bin 0 -> 427 bytes .../default-304/icons/x16/music_arrow.png | Bin 0 -> 593 bytes .../icons/x16/music_exclamation.png | Bin 0 -> 660 bytes .../default-304/icons/x16/music_minus.png | Bin 0 -> 512 bytes .../default-304/icons/x16/music_pencil.png | Bin 0 -> 579 bytes .../default-304/icons/x16/music_plus.png | Bin 0 -> 562 bytes .../default-304/icons/x16/music_small.png | Bin 0 -> 208 bytes .../default-304/icons/x16/newspaper.png | Bin 0 -> 565 bytes .../default-304/icons/x16/newspaper_arrow.png | Bin 0 -> 694 bytes .../icons/x16/newspaper_exclamation.png | Bin 0 -> 705 bytes .../default-304/icons/x16/newspaper_minus.png | Bin 0 -> 615 bytes .../icons/x16/newspaper_pencil.png | Bin 0 -> 685 bytes .../default-304/icons/x16/newspaper_plus.png | Bin 0 -> 671 bytes .../default-304/icons/x16/newspapers.png | Bin 0 -> 596 bytes .../icons/x16/newspapers_arrow.png | Bin 0 -> 698 bytes .../icons/x16/newspapers_exclamation.png | Bin 0 -> 736 bytes .../icons/x16/newspapers_minus.png | Bin 0 -> 648 bytes .../icons/x16/newspapers_pencil.png | Bin 0 -> 707 bytes .../default-304/icons/x16/newspapers_plus.png | Bin 0 -> 686 bytes .../themes/default-304/icons/x16/notebook.png | Bin 0 -> 501 bytes .../default-304/icons/x16/notebook_arrow.png | Bin 0 -> 636 bytes .../icons/x16/notebook_exclamation.png | Bin 0 -> 694 bytes .../default-304/icons/x16/notebook_minus.png | Bin 0 -> 559 bytes .../default-304/icons/x16/notebook_pencil.png | Bin 0 -> 654 bytes .../default-304/icons/x16/notebook_plus.png | Bin 0 -> 619 bytes .../default-304/icons/x16/notebooks.png | Bin 0 -> 588 bytes .../default-304/icons/x16/notebooks_arrow.png | Bin 0 -> 684 bytes .../icons/x16/notebooks_exclamation.png | Bin 0 -> 715 bytes .../default-304/icons/x16/notebooks_minus.png | Bin 0 -> 613 bytes .../icons/x16/notebooks_pencil.png | Bin 0 -> 677 bytes .../default-304/icons/x16/notebooks_plus.png | Bin 0 -> 653 bytes .../default-304/icons/x16/paint_can.png | Bin 0 -> 648 bytes .../default-304/icons/x16/paint_can_arrow.png | Bin 0 -> 734 bytes .../icons/x16/paint_can_exclamation.png | Bin 0 -> 769 bytes .../default-304/icons/x16/paint_can_minus.png | Bin 0 -> 678 bytes .../icons/x16/paint_can_pencil.png | Bin 0 -> 714 bytes .../default-304/icons/x16/paint_can_plus.png | Bin 0 -> 712 bytes .../themes/default-304/icons/x16/palette.png | Bin 0 -> 789 bytes .../default-304/icons/x16/palette_arrow.png | Bin 0 -> 824 bytes .../icons/x16/palette_exclamation.png | Bin 0 -> 846 bytes .../default-304/icons/x16/palette_minus.png | Bin 0 -> 786 bytes .../default-304/icons/x16/palette_pencil.png | Bin 0 -> 819 bytes .../default-304/icons/x16/palette_plus.png | Bin 0 -> 820 bytes .../default-304/icons/x16/paper_bag.png | Bin 0 -> 557 bytes .../default-304/icons/x16/paper_bag_arrow.png | Bin 0 -> 672 bytes .../icons/x16/paper_bag_exclamation.png | Bin 0 -> 682 bytes .../default-304/icons/x16/paper_bag_minus.png | Bin 0 -> 584 bytes .../icons/x16/paper_bag_pencil.png | Bin 0 -> 713 bytes .../default-304/icons/x16/paper_bag_plus.png | Bin 0 -> 643 bytes .../web/themes/default-304/icons/x16/pdf.png | Bin 0 -> 1376 bytes .../themes/default-304/icons/x16/pencil.png | Bin 0 -> 417 bytes .../default-304/icons/x16/pencil_arrow.png | Bin 0 -> 567 bytes .../icons/x16/pencil_exclamation.png | Bin 0 -> 623 bytes .../default-304/icons/x16/pencil_minus.png | Bin 0 -> 463 bytes .../default-304/icons/x16/pencil_plus.png | Bin 0 -> 517 bytes .../default-304/icons/x16/pencil_small.png | Bin 0 -> 245 bytes .../default-304/icons/x16/photo_album.png | Bin 0 -> 690 bytes .../icons/x16/photo_album__arrow.png | Bin 0 -> 732 bytes .../icons/x16/photo_album__exclamation.png | Bin 0 -> 759 bytes .../icons/x16/photo_album__minus.png | Bin 0 -> 689 bytes .../icons/x16/photo_album__pencil.png | Bin 0 -> 749 bytes .../icons/x16/photo_album__plus.png | Bin 0 -> 709 bytes .../icons/x16/photo_album_blue.png | Bin 0 -> 694 bytes .../themes/default-304/icons/x16/piano.png | Bin 0 -> 344 bytes .../default-304/icons/x16/piano_arrow.png | Bin 0 -> 521 bytes .../icons/x16/piano_exclamation.png | Bin 0 -> 562 bytes .../default-304/icons/x16/piano_minus.png | Bin 0 -> 402 bytes .../default-304/icons/x16/piano_pencil.png | Bin 0 -> 525 bytes .../default-304/icons/x16/piano_plus.png | Bin 0 -> 467 bytes .../themes/default-304/icons/x16/picture.png | Bin 0 -> 494 bytes .../default-304/icons/x16/picture_arrow.png | Bin 0 -> 612 bytes .../icons/x16/picture_exclamation.png | Bin 0 -> 627 bytes .../default-304/icons/x16/picture_minus.png | Bin 0 -> 523 bytes .../default-304/icons/x16/picture_pencil.png | Bin 0 -> 626 bytes .../default-304/icons/x16/picture_plus.png | Bin 0 -> 595 bytes .../default-304/icons/x16/picture_small.png | Bin 0 -> 279 bytes .../icons/x16/picture_small_sunset.png | Bin 0 -> 270 bytes .../default-304/icons/x16/picture_sunset.png | Bin 0 -> 474 bytes .../themes/default-304/icons/x16/pictures.png | Bin 0 -> 523 bytes .../default-304/icons/x16/pictures_arrow.png | Bin 0 -> 612 bytes .../icons/x16/pictures_exclamation.png | Bin 0 -> 659 bytes .../default-304/icons/x16/pictures_minus.png | Bin 0 -> 563 bytes .../default-304/icons/x16/pictures_pencil.png | Bin 0 -> 623 bytes .../default-304/icons/x16/pictures_plus.png | Bin 0 -> 592 bytes .../web/themes/default-304/icons/x16/pill.png | Bin 0 -> 495 bytes .../default-304/icons/x16/pill_arrow.png | Bin 0 -> 633 bytes .../icons/x16/pill_exclamation.png | Bin 0 -> 675 bytes .../default-304/icons/x16/pill_minus.png | Bin 0 -> 548 bytes .../default-304/icons/x16/pill_pencil.png | Bin 0 -> 671 bytes .../default-304/icons/x16/pill_plus.png | Bin 0 -> 606 bytes .../default-304/icons/x16/pill_small.png | Bin 0 -> 314 bytes .../web/themes/default-304/icons/x16/pin.png | Bin 0 -> 580 bytes .../default-304/icons/x16/pin_arrow.png | Bin 0 -> 674 bytes .../default-304/icons/x16/pin_exclamation.png | Bin 0 -> 691 bytes .../default-304/icons/x16/pin_minus.png | Bin 0 -> 589 bytes .../default-304/icons/x16/pin_pencil.png | Bin 0 -> 672 bytes .../themes/default-304/icons/x16/pin_plus.png | Bin 0 -> 646 bytes .../themes/default-304/icons/x16/pipette.png | Bin 0 -> 502 bytes .../default-304/icons/x16/pipette_arrow.png | Bin 0 -> 628 bytes .../icons/x16/pipette_exclamation.png | Bin 0 -> 655 bytes .../default-304/icons/x16/pipette_minus.png | Bin 0 -> 540 bytes .../default-304/icons/x16/pipette_pencil.png | Bin 0 -> 628 bytes .../default-304/icons/x16/pipette_plus.png | Bin 0 -> 599 bytes .../default-304/icons/x16/playing_card.png | Bin 0 -> 688 bytes .../icons/x16/playing_card_arrow.png | Bin 0 -> 758 bytes .../icons/x16/playing_card_exclamation.png | Bin 0 -> 788 bytes .../icons/x16/playing_card_minus.png | Bin 0 -> 714 bytes .../icons/x16/playing_card_pencil.png | Bin 0 -> 769 bytes .../icons/x16/playing_card_plus.png | Bin 0 -> 732 bytes .../web/themes/default-304/icons/x16/plug.png | Bin 0 -> 549 bytes .../default-304/icons/x16/plug_arrow.png | Bin 0 -> 666 bytes .../icons/x16/plug_exclamation.png | Bin 0 -> 701 bytes .../default-304/icons/x16/plug_minus.png | Bin 0 -> 593 bytes .../default-304/icons/x16/plug_pencil.png | Bin 0 -> 678 bytes .../default-304/icons/x16/plug_plus.png | Bin 0 -> 631 bytes .../web/themes/default-304/icons/x16/plus.png | Bin 0 -> 460 bytes .../default-304/icons/x16/plus_circle.png | Bin 0 -> 616 bytes .../icons/x16/plus_circle_frame.png | Bin 0 -> 765 bytes .../default-304/icons/x16/plus_shield.png | Bin 0 -> 683 bytes .../default-304/icons/x16/plus_small.png | Bin 0 -> 212 bytes .../icons/x16/plus_small_circle.png | Bin 0 -> 254 bytes .../themes/default-304/icons/x16/printer.png | Bin 0 -> 665 bytes .../default-304/icons/x16/printer__arrow.png | Bin 0 -> 735 bytes .../icons/x16/printer__exclamation.png | Bin 0 -> 782 bytes .../default-304/icons/x16/printer__minus.png | Bin 0 -> 691 bytes .../default-304/icons/x16/printer__pencil.png | Bin 0 -> 726 bytes .../default-304/icons/x16/printer__plus.png | Bin 0 -> 715 bytes .../default-304/icons/x16/printer_empty.png | Bin 0 -> 493 bytes .../default-304/icons/x16/printer_small.png | Bin 0 -> 327 bytes .../themes/default-304/icons/x16/puzzle.png | Bin 0 -> 681 bytes .../default-304/icons/x16/puzzle__arrow.png | Bin 0 -> 798 bytes .../icons/x16/puzzle__exclamation.png | Bin 0 -> 818 bytes .../default-304/icons/x16/puzzle__minus.png | Bin 0 -> 724 bytes .../default-304/icons/x16/puzzle__pencil.png | Bin 0 -> 798 bytes .../default-304/icons/x16/puzzle__plus.png | Bin 0 -> 758 bytes .../default-304/icons/x16/puzzle_disable.png | Bin 0 -> 594 bytes .../themes/default-304/icons/x16/question.png | Bin 0 -> 668 bytes .../default-304/icons/x16/question_frame.png | Bin 0 -> 794 bytes .../default-304/icons/x16/question_shield.png | Bin 0 -> 723 bytes .../default-304/icons/x16/question_small.png | Bin 0 -> 264 bytes .../themes/default-304/icons/x16/receipt.png | Bin 0 -> 396 bytes .../default-304/icons/x16/receipt_arrow.png | Bin 0 -> 530 bytes .../icons/x16/receipt_exclamation.png | Bin 0 -> 588 bytes .../default-304/icons/x16/receipt_minus.png | Bin 0 -> 468 bytes .../default-304/icons/x16/receipt_pencil.png | Bin 0 -> 583 bytes .../default-304/icons/x16/receipt_plus.png | Bin 0 -> 494 bytes .../default-304/icons/x16/receipt_shred.png | Bin 0 -> 490 bytes .../default-304/icons/x16/receipt_text.png | Bin 0 -> 476 bytes .../themes/default-304/icons/x16/receipts.png | Bin 0 -> 496 bytes .../default-304/icons/x16/receipts_arrow.png | Bin 0 -> 608 bytes .../icons/x16/receipts_exclamation.png | Bin 0 -> 648 bytes .../default-304/icons/x16/receipts_minus.png | Bin 0 -> 524 bytes .../default-304/icons/x16/receipts_pencil.png | Bin 0 -> 631 bytes .../default-304/icons/x16/receipts_plus.png | Bin 0 -> 583 bytes .../default-304/icons/x16/receipts_text.png | Bin 0 -> 555 bytes .../themes/default-304/icons/x16/report.png | Bin 0 -> 467 bytes .../default-304/icons/x16/report_arrow.png | Bin 0 -> 557 bytes .../icons/x16/report_exclamation.png | Bin 0 -> 611 bytes .../default-304/icons/x16/report_minus.png | Bin 0 -> 491 bytes .../default-304/icons/x16/report_pencil.png | Bin 0 -> 578 bytes .../default-304/icons/x16/report_plus.png | Bin 0 -> 534 bytes .../themes/default-304/icons/x16/ruler.png | Bin 0 -> 514 bytes .../default-304/icons/x16/ruler__arrow.png | Bin 0 -> 669 bytes .../icons/x16/ruler__exclamation.png | Bin 0 -> 688 bytes .../default-304/icons/x16/ruler__minus.png | Bin 0 -> 560 bytes .../default-304/icons/x16/ruler__pencil.png | Bin 0 -> 642 bytes .../default-304/icons/x16/ruler__plus.png | Bin 0 -> 627 bytes .../default-304/icons/x16/ruler_crop.png | Bin 0 -> 634 bytes .../web/themes/default-304/icons/x16/safe.png | Bin 0 -> 602 bytes .../default-304/icons/x16/safe_arrow.png | Bin 0 -> 702 bytes .../icons/x16/safe_exclamation.png | Bin 0 -> 709 bytes .../default-304/icons/x16/safe_minus.png | Bin 0 -> 630 bytes .../default-304/icons/x16/safe_pencil.png | Bin 0 -> 712 bytes .../default-304/icons/x16/safe_plus.png | Bin 0 -> 687 bytes .../default-304/icons/x16/screwdriver.png | Bin 0 -> 474 bytes .../icons/x16/screwdriver_arrow.png | Bin 0 -> 634 bytes .../icons/x16/screwdriver_exclamation.png | Bin 0 -> 667 bytes .../icons/x16/screwdriver_minus.png | Bin 0 -> 517 bytes .../icons/x16/screwdriver_pencil.png | Bin 0 -> 613 bytes .../icons/x16/screwdriver_plus.png | Bin 0 -> 589 bytes .../themes/default-304/icons/x16/script.png | Bin 0 -> 427 bytes .../default-304/icons/x16/script__arrow.png | Bin 0 -> 537 bytes .../icons/x16/script__exclamation.png | Bin 0 -> 591 bytes .../default-304/icons/x16/script__minus.png | Bin 0 -> 468 bytes .../default-304/icons/x16/script__pencil.png | Bin 0 -> 591 bytes .../default-304/icons/x16/script__plus.png | Bin 0 -> 509 bytes .../default-304/icons/x16/script_code.png | Bin 0 -> 494 bytes .../themes/default-304/icons/x16/scripts.png | Bin 0 -> 518 bytes .../default-304/icons/x16/scripts__arrow.png | Bin 0 -> 616 bytes .../icons/x16/scripts__exclamation.png | Bin 0 -> 648 bytes .../default-304/icons/x16/scripts__minus.png | Bin 0 -> 535 bytes .../default-304/icons/x16/scripts__pencil.png | Bin 0 -> 622 bytes .../default-304/icons/x16/scripts__plus.png | Bin 0 -> 589 bytes .../default-304/icons/x16/scripts_code.png | Bin 0 -> 582 bytes .../themes/default-304/icons/x16/shield.png | Bin 0 -> 658 bytes .../default-304/icons/x16/shield__arrow.png | Bin 0 -> 742 bytes .../icons/x16/shield__exclamation.png | Bin 0 -> 802 bytes .../default-304/icons/x16/shield__minus.png | Bin 0 -> 702 bytes .../default-304/icons/x16/shield__pencil.png | Bin 0 -> 777 bytes .../default-304/icons/x16/shield__plus.png | Bin 0 -> 730 bytes .../default-304/icons/x16/shield_disable.png | Bin 0 -> 513 bytes .../themes/default-304/icons/x16/slash.png | Bin 0 -> 609 bytes .../default-304/icons/x16/slash_small.png | Bin 0 -> 213 bytes .../themes/default-304/icons/x16/socket.png | Bin 0 -> 456 bytes .../default-304/icons/x16/socket_arrow.png | Bin 0 -> 600 bytes .../icons/x16/socket_exclamation.png | Bin 0 -> 652 bytes .../default-304/icons/x16/socket_minus.png | Bin 0 -> 523 bytes .../default-304/icons/x16/socket_pencil.png | Bin 0 -> 606 bytes .../default-304/icons/x16/socket_plus.png | Bin 0 -> 573 bytes .../web/themes/default-304/icons/x16/sort.png | Bin 0 -> 402 bytes .../default-304/icons/x16/sort__arrow.png | Bin 0 -> 559 bytes .../icons/x16/sort__exclamation.png | Bin 0 -> 633 bytes .../default-304/icons/x16/sort__minus.png | Bin 0 -> 442 bytes .../default-304/icons/x16/sort__pencil.png | Bin 0 -> 574 bytes .../default-304/icons/x16/sort__plus.png | Bin 0 -> 511 bytes .../default-304/icons/x16/sort_alphabet.png | Bin 0 -> 496 bytes .../icons/x16/sort_alphabet_descending.png | Bin 0 -> 493 bytes .../default-304/icons/x16/sort_date.png | Bin 0 -> 445 bytes .../icons/x16/sort_date_descending.png | Bin 0 -> 425 bytes .../default-304/icons/x16/sort_number.png | Bin 0 -> 479 bytes .../icons/x16/sort_number_descending.png | Bin 0 -> 478 bytes .../default-304/icons/x16/sort_quantity.png | Bin 0 -> 432 bytes .../icons/x16/sort_quantity_descending.png | Bin 0 -> 432 bytes .../default-304/icons/x16/sort_small.png | Bin 0 -> 269 bytes .../themes/default-304/icons/x16/stamp.png | Bin 0 -> 585 bytes .../default-304/icons/x16/stamp_arrow.png | Bin 0 -> 697 bytes .../icons/x16/stamp_exclamation.png | Bin 0 -> 725 bytes .../default-304/icons/x16/stamp_minus.png | Bin 0 -> 631 bytes .../default-304/icons/x16/stamp_pencil.png | Bin 0 -> 707 bytes .../default-304/icons/x16/stamp_plus.png | Bin 0 -> 671 bytes .../web/themes/default-304/icons/x16/star.png | Bin 0 -> 640 bytes .../default-304/icons/x16/star__arrow.png | Bin 0 -> 728 bytes .../icons/x16/star__exclamation.png | Bin 0 -> 737 bytes .../default-304/icons/x16/star__minus.png | Bin 0 -> 676 bytes .../default-304/icons/x16/star__pencil.png | Bin 0 -> 735 bytes .../default-304/icons/x16/star__plus.png | Bin 0 -> 705 bytes .../default-304/icons/x16/star_empty.png | Bin 0 -> 523 bytes .../default-304/icons/x16/star_half.png | Bin 0 -> 730 bytes .../default-304/icons/x16/star_small.png | Bin 0 -> 310 bytes .../icons/x16/star_small_empty.png | Bin 0 -> 281 bytes .../default-304/icons/x16/star_small_half.png | Bin 0 -> 352 bytes .../default-304/icons/x16/sticky_note.png | Bin 0 -> 423 bytes .../icons/x16/sticky_note__arrow.png | Bin 0 -> 561 bytes .../icons/x16/sticky_note__exclamation.png | Bin 0 -> 597 bytes .../icons/x16/sticky_note__minus.png | Bin 0 -> 466 bytes .../icons/x16/sticky_note__pencil.png | Bin 0 -> 564 bytes .../icons/x16/sticky_note__plus.png | Bin 0 -> 530 bytes .../default-304/icons/x16/sticky_note_pin.png | Bin 0 -> 480 bytes .../icons/x16/sticky_note_shred.png | Bin 0 -> 551 bytes .../icons/x16/sticky_note_small.png | Bin 0 -> 281 bytes .../icons/x16/sticky_note_small_pin.png | Bin 0 -> 310 bytes .../icons/x16/sticky_note_text.png | Bin 0 -> 518 bytes .../default-304/icons/x16/sticky_notes.png | Bin 0 -> 466 bytes .../icons/x16/sticky_notes__arrow.png | Bin 0 -> 594 bytes .../icons/x16/sticky_notes__exclamation.png | Bin 0 -> 627 bytes .../icons/x16/sticky_notes__minus.png | Bin 0 -> 503 bytes .../icons/x16/sticky_notes__pencil.png | Bin 0 -> 577 bytes .../icons/x16/sticky_notes__plus.png | Bin 0 -> 565 bytes .../icons/x16/sticky_notes_pin.png | Bin 0 -> 559 bytes .../icons/x16/sticky_notes_stack.png | Bin 0 -> 477 bytes .../icons/x16/sticky_notes_text.png | Bin 0 -> 547 bytes .../themes/default-304/icons/x16/switch.png | Bin 0 -> 516 bytes .../default-304/icons/x16/switch_arrow.png | Bin 0 -> 629 bytes .../icons/x16/switch_exclamation.png | Bin 0 -> 647 bytes .../default-304/icons/x16/switch_minus.png | Bin 0 -> 558 bytes .../default-304/icons/x16/switch_pencil.png | Bin 0 -> 633 bytes .../default-304/icons/x16/switch_plus.png | Bin 0 -> 610 bytes .../themes/default-304/icons/x16/table.png | Bin 0 -> 504 bytes .../default-304/icons/x16/table__arrow.png | Bin 0 -> 612 bytes .../icons/x16/table__exclamation.png | Bin 0 -> 667 bytes .../default-304/icons/x16/table__minus.png | Bin 0 -> 536 bytes .../default-304/icons/x16/table__pencil.png | Bin 0 -> 626 bytes .../default-304/icons/x16/table__plus.png | Bin 0 -> 588 bytes .../default-304/icons/x16/table_delete.png | Bin 0 -> 589 bytes .../icons/x16/table_delete_column.png | Bin 0 -> 610 bytes .../default-304/icons/x16/table_insert.png | Bin 0 -> 573 bytes .../icons/x16/table_insert_column.png | Bin 0 -> 599 bytes .../themes/default-304/icons/x16/tables.png | Bin 0 -> 603 bytes .../default-304/icons/x16/tables_arrow.png | Bin 0 -> 684 bytes .../icons/x16/tables_exclamation.png | Bin 0 -> 712 bytes .../default-304/icons/x16/tables_minus.png | Bin 0 -> 620 bytes .../default-304/icons/x16/tables_pencil.png | Bin 0 -> 693 bytes .../default-304/icons/x16/tables_plus.png | Bin 0 -> 667 bytes .../default-304/icons/x16/tables_stacks.png | Bin 0 -> 490 bytes .../web/themes/default-304/icons/x16/tag.png | Bin 0 -> 596 bytes .../default-304/icons/x16/tag__arrow.png | Bin 0 -> 690 bytes .../icons/x16/tag__exclamation.png | Bin 0 -> 747 bytes .../default-304/icons/x16/tag__minus.png | Bin 0 -> 621 bytes .../default-304/icons/x16/tag__pencil.png | Bin 0 -> 714 bytes .../default-304/icons/x16/tag__plus.png | Bin 0 -> 652 bytes .../default-304/icons/x16/tag_label.png | Bin 0 -> 626 bytes .../default-304/icons/x16/tag_small.png | Bin 0 -> 306 bytes .../web/themes/default-304/icons/x16/tags.png | Bin 0 -> 573 bytes .../default-304/icons/x16/tags__arrow.png | Bin 0 -> 682 bytes .../icons/x16/tags__exclamation.png | Bin 0 -> 718 bytes .../default-304/icons/x16/tags__minus.png | Bin 0 -> 595 bytes .../default-304/icons/x16/tags__pencil.png | Bin 0 -> 703 bytes .../default-304/icons/x16/tags__plus.png | Bin 0 -> 641 bytes .../default-304/icons/x16/tags_label.png | Bin 0 -> 597 bytes .../web/themes/default-304/icons/x16/tick.png | Bin 0 -> 575 bytes .../default-304/icons/x16/tick_circle.png | Bin 0 -> 630 bytes .../icons/x16/tick_circle_frame.png | Bin 0 -> 786 bytes .../default-304/icons/x16/tick_shield.png | Bin 0 -> 697 bytes .../default-304/icons/x16/tick_small.png | Bin 0 -> 216 bytes .../icons/x16/tick_small_circle.png | Bin 0 -> 258 bytes .../themes/default-304/icons/x16/ticket.png | Bin 0 -> 604 bytes .../default-304/icons/x16/ticket_arrow.png | Bin 0 -> 699 bytes .../icons/x16/ticket_exclamation.png | Bin 0 -> 754 bytes .../default-304/icons/x16/ticket_minus.png | Bin 0 -> 643 bytes .../default-304/icons/x16/ticket_pencil.png | Bin 0 -> 751 bytes .../default-304/icons/x16/ticket_plus.png | Bin 0 -> 674 bytes .../default-304/icons/x16/ticket_small.png | Bin 0 -> 322 bytes .../themes/default-304/icons/x16/trophy.png | Bin 0 -> 790 bytes .../default-304/icons/x16/trophy_arrow.png | Bin 0 -> 881 bytes .../icons/x16/trophy_exclamation.png | Bin 0 -> 914 bytes .../default-304/icons/x16/trophy_minus.png | Bin 0 -> 811 bytes .../default-304/icons/x16/trophy_pencil.png | Bin 0 -> 875 bytes .../default-304/icons/x16/trophy_plus.png | Bin 0 -> 858 bytes .../web/themes/default-304/icons/x16/tux.png | Bin 0 -> 643 bytes .../web/themes/default-304/icons/x16/user.png | Bin 0 -> 688 bytes .../themes/default-304/icons/x16/user_add.png | Bin 0 -> 693 bytes .../default-304/icons/x16/user_comment.png | Bin 0 -> 690 bytes .../default-304/icons/x16/user_delete.png | Bin 0 -> 714 bytes .../default-304/icons/x16/user_edit.png | Bin 0 -> 780 bytes .../default-304/icons/x16/user_female.png | Bin 0 -> 610 bytes .../themes/default-304/icons/x16/user_go.png | Bin 0 -> 740 bytes .../default-304/icons/x16/user_gray.png | Bin 0 -> 653 bytes .../default-304/icons/x16/user_green.png | Bin 0 -> 669 bytes .../default-304/icons/x16/user_orange.png | Bin 0 -> 670 bytes .../themes/default-304/icons/x16/user_red.png | Bin 0 -> 664 bytes .../default-304/icons/x16/user_suit.png | Bin 0 -> 695 bytes .../themes/default-304/icons/x16/vcard.png | Bin 0 -> 486 bytes .../default-304/icons/x16/vcard_add.png | Bin 0 -> 608 bytes .../default-304/icons/x16/vcard_delete.png | Bin 0 -> 598 bytes .../default-304/icons/x16/vcard_edit.png | Bin 0 -> 721 bytes .../web/themes/default-304/icons/x16/wall.png | Bin 0 -> 501 bytes .../default-304/icons/x16/wall__arrow.png | Bin 0 -> 626 bytes .../icons/x16/wall__exclamation.png | Bin 0 -> 667 bytes .../default-304/icons/x16/wall__minus.png | Bin 0 -> 537 bytes .../default-304/icons/x16/wall__pencil.png | Bin 0 -> 633 bytes .../default-304/icons/x16/wall__plus.png | Bin 0 -> 599 bytes .../default-304/icons/x16/wall_brick.png | Bin 0 -> 369 bytes .../default-304/icons/x16/wall_disable.png | Bin 0 -> 304 bytes .../default-304/icons/x16/wall_small.png | Bin 0 -> 337 bytes .../icons/x16/wall_small_brick.png | Bin 0 -> 272 bytes .../themes/default-304/icons/x16/wallet.png | Bin 0 -> 458 bytes .../default-304/icons/x16/wallet_arrow.png | Bin 0 -> 594 bytes .../icons/x16/wallet_exclamation.png | Bin 0 -> 632 bytes .../default-304/icons/x16/wallet_minus.png | Bin 0 -> 490 bytes .../default-304/icons/x16/wallet_pencil.png | Bin 0 -> 562 bytes .../default-304/icons/x16/wallet_plus.png | Bin 0 -> 550 bytes .../web/themes/default-304/icons/x16/wand.png | Bin 0 -> 473 bytes .../default-304/icons/x16/wand_arrow.png | Bin 0 -> 642 bytes .../icons/x16/wand_exclamation.png | Bin 0 -> 674 bytes .../default-304/icons/x16/wand_minus.png | Bin 0 -> 529 bytes .../default-304/icons/x16/wand_pencil.png | Bin 0 -> 598 bytes .../default-304/icons/x16/wand_plus.png | Bin 0 -> 590 bytes .../themes/default-304/icons/x16/wrench.png | Bin 0 -> 643 bytes .../default-304/icons/x16/wrench_arrow.png | Bin 0 -> 785 bytes .../icons/x16/wrench_exclamation.png | Bin 0 -> 832 bytes .../default-304/icons/x16/wrench_minus.png | Bin 0 -> 684 bytes .../default-304/icons/x16/wrench_pencil.png | Bin 0 -> 755 bytes .../default-304/icons/x16/wrench_plus.png | Bin 0 -> 739 bytes .../icons/x16/wrench_screwdriver.png | Bin 0 -> 810 bytes .../themes/default-304/icons/x16_sprite.png | Bin 14495 -> 8569 bytes .../default-304/icons/x32/calculator.png | Bin 0 -> 555 bytes .../themes/default-304/icons/x32/client.png | Bin 0 -> 2410 bytes .../default-304/icons/x32/dashboard.png | Bin 0 -> 2025 bytes .../web/themes/default-304/icons/x32/dns.png | Bin 0 -> 2049 bytes .../themes/default-304/icons/x32/domain.png | Bin 0 -> 1518 bytes .../themes/default-304/icons/x32/drawer.png | Bin 0 -> 941 bytes .../themes/default-304/icons/x32/email.png | Bin 0 -> 1503 bytes .../web/themes/default-304/icons/x32/help.png | Bin 0 -> 1950 bytes .../themes/default-304/icons/x32/login.png | Bin 0 -> 2357 bytes .../themes/default-304/icons/x32/monitor.png | Bin 0 -> 1244 bytes .../themes/default-304/icons/x32/network.png | Bin 0 -> 2035 bytes .../themes/default-304/icons/x32/server.png | Bin 0 -> 1440 bytes .../themes/default-304/icons/x32/sites.png | Bin 0 -> 2363 bytes .../default-304/icons/x32/state_critical.png | Bin 0 -> 2394 bytes .../default-304/icons/x32/state_error.png | Bin 0 -> 2200 bytes .../default-304/icons/x32/state_info.png | Bin 0 -> 2175 bytes .../themes/default-304/icons/x32/state_ok.png | Bin 0 -> 1456 bytes .../default-304/icons/x32/state_unknown.png | Bin 0 -> 2753 bytes .../default-304/icons/x32/state_warning.png | Bin 0 -> 1917 bytes .../themes/default-304/icons/x32/system.png | Bin 0 -> 2454 bytes .../themes/default-304/icons/x32/tools.png | Bin 0 -> 2024 bytes .../themes/default-304/icons/x32_sprite.png | Bin 33739 -> 37386 bytes .../themes/default-304/icons/x64/client.png | Bin 0 -> 6611 bytes .../default-304/icons/x64/dashboard.png | Bin 0 -> 5945 bytes .../web/themes/default-304/icons/x64/dns.png | Bin 0 -> 5730 bytes .../themes/default-304/icons/x64/domain.png | Bin 0 -> 4177 bytes .../themes/default-304/icons/x64/drawer.png | Bin 0 -> 7236 bytes .../themes/default-304/icons/x64/email.png | Bin 0 -> 4156 bytes .../web/themes/default-304/icons/x64/help.png | Bin 0 -> 6117 bytes .../themes/default-304/icons/x64/login.png | Bin 0 -> 6797 bytes .../themes/default-304/icons/x64/monitor.png | Bin 0 -> 3198 bytes .../themes/default-304/icons/x64/network.png | Bin 0 -> 5546 bytes .../themes/default-304/icons/x64/server.png | Bin 0 -> 3527 bytes .../themes/default-304/icons/x64/sites.png | Bin 0 -> 6904 bytes .../themes/default-304/icons/x64/system.png | Bin 0 -> 7060 bytes .../themes/default-304/icons/x64/tools.png | Bin 0 -> 5721 bytes .../web/themes/default-304/images/Thumbs.db | Bin 0 -> 10752 bytes .../default-304/images/buttonHolder_bg.gif | Bin 0 -> 609 bytes .../web/themes/default-304/images/favicon.ico | Bin 4150 -> 1406 bytes .../themes/default-304/images/header_bg.png | Bin 0 -> 308 bytes .../themes/default-304/images/header_logo.png | Bin 3282 -> 5872 bytes .../default-304/images/lists_tfoot_bg.png | Bin 0 -> 149 bytes .../default-304/images/lists_thead_bg.png | Bin 0 -> 200 bytes .../themes/default-304/images/screen_bg.png | Bin 0 -> 90 bytes .../default/css/jquery-ui-1.8.16.custom.css | 2 +- interface/web/themes/default/css/styles.css | 243 ++++++--------- .../themes/default/icons/device_sprite.png | Bin 15702 -> 9186 bytes .../web/themes/default/icons/x16_sprite.png | Bin 14495 -> 9242 bytes .../web/themes/default/icons/x32_sprite.png | Bin 33739 -> 37386 bytes .../themes/default/images/buttonHolder_bg.gif | Bin 0 -> 609 bytes .../web/themes/default/images/favicon.ico | Bin 4150 -> 1406 bytes .../web/themes/default/images/header_bg.png | Bin 0 -> 308 bytes .../web/themes/default/images/header_logo.png | Bin 4043 -> 5872 bytes .../themes/default/images/lists_tfoot_bg.png | Bin 0 -> 149 bytes .../themes/default/images/lists_thead_bg.png | Bin 0 -> 200 bytes .../web/themes/default/images/logo16.gif | Bin 883 -> 0 bytes .../web/themes/default/images/logo32.gif | Bin 980 -> 0 bytes .../web/themes/default/images/screen_bg.png | Bin 0 -> 90 bytes .../themes/default/templates/login.tpl.htm | 167 ---------- .../web/themes/default/templates/main.tpl.htm | 30 +- interface/web/tools/import_ispconfig.php | 13 - interface/web/tools/lib/lang/cz.lng | 2 + .../tools/lib/lang/cz_import_ispconfig.lng | 2 + interface/web/tools/lib/lang/cz_index.lng | 2 + interface/web/tools/lib/lang/cz_interface.lng | 2 + interface/web/tools/lib/lang/cz_resync.lng | 2 + .../web/tools/lib/lang/cz_tpl_default.lng | 2 + .../web/tools/lib/lang/cz_usersettings.lng | 2 + interface/web/tools/lib/lang/pl.lng | 1 + .../tools/lib/lang/pl_import_ispconfig.lng | 1 + interface/web/tools/lib/lang/pl_index.lng | 1 + interface/web/tools/lib/lang/pl_interface.lng | 1 + interface/web/tools/lib/lang/pl_resync.lng | 1 + .../web/tools/lib/lang/pl_tpl_default.lng | 1 + .../web/tools/lib/lang/pl_usersettings.lng | 1 + interface/web/vm/lib/lang/cz.lng | 2 + .../web/vm/lib/lang/cz_openvz_action.lng | 2 + interface/web/vm/lib/lang/cz_openvz_ip.lng | 2 + .../web/vm/lib/lang/cz_openvz_ip_list.lng | 2 + .../web/vm/lib/lang/cz_openvz_ostemplate.lng | 2 + .../vm/lib/lang/cz_openvz_ostemplate_list.lng | 2 + .../web/vm/lib/lang/cz_openvz_template.lng | 2 + .../vm/lib/lang/cz_openvz_template_list.lng | 2 + interface/web/vm/lib/lang/cz_openvz_vm.lng | 2 + .../web/vm/lib/lang/cz_openvz_vm_list.lng | 2 + interface/web/vm/lib/lang/pl.lng | 1 + .../web/vm/lib/lang/pl_openvz_action.lng | 1 + interface/web/vm/lib/lang/pl_openvz_ip.lng | 1 + .../web/vm/lib/lang/pl_openvz_ip_list.lng | 1 + .../web/vm/lib/lang/pl_openvz_ostemplate.lng | 1 + .../vm/lib/lang/pl_openvz_ostemplate_list.lng | 1 + .../web/vm/lib/lang/pl_openvz_template.lng | 1 + .../vm/lib/lang/pl_openvz_template_list.lng | 1 + interface/web/vm/lib/lang/pl_openvz_vm.lng | 1 + .../web/vm/lib/lang/pl_openvz_vm_list.lng | 1 + server/cron_daily.php | 94 ++---- server/lib/classes/system.inc.php | 52 ---- .../plugins-available/apache2_plugin.inc.php | 2 +- .../mail_plugin_dkim.inc.php | 286 ------------------ .../plugins-available/mailman_plugin.inc.php | 2 +- server/plugins-available/nginx_plugin.inc.php | 2 +- .../shelluser_base_plugin.inc.php | 4 +- 1670 files changed, 840 insertions(+), 1269 deletions(-) delete mode 100644 install/sql/incremental/upd_0050.sql delete mode 100644 install/sql/incremental/upd_0051.sql delete mode 100644 install/sql/incremental/upd_0052.sql delete mode 100644 interface/lib/classes/validate_dkim.inc.php delete mode 100644 interface/web/mail/mail_domain_dkim_create.php create mode 100644 interface/web/themes/default-304/icons/x12/accept.png create mode 100644 interface/web/themes/default-304/icons/x12/accept_blue.png create mode 100644 interface/web/themes/default-304/icons/x12/accept_green.png create mode 100644 interface/web/themes/default-304/icons/x12/arrow_2_left_round.png create mode 100644 interface/web/themes/default-304/icons/x12/arrow_2_right_round.png create mode 100644 interface/web/themes/default-304/icons/x12/arrow_left_blue_round.png create mode 100644 interface/web/themes/default-304/icons/x12/arrow_right_blue_round.png create mode 100644 interface/web/themes/default-304/icons/x12/article.png create mode 100644 interface/web/themes/default-304/icons/x12/article_text.png create mode 100644 interface/web/themes/default-304/icons/x12/bar_graph.png create mode 100644 interface/web/themes/default-304/icons/x12/burst.png create mode 100644 interface/web/themes/default-304/icons/x12/calendar.png create mode 100644 interface/web/themes/default-304/icons/x12/calendar2.png create mode 100644 interface/web/themes/default-304/icons/x12/cancel.png create mode 100644 interface/web/themes/default-304/icons/x12/cancel_round.png create mode 100644 interface/web/themes/default-304/icons/x12/clock.png create mode 100644 interface/web/themes/default-304/icons/x12/code.png create mode 100644 interface/web/themes/default-304/icons/x12/comment_blue.png create mode 100644 interface/web/themes/default-304/icons/x12/dollar.png create mode 100644 interface/web/themes/default-304/icons/x12/double_comment.png create mode 100644 interface/web/themes/default-304/icons/x12/download.png create mode 100644 interface/web/themes/default-304/icons/x12/envelope.png create mode 100644 interface/web/themes/default-304/icons/x12/flag_black.png create mode 100644 interface/web/themes/default-304/icons/x12/flag_blue.png create mode 100644 interface/web/themes/default-304/icons/x12/flag_green.png create mode 100644 interface/web/themes/default-304/icons/x12/flag_orange.png create mode 100644 interface/web/themes/default-304/icons/x12/flag_red.png create mode 100644 interface/web/themes/default-304/icons/x12/flag_yellow.png create mode 100644 interface/web/themes/default-304/icons/x12/folder.png create mode 100644 interface/web/themes/default-304/icons/x12/info.png create mode 100644 interface/web/themes/default-304/icons/x12/link.png create mode 100644 interface/web/themes/default-304/icons/x12/lock.png create mode 100644 interface/web/themes/default-304/icons/x12/magnify.png create mode 100644 interface/web/themes/default-304/icons/x12/minus.png create mode 100644 interface/web/themes/default-304/icons/x12/minus_round.png create mode 100644 interface/web/themes/default-304/icons/x12/money.png create mode 100644 interface/web/themes/default-304/icons/x12/new.png create mode 100644 interface/web/themes/default-304/icons/x12/pencil.png create mode 100644 interface/web/themes/default-304/icons/x12/pictures.png create mode 100644 interface/web/themes/default-304/icons/x12/plus.png create mode 100644 interface/web/themes/default-304/icons/x12/printer.png create mode 100644 interface/web/themes/default-304/icons/x12/question_blue.png create mode 100644 interface/web/themes/default-304/icons/x12/refresh.png create mode 100644 interface/web/themes/default-304/icons/x12/rss.png create mode 100644 interface/web/themes/default-304/icons/x12/rss_round.png create mode 100644 interface/web/themes/default-304/icons/x12/security_green.png create mode 100644 interface/web/themes/default-304/icons/x12/security_orange.png create mode 100644 interface/web/themes/default-304/icons/x12/security_red.png create mode 100644 interface/web/themes/default-304/icons/x12/star.png create mode 100644 interface/web/themes/default-304/icons/x12/star_blue.png create mode 100644 interface/web/themes/default-304/icons/x12/stop.png create mode 100644 interface/web/themes/default-304/icons/x12/stop_round.png create mode 100644 interface/web/themes/default-304/icons/x12/upload.png create mode 100644 interface/web/themes/default-304/icons/x12/world.png create mode 100644 interface/web/themes/default-304/icons/x12/world2.png create mode 100644 interface/web/themes/default-304/icons/x16-list/accept.png create mode 100644 interface/web/themes/default-304/icons/x16-list/accept_blue.png create mode 100644 interface/web/themes/default-304/icons/x16-list/accept_green.png create mode 100644 interface/web/themes/default-304/icons/x16-list/arrow_2_left_round.png create mode 100644 interface/web/themes/default-304/icons/x16-list/arrow_2_right_round.png create mode 100644 interface/web/themes/default-304/icons/x16-list/arrow_left_blue_round.png create mode 100644 interface/web/themes/default-304/icons/x16-list/arrow_right_blue_round.png create mode 100644 interface/web/themes/default-304/icons/x16-list/article.png create mode 100644 interface/web/themes/default-304/icons/x16-list/article_text.png create mode 100644 interface/web/themes/default-304/icons/x16-list/bar_graph.png create mode 100644 interface/web/themes/default-304/icons/x16-list/burst.png create mode 100644 interface/web/themes/default-304/icons/x16-list/calendar.png create mode 100644 interface/web/themes/default-304/icons/x16-list/calendar2.png create mode 100644 interface/web/themes/default-304/icons/x16-list/cancel.png create mode 100644 interface/web/themes/default-304/icons/x16-list/cancel_round.png create mode 100644 interface/web/themes/default-304/icons/x16-list/clock.png create mode 100644 interface/web/themes/default-304/icons/x16-list/code.png create mode 100644 interface/web/themes/default-304/icons/x16-list/comment_blue.png create mode 100644 interface/web/themes/default-304/icons/x16-list/dollar.png create mode 100644 interface/web/themes/default-304/icons/x16-list/double_comment.png create mode 100644 interface/web/themes/default-304/icons/x16-list/download.png create mode 100644 interface/web/themes/default-304/icons/x16-list/envelope.png create mode 100644 interface/web/themes/default-304/icons/x16-list/flag_black.png create mode 100644 interface/web/themes/default-304/icons/x16-list/flag_blue.png create mode 100644 interface/web/themes/default-304/icons/x16-list/flag_green.png create mode 100644 interface/web/themes/default-304/icons/x16-list/flag_orange.png create mode 100644 interface/web/themes/default-304/icons/x16-list/flag_red.png create mode 100644 interface/web/themes/default-304/icons/x16-list/flag_yellow.png create mode 100644 interface/web/themes/default-304/icons/x16-list/folder.png create mode 100644 interface/web/themes/default-304/icons/x16-list/info.png create mode 100644 interface/web/themes/default-304/icons/x16-list/link.png create mode 100644 interface/web/themes/default-304/icons/x16-list/lock.png create mode 100644 interface/web/themes/default-304/icons/x16-list/magnify.png create mode 100644 interface/web/themes/default-304/icons/x16-list/minus.png create mode 100644 interface/web/themes/default-304/icons/x16-list/minus_round.png create mode 100644 interface/web/themes/default-304/icons/x16-list/money.png create mode 100644 interface/web/themes/default-304/icons/x16-list/new.png create mode 100644 interface/web/themes/default-304/icons/x16-list/pencil.png create mode 100644 interface/web/themes/default-304/icons/x16-list/pictures.png create mode 100644 interface/web/themes/default-304/icons/x16-list/plus.png create mode 100644 interface/web/themes/default-304/icons/x16-list/printer.png create mode 100644 interface/web/themes/default-304/icons/x16-list/question_blue.png create mode 100644 interface/web/themes/default-304/icons/x16-list/refresh.png create mode 100644 interface/web/themes/default-304/icons/x16-list/rss.png create mode 100644 interface/web/themes/default-304/icons/x16-list/rss_round.png create mode 100644 interface/web/themes/default-304/icons/x16-list/security_green.png create mode 100644 interface/web/themes/default-304/icons/x16-list/security_orange.png create mode 100644 interface/web/themes/default-304/icons/x16-list/security_red.png create mode 100644 interface/web/themes/default-304/icons/x16-list/star.png create mode 100644 interface/web/themes/default-304/icons/x16-list/star_blue.png create mode 100644 interface/web/themes/default-304/icons/x16-list/stop.png create mode 100644 interface/web/themes/default-304/icons/x16-list/stop_round.png create mode 100644 interface/web/themes/default-304/icons/x16-list/upload.png create mode 100644 interface/web/themes/default-304/icons/x16-list/world.png create mode 100644 interface/web/themes/default-304/icons/x16-list/world2.png create mode 100644 interface/web/themes/default-304/icons/x16/address_book.png create mode 100644 interface/web/themes/default-304/icons/x16/address_book__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/address_book__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/address_book__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/address_book__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/address_book__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/address_book_blue.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_000_small.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_045.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_045_small.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_090.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_090_small.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_135.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_135_small.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_180.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_180_small.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_225.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_225_small.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_270.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_270_small.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_315.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_315_small.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_circle.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_circle_135.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_circle_225.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_circle_315.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_circle_double.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_circle_double_135.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_skip.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_skip_090.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_skip_180.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_skip_270.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_stop.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_stop_090.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_stop_180.png create mode 100644 interface/web/themes/default-304/icons/x16/arrow_stop_270.png create mode 100644 interface/web/themes/default-304/icons/x16/auction_hammer.png create mode 100644 interface/web/themes/default-304/icons/x16/auction_hammer__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/auction_hammer__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/auction_hammer__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/auction_hammer__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/auction_hammer__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/auction_hammer_gavel.png create mode 100644 interface/web/themes/default-304/icons/x16/balloon.png create mode 100644 interface/web/themes/default-304/icons/x16/balloon__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/balloon__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/balloon__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/balloon__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/balloon__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/balloon_left.png create mode 100644 interface/web/themes/default-304/icons/x16/balloon_small.png create mode 100644 interface/web/themes/default-304/icons/x16/balloon_small_left.png create mode 100644 interface/web/themes/default-304/icons/x16/balloons.png create mode 100644 interface/web/themes/default-304/icons/x16/balloons_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/balloons_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/balloons_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/balloons_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/balloons_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/bandaid.png create mode 100644 interface/web/themes/default-304/icons/x16/bandaid_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/bandaid_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/bandaid_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/bandaid_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/bandaid_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/bandaid_small.png create mode 100644 interface/web/themes/default-304/icons/x16/bank.png create mode 100644 interface/web/themes/default-304/icons/x16/bank_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/bank_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/bank_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/bank_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/bank_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/bell.png create mode 100644 interface/web/themes/default-304/icons/x16/bell__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/bell__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/bell__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/bell__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/bell__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/bell_disable.png create mode 100644 interface/web/themes/default-304/icons/x16/bin.png create mode 100644 interface/web/themes/default-304/icons/x16/bin__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/bin__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/bin__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/bin__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/bin__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/bin_full.png create mode 100644 interface/web/themes/default-304/icons/x16/binocular.png create mode 100644 interface/web/themes/default-304/icons/x16/binocular_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/binocular_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/binocular_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/binocular_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/binocular_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/blog.png create mode 100644 interface/web/themes/default-304/icons/x16/blog__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/blog__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/blog__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/blog__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/blog__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/blog_blue.png create mode 100644 interface/web/themes/default-304/icons/x16/blogs.png create mode 100644 interface/web/themes/default-304/icons/x16/blogs_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/blogs_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/blogs_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/blogs_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/blogs_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/blogs_stack.png create mode 100644 interface/web/themes/default-304/icons/x16/book.png create mode 100644 interface/web/themes/default-304/icons/x16/book__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/book__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/book__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/book__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/book__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/book_brown.png create mode 100644 interface/web/themes/default-304/icons/x16/book_small.png create mode 100644 interface/web/themes/default-304/icons/x16/book_small_brown.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark__small.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_book.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_book_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_book_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_book_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_book_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_book_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_document.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_document_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_document_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_document_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_document_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_document_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_folder.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_folder_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_folder_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_folder_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_folder_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/bookmark_folder_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/books.png create mode 100644 interface/web/themes/default-304/icons/x16/books__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/books__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/books__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/books__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/books__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/books_brown.png create mode 100644 interface/web/themes/default-304/icons/x16/books_stack.png create mode 100644 interface/web/themes/default-304/icons/x16/box.png create mode 100644 interface/web/themes/default-304/icons/x16/box__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/box__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/box__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/box__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/box__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/box_label.png create mode 100644 interface/web/themes/default-304/icons/x16/briefcase.png create mode 100644 interface/web/themes/default-304/icons/x16/briefcase_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/briefcase_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/briefcase_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/briefcase_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/briefcase_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/broom.png create mode 100644 interface/web/themes/default-304/icons/x16/broom_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/broom_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/broom_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/broom_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/broom_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/calculator.png create mode 100644 interface/web/themes/default-304/icons/x16/calculator_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/calculator_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/calculator_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/calculator_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/calculator_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/calendar.png create mode 100644 interface/web/themes/default-304/icons/x16/calendar__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/calendar__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/calendar__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/calendar__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/calendar__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/calendar_day.png create mode 100644 interface/web/themes/default-304/icons/x16/calendar_month.png create mode 100644 interface/web/themes/default-304/icons/x16/camera.png create mode 100644 interface/web/themes/default-304/icons/x16/camera__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/camera__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/camera__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/camera__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/camera__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/camera_black.png create mode 100644 interface/web/themes/default-304/icons/x16/camera_small.png create mode 100644 interface/web/themes/default-304/icons/x16/camera_small_black.png create mode 100644 interface/web/themes/default-304/icons/x16/card.png create mode 100644 interface/web/themes/default-304/icons/x16/card__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/card__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/card__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/card__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/card__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/card_address.png create mode 100644 interface/web/themes/default-304/icons/x16/card_small.png create mode 100644 interface/web/themes/default-304/icons/x16/cards.png create mode 100644 interface/web/themes/default-304/icons/x16/cards__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/cards__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/cards__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/cards__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/cards__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/cards_address.png create mode 100644 interface/web/themes/default-304/icons/x16/cards_stack.png create mode 100644 interface/web/themes/default-304/icons/x16/cassette.png create mode 100644 interface/web/themes/default-304/icons/x16/cassette_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/cassette_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/cassette_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/cassette_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/cassette_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/cassette_small.png create mode 100644 interface/web/themes/default-304/icons/x16/chain.png create mode 100644 interface/web/themes/default-304/icons/x16/chain_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/chain_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/chain_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/chain_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/chain_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/chain_small.png create mode 100644 interface/web/themes/default-304/icons/x16/chain_unchain.png create mode 100644 interface/web/themes/default-304/icons/x16/clipboard.png create mode 100644 interface/web/themes/default-304/icons/x16/clipboard__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/clipboard__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/clipboard__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/clipboard__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/clipboard__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/clipboard_empty.png create mode 100644 interface/web/themes/default-304/icons/x16/clipboard_text.png create mode 100644 interface/web/themes/default-304/icons/x16/clock.png create mode 100644 interface/web/themes/default-304/icons/x16/clock__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/clock__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/clock__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/clock__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/clock__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/clock_fill.png create mode 100644 interface/web/themes/default-304/icons/x16/clock_frame.png create mode 100644 interface/web/themes/default-304/icons/x16/clock_small.png create mode 100644 interface/web/themes/default-304/icons/x16/color.png create mode 100644 interface/web/themes/default-304/icons/x16/color_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/color_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/color_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/color_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/color_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/color_small.png create mode 100644 interface/web/themes/default-304/icons/x16/contrast.png create mode 100644 interface/web/themes/default-304/icons/x16/contrast__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/contrast__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/contrast__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/contrast__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/contrast__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/contrast_low.png create mode 100644 interface/web/themes/default-304/icons/x16/contrast_small.png create mode 100644 interface/web/themes/default-304/icons/x16/contrast_small_low.png create mode 100644 interface/web/themes/default-304/icons/x16/cross.png create mode 100644 interface/web/themes/default-304/icons/x16/cross_circle.png create mode 100644 interface/web/themes/default-304/icons/x16/cross_circle_frame.png create mode 100644 interface/web/themes/default-304/icons/x16/cross_shield.png create mode 100644 interface/web/themes/default-304/icons/x16/cross_small.png create mode 100644 interface/web/themes/default-304/icons/x16/cross_small_circle.png create mode 100644 interface/web/themes/default-304/icons/x16/crown.png create mode 100644 interface/web/themes/default-304/icons/x16/crown__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/crown__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/crown__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/crown__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/crown__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/crown_bronze.png create mode 100644 interface/web/themes/default-304/icons/x16/crown_silver.png create mode 100644 interface/web/themes/default-304/icons/x16/database.png create mode 100644 interface/web/themes/default-304/icons/x16/database_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/database_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/database_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/database_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/database_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/database_small.png create mode 100644 interface/web/themes/default-304/icons/x16/databases.png create mode 100644 interface/web/themes/default-304/icons/x16/databases_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/databases_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/databases_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/databases_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/databases_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/disc.png create mode 100644 interface/web/themes/default-304/icons/x16/disc_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/disc_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/disc_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/disc_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/disc_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/disc_small.png create mode 100644 interface/web/themes/default-304/icons/x16/discs.png create mode 100644 interface/web/themes/default-304/icons/x16/discs_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/discs_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/discs_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/discs_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/discs_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/disk.png create mode 100644 interface/web/themes/default-304/icons/x16/disk__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/disk__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/disk__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/disk__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/disk__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/disk_black.png create mode 100644 interface/web/themes/default-304/icons/x16/disk_small.png create mode 100644 interface/web/themes/default-304/icons/x16/disk_small_black.png create mode 100644 interface/web/themes/default-304/icons/x16/disks.png create mode 100644 interface/web/themes/default-304/icons/x16/disks__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/disks__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/disks__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/disks__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/disks__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/disks_black.png create mode 100644 interface/web/themes/default-304/icons/x16/document.png create mode 100644 interface/web/themes/default-304/icons/x16/document__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/document__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/document__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/document__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/document__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/document_horizontal.png create mode 100644 interface/web/themes/default-304/icons/x16/document_horizontal_text.png create mode 100644 interface/web/themes/default-304/icons/x16/document_music.png create mode 100644 interface/web/themes/default-304/icons/x16/document_music_playlist.png create mode 100644 interface/web/themes/default-304/icons/x16/document_shred.png create mode 100644 interface/web/themes/default-304/icons/x16/document_small.png create mode 100644 interface/web/themes/default-304/icons/x16/document_text.png create mode 100644 interface/web/themes/default-304/icons/x16/document_text_image.png create mode 100644 interface/web/themes/default-304/icons/x16/document_zipper.png create mode 100644 interface/web/themes/default-304/icons/x16/documents.png create mode 100644 interface/web/themes/default-304/icons/x16/documents_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/documents_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/documents_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/documents_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/documents_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/documents_stack.png create mode 100644 interface/web/themes/default-304/icons/x16/documents_text.png create mode 100644 interface/web/themes/default-304/icons/x16/door.png create mode 100644 interface/web/themes/default-304/icons/x16/door_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/door_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/door_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/door_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/door_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/drawer.png create mode 100644 interface/web/themes/default-304/icons/x16/drawer_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/drawer_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/drawer_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/drawer_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/drawer_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/drill.png create mode 100644 interface/web/themes/default-304/icons/x16/drill_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/drill_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/drill_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/drill_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/drill_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/envelope.png create mode 100644 interface/web/themes/default-304/icons/x16/envelope_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/envelope_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/envelope_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/envelope_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/envelope_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/equalizer.png create mode 100644 interface/web/themes/default-304/icons/x16/equalizer_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/equalizer_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/equalizer_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/equalizer_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/equalizer_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/eraser.png create mode 100644 interface/web/themes/default-304/icons/x16/eraser_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/eraser_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/eraser_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/eraser_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/eraser_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/exclamation_frame.png create mode 100644 interface/web/themes/default-304/icons/x16/exclamation_shield.png create mode 100644 interface/web/themes/default-304/icons/x16/exclamation_small.png create mode 100644 interface/web/themes/default-304/icons/x16/feed.png create mode 100644 interface/web/themes/default-304/icons/x16/feed__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/feed__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/feed__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/feed__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/feed__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/feed_balloon.png create mode 100644 interface/web/themes/default-304/icons/x16/feed_small.png create mode 100644 interface/web/themes/default-304/icons/x16/film.png create mode 100644 interface/web/themes/default-304/icons/x16/film_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/film_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/film_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/film_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/film_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/film_small.png create mode 100644 interface/web/themes/default-304/icons/x16/films.png create mode 100644 interface/web/themes/default-304/icons/x16/films_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/films_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/films_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/films_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/films_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/flag.png create mode 100644 interface/web/themes/default-304/icons/x16/flag_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/flag_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/flag_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/flag_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/flag_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/folder.png create mode 100644 interface/web/themes/default-304/icons/x16/folder__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/folder__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/folder__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/folder__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/folder__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/folder_open.png create mode 100644 interface/web/themes/default-304/icons/x16/folder_open_document.png create mode 100644 interface/web/themes/default-304/icons/x16/folder_open_document_music.png create mode 100644 interface/web/themes/default-304/icons/x16/folder_open_document_music_playlist.png create mode 100644 interface/web/themes/default-304/icons/x16/folder_open_document_text.png create mode 100644 interface/web/themes/default-304/icons/x16/folder_open_film.png create mode 100644 interface/web/themes/default-304/icons/x16/folder_open_image.png create mode 100644 interface/web/themes/default-304/icons/x16/folder_shred.png create mode 100644 interface/web/themes/default-304/icons/x16/folder_small.png create mode 100644 interface/web/themes/default-304/icons/x16/folder_zipper.png create mode 100644 interface/web/themes/default-304/icons/x16/folders.png create mode 100644 interface/web/themes/default-304/icons/x16/folders_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/folders_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/folders_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/folders_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/folders_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/folders_stack.png create mode 100644 interface/web/themes/default-304/icons/x16/funnel.png create mode 100644 interface/web/themes/default-304/icons/x16/funnel_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/funnel_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/funnel_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/funnel_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/funnel_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/funnel_small.png create mode 100644 interface/web/themes/default-304/icons/x16/gear.png create mode 100644 interface/web/themes/default-304/icons/x16/gear__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/gear__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/gear__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/gear__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/gear__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/gear_disable.png create mode 100644 interface/web/themes/default-304/icons/x16/gear_small.png create mode 100644 interface/web/themes/default-304/icons/x16/hammer.png create mode 100644 interface/web/themes/default-304/icons/x16/hammer__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/hammer__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/hammer__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/hammer__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/hammer__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/hammer_left.png create mode 100644 interface/web/themes/default-304/icons/x16/hammer_screwdriver.png create mode 100644 interface/web/themes/default-304/icons/x16/heart.png create mode 100644 interface/web/themes/default-304/icons/x16/heart__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/heart__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/heart__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/heart__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/heart__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/heart_break.png create mode 100644 interface/web/themes/default-304/icons/x16/heart_empty.png create mode 100644 interface/web/themes/default-304/icons/x16/heart_half.png create mode 100644 interface/web/themes/default-304/icons/x16/heart_small.png create mode 100644 interface/web/themes/default-304/icons/x16/heart_small_empty.png create mode 100644 interface/web/themes/default-304/icons/x16/heart_small_half.png create mode 100644 interface/web/themes/default-304/icons/x16/home.png create mode 100644 interface/web/themes/default-304/icons/x16/home_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/home_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/home_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/home_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/home_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/home_small.png create mode 100644 interface/web/themes/default-304/icons/x16/image.png create mode 100644 interface/web/themes/default-304/icons/x16/image_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/image_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/image_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/image_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/image_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/image_resize.png create mode 100644 interface/web/themes/default-304/icons/x16/image_resize_actual.png create mode 100644 interface/web/themes/default-304/icons/x16/image_small.png create mode 100644 interface/web/themes/default-304/icons/x16/image_small_sunset.png create mode 100644 interface/web/themes/default-304/icons/x16/image_sunset.png create mode 100644 interface/web/themes/default-304/icons/x16/images.png create mode 100644 interface/web/themes/default-304/icons/x16/images_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/images_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/images_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/images_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/images_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/images_stack.png create mode 100644 interface/web/themes/default-304/icons/x16/inbox.png create mode 100644 interface/web/themes/default-304/icons/x16/inbox_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/inbox_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/inbox_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/inbox_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/inbox_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/information.png create mode 100644 interface/web/themes/default-304/icons/x16/information_frame.png create mode 100644 interface/web/themes/default-304/icons/x16/information_shield.png create mode 100644 interface/web/themes/default-304/icons/x16/information_small.png create mode 100644 interface/web/themes/default-304/icons/x16/key.png create mode 100644 interface/web/themes/default-304/icons/x16/key__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/key__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/key__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/key__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/key__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/key_disable.png create mode 100644 interface/web/themes/default-304/icons/x16/layout.png create mode 100644 interface/web/themes/default-304/icons/x16/layout_2.png create mode 100644 interface/web/themes/default-304/icons/x16/layout_2_equal.png create mode 100644 interface/web/themes/default-304/icons/x16/layout_3.png create mode 100644 interface/web/themes/default-304/icons/x16/layout_3_mix.png create mode 100644 interface/web/themes/default-304/icons/x16/layout_header.png create mode 100644 interface/web/themes/default-304/icons/x16/layout_header_2.png create mode 100644 interface/web/themes/default-304/icons/x16/layout_header_2_equal.png create mode 100644 interface/web/themes/default-304/icons/x16/layout_header_3.png create mode 100644 interface/web/themes/default-304/icons/x16/layout_header_3_mix.png create mode 100644 interface/web/themes/default-304/icons/x16/layout_header_footer.png create mode 100644 interface/web/themes/default-304/icons/x16/layout_header_footer_2.png create mode 100644 interface/web/themes/default-304/icons/x16/layout_header_footer_2_equal.png create mode 100644 interface/web/themes/default-304/icons/x16/layout_header_footer_3.png create mode 100644 interface/web/themes/default-304/icons/x16/layout_header_footer_3_mix.png create mode 100644 interface/web/themes/default-304/icons/x16/layout_join.png create mode 100644 interface/web/themes/default-304/icons/x16/layout_split.png create mode 100644 interface/web/themes/default-304/icons/x16/lifebuoy.png create mode 100644 interface/web/themes/default-304/icons/x16/lifebuoy_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/lifebuoy_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/lifebuoy_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/lifebuoy_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/lifebuoy_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/light_bulb.png create mode 100644 interface/web/themes/default-304/icons/x16/light_bulb__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/light_bulb__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/light_bulb__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/light_bulb__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/light_bulb__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/light_bulb_off.png create mode 100644 interface/web/themes/default-304/icons/x16/light_bulb_small.png create mode 100644 interface/web/themes/default-304/icons/x16/light_bulb_small_off.png create mode 100644 interface/web/themes/default-304/icons/x16/lightning.png create mode 100644 interface/web/themes/default-304/icons/x16/lightning__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/lightning__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/lightning__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/lightning__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/lightning__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/lightning_disable.png create mode 100644 interface/web/themes/default-304/icons/x16/lightning_small.png create mode 100644 interface/web/themes/default-304/icons/x16/loading.gif create mode 100644 interface/web/themes/default-304/icons/x16/lock.png create mode 100644 interface/web/themes/default-304/icons/x16/lock__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/lock__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/lock__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/lock__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/lock__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/lock_disable.png create mode 100644 interface/web/themes/default-304/icons/x16/lock_small.png create mode 100644 interface/web/themes/default-304/icons/x16/lock_unlock.png create mode 100644 interface/web/themes/default-304/icons/x16/logout.png create mode 100644 interface/web/themes/default-304/icons/x16/magnet.png create mode 100644 interface/web/themes/default-304/icons/x16/magnet__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/magnet__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/magnet__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/magnet__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/magnet__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/magnet_disable.png create mode 100644 interface/web/themes/default-304/icons/x16/magnet_small.png create mode 100644 interface/web/themes/default-304/icons/x16/magnifier.png create mode 100644 interface/web/themes/default-304/icons/x16/magnifier__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/magnifier__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/magnifier__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/magnifier__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/magnifier__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/magnifier_left.png create mode 100644 interface/web/themes/default-304/icons/x16/magnifier_medium.png create mode 100644 interface/web/themes/default-304/icons/x16/magnifier_medium_left.png create mode 100644 interface/web/themes/default-304/icons/x16/magnifier_small.png create mode 100644 interface/web/themes/default-304/icons/x16/magnifier_zoom.png create mode 100644 interface/web/themes/default-304/icons/x16/magnifier_zoom_actual.png create mode 100644 interface/web/themes/default-304/icons/x16/magnifier_zoom_fit.png create mode 100644 interface/web/themes/default-304/icons/x16/magnifier_zoom_out.png create mode 100644 interface/web/themes/default-304/icons/x16/mail.png create mode 100644 interface/web/themes/default-304/icons/x16/mail__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/mail__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/mail__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/mail__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/mail__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/mail_open.png create mode 100644 interface/web/themes/default-304/icons/x16/mail_open_document.png create mode 100644 interface/web/themes/default-304/icons/x16/mail_open_film.png create mode 100644 interface/web/themes/default-304/icons/x16/mail_open_image.png create mode 100644 interface/web/themes/default-304/icons/x16/mail_small.png create mode 100644 interface/web/themes/default-304/icons/x16/mails.png create mode 100644 interface/web/themes/default-304/icons/x16/mails_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/mails_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/mails_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/mails_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/mails_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/mails_stack.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player_black.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player_medium.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player_medium_black.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player_medium_blue.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player_medium_green.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player_medium_pink.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player_medium_red.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player_small.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player_small_blue.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player_small_green.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player_small_purple.png create mode 100644 interface/web/themes/default-304/icons/x16/media_player_small_red.png create mode 100644 interface/web/themes/default-304/icons/x16/media_players.png create mode 100644 interface/web/themes/default-304/icons/x16/media_players_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/media_players_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/media_players_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/media_players_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/media_players_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/microphone.png create mode 100644 interface/web/themes/default-304/icons/x16/microphone_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/microphone_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/microphone_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/microphone_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/microphone_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/minus.png create mode 100644 interface/web/themes/default-304/icons/x16/minus_circle.png create mode 100644 interface/web/themes/default-304/icons/x16/minus_circle_frame.png create mode 100644 interface/web/themes/default-304/icons/x16/minus_shield.png create mode 100644 interface/web/themes/default-304/icons/x16/minus_small.png create mode 100644 interface/web/themes/default-304/icons/x16/minus_small_circle.png create mode 100644 interface/web/themes/default-304/icons/x16/music.png create mode 100644 interface/web/themes/default-304/icons/x16/music_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/music_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/music_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/music_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/music_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/music_small.png create mode 100644 interface/web/themes/default-304/icons/x16/newspaper.png create mode 100644 interface/web/themes/default-304/icons/x16/newspaper_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/newspaper_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/newspaper_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/newspaper_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/newspaper_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/newspapers.png create mode 100644 interface/web/themes/default-304/icons/x16/newspapers_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/newspapers_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/newspapers_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/newspapers_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/newspapers_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/notebook.png create mode 100644 interface/web/themes/default-304/icons/x16/notebook_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/notebook_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/notebook_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/notebook_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/notebook_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/notebooks.png create mode 100644 interface/web/themes/default-304/icons/x16/notebooks_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/notebooks_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/notebooks_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/notebooks_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/notebooks_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/paint_can.png create mode 100644 interface/web/themes/default-304/icons/x16/paint_can_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/paint_can_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/paint_can_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/paint_can_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/paint_can_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/palette.png create mode 100644 interface/web/themes/default-304/icons/x16/palette_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/palette_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/palette_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/palette_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/palette_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/paper_bag.png create mode 100644 interface/web/themes/default-304/icons/x16/paper_bag_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/paper_bag_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/paper_bag_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/paper_bag_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/paper_bag_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/pdf.png create mode 100644 interface/web/themes/default-304/icons/x16/pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/pencil_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/pencil_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/pencil_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/pencil_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/pencil_small.png create mode 100644 interface/web/themes/default-304/icons/x16/photo_album.png create mode 100644 interface/web/themes/default-304/icons/x16/photo_album__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/photo_album__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/photo_album__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/photo_album__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/photo_album__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/photo_album_blue.png create mode 100644 interface/web/themes/default-304/icons/x16/piano.png create mode 100644 interface/web/themes/default-304/icons/x16/piano_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/piano_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/piano_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/piano_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/piano_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/picture.png create mode 100644 interface/web/themes/default-304/icons/x16/picture_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/picture_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/picture_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/picture_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/picture_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/picture_small.png create mode 100644 interface/web/themes/default-304/icons/x16/picture_small_sunset.png create mode 100644 interface/web/themes/default-304/icons/x16/picture_sunset.png create mode 100644 interface/web/themes/default-304/icons/x16/pictures.png create mode 100644 interface/web/themes/default-304/icons/x16/pictures_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/pictures_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/pictures_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/pictures_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/pictures_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/pill.png create mode 100644 interface/web/themes/default-304/icons/x16/pill_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/pill_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/pill_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/pill_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/pill_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/pill_small.png create mode 100644 interface/web/themes/default-304/icons/x16/pin.png create mode 100644 interface/web/themes/default-304/icons/x16/pin_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/pin_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/pin_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/pin_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/pin_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/pipette.png create mode 100644 interface/web/themes/default-304/icons/x16/pipette_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/pipette_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/pipette_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/pipette_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/pipette_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/playing_card.png create mode 100644 interface/web/themes/default-304/icons/x16/playing_card_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/playing_card_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/playing_card_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/playing_card_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/playing_card_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/plug.png create mode 100644 interface/web/themes/default-304/icons/x16/plug_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/plug_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/plug_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/plug_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/plug_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/plus.png create mode 100644 interface/web/themes/default-304/icons/x16/plus_circle.png create mode 100644 interface/web/themes/default-304/icons/x16/plus_circle_frame.png create mode 100644 interface/web/themes/default-304/icons/x16/plus_shield.png create mode 100644 interface/web/themes/default-304/icons/x16/plus_small.png create mode 100644 interface/web/themes/default-304/icons/x16/plus_small_circle.png create mode 100644 interface/web/themes/default-304/icons/x16/printer.png create mode 100644 interface/web/themes/default-304/icons/x16/printer__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/printer__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/printer__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/printer__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/printer__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/printer_empty.png create mode 100644 interface/web/themes/default-304/icons/x16/printer_small.png create mode 100644 interface/web/themes/default-304/icons/x16/puzzle.png create mode 100644 interface/web/themes/default-304/icons/x16/puzzle__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/puzzle__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/puzzle__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/puzzle__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/puzzle__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/puzzle_disable.png create mode 100644 interface/web/themes/default-304/icons/x16/question.png create mode 100644 interface/web/themes/default-304/icons/x16/question_frame.png create mode 100644 interface/web/themes/default-304/icons/x16/question_shield.png create mode 100644 interface/web/themes/default-304/icons/x16/question_small.png create mode 100644 interface/web/themes/default-304/icons/x16/receipt.png create mode 100644 interface/web/themes/default-304/icons/x16/receipt_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/receipt_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/receipt_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/receipt_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/receipt_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/receipt_shred.png create mode 100644 interface/web/themes/default-304/icons/x16/receipt_text.png create mode 100644 interface/web/themes/default-304/icons/x16/receipts.png create mode 100644 interface/web/themes/default-304/icons/x16/receipts_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/receipts_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/receipts_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/receipts_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/receipts_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/receipts_text.png create mode 100644 interface/web/themes/default-304/icons/x16/report.png create mode 100644 interface/web/themes/default-304/icons/x16/report_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/report_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/report_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/report_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/report_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/ruler.png create mode 100644 interface/web/themes/default-304/icons/x16/ruler__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/ruler__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/ruler__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/ruler__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/ruler__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/ruler_crop.png create mode 100644 interface/web/themes/default-304/icons/x16/safe.png create mode 100644 interface/web/themes/default-304/icons/x16/safe_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/safe_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/safe_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/safe_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/safe_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/screwdriver.png create mode 100644 interface/web/themes/default-304/icons/x16/screwdriver_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/screwdriver_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/screwdriver_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/screwdriver_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/screwdriver_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/script.png create mode 100644 interface/web/themes/default-304/icons/x16/script__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/script__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/script__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/script__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/script__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/script_code.png create mode 100644 interface/web/themes/default-304/icons/x16/scripts.png create mode 100644 interface/web/themes/default-304/icons/x16/scripts__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/scripts__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/scripts__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/scripts__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/scripts__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/scripts_code.png create mode 100644 interface/web/themes/default-304/icons/x16/shield.png create mode 100644 interface/web/themes/default-304/icons/x16/shield__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/shield__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/shield__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/shield__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/shield__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/shield_disable.png create mode 100644 interface/web/themes/default-304/icons/x16/slash.png create mode 100644 interface/web/themes/default-304/icons/x16/slash_small.png create mode 100644 interface/web/themes/default-304/icons/x16/socket.png create mode 100644 interface/web/themes/default-304/icons/x16/socket_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/socket_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/socket_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/socket_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/socket_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/sort.png create mode 100644 interface/web/themes/default-304/icons/x16/sort__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/sort__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/sort__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/sort__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/sort__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/sort_alphabet.png create mode 100644 interface/web/themes/default-304/icons/x16/sort_alphabet_descending.png create mode 100644 interface/web/themes/default-304/icons/x16/sort_date.png create mode 100644 interface/web/themes/default-304/icons/x16/sort_date_descending.png create mode 100644 interface/web/themes/default-304/icons/x16/sort_number.png create mode 100644 interface/web/themes/default-304/icons/x16/sort_number_descending.png create mode 100644 interface/web/themes/default-304/icons/x16/sort_quantity.png create mode 100644 interface/web/themes/default-304/icons/x16/sort_quantity_descending.png create mode 100644 interface/web/themes/default-304/icons/x16/sort_small.png create mode 100644 interface/web/themes/default-304/icons/x16/stamp.png create mode 100644 interface/web/themes/default-304/icons/x16/stamp_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/stamp_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/stamp_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/stamp_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/stamp_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/star.png create mode 100644 interface/web/themes/default-304/icons/x16/star__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/star__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/star__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/star__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/star__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/star_empty.png create mode 100644 interface/web/themes/default-304/icons/x16/star_half.png create mode 100644 interface/web/themes/default-304/icons/x16/star_small.png create mode 100644 interface/web/themes/default-304/icons/x16/star_small_empty.png create mode 100644 interface/web/themes/default-304/icons/x16/star_small_half.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_note.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_note__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_note__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_note__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_note__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_note__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_note_pin.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_note_shred.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_note_small.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_note_small_pin.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_note_text.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_notes.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_notes__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_notes__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_notes__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_notes__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_notes__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_notes_pin.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_notes_stack.png create mode 100644 interface/web/themes/default-304/icons/x16/sticky_notes_text.png create mode 100644 interface/web/themes/default-304/icons/x16/switch.png create mode 100644 interface/web/themes/default-304/icons/x16/switch_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/switch_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/switch_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/switch_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/switch_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/table.png create mode 100644 interface/web/themes/default-304/icons/x16/table__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/table__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/table__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/table__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/table__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/table_delete.png create mode 100644 interface/web/themes/default-304/icons/x16/table_delete_column.png create mode 100644 interface/web/themes/default-304/icons/x16/table_insert.png create mode 100644 interface/web/themes/default-304/icons/x16/table_insert_column.png create mode 100644 interface/web/themes/default-304/icons/x16/tables.png create mode 100644 interface/web/themes/default-304/icons/x16/tables_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/tables_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/tables_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/tables_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/tables_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/tables_stacks.png create mode 100644 interface/web/themes/default-304/icons/x16/tag.png create mode 100644 interface/web/themes/default-304/icons/x16/tag__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/tag__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/tag__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/tag__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/tag__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/tag_label.png create mode 100644 interface/web/themes/default-304/icons/x16/tag_small.png create mode 100644 interface/web/themes/default-304/icons/x16/tags.png create mode 100644 interface/web/themes/default-304/icons/x16/tags__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/tags__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/tags__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/tags__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/tags__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/tags_label.png create mode 100644 interface/web/themes/default-304/icons/x16/tick.png create mode 100644 interface/web/themes/default-304/icons/x16/tick_circle.png create mode 100644 interface/web/themes/default-304/icons/x16/tick_circle_frame.png create mode 100644 interface/web/themes/default-304/icons/x16/tick_shield.png create mode 100644 interface/web/themes/default-304/icons/x16/tick_small.png create mode 100644 interface/web/themes/default-304/icons/x16/tick_small_circle.png create mode 100644 interface/web/themes/default-304/icons/x16/ticket.png create mode 100644 interface/web/themes/default-304/icons/x16/ticket_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/ticket_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/ticket_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/ticket_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/ticket_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/ticket_small.png create mode 100644 interface/web/themes/default-304/icons/x16/trophy.png create mode 100644 interface/web/themes/default-304/icons/x16/trophy_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/trophy_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/trophy_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/trophy_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/trophy_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/tux.png create mode 100644 interface/web/themes/default-304/icons/x16/user.png create mode 100644 interface/web/themes/default-304/icons/x16/user_add.png create mode 100644 interface/web/themes/default-304/icons/x16/user_comment.png create mode 100644 interface/web/themes/default-304/icons/x16/user_delete.png create mode 100644 interface/web/themes/default-304/icons/x16/user_edit.png create mode 100644 interface/web/themes/default-304/icons/x16/user_female.png create mode 100644 interface/web/themes/default-304/icons/x16/user_go.png create mode 100644 interface/web/themes/default-304/icons/x16/user_gray.png create mode 100644 interface/web/themes/default-304/icons/x16/user_green.png create mode 100644 interface/web/themes/default-304/icons/x16/user_orange.png create mode 100644 interface/web/themes/default-304/icons/x16/user_red.png create mode 100644 interface/web/themes/default-304/icons/x16/user_suit.png create mode 100644 interface/web/themes/default-304/icons/x16/vcard.png create mode 100644 interface/web/themes/default-304/icons/x16/vcard_add.png create mode 100644 interface/web/themes/default-304/icons/x16/vcard_delete.png create mode 100644 interface/web/themes/default-304/icons/x16/vcard_edit.png create mode 100644 interface/web/themes/default-304/icons/x16/wall.png create mode 100644 interface/web/themes/default-304/icons/x16/wall__arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/wall__exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/wall__minus.png create mode 100644 interface/web/themes/default-304/icons/x16/wall__pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/wall__plus.png create mode 100644 interface/web/themes/default-304/icons/x16/wall_brick.png create mode 100644 interface/web/themes/default-304/icons/x16/wall_disable.png create mode 100644 interface/web/themes/default-304/icons/x16/wall_small.png create mode 100644 interface/web/themes/default-304/icons/x16/wall_small_brick.png create mode 100644 interface/web/themes/default-304/icons/x16/wallet.png create mode 100644 interface/web/themes/default-304/icons/x16/wallet_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/wallet_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/wallet_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/wallet_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/wallet_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/wand.png create mode 100644 interface/web/themes/default-304/icons/x16/wand_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/wand_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/wand_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/wand_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/wand_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/wrench.png create mode 100644 interface/web/themes/default-304/icons/x16/wrench_arrow.png create mode 100644 interface/web/themes/default-304/icons/x16/wrench_exclamation.png create mode 100644 interface/web/themes/default-304/icons/x16/wrench_minus.png create mode 100644 interface/web/themes/default-304/icons/x16/wrench_pencil.png create mode 100644 interface/web/themes/default-304/icons/x16/wrench_plus.png create mode 100644 interface/web/themes/default-304/icons/x16/wrench_screwdriver.png create mode 100644 interface/web/themes/default-304/icons/x32/calculator.png create mode 100644 interface/web/themes/default-304/icons/x32/client.png create mode 100644 interface/web/themes/default-304/icons/x32/dashboard.png create mode 100644 interface/web/themes/default-304/icons/x32/dns.png create mode 100644 interface/web/themes/default-304/icons/x32/domain.png create mode 100644 interface/web/themes/default-304/icons/x32/drawer.png create mode 100644 interface/web/themes/default-304/icons/x32/email.png create mode 100644 interface/web/themes/default-304/icons/x32/help.png create mode 100644 interface/web/themes/default-304/icons/x32/login.png create mode 100644 interface/web/themes/default-304/icons/x32/monitor.png create mode 100644 interface/web/themes/default-304/icons/x32/network.png create mode 100644 interface/web/themes/default-304/icons/x32/server.png create mode 100644 interface/web/themes/default-304/icons/x32/sites.png create mode 100644 interface/web/themes/default-304/icons/x32/state_critical.png create mode 100644 interface/web/themes/default-304/icons/x32/state_error.png create mode 100644 interface/web/themes/default-304/icons/x32/state_info.png create mode 100644 interface/web/themes/default-304/icons/x32/state_ok.png create mode 100644 interface/web/themes/default-304/icons/x32/state_unknown.png create mode 100644 interface/web/themes/default-304/icons/x32/state_warning.png create mode 100644 interface/web/themes/default-304/icons/x32/system.png create mode 100644 interface/web/themes/default-304/icons/x32/tools.png create mode 100644 interface/web/themes/default-304/icons/x64/client.png create mode 100644 interface/web/themes/default-304/icons/x64/dashboard.png create mode 100644 interface/web/themes/default-304/icons/x64/dns.png create mode 100644 interface/web/themes/default-304/icons/x64/domain.png create mode 100644 interface/web/themes/default-304/icons/x64/drawer.png create mode 100644 interface/web/themes/default-304/icons/x64/email.png create mode 100644 interface/web/themes/default-304/icons/x64/help.png create mode 100644 interface/web/themes/default-304/icons/x64/login.png create mode 100644 interface/web/themes/default-304/icons/x64/monitor.png create mode 100644 interface/web/themes/default-304/icons/x64/network.png create mode 100644 interface/web/themes/default-304/icons/x64/server.png create mode 100644 interface/web/themes/default-304/icons/x64/sites.png create mode 100644 interface/web/themes/default-304/icons/x64/system.png create mode 100644 interface/web/themes/default-304/icons/x64/tools.png create mode 100644 interface/web/themes/default-304/images/Thumbs.db create mode 100644 interface/web/themes/default-304/images/buttonHolder_bg.gif create mode 100644 interface/web/themes/default-304/images/header_bg.png create mode 100644 interface/web/themes/default-304/images/lists_tfoot_bg.png create mode 100644 interface/web/themes/default-304/images/lists_thead_bg.png create mode 100644 interface/web/themes/default-304/images/screen_bg.png create mode 100644 interface/web/themes/default/images/buttonHolder_bg.gif create mode 100644 interface/web/themes/default/images/header_bg.png create mode 100644 interface/web/themes/default/images/lists_tfoot_bg.png create mode 100644 interface/web/themes/default/images/lists_thead_bg.png delete mode 100644 interface/web/themes/default/images/logo16.gif delete mode 100644 interface/web/themes/default/images/logo32.gif create mode 100644 interface/web/themes/default/images/screen_bg.png delete mode 100644 interface/web/themes/default/templates/login.tpl.htm delete mode 100644 server/plugins-available/mail_plugin_dkim.inc.php diff --git a/install/dist/lib/fedora.lib.php b/install/dist/lib/fedora.lib.php index aa83141c64..6993782181 100644 --- a/install/dist/lib/fedora.lib.php +++ b/install/dist/lib/fedora.lib.php @@ -59,8 +59,22 @@ class installer_dist extends installer_base { } } + $config_dir = $conf['mailman']['config_dir'].'/'; + $full_file_name = $config_dir.'virtual_to_transport.sh'; + + //* Backup exiting virtual_to_transport.sh script + if(is_file($full_file_name)) { + copy($full_file_name, $config_dir.'virtual_to_transport.sh~'); + } + + copy('tpl/mailman-virtual_to_transport.sh',$full_file_name); + chgrp($full_file_name,'mailman'); + chmod($full_file_name,0750); + if(!is_file('/var/lib/mailman/data/transport-mailman')) touch('/var/lib/mailman/data/transport-mailman'); exec('/usr/sbin/postmap /var/lib/mailman/data/transport-mailman'); + + exec('/usr/lib/mailman/bin/genaliases 2>/dev/null'); $virtual_domains = ''; if($status == 'update') @@ -87,25 +101,6 @@ class installer_dist extends installer_base { $content = str_replace('{virtual_domains}', $virtual_domains, $content); wf($full_file_name, $content); - - //* Write virtual_to_transport.sh script - $config_dir = $conf['mailman']['config_dir'].'/'; - $full_file_name = $config_dir.'virtual_to_transport.sh'; - - //* Backup exiting virtual_to_transport.sh script - if(is_file($full_file_name)) { - copy($full_file_name, $config_dir.'virtual_to_transport.sh~'); - } - - if(is_dir('/etc/mailman')) { - copy('tpl/mailman-virtual_to_transport.sh',$full_file_name); - chgrp($full_file_name,'mailman'); - chmod($full_file_name,0750); - } - - //* Create aliasaes - exec('/usr/lib/mailman/bin/genaliases 2>/dev/null'); - } function configure_postfix($options = '') @@ -209,16 +204,6 @@ class installer_dist extends installer_base { touch($config_dir.'/nested_header_checks'); touch($config_dir.'/body_checks'); - //* Create the mailman files - if(!is_dir('/var/lib/mailman/data')) exec('mkdir -p /var/lib/mailman/data'); - //if(!is_file('/var/lib/mailman/data/aliases')) touch('/var/lib/mailman/data/aliases'); - if(is_file('/var/lib/mailman/data/aliases')) unlink('/var/lib/mailman/data/aliases'); - if(!is_link('/var/lib/mailman/data/aliases')) symlink('/etc/mailman/aliases','/var/lib/mailman/data/aliases'); - exec('postalias /var/lib/mailman/data/aliases'); - if(!is_file('/var/lib/mailman/data/virtual-mailman')) touch('/var/lib/mailman/data/virtual-mailman'); - exec('postmap /var/lib/mailman/data/virtual-mailman'); - if(!is_file('/var/lib/mailman/data/transport-mailman')) touch('/var/lib/mailman/data/transport-mailman'); - exec('/usr/sbin/postmap /var/lib/mailman/data/transport-mailman'); //* Make a backup copy of the main.cf file copy($config_dir.'/main.cf', $config_dir.'/main.cf~'); diff --git a/install/dist/lib/opensuse.lib.php b/install/dist/lib/opensuse.lib.php index 197aa15322..0a16f483aa 100644 --- a/install/dist/lib/opensuse.lib.php +++ b/install/dist/lib/opensuse.lib.php @@ -59,8 +59,22 @@ class installer_dist extends installer_base { } } + $config_dir = $conf['mailman']['config_dir'].'/'; + $full_file_name = $config_dir.'virtual_to_transport.sh'; + + //* Backup exiting virtual_to_transport.sh script + if(is_file($full_file_name)) { + copy($full_file_name, $config_dir.'virtual_to_transport.sh~'); + } + + copy('tpl/mailman-virtual_to_transport.sh',$full_file_name); + chgrp($full_file_name,'mailman'); + chmod($full_file_name,0750); + if(!is_file('/var/lib/mailman/data/transport-mailman')) touch('/var/lib/mailman/data/transport-mailman'); exec('/usr/sbin/postmap /var/lib/mailman/data/transport-mailman'); + + exec('/usr/lib/mailman/bin/genaliases 2>/dev/null'); $virtual_domains = ''; if($status == 'update') @@ -87,24 +101,6 @@ class installer_dist extends installer_base { $content = str_replace('{virtual_domains}', $virtual_domains, $content); wf($full_file_name, $content); - - //* Write virtual_to_transport.sh script - $config_dir = $conf['mailman']['config_dir'].'/'; - $full_file_name = $config_dir.'virtual_to_transport.sh'; - - //* Backup exiting virtual_to_transport.sh script - if(is_file($full_file_name)) { - copy($full_file_name, $config_dir.'virtual_to_transport.sh~'); - } - - if(is_dir('/etc/mailman')) { - copy('tpl/mailman-virtual_to_transport.sh',$full_file_name); - chgrp($full_file_name,'mailman'); - chmod($full_file_name,0750); - } - - //* Create aliasaes - exec('/usr/lib/mailman/bin/genaliases 2>/dev/null'); } function configure_postfix($options = '') @@ -222,14 +218,6 @@ class installer_dist extends installer_base { touch($config_dir.'/nested_header_checks'); touch($config_dir.'/body_checks'); - //* Create the mailman files - if(!is_dir('/var/lib/mailman/data')) exec('mkdir -p /var/lib/mailman/data'); - if(!is_file('/var/lib/mailman/data/aliases')) touch('/var/lib/mailman/data/aliases'); - exec('postalias /var/lib/mailman/data/aliases'); - if(!is_file('/var/lib/mailman/data/virtual-mailman')) touch('/var/lib/mailman/data/virtual-mailman'); - exec('postmap /var/lib/mailman/data/virtual-mailman'); - if(!is_file('/var/lib/mailman/data/transport-mailman')) touch('/var/lib/mailman/data/transport-mailman'); - exec('/usr/sbin/postmap /var/lib/mailman/data/transport-mailman'); //* Make a backup copy of the main.cf file copy($config_dir.'/main.cf', $config_dir.'/main.cf~'); diff --git a/install/sql/incremental/upd_0049.sql b/install/sql/incremental/upd_0049.sql index 02a2465e7f..55eff842e0 100644 --- a/install/sql/incremental/upd_0049.sql +++ b/install/sql/incremental/upd_0049.sql @@ -1 +1 @@ -ALTER TABLE `client_template` CHANGE `limit_aps` `limit_aps` INT( 11 ) NOT NULL DEFAULT '-1'; +ALTER TABLE `client_template` CHANGE `limit_aps` `limit_aps` INT( 11 ) NOT NULL DEFAULT '-1'; \ No newline at end of file diff --git a/install/sql/incremental/upd_0050.sql b/install/sql/incremental/upd_0050.sql deleted file mode 100644 index d0caf4273a..0000000000 --- a/install/sql/incremental/upd_0050.sql +++ /dev/null @@ -1,2 +0,0 @@ -ALTER TABLE `dns_slave` DROP INDEX `origin`; -ALTER TABLE `dns_slave` ADD CONSTRAINT `slave` UNIQUE (`origin`,`server_id`); \ No newline at end of file diff --git a/install/sql/incremental/upd_0051.sql b/install/sql/incremental/upd_0051.sql deleted file mode 100644 index b43b0c1eb6..0000000000 --- a/install/sql/incremental/upd_0051.sql +++ /dev/null @@ -1 +0,0 @@ -ALTER TABLE `web_backup` ADD `filesize` VARCHAR(10) NOT NULL AFTER `filename`; diff --git a/install/sql/incremental/upd_0052.sql b/install/sql/incremental/upd_0052.sql deleted file mode 100644 index b8e3829a1f..0000000000 --- a/install/sql/incremental/upd_0052.sql +++ /dev/null @@ -1,3 +0,0 @@ -ALTER TABLE `mail_domain` ADD `dkim_public` MEDIUMTEXT NOT NULL AFTER `domain`; -ALTER TABLE `mail_domain` ADD `dkim_private` MEDIUMTEXT NOT NULL AFTER `domain`; -ALTER TABLE `mail_domain` ADD `dkim` ENUM( 'n', 'y' ) NOT NULL AFTER `domain`; diff --git a/install/sql/ispconfig3.sql b/install/sql/ispconfig3.sql index 2a2d4a0d44..6849418823 100644 --- a/install/sql/ispconfig3.sql +++ b/install/sql/ispconfig3.sql @@ -418,7 +418,7 @@ CREATE TABLE `dns_slave` ( `active` enum('N','Y') NOT NULL, `xfer` varchar(255) NOT NULL, PRIMARY KEY (`id`), - UNIQUE KEY `slave` (`origin`,`server_id`), + UNIQUE KEY `origin` (`origin`), KEY `active` (`active`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; @@ -663,9 +663,6 @@ CREATE TABLE `mail_domain` ( `sys_perm_other` varchar(5) NOT NULL default '', `server_id` int(11) unsigned NOT NULL default '0', `domain` varchar(255) NOT NULL default '', - `dkim` ENUM( 'n', 'y' ) NOT NULL default 'n', - `dkim_private` mediumtext NOT NULL default '', - `dkim_public` mediumtext NOT NULL default '', `active` enum('n','y') NOT NULL, PRIMARY KEY (`domain_id`), KEY `server_id` (`server_id`,`domain`), @@ -1631,13 +1628,12 @@ CREATE TABLE `web_backup` ( `server_id` int(10) unsigned NOT NULL, `parent_domain_id` int(10) unsigned NOT NULL, `backup_type` enum('web','mysql') NOT NULL DEFAULT 'web', - `backup_mode` varchar(64) NOT NULL DEFAULT '', - `tstamp` int(10) unsigned NOT NULL, - `filename` varchar(255) NOT NULL, - `filesize` VARCHAR(10) NOT NULL, - PRIMARY KEY (`backup_id`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; - + `backup_mode` varchar(64) NOT NULL DEFAULT '', + `tstamp` int(10) unsigned NOT NULL, + `filename` varchar(255) NOT NULL, + PRIMARY KEY (`backup_id`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; + -- -------------------------------------------------------- -- @@ -2172,7 +2168,7 @@ INSERT INTO `sys_user` (`userid`, `sys_userid`, `sys_groupid`, `sys_perm_user`, -- -- Dumping data for table `sys_config` -- - -INSERT INTO sys_config VALUES ('1','db','db_version','3.0.5.2'); - -SET FOREIGN_KEY_CHECKS = 1; + +INSERT INTO sys_config VALUES ('1','db','db_version','3.0.5.1'); + +SET FOREIGN_KEY_CHECKS = 1; \ No newline at end of file diff --git a/install/tpl/amavisd_user_config.master b/install/tpl/amavisd_user_config.master index f37795501d..c89f875883 100644 --- a/install/tpl/amavisd_user_config.master +++ b/install/tpl/amavisd_user_config.master @@ -75,12 +75,6 @@ $LOGFILE = "/var/log/amavis.log"; # (defaults to empty, no log) # Set the log_level to 5 for debugging $log_level = 0; # (defaults to 0) -# DKIM - -$enable_dkim_verification = 1; -$enable_dkim_signing = 1; # load DKIM signing code, -@dkim_signature_options_bysender_maps = ( -{ '.' => { ttl => 21*24*3600, c => 'relaxed/simple' } } ); #------------ Do not modify anything below this line ------------- 1; # insure a defined return diff --git a/install/tpl/apache_ispconfig.conf.master b/install/tpl/apache_ispconfig.conf.master index 0745c28aa9..f5b2a91d8e 100644 --- a/install/tpl/apache_ispconfig.conf.master +++ b/install/tpl/apache_ispconfig.conf.master @@ -51,4 +51,4 @@ CustomLog "| /usr/local/ispconfig/server/scripts/vlogger -s access.log -t \"%Y%m Alias /awstats-icon "/usr/share/awstats/icon" NameVirtualHost *:80 -NameVirtualHost *:443 +NameVirtualHost *:443 \ No newline at end of file diff --git a/install/tpl/apache_ispconfig.vhost.master b/install/tpl/apache_ispconfig.vhost.master index 15b2956032..4410b8533d 100644 --- a/install/tpl/apache_ispconfig.vhost.master +++ b/install/tpl/apache_ispconfig.vhost.master @@ -26,7 +26,6 @@ NameVirtualHost *:{vhost_port} Allow from all IPCCommTimeout 7200 - MaxRequestLen 15728640 diff --git a/install/tpl/config.inc.php.master b/install/tpl/config.inc.php.master index 1c967327b5..2af243d92d 100644 --- a/install/tpl/config.inc.php.master +++ b/install/tpl/config.inc.php.master @@ -56,7 +56,7 @@ $revision = str_replace(array('Revision:','$',' '), '', $svn_revision); //** Application define('ISPC_APP_TITLE', 'ISPConfig'); -define('ISPC_APP_VERSION', '3.0.5.2'); +define('ISPC_APP_VERSION', '3.0.5.1'); define('DEVSYSTEM', 0); diff --git a/install/tpl/opensuse_amavisd_conf.master b/install/tpl/opensuse_amavisd_conf.master index 5f9f867dc3..d0d8a87773 100644 --- a/install/tpl/opensuse_amavisd_conf.master +++ b/install/tpl/opensuse_amavisd_conf.master @@ -778,11 +778,5 @@ $spam_admin = undef; $DO_SYSLOG = 1; $LOGFILE = "/var/log/amavis.log"; # (defaults to empty, no log) -# DKIM - -$enable_dkim_verification = 1; -$enable_dkim_signing = 1; # load DKIM signing code, -@dkim_signature_options_bysender_maps = ( -{ '.' => { ttl => 21*24*3600, c => 'relaxed/simple' } } ); 1; # insure a defined return diff --git a/install/tpl/server.ini.master b/install/tpl/server.ini.master index 007d51bff9..3f3dc365ef 100644 --- a/install/tpl/server.ini.master +++ b/install/tpl/server.ini.master @@ -21,7 +21,6 @@ backup_mode=rootgz module=postfix_mysql maildir_path=/var/vmail/[domain]/[localpart] homedir_path=/var/vmail -dkim_path=/etc/postfix/dkim pop3_imap_daemon=courier mail_filter_syntax=maildrop mailuser_uid=5000 diff --git a/interface/lib/classes/validate_dkim.inc.php b/interface/lib/classes/validate_dkim.inc.php deleted file mode 100644 index fccd45765d..0000000000 --- a/interface/lib/classes/validate_dkim.inc.php +++ /dev/null @@ -1,60 +0,0 @@ -tform->wordbook[$errmsg])) { - return $app->tform->wordbook[$errmsg]."
\r\n"; - } else { - return $errmsg."
\r\n"; - } - } - - /* Validator function for private DKIM-Key */ - function check_private_key($field_name, $field_value, $validator) { - $dkim_enabled=$_POST['dkim']; - if ($dkim_enabled == 'y') { - if (empty($field_value)) return $this->get_error($validator['errmsg']); - exec('echo "'.$field_value.'"|openssl rsa -check',$output,$result); - if($result != 0) return $this->get_error($validator['errmsg']); - } - } - - /* Validator function for DKIM Path */ - function check_dkim_path($field_name, $field_value, $validator) { - if(empty($field_value)) return $this->get_error($validator['errmsg']); - if (substr(sprintf('%o', fileperms($field_value)),-3) <= 600) - return $this->get_error($validator['errmsg']); - } - -} diff --git a/interface/lib/lang/cz.lng b/interface/lib/lang/cz.lng index 185b7fb004..03e7bd8269 100644 --- a/interface/lib/lang/cz.lng +++ b/interface/lib/lang/cz.lng @@ -132,3 +132,5 @@ $wb['datalog_status_u_web_folder_user'] = 'Aktualizace nastavení uživatele pro $wb['datalog_status_d_web_folder_user'] = 'Odstranění uživatele pro adresáře chráněné heslem'; $wb['login_as_txt'] = 'Přihlaste se jako'; ?> + + diff --git a/interface/lib/lang/de.lng b/interface/lib/lang/de.lng index e3ea4f6990..56b1c1be85 100644 --- a/interface/lib/lang/de.lng +++ b/interface/lib/lang/de.lng @@ -70,7 +70,6 @@ $wb['monthnamesshort_nov'] = 'Nov'; $wb['monthnamesshort_dec'] = 'Dez'; $wb['datepicker_nextText'] = 'Vor'; $wb['datepicker_prevText'] = 'Zurück'; -$wb['activeuser_txt'] = 'Angemeldet als:'; $wb['logout_txt'] = 'Abmelden'; $wb['submit_confirmation'] = 'Wollen Sie diese Aktion wirlich ausführen?'; $wb['globalsearch_resultslimit_of_txt'] = 'von'; diff --git a/interface/lib/lang/en.lng b/interface/lib/lang/en.lng index c823606864..60e9bd30d1 100644 --- a/interface/lib/lang/en.lng +++ b/interface/lib/lang/en.lng @@ -42,7 +42,6 @@ $wb['top_menu_dashboard'] = 'Home'; $wb['top_menu_vm'] = 'VServer'; $wb['toolsarea_head_txt'] = 'Tools'; $wb['latest_news_txt'] = 'Latest news'; -$wb['activeuser_txt'] = 'Logged in as:'; $wb['logout_txt'] = "Logout"; $wb['daynamesmin_su'] = "Su"; $wb['daynamesmin_mo'] = "Mo"; diff --git a/interface/lib/lang/pl.lng b/interface/lib/lang/pl.lng index 7374ab6b88..5d8ec6f790 100644 --- a/interface/lib/lang/pl.lng +++ b/interface/lib/lang/pl.lng @@ -132,3 +132,4 @@ $wb['datalog_status_u_web_folder_user'] = 'Edytuj konto zabezpieczonego folderu' $wb['datalog_status_d_web_folder_user'] = 'Usuń konto zabezpieczonego folderu'; $wb['login_as_txt'] = 'Zaloguj jako'; ?> + diff --git a/interface/web/admin/form/server_config.tform.php b/interface/web/admin/form/server_config.tform.php index fb5bf87fd5..0f0c38b2e7 100644 --- a/interface/web/admin/form/server_config.tform.php +++ b/interface/web/admin/form/server_config.tform.php @@ -211,19 +211,6 @@ $form["tabs"]['mail'] = array( 'width' => '40', 'maxlength' => '255' ), - 'dkim_path' => array( - 'datatype' => 'VARCHAR', - 'formtype' => 'TEXT', - 'default' => '/var/db/dkim', - 'validators' => array ( 0 => array ('type' => 'CUSTOM', - 'class' => 'validate_dkim', - 'function' => 'check_dkim_path', - 'errmsg'=> 'dkim_path_error'), - ), - 'value' => '', - 'width' => '40', - 'maxlength' => '255' - ), 'pop3_imap_daemon' => array( 'datatype' => 'VARCHAR', 'formtype' => 'SELECT', diff --git a/interface/web/admin/form/system_config.tform.php b/interface/web/admin/form/system_config.tform.php index d44b6ad736..0d64014cf0 100644 --- a/interface/web/admin/form/system_config.tform.php +++ b/interface/web/admin/form/system_config.tform.php @@ -214,7 +214,7 @@ $form["tabs"]['mail'] = array ( 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', 'validators' => array ( 0 => array ( 'type' => 'REGEX', - 'regex' => '/^[0-9a-zA-Z\:\/\-\.]{0,255}(\?.+)?$/', + 'regex' => '/^[0-9a-zA-Z\:\/\-\.]{0,255}$/', 'errmsg'=> 'webmail_url_error_regex'), ), 'default' => '', diff --git a/interface/web/admin/language_complete.php b/interface/web/admin/language_complete.php index 75343bd82d..5c071a3803 100644 --- a/interface/web/admin/language_complete.php +++ b/interface/web/admin/language_complete.php @@ -138,7 +138,7 @@ function merge_langfile($langfile,$masterfile) { $file_content = " $val) { $val = str_replace("'","\\'",$val); - $val = str_replace('"','\"',$val); + $val = str_replace('"','\\"',$val); $file_content .= '$wb['."'$key'".'] = '."'$val';\n"; } $file_content .= "?>\n"; diff --git a/interface/web/admin/lib/lang/ar_server_config.lng b/interface/web/admin/lib/lang/ar_server_config.lng index 618b69e47a..ef609bb052 100644 --- a/interface/web/admin/lib/lang/ar_server_config.lng +++ b/interface/web/admin/lib/lang/ar_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/bg_server_config.lng b/interface/web/admin/lib/lang/bg_server_config.lng index 18cae75259..5c2b5f6c5d 100644 --- a/interface/web/admin/lib/lang/bg_server_config.lng +++ b/interface/web/admin/lib/lang/bg_server_config.lng @@ -170,5 +170,4 @@ $wb['website_autoalias_txt'] = 'Website auto alias'; $wb['website_autoalias_note_txt'] = 'Placeholders:'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/br_server_config.lng b/interface/web/admin/lib/lang/br_server_config.lng index 1f8e3f7622..c7237996be 100644 --- a/interface/web/admin/lib/lang/br_server_config.lng +++ b/interface/web/admin/lib/lang/br_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/cz.lng b/interface/web/admin/lib/lang/cz.lng index bc1c9bb83f..8c80d1292d 100644 --- a/interface/web/admin/lib/lang/cz.lng +++ b/interface/web/admin/lib/lang/cz.lng @@ -48,3 +48,5 @@ $wb['Do OS-Update'] = 'Aktualizovat operační systém'; $wb['Do ISPConfig-Update'] = 'Aktualizovat ISPConfig'; $wb['Directive Snippets'] = 'Directive Snippets'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_directive_snippets.lng b/interface/web/admin/lib/lang/cz_directive_snippets.lng index c6a89099c6..9a579d25e3 100644 --- a/interface/web/admin/lib/lang/cz_directive_snippets.lng +++ b/interface/web/admin/lib/lang/cz_directive_snippets.lng @@ -7,3 +7,5 @@ $wb['active_txt'] = 'Aktivní'; $wb['directive_snippets_name_empty'] = 'Please specify a name for the snippet.'; $wb['directive_snippets_name_error_unique'] = 'There is already a directive snippet with this name.'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_directive_snippets_list.lng b/interface/web/admin/lib/lang/cz_directive_snippets_list.lng index c6f444b660..cf1bb28c77 100644 --- a/interface/web/admin/lib/lang/cz_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/cz_directive_snippets_list.lng @@ -5,3 +5,5 @@ $wb['name_txt'] = 'Name of Snippet'; $wb['type_txt'] = 'Verze'; $wb['add_new_record_txt'] = 'Add Directive Snippet'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_firewall.lng b/interface/web/admin/lib/lang/cz_firewall.lng index c6146ae93d..df9386ae66 100644 --- a/interface/web/admin/lib/lang/cz_firewall.lng +++ b/interface/web/admin/lib/lang/cz_firewall.lng @@ -9,3 +9,5 @@ $wb['firewall_error_unique'] = 'Pro tento server již existuje záznam firewallu $wb['tcp_ports_error_regex'] = 'Znak není povole v definici TCP portu. Povolené symboly jsou čísla, : a ,.'; $wb['udp_ports_error_regex'] = 'Znak není povole v definici UDP portu. Povolené symboly jsou čísla, : a ,.'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_firewall_list.lng b/interface/web/admin/lib/lang/cz_firewall_list.lng index aecc4cf06a..da1af438de 100644 --- a/interface/web/admin/lib/lang/cz_firewall_list.lng +++ b/interface/web/admin/lib/lang/cz_firewall_list.lng @@ -6,3 +6,5 @@ $wb['tcp_port_txt'] = 'Otevřené TCP porty'; $wb['udp_port_txt'] = 'Otevřené UDP porty'; $wb['add_new_record_txt'] = 'Přidat záznam'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_groups.lng b/interface/web/admin/lib/lang/cz_groups.lng index a6281be247..0f1a6be926 100644 --- a/interface/web/admin/lib/lang/cz_groups.lng +++ b/interface/web/admin/lib/lang/cz_groups.lng @@ -3,3 +3,5 @@ $wb['description_txt'] = 'Popis'; $wb['name_txt'] = 'Skupina'; $wb['name_err'] = 'Skupina musí mít min. 1, max. 30 znaků.'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_groups_list.lng b/interface/web/admin/lib/lang/cz_groups_list.lng index c1d7ef9a8b..f285b382b9 100644 --- a/interface/web/admin/lib/lang/cz_groups_list.lng +++ b/interface/web/admin/lib/lang/cz_groups_list.lng @@ -5,3 +5,5 @@ $wb['name_txt'] = 'Skupina'; $wb['add_new_record_txt'] = 'Přidat skupinu'; $wb['warning_txt'] = 'VAROVÁNÍ: Zde neupravujte uživatelská nastavení. Užijte klientská a distributorská nastavení v klientském modulu. Úprava uživatelý nebo skupin zde může způsobit ztrátu dat!'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_iptables.lng b/interface/web/admin/lib/lang/cz_iptables.lng index a40fc0490f..6a57b7ce8e 100644 --- a/interface/web/admin/lib/lang/cz_iptables.lng +++ b/interface/web/admin/lib/lang/cz_iptables.lng @@ -11,3 +11,5 @@ $wb['source_ip_txt'] = 'Zdrojové adresy'; $wb['active_txt'] = 'Aktivní'; $wb['iptables_error_unique'] = 'Stejný záznam pro firewall je již na tomto serveru použit.'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_iptables_list.lng b/interface/web/admin/lib/lang/cz_iptables_list.lng index 65cef7507e..3dbc9061a5 100644 --- a/interface/web/admin/lib/lang/cz_iptables_list.lng +++ b/interface/web/admin/lib/lang/cz_iptables_list.lng @@ -13,3 +13,5 @@ $wb['source_ip_txt'] = 'Zdrojové adresy'; $wb['active_txt'] = 'Aktivní'; $wb['iptables_error_unique'] = 'Stejný záznam pro firewall je již na tomto serveru použit.'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_language_add.lng b/interface/web/admin/lib/lang/cz_language_add.lng index 285dff2761..d95f12eb35 100644 --- a/interface/web/admin/lib/lang/cz_language_add.lng +++ b/interface/web/admin/lib/lang/cz_language_add.lng @@ -6,3 +6,5 @@ $wb['language_new_hint_txt'] = '2 znakové ISO 639-1 jazykové kódy (Viz: http: $wb['btn_save_txt'] = 'Vytvořit novou jazykovou sadu souborů'; $wb['btn_cancel_txt'] = 'Zpět'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_language_complete.lng b/interface/web/admin/lib/lang/cz_language_complete.lng index f1e6f4924e..eb222b3bd0 100644 --- a/interface/web/admin/lib/lang/cz_language_complete.lng +++ b/interface/web/admin/lib/lang/cz_language_complete.lng @@ -5,3 +5,5 @@ $wb['language_select_txt'] = 'Vybrat jazyk k doplnění'; $wb['btn_save_txt'] = 'Sloučit / doplnit jazykový soubor'; $wb['btn_cancel_txt'] = 'Zpět'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_language_edit.lng b/interface/web/admin/lib/lang/cz_language_edit.lng index 2a71ed0a77..f880e6dbe7 100644 --- a/interface/web/admin/lib/lang/cz_language_edit.lng +++ b/interface/web/admin/lib/lang/cz_language_edit.lng @@ -6,3 +6,5 @@ $wb['lang_file_txt'] = 'Jazykový soubor'; $wb['btn_save_txt'] = 'Uložit'; $wb['btn_cancel_txt'] = 'Zpět'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_language_export.lng b/interface/web/admin/lib/lang/cz_language_export.lng index 7998eea017..7ffdccf522 100644 --- a/interface/web/admin/lib/lang/cz_language_export.lng +++ b/interface/web/admin/lib/lang/cz_language_export.lng @@ -4,3 +4,5 @@ $wb['language_select_txt'] = 'Vybrat jazykovou sadu'; $wb['btn_save_txt'] = 'Uložit vybranou jazykovou sadu do souboru'; $wb['btn_cancel_txt'] = 'Zpět'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_language_import.lng b/interface/web/admin/lib/lang/cz_language_import.lng index 838c325f7f..17dfa89aaf 100644 --- a/interface/web/admin/lib/lang/cz_language_import.lng +++ b/interface/web/admin/lib/lang/cz_language_import.lng @@ -6,3 +6,5 @@ $wb['language_overwrite_txt'] = 'Přepsat soubor, pokud existuje.'; $wb['btn_cancel_txt'] = 'Zpět'; $wb['ignore_version_txt'] = 'Přeskočit kontrolu verze ISPConfigu.'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_language_list.lng b/interface/web/admin/lib/lang/cz_language_list.lng index b2a7863715..77810e0a75 100644 --- a/interface/web/admin/lib/lang/cz_language_list.lng +++ b/interface/web/admin/lib/lang/cz_language_list.lng @@ -5,3 +5,5 @@ $wb['module_txt'] = 'Modul'; $wb['lang_file_txt'] = 'Jazykový soubor'; $wb['lang_file_date_txt'] = 'Poslední úprava'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_login_as.lng b/interface/web/admin/lib/lang/cz_login_as.lng index 3f8e8491fc..dd409d358d 100644 --- a/interface/web/admin/lib/lang/cz_login_as.lng +++ b/interface/web/admin/lib/lang/cz_login_as.lng @@ -9,3 +9,5 @@ $wb['firewall_error_unique'] = 'There is already a firewall record for this serv $wb['tcp_ports_error_regex'] = 'Character not allowed in tcp port definition. Allowed characters are numbers, \\":\\" and \\",\\".'; $wb['udp_ports_error_regex'] = 'Character not allowed in udp port definition. Allowed characters are numbers, \\":\\" and \\",\\".'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_package_install.lng b/interface/web/admin/lib/lang/cz_package_install.lng index 64a190d9a1..f48a2c4a36 100644 --- a/interface/web/admin/lib/lang/cz_package_install.lng +++ b/interface/web/admin/lib/lang/cz_package_install.lng @@ -5,3 +5,5 @@ $wb['repo_username_txt'] = 'Uživatel (volitelné)'; $wb['repo_password_txt'] = 'Heslo (volitelné)'; $wb['active_txt'] = 'Aktivní'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_remote_action.lng b/interface/web/admin/lib/lang/cz_remote_action.lng index 68da1c065d..11747ab9ce 100644 --- a/interface/web/admin/lib/lang/cz_remote_action.lng +++ b/interface/web/admin/lib/lang/cz_remote_action.lng @@ -2,11 +2,13 @@ $wb['select_server_txt'] = 'Zvolit server'; $wb['btn_do_txt'] = 'Provést akci'; $wb['do_osupdate_caption'] = 'Aktualizace operačního systému na vzdáleném serveru.'; -$wb['do_osupdate_desc'] = 'Tato akce provede \"aptitude -y\" aktualizaci na vybraném serveru.

POUŽITÍ TÉTO AKCE NA VLASTNÍ NEBEZPEČÍ !'; +$wb['do_osupdate_desc'] = 'Tato akce provede "aptitude -y" aktualizaci na vybraném serveru.

POUŽITÍ TÉTO AKCE NA VLASTNÍ NEBEZPEČÍ !'; $wb['do_ispcupdate_caption'] = 'Provedení ISPConfig 3 - aktualizace na vzdáleném serveru'; -$wb['do_ispcupdate_desc'] = 'Tato akce provede \"ISPConfig 3\" aktualizaci na vašem vybraném serveru.

POUŽITÍ TÉTO AKCE NA VLASTNÍ NEBEZPEČÍ !'; +$wb['do_ispcupdate_desc'] = 'Tato akce provede "ISPConfig 3" aktualizaci na vašem vybraném serveru.

POUŽITÍ TÉTO AKCE NA VLASTNÍ NEBEZPEČÍ !'; $wb['action_scheduled'] = 'Akce je naplánována na provedení'; $wb['select_all_server'] = 'Všechny servery'; $wb['ispconfig_update_title'] = 'ISPConfig pokyny k aktualizaci'; $wb['ispconfig_update_text'] = 'Přihlaste se jako uživatel root na terminal (shell) serveru a proveďte příkaz

ispconfig_update.sh

spustí se ISPConfig aktualizace.

Klikněte zde pro podrobnější informace o provedení aktualizace'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_remote_user.lng b/interface/web/admin/lib/lang/cz_remote_user.lng index 17c4f05b56..a34b3d74de 100644 --- a/interface/web/admin/lib/lang/cz_remote_user.lng +++ b/interface/web/admin/lib/lang/cz_remote_user.lng @@ -45,3 +45,5 @@ $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodují.'; $wb['password_match_txt'] = 'Hesla se shodují.'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_remote_user_list.lng b/interface/web/admin/lib/lang/cz_remote_user_list.lng index 66b64946e4..1b40308735 100644 --- a/interface/web/admin/lib/lang/cz_remote_user_list.lng +++ b/interface/web/admin/lib/lang/cz_remote_user_list.lng @@ -5,3 +5,5 @@ $wb['add_new_record_txt'] = 'Přidat uživatele'; $wb['parent_remote_userid_txt'] = 'ID'; $wb['username_txt'] = 'Uživatel'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_server.lng b/interface/web/admin/lib/lang/cz_server.lng index a087656a1c..9d44fd27c8 100644 --- a/interface/web/admin/lib/lang/cz_server.lng +++ b/interface/web/admin/lib/lang/cz_server.lng @@ -13,3 +13,5 @@ $wb['- None -'] = '- Žádný -'; $wb['proxy_server_txt'] = 'Proxy-Server'; $wb['firewall_server_txt'] = 'Firewall-Server'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_server_config.lng b/interface/web/admin/lib/lang/cz_server_config.lng index c0e42402e3..0e58bf2bac 100644 --- a/interface/web/admin/lib/lang/cz_server_config.lng +++ b/interface/web/admin/lib/lang/cz_server_config.lng @@ -170,5 +170,6 @@ $wb['enable_ip_wildcard_txt'] = 'Aktivovat IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Při překročení limitu přenesených dat, poslat oznámení adminovi'; $wb['overtraffic_notify_client_txt'] = 'Při překročení limitu přenesených dat, poslat oznámení klientovi'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_server_config_list.lng b/interface/web/admin/lib/lang/cz_server_config_list.lng index 2118c35357..8589dbc9d1 100644 --- a/interface/web/admin/lib/lang/cz_server_config_list.lng +++ b/interface/web/admin/lib/lang/cz_server_config_list.lng @@ -2,3 +2,5 @@ $wb['list_head_txt'] = 'Konfigurace serveru'; $wb['server_name_txt'] = 'Server'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_server_ip.lng b/interface/web/admin/lib/lang/cz_server_ip.lng index 43a382a646..a948939fe2 100644 --- a/interface/web/admin/lib/lang/cz_server_ip.lng +++ b/interface/web/admin/lib/lang/cz_server_ip.lng @@ -9,3 +9,5 @@ $wb['ip_type_txt'] = 'Verze'; $wb['virtualhost_port_txt'] = 'HTTP Porty'; $wb['error_port_syntax'] = 'Neplatné znaky ve volbě HTTP Portů. Prosím, zadejte pouze číselné hodnoty oddělené čárkami. Příklad: 80,443'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_server_ip_list.lng b/interface/web/admin/lib/lang/cz_server_ip_list.lng index 93b0b77c9b..2a47ca7591 100644 --- a/interface/web/admin/lib/lang/cz_server_ip_list.lng +++ b/interface/web/admin/lib/lang/cz_server_ip_list.lng @@ -8,3 +8,5 @@ $wb['virtualhost_txt'] = 'HTTP Vhost'; $wb['virtualhost_port_txt'] = 'HTTP Ports'; $wb['ip_type_txt'] = 'Verze'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_server_list.lng b/interface/web/admin/lib/lang/cz_server_list.lng index ecddbf28e8..e7a2efd805 100644 --- a/interface/web/admin/lib/lang/cz_server_list.lng +++ b/interface/web/admin/lib/lang/cz_server_list.lng @@ -11,3 +11,5 @@ $wb['add_new_record_txt'] = 'Přidat server'; $wb['proxy_server_txt'] = 'Proxy'; $wb['firewall_server_txt'] = 'Firewall'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_server_php.lng b/interface/web/admin/lib/lang/cz_server_php.lng index 10aba05dd7..59cf3c7365 100644 --- a/interface/web/admin/lib/lang/cz_server_php.lng +++ b/interface/web/admin/lib/lang/cz_server_php.lng @@ -14,3 +14,5 @@ $wb['php_fpm_init_script_txt'] = 'Cesta k PHP-FPM init script'; $wb['php_fpm_ini_dir_txt'] = 'Cesta k php.ini adresáři'; $wb['php_fpm_pool_dir_txt'] = 'Cesta k PHP-FPM pool adresáři'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_server_php_list.lng b/interface/web/admin/lib/lang/cz_server_php_list.lng index 36b28fe411..e0b43a4a99 100644 --- a/interface/web/admin/lib/lang/cz_server_php_list.lng +++ b/interface/web/admin/lib/lang/cz_server_php_list.lng @@ -5,3 +5,5 @@ $wb['add_new_record_txt'] = 'Přidat novou verzi PHP'; $wb['client_id_txt'] = 'Klient'; $wb['name_txt'] = 'Verze PHP'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_software_package_install.lng b/interface/web/admin/lib/lang/cz_software_package_install.lng index 0d079ef6d3..83440257f2 100644 --- a/interface/web/admin/lib/lang/cz_software_package_install.lng +++ b/interface/web/admin/lib/lang/cz_software_package_install.lng @@ -4,3 +4,5 @@ $wb['install_key_txt'] = 'Enter install key'; $wb['btn_save_txt'] = 'Spustit instalaci'; $wb['btn_cancel_txt'] = 'Zrušit'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_software_package_list.lng b/interface/web/admin/lib/lang/cz_software_package_list.lng index 7df837f0c1..1a59b58e10 100644 --- a/interface/web/admin/lib/lang/cz_software_package_list.lng +++ b/interface/web/admin/lib/lang/cz_software_package_list.lng @@ -9,3 +9,5 @@ $wb['repoupdate_txt'] = 'Aktualizace seznamu balíků'; $wb['package_id_txt'] = 'místní App-ID'; $wb['no_packages_txt'] = 'Žádné balíčky nejsou k dispozici'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_software_repo.lng b/interface/web/admin/lib/lang/cz_software_repo.lng index 64a190d9a1..f48a2c4a36 100644 --- a/interface/web/admin/lib/lang/cz_software_repo.lng +++ b/interface/web/admin/lib/lang/cz_software_repo.lng @@ -5,3 +5,5 @@ $wb['repo_username_txt'] = 'Uživatel (volitelné)'; $wb['repo_password_txt'] = 'Heslo (volitelné)'; $wb['active_txt'] = 'Aktivní'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_software_repo_list.lng b/interface/web/admin/lib/lang/cz_software_repo_list.lng index 5c82d4c41f..4ae3c662d8 100644 --- a/interface/web/admin/lib/lang/cz_software_repo_list.lng +++ b/interface/web/admin/lib/lang/cz_software_repo_list.lng @@ -4,3 +4,5 @@ $wb['active_txt'] = 'Aktivní'; $wb['repo_name_txt'] = 'Repozitář'; $wb['repo_url_txt'] = 'URL'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_software_update_list.lng b/interface/web/admin/lib/lang/cz_software_update_list.lng index c48ad8ce30..4e7d161bbe 100644 --- a/interface/web/admin/lib/lang/cz_software_update_list.lng +++ b/interface/web/admin/lib/lang/cz_software_update_list.lng @@ -7,3 +7,5 @@ $wb['version_txt'] = 'Verze'; $wb['action_txt'] = 'Akce'; $wb['no_updates_txt'] = 'Žádné aktualizace nejsou k dispozici'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_system_config.lng b/interface/web/admin/lib/lang/cz_system_config.lng index 8073830ebd..67253c63d8 100644 --- a/interface/web/admin/lib/lang/cz_system_config.lng +++ b/interface/web/admin/lib/lang/cz_system_config.lng @@ -50,3 +50,5 @@ $wb['mailbox_show_autoresponder_tab_txt'] = 'Show Autoresponder tab in Mailbox d $wb['mailbox_show_mail_filter_tab_txt'] = 'Show Mail Filter tab in Mailbox detail'; $wb['mailbox_show_custom_rules_tab_txt'] = 'Show Custom Rules tab in Mailbox detail'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_tpl_default_admin.lng b/interface/web/admin/lib/lang/cz_tpl_default_admin.lng index 480d504421..edf66963d4 100644 --- a/interface/web/admin/lib/lang/cz_tpl_default_admin.lng +++ b/interface/web/admin/lib/lang/cz_tpl_default_admin.lng @@ -16,3 +16,5 @@ $wb['php_fpm_init_script_txt'] = 'Cesta k PHP-FPM init script'; $wb['php_fpm_ini_dir_txt'] = 'Cesta k php.ini adresáři'; $wb['php_fpm_pool_dir_txt'] = 'Cesta k PHP-FPM pool adresáři'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_users.lng b/interface/web/admin/lib/lang/cz_users.lng index 16f4812d68..1f3cb59e87 100644 --- a/interface/web/admin/lib/lang/cz_users.lng +++ b/interface/web/admin/lib/lang/cz_users.lng @@ -31,3 +31,5 @@ $wb['password_mismatch_txt'] = 'Hesla se neshodují.'; $wb['password_match_txt'] = 'Hesla se shodují.'; $wb['username_error_collision'] = 'Uživatelské jméno nesmí být web nebo web a číslo.\\"'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_users_list.lng b/interface/web/admin/lib/lang/cz_users_list.lng index e5a7d1e4de..a4915a4ca0 100644 --- a/interface/web/admin/lib/lang/cz_users_list.lng +++ b/interface/web/admin/lib/lang/cz_users_list.lng @@ -7,3 +7,5 @@ $wb['add_new_record_txt'] = 'Přidat uživatele'; $wb['warning_txt'] = 'VAROVÁNÍ: Zde neupravujte uživatelská nastavení. Užijte klientská a distributorská nastavení v klientském modulu. Úprava uživatelů nebo skupin zde může způsobit ztrátu dat!'; $wb['groups_txt'] = 'Skupiny'; ?> + + diff --git a/interface/web/admin/lib/lang/de_server_config.lng b/interface/web/admin/lib/lang/de_server_config.lng index 3611969733..2c852ede07 100644 --- a/interface/web/admin/lib/lang/de_server_config.lng +++ b/interface/web/admin/lib/lang/de_server_config.lng @@ -170,7 +170,6 @@ $wb['enable_ip_wildcard_txt'] = 'IP Adressen Wildcard (*) aktivieren'; $wb['web_folder_protection_txt'] = 'Webverzeichnis unveränderlich machen (erweiterte Attribute)'; $wb['overtraffic_notify_admin_txt'] = 'Überschreiten des Transfer Limits an den Administrator senden'; $wb['overtraffic_notify_client_txt'] = 'Überschreiten des Transfer Limits an den Kunden senden'; -$wb['rbl_error_regex'] = 'Bitte geben Sie gültige RBL-Hostnamen an.'; $wb['php_ini_check_minutes_txt'] = 'Prüfe System php.ini Dateien auf Änderungen alle'; $wb['php_ini_check_minutes_info_txt'] = 'Minute(n) (0 deaktiviert diese Funktion)'; $wb['php_ini_check_minutes_error_empty'] = 'Der Wert für die Einstellung der php.ini Prüfung ist ungültig.'; diff --git a/interface/web/admin/lib/lang/de_system_config.lng b/interface/web/admin/lib/lang/de_system_config.lng index c3e4116d2d..a3cd4a90fd 100644 --- a/interface/web/admin/lib/lang/de_system_config.lng +++ b/interface/web/admin/lib/lang/de_system_config.lng @@ -49,6 +49,5 @@ $wb['client_username_web_check_disabled_txt'] = 'Deaktiviere die Kunden Benutzer $wb['mailbox_show_autoresponder_tab_txt'] = 'Zeige Autoresponder Reiter in E-Mail Kontodetails'; $wb['mailbox_show_mail_filter_tab_txt'] = 'Zeige E-Mail Filter Reiter in E-Mail Kontodetails'; $wb['mailbox_show_custom_rules_tab_txt'] = 'Zeige Benutzerregel Reiter in E-Mail Kontodetails'; -$wb['webmail_url_error_regex'] = 'Falsche Webmail URL'; $wb['reseller_can_use_options_txt'] = 'Reseller können den Optionen Reiter bei Webseiten verwenden'; ?> diff --git a/interface/web/admin/lib/lang/el_server_config.lng b/interface/web/admin/lib/lang/el_server_config.lng index b9913e65ee..5768d3f79c 100644 --- a/interface/web/admin/lib/lang/el_server_config.lng +++ b/interface/web/admin/lib/lang/el_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/en_server_config.lng b/interface/web/admin/lib/lang/en_server_config.lng index b9f270e14e..b39dd0e538 100644 --- a/interface/web/admin/lib/lang/en_server_config.lng +++ b/interface/web/admin/lib/lang/en_server_config.lng @@ -30,8 +30,6 @@ $wb["fastcgi_bin_txt"] = 'FastCGI Bin'; $wb["module_txt"] = 'Module'; $wb["maildir_path_txt"] = 'Maildir Path'; $wb["homedir_path_txt"] = 'Homedir Path'; -$wb["dkim_path_txt"] = 'DKIM Path'; -$wb["dkim_path_error"] = 'DKIM Path not found or not writeable.'; $wb["mailuser_uid_txt"] = 'Mailuser UID'; $wb["mailuser_gid_txt"] = 'Mailuser GID'; $wb["mailuser_name_txt"] = 'Mailuser Name'; diff --git a/interface/web/admin/lib/lang/en_system_config.lng b/interface/web/admin/lib/lang/en_system_config.lng index a6bf4cb902..ba061de90a 100644 --- a/interface/web/admin/lib/lang/en_system_config.lng +++ b/interface/web/admin/lib/lang/en_system_config.lng @@ -52,6 +52,5 @@ $wb['client_username_web_check_disabled_txt'] = 'Disable client username check f $wb['mailbox_show_autoresponder_tab_txt'] = 'Show autoresponder tab in mail account details'; $wb['mailbox_show_mail_filter_tab_txt'] = 'Show mail filter tab in mail account details'; $wb['mailbox_show_custom_rules_tab_txt'] = 'Show custom mailfilter tab in mail account details'; -$wb['webmail_url_error_regex'] = 'Invalid webmail URL'; $wb['reseller_can_use_options_txt'] = 'Reseller can use options tab in web sites config'; ?> diff --git a/interface/web/admin/lib/lang/es_server_config.lng b/interface/web/admin/lib/lang/es_server_config.lng index 92d9b45bd8..4310764088 100644 --- a/interface/web/admin/lib/lang/es_server_config.lng +++ b/interface/web/admin/lib/lang/es_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/fi_server_config.lng b/interface/web/admin/lib/lang/fi_server_config.lng index 0bddcc7d86..d56ca7508d 100755 --- a/interface/web/admin/lib/lang/fi_server_config.lng +++ b/interface/web/admin/lib/lang/fi_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/fr_server_config.lng b/interface/web/admin/lib/lang/fr_server_config.lng index c74d89ec1c..595596c60a 100644 --- a/interface/web/admin/lib/lang/fr_server_config.lng +++ b/interface/web/admin/lib/lang/fr_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/hr_server_config.lng b/interface/web/admin/lib/lang/hr_server_config.lng index 27168f2c4d..5c9e7d0ed9 100644 --- a/interface/web/admin/lib/lang/hr_server_config.lng +++ b/interface/web/admin/lib/lang/hr_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/hu_server_config.lng b/interface/web/admin/lib/lang/hu_server_config.lng index 53496080fb..c3a6806a84 100644 --- a/interface/web/admin/lib/lang/hu_server_config.lng +++ b/interface/web/admin/lib/lang/hu_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/id_server_config.lng b/interface/web/admin/lib/lang/id_server_config.lng index 39217c392f..34ea127fe8 100644 --- a/interface/web/admin/lib/lang/id_server_config.lng +++ b/interface/web/admin/lib/lang/id_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/it_server_config.lng b/interface/web/admin/lib/lang/it_server_config.lng index 6bea4d2ecf..9a32425b42 100644 --- a/interface/web/admin/lib/lang/it_server_config.lng +++ b/interface/web/admin/lib/lang/it_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/ja_server_config.lng b/interface/web/admin/lib/lang/ja_server_config.lng index ce8803643e..2cd8c38a31 100644 --- a/interface/web/admin/lib/lang/ja_server_config.lng +++ b/interface/web/admin/lib/lang/ja_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/nl_server_config.lng b/interface/web/admin/lib/lang/nl_server_config.lng index c3b3ce0499..4cb3092562 100644 --- a/interface/web/admin/lib/lang/nl_server_config.lng +++ b/interface/web/admin/lib/lang/nl_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/pl.lng b/interface/web/admin/lib/lang/pl.lng index e06fba34e8..40c35945aa 100644 --- a/interface/web/admin/lib/lang/pl.lng +++ b/interface/web/admin/lib/lang/pl.lng @@ -48,3 +48,4 @@ $wb['Interface'] = 'Interfejs'; $wb['Domains'] = 'Domeny'; $wb['Misc'] = 'Różne'; ?> + diff --git a/interface/web/admin/lib/lang/pl_directive_snippets.lng b/interface/web/admin/lib/lang/pl_directive_snippets.lng index acd6451107..e4c5572293 100644 --- a/interface/web/admin/lib/lang/pl_directive_snippets.lng +++ b/interface/web/admin/lib/lang/pl_directive_snippets.lng @@ -7,3 +7,4 @@ $wb['active_txt'] = 'Aktywne'; $wb['directive_snippets_name_empty'] = 'Wybierz nazwę dla zestawu dyrektyw'; $wb['directive_snippets_name_error_unique'] = 'Istnieje już zestaw dyrektyw o podanej nazwie'; ?> + diff --git a/interface/web/admin/lib/lang/pl_directive_snippets_list.lng b/interface/web/admin/lib/lang/pl_directive_snippets_list.lng index 8d731021bb..41c6364f97 100644 --- a/interface/web/admin/lib/lang/pl_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/pl_directive_snippets_list.lng @@ -5,3 +5,4 @@ $wb['name_txt'] = 'Nazwa zestawu'; $wb['type_txt'] = 'Rodzaj'; $wb['add_new_record_txt'] = 'Dodaj nowy zestaw dyrektyw'; ?> + diff --git a/interface/web/admin/lib/lang/pl_firewall.lng b/interface/web/admin/lib/lang/pl_firewall.lng index 5681789506..8098fcc61b 100644 --- a/interface/web/admin/lib/lang/pl_firewall.lng +++ b/interface/web/admin/lib/lang/pl_firewall.lng @@ -9,3 +9,4 @@ $wb['firewall_error_unique'] = 'Istnieje już wpis firewalla dla tego serwera.'; $wb['tcp_ports_error_regex'] = 'Znak nie jest dozwolony w formacie portu TCP. Dozwolone znaki to liczby, : oraz ,.'; $wb['udp_ports_error_regex'] = 'Znak nie jest dozwolony w formacie portu UDP. Dozwolone znaki to liczby, : oraz ,.'; ?> + diff --git a/interface/web/admin/lib/lang/pl_firewall_list.lng b/interface/web/admin/lib/lang/pl_firewall_list.lng index 6a4b8388f7..fe80e430ca 100644 --- a/interface/web/admin/lib/lang/pl_firewall_list.lng +++ b/interface/web/admin/lib/lang/pl_firewall_list.lng @@ -6,3 +6,4 @@ $wb['tcp_port_txt'] = 'Otwarte porty TCP'; $wb['udp_port_txt'] = 'Otwarte porty UDP'; $wb['add_new_record_txt'] = 'Dodaj wpis Firewalla'; ?> + diff --git a/interface/web/admin/lib/lang/pl_groups.lng b/interface/web/admin/lib/lang/pl_groups.lng index b3c8b9ca77..a97ac3f301 100644 --- a/interface/web/admin/lib/lang/pl_groups.lng +++ b/interface/web/admin/lib/lang/pl_groups.lng @@ -3,3 +3,4 @@ $wb['description_txt'] = 'Opis'; $wb['name_txt'] = 'Grupa'; $wb['name_err'] = 'Nazwa grupy musi mieć od 1 do 30 znaków.'; ?> + diff --git a/interface/web/admin/lib/lang/pl_groups_list.lng b/interface/web/admin/lib/lang/pl_groups_list.lng index 75756bca7b..9409d32c9c 100644 --- a/interface/web/admin/lib/lang/pl_groups_list.lng +++ b/interface/web/admin/lib/lang/pl_groups_list.lng @@ -5,3 +5,4 @@ $wb['name_txt'] = 'Grupa'; $wb['add_new_record_txt'] = 'Dodaj nową grupę'; $wb['warning_txt'] = 'OSTRZEŻENIE: Nie modyfikuj żadnych ustawień użytkownika w tym miejscu. Użyj ustawień Klienta lub Resellera w module Klient. Modyfikacja ustawień użytkownika lub grupy tutaj grozi utratą danych!'; ?> + diff --git a/interface/web/admin/lib/lang/pl_iptables.lng b/interface/web/admin/lib/lang/pl_iptables.lng index f6be566c4f..8073e5d008 100644 --- a/interface/web/admin/lib/lang/pl_iptables.lng +++ b/interface/web/admin/lib/lang/pl_iptables.lng @@ -11,3 +11,4 @@ $wb['source_ip_txt'] = 'Adres źródłowy'; $wb['active_txt'] = 'Aktywny'; $wb['iptables_error_unique'] = 'Istnieje już wpis firewalla dla tego serwera.'; ?> + diff --git a/interface/web/admin/lib/lang/pl_iptables_list.lng b/interface/web/admin/lib/lang/pl_iptables_list.lng index 2f74b180c6..255a82925c 100644 --- a/interface/web/admin/lib/lang/pl_iptables_list.lng +++ b/interface/web/admin/lib/lang/pl_iptables_list.lng @@ -13,3 +13,4 @@ $wb['source_ip_txt'] = 'Adres źródłowy'; $wb['active_txt'] = 'Aktywny'; $wb['iptables_error_unique'] = 'Istnieje już wpis firewalla dla tego serwera.'; ?> + diff --git a/interface/web/admin/lib/lang/pl_language_add.lng b/interface/web/admin/lib/lang/pl_language_add.lng index 82e42ef720..df1a5f31fc 100644 --- a/interface/web/admin/lib/lang/pl_language_add.lng +++ b/interface/web/admin/lib/lang/pl_language_add.lng @@ -6,3 +6,4 @@ $wb['language_new_hint_txt'] = '2 znakowe kodowanie języka ISO 639-1 (Zobacz ht $wb['btn_save_txt'] = 'Utwórz nowy zbiór plików z językami'; $wb['btn_cancel_txt'] = 'Wróć'; ?> + diff --git a/interface/web/admin/lib/lang/pl_language_complete.lng b/interface/web/admin/lib/lang/pl_language_complete.lng index 0096c69efa..6d6d8ec36d 100644 --- a/interface/web/admin/lib/lang/pl_language_complete.lng +++ b/interface/web/admin/lib/lang/pl_language_complete.lng @@ -5,3 +5,4 @@ $wb['language_select_txt'] = 'Wybierz język'; $wb['btn_save_txt'] = 'Połącz pliki teraz'; $wb['btn_cancel_txt'] = 'Wróć'; ?> + diff --git a/interface/web/admin/lib/lang/pl_language_edit.lng b/interface/web/admin/lib/lang/pl_language_edit.lng index 3a5e706939..b4ec35d9b4 100644 --- a/interface/web/admin/lib/lang/pl_language_edit.lng +++ b/interface/web/admin/lib/lang/pl_language_edit.lng @@ -6,3 +6,4 @@ $wb['lang_file_txt'] = 'Plik języka'; $wb['btn_save_txt'] = 'Zapisz'; $wb['btn_cancel_txt'] = 'Wróć'; ?> + diff --git a/interface/web/admin/lib/lang/pl_language_export.lng b/interface/web/admin/lib/lang/pl_language_export.lng index e58dbf072a..0b38a48701 100644 --- a/interface/web/admin/lib/lang/pl_language_export.lng +++ b/interface/web/admin/lib/lang/pl_language_export.lng @@ -4,3 +4,4 @@ $wb['language_select_txt'] = 'Wybierz język'; $wb['btn_save_txt'] = 'Eksportuj pliki wybranego języka'; $wb['btn_cancel_txt'] = 'Wróć'; ?> + diff --git a/interface/web/admin/lib/lang/pl_language_import.lng b/interface/web/admin/lib/lang/pl_language_import.lng index 077d0c00ea..e78238adaa 100644 --- a/interface/web/admin/lib/lang/pl_language_import.lng +++ b/interface/web/admin/lib/lang/pl_language_import.lng @@ -6,3 +6,4 @@ $wb['language_overwrite_txt'] = 'Nadpisz plik jeśli istnieje.'; $wb['btn_cancel_txt'] = 'Wróć'; $wb['ignore_version_txt'] = 'Pomiń sprawdzanie wersji ISPConfig'; ?> + diff --git a/interface/web/admin/lib/lang/pl_language_list.lng b/interface/web/admin/lib/lang/pl_language_list.lng index 05fd6e39ac..14b7cdb507 100644 --- a/interface/web/admin/lib/lang/pl_language_list.lng +++ b/interface/web/admin/lib/lang/pl_language_list.lng @@ -5,3 +5,4 @@ $wb['module_txt'] = 'Moduł'; $wb['lang_file_txt'] = 'Plik języka'; $wb['lang_file_date_txt'] = 'Ostatnia modyfikacja'; ?> + diff --git a/interface/web/admin/lib/lang/pl_login_as.lng b/interface/web/admin/lib/lang/pl_login_as.lng index f00e042478..a505494494 100644 --- a/interface/web/admin/lib/lang/pl_login_as.lng +++ b/interface/web/admin/lib/lang/pl_login_as.lng @@ -9,3 +9,4 @@ $wb['firewall_error_unique'] = 'Istnieje już wpis firewalla dla tego serwera.'; $wb['tcp_ports_error_regex'] = 'Niedozwolony znam w definicji portu TCP. Dozwolone są liczby, dwukropek i przecinek (: i ,)'; $wb['udp_ports_error_regex'] = 'Niedozwolony znam w definicji portu UDP. Dozwolone są liczby, dwukropek i przecinek (: i ,)'; ?> + diff --git a/interface/web/admin/lib/lang/pl_package_install.lng b/interface/web/admin/lib/lang/pl_package_install.lng index 30439086ab..ce5c73c814 100644 --- a/interface/web/admin/lib/lang/pl_package_install.lng +++ b/interface/web/admin/lib/lang/pl_package_install.lng @@ -5,3 +5,4 @@ $wb['repo_username_txt'] = 'Użytkownik (opcjonalnie)'; $wb['repo_password_txt'] = 'Hasło (opcjonalnie)'; $wb['active_txt'] = 'Aktywne'; ?> + diff --git a/interface/web/admin/lib/lang/pl_remote_action.lng b/interface/web/admin/lib/lang/pl_remote_action.lng index 83fbc9e282..36b0383c4e 100644 --- a/interface/web/admin/lib/lang/pl_remote_action.lng +++ b/interface/web/admin/lib/lang/pl_remote_action.lng @@ -10,3 +10,4 @@ $wb['select_all_server'] = 'Wszystkie serwery'; $wb['ispconfig_update_title'] = 'ISPConfig update instructions'; $wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command

ispconfig_update.sh

to start the ISPConfig update.

Click here for detailed update instructions'; ?> + diff --git a/interface/web/admin/lib/lang/pl_remote_user.lng b/interface/web/admin/lib/lang/pl_remote_user.lng index b456de8401..6c55771f6c 100644 --- a/interface/web/admin/lib/lang/pl_remote_user.lng +++ b/interface/web/admin/lib/lang/pl_remote_user.lng @@ -45,3 +45,4 @@ $wb['repeat_password_txt'] = 'Powtórz hasło'; $wb['password_mismatch_txt'] = 'Hasła nie pasują do siebie'; $wb['password_match_txt'] = 'Hasła pasują'; ?> + diff --git a/interface/web/admin/lib/lang/pl_remote_user_list.lng b/interface/web/admin/lib/lang/pl_remote_user_list.lng index 6dd12ae97c..976e3130ad 100644 --- a/interface/web/admin/lib/lang/pl_remote_user_list.lng +++ b/interface/web/admin/lib/lang/pl_remote_user_list.lng @@ -5,3 +5,4 @@ $wb['add_new_record_txt'] = 'Dodaj nowego użytkownika'; $wb['parent_remote_userid_txt'] = 'ID'; $wb['username_txt'] = 'Nazwa użytkownika'; ?> + diff --git a/interface/web/admin/lib/lang/pl_server.lng b/interface/web/admin/lib/lang/pl_server.lng index 5e9c411720..2ebbeb2198 100644 --- a/interface/web/admin/lib/lang/pl_server.lng +++ b/interface/web/admin/lib/lang/pl_server.lng @@ -13,3 +13,4 @@ $wb['- None -'] = '- Żaden -'; $wb['proxy_server_txt'] = 'Proxy-Server'; $wb['firewall_server_txt'] = 'Firewall-Server'; ?> + diff --git a/interface/web/admin/lib/lang/pl_server_config.lng b/interface/web/admin/lib/lang/pl_server_config.lng index 175c9bedc3..05836f62f6 100644 --- a/interface/web/admin/lib/lang/pl_server_config.lng +++ b/interface/web/admin/lib/lang/pl_server_config.lng @@ -170,5 +170,5 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Prześlij informacje o przekroczeniu transferu do admina'; $wb['overtraffic_notify_client_txt'] = 'Prześlij informacje o przekroczeniu transferu do klienta'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> + diff --git a/interface/web/admin/lib/lang/pl_server_config_list.lng b/interface/web/admin/lib/lang/pl_server_config_list.lng index f9e8dcf1b5..e700889bf8 100644 --- a/interface/web/admin/lib/lang/pl_server_config_list.lng +++ b/interface/web/admin/lib/lang/pl_server_config_list.lng @@ -2,3 +2,4 @@ $wb['list_head_txt'] = 'Konfiguracja serwera'; $wb['server_name_txt'] = 'Serwer'; ?> + diff --git a/interface/web/admin/lib/lang/pl_server_ip.lng b/interface/web/admin/lib/lang/pl_server_ip.lng index cb16e104d5..2c107d05a9 100644 --- a/interface/web/admin/lib/lang/pl_server_ip.lng +++ b/interface/web/admin/lib/lang/pl_server_ip.lng @@ -9,3 +9,4 @@ $wb['ip_type_txt'] = 'Typ'; $wb['virtualhost_port_txt'] = 'Porty HTTP'; $wb['error_port_syntax'] = 'Nieprawidłowe wartości w polu portów, proszę wpisać tylko liczby oddzielone przecinkiem. Przykładowo: 80,443'; ?> + diff --git a/interface/web/admin/lib/lang/pl_server_ip_list.lng b/interface/web/admin/lib/lang/pl_server_ip_list.lng index 64b004dc78..dcf8951ac9 100644 --- a/interface/web/admin/lib/lang/pl_server_ip_list.lng +++ b/interface/web/admin/lib/lang/pl_server_ip_list.lng @@ -8,3 +8,4 @@ $wb['virtualhost_txt'] = 'HTTP Vhost'; $wb['virtualhost_port_txt'] = 'Porty HTTP'; $wb['ip_type_txt'] = 'Typ'; ?> + diff --git a/interface/web/admin/lib/lang/pl_server_list.lng b/interface/web/admin/lib/lang/pl_server_list.lng index 81356acf77..9ca9eb8715 100644 --- a/interface/web/admin/lib/lang/pl_server_list.lng +++ b/interface/web/admin/lib/lang/pl_server_list.lng @@ -11,3 +11,4 @@ $wb['add_new_record_txt'] = 'Dodaj nowy serwer'; $wb['proxy_server_txt'] = 'Proxy'; $wb['firewall_server_txt'] = 'Firewall'; ?> + diff --git a/interface/web/admin/lib/lang/pl_server_php.lng b/interface/web/admin/lib/lang/pl_server_php.lng index 298eca6511..54d0ef2775 100644 --- a/interface/web/admin/lib/lang/pl_server_php.lng +++ b/interface/web/admin/lib/lang/pl_server_php.lng @@ -14,3 +14,4 @@ $wb['php_fpm_init_script_txt'] = 'Ścieżka do skryptu inicjującego PHP-FPM'; $wb['php_fpm_ini_dir_txt'] = 'Ścieżka do katalogu php.ini'; $wb['php_fpm_pool_dir_txt'] = 'Ścieżka do katalogu pool PHP-FPM'; ?> + diff --git a/interface/web/admin/lib/lang/pl_server_php_list.lng b/interface/web/admin/lib/lang/pl_server_php_list.lng index b402fd1ed1..dc697ae1ff 100644 --- a/interface/web/admin/lib/lang/pl_server_php_list.lng +++ b/interface/web/admin/lib/lang/pl_server_php_list.lng @@ -5,3 +5,4 @@ $wb['add_new_record_txt'] = 'Add new PHP version'; $wb['client_id_txt'] = 'Client'; $wb['name_txt'] = 'PHP Name'; ?> + diff --git a/interface/web/admin/lib/lang/pl_software_package_install.lng b/interface/web/admin/lib/lang/pl_software_package_install.lng index fd2f2930dd..ea9290bd39 100644 --- a/interface/web/admin/lib/lang/pl_software_package_install.lng +++ b/interface/web/admin/lib/lang/pl_software_package_install.lng @@ -4,3 +4,4 @@ $wb['install_key_txt'] = 'Podaj klucz instalacyjny'; $wb['btn_save_txt'] = 'Start instalacji'; $wb['btn_cancel_txt'] = 'Przerwij'; ?> + diff --git a/interface/web/admin/lib/lang/pl_software_package_list.lng b/interface/web/admin/lib/lang/pl_software_package_list.lng index 78c412c344..e1ffd2c3df 100644 --- a/interface/web/admin/lib/lang/pl_software_package_list.lng +++ b/interface/web/admin/lib/lang/pl_software_package_list.lng @@ -9,3 +9,4 @@ $wb['repoupdate_txt'] = 'Aktualizuj listę pakietów'; $wb['package_id_txt'] = 'lokalny App-ID'; $wb['no_packages_txt'] = 'Brak dostępnych pakietów'; ?> + diff --git a/interface/web/admin/lib/lang/pl_software_repo.lng b/interface/web/admin/lib/lang/pl_software_repo.lng index d11a1b3b33..84d9c9e61b 100644 --- a/interface/web/admin/lib/lang/pl_software_repo.lng +++ b/interface/web/admin/lib/lang/pl_software_repo.lng @@ -5,3 +5,4 @@ $wb['repo_username_txt'] = 'Użytkownik (Opcjonalnie)'; $wb['repo_password_txt'] = 'Hasło (Opcjonalnie)'; $wb['active_txt'] = 'Aktywny'; ?> + diff --git a/interface/web/admin/lib/lang/pl_software_repo_list.lng b/interface/web/admin/lib/lang/pl_software_repo_list.lng index 7ca6af9f9f..85a54b06b4 100644 --- a/interface/web/admin/lib/lang/pl_software_repo_list.lng +++ b/interface/web/admin/lib/lang/pl_software_repo_list.lng @@ -4,3 +4,4 @@ $wb['active_txt'] = 'Aktywny'; $wb['repo_name_txt'] = 'Repozytoria'; $wb['repo_url_txt'] = 'URL'; ?> + diff --git a/interface/web/admin/lib/lang/pl_software_update_list.lng b/interface/web/admin/lib/lang/pl_software_update_list.lng index aa49fba4e7..31a3dd0131 100644 --- a/interface/web/admin/lib/lang/pl_software_update_list.lng +++ b/interface/web/admin/lib/lang/pl_software_update_list.lng @@ -7,3 +7,4 @@ $wb['version_txt'] = 'Wersja'; $wb['action_txt'] = 'Akcja'; $wb['no_updates_txt'] = 'Nie ma dostępnych aktualizacji'; ?> + diff --git a/interface/web/admin/lib/lang/pl_system_config.lng b/interface/web/admin/lib/lang/pl_system_config.lng index dbcd61ffa1..42da3d1357 100644 --- a/interface/web/admin/lib/lang/pl_system_config.lng +++ b/interface/web/admin/lib/lang/pl_system_config.lng @@ -50,3 +50,4 @@ $wb['mailbox_show_autoresponder_tab_txt'] = 'Pokaż zakładkę autorespondera w $wb['mailbox_show_mail_filter_tab_txt'] = 'Pokaż zakładkę filtra email w szczegółach konta email.'; $wb['mailbox_show_custom_rules_tab_txt'] = 'Pokaż zakładkę własnych filtrów email w szczegółach konta email.'; ?> + diff --git a/interface/web/admin/lib/lang/pl_tpl_default_admin.lng b/interface/web/admin/lib/lang/pl_tpl_default_admin.lng index eee3af5fe4..ed5fe51542 100644 --- a/interface/web/admin/lib/lang/pl_tpl_default_admin.lng +++ b/interface/web/admin/lib/lang/pl_tpl_default_admin.lng @@ -16,3 +16,4 @@ $wb['php_fpm_init_script_txt'] = 'Path to the PHP-FPM init script'; $wb['php_fpm_ini_dir_txt'] = 'Path to the php.ini directory'; $wb['php_fpm_pool_dir_txt'] = 'Path to the PHP-FPM pool directory'; ?> + diff --git a/interface/web/admin/lib/lang/pl_users.lng b/interface/web/admin/lib/lang/pl_users.lng index 586e9ff66a..f645401a26 100644 --- a/interface/web/admin/lib/lang/pl_users.lng +++ b/interface/web/admin/lib/lang/pl_users.lng @@ -31,3 +31,4 @@ $wb['password_mismatch_txt'] = 'Hasła nie pasują do siebie'; $wb['password_match_txt'] = 'Hasła pasują'; $wb['username_error_collision'] = 'Nazwa użytkownika nie może być web lub web z numerem.'; ?> + diff --git a/interface/web/admin/lib/lang/pl_users_list.lng b/interface/web/admin/lib/lang/pl_users_list.lng index 7def4022bf..16e1804a06 100644 --- a/interface/web/admin/lib/lang/pl_users_list.lng +++ b/interface/web/admin/lib/lang/pl_users_list.lng @@ -7,3 +7,4 @@ $wb['client_id_txt'] = 'User ID'; $wb['active_txt'] = 'Aktywny'; $wb['groups_txt'] = 'Grupy'; ?> + diff --git a/interface/web/admin/lib/lang/pt_server_config.lng b/interface/web/admin/lib/lang/pt_server_config.lng index 25d19f302b..3470e28a72 100644 --- a/interface/web/admin/lib/lang/pt_server_config.lng +++ b/interface/web/admin/lib/lang/pt_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/ro_server_config.lng b/interface/web/admin/lib/lang/ro_server_config.lng index d3247ac82c..56ce46cc5a 100644 --- a/interface/web/admin/lib/lang/ro_server_config.lng +++ b/interface/web/admin/lib/lang/ro_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/ru_server_config.lng b/interface/web/admin/lib/lang/ru_server_config.lng index f9cea0ca26..fd76bf6db6 100644 --- a/interface/web/admin/lib/lang/ru_server_config.lng +++ b/interface/web/admin/lib/lang/ru_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/se_server_config.lng b/interface/web/admin/lib/lang/se_server_config.lng index df557e2069..0d16cedb90 100644 --- a/interface/web/admin/lib/lang/se_server_config.lng +++ b/interface/web/admin/lib/lang/se_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/lib/lang/sk_server_config.lng b/interface/web/admin/lib/lang/sk_server_config.lng index 0ea3647f24..d2f27c7cbe 100644 --- a/interface/web/admin/lib/lang/sk_server_config.lng +++ b/interface/web/admin/lib/lang/sk_server_config.lng @@ -170,5 +170,4 @@ $wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; -$wb['rbl_error_regex'] = 'Please specify valid RBL hostnames.'; ?> diff --git a/interface/web/admin/templates/server_config_mail_edit.htm b/interface/web/admin/templates/server_config_mail_edit.htm index 03749317ca..fba0bf72ec 100644 --- a/interface/web/admin/templates/server_config_mail_edit.htm +++ b/interface/web/admin/templates/server_config_mail_edit.htm @@ -19,10 +19,6 @@ -
- - -

{tmpl_var name='pop3_imap_daemon_txt'}

@@ -99,4 +95,4 @@
- + \ No newline at end of file diff --git a/interface/web/admin/templates/server_ip_list.htm b/interface/web/admin/templates/server_ip_list.htm index d83724c19f..713e1e97bc 100644 --- a/interface/web/admin/templates/server_ip_list.htm +++ b/interface/web/admin/templates/server_ip_list.htm @@ -18,7 +18,7 @@ - + @@ -27,7 +27,7 @@ - + @@ -41,7 +41,7 @@ {tmpl_var name="server_id"} - {tmpl_var name="client_id"} + {tmpl_var name="client_id"} {tmpl_var name="ip_type"} {tmpl_var name="ip_address"} {tmpl_var name="virtualhost"} diff --git a/interface/web/client/lib/lang/cz.lng b/interface/web/client/lib/lang/cz.lng index 8efa987cfa..9c1d91cc20 100644 --- a/interface/web/client/lib/lang/cz.lng +++ b/interface/web/client/lib/lang/cz.lng @@ -23,3 +23,5 @@ $wb['error_domain_in webuse'] = 'Tato doména nelze odstranit, protože je v pou $wb['error_client_can_not_add_domain'] = 'Nemůžete přidat novou doménu'; $wb['error_client_group_id_empty'] = 'Musíte vybrat zákazníka
'; ?> + + diff --git a/interface/web/client/lib/lang/cz_client.lng b/interface/web/client/lib/lang/cz_client.lng index eb1273fdef..bb885e966d 100644 --- a/interface/web/client/lib/lang/cz_client.lng +++ b/interface/web/client/lib/lang/cz_client.lng @@ -144,3 +144,5 @@ $wb['aps_limits_txt'] = 'APS Installer Limits'; $wb['limit_aps_txt'] = 'Max. number of APS instances'; $wb['limit_aps_error_notint'] = 'The APS instances limit must be a number.'; ?> + + diff --git a/interface/web/client/lib/lang/cz_client_circle.lng b/interface/web/client/lib/lang/cz_client_circle.lng index f26e2d6d4b..cb4b143b11 100644 --- a/interface/web/client/lib/lang/cz_client_circle.lng +++ b/interface/web/client/lib/lang/cz_client_circle.lng @@ -7,3 +7,5 @@ $wb['client_ids_txt'] = 'Klienti/Distributoři'; $wb['description_txt'] = 'Popis'; $wb['active_txt'] = 'Aktivní'; ?> + + diff --git a/interface/web/client/lib/lang/cz_client_circle_list.lng b/interface/web/client/lib/lang/cz_client_circle_list.lng index e827605400..24025510de 100644 --- a/interface/web/client/lib/lang/cz_client_circle_list.lng +++ b/interface/web/client/lib/lang/cz_client_circle_list.lng @@ -8,3 +8,5 @@ $wb['filter_txt'] = 'Filtr'; $wb['delete_txt'] = 'Smazat'; $wb['active_txt'] = 'Aktivní'; ?> + + diff --git a/interface/web/client/lib/lang/cz_client_del.lng b/interface/web/client/lib/lang/cz_client_del.lng index 4515806be5..a759ab6a94 100644 --- a/interface/web/client/lib/lang/cz_client_del.lng +++ b/interface/web/client/lib/lang/cz_client_del.lng @@ -4,3 +4,5 @@ $wb['delete_explanation'] = 'Tato akce smaže následující počet záznamů p $wb['btn_save_txt'] = 'Smazat klienta'; $wb['btn_cancel_txt'] = 'Zrušit bez smazání klienta'; ?> + + diff --git a/interface/web/client/lib/lang/cz_client_message.lng b/interface/web/client/lib/lang/cz_client_message.lng index d980d55012..f1c3870bca 100644 --- a/interface/web/client/lib/lang/cz_client_message.lng +++ b/interface/web/client/lib/lang/cz_client_message.lng @@ -16,3 +16,5 @@ $wb['all_clients_resellers_txt'] = 'Všichni klienti a distributoři (prodejci)' $wb['all_clients_txt'] = 'Všichni klienti'; $wb['variables_txt'] = 'Výběr (možnosti):'; ?> + + diff --git a/interface/web/client/lib/lang/cz_client_template.lng b/interface/web/client/lib/lang/cz_client_template.lng index 5c8406915e..94ee886d72 100644 --- a/interface/web/client/lib/lang/cz_client_template.lng +++ b/interface/web/client/lib/lang/cz_client_template.lng @@ -88,3 +88,5 @@ $wb['aps_limits_txt'] = 'APS Installer Limits'; $wb['limit_aps_txt'] = 'Max. number of APS instances'; $wb['limit_aps_error_notint'] = 'The APS instances limit must be a number.'; ?> + + diff --git a/interface/web/client/lib/lang/cz_client_template_list.lng b/interface/web/client/lib/lang/cz_client_template_list.lng index c3faae17c7..7d9e9238d4 100644 --- a/interface/web/client/lib/lang/cz_client_template_list.lng +++ b/interface/web/client/lib/lang/cz_client_template_list.lng @@ -3,3 +3,5 @@ $wb['list_head_txt'] = 'Klientské šablony'; $wb['template_type_txt'] = 'Typ'; $wb['template_name_txt'] = 'Název šablony'; ?> + + diff --git a/interface/web/client/lib/lang/cz_clients_list.lng b/interface/web/client/lib/lang/cz_clients_list.lng index 9657cb71e8..ffd1b8e82a 100644 --- a/interface/web/client/lib/lang/cz_clients_list.lng +++ b/interface/web/client/lib/lang/cz_clients_list.lng @@ -9,3 +9,5 @@ $wb['add_new_record_txt'] = 'Přidat klienta'; $wb['username_txt'] = 'Uživatelské jméno'; $wb['customer_no_txt'] = 'Zákaznické číslo'; ?> + + diff --git a/interface/web/client/lib/lang/cz_domain.lng b/interface/web/client/lib/lang/cz_domain.lng index 34ba70c11e..26117aef5f 100644 --- a/interface/web/client/lib/lang/cz_domain.lng +++ b/interface/web/client/lib/lang/cz_domain.lng @@ -4,3 +4,5 @@ $wb['domain_error_unique'] = 'The domain already exists'; $wb['domain_error_regex'] = 'This domain-name is not allowed'; $wb['Domain'] = 'Doména'; ?> + + diff --git a/interface/web/client/lib/lang/cz_domain_list.lng b/interface/web/client/lib/lang/cz_domain_list.lng index 6cf7376bd4..9b52d04ddd 100644 --- a/interface/web/client/lib/lang/cz_domain_list.lng +++ b/interface/web/client/lib/lang/cz_domain_list.lng @@ -4,3 +4,5 @@ $wb['add_new_record_txt'] = 'Přidat novou doménu'; $wb['domain_txt'] = 'Doména'; $wb['user_txt'] = 'Klient'; ?> + + diff --git a/interface/web/client/lib/lang/cz_reseller.lng b/interface/web/client/lib/lang/cz_reseller.lng index 6e7fec6c02..53f079edb0 100644 --- a/interface/web/client/lib/lang/cz_reseller.lng +++ b/interface/web/client/lib/lang/cz_reseller.lng @@ -143,3 +143,5 @@ $wb['aps_limits_txt'] = 'APS Installer Limits'; $wb['limit_aps_txt'] = 'Max. number of APS instances'; $wb['limit_aps_error_notint'] = 'The APS instances limit must be a number.'; ?> + + diff --git a/interface/web/client/lib/lang/cz_resellers_list.lng b/interface/web/client/lib/lang/cz_resellers_list.lng index 8e72797b4d..fb23672a88 100644 --- a/interface/web/client/lib/lang/cz_resellers_list.lng +++ b/interface/web/client/lib/lang/cz_resellers_list.lng @@ -9,3 +9,5 @@ $wb['add_new_record_txt'] = 'Přidat distributora'; $wb['customer_no_txt'] = 'Zákaznické číslo'; $wb['username_txt'] = 'Uživatelské jméno'; ?> + + diff --git a/interface/web/client/lib/lang/de_client.lng b/interface/web/client/lib/lang/de_client.lng index 46afed5f87..8cf55223e7 100644 --- a/interface/web/client/lib/lang/de_client.lng +++ b/interface/web/client/lib/lang/de_client.lng @@ -143,4 +143,4 @@ $wb['err_msg_master_tpl_set'] = 'Die hier eingestellten Werte werden ignoriert, $wb['aps_limits_txt'] = 'APS Installationsassistent Limits'; $wb['limit_aps_txt'] = 'Max. Anzahl an APS-Instanzen'; $wb['limit_aps_error_notint'] = 'Das APS Instanzen Limit muss eine Zahl sein.'; -?> +?> \ No newline at end of file diff --git a/interface/web/client/lib/lang/de_reseller.lng b/interface/web/client/lib/lang/de_reseller.lng index 14cd58a0c4..fa38a8e4ab 100644 --- a/interface/web/client/lib/lang/de_reseller.lng +++ b/interface/web/client/lib/lang/de_reseller.lng @@ -142,4 +142,4 @@ $wb['bank_account_swift_txt'] = 'BIC'; $wb['aps_limits_txt'] = 'APS Installationsassistent Limits'; $wb['limit_aps_txt'] = 'Max. Anzahl an APS-Instanzen'; $wb['limit_aps_error_notint'] = 'Das APS Instanzen Limit muss eine Zahl sein.'; -?> +?> \ No newline at end of file diff --git a/interface/web/client/lib/lang/pl.lng b/interface/web/client/lib/lang/pl.lng index 2727435154..7ecf6400ff 100644 --- a/interface/web/client/lib/lang/pl.lng +++ b/interface/web/client/lib/lang/pl.lng @@ -23,3 +23,4 @@ $wb['error_domain_in webuse'] = 'Ta domena nie może zostać usunięta ponieważ $wb['error_client_can_not_add_domain'] = 'Nie możesz dodać nowej domeny'; $wb['error_client_group_id_empty'] = 'Musisz wybrać klienta
'; ?> + diff --git a/interface/web/client/lib/lang/pl_client.lng b/interface/web/client/lib/lang/pl_client.lng index 3607bff171..8cda7bd5d4 100644 --- a/interface/web/client/lib/lang/pl_client.lng +++ b/interface/web/client/lib/lang/pl_client.lng @@ -144,3 +144,4 @@ $wb['aps_limits_txt'] = 'Limity Instalatora APS'; $wb['limit_aps_txt'] = 'Maks. liczba instalacji APS'; $wb['limit_aps_error_notint'] = 'Limit instalacji APS musi być liczbą'; ?> + diff --git a/interface/web/client/lib/lang/pl_client_circle.lng b/interface/web/client/lib/lang/pl_client_circle.lng index f98a1447fc..061276809c 100644 --- a/interface/web/client/lib/lang/pl_client_circle.lng +++ b/interface/web/client/lib/lang/pl_client_circle.lng @@ -7,3 +7,4 @@ $wb['client_ids_txt'] = 'Clients/Resellers'; $wb['description_txt'] = 'Description'; $wb['active_txt'] = 'Active'; ?> + diff --git a/interface/web/client/lib/lang/pl_client_circle_list.lng b/interface/web/client/lib/lang/pl_client_circle_list.lng index 00fd0b3998..b4244484c6 100644 --- a/interface/web/client/lib/lang/pl_client_circle_list.lng +++ b/interface/web/client/lib/lang/pl_client_circle_list.lng @@ -8,3 +8,4 @@ $wb['filter_txt'] = 'Filter'; $wb['delete_txt'] = 'Delete'; $wb['active_txt'] = 'Active'; ?> + diff --git a/interface/web/client/lib/lang/pl_client_del.lng b/interface/web/client/lib/lang/pl_client_del.lng index 666e12a24c..aab69a43b3 100644 --- a/interface/web/client/lib/lang/pl_client_del.lng +++ b/interface/web/client/lib/lang/pl_client_del.lng @@ -4,3 +4,4 @@ $wb['delete_explanation'] = 'Ta akcja usunie następującą liczbę rekordów po $wb['btn_save_txt'] = 'Usuń klienta'; $wb['btn_cancel_txt'] = 'Anuluj bez usuwania klienta'; ?> + diff --git a/interface/web/client/lib/lang/pl_client_message.lng b/interface/web/client/lib/lang/pl_client_message.lng index d156f318d0..726f388cc6 100644 --- a/interface/web/client/lib/lang/pl_client_message.lng +++ b/interface/web/client/lib/lang/pl_client_message.lng @@ -16,3 +16,4 @@ $wb['all_clients_resellers_txt'] = 'Wszyscy klienci i resellerzy'; $wb['all_clients_txt'] = 'Wszyscy klienci'; $wb['variables_txt'] = 'Zmienne:'; ?> + diff --git a/interface/web/client/lib/lang/pl_client_template.lng b/interface/web/client/lib/lang/pl_client_template.lng index cbcf1a3f92..cd017fb828 100644 --- a/interface/web/client/lib/lang/pl_client_template.lng +++ b/interface/web/client/lib/lang/pl_client_template.lng @@ -88,3 +88,4 @@ $wb['aps_limits_txt'] = 'Limit Instalatora APS'; $wb['limit_aps_txt'] = 'Maks. liczba instancji APS'; $wb['limit_aps_error_notint'] = 'Limit instancji APS musi być liczbą'; ?> + diff --git a/interface/web/client/lib/lang/pl_client_template_list.lng b/interface/web/client/lib/lang/pl_client_template_list.lng index 06a39761f9..76204419e6 100644 --- a/interface/web/client/lib/lang/pl_client_template_list.lng +++ b/interface/web/client/lib/lang/pl_client_template_list.lng @@ -3,3 +3,4 @@ $wb['list_head_txt'] = 'Szablon klienta'; $wb['template_type_txt'] = 'Typ'; $wb['template_name_txt'] = 'Nazwa szablonu'; ?> + diff --git a/interface/web/client/lib/lang/pl_clients_list.lng b/interface/web/client/lib/lang/pl_clients_list.lng index c790271f5a..aa07671641 100644 --- a/interface/web/client/lib/lang/pl_clients_list.lng +++ b/interface/web/client/lib/lang/pl_clients_list.lng @@ -9,3 +9,4 @@ $wb['add_new_record_txt'] = 'Dodaj nowego klienta'; $wb['username_txt'] = 'Login'; $wb['customer_no_txt'] = 'Nr klienta'; ?> + diff --git a/interface/web/client/lib/lang/pl_domain.lng b/interface/web/client/lib/lang/pl_domain.lng index 9f3e80ff64..9854e8904f 100644 --- a/interface/web/client/lib/lang/pl_domain.lng +++ b/interface/web/client/lib/lang/pl_domain.lng @@ -4,3 +4,4 @@ $wb['domain_error_unique'] = 'Domena o podanej nazwie już istnieje'; $wb['domain_error_regex'] = 'Nazwa domeny jest niedopuszczalna'; $wb['Domain'] = 'Domena'; ?> + diff --git a/interface/web/client/lib/lang/pl_domain_list.lng b/interface/web/client/lib/lang/pl_domain_list.lng index e2cac3b934..d31e7dfdcc 100644 --- a/interface/web/client/lib/lang/pl_domain_list.lng +++ b/interface/web/client/lib/lang/pl_domain_list.lng @@ -4,3 +4,4 @@ $wb['add_new_record_txt'] = 'Dodaj nową domenę'; $wb['domain_txt'] = 'Domena'; $wb['user_txt'] = 'Client'; ?> + diff --git a/interface/web/client/lib/lang/pl_reseller.lng b/interface/web/client/lib/lang/pl_reseller.lng index 64bd813253..8c2dd696f8 100644 --- a/interface/web/client/lib/lang/pl_reseller.lng +++ b/interface/web/client/lib/lang/pl_reseller.lng @@ -143,3 +143,4 @@ $wb['aps_limits_txt'] = 'Limit instalacji APS'; $wb['limit_aps_txt'] = 'Maks. liczba instancji APS'; $wb['limit_aps_error_notint'] = 'Limit instancji APS musi być liczbą'; ?> + diff --git a/interface/web/client/lib/lang/pl_resellers_list.lng b/interface/web/client/lib/lang/pl_resellers_list.lng index 176c73e415..6b277bfdd3 100644 --- a/interface/web/client/lib/lang/pl_resellers_list.lng +++ b/interface/web/client/lib/lang/pl_resellers_list.lng @@ -9,3 +9,4 @@ $wb['add_new_record_txt'] = 'Dodaj nowego resellera'; $wb['customer_no_txt'] = 'Nr klienta'; $wb['username_txt'] = 'Login'; ?> + diff --git a/interface/web/dashboard/lib/lang/cz.lng b/interface/web/dashboard/lib/lang/cz.lng index 9d2a3211cb..297b6397fa 100644 --- a/interface/web/dashboard/lib/lang/cz.lng +++ b/interface/web/dashboard/lib/lang/cz.lng @@ -2,3 +2,5 @@ $wb['welcome_user_txt'] = 'Vítejte %s'; $wb['available_modules_txt'] = 'Dostupné moduly'; ?> + + diff --git a/interface/web/dashboard/lib/lang/cz_dashlet_limits.lng b/interface/web/dashboard/lib/lang/cz_dashlet_limits.lng index bedb98f865..9810ba9808 100644 --- a/interface/web/dashboard/lib/lang/cz_dashlet_limits.lng +++ b/interface/web/dashboard/lib/lang/cz_dashlet_limits.lng @@ -28,3 +28,5 @@ $wb['limit_client_txt'] = 'Počet klientů'; $wb['limit_database_txt'] = 'Počet databází'; $wb['limit_mailmailinglist_txt'] = 'Počet e-mailových konferencí'; ?> + + diff --git a/interface/web/dashboard/lib/lang/cz_dashlet_modules.lng b/interface/web/dashboard/lib/lang/cz_dashlet_modules.lng index 66275f1d05..a25ba21fc3 100644 --- a/interface/web/dashboard/lib/lang/cz_dashlet_modules.lng +++ b/interface/web/dashboard/lib/lang/cz_dashlet_modules.lng @@ -1,3 +1,5 @@ + + diff --git a/interface/web/dashboard/lib/lang/pl.lng b/interface/web/dashboard/lib/lang/pl.lng index 5ef320a86e..9a8b6694f1 100644 --- a/interface/web/dashboard/lib/lang/pl.lng +++ b/interface/web/dashboard/lib/lang/pl.lng @@ -2,3 +2,4 @@ $wb['welcome_user_txt'] = 'Witaj %s'; $wb['available_modules_txt'] = 'Dostępne moduły'; ?> + diff --git a/interface/web/dashboard/lib/lang/pl_dashlet_limits.lng b/interface/web/dashboard/lib/lang/pl_dashlet_limits.lng index d69a551bd0..b0c28ec7e2 100644 --- a/interface/web/dashboard/lib/lang/pl_dashlet_limits.lng +++ b/interface/web/dashboard/lib/lang/pl_dashlet_limits.lng @@ -28,3 +28,4 @@ $wb['limit_client_txt'] = 'Liczba klientów'; $wb['limit_database_txt'] = 'Liczba baz danych'; $wb['limit_mailmailinglist_txt'] = 'Liczba list mailingowych'; ?> + diff --git a/interface/web/dashboard/lib/lang/pl_dashlet_modules.lng b/interface/web/dashboard/lib/lang/pl_dashlet_modules.lng index fafcc61480..e329a2517d 100644 --- a/interface/web/dashboard/lib/lang/pl_dashlet_modules.lng +++ b/interface/web/dashboard/lib/lang/pl_dashlet_modules.lng @@ -1,3 +1,4 @@ + diff --git a/interface/web/designer/lib/lang/cz.lng b/interface/web/designer/lib/lang/cz.lng index acb6c3546c..dd815ad751 100644 --- a/interface/web/designer/lib/lang/cz.lng +++ b/interface/web/designer/lib/lang/cz.lng @@ -1,2 +1,4 @@ + + diff --git a/interface/web/designer/lib/lang/cz_form_edit.lng b/interface/web/designer/lib/lang/cz_form_edit.lng index 75bf5a5606..2b04eb968d 100644 --- a/interface/web/designer/lib/lang/cz_form_edit.lng +++ b/interface/web/designer/lib/lang/cz_form_edit.lng @@ -22,3 +22,5 @@ $wb['auth_preset_perm_user_txt'] = 'Opr. Uživatel'; $wb['auth_preset_perm_group_txt'] = 'Opr. Skupina'; $wb['auth_preset_perm_other_txt'] = 'Opr. Ostatní'; ?> + + diff --git a/interface/web/designer/lib/lang/cz_form_list.lng b/interface/web/designer/lib/lang/cz_form_list.lng index 1e677f2410..46241cfd5e 100644 --- a/interface/web/designer/lib/lang/cz_form_list.lng +++ b/interface/web/designer/lib/lang/cz_form_list.lng @@ -5,3 +5,5 @@ $wb['module_txt'] = 'Modul'; $wb['title_txt'] = 'Titulek'; $wb['description_txt'] = 'Popis'; ?> + + diff --git a/interface/web/designer/lib/lang/cz_form_show.lng b/interface/web/designer/lib/lang/cz_form_show.lng index 381414bdf0..45829d54de 100644 --- a/interface/web/designer/lib/lang/cz_form_show.lng +++ b/interface/web/designer/lib/lang/cz_form_show.lng @@ -16,3 +16,5 @@ $wb['module_del_txt'] = 'Delete the module and all subdirectories?'; $wb['menu_del_txt'] = 'Delete menu with all menuitems?'; $wb['item_del_txt'] = 'Delete menuitem?'; ?> + + diff --git a/interface/web/designer/lib/lang/cz_module_edit.lng b/interface/web/designer/lib/lang/cz_module_edit.lng index 847896d302..f6da04e2e7 100644 --- a/interface/web/designer/lib/lang/cz_module_edit.lng +++ b/interface/web/designer/lib/lang/cz_module_edit.lng @@ -20,3 +20,5 @@ $wb['description_txt'] = ' Rada: Všechny cesty jsou relativně k adresáři web web. '; ?> + + diff --git a/interface/web/designer/lib/lang/cz_module_list.lng b/interface/web/designer/lib/lang/cz_module_list.lng index b568f69d63..b37872cedc 100644 --- a/interface/web/designer/lib/lang/cz_module_list.lng +++ b/interface/web/designer/lib/lang/cz_module_list.lng @@ -3,3 +3,5 @@ $wb['list_head_txt'] = 'Backend modul'; $wb['module_txt'] = 'Modul'; $wb['title_txt'] = 'Titulek'; ?> + + diff --git a/interface/web/designer/lib/lang/cz_module_nav_edit.lng b/interface/web/designer/lib/lang/cz_module_nav_edit.lng index 01f5df68fb..8c21ea4a7d 100644 --- a/interface/web/designer/lib/lang/cz_module_nav_edit.lng +++ b/interface/web/designer/lib/lang/cz_module_nav_edit.lng @@ -4,3 +4,5 @@ $wb['header_txt'] = 'Navi vlastnosti'; $wb['save_txt'] = 'Uložit'; $wb['cancel_txt'] = 'Zrušit'; ?> + + diff --git a/interface/web/designer/lib/lang/cz_module_nav_item_edit.lng b/interface/web/designer/lib/lang/cz_module_nav_item_edit.lng index 17e31319d7..65f6c765a6 100644 --- a/interface/web/designer/lib/lang/cz_module_nav_item_edit.lng +++ b/interface/web/designer/lib/lang/cz_module_nav_item_edit.lng @@ -6,3 +6,5 @@ $wb['header_txt'] = 'Navi properties'; $wb['save_txt'] = 'Uložit'; $wb['cancel_txt'] = 'Zrušit'; ?> + + diff --git a/interface/web/designer/lib/lang/cz_module_show.lng b/interface/web/designer/lib/lang/cz_module_show.lng index 95c2d85723..605d11de08 100644 --- a/interface/web/designer/lib/lang/cz_module_show.lng +++ b/interface/web/designer/lib/lang/cz_module_show.lng @@ -14,3 +14,5 @@ $wb['module_del_txt'] = 'Wollen Sie das Modul und alle im Modul angelegten Datei $wb['menu_del_txt'] = 'Wollen Sie das Menü mit allen Untereinträgen löschen?'; $wb['item_del_txt'] = 'Wollen Sie den Menüeintrag löschen?'; ?> + + diff --git a/interface/web/designer/lib/lang/pl.lng b/interface/web/designer/lib/lang/pl.lng index acb6c3546c..29f4a51efe 100644 --- a/interface/web/designer/lib/lang/pl.lng +++ b/interface/web/designer/lib/lang/pl.lng @@ -1,2 +1,3 @@ + diff --git a/interface/web/designer/lib/lang/pl_form_edit.lng b/interface/web/designer/lib/lang/pl_form_edit.lng index ee4f4c4100..cff6b51b22 100644 --- a/interface/web/designer/lib/lang/pl_form_edit.lng +++ b/interface/web/designer/lib/lang/pl_form_edit.lng @@ -22,3 +22,4 @@ $wb['auth_preset_perm_user_txt'] = 'Stały użytkownik'; $wb['auth_preset_perm_group_txt'] = 'Stała grupa'; $wb['auth_preset_perm_other_txt'] = 'Stała inna'; ?> + diff --git a/interface/web/designer/lib/lang/pl_form_list.lng b/interface/web/designer/lib/lang/pl_form_list.lng index ac8572277c..a0aacc35bd 100644 --- a/interface/web/designer/lib/lang/pl_form_list.lng +++ b/interface/web/designer/lib/lang/pl_form_list.lng @@ -5,3 +5,4 @@ $wb['module_txt'] = 'Moduł'; $wb['title_txt'] = 'Tytuł'; $wb['description_txt'] = 'Opis'; ?> + diff --git a/interface/web/designer/lib/lang/pl_form_show.lng b/interface/web/designer/lib/lang/pl_form_show.lng index db62af16b9..fbb82a426b 100644 --- a/interface/web/designer/lib/lang/pl_form_show.lng +++ b/interface/web/designer/lib/lang/pl_form_show.lng @@ -16,3 +16,4 @@ $wb['module_del_txt'] = 'Usunąć moduł i wszystkie podkatalogi?'; $wb['menu_del_txt'] = 'Usunąć menu i wszystkie jego elementy?'; $wb['item_del_txt'] = 'Usunąc element menu?'; ?> + diff --git a/interface/web/designer/lib/lang/pl_module_edit.lng b/interface/web/designer/lib/lang/pl_module_edit.lng index b87d04b182..d05cb9fadf 100644 --- a/interface/web/designer/lib/lang/pl_module_edit.lng +++ b/interface/web/designer/lib/lang/pl_module_edit.lng @@ -20,3 +20,4 @@ $wb['description_txt'] = ' Podpowiedź: Wszystkie ścieżki są względne według strony www.. '; ?> + diff --git a/interface/web/designer/lib/lang/pl_module_list.lng b/interface/web/designer/lib/lang/pl_module_list.lng index 308d1c688b..2751633fa2 100644 --- a/interface/web/designer/lib/lang/pl_module_list.lng +++ b/interface/web/designer/lib/lang/pl_module_list.lng @@ -3,3 +3,4 @@ $wb['list_head_txt'] = 'Nazwa modułu'; $wb['module_txt'] = 'Moduł'; $wb['title_txt'] = 'Tytuł'; ?> + diff --git a/interface/web/designer/lib/lang/pl_module_nav_edit.lng b/interface/web/designer/lib/lang/pl_module_nav_edit.lng index fe8edabf66..54095f906d 100644 --- a/interface/web/designer/lib/lang/pl_module_nav_edit.lng +++ b/interface/web/designer/lib/lang/pl_module_nav_edit.lng @@ -4,3 +4,4 @@ $wb['header_txt'] = 'Parametry nawigacyjne'; $wb['save_txt'] = 'Zapisz'; $wb['cancel_txt'] = 'Usuń'; ?> + diff --git a/interface/web/designer/lib/lang/pl_module_nav_item_edit.lng b/interface/web/designer/lib/lang/pl_module_nav_item_edit.lng index 779b3b4b3b..1e2fde46f0 100644 --- a/interface/web/designer/lib/lang/pl_module_nav_item_edit.lng +++ b/interface/web/designer/lib/lang/pl_module_nav_item_edit.lng @@ -6,3 +6,4 @@ $wb['header_txt'] = 'Parametry nawigacyjne'; $wb['save_txt'] = 'Zapisz'; $wb['cancel_txt'] = 'Usuń'; ?> + diff --git a/interface/web/designer/lib/lang/pl_module_show.lng b/interface/web/designer/lib/lang/pl_module_show.lng index 9b98c49482..6daf82e396 100644 --- a/interface/web/designer/lib/lang/pl_module_show.lng +++ b/interface/web/designer/lib/lang/pl_module_show.lng @@ -14,3 +14,4 @@ $wb['module_del_txt'] = 'Czy na pewno chcesz usunąć moduł wraz z wszystkimi p $wb['menu_del_txt'] = 'Czy na pewno chcesz usunąć menu z wszystkimi wpisami?'; $wb['item_del_txt'] = 'Czy na pewno chcesz usunąć wpis w menu?'; ?> + diff --git a/interface/web/dns/dns_mx_edit.php b/interface/web/dns/dns_mx_edit.php index 8ce9b872b5..73483f7ca3 100644 --- a/interface/web/dns/dns_mx_edit.php +++ b/interface/web/dns/dns_mx_edit.php @@ -119,17 +119,6 @@ class page_action extends tform_actions { parent::onInsert(); } - function onUpdate() { - global $app, $conf; - - // Check if record is existing already - $duplicate_mx = $app->db->queryOneRecord("SELECT * FROM dns_rr WHERE zone = ".$app->functions->intval($this->dataRecord["zone"])." AND name = '".$this->dataRecord["name"]."' AND type = '".$this->dataRecord["type"]."' AND data = '".$this->dataRecord["data"]."' AND id != ".$app->functions->intval($this->dataRecord["id"])." AND ".$app->tform->getAuthSQL('r')); - - if(is_array($duplicate_mx) && !empty($duplicate_mx)) $app->error($app->tform->wordbook["duplicate_mx_record_txt"]); - - parent::onUpdate(); - } - function onAfterInsert() { global $app, $conf; diff --git a/interface/web/dns/dns_slave_edit.php b/interface/web/dns/dns_slave_edit.php index 2a5247a4c6..82d62b401a 100644 --- a/interface/web/dns/dns_slave_edit.php +++ b/interface/web/dns/dns_slave_edit.php @@ -158,17 +158,6 @@ class page_action extends tform_actions { parent::onSubmit(); } - function onInsert() { - global $app, $conf; - - // Check if record is existing already - $duplicate_slave = $app->db->queryOneRecord("SELECT * FROM dns_slave WHERE origin = '".$this->dataRecord["origin"]."' AND server_id = ".$app->functions->intval($this->dataRecord["server_id"])." AND ".$app->tform->getAuthSQL('r')); - - if(is_array($duplicate_slave) && !empty($duplicate_slave)) $app->error($app->tform->wordbook["origin_error_unique"]); - - parent::onInsert(); - } - function onAfterInsert() { global $app, $conf; diff --git a/interface/web/dns/form/dns_slave.tform.php b/interface/web/dns/form/dns_slave.tform.php index 0ff6a5e941..744aa87f99 100644 --- a/interface/web/dns/form/dns_slave.tform.php +++ b/interface/web/dns/form/dns_slave.tform.php @@ -91,11 +91,9 @@ $form["tabs"]['dns_slave'] = array ( ), 'validators' => array ( 0 => array ( 'type' => 'NOTEMPTY', 'errmsg'=> 'origin_error_empty'), - /* 1 => array ( 'type' => 'UNIQUE', 'errmsg'=> 'origin_error_unique'), - */ - 1 => array ( 'type' => 'REGEX', + 2 => array ( 'type' => 'REGEX', 'regex' => '/^[\w\.\-\/]{2,255}\.[a-zA-Z0-9\-]{2,10}[\.]{0,1}$/', 'errmsg'=> 'origin_error_regex'), ), diff --git a/interface/web/dns/lib/lang/ar_dns_mx.lng b/interface/web/dns/lib/lang/ar_dns_mx.lng index 68bf48a5e4..648827f04e 100644 --- a/interface/web/dns/lib/lang/ar_dns_mx.lng +++ b/interface/web/dns/lib/lang/ar_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'The hostname is empty.'; $wb['name_error_regex'] = 'The hostname has the wrong format.'; $wb['data_error_empty'] = 'Mailserver hostname empty'; $wb['data_error_regex'] = 'Mailserver hostname format invalid'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/bg_dns_mx.lng b/interface/web/dns/lib/lang/bg_dns_mx.lng index f5369c7a4a..5f61437a79 100644 --- a/interface/web/dns/lib/lang/bg_dns_mx.lng +++ b/interface/web/dns/lib/lang/bg_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'Полето с имейла е празно.'; $wb['name_error_regex'] = 'The hostname has the wrong format.'; $wb['data_error_empty'] = 'Mailserver hostname empty'; $wb['data_error_regex'] = 'Mailserver hostname format invalid'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/br_dns_mx.lng b/interface/web/dns/lib/lang/br_dns_mx.lng index 0f173a7c01..0dfd536a27 100644 --- a/interface/web/dns/lib/lang/br_dns_mx.lng +++ b/interface/web/dns/lib/lang/br_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'Hostname em branco.'; $wb['name_error_regex'] = 'Hostname tem um formato inválido.'; $wb['data_error_empty'] = 'Hostname do servidor de correio em branco'; $wb['data_error_regex'] = 'Hostname do servidor de correio formato inválido'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/cz.lng b/interface/web/dns/lib/lang/cz.lng index f143b0b922..876a5751e2 100644 --- a/interface/web/dns/lib/lang/cz.lng +++ b/interface/web/dns/lib/lang/cz.lng @@ -20,3 +20,5 @@ $wb['Templates'] = 'Šablony DNS'; $wb['Secondary Zones'] = 'Sekundární DNS zóny'; $wb['Import Zone File'] = 'Importovat vybraný DNS zonový soubor'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_a.lng b/interface/web/dns/lib/lang/cz_dns_a.lng index 8b8c206b63..6d9a24d64c 100644 --- a/interface/web/dns/lib/lang/cz_dns_a.lng +++ b/interface/web/dns/lib/lang/cz_dns_a.lng @@ -14,3 +14,5 @@ $wb['data_error_empty'] = 'IP adresa je prázdná'; $wb['data_error_regex'] = 'IP adresa má chybný formát'; $wb['data_error_duplicate'] = 'Duplikace A záznamu'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_a_list.lng b/interface/web/dns/lib/lang/cz_dns_a_list.lng index a61265a595..9f16d3c36c 100644 --- a/interface/web/dns/lib/lang/cz_dns_a_list.lng +++ b/interface/web/dns/lib/lang/cz_dns_a_list.lng @@ -13,3 +13,5 @@ $wb['page_txt'] = 'Stránka'; $wb['page_of_txt'] = 'z'; $wb['delete_confirmation'] = 'Skutečně chcete smazat tento záznam ?'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_aaaa.lng b/interface/web/dns/lib/lang/cz_dns_aaaa.lng index 26c6ae9064..143885f969 100644 --- a/interface/web/dns/lib/lang/cz_dns_aaaa.lng +++ b/interface/web/dns/lib/lang/cz_dns_aaaa.lng @@ -13,3 +13,5 @@ $wb['name_error_regex'] = 'Hostname má chybný formát.'; $wb['data_error_empty'] = 'IP adresa je prázdná'; $wb['data_error_regex'] = 'IP adresa má chybný formát'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_alias.lng b/interface/web/dns/lib/lang/cz_dns_alias.lng index 572478a98b..c25dc7b3eb 100644 --- a/interface/web/dns/lib/lang/cz_dns_alias.lng +++ b/interface/web/dns/lib/lang/cz_dns_alias.lng @@ -13,3 +13,5 @@ $wb['name_error_regex'] = 'Hostname má chybný formát.'; $wb['data_error_empty'] = 'Cílový Hostname je prázdný'; $wb['data_error_regex'] = 'Cílový Hostname má chybný formát'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_cname.lng b/interface/web/dns/lib/lang/cz_dns_cname.lng index 8494b7c293..29587c8b15 100644 --- a/interface/web/dns/lib/lang/cz_dns_cname.lng +++ b/interface/web/dns/lib/lang/cz_dns_cname.lng @@ -14,3 +14,5 @@ $wb['data_error_empty'] = 'Cílový hostname je prázdný'; $wb['data_error_regex'] = 'Cílový hostname má chybný formát'; $wb['data_error_duplicate'] = 'Duplikace A záznamu nebo CNAME-záznamu'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_hinfo.lng b/interface/web/dns/lib/lang/cz_dns_hinfo.lng index 5f67d5e826..3633fdb80b 100644 --- a/interface/web/dns/lib/lang/cz_dns_hinfo.lng +++ b/interface/web/dns/lib/lang/cz_dns_hinfo.lng @@ -13,3 +13,5 @@ $wb['name_error_regex'] = 'Hostname má chybný formát.'; $wb['data_error_empty'] = 'Informace o hostovi je prázdná'; $wb['data_error_regex'] = 'Informace o hostovi má chybný formát'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_import.lng b/interface/web/dns/lib/lang/cz_dns_import.lng index 8b25ebac2d..9734b3e947 100644 --- a/interface/web/dns/lib/lang/cz_dns_import.lng +++ b/interface/web/dns/lib/lang/cz_dns_import.lng @@ -12,3 +12,5 @@ $wb['title'] = 'Importovat soubory zón'; $wb['no_file_uploaded_error'] = 'Nelze odeslat DNS zonový soubor'; $wb['zone_file_import_txt'] = 'Importovat vybraný DNS zonový soubor'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_mx.lng b/interface/web/dns/lib/lang/cz_dns_mx.lng index 228d9d6cc6..e0e475bf14 100644 --- a/interface/web/dns/lib/lang/cz_dns_mx.lng +++ b/interface/web/dns/lib/lang/cz_dns_mx.lng @@ -13,5 +13,6 @@ $wb['name_error_empty'] = 'Hostname je prázdný.'; $wb['name_error_regex'] = 'Hostname má chybný formát.'; $wb['data_error_empty'] = 'Hostname e-mailového serveru je prázdný'; $wb['data_error_regex'] = 'Hostname e-mailového serveru má chybný formát'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_ns.lng b/interface/web/dns/lib/lang/cz_dns_ns.lng index ba38e2a65e..4b011849f8 100644 --- a/interface/web/dns/lib/lang/cz_dns_ns.lng +++ b/interface/web/dns/lib/lang/cz_dns_ns.lng @@ -13,3 +13,5 @@ $wb['name_error_regex'] = 'Zóna má chybný formát.'; $wb['data_error_empty'] = 'Jmenný server je prázdný'; $wb['data_error_regex'] = 'Jmenný server má chybný formát'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_ptr.lng b/interface/web/dns/lib/lang/cz_dns_ptr.lng index 9617ea5852..33f116631e 100644 --- a/interface/web/dns/lib/lang/cz_dns_ptr.lng +++ b/interface/web/dns/lib/lang/cz_dns_ptr.lng @@ -13,3 +13,5 @@ $wb['name_error_regex'] = 'Název má chybný formát.'; $wb['data_error_empty'] = 'Kanonický hostname je prázdný'; $wb['data_error_regex'] = 'Kanonického hostname má chybný formát'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_rp.lng b/interface/web/dns/lib/lang/cz_dns_rp.lng index 8b1e7e442e..bcebed3ef3 100644 --- a/interface/web/dns/lib/lang/cz_dns_rp.lng +++ b/interface/web/dns/lib/lang/cz_dns_rp.lng @@ -13,3 +13,5 @@ $wb['name_error_regex'] = 'Hostname má chybný formát.'; $wb['data_error_empty'] = 'Odpovědná osoba je prázdná'; $wb['data_error_regex'] = 'Odpovědná osoba má chybný formát'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_slave.lng b/interface/web/dns/lib/lang/cz_dns_slave.lng index 16617f6c59..b8cc5f139f 100644 --- a/interface/web/dns/lib/lang/cz_dns_slave.lng +++ b/interface/web/dns/lib/lang/cz_dns_slave.lng @@ -15,3 +15,5 @@ $wb['eg_domain_tld'] = 'např. domena.cz'; $wb['ipv4_form_txt'] = 'IPV4 formát, např. 1.2.3.4'; $wb['secondary_zone_txt'] = 'Sekundární DNS zóna'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_slave_list.lng b/interface/web/dns/lib/lang/cz_dns_slave_list.lng index 1e0a3d0106..eead22a8b7 100644 --- a/interface/web/dns/lib/lang/cz_dns_slave_list.lng +++ b/interface/web/dns/lib/lang/cz_dns_slave_list.lng @@ -7,3 +7,5 @@ $wb['ns_txt'] = 'NS'; $wb['add_new_record_txt'] = 'Přidat sekundární DNS zónu'; $wb['eg_domain_tld'] = 'např. domena.cz'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_soa.lng b/interface/web/dns/lib/lang/cz_dns_soa.lng index c98cb6d3bd..8bc1eb8c53 100644 --- a/interface/web/dns/lib/lang/cz_dns_soa.lng +++ b/interface/web/dns/lib/lang/cz_dns_soa.lng @@ -36,3 +36,5 @@ $wb['minimum_range_error'] = 'Minimální doba je 60 sekund.'; $wb['ttl_range_error'] = 'Min. TTL čas je 60 sekund.'; $wb['xfer_error_regex'] = 'Také oznámí: Prosím, použijte IP adresu.'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_soa_list.lng b/interface/web/dns/lib/lang/cz_dns_soa_list.lng index beba8a22b2..999e5bd68d 100644 --- a/interface/web/dns/lib/lang/cz_dns_soa_list.lng +++ b/interface/web/dns/lib/lang/cz_dns_soa_list.lng @@ -8,3 +8,5 @@ $wb['mbox_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Přidat DNS zónu (SOA záznam)'; $wb['add_new_record_wizard_txt'] = 'Přidat DNS zónu (dle šablony)'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_srv.lng b/interface/web/dns/lib/lang/cz_dns_srv.lng index 6b6708fc01..60d844ac9b 100644 --- a/interface/web/dns/lib/lang/cz_dns_srv.lng +++ b/interface/web/dns/lib/lang/cz_dns_srv.lng @@ -17,3 +17,5 @@ $wb['data_error_regex'] = 'Záznam serveru má chybný formát'; $wb['srv_error_regex'] = 'Neplatný formát záznamu serveru. Záznam serveru musí­ obsahovat 3 textové řetězce oddělené mezerami.'; $wb['aux_txt'] = 'Priority'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_template.lng b/interface/web/dns/lib/lang/cz_dns_template.lng index be4ac0e949..b91b3ae257 100644 --- a/interface/web/dns/lib/lang/cz_dns_template.lng +++ b/interface/web/dns/lib/lang/cz_dns_template.lng @@ -4,3 +4,5 @@ $wb['fields_txt'] = 'Pole'; $wb['template_txt'] = 'Šablona'; $wb['visible_txt'] = 'Viditelný'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_template_list.lng b/interface/web/dns/lib/lang/cz_dns_template_list.lng index bdd6e18204..a7218a4976 100644 --- a/interface/web/dns/lib/lang/cz_dns_template_list.lng +++ b/interface/web/dns/lib/lang/cz_dns_template_list.lng @@ -4,3 +4,5 @@ $wb['visible_txt'] = 'Viditelný'; $wb['name_txt'] = 'Název'; $wb['add_new_record_txt'] = 'Přidat záznam'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_txt.lng b/interface/web/dns/lib/lang/cz_dns_txt.lng index 76047b0ceb..8784c7e2b4 100644 --- a/interface/web/dns/lib/lang/cz_dns_txt.lng +++ b/interface/web/dns/lib/lang/cz_dns_txt.lng @@ -13,3 +13,5 @@ $wb['name_error_regex'] = 'Hostname má chybný formát.'; $wb['data_error_empty'] = 'Text je prázdný'; $wb['data_error_regex'] = 'Text má chybný formát'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_wizard.lng b/interface/web/dns/lib/lang/cz_dns_wizard.lng index 1b2e5f7600..2c54eaf228 100644 --- a/interface/web/dns/lib/lang/cz_dns_wizard.lng +++ b/interface/web/dns/lib/lang/cz_dns_wizard.lng @@ -36,3 +36,5 @@ $wb['globalsearch_suggestions_text_txt'] = 'Návrhy'; $wb['list_head_txt'] = 'Průvodce vytvořením DNS zóny'; $wb['list_desc_txt'] = 'Vytvoření DNS zóny pomocí průvodce'; ?> + + diff --git a/interface/web/dns/lib/lang/de.lng b/interface/web/dns/lib/lang/de.lng index 822fcd6a79..de5e1e9bf4 100644 --- a/interface/web/dns/lib/lang/de.lng +++ b/interface/web/dns/lib/lang/de.lng @@ -17,6 +17,6 @@ $wb['DNS TXT'] = 'DNS TXT'; $wb['DNS Wizard'] = 'DNS Assistent'; $wb['Add DNS Zone'] = 'DNS Zone hinzufügen'; $wb['Templates'] = 'Vorlagen'; -$wb['Secondary Zones'] = 'Slave DNS-Zonen'; -$wb['Import Zone File'] = 'Zonen-Datei-Import'; +$wb['Secondary Zones'] = 'Zweiter DNS Zonen'; +$wb['Import Zone File'] = 'Zonen Datei Import'; ?> diff --git a/interface/web/dns/lib/lang/de_dns_mx.lng b/interface/web/dns/lib/lang/de_dns_mx.lng index 4920806ad5..f229c2cc6e 100644 --- a/interface/web/dns/lib/lang/de_dns_mx.lng +++ b/interface/web/dns/lib/lang/de_dns_mx.lng @@ -13,5 +13,5 @@ $wb['name_error_empty'] = 'Der Hostname ist leer.'; $wb['name_error_regex'] = 'Der Hostname hat das falsche Format.'; $wb['data_error_empty'] = 'Mailserver Hostname ist leer'; $wb['data_error_regex'] = 'Mailserver Hostname Format ist ungültig'; -$wb['duplicate_mx_record_txt'] = 'Doppelter MX-Eintrag.'; +$wb["duplicate_mx_record_txt"] = 'Doppelter MX-Eintrag.'; ?> diff --git a/interface/web/dns/lib/lang/de_dns_slave.lng b/interface/web/dns/lib/lang/de_dns_slave.lng index 1b58088317..a1677b6b7f 100644 --- a/interface/web/dns/lib/lang/de_dns_slave.lng +++ b/interface/web/dns/lib/lang/de_dns_slave.lng @@ -1,7 +1,7 @@ diff --git a/interface/web/dns/lib/lang/el_dns_mx.lng b/interface/web/dns/lib/lang/el_dns_mx.lng index 37c967bda4..890cfc921f 100644 --- a/interface/web/dns/lib/lang/el_dns_mx.lng +++ b/interface/web/dns/lib/lang/el_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'Το hostname δεν έχει οριστεί.'; $wb['name_error_regex'] = 'Το hostname δεν έχει σωστή μορφοποίηση.'; $wb['data_error_empty'] = 'Το hostname Mailserver δεν έχει οριστεί'; $wb['data_error_regex'] = 'Mailserver hostname με μη έγκυρη μορφοποίηση'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/es_dns_mx.lng b/interface/web/dns/lib/lang/es_dns_mx.lng index f51a325630..e7c377d665 100644 --- a/interface/web/dns/lib/lang/es_dns_mx.lng +++ b/interface/web/dns/lib/lang/es_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'El nombre de la máquina está vacío.'; $wb['name_error_regex'] = 'El formato del nombre de la máquina es incorrecto.'; $wb['data_error_empty'] = 'El nombre del servidor de correo está vacío.'; $wb['data_error_regex'] = 'El nombre del servidor de correo no es válido.'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/fi_dns_mx.lng b/interface/web/dns/lib/lang/fi_dns_mx.lng index 14640711ad..e4b4a60d56 100755 --- a/interface/web/dns/lib/lang/fi_dns_mx.lng +++ b/interface/web/dns/lib/lang/fi_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'Verkkotunnus on tyhjä.'; $wb['name_error_regex'] = 'Verkkotunnus on väärän muotoinen.'; $wb['data_error_empty'] = 'Tekstikenttä on tyhjä'; $wb['data_error_regex'] = 'Tekstikenttä on vääränlainen'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/fr_dns_mx.lng b/interface/web/dns/lib/lang/fr_dns_mx.lng index 4db3567511..b625c124cf 100644 --- a/interface/web/dns/lib/lang/fr_dns_mx.lng +++ b/interface/web/dns/lib/lang/fr_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'Le nom d\'hôte est vide.'; $wb['name_error_regex'] = 'Le format du nom d\'hôte est invalide.'; $wb['data_error_empty'] = 'Le nom d\'hôte du serveur mail est vide'; $wb['data_error_regex'] = 'Le format du nom d\'hôte du serveur mail est invalide'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/hr_dns_mx.lng b/interface/web/dns/lib/lang/hr_dns_mx.lng index 9667adb0a0..8375fe82a1 100644 --- a/interface/web/dns/lib/lang/hr_dns_mx.lng +++ b/interface/web/dns/lib/lang/hr_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'Naziv hosta nije upisan.'; $wb['name_error_regex'] = 'Naziv hosta je u pogrešnom formatu.'; $wb['data_error_empty'] = 'Naziv mail hosta polje je prazno'; $wb['data_error_regex'] = 'Neispravan format naziva mail host zapisa'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/hu_dns_mx.lng b/interface/web/dns/lib/lang/hu_dns_mx.lng index 4de9b34bed..67232f3e55 100644 --- a/interface/web/dns/lib/lang/hu_dns_mx.lng +++ b/interface/web/dns/lib/lang/hu_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'The hostname is empty.'; $wb['name_error_regex'] = 'The hostname has the wrong format.'; $wb['data_error_empty'] = 'Mailserver hostname empty'; $wb['data_error_regex'] = 'Mailserver hostname format invalid'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/id_dns_mx.lng b/interface/web/dns/lib/lang/id_dns_mx.lng index e085e27150..e483d77e73 100644 --- a/interface/web/dns/lib/lang/id_dns_mx.lng +++ b/interface/web/dns/lib/lang/id_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'Nama Host kosong.'; $wb['name_error_regex'] = 'Format Nama Host salah.'; $wb['data_error_empty'] = 'Nama Host Server Mail kosong'; $wb['data_error_regex'] = 'Format Nama Host Server Mail tidak valid'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/it_dns_mx.lng b/interface/web/dns/lib/lang/it_dns_mx.lng index 68bf48a5e4..648827f04e 100644 --- a/interface/web/dns/lib/lang/it_dns_mx.lng +++ b/interface/web/dns/lib/lang/it_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'The hostname is empty.'; $wb['name_error_regex'] = 'The hostname has the wrong format.'; $wb['data_error_empty'] = 'Mailserver hostname empty'; $wb['data_error_regex'] = 'Mailserver hostname format invalid'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/ja_dns_mx.lng b/interface/web/dns/lib/lang/ja_dns_mx.lng index 68bf48a5e4..648827f04e 100644 --- a/interface/web/dns/lib/lang/ja_dns_mx.lng +++ b/interface/web/dns/lib/lang/ja_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'The hostname is empty.'; $wb['name_error_regex'] = 'The hostname has the wrong format.'; $wb['data_error_empty'] = 'Mailserver hostname empty'; $wb['data_error_regex'] = 'Mailserver hostname format invalid'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/nl_dns_mx.lng b/interface/web/dns/lib/lang/nl_dns_mx.lng index 86be0856ed..a1482325d0 100644 --- a/interface/web/dns/lib/lang/nl_dns_mx.lng +++ b/interface/web/dns/lib/lang/nl_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'De hostnaam is niet ingvuld.'; $wb['name_error_regex'] = 'De hostnaam heeft een onjuist formaat.'; $wb['data_error_empty'] = 'Mailserver hostnaam is niet ingvuld'; $wb['data_error_regex'] = 'Mailserver hostnaam formaat ongeldig'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/pl.lng b/interface/web/dns/lib/lang/pl.lng index 46f691ea39..6fca5921ab 100644 --- a/interface/web/dns/lib/lang/pl.lng +++ b/interface/web/dns/lib/lang/pl.lng @@ -20,3 +20,4 @@ $wb['Templates'] = 'Szablony'; $wb['Secondary Zones'] = 'Strefy Zapasowe'; $wb['Import Zone File'] = 'Import pliku Strefy'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_a.lng b/interface/web/dns/lib/lang/pl_dns_a.lng index f9b0997731..3aa2d6855e 100644 --- a/interface/web/dns/lib/lang/pl_dns_a.lng +++ b/interface/web/dns/lib/lang/pl_dns_a.lng @@ -14,3 +14,4 @@ $wb['data_error_empty'] = 'Adres IP jest pusty.'; $wb['data_error_regex'] = 'Adres IP ma niepoprawny format.'; $wb['data_error_duplicate'] = 'Duplikat wpisu A.'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_a_list.lng b/interface/web/dns/lib/lang/pl_dns_a_list.lng index 63a4df49da..2fe8fbd6c7 100644 --- a/interface/web/dns/lib/lang/pl_dns_a_list.lng +++ b/interface/web/dns/lib/lang/pl_dns_a_list.lng @@ -13,3 +13,4 @@ $wb['page_of_txt'] = 'z'; $wb['delete_confirmation'] = 'Czy jesteś pewny, że chcesz usunąć ten wpis?'; $wb['ttl_txt'] = 'TTL'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_aaaa.lng b/interface/web/dns/lib/lang/pl_dns_aaaa.lng index f8e44e58f3..8c90e3fe5f 100644 --- a/interface/web/dns/lib/lang/pl_dns_aaaa.lng +++ b/interface/web/dns/lib/lang/pl_dns_aaaa.lng @@ -13,3 +13,4 @@ $wb['name_error_regex'] = 'Nazwa serwera ma niepoprawny format.'; $wb['data_error_empty'] = 'Adres IP jest pusty.'; $wb['data_error_regex'] = 'Adres IP ma niepoprawny format.'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_alias.lng b/interface/web/dns/lib/lang/pl_dns_alias.lng index a950805e3b..44c377e38f 100644 --- a/interface/web/dns/lib/lang/pl_dns_alias.lng +++ b/interface/web/dns/lib/lang/pl_dns_alias.lng @@ -13,3 +13,4 @@ $wb['name_error_regex'] = 'Nazwa serwera ma zły format.'; $wb['data_error_empty'] = 'Docelowa nazwa serwera jest pusta.'; $wb['data_error_regex'] = 'Docelowa nazwa serwera ma niepoprawny format.'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_cname.lng b/interface/web/dns/lib/lang/pl_dns_cname.lng index c007ea6f4c..5fbe693566 100644 --- a/interface/web/dns/lib/lang/pl_dns_cname.lng +++ b/interface/web/dns/lib/lang/pl_dns_cname.lng @@ -14,3 +14,4 @@ $wb['data_error_empty'] = 'Docelowa nazwa serwera jest pusta.'; $wb['data_error_regex'] = 'Docelowa nazwa serwera ma niepoprawny format.'; $wb['data_error_duplicate'] = 'Zdublowany rekord A lub CNAME.'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_hinfo.lng b/interface/web/dns/lib/lang/pl_dns_hinfo.lng index d408e14328..18f3b9f4f6 100644 --- a/interface/web/dns/lib/lang/pl_dns_hinfo.lng +++ b/interface/web/dns/lib/lang/pl_dns_hinfo.lng @@ -13,3 +13,4 @@ $wb['name_error_regex'] = 'Nazwa serwera ma niepoprawny format.'; $wb['data_error_empty'] = 'Informacje o serwerze są puste.'; $wb['data_error_regex'] = 'Informacje o serwerze mają niepoprawny format.'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_import.lng b/interface/web/dns/lib/lang/pl_dns_import.lng index 62cfb4f8cd..b6941851c0 100644 --- a/interface/web/dns/lib/lang/pl_dns_import.lng +++ b/interface/web/dns/lib/lang/pl_dns_import.lng @@ -12,3 +12,4 @@ $wb['title'] = 'Importuj pliki strefy'; $wb['no_file_uploaded_error'] = 'Nie załadowany żaden plik'; $wb['zone_file_import_txt'] = 'Import pliku strefy'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_mx.lng b/interface/web/dns/lib/lang/pl_dns_mx.lng index 8c612a5dab..d244013dec 100644 --- a/interface/web/dns/lib/lang/pl_dns_mx.lng +++ b/interface/web/dns/lib/lang/pl_dns_mx.lng @@ -13,5 +13,5 @@ $wb['name_error_empty'] = 'Nazwa serwera jest pusta.'; $wb['name_error_regex'] = 'Nazwa serwera ma zły format.'; $wb['data_error_empty'] = 'Nazwa serwera poczty e-mail jest pusta.'; $wb['data_error_regex'] = 'Nazwa serwera poczty e-mail ma niepoprawny format.'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_ns.lng b/interface/web/dns/lib/lang/pl_dns_ns.lng index 18d7efd6cd..d82dc4887f 100644 --- a/interface/web/dns/lib/lang/pl_dns_ns.lng +++ b/interface/web/dns/lib/lang/pl_dns_ns.lng @@ -13,3 +13,4 @@ $wb['name_error_regex'] = 'Strefa ma zły format.'; $wb['data_error_empty'] = 'Nazwa serwera jest pusta.'; $wb['data_error_regex'] = 'Nazwa serwera ma zły format.'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_ptr.lng b/interface/web/dns/lib/lang/pl_dns_ptr.lng index eae39817a0..eeb03d6524 100644 --- a/interface/web/dns/lib/lang/pl_dns_ptr.lng +++ b/interface/web/dns/lib/lang/pl_dns_ptr.lng @@ -13,3 +13,4 @@ $wb['name_error_regex'] = 'Nazwa ma zły format.'; $wb['data_error_empty'] = 'Standardowa nazwa serwera jest pusta'; $wb['data_error_regex'] = 'Standardowa nazwa serwera ma zły format'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_rp.lng b/interface/web/dns/lib/lang/pl_dns_rp.lng index 43cbc51225..587c7353a7 100644 --- a/interface/web/dns/lib/lang/pl_dns_rp.lng +++ b/interface/web/dns/lib/lang/pl_dns_rp.lng @@ -13,3 +13,4 @@ $wb['name_error_regex'] = 'Nazwa serwera ma zły format.'; $wb['data_error_empty'] = 'Musisz podać osobę odpowiedzialna.'; $wb['data_error_regex'] = 'Nazwa osoby odpowiedzialnej ma niepoprawny format.'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_slave.lng b/interface/web/dns/lib/lang/pl_dns_slave.lng index 42dea7cd19..115dfc6215 100644 --- a/interface/web/dns/lib/lang/pl_dns_slave.lng +++ b/interface/web/dns/lib/lang/pl_dns_slave.lng @@ -15,3 +15,4 @@ $wb['eg_domain_tld'] = 'np. domena.pl.'; $wb['ipv4_form_txt'] = 'notacja IPv4 - np. 127.0.0.1'; $wb['secondary_zone_txt'] = 'Zapasowa Strefa DNS'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_slave_list.lng b/interface/web/dns/lib/lang/pl_dns_slave_list.lng index bbdb368f1d..010d78f36e 100644 --- a/interface/web/dns/lib/lang/pl_dns_slave_list.lng +++ b/interface/web/dns/lib/lang/pl_dns_slave_list.lng @@ -7,3 +7,4 @@ $wb['ns_txt'] = 'NS'; $wb['add_new_record_txt'] = 'Dodaj nową zapasową strefę DNS'; $wb['eg_domain_tld'] = 'np. domena.pl.'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_soa.lng b/interface/web/dns/lib/lang/pl_dns_soa.lng index b5471dbb9e..c30b17be58 100644 --- a/interface/web/dns/lib/lang/pl_dns_soa.lng +++ b/interface/web/dns/lib/lang/pl_dns_soa.lng @@ -36,3 +36,4 @@ $wb['expire_range_error'] = 'Min. czas przedawnienia wynosi 60 sekund'; $wb['minimum_range_error'] = 'Min. czas minimalny wynosi 60 sekund'; $wb['ttl_range_error'] = 'Min. czas TTL wynosi 60 sekund'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_soa_list.lng b/interface/web/dns/lib/lang/pl_dns_soa_list.lng index d440e05469..0b17c903f1 100644 --- a/interface/web/dns/lib/lang/pl_dns_soa_list.lng +++ b/interface/web/dns/lib/lang/pl_dns_soa_list.lng @@ -8,3 +8,4 @@ $wb['mbox_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Dodaj nową strefę DNS (SOA)'; $wb['add_new_record_wizard_txt'] = 'Dodaj nową strefę DNS za pomocą Kreatora'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_srv.lng b/interface/web/dns/lib/lang/pl_dns_srv.lng index eec182bf52..228df530f3 100644 --- a/interface/web/dns/lib/lang/pl_dns_srv.lng +++ b/interface/web/dns/lib/lang/pl_dns_srv.lng @@ -17,3 +17,4 @@ $wb['target_txt'] = 'Cel'; $wb['weight_txt'] = 'Waga'; $wb['port_txt'] = 'Port'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_template.lng b/interface/web/dns/lib/lang/pl_dns_template.lng index f3e7563577..fc7a0d6f92 100644 --- a/interface/web/dns/lib/lang/pl_dns_template.lng +++ b/interface/web/dns/lib/lang/pl_dns_template.lng @@ -4,3 +4,4 @@ $wb['fields_txt'] = 'Pola'; $wb['template_txt'] = 'Szablon'; $wb['visible_txt'] = 'Widoczność'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_template_list.lng b/interface/web/dns/lib/lang/pl_dns_template_list.lng index 7deac3b2fa..a74e0c52f4 100644 --- a/interface/web/dns/lib/lang/pl_dns_template_list.lng +++ b/interface/web/dns/lib/lang/pl_dns_template_list.lng @@ -4,3 +4,4 @@ $wb['visible_txt'] = 'Widoczność'; $wb['name_txt'] = 'Nazwa'; $wb['add_new_record_txt'] = 'Dodaj nowy wpis'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_txt.lng b/interface/web/dns/lib/lang/pl_dns_txt.lng index f84620ed3a..324bf06aa1 100644 --- a/interface/web/dns/lib/lang/pl_dns_txt.lng +++ b/interface/web/dns/lib/lang/pl_dns_txt.lng @@ -13,3 +13,4 @@ $wb['name_error_regex'] = 'Nazwa serwera ma zły format.'; $wb['data_error_empty'] = 'Tekst jest pusty.'; $wb['data_error_regex'] = 'Tekst ma zły format.'; ?> + diff --git a/interface/web/dns/lib/lang/pl_dns_wizard.lng b/interface/web/dns/lib/lang/pl_dns_wizard.lng index 52ab37d403..8bf1cfa254 100644 --- a/interface/web/dns/lib/lang/pl_dns_wizard.lng +++ b/interface/web/dns/lib/lang/pl_dns_wizard.lng @@ -36,3 +36,4 @@ $wb['globalsearch_noresults_limit_txt'] = '0 wyników'; $wb['globalsearch_searchfield_watermark_txt'] = 'Szukaj'; $wb['globalsearch_suggestions_text_txt'] = 'Sugestie'; ?> + diff --git a/interface/web/dns/lib/lang/pt_dns_mx.lng b/interface/web/dns/lib/lang/pt_dns_mx.lng index bd00da3661..723f9d0947 100644 --- a/interface/web/dns/lib/lang/pt_dns_mx.lng +++ b/interface/web/dns/lib/lang/pt_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'Hostname em branco.'; $wb['name_error_regex'] = 'Hostname tem um formato inválido.'; $wb['data_error_empty'] = 'Hostname do servidor de correio em branco'; $wb['data_error_regex'] = 'Hostname do servidor de correio formato inválido'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/ro_dns_mx.lng b/interface/web/dns/lib/lang/ro_dns_mx.lng index b04e8f1168..3c5b548927 100644 --- a/interface/web/dns/lib/lang/ro_dns_mx.lng +++ b/interface/web/dns/lib/lang/ro_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'Hostname este vid'; $wb['name_error_regex'] = 'Hostname format gresit.'; $wb['data_error_empty'] = 'Mailserver hostname necompletat.'; $wb['data_error_regex'] = 'Mailserver hostname format invalid'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/ru_dns_mx.lng b/interface/web/dns/lib/lang/ru_dns_mx.lng index f82e6d2280..d4ec0ade4f 100644 --- a/interface/web/dns/lib/lang/ru_dns_mx.lng +++ b/interface/web/dns/lib/lang/ru_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'Имя узла пустое'; $wb['name_error_regex'] = 'Имя узла имеет неправильный формат.'; $wb['data_error_empty'] = 'Mailserver имя узла пустое'; $wb['data_error_regex'] = 'Mailserver имя узла в неправильном формате'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/se_dns_mx.lng b/interface/web/dns/lib/lang/se_dns_mx.lng index 68bf48a5e4..648827f04e 100644 --- a/interface/web/dns/lib/lang/se_dns_mx.lng +++ b/interface/web/dns/lib/lang/se_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'The hostname is empty.'; $wb['name_error_regex'] = 'The hostname has the wrong format.'; $wb['data_error_empty'] = 'Mailserver hostname empty'; $wb['data_error_regex'] = 'Mailserver hostname format invalid'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/dns/lib/lang/sk_dns_mx.lng b/interface/web/dns/lib/lang/sk_dns_mx.lng index 488a8aa1d8..3647ee966a 100644 --- a/interface/web/dns/lib/lang/sk_dns_mx.lng +++ b/interface/web/dns/lib/lang/sk_dns_mx.lng @@ -13,5 +13,4 @@ $wb['name_error_empty'] = 'Hostname je prázdny.'; $wb['name_error_regex'] = 'Hostname má zlý formát.'; $wb['data_error_empty'] = 'Hostname mailserveru je prázdny'; $wb['data_error_regex'] = 'Hostname mailserveru má neplatný formát'; -$wb['duplicate_mx_record_txt'] = 'Duplicate MX record.'; ?> diff --git a/interface/web/favicon.ico b/interface/web/favicon.ico index 6e923c604614c4228c26e0aea8224b6f908257b6..dc71b5320c890943e4aba52d80689deb58c6b39e 100644 GIT binary patch literal 18478 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 literal 4150 zcmeHKu?_)25FNA%rSd9~_z9n)^gVt+qmW2^gGBEK=oAtOkq9B@j(0c7%UUA2v#XHZ zjPqv9zMYvJWJD@bl_(OtH)UKGX^BXqp?be2vVg4(8(gG|SLT;5*zL6*N|3*=z-2SL zJ6#}T(VUZOq&$LwPgk)Fj(F1Y7GNVKb4YJg0ibf1ra%?sDzv->OdLQRUM;3QO|Ghz zi$A#@p5ixR(sQ$S&T&o&Ogc?Ilw;MaOKr(kr+XBEyVm|^VYJn`=dck|w48E?<& zhrgBNvWJ_V1?SG_gs16`Pa&`n0INSNmb1B$7;fcqQU1^IYhWRMR{Ir{u79Chv%e2T F^#=n$VX*)J diff --git a/interface/web/help/lib/lang/cz.lng b/interface/web/help/lib/lang/cz.lng index 18f8f210b7..721aaf388e 100644 --- a/interface/web/help/lib/lang/cz.lng +++ b/interface/web/help/lib/lang/cz.lng @@ -12,3 +12,5 @@ $wb['Manage Sections'] = 'Spravovat sekce'; $wb['Manage Questions'] = 'Spravovat dotazy'; $wb['Add a Question & Answer Pair'] = 'Přidat otázku a odpověď'; ?> + + diff --git a/interface/web/help/lib/lang/cz_faq_form.lng b/interface/web/help/lib/lang/cz_faq_form.lng index 73feee6955..dc951a40ab 100644 --- a/interface/web/help/lib/lang/cz_faq_form.lng +++ b/interface/web/help/lib/lang/cz_faq_form.lng @@ -4,3 +4,5 @@ $wb['faq_question_txt'] = 'Otázka'; $wb['faq_answer_txt'] = 'Odpověď'; $wb['faq_section_txt'] = 'Sekce'; ?> + + diff --git a/interface/web/help/lib/lang/cz_faq_manage_questions_list.lng b/interface/web/help/lib/lang/cz_faq_manage_questions_list.lng index a9488445ca..ab5d07c4e1 100644 --- a/interface/web/help/lib/lang/cz_faq_manage_questions_list.lng +++ b/interface/web/help/lib/lang/cz_faq_manage_questions_list.lng @@ -7,3 +7,5 @@ $wb['faq_sections_txt'] = 'Sekce'; $wb['faq_faq_questions_txt'] = 'Často kladené dotazy'; $wb['faq_new_question_txt'] = 'Přidat nový dotaz'; ?> + + diff --git a/interface/web/help/lib/lang/cz_help_faq_list.lng b/interface/web/help/lib/lang/cz_help_faq_list.lng index b6c7b460b9..15eb20ad58 100644 --- a/interface/web/help/lib/lang/cz_help_faq_list.lng +++ b/interface/web/help/lib/lang/cz_help_faq_list.lng @@ -1,3 +1,5 @@ + + diff --git a/interface/web/help/lib/lang/cz_help_faq_sections_list.lng b/interface/web/help/lib/lang/cz_help_faq_sections_list.lng index 967b0abfcd..60906e5d3e 100644 --- a/interface/web/help/lib/lang/cz_help_faq_sections_list.lng +++ b/interface/web/help/lib/lang/cz_help_faq_sections_list.lng @@ -6,3 +6,5 @@ $wb['faq_sections_txt'] = 'Sekce'; $wb['faq_faq_sections_txt'] = 'Sekce FAQ'; $wb['faq_new_section_txt'] = 'Přidat novou sekci'; ?> + + diff --git a/interface/web/help/lib/lang/cz_support_message.lng b/interface/web/help/lib/lang/cz_support_message.lng index 6c27284432..63bce28898 100644 --- a/interface/web/help/lib/lang/cz_support_message.lng +++ b/interface/web/help/lib/lang/cz_support_message.lng @@ -6,3 +6,5 @@ $wb['message_txt'] = 'Zpráva'; $wb['tstamp_txt'] = 'Časové razítko'; $wb['reply_txt'] = 'Odpovědět'; ?> + + diff --git a/interface/web/help/lib/lang/cz_support_message_list.lng b/interface/web/help/lib/lang/cz_support_message_list.lng index 8629a2f8a1..3a2c9a90d9 100644 --- a/interface/web/help/lib/lang/cz_support_message_list.lng +++ b/interface/web/help/lib/lang/cz_support_message_list.lng @@ -4,3 +4,5 @@ $wb['sender_id_txt'] = 'Odesílatel'; $wb['subject_txt'] = 'Předmět'; $wb['add_new_record_txt'] = 'Vytvořit zprávu pro podporu'; ?> + + diff --git a/interface/web/help/lib/lang/pl.lng b/interface/web/help/lib/lang/pl.lng index 5f4ec6d3ac..3120f36cb8 100644 --- a/interface/web/help/lib/lang/pl.lng +++ b/interface/web/help/lib/lang/pl.lng @@ -12,3 +12,4 @@ $wb['Manage Sections'] = 'Zarządzaj sekcjami'; $wb['Add a Question & Answer Pair'] = 'Dodaj nowe pytanie i odpowiedź'; $wb['Manage Questions'] = 'Zarządzaj pytaniami'; ?> + diff --git a/interface/web/help/lib/lang/pl_faq_form.lng b/interface/web/help/lib/lang/pl_faq_form.lng index a39383e99e..6495e6352d 100644 --- a/interface/web/help/lib/lang/pl_faq_form.lng +++ b/interface/web/help/lib/lang/pl_faq_form.lng @@ -4,3 +4,4 @@ $wb['faq_question_txt'] = 'Pytanie'; $wb['faq_answer_txt'] = 'Odpowiedź'; $wb['faq_section_txt'] = 'Sekcja'; ?> + diff --git a/interface/web/help/lib/lang/pl_faq_manage_questions_list.lng b/interface/web/help/lib/lang/pl_faq_manage_questions_list.lng index 4c07503eee..c50ff019ac 100644 --- a/interface/web/help/lib/lang/pl_faq_manage_questions_list.lng +++ b/interface/web/help/lib/lang/pl_faq_manage_questions_list.lng @@ -7,3 +7,4 @@ $wb['faq_sections_txt'] = 'Sekcja'; $wb['faq_faq_questions_txt'] = 'Pomoc Techniczna'; $wb['faq_new_question_txt'] = 'Dodaj nowe pytanie i odpowiedź'; ?> + diff --git a/interface/web/help/lib/lang/pl_faq_sections_form.lng b/interface/web/help/lib/lang/pl_faq_sections_form.lng index d4bb7ef944..21615bd07c 100644 --- a/interface/web/help/lib/lang/pl_faq_sections_form.lng +++ b/interface/web/help/lib/lang/pl_faq_sections_form.lng @@ -1,3 +1,4 @@ + diff --git a/interface/web/help/lib/lang/pl_help_faq_list.lng b/interface/web/help/lib/lang/pl_help_faq_list.lng index 072e3edbd2..10a98c50cf 100644 --- a/interface/web/help/lib/lang/pl_help_faq_list.lng +++ b/interface/web/help/lib/lang/pl_help_faq_list.lng @@ -1,3 +1,4 @@ + diff --git a/interface/web/help/lib/lang/pl_help_faq_sections_list.lng b/interface/web/help/lib/lang/pl_help_faq_sections_list.lng index e21792dfd7..53a56a9289 100644 --- a/interface/web/help/lib/lang/pl_help_faq_sections_list.lng +++ b/interface/web/help/lib/lang/pl_help_faq_sections_list.lng @@ -6,3 +6,4 @@ $wb['faq_sections_txt'] = 'Sekcje'; $wb['faq_faq_sections_txt'] = 'Sekcje FAQ'; $wb['faq_new_section_txt'] = 'Dodaj nową sekcję'; ?> + diff --git a/interface/web/help/lib/lang/pl_support_message.lng b/interface/web/help/lib/lang/pl_support_message.lng index 7482e3515c..63f2feb2ae 100644 --- a/interface/web/help/lib/lang/pl_support_message.lng +++ b/interface/web/help/lib/lang/pl_support_message.lng @@ -6,3 +6,4 @@ $wb['message_txt'] = 'Wiadomość'; $wb['tstamp_txt'] = 'Kalendarz'; $wb['reply_txt'] = 'Odpowiedź'; ?> + diff --git a/interface/web/help/lib/lang/pl_support_message_list.lng b/interface/web/help/lib/lang/pl_support_message_list.lng index bc3285694b..13c678e3b9 100644 --- a/interface/web/help/lib/lang/pl_support_message_list.lng +++ b/interface/web/help/lib/lang/pl_support_message_list.lng @@ -4,3 +4,4 @@ $wb['sender_id_txt'] = 'Nadawca'; $wb['subject_txt'] = 'Temat'; $wb['add_new_record_txt'] = 'Wyślij wiadomość'; ?> + diff --git a/interface/web/index.php b/interface/web/index.php index 7e06711214..a7d2965e13 100644 --- a/interface/web/index.php +++ b/interface/web/index.php @@ -31,14 +31,10 @@ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. require_once('../lib/config.inc.php'); require_once('../lib/app.inc.php'); -if(!isset($_SESSION['s']['module']['name']) or $_SESSION['s']['module']['name']=='login') { - $_SESSION['s']['module']['name'] = 'login'; - $app->uses('tpl'); - $app->tpl->newTemplate('login.tpl.htm'); -} else { - $app->uses('tpl'); - $app->tpl->newTemplate('main.tpl.htm'); -} +if(!isset($_SESSION['s']['module']['name'])) $_SESSION['s']['module']['name'] = 'login'; + +$app->uses('tpl'); +$app->tpl->newTemplate('main.tpl.htm'); // tab change warning? // read misc config diff --git a/interface/web/js/jquery.tipsy.js b/interface/web/js/jquery.tipsy.js index 1484a01b47..735d72eeb7 100644 --- a/interface/web/js/jquery.tipsy.js +++ b/interface/web/js/jquery.tipsy.js @@ -352,6 +352,9 @@ return; } + // work around a bug (likely same cause as #5265) + $( this ).blur(); + // pass empty string as value to search for, displaying all results input.autocomplete( "search", "" ); input.focus(); diff --git a/interface/web/login/lib/lang/cz.lng b/interface/web/login/lib/lang/cz.lng index cf659346a9..a65862acc0 100644 --- a/interface/web/login/lib/lang/cz.lng +++ b/interface/web/login/lib/lang/cz.lng @@ -22,3 +22,5 @@ $wb['pw_button_txt'] = 'Znovu odeslat heslo'; $wb['email_txt'] = 'E-mail'; $wb['theme_not_compatible'] = 'Zvolené téma není kompatibilní s aktuální verzí ISPConfig. Zkontrolujte prosím, zda není nová verze tématu.
Výchozí motiv byl aktivován automaticky.'; ?> + + diff --git a/interface/web/login/lib/lang/pl.lng b/interface/web/login/lib/lang/pl.lng index 29bd8b2298..109af558f2 100644 --- a/interface/web/login/lib/lang/pl.lng +++ b/interface/web/login/lib/lang/pl.lng @@ -22,3 +22,4 @@ $wb['email_txt'] = 'E-mail'; $wb['error_maintenance_mode'] = 'Ta instalacja ISPConfig jest aktualnie w trakcje modernizacji. Wracamy niebawem - proszę o cierpliwość.'; $wb['theme_not_compatible'] = 'Wybrany temat nie jest kompatybilny z aktualną wersją ISPConfig. Proszę wybrać nową wersję tematu.
Został aktywowany automatycznie domyślny temat.'; ?> + diff --git a/interface/web/mail/form/mail_domain.tform.php b/interface/web/mail/form/mail_domain.tform.php index caf48d50b3..506f934e38 100644 --- a/interface/web/mail/form/mail_domain.tform.php +++ b/interface/web/mail/form/mail_domain.tform.php @@ -98,33 +98,6 @@ $form["tabs"]['domain'] = array ( 'maxlength' => '255', 'searchable' => 1 ), - 'dkim' => array ( - 'datatype' => 'VARCHAR', - 'formtype' => 'CHECKBOX', - 'default' => 'n', - 'value' => array(0 => 'n',1 => 'y') - ), - 'dkim_private' => array ( - 'datatype' => 'TEXT', - 'formtype' => 'TEXTAREA', - 'default' => '', - 'value' => '', - 'cols' => '30', - 'rows' => '10', - 'validators' => array ( 0 => array ('type' => 'CUSTOM', - 'class' => 'validate_dkim', - 'function' => 'check_private_key', - 'errmsg'=> 'dkim_private_key_error'), - ), - ), - 'dkim_public' => array ( - 'datatype' => 'TEXT', - 'formtype' => 'TEXTAREA', - 'default' => '', - 'value' => '', - 'cols' => '30', - 'rows' => '10' - ), 'active' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'CHECKBOX', @@ -138,4 +111,4 @@ $form["tabs"]['domain'] = array ( ); -?> +?> \ No newline at end of file diff --git a/interface/web/mail/lib/lang/cz.lng b/interface/web/mail/lib/lang/cz.lng index 6a5afe0685..6b5f3fc131 100644 --- a/interface/web/mail/lib/lang/cz.lng +++ b/interface/web/mail/lib/lang/cz.lng @@ -46,3 +46,5 @@ $wb['Relay Recipients'] = 'Relay adresáti'; $wb['Statistics'] = 'Statistiky'; $wb['Mailbox quota'] = 'Mailbox kvóta'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_alias.lng b/interface/web/mail/lib/lang/cz_mail_alias.lng index 605e06b3c8..414e1023c8 100644 --- a/interface/web/mail/lib/lang/cz_mail_alias.lng +++ b/interface/web/mail/lib/lang/cz_mail_alias.lng @@ -12,3 +12,5 @@ $wb['domain_txt'] = 'Doména'; $wb['duplicate_email_alias_txt'] = 'Tento e-mail alias již existuje.'; $wb['source_txt'] = 'Alias'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_alias_list.lng b/interface/web/mail/lib/lang/cz_mail_alias_list.lng index de8cc2ef2a..0d8f779c33 100644 --- a/interface/web/mail/lib/lang/cz_mail_alias_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_alias_list.lng @@ -6,3 +6,5 @@ $wb['destination_txt'] = 'Cíl'; $wb['email_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Přidat nový e-mailový alias'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_aliasdomain.lng b/interface/web/mail/lib/lang/cz_mail_aliasdomain.lng index 74611c2de0..e0cde68350 100644 --- a/interface/web/mail/lib/lang/cz_mail_aliasdomain.lng +++ b/interface/web/mail/lib/lang/cz_mail_aliasdomain.lng @@ -9,3 +9,5 @@ $wb['source_error_empty'] = 'Zdrojová doména je prázdná.'; $wb['source_error_unique'] = 'Duplikování zdrojové domény.'; $wb['source_error_regex'] = 'Chybná zdrojová doména.'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_aliasdomain_list.lng b/interface/web/mail/lib/lang/cz_mail_aliasdomain_list.lng index fd850d6f5f..cfc0154d84 100644 --- a/interface/web/mail/lib/lang/cz_mail_aliasdomain_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_aliasdomain_list.lng @@ -5,3 +5,5 @@ $wb['source_txt'] = 'Zdroj'; $wb['destination_txt'] = 'Cíl'; $wb['add_new_record_txt'] = 'Přidat doménový alias'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_blacklist.lng b/interface/web/mail/lib/lang/cz_mail_blacklist.lng index e1e6dab48f..4719142aff 100644 --- a/interface/web/mail/lib/lang/cz_mail_blacklist.lng +++ b/interface/web/mail/lib/lang/cz_mail_blacklist.lng @@ -7,3 +7,5 @@ $wb['source_error_notempty'] = 'Adresa je prázdná.'; $wb['type_txt'] = 'Typ'; $wb['limit_mailfilter_txt'] = 'Dosažen maximální počet email filtrů pro Váš účet.'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_blacklist_list.lng b/interface/web/mail/lib/lang/cz_mail_blacklist_list.lng index 0ef1d3417c..fbf6e2d230 100644 --- a/interface/web/mail/lib/lang/cz_mail_blacklist_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_blacklist_list.lng @@ -8,3 +8,5 @@ $wb['recipient_txt'] = 'Příjemce (adresát)'; $wb['add_new_record_txt'] = 'Přidat záznam na černou listinu'; $wb['access_txt'] = 'Přístup'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_content_filter.lng b/interface/web/mail/lib/lang/cz_mail_content_filter.lng index 459ca228a2..1405881fbb 100644 --- a/interface/web/mail/lib/lang/cz_mail_content_filter.lng +++ b/interface/web/mail/lib/lang/cz_mail_content_filter.lng @@ -7,3 +7,5 @@ $wb['action_txt'] = 'Akce'; $wb['active_txt'] = 'Aktivní'; $wb['pattern_error_empty'] = 'Vzor je prázdný.'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_content_filter_list.lng b/interface/web/mail/lib/lang/cz_mail_content_filter_list.lng index da9709e7f9..6e7ebf5186 100644 --- a/interface/web/mail/lib/lang/cz_mail_content_filter_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_content_filter_list.lng @@ -6,3 +6,5 @@ $wb['pattern_txt'] = 'Vzor'; $wb['action_txt'] = 'Akce'; $wb['add_new_record_txt'] = 'Přidat obsahový filtr'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_domain.lng b/interface/web/mail/lib/lang/cz_mail_domain.lng index 026a2f1d27..be20bce450 100644 --- a/interface/web/mail/lib/lang/cz_mail_domain.lng +++ b/interface/web/mail/lib/lang/cz_mail_domain.lng @@ -11,3 +11,5 @@ $wb['limit_maildomain_txt'] = 'Dosažen maximální počet email domén pro Vá $wb['policy_txt'] = 'Spamový filtr'; $wb['no_policy'] = '- nepovoleno -'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_domain_admin_list.lng b/interface/web/mail/lib/lang/cz_mail_domain_admin_list.lng index b579d2de08..da42190fac 100644 --- a/interface/web/mail/lib/lang/cz_mail_domain_admin_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_domain_admin_list.lng @@ -6,3 +6,5 @@ $wb['add_new_record_txt'] = 'Přidat doménu'; $wb['active_txt'] = 'Aktivní'; $wb['sys_groupid_txt'] = 'Klient'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_domain_catchall.lng b/interface/web/mail/lib/lang/cz_mail_domain_catchall.lng index 488d0d5176..75efd56218 100644 --- a/interface/web/mail/lib/lang/cz_mail_domain_catchall.lng +++ b/interface/web/mail/lib/lang/cz_mail_domain_catchall.lng @@ -9,3 +9,5 @@ $wb['limit_mailcatchall_txt'] = 'Dosažen maximální počet košů účtů pro $wb['source_txt'] = 'Zdroj'; $wb['destination_error_isemail'] = 'Cílová e-mailová adresa není platná.'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_domain_catchall_list.lng b/interface/web/mail/lib/lang/cz_mail_domain_catchall_list.lng index 3b24645ec8..aa0b76df8c 100644 --- a/interface/web/mail/lib/lang/cz_mail_domain_catchall_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_domain_catchall_list.lng @@ -7,3 +7,5 @@ $wb['server_id_txt'] = 'Server'; $wb['domain_txt'] = 'E-malová doména'; $wb['add_new_record_txt'] = 'Přidat e-mailový koš'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_domain_list.lng b/interface/web/mail/lib/lang/cz_mail_domain_list.lng index 2abb05cf74..05bb747530 100644 --- a/interface/web/mail/lib/lang/cz_mail_domain_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_domain_list.lng @@ -5,3 +5,5 @@ $wb['domain_txt'] = 'Doména'; $wb['add_new_record_txt'] = 'Přidat doménu'; $wb['active_txt'] = 'Aktivní'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_forward.lng b/interface/web/mail/lib/lang/cz_mail_forward.lng index a59bd9b52b..ba79e1a2ff 100644 --- a/interface/web/mail/lib/lang/cz_mail_forward.lng +++ b/interface/web/mail/lib/lang/cz_mail_forward.lng @@ -7,3 +7,5 @@ $wb['duplicate_mailbox_txt'] = 'Mailbox s touto adresou již existuje'; $wb['domain_txt'] = 'Doména'; $wb['source_txt'] = 'Zdrojový e-mail'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_forward_list.lng b/interface/web/mail/lib/lang/cz_mail_forward_list.lng index e5381fe5f8..bdbff701e1 100644 --- a/interface/web/mail/lib/lang/cz_mail_forward_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_forward_list.lng @@ -6,3 +6,5 @@ $wb['destination_txt'] = 'Cíl'; $wb['email_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Přidat nové přesměrování'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_get.lng b/interface/web/mail/lib/lang/cz_mail_get.lng index 51b9f3403e..6fc9101699 100644 --- a/interface/web/mail/lib/lang/cz_mail_get.lng +++ b/interface/web/mail/lib/lang/cz_mail_get.lng @@ -16,3 +16,5 @@ $wb['source_server_error_regex'] = 'POP3/IMAP server není validní doménový n $wb['source_read_all_txt'] = 'Načíst všechny e-maily (včetně již přečtené pošty)'; $wb['error_delete_read_all_combination'] = 'Illegal combination of options. You can not use \\"Delete emails after retrieval\\" = no together with \\"Retrieve all emails\\" = yes'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_get_list.lng b/interface/web/mail/lib/lang/cz_mail_get_list.lng index 9ca8b86dcb..824205f00a 100644 --- a/interface/web/mail/lib/lang/cz_mail_get_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_get_list.lng @@ -7,3 +7,5 @@ $wb['source_username_txt'] = 'Uživatelské jméno'; $wb['destination_txt'] = 'Cíl'; $wb['add_new_record_txt'] = 'Přidat účet'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_mailinglist.lng b/interface/web/mail/lib/lang/cz_mail_mailinglist.lng index 2d2278526e..406df72ad9 100644 --- a/interface/web/mail/lib/lang/cz_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/cz_mail_mailinglist.lng @@ -20,3 +20,5 @@ $wb['listname_error_unique'] = 'Na serveru je již shodný \\"název seznamu\\". $wb['email_error_isemail'] = 'E-mailová adresa je neplatná.'; $wb['mailinglist_txt'] = 'Mailing list'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_mailinglist_list.lng b/interface/web/mail/lib/lang/cz_mail_mailinglist_list.lng index db31273f59..b3e2cf85ac 100644 --- a/interface/web/mail/lib/lang/cz_mail_mailinglist_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_mailinglist_list.lng @@ -3,3 +3,5 @@ $wb['list_head_txt'] = 'E-mailové konference'; $wb['domain_txt'] = 'Doména'; $wb['listname_txt'] = 'Název seznamu'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_relay_recipient.lng b/interface/web/mail/lib/lang/cz_mail_relay_recipient.lng index 0c07059c34..b64c3113bc 100644 --- a/interface/web/mail/lib/lang/cz_mail_relay_recipient.lng +++ b/interface/web/mail/lib/lang/cz_mail_relay_recipient.lng @@ -7,3 +7,5 @@ $wb['source_error_notempty'] = 'Adresa je prázdná.'; $wb['type_txt'] = 'Typ'; $wb['limit_mailfilter_txt'] = 'Dosažen maximální počet email filtrů pro Váš účet.'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_relay_recipient_list.lng b/interface/web/mail/lib/lang/cz_mail_relay_recipient_list.lng index 1af959966c..bf34af6ec3 100644 --- a/interface/web/mail/lib/lang/cz_mail_relay_recipient_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_relay_recipient_list.lng @@ -7,3 +7,5 @@ $wb['recipient_txt'] = 'Příjemce (adresát)'; $wb['add_new_record_txt'] = 'Přidat relay adresáta'; $wb['access_txt'] = 'Přístup'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_spamfilter.lng b/interface/web/mail/lib/lang/cz_mail_spamfilter.lng index 4b6cc2b5d8..f19706dc3a 100644 --- a/interface/web/mail/lib/lang/cz_mail_spamfilter.lng +++ b/interface/web/mail/lib/lang/cz_mail_spamfilter.lng @@ -15,3 +15,5 @@ $wb['email_error_unique'] = 'Pro tuto email adresu již existuje filtrovací zá $wb['spam_redirect_maildir_purge_txt'] = 'Vyčistit poté mailový adresář'; $wb['days_txt'] = 'Dny.'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_spamfilter_list.lng b/interface/web/mail/lib/lang/cz_mail_spamfilter_list.lng index 7560b570da..f6170c6355 100644 --- a/interface/web/mail/lib/lang/cz_mail_spamfilter_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_spamfilter_list.lng @@ -6,3 +6,5 @@ $wb['server_name_txt'] = 'server_name'; $wb['email_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Přidat nový záznam spamfiltru'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_transport.lng b/interface/web/mail/lib/lang/cz_mail_transport.lng index dfe1855084..710e577eca 100644 --- a/interface/web/mail/lib/lang/cz_mail_transport.lng +++ b/interface/web/mail/lib/lang/cz_mail_transport.lng @@ -9,3 +9,5 @@ $wb['active_txt'] = 'Aktivní'; $wb['limit_mailrouting_txt'] = 'Dosažen maximální počet email směrování pro Váš účet.'; $wb['transport_txt'] = 'Transport'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_transport_list.lng b/interface/web/mail/lib/lang/cz_mail_transport_list.lng index e833293a2f..9fb61fd886 100644 --- a/interface/web/mail/lib/lang/cz_mail_transport_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_transport_list.lng @@ -7,3 +7,5 @@ $wb['transport_txt'] = 'Transport'; $wb['sort_order_txt'] = 'Třídit podle'; $wb['add_new_record_txt'] = 'Přidat transport'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_user.lng b/interface/web/mail/lib/lang/cz_mail_user.lng index 2c441f2aba..d8805f0fab 100644 --- a/interface/web/mail/lib/lang/cz_mail_user.lng +++ b/interface/web/mail/lib/lang/cz_mail_user.lng @@ -48,3 +48,5 @@ $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodují.'; $wb['password_match_txt'] = 'Hesla se shodují.'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_user_filter.lng b/interface/web/mail/lib/lang/cz_mail_user_filter.lng index 6cd8ed7e89..0973856843 100644 --- a/interface/web/mail/lib/lang/cz_mail_user_filter.lng +++ b/interface/web/mail/lib/lang/cz_mail_user_filter.lng @@ -18,3 +18,5 @@ $wb['ends_with_txt'] = 'Končí na'; $wb['move_to_txt'] = 'Přesunout do'; $wb['delete_txt'] = 'Smazat'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_user_filter_list.lng b/interface/web/mail/lib/lang/cz_mail_user_filter_list.lng index 60229ce3b5..d9f6748c19 100644 --- a/interface/web/mail/lib/lang/cz_mail_user_filter_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_user_filter_list.lng @@ -5,3 +5,5 @@ $wb['page_txt'] = 'Stránka'; $wb['page_of_txt'] = 'z'; $wb['delete_confirmation'] = 'Opravdu smazat mailový filtr?'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_user_list.lng b/interface/web/mail/lib/lang/cz_mail_user_list.lng index e6dfd006ed..08d28fbc02 100644 --- a/interface/web/mail/lib/lang/cz_mail_user_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_user_list.lng @@ -6,3 +6,5 @@ $wb['add_new_record_txt'] = 'Přidat e-mailovou schránku'; $wb['name_txt'] = 'Skutečný název'; $wb['login_txt'] = 'Přihlášení'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_user_stats_list.lng b/interface/web/mail/lib/lang/cz_mail_user_stats_list.lng index 50cbc31d5c..92600a17d9 100644 --- a/interface/web/mail/lib/lang/cz_mail_user_stats_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_user_stats_list.lng @@ -6,3 +6,5 @@ $wb['last_month_txt'] = 'Minulý měsíc'; $wb['this_year_txt'] = 'Tento rok'; $wb['last_year_txt'] = 'Minulý rok'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_whitelist.lng b/interface/web/mail/lib/lang/cz_mail_whitelist.lng index db55c18a0b..cd5d032953 100644 --- a/interface/web/mail/lib/lang/cz_mail_whitelist.lng +++ b/interface/web/mail/lib/lang/cz_mail_whitelist.lng @@ -7,3 +7,5 @@ $wb['source_error_notempty'] = 'Adresa je prázdná.'; $wb['type_txt'] = 'Typ'; $wb['limit_mailfilter_txt'] = 'Dosažen maximální počet email filtrů pro Váš účet.'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_whitelist_list.lng b/interface/web/mail/lib/lang/cz_mail_whitelist_list.lng index 7fae368999..042cd71c57 100644 --- a/interface/web/mail/lib/lang/cz_mail_whitelist_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_whitelist_list.lng @@ -8,3 +8,5 @@ $wb['recipient_txt'] = 'Příjemce (adresát)'; $wb['add_new_record_txt'] = 'Přidat záznam na bílou listinu'; $wb['access_txt'] = 'Přístup'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_spamfilter_blacklist.lng b/interface/web/mail/lib/lang/cz_spamfilter_blacklist.lng index 5e0c6b7799..98e7649ba5 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_blacklist.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_blacklist.lng @@ -7,3 +7,5 @@ $wb['priority_txt'] = 'Priorita'; $wb['active_txt'] = 'Aktivní'; $wb['limit_spamfilter_wblist_txt'] = 'Dosažen maximální počet záznamů pro bílou / černou listinu pro Váš účet.'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_spamfilter_blacklist_list.lng b/interface/web/mail/lib/lang/cz_spamfilter_blacklist_list.lng index 83a732d6f3..76ab17ec17 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_blacklist_list.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_blacklist_list.lng @@ -7,3 +7,5 @@ $wb['rid_txt'] = 'Uživatel'; $wb['email_txt'] = 'Emaily na černé listině'; $wb['add_new_record_txt'] = 'Přidat záznam na černou listinu'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_spamfilter_config.lng b/interface/web/mail/lib/lang/cz_spamfilter_config.lng index 0f878cc7d8..d0ebcc4bf6 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_config.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_config.lng @@ -18,3 +18,5 @@ $wb['relayhost_password_txt'] = 'Relayhost heslo'; $wb['mailbox_size_limit_txt'] = 'Limit velikosti e-mailové schránky'; $wb['message_size_limit_txt'] = 'Limit velikosti zprávy'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_spamfilter_config_list.lng b/interface/web/mail/lib/lang/cz_spamfilter_config_list.lng index fe2ee8d51c..8b5b1e758d 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_config_list.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_config_list.lng @@ -3,3 +3,5 @@ $wb['list_head_txt'] = 'Konfigurace serveru'; $wb['server_name_txt'] = 'Server'; $wb['server_id_txt'] = 'server_id'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_spamfilter_policy.lng b/interface/web/mail/lib/lang/cz_spamfilter_policy.lng index 54d0155d74..1a778301eb 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_policy.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_policy.lng @@ -36,3 +36,5 @@ $wb['spam_admin_txt'] = 'SPAM admin'; $wb['message_size_limit_txt'] = 'Limit velikosti zprávy'; $wb['banned_rulenames_txt'] = 'Název pravidel zabanované'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_spamfilter_policy_list.lng b/interface/web/mail/lib/lang/cz_spamfilter_policy_list.lng index 9a0c361997..37f41d3ace 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_policy_list.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_policy_list.lng @@ -7,3 +7,5 @@ $wb['banned_files_lover_txt'] = 'Zabanované soubory'; $wb['bad_header_lover_txt'] = 'Špatné hlavičky'; $wb['add_new_record_txt'] = 'Přidat záznam politiky'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_spamfilter_users.lng b/interface/web/mail/lib/lang/cz_spamfilter_users.lng index 914304c58b..d795af11df 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_users.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_users.lng @@ -6,3 +6,5 @@ $wb['email_txt'] = 'Email (vzor)'; $wb['fullname_txt'] = 'Název'; $wb['local_txt'] = 'Lokální'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_spamfilter_users_list.lng b/interface/web/mail/lib/lang/cz_spamfilter_users_list.lng index 36bf3409e3..26c4df143f 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_users_list.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_users_list.lng @@ -8,3 +8,5 @@ $wb['fullname_txt'] = 'Jméno'; $wb['email_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Přidat spamfiltr uživatele'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_spamfilter_whitelist.lng b/interface/web/mail/lib/lang/cz_spamfilter_whitelist.lng index 5e0c6b7799..98e7649ba5 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_whitelist.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_whitelist.lng @@ -7,3 +7,5 @@ $wb['priority_txt'] = 'Priorita'; $wb['active_txt'] = 'Aktivní'; $wb['limit_spamfilter_wblist_txt'] = 'Dosažen maximální počet záznamů pro bílou / černou listinu pro Váš účet.'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_spamfilter_whitelist_list.lng b/interface/web/mail/lib/lang/cz_spamfilter_whitelist_list.lng index ad13897004..3b74159b99 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_whitelist_list.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_whitelist_list.lng @@ -7,3 +7,5 @@ $wb['rid_txt'] = 'Uživatel'; $wb['email_txt'] = 'Emaily na bílé listině'; $wb['add_new_record_txt'] = 'Přidat záznam na bílou listinu'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_user_quota_stats_list.lng b/interface/web/mail/lib/lang/cz_user_quota_stats_list.lng index c8b73a9e8e..0c30e7574e 100755 --- a/interface/web/mail/lib/lang/cz_user_quota_stats_list.lng +++ b/interface/web/mail/lib/lang/cz_user_quota_stats_list.lng @@ -5,3 +5,5 @@ $wb['name_txt'] = 'Jméno'; $wb['email_txt'] = 'E-mailová adresa'; $wb['used_txt'] = 'Využité místo'; ?> + + diff --git a/interface/web/mail/lib/lang/en_mail_domain.lng b/interface/web/mail/lib/lang/en_mail_domain.lng index 00ddf3332b..ad93100696 100644 --- a/interface/web/mail/lib/lang/en_mail_domain.lng +++ b/interface/web/mail/lib/lang/en_mail_domain.lng @@ -3,17 +3,11 @@ $wb["server_id_txt"] = 'Server'; $wb["domain_txt"] = 'Domain'; $wb["type_txt"] = 'Type'; $wb["active_txt"] = 'Active'; -$wb["dkim_txt"] = 'enable DKIM'; -$wb["dkim_private_txt"] = 'DKIM Private-key'; -$wb["dkim_generate_txt"] = 'Generate DKIM Private-key'; -$wb["dkim_dns_txt"] = 'DNS-Record (TYPE TXT)

add this record to your DNS'; -$wb["dkim_private_key_error"] = 'Invalid DKIM-Private key'; $wb["domain_error_empty"] = 'Domain is empty.'; $wb["domain_error_unique"] = 'Duplicate Domain.'; $wb["domain_error_regex"] = 'Invalid domain name.'; -$wb["dkim_settings_txt"] = 'DomainKeys Identified Mail (DKIM)'; $wb["client_txt"] = 'Client'; $wb["limit_maildomain_txt"] = 'The max. number of email domains for your account is reached.'; $wb["policy_txt"] = 'Spamfilter'; $wb["no_policy"] = '- not enabled -'; -?> +?> \ No newline at end of file diff --git a/interface/web/mail/lib/lang/pl.lng b/interface/web/mail/lib/lang/pl.lng index 93861b784d..afa99d7d4e 100644 --- a/interface/web/mail/lib/lang/pl.lng +++ b/interface/web/mail/lib/lang/pl.lng @@ -46,3 +46,4 @@ $wb['Domain Alias'] = 'Alias domeny'; $wb['Relay Recipients'] = 'Odbiorcy przekierowania'; $wb['Mailbox quota'] = 'Użycie skrzynek email'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_alias.lng b/interface/web/mail/lib/lang/pl_mail_alias.lng index ee50d0fccc..bf8e41e28f 100644 --- a/interface/web/mail/lib/lang/pl_mail_alias.lng +++ b/interface/web/mail/lib/lang/pl_mail_alias.lng @@ -12,3 +12,4 @@ $wb['domain_txt'] = 'Domena'; $wb['duplicate_email_alias_txt'] = 'Istnieje już taki alias email.'; $wb['source_txt'] = 'Alias'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_alias_list.lng b/interface/web/mail/lib/lang/pl_mail_alias_list.lng index b6ce95d0c7..f5567ce92a 100644 --- a/interface/web/mail/lib/lang/pl_mail_alias_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_alias_list.lng @@ -6,3 +6,4 @@ $wb['destination_txt'] = 'Element docelowy'; $wb['email_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Dodaj nowy alias e-mail'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_aliasdomain.lng b/interface/web/mail/lib/lang/pl_mail_aliasdomain.lng index 7735a4e87d..ebbc0d0203 100644 --- a/interface/web/mail/lib/lang/pl_mail_aliasdomain.lng +++ b/interface/web/mail/lib/lang/pl_mail_aliasdomain.lng @@ -9,3 +9,4 @@ $wb['source_error_empty'] = 'Domena źródłowa jest pusta.'; $wb['source_error_unique'] = 'Duplikat źródłowej domeny.'; $wb['source_error_regex'] = 'Nieprawidłowa nazwa domeny źródłowej.'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_aliasdomain_list.lng b/interface/web/mail/lib/lang/pl_mail_aliasdomain_list.lng index ba2e3b9575..bdccec7d67 100644 --- a/interface/web/mail/lib/lang/pl_mail_aliasdomain_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_aliasdomain_list.lng @@ -5,3 +5,4 @@ $wb['source_txt'] = 'Źródło'; $wb['destination_txt'] = 'Cel'; $wb['add_new_record_txt'] = 'Dodaj nowy alias domeny'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_blacklist.lng b/interface/web/mail/lib/lang/pl_mail_blacklist.lng index 528f2f741a..448658d832 100644 --- a/interface/web/mail/lib/lang/pl_mail_blacklist.lng +++ b/interface/web/mail/lib/lang/pl_mail_blacklist.lng @@ -7,3 +7,4 @@ $wb['source_error_notempty'] = 'Adres jest pusty.'; $wb['type_txt'] = 'Typ'; $wb['limit_mailfilter_txt'] = 'Maksymalna ilość filtrów dla Twojego konta została przekroczona.'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_blacklist_list.lng b/interface/web/mail/lib/lang/pl_mail_blacklist_list.lng index ebef66657b..8351885ca0 100644 --- a/interface/web/mail/lib/lang/pl_mail_blacklist_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_blacklist_list.lng @@ -8,3 +8,4 @@ $wb['recipient_txt'] = 'Odbiorca'; $wb['add_new_record_txt'] = 'Dodaj nowy wpis czarnej listy'; $wb['access_txt'] = 'dostęp'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_content_filter.lng b/interface/web/mail/lib/lang/pl_mail_content_filter.lng index 54efa4fed0..6ca25bccd1 100644 --- a/interface/web/mail/lib/lang/pl_mail_content_filter.lng +++ b/interface/web/mail/lib/lang/pl_mail_content_filter.lng @@ -7,3 +7,4 @@ $wb['action_txt'] = 'Akcja'; $wb['active_txt'] = 'Aktywny'; $wb['pattern_error_empty'] = 'Wzór jest pusty.'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_content_filter_list.lng b/interface/web/mail/lib/lang/pl_mail_content_filter_list.lng index 9fc964cf57..fe5a78fd65 100644 --- a/interface/web/mail/lib/lang/pl_mail_content_filter_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_content_filter_list.lng @@ -6,3 +6,4 @@ $wb['pattern_txt'] = 'Wzór'; $wb['action_txt'] = 'Akcja'; $wb['add_new_record_txt'] = 'Dodaj nowy zbiór filtrów'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_domain.lng b/interface/web/mail/lib/lang/pl_mail_domain.lng index 6f9c68cdc6..0e76cd0f01 100644 --- a/interface/web/mail/lib/lang/pl_mail_domain.lng +++ b/interface/web/mail/lib/lang/pl_mail_domain.lng @@ -11,3 +11,4 @@ $wb['limit_maildomain_txt'] = 'Maksymalna ilość domen e-mail dla Twojego konta $wb['policy_txt'] = 'Filtr spamu'; $wb['no_policy'] = '-nie używane-'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_domain_admin_list.lng b/interface/web/mail/lib/lang/pl_mail_domain_admin_list.lng index e214d92a92..de3a6654f4 100644 --- a/interface/web/mail/lib/lang/pl_mail_domain_admin_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_domain_admin_list.lng @@ -6,3 +6,4 @@ $wb['add_new_record_txt'] = 'Dodaj nową domenę'; $wb['active_txt'] = 'Aktywne'; $wb['sys_groupid_txt'] = 'Klient'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_domain_catchall.lng b/interface/web/mail/lib/lang/pl_mail_domain_catchall.lng index 3630b954bf..c9667c519a 100644 --- a/interface/web/mail/lib/lang/pl_mail_domain_catchall.lng +++ b/interface/web/mail/lib/lang/pl_mail_domain_catchall.lng @@ -9,3 +9,4 @@ $wb['limit_mailcatchall_txt'] = 'Maksymalna ilość kont e-mail catchall dla Two $wb['source_txt'] = 'Źródło'; $wb['destination_error_isemail'] = 'Cel nie jest poprawnym adresem email.'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_domain_catchall_list.lng b/interface/web/mail/lib/lang/pl_mail_domain_catchall_list.lng index 1f0aad197d..304bc3d9a4 100644 --- a/interface/web/mail/lib/lang/pl_mail_domain_catchall_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_domain_catchall_list.lng @@ -7,3 +7,4 @@ $wb['server_id_txt'] = 'Serwer'; $wb['domain_txt'] = 'Domena'; $wb['add_new_record_txt'] = 'Dodaj nowy Catchall'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_domain_list.lng b/interface/web/mail/lib/lang/pl_mail_domain_list.lng index ec51e2cdb5..e14f2f0889 100644 --- a/interface/web/mail/lib/lang/pl_mail_domain_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_domain_list.lng @@ -5,3 +5,4 @@ $wb['domain_txt'] = 'Domena'; $wb['add_new_record_txt'] = 'Dodaj nową domenę'; $wb['active_txt'] = 'Aktywny'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_forward.lng b/interface/web/mail/lib/lang/pl_mail_forward.lng index d975d5e81a..cc84d34b8b 100644 --- a/interface/web/mail/lib/lang/pl_mail_forward.lng +++ b/interface/web/mail/lib/lang/pl_mail_forward.lng @@ -7,3 +7,4 @@ $wb['duplicate_mailbox_txt'] = 'Istnieje już skrzynka pocztowa o podanym adresi $wb['domain_txt'] = 'Domena'; $wb['source_txt'] = 'E-mail źródłowy'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_forward_list.lng b/interface/web/mail/lib/lang/pl_mail_forward_list.lng index 1044bd5121..3f27975cf7 100644 --- a/interface/web/mail/lib/lang/pl_mail_forward_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_forward_list.lng @@ -6,3 +6,4 @@ $wb['destination_txt'] = 'Element docelowy'; $wb['email_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Dodaj nowe przekierowanie E-mail'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_get.lng b/interface/web/mail/lib/lang/pl_mail_get.lng index fdac040bf9..ca27711e98 100644 --- a/interface/web/mail/lib/lang/pl_mail_get.lng +++ b/interface/web/mail/lib/lang/pl_mail_get.lng @@ -16,3 +16,4 @@ $wb['source_server_error_regex'] = 'Serwer Pop3/Imap nie jest poprawną nazwą d $wb['source_read_all_txt'] = 'Pobierz wszystkie maile (razem z przeczytanymi)'; $wb['error_delete_read_all_combination'] = 'Nieprawidłowa kombinacja opcji. Nie możesz użyć jednocześnie opcji Delete emails after retrieval = no razem z Retrieve all emails = yes'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_get_list.lng b/interface/web/mail/lib/lang/pl_mail_get_list.lng index cd473d9ded..cf5844f0d6 100644 --- a/interface/web/mail/lib/lang/pl_mail_get_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_get_list.lng @@ -7,3 +7,4 @@ $wb['source_username_txt'] = 'Nazwa użytkownika'; $wb['destination_txt'] = 'Element docelowy'; $wb['add_new_record_txt'] = 'Dodaj nowe konto'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_mailinglist.lng b/interface/web/mail/lib/lang/pl_mail_mailinglist.lng index f285b1eaea..774da1802e 100644 --- a/interface/web/mail/lib/lang/pl_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/pl_mail_mailinglist.lng @@ -20,3 +20,4 @@ $wb['password_match_txt'] = 'Hasła pasują'; $wb['listname_error_unique'] = 'Isnieje już lista mailingowa o tej nazwie, wybierz inną nazwę listy.'; $wb['email_error_isemail'] = 'Adres e-mail jest nieprawidłowy'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_mailinglist_list.lng b/interface/web/mail/lib/lang/pl_mail_mailinglist_list.lng index 649db47bd0..96cd9604d7 100644 --- a/interface/web/mail/lib/lang/pl_mail_mailinglist_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_mailinglist_list.lng @@ -3,3 +3,4 @@ $wb['list_head_txt'] = 'Lista mailingowa'; $wb['domain_txt'] = 'Domena'; $wb['listname_txt'] = 'Nazwa listy'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_relay_recipient.lng b/interface/web/mail/lib/lang/pl_mail_relay_recipient.lng index 594aba1f2a..ab7926f899 100644 --- a/interface/web/mail/lib/lang/pl_mail_relay_recipient.lng +++ b/interface/web/mail/lib/lang/pl_mail_relay_recipient.lng @@ -7,3 +7,4 @@ $wb['source_error_notempty'] = 'Adres jest pusty.'; $wb['type_txt'] = 'Typ'; $wb['limit_mailfilter_txt'] = 'Maksymalna ilość filtrów e-mail dla Twojego konta została przekroczona.'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_relay_recipient_list.lng b/interface/web/mail/lib/lang/pl_mail_relay_recipient_list.lng index 310e27ca30..84d08ba619 100644 --- a/interface/web/mail/lib/lang/pl_mail_relay_recipient_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_relay_recipient_list.lng @@ -7,3 +7,4 @@ $wb['recipient_txt'] = 'Odbiorca'; $wb['add_new_record_txt'] = 'Dodaj nowego odbiorcę przekierowania'; $wb['access_txt'] = 'dostęp'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_spamfilter.lng b/interface/web/mail/lib/lang/pl_mail_spamfilter.lng index 3879f24247..2849430c6d 100644 --- a/interface/web/mail/lib/lang/pl_mail_spamfilter.lng +++ b/interface/web/mail/lib/lang/pl_mail_spamfilter.lng @@ -15,3 +15,4 @@ $wb['email_error_unique'] = 'Istnieje już wpis z filtrem spamu dla tego adresu $wb['spam_redirect_maildir_purge_txt'] = 'Wyczyść później Maildir'; $wb['days_txt'] = 'Dni.'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_spamfilter_list.lng b/interface/web/mail/lib/lang/pl_mail_spamfilter_list.lng index d6097bb336..a6959a26e2 100644 --- a/interface/web/mail/lib/lang/pl_mail_spamfilter_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_spamfilter_list.lng @@ -6,3 +6,4 @@ $wb['server_name_txt'] = 'nazwa_serwera'; $wb['email_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Dodaj nowy wpis z filtrem spamu'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_transport.lng b/interface/web/mail/lib/lang/pl_mail_transport.lng index 514fc263a5..364eba9445 100644 --- a/interface/web/mail/lib/lang/pl_mail_transport.lng +++ b/interface/web/mail/lib/lang/pl_mail_transport.lng @@ -9,3 +9,4 @@ $wb['active_txt'] = 'Aktywny'; $wb['limit_mailrouting_txt'] = 'Maksymalna ilość ścieżek dla Twojego konta została przekroczona.'; $wb['transport_txt'] = 'Transport'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_transport_list.lng b/interface/web/mail/lib/lang/pl_mail_transport_list.lng index fa5c584318..837972c4f2 100644 --- a/interface/web/mail/lib/lang/pl_mail_transport_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_transport_list.lng @@ -7,3 +7,4 @@ $wb['transport_txt'] = 'Przenieś'; $wb['sort_order_txt'] = 'Sortuj według'; $wb['add_new_record_txt'] = 'Dodaj nowe przeniesienie'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_user.lng b/interface/web/mail/lib/lang/pl_mail_user.lng index 5fc7a38cf9..4ccab2e93e 100644 --- a/interface/web/mail/lib/lang/pl_mail_user.lng +++ b/interface/web/mail/lib/lang/pl_mail_user.lng @@ -48,3 +48,4 @@ $wb['repeat_password_txt'] = 'Powtórz hasło'; $wb['password_mismatch_txt'] = 'Hasła nie pasują do siebie'; $wb['password_match_txt'] = 'Hasła pasują'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_user_filter.lng b/interface/web/mail/lib/lang/pl_mail_user_filter.lng index 99ac6a9e78..1e1a7fd895 100644 --- a/interface/web/mail/lib/lang/pl_mail_user_filter.lng +++ b/interface/web/mail/lib/lang/pl_mail_user_filter.lng @@ -18,3 +18,4 @@ $wb['ends_with_txt'] = 'Kończy się na'; $wb['move_to_txt'] = 'Przenieś do'; $wb['delete_txt'] = 'Usuń'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_user_filter_list.lng b/interface/web/mail/lib/lang/pl_mail_user_filter_list.lng index ce235b892f..4d45c5d23b 100644 --- a/interface/web/mail/lib/lang/pl_mail_user_filter_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_user_filter_list.lng @@ -5,3 +5,4 @@ $wb['page_txt'] = 'Strona'; $wb['page_of_txt'] = 'z'; $wb['delete_confirmation'] = 'Czy na pewno chcesz skasować filtr?'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_user_list.lng b/interface/web/mail/lib/lang/pl_mail_user_list.lng index 7c13db38d1..8e47f96dcb 100644 --- a/interface/web/mail/lib/lang/pl_mail_user_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_user_list.lng @@ -6,3 +6,4 @@ $wb['add_new_record_txt'] = 'Dodaj nową skrzynkę pocztową'; $wb['name_txt'] = 'Nazwa rzeczywista'; $wb['login_txt'] = 'Login'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_user_stats_list.lng b/interface/web/mail/lib/lang/pl_mail_user_stats_list.lng index b9780687d7..9e876805ba 100644 --- a/interface/web/mail/lib/lang/pl_mail_user_stats_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_user_stats_list.lng @@ -6,3 +6,4 @@ $wb['last_month_txt'] = 'Ostatni miesiąc'; $wb['this_year_txt'] = 'Ten rok'; $wb['last_year_txt'] = 'Ostatni rok'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_whitelist.lng b/interface/web/mail/lib/lang/pl_mail_whitelist.lng index 203c5bae73..4aa2f05609 100644 --- a/interface/web/mail/lib/lang/pl_mail_whitelist.lng +++ b/interface/web/mail/lib/lang/pl_mail_whitelist.lng @@ -7,3 +7,4 @@ $wb['source_error_notempty'] = 'Adres jest pusty.'; $wb['type_txt'] = 'Typ'; $wb['limit_mailfilter_txt'] = 'Maksymalna ilość filtrów e-mail dla Twojego konta zosała przekroczona.'; ?> + diff --git a/interface/web/mail/lib/lang/pl_mail_whitelist_list.lng b/interface/web/mail/lib/lang/pl_mail_whitelist_list.lng index 10e6dfcf0b..a7239ca95c 100644 --- a/interface/web/mail/lib/lang/pl_mail_whitelist_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_whitelist_list.lng @@ -8,3 +8,4 @@ $wb['recipient_txt'] = 'odbiorca'; $wb['add_new_record_txt'] = 'Dodaj nowy wpis białej listy'; $wb['access_txt'] = 'dostęp'; ?> + diff --git a/interface/web/mail/lib/lang/pl_spamfilter_blacklist.lng b/interface/web/mail/lib/lang/pl_spamfilter_blacklist.lng index 6da8ddc9d9..6c4c8d78fd 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_blacklist.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_blacklist.lng @@ -7,3 +7,4 @@ $wb['priority_txt'] = 'Priorytet'; $wb['active_txt'] = 'Aktywny'; $wb['limit_spamfilter_wblist_txt'] = 'Maksymalna ilość wpisów do białej i czarnej listy dla Twojego konta została przekroczona.'; ?> + diff --git a/interface/web/mail/lib/lang/pl_spamfilter_blacklist_list.lng b/interface/web/mail/lib/lang/pl_spamfilter_blacklist_list.lng index c237a7a778..65a9d37fda 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_blacklist_list.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_blacklist_list.lng @@ -7,3 +7,4 @@ $wb['rid_txt'] = 'Użytkownik'; $wb['email_txt'] = 'E-mail dodany do czarnej listy'; $wb['add_new_record_txt'] = 'Dodaj wpis czarnej listy'; ?> + diff --git a/interface/web/mail/lib/lang/pl_spamfilter_config.lng b/interface/web/mail/lib/lang/pl_spamfilter_config.lng index c750d95937..43fab4d4f3 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_config.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_config.lng @@ -18,3 +18,4 @@ $wb['relayhost_password_txt'] = 'Hasło Relayhost'; $wb['mailbox_size_limit_txt'] = 'Limit wielkości skrzynki pocztowej'; $wb['message_size_limit_txt'] = 'Limit wielkości wiadomości'; ?> + diff --git a/interface/web/mail/lib/lang/pl_spamfilter_config_list.lng b/interface/web/mail/lib/lang/pl_spamfilter_config_list.lng index 45b3f315cd..d31d7857eb 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_config_list.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_config_list.lng @@ -3,3 +3,4 @@ $wb['list_head_txt'] = 'Konfiguracja serwer'; $wb['server_name_txt'] = 'Serwer'; $wb['server_id_txt'] = 'id_serwera'; ?> + diff --git a/interface/web/mail/lib/lang/pl_spamfilter_policy.lng b/interface/web/mail/lib/lang/pl_spamfilter_policy.lng index 8a825b5594..b7bc37de8b 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_policy.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_policy.lng @@ -36,3 +36,4 @@ $wb['spam_admin_txt'] = 'Admin obsługi spamu'; $wb['message_size_limit_txt'] = 'Limit wielkości wiadomości'; $wb['banned_rulenames_txt'] = 'Zabronione nazwy zasad'; ?> + diff --git a/interface/web/mail/lib/lang/pl_spamfilter_policy_list.lng b/interface/web/mail/lib/lang/pl_spamfilter_policy_list.lng index 43d9d414d6..906006e75f 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_policy_list.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_policy_list.lng @@ -7,3 +7,4 @@ $wb['banned_files_lover_txt'] = 'Przyjmuj zablokowane pliki'; $wb['bad_header_lover_txt'] = 'Przyjmuj złe nagłowki'; $wb['add_new_record_txt'] = 'Dodaj wpis plityki'; ?> + diff --git a/interface/web/mail/lib/lang/pl_spamfilter_users.lng b/interface/web/mail/lib/lang/pl_spamfilter_users.lng index 656c29ea1a..8529e455c4 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_users.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_users.lng @@ -6,3 +6,4 @@ $wb['email_txt'] = 'E-mail (wzór)'; $wb['fullname_txt'] = 'Nazwa'; $wb['local_txt'] = 'Lokalne'; ?> + diff --git a/interface/web/mail/lib/lang/pl_spamfilter_users_list.lng b/interface/web/mail/lib/lang/pl_spamfilter_users_list.lng index dde2a62c6a..0951df528f 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_users_list.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_users_list.lng @@ -8,3 +8,4 @@ $wb['fullname_txt'] = 'Nazwa'; $wb['email_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Dodaj filtr spamu użytkownika'; ?> + diff --git a/interface/web/mail/lib/lang/pl_spamfilter_whitelist.lng b/interface/web/mail/lib/lang/pl_spamfilter_whitelist.lng index be836015db..a6f2e4306d 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_whitelist.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_whitelist.lng @@ -7,3 +7,4 @@ $wb['priority_txt'] = 'Priorytet'; $wb['active_txt'] = 'Aktywny'; $wb['limit_spamfilter_wblist_txt'] = 'Maksymalna liczba wpisów białej lub czarnej listy została przekroczona.'; ?> + diff --git a/interface/web/mail/lib/lang/pl_spamfilter_whitelist_list.lng b/interface/web/mail/lib/lang/pl_spamfilter_whitelist_list.lng index 6517cf41a1..425a6fe35a 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_whitelist_list.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_whitelist_list.lng @@ -7,3 +7,4 @@ $wb['rid_txt'] = 'Użytkownik'; $wb['email_txt'] = 'Adres e-mail dodany do białej listy'; $wb['add_new_record_txt'] = 'Dodaj wpis do białej listy'; ?> + diff --git a/interface/web/mail/lib/lang/pl_user_quota_stats_list.lng b/interface/web/mail/lib/lang/pl_user_quota_stats_list.lng index 2b33b10402..2cffcf1d16 100755 --- a/interface/web/mail/lib/lang/pl_user_quota_stats_list.lng +++ b/interface/web/mail/lib/lang/pl_user_quota_stats_list.lng @@ -5,3 +5,4 @@ $wb['name_txt'] = 'Nazwa'; $wb['email_txt'] = 'Adres e-mail'; $wb['used_txt'] = 'Użycie dysku'; ?> + diff --git a/interface/web/mail/mail_domain_del.php b/interface/web/mail/mail_domain_del.php index 806996aa31..0f00dd919c 100644 --- a/interface/web/mail/mail_domain_del.php +++ b/interface/web/mail/mail_domain_del.php @@ -59,8 +59,8 @@ class page_action extends tform_actions { // Before we delete the email domain, // we will delete all depending records. - // Delete all forwardings where the source or destination belongs to this domain - $records = $app->db->queryAllRecords("SELECT forwarding_id as id FROM mail_forwarding WHERE source like '%@".$app->db->quote($domain)."' OR (destination like '%@".$app->db->quote($domain)."' AND type != 'forward')"); + // Delete all forwardings where the osurce or destination belongs to this domain + $records = $app->db->queryAllRecords("SELECT forwarding_id as id FROM mail_forwarding WHERE source like '%@".$app->db->quote($domain)."' OR (destination like '%@".$app->db->quote($domain)."' AND type != 'forward'"); foreach($records as $rec) { $app->db->datalogDelete('mail_forwarding','forwarding_id',$rec['id']); } diff --git a/interface/web/mail/mail_domain_dkim_create.php b/interface/web/mail/mail_domain_dkim_create.php deleted file mode 100644 index 758d3afb8a..0000000000 --- a/interface/web/mail/mail_domain_dkim_create.php +++ /dev/null @@ -1,90 +0,0 @@ -\n"; -echo "\n"; -echo "".$private_key."\n"; -echo "".$dns_record."\n"; -echo "\n"; -?> diff --git a/interface/web/mail/templates/mail_domain_edit.htm b/interface/web/mail/templates/mail_domain_edit.htm index 81cdb73b0f..5a1b613792 100644 --- a/interface/web/mail/templates/mail_domain_edit.htm +++ b/interface/web/mail/templates/mail_domain_edit.htm @@ -59,24 +59,6 @@ {tmpl_var name='active'} -
{tmpl_var name='dkim_settings_txt'}
-
-
-

{tmpl_var name='dkim_txt'}

-
- {tmpl_var name='dkim'} -
-
-
- - -{tmpl_var name='dkim_generate_txt'} -
-
- - -
-
@@ -88,45 +70,4 @@ - - - + \ No newline at end of file diff --git a/interface/web/mailuser/lib/lang/cz.lng b/interface/web/mailuser/lib/lang/cz.lng index 8b4b58bc42..12f1bd72cc 100644 --- a/interface/web/mailuser/lib/lang/cz.lng +++ b/interface/web/mailuser/lib/lang/cz.lng @@ -7,3 +7,5 @@ $wb['Send copy'] = 'Poslat kopii na e-mail'; $wb['Spamfilter'] = 'Spamový filtr'; $wb['Email Filters'] = 'E-mailové filtry'; ?> + + diff --git a/interface/web/mailuser/lib/lang/cz_index.lng b/interface/web/mailuser/lib/lang/cz_index.lng index 45af56ee8d..9b820cdee6 100644 --- a/interface/web/mailuser/lib/lang/cz_index.lng +++ b/interface/web/mailuser/lib/lang/cz_index.lng @@ -10,3 +10,5 @@ $wb['unlimited_txt'] = 'Neomezený'; $wb['mb_txt'] = 'MB'; $wb['none_txt'] = 'Nenastaveno'; ?> + + diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/cz_mail_user_autoresponder.lng index ef3aeb42da..f8d331b557 100644 --- a/interface/web/mailuser/lib/lang/cz_mail_user_autoresponder.lng +++ b/interface/web/mailuser/lib/lang/cz_mail_user_autoresponder.lng @@ -11,3 +11,5 @@ $wb['autoresponder_active'] = 'Povolit automatický odpovídač'; $wb['now_txt'] = 'Nyní'; $wb['autoresponder_subject_txt'] = 'Předmět e-mailu'; ?> + + diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_cc.lng b/interface/web/mailuser/lib/lang/cz_mail_user_cc.lng index 36f11a9baa..fc8a0f9df6 100644 --- a/interface/web/mailuser/lib/lang/cz_mail_user_cc.lng +++ b/interface/web/mailuser/lib/lang/cz_mail_user_cc.lng @@ -5,3 +5,5 @@ $wb['email_txt'] = 'E-mail'; $wb['cc_error_isemail'] = 'Vyplněná e-mailová adresa neplatná'; $wb['email_is_cc_error'] = 'Vyplněná e-mailová adresa a poslat kopii na e-mail adresu, nemůžou být stejné.'; ?> + + diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_filter.lng b/interface/web/mailuser/lib/lang/cz_mail_user_filter.lng index 3df9d38c72..65300b6d95 100644 --- a/interface/web/mailuser/lib/lang/cz_mail_user_filter.lng +++ b/interface/web/mailuser/lib/lang/cz_mail_user_filter.lng @@ -18,3 +18,5 @@ $wb['ends_with_txt'] = 'Končí na'; $wb['move_to_txt'] = 'Přesunout do'; $wb['delete_txt'] = 'Smazat'; ?> + + diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/cz_mail_user_filter_list.lng index 3c2593d6d4..4b64af9205 100644 --- a/interface/web/mailuser/lib/lang/cz_mail_user_filter_list.lng +++ b/interface/web/mailuser/lib/lang/cz_mail_user_filter_list.lng @@ -6,3 +6,5 @@ $wb['page_txt'] = 'Stránka'; $wb['page_of_txt'] = 'z'; $wb['delete_confirmation'] = 'Opravdu chcete odstranit e-mail filter?'; ?> + + diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_password.lng b/interface/web/mailuser/lib/lang/cz_mail_user_password.lng index 36555a2030..44815399dd 100644 --- a/interface/web/mailuser/lib/lang/cz_mail_user_password.lng +++ b/interface/web/mailuser/lib/lang/cz_mail_user_password.lng @@ -8,3 +8,5 @@ $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodují.'; $wb['password_match_txt'] = 'Hesla se shodují.'; ?> + + diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/cz_mail_user_spamfilter.lng index 2a53036be6..c6345567b0 100644 --- a/interface/web/mailuser/lib/lang/cz_mail_user_spamfilter.lng +++ b/interface/web/mailuser/lib/lang/cz_mail_user_spamfilter.lng @@ -5,3 +5,5 @@ $wb['email_txt'] = 'E-mail'; $wb['no_policy'] = '- nepovoleno -'; $wb['policy_txt'] = 'Politika'; ?> + + diff --git a/interface/web/mailuser/lib/lang/pl.lng b/interface/web/mailuser/lib/lang/pl.lng index 4002670b61..5d7166ada3 100644 --- a/interface/web/mailuser/lib/lang/pl.lng +++ b/interface/web/mailuser/lib/lang/pl.lng @@ -7,3 +7,4 @@ $wb['Send copy'] = 'Wyślij kopię'; $wb['Spamfilter'] = 'Filtr spamu'; $wb['Email Filters'] = 'Fitry e-mail'; ?> + diff --git a/interface/web/mailuser/lib/lang/pl_index.lng b/interface/web/mailuser/lib/lang/pl_index.lng index 0774a65bd5..368276036a 100644 --- a/interface/web/mailuser/lib/lang/pl_index.lng +++ b/interface/web/mailuser/lib/lang/pl_index.lng @@ -10,3 +10,4 @@ $wb['unlimited_txt'] = 'Bez limitu'; $wb['mb_txt'] = 'MB'; $wb['none_txt'] = 'Brak'; ?> + diff --git a/interface/web/mailuser/lib/lang/pl_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/pl_mail_user_autoresponder.lng index 7a28409e5f..c6f3ed67dd 100644 --- a/interface/web/mailuser/lib/lang/pl_mail_user_autoresponder.lng +++ b/interface/web/mailuser/lib/lang/pl_mail_user_autoresponder.lng @@ -11,3 +11,4 @@ $wb['autoresponder_active'] = 'Włącz autoresponder'; $wb['now_txt'] = 'Teraz'; $wb['autoresponder_subject_txt'] = 'Temat'; ?> + diff --git a/interface/web/mailuser/lib/lang/pl_mail_user_cc.lng b/interface/web/mailuser/lib/lang/pl_mail_user_cc.lng index 70becda5bd..a3b48179b9 100644 --- a/interface/web/mailuser/lib/lang/pl_mail_user_cc.lng +++ b/interface/web/mailuser/lib/lang/pl_mail_user_cc.lng @@ -5,3 +5,4 @@ $wb['email_txt'] = 'E-mail'; $wb['cc_error_isemail'] = 'Adres e-mail jest niepoprawny w polu -Wyślij kopię do-'; $wb['email_is_cc_error'] = 'Adres e-mail i adres do wysyłki kopii nie mogą być takie same.'; ?> + diff --git a/interface/web/mailuser/lib/lang/pl_mail_user_filter.lng b/interface/web/mailuser/lib/lang/pl_mail_user_filter.lng index 2e74ffd4f7..9ac57b53cb 100644 --- a/interface/web/mailuser/lib/lang/pl_mail_user_filter.lng +++ b/interface/web/mailuser/lib/lang/pl_mail_user_filter.lng @@ -18,3 +18,4 @@ $wb['ends_with_txt'] = 'Ends with'; $wb['move_to_txt'] = 'Move to'; $wb['delete_txt'] = 'Delete'; ?> + diff --git a/interface/web/mailuser/lib/lang/pl_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/pl_mail_user_filter_list.lng index 882d601e7c..8bea987f51 100644 --- a/interface/web/mailuser/lib/lang/pl_mail_user_filter_list.lng +++ b/interface/web/mailuser/lib/lang/pl_mail_user_filter_list.lng @@ -6,3 +6,4 @@ $wb['page_txt'] = 'Strona'; $wb['page_of_txt'] = 'z'; $wb['delete_confirmation'] = 'Na pewno chcesz skasować ten filtr poczty?'; ?> + diff --git a/interface/web/mailuser/lib/lang/pl_mail_user_password.lng b/interface/web/mailuser/lib/lang/pl_mail_user_password.lng index 48dfd26d94..08fd7405dc 100644 --- a/interface/web/mailuser/lib/lang/pl_mail_user_password.lng +++ b/interface/web/mailuser/lib/lang/pl_mail_user_password.lng @@ -8,3 +8,4 @@ $wb['repeat_password_txt'] = 'Powtórz hasło'; $wb['password_mismatch_txt'] = 'Błąd, hasła nie pasują'; $wb['password_match_txt'] = 'OK, hasła są jednakowe'; ?> + diff --git a/interface/web/mailuser/lib/lang/pl_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/pl_mail_user_spamfilter.lng index b371f3ea75..ed18053d80 100644 --- a/interface/web/mailuser/lib/lang/pl_mail_user_spamfilter.lng +++ b/interface/web/mailuser/lib/lang/pl_mail_user_spamfilter.lng @@ -5,3 +5,4 @@ $wb['email_txt'] = 'E-mail'; $wb['no_policy'] = '- nie włączony -'; $wb['policy_txt'] = 'Polityka'; ?> + diff --git a/interface/web/monitor/lib/lang/cz.lng b/interface/web/monitor/lib/lang/cz.lng index 36647b72ab..763b7f5cfd 100644 --- a/interface/web/monitor/lib/lang/cz.lng +++ b/interface/web/monitor/lib/lang/cz.lng @@ -147,3 +147,5 @@ $wb['Show fail2ban-Log'] = 'Zobrazit Fail2Ban Log'; $wb['Show IPTables'] = 'Zobrazit IPTables pravidla'; $wb['Show OpenVz VE BeanCounter'] = 'Ukázat OpenVz VE BeanCounter'; ?> + + diff --git a/interface/web/monitor/lib/lang/cz_datalog_list.lng b/interface/web/monitor/lib/lang/cz_datalog_list.lng index c9e9a86555..70adcad1ab 100644 --- a/interface/web/monitor/lib/lang/cz_datalog_list.lng +++ b/interface/web/monitor/lib/lang/cz_datalog_list.lng @@ -6,3 +6,5 @@ $wb['dbtable_txt'] = 'DB tabulka'; $wb['action_txt'] = 'Akce'; $wb['status_txt'] = 'Stav'; ?> + + diff --git a/interface/web/monitor/lib/lang/cz_syslog_list.lng b/interface/web/monitor/lib/lang/cz_syslog_list.lng index 990662552b..85cd4b3b01 100644 --- a/interface/web/monitor/lib/lang/cz_syslog_list.lng +++ b/interface/web/monitor/lib/lang/cz_syslog_list.lng @@ -5,3 +5,5 @@ $wb['server_id_txt'] = 'Server'; $wb['loglevel_txt'] = 'Logovací úroveň'; $wb['message_txt'] = 'Zpráva'; ?> + + diff --git a/interface/web/monitor/lib/lang/pl.lng b/interface/web/monitor/lib/lang/pl.lng index f1ce82191c..533d8f6fef 100644 --- a/interface/web/monitor/lib/lang/pl.lng +++ b/interface/web/monitor/lib/lang/pl.lng @@ -147,3 +147,4 @@ $wb['Show fail2ban-Log'] = 'Pokaż log fail2ban'; $wb['Show IPTables'] = 'Pokaż reguły IPTables'; $wb['Show OpenVz VE BeanCounter'] = 'Show OpenVz VE BeanCounter'; ?> + diff --git a/interface/web/monitor/lib/lang/pl_datalog_list.lng b/interface/web/monitor/lib/lang/pl_datalog_list.lng index 398ca51edd..0b969b1332 100644 --- a/interface/web/monitor/lib/lang/pl_datalog_list.lng +++ b/interface/web/monitor/lib/lang/pl_datalog_list.lng @@ -6,3 +6,4 @@ $wb['dbtable_txt'] = 'Tabele DB'; $wb['action_txt'] = 'Akcja'; $wb['status_txt'] = 'Status'; ?> + diff --git a/interface/web/monitor/lib/lang/pl_syslog_list.lng b/interface/web/monitor/lib/lang/pl_syslog_list.lng index e37799c474..f5e0645fe0 100644 --- a/interface/web/monitor/lib/lang/pl_syslog_list.lng +++ b/interface/web/monitor/lib/lang/pl_syslog_list.lng @@ -5,3 +5,4 @@ $wb['server_id_txt'] = 'Serwer'; $wb['loglevel_txt'] = 'Poziom logowania'; $wb['message_txt'] = 'Wiadomość'; ?> + diff --git a/interface/web/monitor/show_log.php b/interface/web/monitor/show_log.php index bb4e3c0791..cb9e4c1074 100644 --- a/interface/web/monitor/show_log.php +++ b/interface/web/monitor/show_log.php @@ -129,20 +129,18 @@ if(isset($record['data'])) { $logDataHtml = ''; /* set css class for each line of log, depending on key words in each line */ foreach($logData as $val) { - if (strpos(strtolower($val), 'fatal') !== FALSE) { + if (strpos($val, 'ERROR') !== FALSE) { $logDataHtml .= "
$val
"; - } elseif (strpos(strtolower($val), 'error') !== FALSE) { - $logDataHtml .= "
$val
"; - } elseif (strpos(strtolower($val), 'warn') !== FALSE) { + } elseif (strpos($val, 'WARN') !== FALSE) { $logDataHtml .= "
$val
"; - } elseif (strpos(strtolower($val), 'info') !== FALSE) { + } elseif (strpos($val, 'INFO') !== FALSE) { $logDataHtml .= "
$val
"; } else { $logDataHtml .= "
$val
"; } } - - $app->tpl->setVar("log_data", $logDataHtml); + + $app->tpl->setVar("log_data", $logData); } else { $app->tpl->setVar("log_data", $app->lng("no_logdata_txt")); } diff --git a/interface/web/sites/lib/lang/ar_web_domain.lng b/interface/web/sites/lib/lang/ar_web_domain.lng index f10cc42252..c749fb5028 100644 --- a/interface/web/sites/lib/lang/ar_web_domain.lng +++ b/interface/web/sites/lib/lang/ar_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/bg_web_domain.lng b/interface/web/sites/lib/lang/bg_web_domain.lng index c2816ad350..2b2fa97056 100644 --- a/interface/web/sites/lib/lang/bg_web_domain.lng +++ b/interface/web/sites/lib/lang/bg_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/br_web_domain.lng b/interface/web/sites/lib/lang/br_web_domain.lng index 623bc0b210..dc75b80693 100644 --- a/interface/web/sites/lib/lang/br_web_domain.lng +++ b/interface/web/sites/lib/lang/br_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/cz.lng b/interface/web/sites/lib/lang/cz.lng index 71ccd165f6..d96c4d546a 100644 --- a/interface/web/sites/lib/lang/cz.lng +++ b/interface/web/sites/lib/lang/cz.lng @@ -33,3 +33,5 @@ $wb['Update Packagelist'] = 'Aktualizace seznamu balíčků'; $wb['Subdomain (Vhost)'] = 'Subdoména (Vhost)'; $wb['error_proxy_requires_url'] = 'Redirect Type \\"proxy\\" requires a URL as the redirect path.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_aps.lng b/interface/web/sites/lib/lang/cz_aps.lng index 176d76da5a..97bc670013 100644 --- a/interface/web/sites/lib/lang/cz_aps.lng +++ b/interface/web/sites/lib/lang/cz_aps.lng @@ -56,3 +56,5 @@ $wb['btn_install_txt'] = 'Instalovat'; $wb['btn_cancel_txt'] = 'Zrušit'; $wb['limit_aps_txt'] = 'The max. number of APS instances for your account is reached.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_aps_instances_list.lng b/interface/web/sites/lib/lang/cz_aps_instances_list.lng index 7b7b6dd6f0..3d5d3d8650 100644 --- a/interface/web/sites/lib/lang/cz_aps_instances_list.lng +++ b/interface/web/sites/lib/lang/cz_aps_instances_list.lng @@ -11,3 +11,5 @@ $wb['filter_txt'] = 'Hledat'; $wb['delete_txt'] = 'Smazat'; $wb['reinstall_txt'] = 'Přeinstalovat'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_aps_packages_list.lng b/interface/web/sites/lib/lang/cz_aps_packages_list.lng index 52ef6ebcd9..b74dfc8882 100644 --- a/interface/web/sites/lib/lang/cz_aps_packages_list.lng +++ b/interface/web/sites/lib/lang/cz_aps_packages_list.lng @@ -6,3 +6,5 @@ $wb['category_txt'] = 'Kategorie'; $wb['status_txt'] = 'Odemčený'; $wb['filter_txt'] = 'Hledat'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_cron.lng b/interface/web/sites/lib/lang/cz_cron.lng index d4e6c1767c..5ea9bb5b7b 100644 --- a/interface/web/sites/lib/lang/cz_cron.lng +++ b/interface/web/sites/lib/lang/cz_cron.lng @@ -19,3 +19,5 @@ $wb['run_wday_error_format'] = 'Chybný formát pro dny týdne.'; $wb['command_error_format'] = 'Chybná formát příkazu. V případě URL je povoleno volání pouze http/https.'; $wb['unknown_fieldtype_error'] = 'Bylp použito pole neznámého typu.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_cron_list.lng b/interface/web/sites/lib/lang/cz_cron_list.lng index f50dee2faf..0ca6dc3b87 100644 --- a/interface/web/sites/lib/lang/cz_cron_list.lng +++ b/interface/web/sites/lib/lang/cz_cron_list.lng @@ -11,3 +11,5 @@ $wb['command_txt'] = 'Příkaz'; $wb['add_new_cron_txt'] = 'Přidat novou cron úlohu'; $wb['parent_domain_id_txt'] = 'Webové stránky'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_database.lng b/interface/web/sites/lib/lang/cz_database.lng index c316f0ac97..cb7e4ebbe4 100644 --- a/interface/web/sites/lib/lang/cz_database.lng +++ b/interface/web/sites/lib/lang/cz_database.lng @@ -44,3 +44,5 @@ $wb['no_dbuser_txt'] = 'Žádný'; $wb['database_client_differs_txt'] = 'Klient mateřského webu a databáze se neshodují.'; $wb['database_user_missing_txt'] = 'Please select a database user for this database.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_database_admin_list.lng b/interface/web/sites/lib/lang/cz_database_admin_list.lng index a0069404d8..4eb24c99ca 100644 --- a/interface/web/sites/lib/lang/cz_database_admin_list.lng +++ b/interface/web/sites/lib/lang/cz_database_admin_list.lng @@ -8,3 +8,5 @@ $wb['database_name_txt'] = 'Jméno databáze'; $wb['add_new_record_txt'] = 'Přidat nové databáze'; $wb['sys_groupid_txt'] = 'Klient'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_database_list.lng b/interface/web/sites/lib/lang/cz_database_list.lng index 9bb80dd945..269dc2114d 100644 --- a/interface/web/sites/lib/lang/cz_database_list.lng +++ b/interface/web/sites/lib/lang/cz_database_list.lng @@ -7,3 +7,5 @@ $wb['database_user_txt'] = 'Uživatel databáze'; $wb['database_name_txt'] = 'Název databáze'; $wb['add_new_record_txt'] = 'Přidat databázi'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_database_user.lng b/interface/web/sites/lib/lang/cz_database_user.lng index 8a64cb5225..4621087b5b 100644 --- a/interface/web/sites/lib/lang/cz_database_user.lng +++ b/interface/web/sites/lib/lang/cz_database_user.lng @@ -21,3 +21,5 @@ $wb['globalsearch_noresults_limit_txt'] = '0 výsledků'; $wb['globalsearch_searchfield_watermark_txt'] = 'Hledat'; $wb['globalsearch_suggestions_text_txt'] = 'Návrhy'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_database_user_admin_list.lng b/interface/web/sites/lib/lang/cz_database_user_admin_list.lng index 8703e713e1..db76d1099e 100644 --- a/interface/web/sites/lib/lang/cz_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/cz_database_user_admin_list.lng @@ -4,3 +4,5 @@ $wb['database_user_txt'] = 'Uživatel databáze'; $wb['add_new_record_txt'] = 'Vytvořit nového uživatele databáze'; $wb['sys_groupid_txt'] = 'Klient'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_database_user_list.lng b/interface/web/sites/lib/lang/cz_database_user_list.lng index 42cf36d703..68cd34d2e4 100644 --- a/interface/web/sites/lib/lang/cz_database_user_list.lng +++ b/interface/web/sites/lib/lang/cz_database_user_list.lng @@ -3,3 +3,5 @@ $wb['list_head_txt'] = 'Uživatelé databáze'; $wb['database_user_txt'] = 'Uživatelé databáze'; $wb['add_new_record_txt'] = 'Přidat nového uživatele databáze'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_ftp_user.lng b/interface/web/sites/lib/lang/cz_ftp_user.lng index 876ad5108c..2b9dd54505 100644 --- a/interface/web/sites/lib/lang/cz_ftp_user.lng +++ b/interface/web/sites/lib/lang/cz_ftp_user.lng @@ -32,3 +32,5 @@ $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodují.'; $wb['password_match_txt'] = 'Hesla se shodují.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_ftp_user_list.lng b/interface/web/sites/lib/lang/cz_ftp_user_list.lng index 41649df7f9..6f6f5021ee 100644 --- a/interface/web/sites/lib/lang/cz_ftp_user_list.lng +++ b/interface/web/sites/lib/lang/cz_ftp_user_list.lng @@ -6,3 +6,5 @@ $wb['parent_domain_id_txt'] = 'Webová stránka'; $wb['username_txt'] = 'Uživatelské jméno'; $wb['add_new_record_txt'] = 'Přidat FTP uživatele'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_shell_user.lng b/interface/web/sites/lib/lang/cz_shell_user.lng index 97b8a0d088..234b7a5921 100644 --- a/interface/web/sites/lib/lang/cz_shell_user.lng +++ b/interface/web/sites/lib/lang/cz_shell_user.lng @@ -27,3 +27,5 @@ $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodují.'; $wb['password_match_txt'] = 'Hesla se shodují.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_shell_user_list.lng b/interface/web/sites/lib/lang/cz_shell_user_list.lng index 1d6bc198d7..6d4a8fe52a 100644 --- a/interface/web/sites/lib/lang/cz_shell_user_list.lng +++ b/interface/web/sites/lib/lang/cz_shell_user_list.lng @@ -6,3 +6,5 @@ $wb['parent_domain_id_txt'] = 'Stránka'; $wb['username_txt'] = 'Uživatelské jméno'; $wb['add_new_record_txt'] = 'Přidat shell uživatele'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_user_quota_stats_list.lng b/interface/web/sites/lib/lang/cz_user_quota_stats_list.lng index 4531944549..dabb73b888 100644 --- a/interface/web/sites/lib/lang/cz_user_quota_stats_list.lng +++ b/interface/web/sites/lib/lang/cz_user_quota_stats_list.lng @@ -7,3 +7,5 @@ $wb['hard_txt'] = 'Tvrdý limit'; $wb['soft_txt'] = 'Měkký limit'; $wb['files_txt'] = 'Jednotlivé soubory'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_aliasdomain.lng b/interface/web/sites/lib/lang/cz_web_aliasdomain.lng index 3a5d150406..10b7eee7c5 100644 --- a/interface/web/sites/lib/lang/cz_web_aliasdomain.lng +++ b/interface/web/sites/lib/lang/cz_web_aliasdomain.lng @@ -113,3 +113,5 @@ $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; $wb['Domain'] = 'Aliasdomain'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/cz_web_aliasdomain_list.lng index 22a4ffe32f..6cf247f995 100644 --- a/interface/web/sites/lib/lang/cz_web_aliasdomain_list.lng +++ b/interface/web/sites/lib/lang/cz_web_aliasdomain_list.lng @@ -12,3 +12,5 @@ $wb['no_redirect_txt'] = 'Žádné přesměrování'; $wb['no_flag_txt'] = 'Žádný příznak'; $wb['none_txt'] = 'Žádná'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_backup_list.lng b/interface/web/sites/lib/lang/cz_web_backup_list.lng index 3c9cfc8ef5..88e110f75f 100644 --- a/interface/web/sites/lib/lang/cz_web_backup_list.lng +++ b/interface/web/sites/lib/lang/cz_web_backup_list.lng @@ -13,3 +13,5 @@ $wb['restore_pending_txt'] = 'There is already a pending backup restore job.'; $wb['backup_type_mysql'] = 'MySQL Database'; $wb['backup_type_web'] = 'Website files'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_domain.lng b/interface/web/sites/lib/lang/cz_web_domain.lng index f3e31d39a4..4f5df2935b 100644 --- a/interface/web/sites/lib/lang/cz_web_domain.lng +++ b/interface/web/sites/lib/lang/cz_web_domain.lng @@ -111,5 +111,6 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_domain_admin_list.lng b/interface/web/sites/lib/lang/cz_web_domain_admin_list.lng index e52a794428..c79a51beb9 100644 --- a/interface/web/sites/lib/lang/cz_web_domain_admin_list.lng +++ b/interface/web/sites/lib/lang/cz_web_domain_admin_list.lng @@ -7,3 +7,5 @@ $wb['server_id_txt'] = 'Server'; $wb['domain_txt'] = 'Doména'; $wb['add_new_record_txt'] = 'Přidat webovou stránku'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_domain_list.lng b/interface/web/sites/lib/lang/cz_web_domain_list.lng index cbf025e79b..af0947c9fc 100644 --- a/interface/web/sites/lib/lang/cz_web_domain_list.lng +++ b/interface/web/sites/lib/lang/cz_web_domain_list.lng @@ -6,3 +6,5 @@ $wb['server_id_txt'] = 'Server'; $wb['domain_txt'] = 'Doména'; $wb['add_new_record_txt'] = 'Přidat webovou stránku'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_folder.lng b/interface/web/sites/lib/lang/cz_web_folder.lng index f9f623dc2b..108f7c9527 100644 --- a/interface/web/sites/lib/lang/cz_web_folder.lng +++ b/interface/web/sites/lib/lang/cz_web_folder.lng @@ -5,3 +5,5 @@ $wb['path_txt'] = 'Cesta'; $wb['active_txt'] = 'Aktivní'; $wb['path_error_regex'] = 'Neplatná cesta ke složce.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_folder_list.lng b/interface/web/sites/lib/lang/cz_web_folder_list.lng index b75c0e80da..2aaaf4c98c 100644 --- a/interface/web/sites/lib/lang/cz_web_folder_list.lng +++ b/interface/web/sites/lib/lang/cz_web_folder_list.lng @@ -5,3 +5,5 @@ $wb['server_id_txt'] = 'Server'; $wb['parent_domain_id_txt'] = 'Webové stránky'; $wb['path_txt'] = 'Cesta'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_folder_user.lng b/interface/web/sites/lib/lang/cz_web_folder_user.lng index 48f426089a..a1c6ccf411 100644 --- a/interface/web/sites/lib/lang/cz_web_folder_user.lng +++ b/interface/web/sites/lib/lang/cz_web_folder_user.lng @@ -10,3 +10,5 @@ $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodují.'; $wb['password_match_txt'] = 'Hesla se shodují.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_folder_user_list.lng b/interface/web/sites/lib/lang/cz_web_folder_user_list.lng index 99fe62051c..0b3f9648d4 100644 --- a/interface/web/sites/lib/lang/cz_web_folder_user_list.lng +++ b/interface/web/sites/lib/lang/cz_web_folder_user_list.lng @@ -4,3 +4,5 @@ $wb['active_txt'] = 'Aktivní'; $wb['web_folder_id_txt'] = 'Složka'; $wb['username_txt'] = 'Uživatelské jméno'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_sites_stats_list.lng b/interface/web/sites/lib/lang/cz_web_sites_stats_list.lng index ed93596824..ffab544669 100644 --- a/interface/web/sites/lib/lang/cz_web_sites_stats_list.lng +++ b/interface/web/sites/lib/lang/cz_web_sites_stats_list.lng @@ -7,3 +7,5 @@ $wb['this_year_txt'] = 'Tento rok'; $wb['last_year_txt'] = 'Minulý rok'; $wb['sum_txt'] = 'Součet'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_subdomain.lng b/interface/web/sites/lib/lang/cz_web_subdomain.lng index de1445f5de..4547f9188d 100644 --- a/interface/web/sites/lib/lang/cz_web_subdomain.lng +++ b/interface/web/sites/lib/lang/cz_web_subdomain.lng @@ -44,3 +44,5 @@ $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; $wb['error_proxy_requires_url'] = 'Redirect Type \\"proxy\\" requires a URL as the redirect path.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_subdomain_list.lng b/interface/web/sites/lib/lang/cz_web_subdomain_list.lng index 8a0bafe0f9..1eab4a8aa4 100644 --- a/interface/web/sites/lib/lang/cz_web_subdomain_list.lng +++ b/interface/web/sites/lib/lang/cz_web_subdomain_list.lng @@ -6,3 +6,5 @@ $wb['parent_domain_id_txt'] = 'Webová stránka'; $wb['domain_txt'] = 'Subdoména'; $wb['add_new_record_txt'] = 'Přidat subdoménu'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/cz_web_vhost_subdomain.lng index c76dffd07c..3ed649f760 100644 --- a/interface/web/sites/lib/lang/cz_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/cz_web_vhost_subdomain.lng @@ -116,3 +116,5 @@ $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snipp $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/cz_web_vhost_subdomain_list.lng index a54e19a5ad..bf8a1710bc 100644 --- a/interface/web/sites/lib/lang/cz_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/cz_web_vhost_subdomain_list.lng @@ -6,3 +6,5 @@ $wb['parent_domain_id_txt'] = 'Webové stránky'; $wb['domain_txt'] = 'Subdoména'; $wb['add_new_record_txt'] = 'Přidat novou poddoménu'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_webdav_user.lng b/interface/web/sites/lib/lang/cz_webdav_user.lng index 3e89a1e625..523b79f80c 100644 --- a/interface/web/sites/lib/lang/cz_webdav_user.lng +++ b/interface/web/sites/lib/lang/cz_webdav_user.lng @@ -19,3 +19,5 @@ $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodují.'; $wb['password_match_txt'] = 'Hesla se shodují.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_webdav_user_list.lng b/interface/web/sites/lib/lang/cz_webdav_user_list.lng index 0c1148b53e..c74be89691 100644 --- a/interface/web/sites/lib/lang/cz_webdav_user_list.lng +++ b/interface/web/sites/lib/lang/cz_webdav_user_list.lng @@ -6,3 +6,5 @@ $wb['parent_domain_id_txt'] = 'Webové stránky'; $wb['username_txt'] = 'Uživatelské jméno'; $wb['add_new_record_txt'] = 'Přidat nového WebDAV uživatele'; ?> + + diff --git a/interface/web/sites/lib/lang/de_web_domain.lng b/interface/web/sites/lib/lang/de_web_domain.lng index dab184fe4d..3c64f65c06 100644 --- a/interface/web/sites/lib/lang/de_web_domain.lng +++ b/interface/web/sites/lib/lang/de_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Verfügbare Apache Direktiven $wb['available_nginx_directive_snippets_txt'] = 'Verfügbare nginx Direktiven Schnipsel:'; $wb['proxy_directives_txt'] = 'Proxy Direktiven'; $wb['available_proxy_directive_snippets_txt'] = 'Verfügbare Proxy Direktiven Schnipsel:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/el_web_domain.lng b/interface/web/sites/lib/lang/el_web_domain.lng index e13af5060e..b77cd8a5db 100644 --- a/interface/web/sites/lib/lang/el_web_domain.lng +++ b/interface/web/sites/lib/lang/el_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/en_web_backup_list.lng b/interface/web/sites/lib/lang/en_web_backup_list.lng index 2b65944682..74bcbd9b7e 100644 --- a/interface/web/sites/lib/lang/en_web_backup_list.lng +++ b/interface/web/sites/lib/lang/en_web_backup_list.lng @@ -1,17 +1,16 @@ +$wb['backup_type_mysql'] = 'MySQL Database'; +$wb['backup_type_web'] = 'Website files'; + +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/es_web_domain.lng b/interface/web/sites/lib/lang/es_web_domain.lng index db0a0b6bf7..3ba7ab9739 100644 --- a/interface/web/sites/lib/lang/es_web_domain.lng +++ b/interface/web/sites/lib/lang/es_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/fi_web_domain.lng b/interface/web/sites/lib/lang/fi_web_domain.lng index 7c31eeb544..e7129e1a2f 100755 --- a/interface/web/sites/lib/lang/fi_web_domain.lng +++ b/interface/web/sites/lib/lang/fi_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/fr_web_domain.lng b/interface/web/sites/lib/lang/fr_web_domain.lng index d0029908dc..05b27ce7ae 100644 --- a/interface/web/sites/lib/lang/fr_web_domain.lng +++ b/interface/web/sites/lib/lang/fr_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/hr_web_domain.lng b/interface/web/sites/lib/lang/hr_web_domain.lng index 37bed82f70..ca300d63b1 100644 --- a/interface/web/sites/lib/lang/hr_web_domain.lng +++ b/interface/web/sites/lib/lang/hr_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/hu_web_domain.lng b/interface/web/sites/lib/lang/hu_web_domain.lng index 2bf0127a58..2659f9aba1 100644 --- a/interface/web/sites/lib/lang/hu_web_domain.lng +++ b/interface/web/sites/lib/lang/hu_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/id_web_domain.lng b/interface/web/sites/lib/lang/id_web_domain.lng index 6c464398f5..012583e74e 100644 --- a/interface/web/sites/lib/lang/id_web_domain.lng +++ b/interface/web/sites/lib/lang/id_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/it_web_domain.lng b/interface/web/sites/lib/lang/it_web_domain.lng index 084b4acf22..a34c576a0e 100644 --- a/interface/web/sites/lib/lang/it_web_domain.lng +++ b/interface/web/sites/lib/lang/it_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/ja_web_domain.lng b/interface/web/sites/lib/lang/ja_web_domain.lng index 43162ef3d7..9a0eb0eb8e 100644 --- a/interface/web/sites/lib/lang/ja_web_domain.lng +++ b/interface/web/sites/lib/lang/ja_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/nl_web_domain.lng b/interface/web/sites/lib/lang/nl_web_domain.lng index 785471dce5..3319f46865 100644 --- a/interface/web/sites/lib/lang/nl_web_domain.lng +++ b/interface/web/sites/lib/lang/nl_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/pl.lng b/interface/web/sites/lib/lang/pl.lng index 22bbad3ec1..6d26fb6757 100644 --- a/interface/web/sites/lib/lang/pl.lng +++ b/interface/web/sites/lib/lang/pl.lng @@ -33,3 +33,4 @@ $wb['Update Packagelist'] = 'Uaktualnij listę pakietów'; $wb['Subdomain (Vhost)'] = 'Subdomena (Vhost)'; $wb['error_proxy_requires_url'] = 'Rodzaj przekierowania '; ?> + diff --git a/interface/web/sites/lib/lang/pl_aps.lng b/interface/web/sites/lib/lang/pl_aps.lng index 1a2ffad688..aa791fc432 100644 --- a/interface/web/sites/lib/lang/pl_aps.lng +++ b/interface/web/sites/lib/lang/pl_aps.lng @@ -56,3 +56,4 @@ $wb['btn_install_txt'] = 'Instaluj'; $wb['btn_cancel_txt'] = 'Anuluj'; $wb['limit_aps_txt'] = 'Maksymalna liczba instancji APS dla Twojego konta została wyczerpana.'; ?> + diff --git a/interface/web/sites/lib/lang/pl_aps_instances_list.lng b/interface/web/sites/lib/lang/pl_aps_instances_list.lng index 186dc7dc1a..f4b849921b 100644 --- a/interface/web/sites/lib/lang/pl_aps_instances_list.lng +++ b/interface/web/sites/lib/lang/pl_aps_instances_list.lng @@ -11,3 +11,4 @@ $wb['filter_txt'] = 'Szukaj'; $wb['delete_txt'] = 'Usuń'; $wb['reinstall_txt'] = 'Przeinstaluj'; ?> + diff --git a/interface/web/sites/lib/lang/pl_aps_packages_list.lng b/interface/web/sites/lib/lang/pl_aps_packages_list.lng index 684f4d719b..2e2140d95d 100644 --- a/interface/web/sites/lib/lang/pl_aps_packages_list.lng +++ b/interface/web/sites/lib/lang/pl_aps_packages_list.lng @@ -6,3 +6,4 @@ $wb['category_txt'] = 'Kategoria'; $wb['status_txt'] = 'Odblokowany'; $wb['filter_txt'] = 'Szukaj'; ?> + diff --git a/interface/web/sites/lib/lang/pl_cron.lng b/interface/web/sites/lib/lang/pl_cron.lng index a097d0813e..a5d3b8b891 100644 --- a/interface/web/sites/lib/lang/pl_cron.lng +++ b/interface/web/sites/lib/lang/pl_cron.lng @@ -19,3 +19,4 @@ $wb['run_wday_error_format'] = 'Niepoprawny format dni w tygodniu.'; $wb['command_error_format'] = 'Niepoprawny format polecenia. W zbiorze url może być tylko adres http/https który ma pozwolenie.'; $wb['unknown_fieldtype_error'] = 'Został użyty niepoprawny format pola.'; ?> + diff --git a/interface/web/sites/lib/lang/pl_cron_list.lng b/interface/web/sites/lib/lang/pl_cron_list.lng index 467cae6ed1..67e2e6fba8 100644 --- a/interface/web/sites/lib/lang/pl_cron_list.lng +++ b/interface/web/sites/lib/lang/pl_cron_list.lng @@ -11,3 +11,4 @@ $wb['command_txt'] = 'Komenda'; $wb['add_new_cron_txt'] = 'Dodaj nowe zadanie Cron'; $wb['parent_domain_id_txt'] = 'Witryna'; ?> + diff --git a/interface/web/sites/lib/lang/pl_database.lng b/interface/web/sites/lib/lang/pl_database.lng index 05bd91bf9d..92af857087 100644 --- a/interface/web/sites/lib/lang/pl_database.lng +++ b/interface/web/sites/lib/lang/pl_database.lng @@ -44,3 +44,4 @@ $wb['globalsearch_noresults_limit_txt'] = '0 wyników'; $wb['globalsearch_searchfield_watermark_txt'] = 'Szukaj'; $wb['globalsearch_suggestions_text_txt'] = 'Sugestie'; ?> + diff --git a/interface/web/sites/lib/lang/pl_database_admin_list.lng b/interface/web/sites/lib/lang/pl_database_admin_list.lng index 5785a779fd..653657ee10 100644 --- a/interface/web/sites/lib/lang/pl_database_admin_list.lng +++ b/interface/web/sites/lib/lang/pl_database_admin_list.lng @@ -8,3 +8,4 @@ $wb['database_name_txt'] = 'Nazwa bazy danych'; $wb['add_new_record_txt'] = 'Dodaj nową bazę danych'; $wb['sys_groupid_txt'] = 'Klient'; ?> + diff --git a/interface/web/sites/lib/lang/pl_database_list.lng b/interface/web/sites/lib/lang/pl_database_list.lng index 2162a15a21..0b419fef48 100644 --- a/interface/web/sites/lib/lang/pl_database_list.lng +++ b/interface/web/sites/lib/lang/pl_database_list.lng @@ -7,3 +7,4 @@ $wb['database_name_txt'] = 'Nazwa bazy danych'; $wb['add_new_record_txt'] = 'Dodaj nową bazę danych'; $wb['database_user_txt'] = 'Użytkownik bazy danych'; ?> + diff --git a/interface/web/sites/lib/lang/pl_database_user.lng b/interface/web/sites/lib/lang/pl_database_user.lng index 66a0718349..5bf00310f6 100644 --- a/interface/web/sites/lib/lang/pl_database_user.lng +++ b/interface/web/sites/lib/lang/pl_database_user.lng @@ -21,3 +21,4 @@ $wb['globalsearch_noresults_limit_txt'] = '0 results'; $wb['globalsearch_searchfield_watermark_txt'] = 'Search'; $wb['globalsearch_suggestions_text_txt'] = 'Suggestions'; ?> + diff --git a/interface/web/sites/lib/lang/pl_database_user_admin_list.lng b/interface/web/sites/lib/lang/pl_database_user_admin_list.lng index d7f88c4c36..a44cc7cfa0 100644 --- a/interface/web/sites/lib/lang/pl_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/pl_database_user_admin_list.lng @@ -4,3 +4,4 @@ $wb['database_user_txt'] = 'Database user'; $wb['add_new_record_txt'] = 'Add new User'; $wb['sys_groupid_txt'] = 'Client'; ?> + diff --git a/interface/web/sites/lib/lang/pl_database_user_list.lng b/interface/web/sites/lib/lang/pl_database_user_list.lng index 8c226496a6..522780d246 100644 --- a/interface/web/sites/lib/lang/pl_database_user_list.lng +++ b/interface/web/sites/lib/lang/pl_database_user_list.lng @@ -3,3 +3,4 @@ $wb['list_head_txt'] = 'Database user'; $wb['database_user_txt'] = 'Database user'; $wb['add_new_record_txt'] = 'Add new user'; ?> + diff --git a/interface/web/sites/lib/lang/pl_ftp_user.lng b/interface/web/sites/lib/lang/pl_ftp_user.lng index 5c91401133..5a97a4bba8 100644 --- a/interface/web/sites/lib/lang/pl_ftp_user.lng +++ b/interface/web/sites/lib/lang/pl_ftp_user.lng @@ -32,3 +32,4 @@ $wb['repeat_password_txt'] = 'Powtórz hasło'; $wb['password_mismatch_txt'] = 'Hasła nie pasują do siebie'; $wb['password_match_txt'] = 'Hasła pasują'; ?> + diff --git a/interface/web/sites/lib/lang/pl_ftp_user_list.lng b/interface/web/sites/lib/lang/pl_ftp_user_list.lng index fecbba355a..9577209363 100644 --- a/interface/web/sites/lib/lang/pl_ftp_user_list.lng +++ b/interface/web/sites/lib/lang/pl_ftp_user_list.lng @@ -6,3 +6,4 @@ $wb['parent_domain_id_txt'] = 'Strona www'; $wb['username_txt'] = 'Nazwa użytkownika'; $wb['add_new_record_txt'] = 'Dodaj nowego użytkownika FTP'; ?> + diff --git a/interface/web/sites/lib/lang/pl_shell_user.lng b/interface/web/sites/lib/lang/pl_shell_user.lng index 5259aeb2be..2852ccc823 100644 --- a/interface/web/sites/lib/lang/pl_shell_user.lng +++ b/interface/web/sites/lib/lang/pl_shell_user.lng @@ -27,3 +27,4 @@ $wb['repeat_password_txt'] = 'Powtórz hasło'; $wb['password_mismatch_txt'] = 'Hasła nie pasują do siebie'; $wb['password_match_txt'] = 'Hasła pasują'; ?> + diff --git a/interface/web/sites/lib/lang/pl_shell_user_list.lng b/interface/web/sites/lib/lang/pl_shell_user_list.lng index 10f9e433ac..0f179803dd 100644 --- a/interface/web/sites/lib/lang/pl_shell_user_list.lng +++ b/interface/web/sites/lib/lang/pl_shell_user_list.lng @@ -6,3 +6,4 @@ $wb['parent_domain_id_txt'] = 'Strona'; $wb['username_txt'] = 'Nazwa użytkownika'; $wb['add_new_record_txt'] = 'Dodaj nowego użytkownika Shell'; ?> + diff --git a/interface/web/sites/lib/lang/pl_user_quota_stats_list.lng b/interface/web/sites/lib/lang/pl_user_quota_stats_list.lng index d8e963de81..f92c3603a2 100644 --- a/interface/web/sites/lib/lang/pl_user_quota_stats_list.lng +++ b/interface/web/sites/lib/lang/pl_user_quota_stats_list.lng @@ -7,3 +7,4 @@ $wb['hard_txt'] = 'Limit twardy'; $wb['soft_txt'] = 'Limit miękki'; $wb['files_txt'] = 'Pojedyncze pliki'; ?> + diff --git a/interface/web/sites/lib/lang/pl_web_aliasdomain.lng b/interface/web/sites/lib/lang/pl_web_aliasdomain.lng index 19cd691beb..62d88d949e 100644 --- a/interface/web/sites/lib/lang/pl_web_aliasdomain.lng +++ b/interface/web/sites/lib/lang/pl_web_aliasdomain.lng @@ -113,3 +113,4 @@ $wb['proxy_directives_txt'] = 'Dyrektywny Proxy'; $wb['available_proxy_directive_snippets_txt'] = 'Dostępne zestawy dyrektyw Proxy:'; $wb['Domain'] = 'Alias domeny'; ?> + diff --git a/interface/web/sites/lib/lang/pl_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/pl_web_aliasdomain_list.lng index 5bdd8e8316..a57741558f 100644 --- a/interface/web/sites/lib/lang/pl_web_aliasdomain_list.lng +++ b/interface/web/sites/lib/lang/pl_web_aliasdomain_list.lng @@ -12,3 +12,4 @@ $wb['no_redirect_txt'] = 'Bez przekierowania'; $wb['no_flag_txt'] = 'Bez flagi'; $wb['none_txt'] = 'Brak'; ?> + diff --git a/interface/web/sites/lib/lang/pl_web_backup_list.lng b/interface/web/sites/lib/lang/pl_web_backup_list.lng index 401ee655f9..e7d9aed9ab 100644 --- a/interface/web/sites/lib/lang/pl_web_backup_list.lng +++ b/interface/web/sites/lib/lang/pl_web_backup_list.lng @@ -13,3 +13,4 @@ $wb['restore_pending_txt'] = 'Trwa już jedno zadanie przywrócenia danych z kop $wb['backup_type_mysql'] = 'Baza MySQL'; $wb['backup_type_web'] = 'Pliki strony'; ?> + diff --git a/interface/web/sites/lib/lang/pl_web_domain.lng b/interface/web/sites/lib/lang/pl_web_domain.lng index 4cac25f0bb..5c02a06abb 100644 --- a/interface/web/sites/lib/lang/pl_web_domain.lng +++ b/interface/web/sites/lib/lang/pl_web_domain.lng @@ -111,5 +111,5 @@ $wb['available_apache_directive_snippets_txt'] = 'Dostępne zestawy dyrektyw Apa $wb['available_nginx_directive_snippets_txt'] = 'Dostępne zestawy dyrektyw nginx:'; $wb['proxy_directives_txt'] = 'Dyrektywy Proxy'; $wb['available_proxy_directive_snippets_txt'] = 'Dostępne zestawy dyrektyw Proxy:'; -$wb['no_server_error'] = 'No server selected.'; ?> + diff --git a/interface/web/sites/lib/lang/pl_web_domain_admin_list.lng b/interface/web/sites/lib/lang/pl_web_domain_admin_list.lng index 56634eb623..1aab019c08 100644 --- a/interface/web/sites/lib/lang/pl_web_domain_admin_list.lng +++ b/interface/web/sites/lib/lang/pl_web_domain_admin_list.lng @@ -7,3 +7,4 @@ $wb['server_id_txt'] = 'Serwer'; $wb['domain_txt'] = 'Domena'; $wb['add_new_record_txt'] = 'Dodaj nową stronę'; ?> + diff --git a/interface/web/sites/lib/lang/pl_web_domain_list.lng b/interface/web/sites/lib/lang/pl_web_domain_list.lng index 62b7455ff3..8a74d05dd8 100644 --- a/interface/web/sites/lib/lang/pl_web_domain_list.lng +++ b/interface/web/sites/lib/lang/pl_web_domain_list.lng @@ -6,3 +6,4 @@ $wb['server_id_txt'] = 'Serwer'; $wb['domain_txt'] = 'Domena'; $wb['add_new_record_txt'] = 'Dodaj nową stronę'; ?> + diff --git a/interface/web/sites/lib/lang/pl_web_folder.lng b/interface/web/sites/lib/lang/pl_web_folder.lng index 6eec2fd5f0..053a2c012b 100644 --- a/interface/web/sites/lib/lang/pl_web_folder.lng +++ b/interface/web/sites/lib/lang/pl_web_folder.lng @@ -5,3 +5,4 @@ $wb['path_txt'] = 'Ścieżka'; $wb['active_txt'] = 'Aktywny'; $wb['path_error_regex'] = 'Nieprawidłowa ścieżka katalogu.'; ?> + diff --git a/interface/web/sites/lib/lang/pl_web_folder_list.lng b/interface/web/sites/lib/lang/pl_web_folder_list.lng index 87a769008f..cd16721678 100644 --- a/interface/web/sites/lib/lang/pl_web_folder_list.lng +++ b/interface/web/sites/lib/lang/pl_web_folder_list.lng @@ -5,3 +5,4 @@ $wb['server_id_txt'] = 'Serwer'; $wb['parent_domain_id_txt'] = 'Witryna'; $wb['path_txt'] = 'Ścieżka'; ?> + diff --git a/interface/web/sites/lib/lang/pl_web_folder_user.lng b/interface/web/sites/lib/lang/pl_web_folder_user.lng index 1975ae581d..48893ba7df 100644 --- a/interface/web/sites/lib/lang/pl_web_folder_user.lng +++ b/interface/web/sites/lib/lang/pl_web_folder_user.lng @@ -10,3 +10,4 @@ $wb['repeat_password_txt'] = 'Powtórz hasło'; $wb['password_mismatch_txt'] = 'Hasła nie pasują do siebie'; $wb['password_match_txt'] = 'Hasła pasują'; ?> + diff --git a/interface/web/sites/lib/lang/pl_web_folder_user_list.lng b/interface/web/sites/lib/lang/pl_web_folder_user_list.lng index 81769bd9d0..462d3b9def 100644 --- a/interface/web/sites/lib/lang/pl_web_folder_user_list.lng +++ b/interface/web/sites/lib/lang/pl_web_folder_user_list.lng @@ -4,3 +4,4 @@ $wb['active_txt'] = 'Aktywny'; $wb['web_folder_id_txt'] = 'Katalog'; $wb['username_txt'] = 'Login'; ?> + diff --git a/interface/web/sites/lib/lang/pl_web_sites_stats_list.lng b/interface/web/sites/lib/lang/pl_web_sites_stats_list.lng index 29985f02f0..14319404ae 100644 --- a/interface/web/sites/lib/lang/pl_web_sites_stats_list.lng +++ b/interface/web/sites/lib/lang/pl_web_sites_stats_list.lng @@ -7,3 +7,4 @@ $wb['this_year_txt'] = 'Ten rok'; $wb['last_year_txt'] = 'Ostatni rok'; $wb['sum_txt'] = 'Razem'; ?> + diff --git a/interface/web/sites/lib/lang/pl_web_subdomain.lng b/interface/web/sites/lib/lang/pl_web_subdomain.lng index def9efb723..4bfc75b5d3 100644 --- a/interface/web/sites/lib/lang/pl_web_subdomain.lng +++ b/interface/web/sites/lib/lang/pl_web_subdomain.lng @@ -44,3 +44,4 @@ $wb['proxy_directives_txt'] = 'Dyrektywy Proxy'; $wb['available_proxy_directive_snippets_txt'] = 'Dostępne konfiguracje dodatkowe Proxy'; $wb['error_proxy_requires_url'] = 'Rodzaj przekierowania '; ?> + diff --git a/interface/web/sites/lib/lang/pl_web_subdomain_list.lng b/interface/web/sites/lib/lang/pl_web_subdomain_list.lng index 9ccb0a3c77..d20a14cb70 100644 --- a/interface/web/sites/lib/lang/pl_web_subdomain_list.lng +++ b/interface/web/sites/lib/lang/pl_web_subdomain_list.lng @@ -6,3 +6,4 @@ $wb['parent_domain_id_txt'] = 'Strona www'; $wb['domain_txt'] = 'Subdomena'; $wb['add_new_record_txt'] = 'Dodaj nową subdomene'; ?> + diff --git a/interface/web/sites/lib/lang/pl_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/pl_web_vhost_subdomain.lng index 8420a9d2b7..fa77cdef54 100644 --- a/interface/web/sites/lib/lang/pl_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/pl_web_vhost_subdomain.lng @@ -116,3 +116,4 @@ $wb['available_nginx_directive_snippets_txt'] = 'Dostępne zestawy dyrektyw ngin $wb['proxy_directives_txt'] = 'Dyrektywy Proxy'; $wb['available_proxy_directive_snippets_txt'] = 'Dostępne zestawy dyrektyw Proxy:'; ?> + diff --git a/interface/web/sites/lib/lang/pl_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/pl_web_vhost_subdomain_list.lng index 1c16bcda28..58084a63ff 100644 --- a/interface/web/sites/lib/lang/pl_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/pl_web_vhost_subdomain_list.lng @@ -6,3 +6,4 @@ $wb['parent_domain_id_txt'] = 'Website'; $wb['domain_txt'] = 'Subdomain'; $wb['add_new_record_txt'] = 'Add new subdomain'; ?> + diff --git a/interface/web/sites/lib/lang/pl_webdav_user.lng b/interface/web/sites/lib/lang/pl_webdav_user.lng index 8d80f94e4c..669c1b3088 100644 --- a/interface/web/sites/lib/lang/pl_webdav_user.lng +++ b/interface/web/sites/lib/lang/pl_webdav_user.lng @@ -19,3 +19,4 @@ $wb['repeat_password_txt'] = 'Powtórz hasło'; $wb['password_mismatch_txt'] = 'Hasła nie pasują do siebie'; $wb['password_match_txt'] = 'Hasła pasują do siebie'; ?> + diff --git a/interface/web/sites/lib/lang/pl_webdav_user_list.lng b/interface/web/sites/lib/lang/pl_webdav_user_list.lng index 5e7e4b6a58..f679685e8d 100644 --- a/interface/web/sites/lib/lang/pl_webdav_user_list.lng +++ b/interface/web/sites/lib/lang/pl_webdav_user_list.lng @@ -6,3 +6,4 @@ $wb['parent_domain_id_txt'] = 'Strona'; $wb['username_txt'] = 'Nazwa użytkownika'; $wb['add_new_record_txt'] = 'Dodaj nowego użytkownika Webdav'; ?> + diff --git a/interface/web/sites/lib/lang/pt_web_domain.lng b/interface/web/sites/lib/lang/pt_web_domain.lng index e3acc8a29a..b060656a18 100644 --- a/interface/web/sites/lib/lang/pt_web_domain.lng +++ b/interface/web/sites/lib/lang/pt_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/ro_web_domain.lng b/interface/web/sites/lib/lang/ro_web_domain.lng index d100895fae..791f67b577 100644 --- a/interface/web/sites/lib/lang/ro_web_domain.lng +++ b/interface/web/sites/lib/lang/ro_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/ru_web_domain.lng b/interface/web/sites/lib/lang/ru_web_domain.lng index 46f377f942..be367c0f62 100644 --- a/interface/web/sites/lib/lang/ru_web_domain.lng +++ b/interface/web/sites/lib/lang/ru_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/se_web_domain.lng b/interface/web/sites/lib/lang/se_web_domain.lng index a44eee857b..15df484917 100644 --- a/interface/web/sites/lib/lang/se_web_domain.lng +++ b/interface/web/sites/lib/lang/se_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/lib/lang/sk_web_domain.lng b/interface/web/sites/lib/lang/sk_web_domain.lng index b127ec23b0..6df5937805 100644 --- a/interface/web/sites/lib/lang/sk_web_domain.lng +++ b/interface/web/sites/lib/lang/sk_web_domain.lng @@ -111,5 +111,4 @@ $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Sni $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; -$wb['no_server_error'] = 'No server selected.'; ?> diff --git a/interface/web/sites/templates/web_backup_list.htm b/interface/web/sites/templates/web_backup_list.htm index 55944730b0..3248812e8b 100644 --- a/interface/web/sites/templates/web_backup_list.htm +++ b/interface/web/sites/templates/web_backup_list.htm @@ -13,23 +13,21 @@ - - - - - - - + + + + + + - - - - - + + + @@ -42,7 +40,7 @@
{tmpl_var name='search_limit'}
{tmpl_var name='search_limit'}
{tmpl_var name="date"}{tmpl_var name="backup_type"}{tmpl_var name="filename"}{tmpl_var name="filesize"} -
- +
{tmpl_var name="date"}{tmpl_var name="backup_type"}{tmpl_var name="filename"} +
+
- - - - + + + + \ No newline at end of file diff --git a/interface/web/strengthmeter/lib/lang/cz_strengthmeter.lng b/interface/web/strengthmeter/lib/lang/cz_strengthmeter.lng index cff29d541a..59a146cbfd 100644 --- a/interface/web/strengthmeter/lib/lang/cz_strengthmeter.lng +++ b/interface/web/strengthmeter/lib/lang/cz_strengthmeter.lng @@ -6,3 +6,5 @@ $wb['password_strength_3_txt'] = 'Dobré'; $wb['password_strength_4_txt'] = 'Silné'; $wb['password_strength_5_txt'] = 'Velmi silné'; ?> + + diff --git a/interface/web/strengthmeter/lib/lang/pl_strengthmeter.lng b/interface/web/strengthmeter/lib/lang/pl_strengthmeter.lng index df85c97124..79d031777b 100644 --- a/interface/web/strengthmeter/lib/lang/pl_strengthmeter.lng +++ b/interface/web/strengthmeter/lib/lang/pl_strengthmeter.lng @@ -6,3 +6,4 @@ $wb['password_strength_3_txt'] = 'Dobre'; $wb['password_strength_4_txt'] = 'Silne'; $wb['password_strength_5_txt'] = 'Bardzo mocne'; ?> + diff --git a/interface/web/themes/default-304/icons/device_sprite.png b/interface/web/themes/default-304/icons/device_sprite.png index fed33c07422865834297916ec076725b7b405599..af531d7fba6139a1a0e5afb176e43a4b65376ced 100644 GIT binary patch literal 10582 zcmbVybx<7Nw(j8W?gN7a9~j(akiiKF7J|Dw0|5pL?j*QFfZzlI3GNaI9w5OjcyP&J zkKZ}>-1q*t^h5jpTkBhEuiaId_-CRo#5(Z=3EHNewG zFF@;sRe+O~xHXHc3{VO#@ua}T#@hl2cX4+0l7LII{7bLIQ~jTAeiq=rM7*7(S^iDR zP*Vq}=;mny6y}5QT7d-wfFdG%0z$$fA_6=>L9l=zKlteu;S~^)5EhXT6b1g*#qwm$ z)7n{rvp+{2+X8o_72K;^N}}=nxd-eUjky@^|&Nfb+U~ zf&QZbYU5?)>EQ0|;N}YaN27(Mn~%3N%M;UoyWrxksrlcEUA_J*P){M_hg-Pw3-E#Y zU0nY0>tE7d-p_6RH;w;M+UteCyAA(y8!tB>PphZ-um$}G{1m(YyP1Jm1cPw;j?zImVgQh2norHD2NIx$}0&72#6~RD=RAqiV8p!ghdtQ zMgF7Xf5M81D~b!sgTadOqQU|KN&;f?$`GiSn6RjbqJom3lKg+LFjp^c3s)NS6O}J!RlO)&EZY zr^bIT9vj!E732A|G-edJMgRb|NElT91^m}x5RSKrLDuhUN3+kzx0bLK>(NBfTrpn- zXEMdy{ykP}<_kG~GzO$lM1B^g?XIm>Hd%n7g6OD&#F$2iEs%hjRjh|~CE8%5jaU6s z_4i-uZH{IuIgee(?<-kfeWD*tXW9O1(p5QKWpLbeZPtnSdaV{)ycWJ0ZdJtCO4Pa* zZpF+LnbQ%<3KPA&XONU}#C_ZQNK6JiTn`t0Dd`ywocrU{NtKApl%1!A(|RY@HS?2OgSRR z=3?@|UdTWpMFhz5ekxD%A`2Zxs6Z$ze_9Z7D4R4nDd2rvr8r?qlpbuPd~_~)d8c=o zU?K9sZL#?%$-iUeF(ogr(fJ$C@3PgopS5XFD%4--7e$t^YfunXF{WpYftCZhZL!4?^QwS z_@ov8ojmwqgNp9+=crw)SV=>1wY9E6PEJm?uNL2r&CNCQUNE}0aF{oW*OF6ZNC0mi$ zOssVqqc0f^b_dspyddcxz~oM1;pd^K^8~cPMyfZXgpB; z-wp;YwXx%ko{bH|0J)eH41afFpjkWHaCEYuIRV!26&4PoC_uv%@$#Q$xFvrI+f_D4i~XS$=MUtz9yGcb@f4cN1}xHxQ!<1?voP?)EmN3zZS zhTInb6CM+qyzS;{Z`C{=2Tgds&w=`I7x1ecjD{&pc4N#JxIv;yN!3tkYnC6bQ#kT0 z(kPIQF~RU%3|xBKcRN&8Gm#4IZ%UN{E-!z5mv$NdVVHZ*UvZ0!yU4kp?e(HXT}C_- zGB|Y05~1Hs@SB-tA^XX+i#~aNorJr#_+|UW=7UCe-dRpcfO%pZTyRqzps9DR6u8hV)e=BdU7oI)}G)byhV^-9u5dsu;i5VxOrJ zU!;bRVn@J6RB8x6LqYZNJSwP0N<(v`JZAX`X7~H?UaKghs}_6b+#Y`iCP0&mTulQe z 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 Vje=wZ|0fy%kPwmmRSnb&_#ZkaVWI#4 diff --git a/interface/web/themes/default-304/icons/x12/accept.png b/interface/web/themes/default-304/icons/x12/accept.png new file mode 100644 index 0000000000000000000000000000000000000000..6a9f2e2ebcb0a18b80fc49712fa5c1d702bf5e4d GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a)4b)GJcAsXkCfBgS%൏@^Wr zw{I1O9uwVX+^!cmwu?B!^is-b4D z%`lrUDSGCOjvLlDj2l!Pt{qfK=$h@Abbeu1Z*E0`pWDV=ALHaA94|N9>@aRn<5v7F zxI|*z%AcP9{{QGz z-z!657{|}Q!aXHQiqa%$q)2h2Tq##>-4SVL8=++9IAzSz#N#L zdA?N?1SJv*An{bhrTWE0G3Cf3hHcPySBrv8&15n-kTs0DRSYf7{t1sV{H|G+WPl!qM*p(AR>=>97l>w6jP48zlZz(HJlE6`fzuvM56fr a*Z2k$i<>Rht0chy0000=@TeSb;AvoDQ#k3~FZZ|p@7t&UU%%IDHtgUPYR)ogn9U>fg18K0}6UzzJj$M5Ace#%l991xQeTrp+j0dlWZVdA#r3oufbOo9ySaZ%kX~0u1 vv}?KJEVY=7qa2z$mV5GrO;YZ=vV@UARHa5GWviDt&@&94u6{1-oD!MC;}l~NGfLvLa(6^p2cMHDr*DzOHUJbgp9jl~|iFl3l{ z@9mq}C>0;aaZ;BkYpp+B*9C()YwW4yxfIfD8e_l{MG;P?NOIO88qN|8{u%1Q9ptnk==MSrr!+~3Ph#40j>gIiA>JXEX5<}`ZmOL)Vj z2okF}96b~KHW)z{?_qDOxOH>~3yIzSD2osR)v4Sc8szdtc%Jt+!CK;gaU{3JWT5mlZ{W5Mo+<$+KGy8$9 U4sBCBF8}}l07*qoM6N<$g3{iK761SM literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/arrow_2_right_round.png b/interface/web/themes/default-304/icons/x12/arrow_2_right_round.png new file mode 100644 index 0000000000000000000000000000000000000000..35fecf506c647b41354aae7a0fa58d752d31a339 GIT binary patch literal 425 zcmV;a0apHrP)F| z%TB^j5bdw%m-us7G(#Av!iL7M7LX8^}gGMkdpdvy_pzZy z>j=&a)JX^D3e1yf%)fy-RomX%$6+ReLh%wM-9Y7Kf?CVMm+eAPfC`dry|1AMx` zNiH9DG7JOC(J{`>OSr4|F{6UHT-FyzjSw(q&hNnjP%f8|K2SoyLu2#@U`j4g8caMG zLmyi^X|i3Y`66z#F7BVktCS=fL?`K3je2{E)529qq1>?OKfrCR5652`I+E2id$383 zM`H@DX`%8wM6Er6?f;W?`QfTnomx8xh%X!a99wy~mDQjGz z%P#{_6vpRYVQWKz#L6pP(I7%1u@OYV&OacLc(l`cM$u78qa`X-s+NrfVN+VFuNkc| zXiHdVwP6y;XU;_zZt~rneCK!WJvsMsCXGk>|qqZCywg>l~Gf$$JJj(rXY%>@P zHG;(=i;)oSUUKlIzL+Q`k8;GY0J}oX*F+4ltflx<2HjQ(<{d;*22RH7FmjhAtvA86?04!lSjG2!~Opnn|9m7;r>pZMDhQx@eLLe Vng>?@EY|=4002ovPDHLkV1m%u*m(c| literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/arrow_right_blue_round.png b/interface/web/themes/default-304/icons/x12/arrow_right_blue_round.png new file mode 100644 index 0000000000000000000000000000000000000000..71f5dd9fc53a083f47f3ee0671653905af78219c GIT binary patch literal 479 zcmV<50U-W~P)Gz z%P#{_6vpRYVQWKz#L6pP(I7%1u@OYV&OacLc(l`cM$u78qa`X-s+NrfVN+VFuNkc| zXiHdVwP6y;XU;_zZt~rneCK!WJvsMsCXGk>|qqZCywg>l~Gf$$JJj(rXY%>@P zHG;(=i;)oSUUKlIzL+Q`k8;GY0pou`3vHrI<%KVu{d;*22RH7FmjhAtvA86?04!lSjG2!~Opnn|9m7;r>pZMDhQx@eM1F Vng{dmy>S2l002ovPDHLkV1i1E)re{he#|}cEVINW$VwR!>mZm1*+cq_cIce~)F`kF*y5}u>WJ?&22POufbZv;OZI`l_ZkB)%)pP~8%(A%7>>r| z%zVM{Q!s;^nuiLkTS~xkg%#HGP{Hw<5U{AbPuQFz(7hKs*t;=dcPZr6DTKAt5^Rx# z(d-CR^p~ai0M$;|fr2EZ6lLQMi$egi8MA{nsNf&4`vKSN)He)j2mJs5002ovPDHLk FV1jdcZrlI> literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/article_text.png b/interface/web/themes/default-304/icons/x12/article_text.png new file mode 100644 index 0000000000000000000000000000000000000000..dbc47e51e554e465e624088eed921578039e662f GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a)4Bu^K|5RLQ6KmPx>Km6q6lQ&lp5^tXJ>ZkYAw|HI|gOEP!-`uL}Qh6P9R)d`^i$0p2*Wq2lEw^RCN zYFvG~5xp(H?bI#t&LIfZ9)&GJe8*ginz`?nIK`$NEy;!8`XMG+jA9?edocF^rs(=d+}QppTzcKx`6t?FILgIt&7w zGUMf@%kv@<0SNxID!|L4HcZ7%hW%=`-H$$dCr^z0JO1S~i8b%!amYo_8F?K<#D6g- z<%XKQ2}ya#Z_j4_Ox^jVcFKDb2zHc77jHtGP189sS05Bkv$ zLYM8Z6I530d{KKOz!rdI03gr?=k6+b(K1hv*l_|3i(z}*r1>^!EXHeHvAwKzwadEG zW!(jE!^r)~EF*{jxfqPByvVIw>|4tEA~^RBf`?ryRWCaBqWcN}KLGIg_W~K+Av6F0 N002ovPDHLkV1gIz&{zNf literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/calendar.png b/interface/web/themes/default-304/icons/x12/calendar.png new file mode 100644 index 0000000000000000000000000000000000000000..56ea24c2af964ca99dd334f3a0b1c0f3ea1f8f2b GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a)4Ku;IP5RLQ6Cr)Sw{r~^po|)sh z$khMG-J1Z4 zYiLogt8X;@|NlQjT3XtFT=cZ5Q>NE7G--o5q+qay_ANKS7{Kj<#<;Q>jZ$AHwq2b*RN}RNO&9?t%t~>$@T)g@6|IstI!0Ze6-u*vv86tl5?mHwu xY~K6-`h$;PfjiHC{yz`YgwB5W<{x=Z0sytKaRtnJZ|nd7002ovPDHLkV1iOYcq#w@ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/cancel.png b/interface/web/themes/default-304/icons/x12/cancel.png new file mode 100644 index 0000000000000000000000000000000000000000..bff763a22038c10253c41ddd0adeca402adc6d78 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a)4g`O^sAsXkCJv_XV{k*+@^Rw`1 zW@hqaW=N>8O=4cjxGI&wIPdB6|LvJgUQLBslagjg?KrT1(W3t+%oJz$=p3KWqw-PS zlWDp{+tvG@KOf+la8qGt$O_|)RqsNpv?P+bdDckf9d~Ik+}3cQ;L=V3`yG=LazxY> zXV)CNFMRm&i6n)s1)Z1c=4mWb%yyc_%$>u>dtigq-IdZ#%z?^%GnOzeV)Q66@#=nm R$rb2W22WQ%mvv4FO#qs_QGWmc literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/cancel_round.png b/interface/web/themes/default-304/icons/x12/cancel_round.png new file mode 100644 index 0000000000000000000000000000000000000000..803532cf0937811afa6e7e71dfa9772a57d4d8ce GIT binary patch literal 440 zcmV;p0Z0CcP)n!pHc z(dzWhlcKzEhCA<^bMJfiJtYtbD1_JR?emM+4TYYMH0_gM&NXsBI{ESWd;{C6T7EQ5 zw5wHo-QPXf)7CCQ(}Vz;wF=+$ee0&@l{Gz z-AV#c6ouzi>J>C12oluPg6N_r=puT7=mGk{-%0~(C`A`{)XJt4qs+c<}GmkQ2h~*p( zyNgaa$tsxI%EQb*VJB8c=KTu>?<4alBZgRx=FES5Vs`%p7GDk)K8Nk=8bq~W+$%GW zGGd73PQwSv)w6;Lp9Hfvi?Iz6+tC_wwQuO$A}p#$88O6ik?^5%S@?#*lY!oy!NTz~ z>g_Hr#VQ4vyNlzO7 z+eUA#!tYx97boxqSxiHEYv5dJGf_<*W&Ml$|1^SoyQQ<^!w!k+|4-uw+6k1il12sT P00000NkvXXu0mjf)CbQ* literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/code.png b/interface/web/themes/default-304/icons/x12/code.png new file mode 100644 index 0000000000000000000000000000000000000000..fc2b05f682e164d0292b9dd54185aafd9683511a GIT binary patch literal 401 zcmV;C0dD?@P){YZZLi# zSqvW_-(`ynwy!1K!DmLcO=4P}J1s{{&$DnL>0Qzo+AuNFg$@_IW*t0-uk@`Z30-A~ zn>MG9S^DQ+7+gydjGSXxc5BTJw=X%?E+t(dgRMJ@&WR_6S2Qwqh1r<^hG8_;fGSX~ vRJc!lU|0^(L;;yAxlc4r^Y=>s2~a)(U53NjE0F<#00000NkvXXu0mjfR9T~; literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/comment_blue.png b/interface/web/themes/default-304/icons/x12/comment_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..248ddb6b59edbd11614e865f57e30c8ae53b2f48 GIT binary patch literal 404 zcmV;F0c-w=P)Xs zXgJLP!a8-QWHqZ#R=V|FydFRI+PCESH@-#9y879!KK3wR=xVu z`W7u`ug^H}^#6l5-~a#n_a6*?{rUI*%F{3ZYuDfV4^+1ahy@sc;tblgr%r4*|N1{Z z(7gGO;vlw*iPAO(Bx%vO%<1ctMfaD#z&VOLgt~+H3((vT{PrMpH^4=3JePz(9 zJ*f%Q@O$^wcX%~`14bUE21SED5CemF;r7dK|K~5i{a?NMXXZHm_EYo2 z{{jE%XGr+)au_FEZfN1m`q9t&_zFXKORxVFwv^T*R-GySk4uHNC8(a|cga>Ti#Yk+ dWZx1-h8ryzk^g+yRs#)X@O1TaS?83{1OQ#oEztk~ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/double_comment.png b/interface/web/themes/default-304/icons/x12/double_comment.png new file mode 100644 index 0000000000000000000000000000000000000000..21262ec2a9778775efb6db9a37e3e81a3d496828 GIT binary patch literal 288 zcmV+*0pI?KP)Z~ z|NlP&DHse48crwpO}ccyd&i^yGY&lcU%2A-f1ucWAQoUi2SCAwx()aLBZE)h|NIAu z0p-qvw0J$GzGA;lz4CIFZ5aa3lpZ`IgCa3}GaRVS;4-yEUarHmU zMs&Y{orDxx1)z`tIWcnP)%PIhfouh7h6eL~lwgL2`+KNu0-zuTc@$(LD4wvzM*dX0000O%YN<#huCVCaSl8~k; zMp1-Gl3)-7xK1{huGScaA$M^cGs8lDoTcCTAF&`m`K{amkw|$3Hq;?J00000NkvXX Hu0mjf;huy; literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/envelope.png b/interface/web/themes/default-304/icons/x12/envelope.png new file mode 100644 index 0000000000000000000000000000000000000000..5b48a00b61551520fb1c82c15e06fc70e94a296c GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a)4NKY5X5RLQ6KmPx>XV#q2n8KTx znfc%IU;?jw{eM-i#ThfUJ^lE9b^pDFn+j4hc_$sdz%aQ%^N3p8LdHl&E9v#T3Q{fn u@zuSz*-|cFFbuPwAmXKRlzF8gFGKPFgRf1hb;^L2FnGH9xvX$> zO-lk%6o&7pIbb?4iW?I@TDcenv5m_Xxd}lcTZp3gF~W#7g0vC*1GRAJrez?~KXBD1 zb)fkHZCkVqYEy`u-aDw6c;MlFo%fz|UZ!aptJmwy=kqayY`5F{Hk(bu{!|bIJsyvL zJDtukTgOTu%CdZghu2&#N0mxtDT?A}I-REJbV|iy@fWEVz{^^#*1f8#&wjsu5sSsB z*XxmC7}RVwDVa>tXf&e9WI};J;01y{uP|=6+aH-shFmTeWwTit4u>?G%}7xcDwRrP znx^$ZFc^GejYi`b6>cD+P$)#>(muO=SZh>SCy%KQFbzNVkQYpf<2@Y1i@KxBjv=*Q>KF?#hT&6@K zae`oQiFrI8_Aj<7a1;#p)#-E|y4@~=V+?ayc@BreVpqVqZa zOiN}+PfKO6OrOf2lQe@#D|SM#M$AN4!{q6@dWln9t#js`H%OW`S36+}gF(u41_qc0 z^Ry`j`l+**2e<9~8Pv4lgGt)Vdmgo$J}o={@qhZnJ)cygCpZH&af38O12yzpr}VxK z>pAqlcH^`E>u>z{Up(jV|B$W&|L2|m_kZ>I_y4VO=4}PqoWYQhma+w?>3vXA(SP^) zZU2jw-TdEo@ZI@7GAZ!W5e~Qzhy7SXw8In`e8LU(Kz#2?ar!knOO~=px!jpmcKhTL*8Nm2SO-pA; zNy~s^Y#LO7_$3e@1Y%}%d2AX$xEzRo0dYLK902BK`^7mR!_@!)002ovPDHLkV1nWI B1v3Bu literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/flag_green.png b/interface/web/themes/default-304/icons/x12/flag_green.png new file mode 100644 index 0000000000000000000000000000000000000000..d9fe8e4dafcce94a9c8a942db2dd28f61a255328 GIT binary patch literal 512 zcmV+b0{{JqP)$? z%}Z2a9EG3X``)>CK5lw5A`>H`g-A-|RSW-uAW)F#52%=E(IPO~E77J!yK3F0jf>i} z2rBwqxv-?5$=p~uPUG0jTy^HY_r5KhD53|>@|?rrNb&q7a4oGf>m)g|*BX1JWp;je zj`tDdcyIT?x%I}{V{17lA~*n8Jd2%jGWzl*;D{!E&`kwOL{8@PzxhT$7UTTRoko(xp2|H`Xrq)^5rq!Ju;ZbGVnA(XhD9-%E&HpP6(8wN zQ{%-5f>IjA-)MW2SQ_q&p3Cm59$> zUr3Wt7>8eTVNf@r78L~{-3-+3LW45O2qPl8Dg7+l_MPvmZRCaa=c1D8N{L14bm?|c z;o8E4(2yV@q}wEfbdW>vDt3{0r6D}N8)9KzJegpEUbJ;AW7bzS|MGxNUSJJvTBLU2z)rd#0xo1uk4g- z{!o(&k=bYEIZ`$7^*PK>!uTZ^J_nfzm`TCl?lDbvr6mv?wfy1Vy=^Dq%|RGzh3{|S z=SN6-;qyIMn1%^Q=M{5ejPV9+=f35;#kbCV@a}{TpTe|CpRTBM3?@4uT|G-;S5zEh z6uZ>&g?~H@U1T{?2C1{qzkh(&2Rev(azsmp^!*k3>5_axfq?B=S6gl~{-hFKNmd)% zLA*$`ox|GPc4FF+vLR@SM++Ej4_XX8s%=O=J}#Nap?uY%x66ORIyJ^Pt7jS?bX{n^ zBSF_E3z5=-u+rx#uvy5{Z5xADU3$? zF-Tic6o!8hEE)_{FiCZh43U!B;envd(7}L%1a%M`#KzFP_weP3q7*b^7Z*W9=u~hJ zK{AOLL)1Zp)<)ZyVv9|&6e(08ii(Oz_3wEl6qO7gT<$&J{m;1<-KL44VPM7S#3umn z0dGp!1Y940npA1&+l`{4F>Tvn`DxEp%4!gg@4A! zx!c-$Aqh{Rg~Jw)y8HUFuL1$?m6h>YTG_6vTi;QX*j7o&P17xMTe ziS5y7v~6SrJ-Uv?%1UfYU0T>GAXrRUQjcLMUH$!#2f$> zO-mb56o%hmf`znTkuJ2*LZ}-l*n*p`N*5(yU1TFM4ulYAGBq(tYuzd6Ui}AV6X+tA zF0ze8P~5bIYH${6z%euCV>Kfql4vrVo+&ETdg0;R!@bYFhZmw4M=~j5W1|9Kux4DM{93hnwJ;mbVkBx?VN7LStrj6OU4pY~kQ?t2Fwc3bn zSqODHc!Fp&u{<>;Zx#wY?Zd+!B3fX6QKce~s=ng=cQTA`bbO5Mvop*g98RuHOr-0X z%pjG^UDR%m@}*U3wYF$?*GrZa;(mv!)k!Lq`c%lW*#w!g>H~c@4)o!uaJL@$_)YH|^Wt~$( F69B$sexv{Z literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/info.png b/interface/web/themes/default-304/icons/x12/info.png new file mode 100644 index 0000000000000000000000000000000000000000..150c5cb3cc06b7dac3dd60bdb7a2a2b04f32e830 GIT binary patch literal 446 zcmV;v0YUzWP)Gz zOG^S#9L49W)F)`uB4|;hfd#Gl06nlT(q?ot$|9VhP)vzlMj6y1h>D6J3e3kimYR>u z3hgB{xHx&P<)VQz9M1XO%jJKsSZ- zm53qt@`dw!0~dvc@XXke5eu5DJ2ln&ST2_lF-+JuN(fxlFn98bsm+qe*pVSCDT>q0 zU3PR6Bg+|By?1aORUjWe!KU3~WGN#$GGry5GgJA*#A+Uciv}iFbMPELHy4yKtfpb} zrbS1Fth5_mGtVAO40%(qEa(^yW{|IbhO9W!-P1cpmkjhMQFO~uM50w8dS>j%h$AUZr`t%z5W4q7L**pVUI8mrbCtM9UgF<%PyKuh$@#8|c8v9>QxQ?rI1hhBWcLGn|Go*BFL o#r=O8p%s5&Z+pE?(f@xMKQXnIid{$SuK)l507*qoM6N<$g1OzvNB{r; literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/link.png b/interface/web/themes/default-304/icons/x12/link.png new file mode 100644 index 0000000000000000000000000000000000000000..1e7eb87035a0146bc71b72d621dc822f4351cec6 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a)4Xipc%5RLOwgB-aS6gWO_-FL0o z-pESBY}tjx37eJzWjl7auM*3v{mtWQw)v3SB)?;ywLF-vtyb8`^(jo`Tiy3BDo4~3 v1xi$1#Cw-5SNNyy!*5=d5U;G9qA9yFte0)y;)Iz%YZyFT{an^LB{Ts5_+K(F literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/lock.png b/interface/web/themes/default-304/icons/x12/lock.png new file mode 100644 index 0000000000000000000000000000000000000000..33a24b6f01c2ad05f187b4104a9d4fcd1a8e5212 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a)48J;eVAsXkCfBgS%&&*L>Rb^yh zVPUX*>C(UM$2B!Id0xJJnNZ4Oz`Jtg$~Oupv#+m9Oqfs+6eMKb)iz^>1nUg8l*@^K zcI>cV72%yWZJLIZgWrMGjI(cFG;C|zzdroI5ew5lRTj+J$5uZ4{k2Raz2S#};TkEs z`P%Hs0`kY&K5oqVQJ^B*<5(jheeC$Ehfmqc*GQ~pOKK8j*v;RlnzpU+BhZZup00i_ I>zopr09%St3;+NC literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/magnify.png b/interface/web/themes/default-304/icons/x12/magnify.png new file mode 100644 index 0000000000000000000000000000000000000000..730675e88dac72a9b386476d3dabc1acf5cbe4cf GIT binary patch literal 461 zcmV;;0W$uHP)ANT{j`UN0p56{x(^NZL@+pqs~9 zfLJ_Md(w2&$^1k_(EzS1K!G;)&#w`ll+Q%Q+M59NTq`}-QKsZ#mCVn;l@8vc zcXceRu7d>wEEEd;yn%k9lP1a4jU;xCv)IiPpd6fHet8XE?+|=GpGH6FX+YnkXb}SA z!*umlM4mdL^~ykhU&Lm!!EU$1@Ap^fY%m-SH-InkUMa1er@34%6V-^tVu91?Y(SnC zpdp^*cDp&iYm`F{hl97L|1e6v*=M z_Wtd^sm)8xtu4R)ztJD&Ti?FRPhi{pzwu`M!bd*!{|s~lgp`912k?glnKCd~UJBdU T!_&kIG>gI0)z4*}Q$iB}W56fT literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/minus_round.png b/interface/web/themes/default-304/icons/x12/minus_round.png new file mode 100644 index 0000000000000000000000000000000000000000..3d848055f5cdc746526ddb0b024b1dbe81cfd1b5 GIT binary patch literal 392 zcmV;30eAk1P)Gz zOG^S#9L49W)F)}xB9t{L;os!Z+~0#8jSAHCn6bmIc5E0YoW;vu!&;7@x)Oo4 zzAA`T9y4~>)spFSyZhmwwzG|LcplG7izCou#tysMMK;^>N+r~e4&gW6@u${33_WJ- zuqy+)r2<|KcHzCf!grhz=rLnQ2JkZ-r-|~`2JUC3@i-S$1o{NUW5$jwi5szO8{b!1 z+=YUQ03H@X0yRBm?8v5hREhqve&sSKY_8!pJS$MsW0n{k>+r>KmQJIApW>51O>gAl m#(#}7wa&|2&L`C4zs5h{LXV792Ugnv0000X^ zU7PqH7X|``@TI|g)w?PfYJj+EXE_4{NaEq=`xqEmQ}AMc*;hYbFg*G42%%xctwksp zCJxgSwLFaf&WBs58dBFK{O>s04A%gnku}Axh*ZaGL&UOB3{5B+UjBLZ|IyF;a1C|) zD&YpiuZqUh0Ak|wqzL9L3=Qah04V@D3*;9J4Rfwc z`5(B*=YP$<^8d?kF9d5?d1EPx$5Aw3i@1&V)?kP+;7c0C+w;Doiva+~LY(wc!#y?t O0000XV#q2_)V&a z|JZ+Z)@IWN1~aMI5;4p?3ZE0-EI!ZoM`^{u`tG;oIYkz8Th6&%beOc9J^lzI!&9X# VHRn6xKLZV8@O1TaS?83{1ORbhDcAr2 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/pencil.png b/interface/web/themes/default-304/icons/x12/pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..6bfdad47421635a7e05c51eb8eb8a20982a4a18f GIT binary patch literal 301 zcmV+|0n+}7P)ZK zSjfPDjxQ9mF|1y(gkjl+jSRQr;tZYz1pEi#cWrH{4EQuGU%So%r110dcw6d zR9Jj(YCK#^ss-?076Av;RN;q2IxM+ughn<~WpRmW`tOIFQJ~m29P8NE4ecVepT@Ux1{ryk4NUn{y zWlno2v)%KB6;hE&Z#S3!|D4YHKmN;xxfZ;_Wq1GCt6qEff66795Z)Ib877~IE&5$w z`2X1dqm#EU%<}N}PxtWfc+l0;BcgVSf9A}Y3epk{56^V!Px+^u&2TiKs!B@O@FWX^ YW^MJIb6Mvv0iDd?>FVdQ&MBb@0E??zU;qFB literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/plus.png b/interface/web/themes/default-304/icons/x12/plus.png new file mode 100644 index 0000000000000000000000000000000000000000..e3afb66734bfa629cd884718dadf02142d25d757 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a)4PEQxd5RLQ69^T%`4u}6=H0ZKn zHsf9U{M3ON8N6TJxefxUtL()GC8o2LnE%(mKb!T~jVA}ByuK~}r+<(2sCDrF>2uo> z1f8iUsMQ5G~X~NoFKJ>tz^z_Rk@x*OU}cWBWEWanDHXO r>$U*r!6R87_e8jk9l710p2@(V6vo+MdfDwN&`}JYu6{1-oD!M<^Q=nA literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/printer.png b/interface/web/themes/default-304/icons/x12/printer.png new file mode 100644 index 0000000000000000000000000000000000000000..b3fc25f8814ba17dc91c3982184aca739001a777 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a)44W2HJAsXkWPBi3WQWS7qzU6~T zwT{pZrWnT?7jky=rf(2RcHgpbvtfwZBfdhl*Qc`PJYkji$32-rkwv17QB!x%_fwYa zwfDmlw4PKae%NCh^ZM1Bw6jfyZA+wV;*7X=U+!IMxM$NfCJsf1?7Je%dRT+J815(( zC)&w9bGz zO-lk%6o%)o)E{Wmq6qq;AX-(lX(0*ygrJ~BL|>?5(ihQ4keNnB*@uEiw2B}KvP@^j zL7i-@u?U(ntEt7?oEx?1!nqvI`@Hua&b^%5?dB*P4o3xVt$^RB?QL(ADJZ8JX}=uX zoK9z>R}j>+m_+WOgpI2s74ww%wV}Iy~5(1uImUZpBRqaWBj0qkysJ^VI8}& ziK3+uLoCPht|>ZYEA@`P^&4a#O%#kz78kc~um$qi7T?)T#B$VU?!E;3S{@xs8H_~l zU=OMo*wa93C{jR={~E*)%k76Y%;UU?_Qf>X7GyNcNU#TTkn}fbPbPW;S+vZ{Acj~j z9NILG)DN`INobx)p=nw~{H6@iGT3|>)O%7)BZgSkQl|Kf?j;2^&IDR4(?nE5mms6g zeT7;+!8Br6OT5c9rASEx&tFhA7DwA`5{I&Z!H|lo(Q{N!#+gP8u|H$={)~0y)IjHg z2>Y^(R?j8cEwlg30BOXqvHm@rS5Orxh4ig~m{h_+x&+0_sYcr0!~Opn!Bw9Y+1V^p dQ2zgGd;_x_nZD4hx`_Y)002ovPDHLkV1jSa;)(zO literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/refresh.png b/interface/web/themes/default-304/icons/x12/refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76d9b7c39c0656a486023fad440185e4e61fcd GIT binary patch literal 265 zcmV+k0rvihP)Z~ z|NlP&DVTv|4U#$bU@V$$Cj-R)k+H@ED+Y-?TRD+5dvS?u2e3LYA(3S-2T~BZ-5;Vj z&CUrZ&Lf&(Cj!$fl5Q^|nG4q7zyMPW(;%4*wow>eTr9&*ltBU_i6Q|LLl##kbprDl zBy#LMF*E?hfSQCbY|gP40-K~+?*f<5Y;Zxb1yzFs1A|y5rUXb#JPW&1!F~|Sw1c}@ zzSf38Jj32fB+afCIplx_u);NfFi?TGWU-B$Qj-k>dVGjw*vr7wksQ+i9fJz&i68?k P00000NkvXXu0mjfVo_kt literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/rss.png b/interface/web/themes/default-304/icons/x12/rss.png new file mode 100644 index 0000000000000000000000000000000000000000..e918050ae78acf46e11a874d1bff361a2eb3daa6 GIT binary patch literal 286 zcmV+(0pb3MP)%u zzY76j7zgl+h{&iI{RJ$PKSBNh*={xX7j7apSx+gGm<~lpZfB7)m{}QQQJn8n->bK` z8$Nfv&+~rop8H|=wlRb^+`$18@?eCK!vuWI8QPEt3lyLM9XP>P2`(Y02h!SA>Tpy- zd&sH*4;ElSm5mIHl#mmQXK1rOpa)R~ZKc-=0`iu&+#EFL5a*o^tX<@J)Y)a6wG!&H zUV|TNrW8_8WHSjHHeXO-{mR-*7A|~vjzJlo++Z=#<@%;Sbcq{wT(2Mk&0vo-r~EZs k<(mvx^Ek46+_Ai%KOI#tYQ9k{2><{907*qoM6N<$g7IH+>i_@% literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/rss_round.png b/interface/web/themes/default-304/icons/x12/rss_round.png new file mode 100644 index 0000000000000000000000000000000000000000..c436887723821660e32a64043f7158ea637a8662 GIT binary patch literal 428 zcmV;d0aN~oP)e* z%`O9B6ozNP1z2FghJ}TVTW|?h?8JqzBGGng-yccSMwE`Sq7exq5@8{9v>KI=RywVw zp{SP4+E3cDrFuGA0Zc?~hOn!e*!VduY{c zlxxJ-Qg2kG=XD{SOi2GSLviU-RF@VfAt`pnLbocPYHc)1l(+_mdceNC!3tF9mt zla{LDOm@M+7`zr-;&a|Tnl>X4oHh&y8WYGO@FHl>6ga z%aEOeegZ67u%2$%TA*VP_dC9!0h;zq@`{t5O8QVv-M z6QyG%#h8UGeiW*=B~6g9&{F`KmHg3uT}N{gTM4hkNv0O%Q%$-PuQD*Wtq*&iE~4cC PbS#6XtDnm{r-UW|y8=-$ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/security_orange.png b/interface/web/themes/default-304/icons/x12/security_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..d1ba672d95695796898a8287c3bb86bcba77c1cd GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a)4X`U{QAsXkCJ@UGe8y@bsH2y85}Sb4q9e E0Lhq20{{R3 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/security_red.png b/interface/web/themes/default-304/icons/x12/security_red.png new file mode 100644 index 0000000000000000000000000000000000000000..d2f1bae8f40ec481498dc6bb69e823cfe34df362 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a)4iJmTwAsXkCJ@UGe8y@bs)!BTU&-2@Tap^V zW9F+-$QXFIL8kkEp{tCD@q+9F9%3)L93>d;{>z)QPy6i$pyL=kUHx3vIVCg!0H;Yu ARsaA1 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/star.png b/interface/web/themes/default-304/icons/x12/star.png new file mode 100644 index 0000000000000000000000000000000000000000..77cbacdd07eddb0bd9c9f13bd6a893127e69e1dd GIT binary patch literal 526 zcmV+p0`dKcP)R?%kyKh5qUH||v zKza~HCi>Q-C&z7mHWNIYD_jOd)*8Jhzv{!-(5mm&`E$S;@XxR1s&@)mn~jYZ#`48E zNEQLZt?T=xwfWkM-f5e91KMY)4=Qx(wRPrXCEpz@l{E2*8Hg-Eut+R9ORf-SI;A-1 zOl^lwKUG@!Z#&K6-OaC8Du+!4;Q+!egdK2wj@s~kyHMHhOx;uBe;WX!!#|CG!L!<4 zuacRmYy1#Ifo;)hcQ`r=UK-`<00zJVM*HY=um}AHgJGLdXh;Mt<|o=j_1fyl>30Gc z01&jYtK(F4wN`MIs`=RMM-SH*-0kJe!NpWiywN((AmT9q0sxC&YAaj2$CqBkqTyR> zg{_^1rJwQiW9Rjf5>h}%0f5JO-D-B{J~=O+1&;`bP&*kU-wbT*2lxoUf5>sd`&sH+ QO#lD@07*qoM6N<$f_BRCqW}N^ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/star_blue.png b/interface/web/themes/default-304/icons/x12/star_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..5bb59dfba15d8d6bd0f3d19591dc3c7e66014765 GIT binary patch literal 457 zcmV;)0XF`LP)Gz zOD_Xa7>4Js@CW<=Bt@DCLHY-*Bw}M>Woy^VG;Ij&Oe|;-9n_`lut6kkBcx-RnN%-& zl@cwjwnSd%JLsY(c_&}q_xaA8eCG(FC<-L2)!OA?Ys0seJ=_b_NmP?Z*+0iWHk-{P zOHxYLRHVx_g!5lqRFg*;F}#6wcgvEuP%IV^GFq4k7BHneVsh(|*W^(~46%a4VRzCl zhw&!N-URxW3>>Ky?A}$-w`gE+C4mE$5kss%=X`j2$F!2gd?<(2>oPt*ztLb?4?jaZ zFJU&A2QkD7N5MerGTp+6SBG-*g3fiKzG7T5Kn$@$D5$h9QcVoFHH>+5L^HKEe4DFt z&*aiT46*!3iBc67*+8!t!&UMPnU^NiLLJF+1Eb3tCfMJJ;YV`V?M@@E!WXT=FNr1?F{|?_B69j(Cx7o+<=R0;H zNx?MX=wbfQOCuKRUHWA0< z#~$zVV#C?KXWu=~=XrlCe!pK~c|4vrpZKVUxw48oeJ*{=8mqM@UtR*?b<4 zr4m}2CW}2adSqlkq}w-D_0}*9JjY@vyWKDX0T`hW%8Lt9qeq6Uvg-4#aTGIlgq+=m zt0gzyn@xO}CiInMyks+&aoz2oUF6Ugxh(LCH46SMvZ;b}>u32P6fF2pL%6=r$ zGS4)mog=syb|5ui!BZiRmr4aG>j2J&honb_tPDJf4Qj&B95$R<`=M_HQQT6I9PE=C zJu))DY3{F!NKa29Vd+Iu09V0v=nOa=LhF$p8M!2GBv&Y)ei*@VcNgMT3ts9qygoc2 zF=7{5r}W6kP4lQi-^W^uhH)}6isZ}`wE0;iC&r{kkBmIl-xtSG8oG|VMEt8nPwmge n{eK!eVx0%ksL5jg|7m;zNcfLfJLGrQ00000NkvXXu0mjfVXnp3 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/upload.png b/interface/web/themes/default-304/icons/x12/upload.png new file mode 100644 index 0000000000000000000000000000000000000000..b1810b31b5ac4ea872a798ce7e1c89740fc6cbdf GIT binary patch literal 271 zcmV+q0r38bP)kOBono8qzxb8REJf zgh2|o{mlbo5Id^VN*E-EqM@X)lp(g!T@a*T`jyE4Gp|RXXo{(K7A!6(g=qNy|38QU zmVjZH24pdi8jxDBVh}!g@+3$AEIH?11Y83MfaGB6z#5)EfByf@b_Ttun4S?h@G!TQq8Y(L*ePAI#2m|BH2OJNiU;v8@ Ven|#zn2Z1b002ovPDHLkV1n3yXnFtu literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/world.png b/interface/web/themes/default-304/icons/x12/world.png new file mode 100644 index 0000000000000000000000000000000000000000..b7f9a8e8e77c606d08e9dce80f2fb6ac2e24539b GIT binary patch literal 567 zcmV-70?7S|P)$D zPiWI{6#jvphIrNU4&GL=FolUAf^=Sm9sF|;5y68BUSyNO^dPNEqd1k>#&!jT+;Nd+Uyzl+{-bWaQA+GuTe$V|Nlh@=p z)s(EQ%4u7Xc*+LH^KNbj*L8tFV2I};v}C@lE{KEE!`LsM!}-}L?iHK3xDbQ7QbIHwv0W@-8AdnE29CVA2@*Phq1g#! z>OUY`TR4^-0pa@K$z6xOWa1&q>O_+hbkdp!i4DS+zl&&f1KAn{Q?}4MeE~i4AV}mW z?ifj=!~`X|q}Ca(syLju4aNG5OzkJqtKV^@pg2vu*exDM&y){i)g0ntx=cZeeL)Ld`lvaW&fUhI{97+owN zU;l-PN&|c3Q#g?cp!}{4k&ja6=yBbpQ)zBt-}AH18Xjkg-klO!UdMnoibqxpbEP^S z1R1?cD;Eyg)z&7?EIh$UjfJ@U4Wju45n~%#vyJkb4RE2Se`wu#+_P|q8r23C*S@0o z$;SLgilQ4=YH%9#{BB!NnjYztG89siFsegpfIeo*3O_n80y002ovPDHLk FV1k&Y3K0MR literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x12/world2.png b/interface/web/themes/default-304/icons/x12/world2.png new file mode 100644 index 0000000000000000000000000000000000000000..2855f3bcce50f9203b636d35eefe2b1e64dc881b GIT binary patch literal 611 zcmV-p0-XJcP)n849>3S;L(=IqhzV#xOSC&^E;tmL*>!iuJj{*g zPT!I&NsG+T=bNfrBOC=6i<|&Ef+T-Id^?;Oe|$D^J|@{^ArTo7GN*H~ZrCv`v+awl z(pa%{tHd(`adVu_+LC6<&sA~La~oIu*Wl%R*le!jlky&`=ZcpCJeeJk?ALkY7`?xD zQcsC(4Wr>v#Klvfgu+IF?fM3EX28q$qR@Ys3aH#8o{b2%2E<-G?R$vK(JXWVfB^rP zj$&&MaaR~2yN0HvLiQV3-V{mVZg2`$eNzAj5C#Yokdy*muD=1(42T{-65argNBjwH zdh)?D)7KGxwpXAr6LEJ0764`erqw{nY~et!qmM)}p`>(fVla~lM&pqe#n*VZ`w>3D ziFi*O9-9YKp)>+Q4?dJXBgrM=J45#TrRc&LxT7|9QM3%n{{)dq-m8)}HC^Xrw z%gS<%?40q0+|fI(dmySC#mYWP2UXPnw$S;iep$^Io^;IKZJtsFqr)xNH!3%xMPIHE xTc6n#{)`a){0Ec3?cV{kM)d#y002ovPDHLkV1h5B5fK0Y literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/accept.png b/interface/web/themes/default-304/icons/x16-list/accept.png new file mode 100644 index 0000000000000000000000000000000000000000..b0f56047f99201d98034229b9346111d361457dd GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FprVLo7}w|M>sko>_H9V-j-# zW6i8LZ{PlB-pI&o*Wh1#`f}6%0B4pDQVr+YGusjcSHDx|X3j8MvBhMuM1%IM3x`?P zGv44ixLooucf=&ExU)Beq}_~;%?{~2X>ufi!Jqwu@!d<@qCm$nc)I$ztaD0e0suAC BOo;#h literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/accept_blue.png b/interface/web/themes/default-304/icons/x16-list/accept_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..128614830de4dcf06bad4a47733dffded999c57a GIT binary patch literal 466 zcmV;@0WJQCP)e< ziba{JY(;7$)4o%?xVD}gc-U`e-gkDtZ)a_`o)84VrIFB}9*}d{`h`{;(nyM;Na=K% zR8=KCutp9wXrQ$+H)63E8;bQW3SBp7EnZ=;Mh*cDw5BHLs+)sXb(#*BEJ3ZSNz&Le zUJVhrtkGmpv1C3{;wveLkkbQXuyZGcTuGY zQD)rHqOqO{YKGSqKlP*CA$LS!Ej;jY1H|fanH)Ze;&&T)&s=2suG1Drx%yl z+TOwKf?$=2s*UV(5*%l_+E6A^W~z5<;V1&u15d>002ovPDHLkV1oQg$uR%` literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/arrow_2_right_round.png b/interface/web/themes/default-304/icons/x16-list/arrow_2_right_round.png new file mode 100644 index 0000000000000000000000000000000000000000..14de6fe9b21c78ddfce7930051708f85f126ce09 GIT binary patch literal 428 zcmV;d0aN~oP)qqHiL!;K_`Wm)h%4`CQW1)o{t8GG1U z1Rgk!lY$n@CFb!0(^-t)>0G`u*u!3pgsd8PvBV?+4x<^qekOST93%J`Aso-LBqG(! z(emK-TPFp#J43XB0leov`r$;A(jNv zBx=l#&3X_7sMQWpKfjdV$EU8$?sp_H?2!Zv8kW_p>I@+Sc6Q6KZ|)@l&lws4-Og%O z^(cy9+cwI36aU8VVhgqI666l+kDl) zMJA?eRf_$yqvaN%MXE|hZNMt0*?t(1~GQR>hlsUz8t5-CY1EiDR(EN#-7onvi& zjcv`uCVHIboAYhw$FBC)r{43v&-?WKb$mWYD2fs=iJ8CwYXM)gFq>^AaaC23OeRsO zRA2>j*4U$lTCd@VP7ULKI{_NRxIevENAGgR#oTcLAN601??1{KwVdHB4a6ZWoxY++ zO-si1^3dOE@*w$b^{C|xXN3V{bT^0Y#S{YTI?jwLoMH6|bB4`eWG4&%{4E9|cR0zs zy9}&8VQw?vau$xB&=tCo1h)*N3t!S8xNXQDwT)X4he&bfOv1&KmP57ngW*kG)~Ibf zM0t&&!v}OsU%T*!5(4Jb*sjs}kY=NKv`=1n!k+6Pc|GOS^Cy&p9EKt(0dv-xKIN8w crdEFEKeFbe$qEBxDF6Tf07*qoM6N<$f>@c#5dZ)H literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/arrow_right_blue_round.png b/interface/web/themes/default-304/icons/x16-list/arrow_right_blue_round.png new file mode 100644 index 0000000000000000000000000000000000000000..e321918ac1bbe3789316f18023ebc61e2798eb1e GIT binary patch literal 436 zcmV;l0ZaagP)CaN?Mdu9+L2f+icX9%V`&5?@=^{?f9LCrNJDfWz| zK`ZBF>Wi2(xRGZN%fJKuZAZa?IQD0h8`Qg;W5)L%=)LhnbH^o-a|17W(2D_lNK2EI=>-0000U%RjeHtVS;C1;{_NPSu^%AI+pS$@kkUgAjHCe#LiHag!*0v+liAV z1uQwTW8dTB&ylJEFr7~Aprhq^emowJAN}0dMIj)|GFGCff(D!Ju4iiyzZQq5D3Gs& zuWw;l7#6v($OV9dlXKEEolho{qp&7!su}?!YP;GFFx*L6A^otpSP4cHQALEZ7~tde zfn_1=jt=>Jf1U%;8bA~W01>SL-d>(s!>s|d1t1EiXBQavZ!{cme>-ajh-wKaLGC(! zO@B9VMJ1%lL)2~R0*Fi9>RaW|!swq2>dGGA%^Ct7uMjAU)UUJEkGlceNnB;%A&pQs zKO@yiA;@N9ZD2!)NiSl5Z$KEfx{tb9((AZ_5xBX!2YR4N>XQ9419rM=6wGl zWE21jL(??q`W`B}&e^SGY;J9X?WwA|p%k7xrxXS09Ej;FO6CYDL7Z~f-m*j}U|~N> z7YwI_!}d<9(~?9eU{mRV1x3Mq$0-6DDWb=U>Tvn4O19a zh=CcRHx1C4_-KuNG)5k3-yS}OEbjoyz`!+m?;% zrUh%2VC+O|8(7{7!N`vALZ?1;v#ED&8#hfGR}Bl7bqg0YlYb|vfL)^eB872AP$Ih{ dQo(=7bH6sb7=fpEXLJAn002ovPDHLkV1gKwo`L`X literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/bar_graph.png b/interface/web/themes/default-304/icons/x16-list/bar_graph.png new file mode 100644 index 0000000000000000000000000000000000000000..31920e0582058d7665c094910e2ed47445cde96f GIT binary patch literal 260 zcmV+f0sH=mP)uopI}2lxm;@C~blYVQ=ghD$Gng61^T^QQ zJl^&2=lL7Z|8)7Bbv++~&IX%!if}vlJwY@BUG`f70MHSl*}J5my+H{$E@y~G!_NlK zgQI2;M*x5dp_K14m_<7b!gXQbSQ#h@FZ>QjMUjfu1`mJ`$~J)9BPjvm>MeK@+S(xZ zl>wC<4H^m3Od#Rg0Fvem9O3+}G?15sz^vHXWU=b>oiC?-004K6_N1cN96HeqI(a0oDZTw zYCvkc4}LTNiX~te(zf^g{?@(k{#G1D zZm8Vy(xH0mtAv{Eum2Ok@9THGfd?`}`Q{e_Wt*Nilx%$d9*F-F!o?e&tuI>ttO0}z z*FAH98K5G8mhRAt$1mFe*&%9|6GV9j+&{?{|g~%|27E3HVLDe%^1|jr0D~ZZ!B!yZ#>weh;RnUf+)q|DF@CCU{M{ z296r{30Dg|CSLsy#Pgx_c@Pa0?+2=J0P)=?Tq(erA{~1!opz1GRU$x}; z|MEr0{uj?b`agfp;s4n)5B<-We(-WBX`SKJ315Wn!w|EPJl zFbyCV!wq=(?i&~*vkCF3YXHSwxc}@U7$dV`{QnXXU^a+GS4)%uFwN-lC*h+t^jDA}}5GE&!%Gw0l~Wo-+XoQha-6`xq` zh@Z$?Ib&|C=;C(%Htq?$J15TSX)0vZ^J6}D{P==|Icy7#n|eIlcp_kp#A@*irti7G zH77?XEb3m!qO|GRUdMd}J#xJ}o^WU>q;Lez+9pN428kEjv~ zQMX(sWp#y0vmyh$mCNx84dU-O0vcp+zOP!13NwD{C<+U(FD)-Iz!A-hbJk!F54>o= zm-KpgKzDwD3X2QW(=;~pY8r#No07uTKLu+e*&r$aibTv6fw_aQ8Am7@j?wALf=C3e&*<;K1A zewtwe_SXS{0nP(eDzXN9>m{1M@i`Hv%V{4qvM0QrjgBzDTSb|q^)=Smexq}cp7wSr z>m7ClYX1hwZInN&6?%;CkhHnM07tIxC=dLY26@gu@|>qKSeqP600000NkvXXu0mjf D>M+U| literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/clock.png b/interface/web/themes/default-304/icons/x16-list/clock.png new file mode 100644 index 0000000000000000000000000000000000000000..f770a9c671fd9b5091fa31beb1c1d12dddba5eb2 GIT binary patch literal 419 zcmV;U0bKrxP)Q{-< zXl-Lb`~o@VJ+;@|YwFSi58V5n_nh3XXqpm+Vdw$b08)UaYuzG9_63wo(tPKZ#LsqgG{|Cq*NqPvTfLIlF1Ej@>hPilwP?VHv~pCZ zQL`ekRcL=r)!{`AYPkVoYR{#SWk({Ff8v~~!;6p_Ozu``cr?LeXX@p5{sxCknuNZd%K88R N002ovPDHLkV1fc7zhD3W literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/code.png b/interface/web/themes/default-304/icons/x16-list/code.png new file mode 100644 index 0000000000000000000000000000000000000000..3791cb592817f1475b17061c962fe113b92c3607 GIT binary patch literal 577 zcmV-H0>1r;P)OC$#%U^*N@ofu)_=dkNq}0> zV2CgtLXv`LkSGt53mDP|lQCRBh9e>zvsB7f`_UbNj0N<`xyO}bh>n*^+4dUV2qYJv z!tIi?t(@Hu?Y>N;Y}JiztbW?U;)hNAOE(J;;Q$uhXewt%LhA*I@`{=Z;Bo+iZnO#F z@Q~7w@O+A<@568e^e#`%sIze#X8~Ri!*V4RP@?k1#@PqIvHORkxNhUlx`l=%!2C2N z+qQEe2qL;!Vu75mywEW5q=|ZiW2S21?q?gf-gnURQh@8aS->xiWA=@XON%$`kjfXWdpT+4}B`;Peb6^LJKqW@7%K{mNyO|rJT#Qk!oP{ z1S(&9xcSk-Wy-nU61e)Zg&Rw46rVN;n7+&~4D;J~WHPj=U9am7CRR-B5@3>wS$y2Y zzRn<{csxK25u;Wz>OG@Ya@qqKLePA0C5n({EdfMPGzxh5==5BR^b literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/comment_blue.png b/interface/web/themes/default-304/icons/x16-list/comment_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..8bc780f4118869648de4b88b2eb4a1ce047e068f GIT binary patch literal 328 zcmV-O0k{5%P)72An$L&NxcdL;`=9^u0gyaM9Y{Uc5U2t3K_-9t{^vh20HhA;lKC(L-h-S+ z3IM4G>4O>Yf8X`@BpCow57GxWV9D_pBpCowk8HsClm$0PG619=qz`6*1F^0E1>lSW zPhn}p0XZEcfCLLy+{PJ|H=cimg+2%;pd=)uR0v8WV1*mczd;E!q(tO^krL68vjWHv zSZag?7!dbkD8^v`I7~pGZo_?4ClhHvf!Bmfu#kR_k%5RXU_R7VPH6 jLMtbUub3{~X~@7}*VrvN<3su{pwSGTu6{1-oD!MNkl4c5T6GrMhBn1|M@@Tz*CSR?}69=mjUx}X~y9q z5H3JA0IV1tfW$$zqsu*g|MP$0irfF8t`=axX1mvfOaC{XfAb$7sM~NKWXOE50jKYO z!mynXfO!#QKmxiqh%o@B4i*jtFh7HUZO1vR;erf6u7(?c6rKGk3vPh@2g10(zU%KX zV*{3$x_3N+1<-v^U@kfS0!1@O9;;@k0qdcX>!B`E0OI|y=tPP>1zd^hJUD7l#rA`u zGX3aU7A96$e_AL-b>eNzGe;5~9rn zHrX;O#+5b)lswnjjWb545_05l}BEo(#Z29j;m z0+2?a0|HP;2%DLM=)hY0J_0Rr9NNy~5L~MR+y(#_lb>6$zV9Wy1BxT?T#GmVg>UpX Z-~}oL`MF5=`Gx=h002ovPDHLkV1n<=Yp4JK literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/envelope.png b/interface/web/themes/default-304/icons/x16-list/envelope.png new file mode 100644 index 0000000000000000000000000000000000000000..a98b125f1160b3148d8f0ee75d9c6211c4a776a1 GIT binary patch literal 242 zcmV7&?*x%_cU`1OsF75;+ s7F?Y)EMfz*=tmd4-htOk?EEvm0iQ}R#kSS9ZvX%Q07*qoM6N<$g5~{UnE(I) literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/flag_black.png b/interface/web/themes/default-304/icons/x16-list/flag_black.png new file mode 100644 index 0000000000000000000000000000000000000000..0b453a5adaf7264c42f68aca488c6ea9598e33eb GIT binary patch literal 580 zcmV-K0=xZ*P)h?K zE)6ZU-C7I&J?BN?y(ZTKKMv>X_x{gwUIu{W^LZAJ$C;#QiMND_cySu5)oM`xiBR%Q z{4Bd5s1v_^J|Exwi&*nK+JfzWR zpx5gW4u{e0cClKmuvjdhQmH`K6t6NE4ETrM->U&J<|zb05L0+O9z>&2*lacohr`eO z8dj?nX0sW`!dlJ+=3Fj!SF6>;xH_E<27`fben~t%_FswQ>AB7YoNB#Z7o#ebN-+t$ z-(=FkC4rh!d}%hDaJgJ}w8wbbOf_KV?UH~al*?sgGMR5wgC`b?g+(F}Mm1sdI*h7+ zRlq342mUIZPUl^vQhC&Fw;4$p)rV0LncZ%GSU@}@K%zg?d#M-a8;u4dF{2+%O!AO` z^O{SDHSzeEj1`MT#uKGdsjGq;;wSN!NSxh$SwKrJ!~r3N7=ZEKP0uZD+daS}7G1Ole7F=@fjMscfTs ziAvcZ(Ij8)3KEQ7L9kR7#3HgNV)pGkKNOawUVM3Y&U4O(^L)<{00a>UBU#0M>J|s6 zLsf#YMW1Bx#Awa!n$^1|-~F2J!yH$0WUW{W;DosN;^tub`8(K|TQ|nZ54EPYU`9nR zx~4urUv&?f0(Z{;0I~5F@2%vLPMoZNg4)0$Y6qSp>rx+5?0#Gs4&%`r&^@t$y@ky$ zwA2w34JcEz8Z17TCq1(^J+y0rtimu8oPMPe`mHXIzFSv+zpq1zDkt5cw?#X(9t*m()8=7f$ zEo&5So=n_FJtCRf)Kg2I4FOW8t)##}w(t?E5h>Ix^mJKdkxOJ!oeD{yt_=aPX0lB2 zxqOZaZl0ksah3|zO)Vuwq*9YeqXuL-O7ybJ6 P00000NkvXXu0mjfcB4Hu literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/flag_green.png b/interface/web/themes/default-304/icons/x16-list/flag_green.png new file mode 100644 index 0000000000000000000000000000000000000000..ac6bfb81c18cb6505ecac90d725fe337b46b53e8 GIT binary patch literal 684 zcmV;d0#p5oP)>en^ZnTN?mh1`vr>%8B#{sHvcD&zqvbvjXj!tU)~OZu%* z+MKE#JBq|y6emVY;po|=Yax3Uph~wW5BDV9Q9J4n4o;jN$f|>mbW$n5sd?`&K0Jhz_X1 zfga1ng@B}~l)_stLrqw5XrdVBpPxbJbQ?8{pe|XRc5&rRBL+WrWAt|n+Mpc^0b97i z!F3Z_`(C({5>8H;xcc$};;9fKKZ4LBML7Gc8n>ncxH)qTluPHL3`m!S3tz1UB`(1n zcc5;v3OwvY`=`KTxnDxreHY4O3ibteh+sEn12%Az&zf#O+|3TSpGa^I+fWqT>7vlq z(qvpT*2#l?`Eq8|EE^zHE&#?c9omo`>Yxo;*gpR@BI%}O>VS>q0<0nzPfe8qz2use z6Zz}ZZ~;@I64Qc(RIN<8E9C?TSwxt;%y?xS_pb4@IhaxHW!^>?(;MV8Ou0vp@c#jf zTy%-4m?fnx+-okUa2Y`vU5^Q%r^U&Xn3My+`DPLb^o#0Ns_Au8^UuH9avu{}rRIlALu##ufjP03lDt#aq&*MgKfzy7vz@3j*T> SQcf=b0000z0W!SBLGBE6gg`%3I;_G z$f#fH5tMv>S1hePG6}yt<9_-Mb0r6$3fJW^Vw-?od4*u!1151@27KuUZj}RGIgkrb zh^X`-unxFi2aNfE*PX!4Ex^D=;A0q={>=R=DqwZ+uMP69^l(k zDglIx=Cc8NjZHQv76m`N1%&Jbo;ZNFeFS_0#zVj$!Oz?I9S5df0HK1JWj(MemU}vr z9pTPeEXD{K*0B^9`_TYQL>HI<+@Xtv7HsMQd(f~9KvgzbtVx5p6<>Rc>7oL-Tc^In z4Md7-;FB1Fnt5E~+An4Qy+YcB(tVUJF4^nxdtg0nZb0hIeUuvgvSVpZasjAPmNI?J zbOxi{l}QYVZZVK2h=~04X;N`%h*kioG8j&_qP@9sF7DnXKRrc~xKJY_UDYz$vo#GF zSRGJ!%4&JTnAGZBz0MZB>_6@lJ13Q3nYmgbQC(9D5}N(SZbBI1n@q@j{t+=Y^tBHkBxLBSaudmP_5{hFU^s8hznKHYqE%f6uEMz2@@b$Kjm!oZtI=5dgAUtz@%UXpM-L z|Ds+YQt+CZ*uNyYzbunIT9MqNWP(K^$19?53q-@b_b$cvJFTq<3BoTQ(dDFq*F*+> zyty?#Q)o3C?xg6hJE?|2bdxL}U$>lHp6%@3a%~SrA6zpYZ17DBb1hgn8gBky+^5p zv|30bNaY$lZQ;KTm6hR>OomuR1<=`vuf4rEoSsH7Hy0m@ixDxIu)!-A_U?%yGWxcT zj;M)KnNh28AP9(7RbiIs<7R28i686+mC7Gn)-eqQr zVG4`Km*w2bHgR1}HV1JoSZuca7N-+ad3oTunDFzRFcW0NIaxY6Y^MYwPGfg>>_&5Q z^qC;gyh=qgS}i@+>1Z}9OPm!7NJPm5Y9?&r0yg&b-SX7c(G{1AZZr3{_XtA1G(7z;ZRK@&Et;07*qo IM6N<$g0Dj^RR910 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/flag_yellow.png b/interface/web/themes/default-304/icons/x16-list/flag_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..bf137827010d1e7ba2df497f24df1f2bf1ae925a GIT binary patch literal 480 zcmV<60U!Q}P)d-LAM%4$7}*HY8YBYRg>)g-YFLbz%U<0tTukPUBFoj1X9d2{jxxQA6@pi zRnQ-gYfp-@!7eYSD_9z_imTOLYLfjc;J71^6_!dZz3213!RO~ODipj_D$UZ#iHquW zM@IoJR6El&gLyn#$BT=r-Cpk|K}x}3l3rd$sa&3DF91`3;W#yna}fUK6=fZxLFsgu zYBfh&0cVFxzzyi*IS45hixb~bCKKu?7y_T*8>mf3B)pl90?v}y#Rr&_*FvGS-`*dX W1Tps?12A*|0000f48;k3=Tfb81wPGoGlD%Ciyk020 zoU7N0OKnLi!1Y?OYAa_X4+m*NNB|hL8$aEpBc1wKmwG_Q4GRW=L#Y(E=P$B8Z-fNVUMm0q002ovPDHLkV1fLR>ss`R*0Dv4&ooqoVm6p zhO=ibjj?@R!ek)h5KYw(G%AWl595D3UN(qwf9cW>Cbk|rm_Cs{8(SK6F&{ABO z4`onm{0bbmbb6F)bU&n(NFIZWmzdqZSD?mR$3yD&l#@jZ+Odi0out4qwVqG8@6XiF acm4y4k)5Lvd|D;|0000(3`A+*nshLUJG=%+CZGYD*!WI!$r=ILz}mfFgpus$9~4RDi3-VAtyN|w0CIP= z)((<6z!`k>-W3W+3IO06fxDdre9iz#Dgf>SLbn0inFF}HNXpE{0OOtlNGk5WQ~+QB z%ZWB@aSBm`Mm7K@1{23?z=tF0a10Vd=EKDB8t`UUI2?n- wkohn%yav47;Eop)G~nqnbG#U@0i-4*06plAJtZ2lhPU3!wvln8o~l_uO-?Bw3Y6Bz!Cx7T994q*+|jZ^eF)2~brPr)NbN z*ELkGYS=$KMlzKeiG1T=IvJX#Vekp`S$czE=)2zTVkx~s5<}PtwM{1z-0cIM55VjJ z4{r>91={aGx&DN?B=2NeB;alLY;c3Yw=Y2L8K}00S=-h~kQWN7?7jrI1n@-*C_Vz4 z*#kZcp`c{czTrE9J3rx*Ca|%`1-eLJYS|o`Hu%zl&n@_<0W2)@L1sh(g;rHzgSrvG z1qSaF%Aq_kH_xFi%F)KM0dO0@caGx7ir1Ht3@$c{d;~(D33oysBEc|cyr~T6ZfQ%J30{X&2izhKIewnaBnt?&; WU(H4{HFqYUX$+pOelF{r5}E)hoGMZP literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/minus_round.png b/interface/web/themes/default-304/icons/x16-list/minus_round.png new file mode 100644 index 0000000000000000000000000000000000000000..e246f112a7ed309bc9289bf76e8c0db0c5da43e6 GIT binary patch literal 346 zcmV-g0j2(lP)+Q=k~V{6_8VHb33M~yekeskN&Nw{R0yI~3JxKCsHj2FLWY9eo#wgd zaAz8Iz!x64ob#T;J@>;fBC;&Y^y&CW1Y)MKNq#cr)3a?`T-O!P^JFd7#K_^n8&|w= z97h!_XEXU~w`E=~D_9dlc<_dr&~;t>*=ox0JRb`=tw}GKnXRFZ=B+%P<+g$ct;R8F z&|$vc=~M=%*+k%_hFTh^Lwax2rJpquftMO;RRi=~Dk^qK_k|h^i81~2A@}bg#XaTk s@km}OSMpf6P_QPp@hR{9nfCe4e`c4FO}Xm=4*&oF07*qoM6N<$f|6LC5C8xG literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/money.png b/interface/web/themes/default-304/icons/x16-list/money.png new file mode 100644 index 0000000000000000000000000000000000000000..915c983bd180033ab0dc54e7b15dca97a34ed316 GIT binary patch literal 328 zcmV-O0k{5%P)5F5q^$$`|&zAz2Uk60GsK+phWKFmcRb#pJx`~&rl3y@~Q zFaX&LD{n6b8&JQ$>VMAW46r;%?eue#U=|f%81U@(V=#sp0+LTzoA5tiz7L8^paw*t z7y#3ZYzVR!kPU@JFNOiIz(Y3xB)0tKLU;hf3?bSD$eKa?Mc3wF8h~sFOd&`fSu;!= z77lO&&|?7IzaVzZiirQoYvSMrM6U?{gkk`CLP8Hjk_|vlNXQt&0DPGVrU9EA12Ned a9|i!R(cC1!_He8K0000#Bm8?qnd+5RyqdYs)~|3AQ_iJ^r9^S9bdo$gTe~DWM4f_tQzg literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/pencil.png b/interface/web/themes/default-304/icons/x16-list/pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..f13405605f93032fbc5c4d9f49165d0bdd9dc13d GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLo7}&oovX}Vj$pJ?D9TQ z)v{6jgM^dcro8lQ?HjopId1>EYj2>~m1u1Ep=;tEan2)*1!CKlF;;%HwFp1?+k&e{ z7nKrsa#b z-<`zYC}qi(_0)NR+q46pBqsc8bnR{NaQgrMKLavm07-oR@tY_NQj607Lbij{q^GCjH{j5(|6p9O%Kv}* z6gMyi@rgEI%j3WQ=O4KIpOi2`F<`-kkN-&x6BGkVR^IzhYM7uHP`>N$e^SE)Yb+p# z2?&EUf(%*rDH+ViY5=moki!IqyS$a*Y@7xFUH2b7Oh6c<8HSO=32Xo`DLa7}FpM51 z*f5F#=m~@5SioffF_@qMpfEwl7zqj80Q4}yhk;4i8UUp3-$<~>hPE|i0fGh@*k_%+n}FQ)PJ5r0002iNklO&J(EDF=*=DnehG^*%+qY#*+jD{(QzPi1R|;Wjt=W82!oW@py5lsaPP2lemZZ>F zs|#@{Yv$C5&8s5%%@JJ3U(g7HGcRiN5P!?jGQh$0g^M5PGlc|Amj#>!9x-W6Va}dG zxbPvGYIS_?G%{N21m zcS+IdC8U4}OAI|L_Y$Aqzwz|`g#~+B(&?1~I32@z2I^&>!lAtoT#09lA4DXbq_=(v zViSW8Z|Gk1NF3V_L$m5@(&??=MCBNl&r;}`cMHx~<3ihTW)+R3M>@vFi?n1P0t(cLUE<_y z85ztDUCCwa4TfgDH+WJMT#d~t7x6eua}IaD!0=>)!?gCqQ+pjwuq`^oFkjx2>&TP6 x2cH~gT34YaViz&_(_#JZoqkh!n)Qt*0xf3untP-#?hDW&22WQ%mvv4FO#p>}Gw%QZ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/rss.png b/interface/web/themes/default-304/icons/x16-list/rss.png new file mode 100644 index 0000000000000000000000000000000000000000..b35840d491b9463b2cbe79124cfaf483fc5561d2 GIT binary patch literal 243 zcmV{-EaT^002ovPDHLkV1jd^WgP$j literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/rss_round.png b/interface/web/themes/default-304/icons/x16-list/rss_round.png new file mode 100644 index 0000000000000000000000000000000000000000..27ce67d2b3ecec7154c442a68414f53fd0b1062e GIT binary patch literal 417 zcmV;S0bc%zP)|(5vrEOcOYMyb}(0o#O2N$Ewcp(7p5Ft-UE@y(O7|nisb9K z6bQMWd}73NqqyyfyatufW53D~;If9b6wm`ppnS?MHo8Dy?uv{ok>_0KzOQ)#T-LBQ z6UgieqaGRk7WTaq2|FTBxyW^$Qx_N`cwiLA=sfRMB4>8KN}&01Lm*orLct!AhbVpv zF=kI=v^@m+i1=$00000 LNkvXXu0mjfLw2{+ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/security_green.png b/interface/web/themes/default-304/icons/x16-list/security_green.png new file mode 100644 index 0000000000000000000000000000000000000000..38afbbb2095225c42bc20e1de30ca76f0a6d7075 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gd*1#Lo7~DoxD-V!9c*}b8D5a zRPXx_kz7kp?ax>t;xX~evo~^Q-tWCWoOVuo@tZ8RH%}WhnOqj@iU~@QwR_yPMwaf{M#=#6u7Z#jhZTNq8nUV3b>6Qtx z8^SlfysB_h@7K!G{r{4MLdD~(WK+#T?)jb2{j-U^Nc#Vp&#asuijVn=`NRMn$>8bg K=d#Wzp$Pzy|5GUd literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/security_orange.png b/interface/web/themes/default-304/icons/x16-list/security_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..4c5bad763c62abaa2ee7749de532aa56f7af364c GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^E_P~Lo7}&oxG8^!GMRwSe{jR zNuqGuq6MikDr^fFlTKdzJ$Z(LlI?;I`x3tJ70NpMUY5}hIUSxe=eW|*^LJOUPCUJj zSIM@wTX52nI>ra-i+&o0%om&@lGUn}@9!wtpvK?uK8|tTE{0vZ7&tO@^L!bkX02y9 z+sas=y;aO2!qQ`}eQiTT}|Hm8>Q716W1}5 z`3xbG2BF`+btK+Rnh_Gk^#s6UV(~f-)iHviT+PU`<`|R!SY!ck?Gs?>6A-`JSOsVh z&71%nn!fY-+G&Oh%oZ z5`^vi0HwJTNb+x6J#i)0q8h+050adUIg-5FQ!fhYm!NK77suK1qyJyWeo0|Tg`26! z(%f{EQhow9W}vwMpDbu(d0sFmEu6)gJxwNc3Nt=ZkW}zUGBb%Fyx0TfgWyD9{RXri zz@`mf%FuZX8yTp@pmGd%aX;y);a}cJ3Rp8icyk15=b&*5K0kwR4fx)M%~#Nzhj$aW zuLGp7M*cQdl0RdP;#Q-uJ`L?h@O1^;+E22^ZQPY{(uuL|sYvo$*)gbJhL1UDJ%n}< zns?ztl9F{ENr7JO_m}RBfD?lHMOeEAYuDj@9Nvzy`eX=6;a&tjJ3j#BL$Dmgt%T^< zVOSo5%2C{<14zpC%zyR%K6tqo``&Sk$(SRlV9gHGdFq43T_lZ=(~H2Y&hI8+oN4|3 ztE4_jrjJn$5R4&22}WfFh7dv!Od%o#1<^yo$q@6^ zSZbv*7^YF2JeOve@v-W_VZQm!`3`gM+-tM7K$0YTli?=OLiX&oZfJ@s5fmeoT%a`rdfLQ5P!?DGa$_MrAiG9Zzc^+`?JO#ur_P-a)z@E z5Sz4d@rH4468kqLL|=YU7{%`+_y|6Vj}XO%wx(^`ByE!h+Cgv?9K@-kIH?HYCi(&@B1Mc^imgfr(Wyg* zEINq8F<&sDi8s>H3qLq~=g)8%05%Vq&uz83Z>9-?G@Io)hAudUfh4*x^?==MxVGLz zg5Wk)`K7LPUK@4Toi@e?`yr(1M&7^Wk*X|=G{t|`RCwoSh#qOWkw=-#fhVQf9jY}D ze@Bjb+ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/stop_round.png b/interface/web/themes/default-304/icons/x16-list/stop_round.png new file mode 100644 index 0000000000000000000000000000000000000000..4cc285205dbe17d9b35b960115385429254dd72f GIT binary patch literal 436 zcmV;l0ZaagP)+q~TCGM-AP0vU zG|)C{uBxia8oo*;dPyd!Y_AL;2Zw+LTEPUaPID!Zpu*$?J^1}(+4*Za&2n(4xlA-Z zGq#3!j>qX{e2l?LrT7TQ9UdCQ-#9W1GMMkvG$}VKa~RuO+@KuU5o*w)2fZ+0hxBxK zKvyHf9J%Q!Zg3Y22sLQYgI;EUC~SsE8yXPsZBaKVeLgcfyHtHTdAOc8)(M-i9^sVvuoVs2QvJ5`)9*WL^O?b zIPD11JZkghd1PsjVe|R6X8~}3T!#>~xd)6OZDXw^nR%2z1n&pHIY%)@Dy86nlo8km z351)W5CUrrAU^Z}!qIE3{Pryg;K?~tN{Jy1K;f4J^E`7;1AvBu_gvK9fo}jj@B+|A zkOVzoNdk}r-uvYdv`2hM%?U6E0P_{Mp!Ta)SAV9h`Wx^9HNOL+c)qn; P00000NkvXXu0mjf-coC8 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16-list/world.png b/interface/web/themes/default-304/icons/x16-list/world.png new file mode 100644 index 0000000000000000000000000000000000000000..a94d9a6247d89a12a30f23d96f7db70de53b219a GIT binary patch literal 490 zcmV&Vqi5y(q)UwNJrM_l=lC}A-XqrTg`AmxT#V*Vk z`;(d(69=#FdF%J}eX~XR>S^o!^ZcIod4E5XspzvjU_UWBa zgIWU#Sdmza%G9_tMh$Dj)VpJ&y5)Wv+4GU_EW^J|zA5rvUI>zcHZ!E*EOP0G60h1jd9+NMv%#WQs3$dpM<0^ zP5?0|(EDQ`zzA3sW*0@pK7bT)cp(KJ4I{9L*s~}SfP6t9$YH1}lros8t4v+A)cf6N^24Lx_V_5_fMhfjhe!!R_%l;EE(w<${U7aSe%P8P4{kp>fiL{#hFw>jcsV zOV)^xO_CqyBUi2i6O$%mYYhXq(x>ozNc~jzhAqYyz9Hq=bvi@V&#rHPRCbGH!bAz` zLX8=xjTvhk^4Kc+EeJ@g*9*U)vKeT9=OY0MwMK}}OVkXP8_KyTQ$l7`VaLM|j|f?r zkO=I~C5+B~N5PPW_V@-dvdT0dTzU(UvB~o6>Lv)A(>*cb`Z6){_AA9p#~1Y5oX`xm z!q*@~zFvbUv1H|tNcs6me8QtIu@O2c6*$%AI^jVF%$6Cn4bPzY`6RUMBlLeLQkfu% zO=AhiBj6Sx=Xt0y90mIOD6VU#gtGchlxm-#<&w-YHZ@BD g0`g4Wc`|#|e^)y=*b=~26aWAK07*qoM6N<$f`6)BQUCw| literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/address_book.png b/interface/web/themes/default-304/icons/x16/address_book.png new file mode 100644 index 0000000000000000000000000000000000000000..923e0bc8422955a4b7aecc4b0371fdaea9f99888 GIT binary patch literal 681 zcmV;a0#^NrP)g@1A>G%=iaPJa9PN!{s~Q_uYF!wrvBn0cH2km}<6< zufU~Fw+UkmcD7mexVN|6iA0Dx4zXx-E%S17iRI)FjYf$^B2=}sbZl$e z)oB2hvpM&l@mFJSPj|Xa0F%J;RR&f?MFmw=iv&TiCHF`qf;KcHuXHz5HaE8cYZ5H2 zHNNlTc^*m(N(5uFG{Yh6aF|#u7p)Bop2y786q^7~t*>wp@DU_(}#ca)L z%=~!A@Qd3lj16IoMoGqlymXd6h(JJLfNN5Oz^@~Qe2|BV_y?(txdKXp{*D!8nJ)W{o+gt=yRDST^QoiKc=iUSvMKJL<^@s{=ot7yjq@@xFg5C@6>`WD+zF(*sTa z!3_enm8PjJJRU_Y2sBTPMl_nuFxYIcI2?HIcEj!SVPIqgUneK=ZDt0uv$G&Yk-y9e z0s;d3)X_AJW_8Rz@!w)Wa$u>TUZqlDRF{q6CfTz1=Z5?k{Fs{qDT|j18gg=SFw}S& zy){C(t52Y-Dg&;{d3qil$Hyl^X0FSP#>DhA)K@0~21B zDUS)x2kGe3O7Q$rG`wSDSP>d3BCvuN3WWl_wIcXTckzAHgSL{xuo5gqsTl7zV4}wW zPt8d*srE7DwGk0}2&_Oam&=)J&wTENrI3cJ_8fEe^X4{>N&ozrGK$$j2$w4%u!82S ztSmV0r(vq!NeTy z=<{Qt&x^&;^BQo@R50w4lwxnC7s;K#dST7rhEqB|MZS%M-i(Y4@`Myv?<6iucxExe z%)shHWkV}DX@#V>$}b2fydr$zZ=&pfV{@cnY)yRLc;HU{1@eCwA^0bagE8y@Ho@=! O0000hMosc(|-6AOEVv0 zjOEV3!RK09TYm(IZ3DE{Y*lMyyNCF0;uX?SJNG^QDu<50#?RAlQp+FU%!7Ir4$y$#(JJR9ymuLv(D<~Dy3r4l#0cj2wH2j zXp~ZDUGMeTxCMgD{e(>stsVEWxbQivD=X%25kv$dI}U#N>Rk>#_A>KVrrCRUmZn>~ z7 zJUuY$Yy&)F4AvOpj%8y$&+66hvECY~wk4c|hp*Ro_>s4myOINUgMGI+`?cn1%v!t8 zTAMM(5R1j|eV=5IAd^bsB(IZgPmqjVC+%&rS$v7Kw@KRD;I6K8OSQ%s2gm_$0)0=l xF~9rwdxq)A>?Pd2bK-2pL;iFe>~Gh|{{`89LZnP`K%oEt002ovPDHLkV1j`RYJmU% literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/address_book__minus.png b/interface/web/themes/default-304/icons/x16/address_book__minus.png new file mode 100644 index 0000000000000000000000000000000000000000..1fb998230d2e0afd312dffe52b180435de680c7b GIT binary patch literal 700 zcmV;t0z>_YP)&70>qX4$lnoGgq89mGtr2p46GS|znew042H4y4E;Xj7{eK?`Y-34It9 zK|vCIEK1CxA{C?-lBtDXGg>h(-@E7D7LH$3c;Rq3hs*E$&*gtD$8i9ffTC+hOa&{S zkHCqG=|dP}a5BxJTb-TFZa7TDb%{nI3z3tZO*AWuNF+ie9Hy+kzGErP5fOl*JFTrW zR-^##-ED5sJoax1n?brIIqA?BodUB{Uiv2|7s71!)QZI@5zpu(!+dAEBEqa6ux8^9;-&i*CjXrH!eDnh zuInNKsdSpj@o}>h5E2pmK#@~WNq+HOx;t7hfYzFl-Nz`bYG9)GE?OJ5R97EgyKdck z0DB&wl;ZcSPkwO?ukV~;RjiQhwP&e3c#giOSIN$cwt|SDWl_QBmu-|EIL&bXv$@>c322m>dxKJAKHT{93Cpr9fUd^I#$Cs@C9z^9 zXJduo@vDv{W5y}i9+9uU@AW3(n@8GentWqPOw41_{9e!*(4Jb#c;pjf?rGeZLd zBYE)7F~+P1a<$gjwvFq$e_1%uP`+U0w#)Z>&WqeP@%W@aIC$FvDu4?>>CreNEB)nh ipU+RmxdhAt-~Ip%4NTtB)(&(40000OeaN!YfTpp7ibELVaqJd%rIM8LB5ow zSnAB$meU;K+#0D^x|Yc@dlAhEqWB^6-?=Auu@6xfemsZs@c-R&4iDqz=Ee|C6N>Jq ztZe@eN(fAlP{;_9k{D)5P}E>BKw~sQ-_wJxzCOIR*0WBJ3o(wg$0mc z8W-jTEX#5{77B%ED~$Ok+$okM2bT*PRVo!Gv|0GlBL6E~UtbV|pNoqiVd-)~b8c=f zK5H^CTql98_7vXKh%iw7o1q6M@&1v7_O+Ly;hdX;XLz`jzzbTGN+m`c)A6<@1!Klr zfOCXr#@>$psuX;Dl8)BAXpBrwVnske8i5x)Qz#S|u1|xby$nAl>@bxdK{ugGos6kL zJ)A>&*y~c!qKcy7P=R2(g=Ad@Js}Ei*F{efLgaX0)FK4%6CJe2CVL>j|`S{i?Gu(5lq{d2|iS8eM`8xm*tG z-J_WLV1?mYJgwR*2mYw0J5jhGiNQRXiBKOOLnXt+x&%glH=mA}E811JAvgXyn!8xn^{KO=;h7)WfydZo#?!#D@ tL-vpw$vQ^s+9tS3{ulnEwm_ywwyBqoLfolXD%002ovPDHLkV1j_xUpN2& literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/address_book__plus.png b/interface/web/themes/default-304/icons/x16/address_book__plus.png new file mode 100644 index 0000000000000000000000000000000000000000..af396b41050db1bc095eca7b12686d2569710525 GIT binary patch literal 737 zcmV<70v`Q|P)1C)S3!?us$gGVX0^~EiXqBD%V<@INAqe!D84@^0KB;c}dJn zyD8aHsodIT4fEFWf~CVu=B*T$6D09N=F_{QjzX*s{CHmYpXYbp^QYKsHbuxFXz!<$MeW@hkhejeYKmax3M3{sT3 z%N_xX#d6a?(=<#4QUAn!i#197?*hF>qrq&;MSN*iY>Ins%#Xs)l@*Y(>~}$9c6K(V znl50ZP6GSGbNEmz!a&U`Ll4g4(_;xUZ@C%?*Wx04BO+u3kDyttR%2YBiI27En6#Dw zu2ByQ!xr@4OUKyLOgztt#HiB=FCI@y@CaV0R4R;8*Ph?UW+4Q2_6f zJrmR&PQ|*QTOyI5yF8f`j-u<48jfBILr+5vcqM)iOebxCD&6&dUC=8Qi_uk@h}Syu zRc#Cm`Oz@sMZ;7W1EFpo_UpJfQ0#}0i3o&Lhr=tEGf5TgsG!KhC5(tfBJvB#Xup}T zDg1mcxQ<}3F7KS$5)dFJy=`tmDB%@h`jj7K`x}ArZ0GhfK66yOkDk0ALg4%YP9_@C TX7j6=00000NkvXXu0mjff~HtP literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/address_book_blue.png b/interface/web/themes/default-304/icons/x16/address_book_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..6f855e7421f91af66e1f0517a05b172d732d8790 GIT binary patch literal 685 zcmV;e0#f~nP)5BLMHFUdwJ9p zq7?-XUw`3z`%d1BjB~zyCohM`ae!K3ds|!Anzd^`x)n9>t+hCp;MMRrXOHF>n=Eka z@gVQN&T#iho}sY?)H$43Og`UTlgYGZGMS2kaz{FbzWv0CaOP+u03Sx@7##bBbCfJt zVIhhTk;F<1DOCk^kVrBzvB>b)JkEiaOyVVdaHS`;CZD^A{fna))mBx?-^qkB+7jz;56w&`ka5Z~y(w@$^?_p4|kNf$zTopGjZ5 TZ?$AS00000NkvXXu0mjfc-=ui literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/arrow.png b/interface/web/themes/default-304/icons/x16/arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..82cfae37cce484b4f63c7cabf3eb6ab65fe8ccd5 GIT binary patch literal 531 zcmV+u0_^>XP)%i>VJ7jQeha)oawB!fk+Y?+pf! z1}HuQ#W6%10K!H+*TFUd@tGM<{{IKj7E|uW5N!Ym8+Kg<*?6Y&>firU9{l?cVgp?l zgJFPf+r^nc!85pU#Fm68o<3C8fdfmwwxB*J#ht7aBq-}Z!#|i6R{SRL9@W0ob zoBv&=UH zYoGl$UHas|=Ddes?7Q{#e~^0F{9Onah^KFwDVDbJ3@)s?_4|Lm)nES`?fU*7#0RR6 z0UCk`1E3&-NXmK)ES$WKK_GtB8KE8j|I6+9{~yE_OjsQQQjcN)w{au`mr(=;=8jkl z!e=CQ{r?Z5c_Np@@VM7AuuAGMfB@V8T!2YbgMlq*?imnfwJVEZ7SlwLM>c>7i1~n6 z28gwQ*cgVHtcsU086}rM`Px7%3&i|D%#3URBM`Gg4G{xkDI8b~s+j|1Dck@`FaT6! V`gL9)4>$k-002ovPDHLkV1mOd{Wt&s literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/arrow_000_small.png b/interface/web/themes/default-304/icons/x16/arrow_000_small.png new file mode 100644 index 0000000000000000000000000000000000000000..02867c8e314d3df5a02fb7612ae19c136be8f943 GIT binary patch literal 267 zcmV+m0rdWfP)A1p_-0VaJn8GxG3%zXO) zKZrJ;d@qJ519V$2%mgYt1H#<#tIkBPz59Q{qyPUwe4tzmK?7`;Jbc#i;Q#-m%m4p} zok!r3oB#hSR~|k?&;ZGt?K35^ww?iDkPFNg-u)kV?*D%fA1FuI1we%iqG=l$gp=1X z@Ww1ZqjT{8e-OWk{JK8B2x*3rdE&F(pdMTL@W*QV1E!kjDb0C}WweD0M^P z85YJ&2~ngB$2niGFP|X`Zv8snIj8%-n~wni`wR9j0TJC7vPkV^2NJ*NPy~c^oqfbZ zJ5NQ+0YKgM8`SEQ8us3R_CE&Tk_ERO@Sv7`QNQyHn#Bi&ij^mzog%=qQZTQoRpwK( z!F=m<%&&f%G$K*8_5^w3H!{uQJpH|VuS!z;c7b+32Dp?haSRcK)29&KBxJdxhf+<_ZUODT4R9=;;}{~cr_LdyZBv#$ zaso6@89IX4-aYC2OMq?u1ji7OJaY~1J;$>6@hhM?YNQ%Id?EFU0L#oFBBB-^!Fupc z7C7|)G`Gqc=JW_v>WL!2JY#@xv-E!9vG59pqc7k*_X^b0+&sRLnFgdWs#2dZp!|{O z7^pp%QA7zhPSy&CSpcfk)BNM1o_r24LT<=k<)5QbCA14wKyDHCuE+`5AxmV2jFIYd vfB~{X4#-}A!A3u`&|fssKVHq)$07*qoM6N<$f?z6sZ2$lO literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/arrow_090.png b/interface/web/themes/default-304/icons/x16/arrow_090.png new file mode 100644 index 0000000000000000000000000000000000000000..7e670dd348da116ab08d0572011f39c22304f598 GIT binary patch literal 512 zcmV+b0{{JqP)V!ldwMd zEZUqAadl=}bhzW<`pd*^h2%?3pE-N%mmA<8dj`-_?H05$#c z0~23alGEE6Jb3pf%VabS`pioXv^?HmD5qj+47^PiF#hEqn6pMpsi9 zSxMo3IEh}*H}t)Z!5-K`zb}fRrzZ$O#i z!tnAQ=Z8LubA#{YEnf`Rp01}f_)n62qH(yB85^y2})P@0S`ngwZpjyFJ ztFC=;R@ePpW>K2H;sko>_H9qJ&h! zjoRLWMYo*Ue(%&zdh>j*4f7($nh6#c*&=*u87`HiJ-ht>zoSWq{}x8J*l@?L^FHiZ zdHcTq|9?gO|NrJ63WbY!F08OGUH1Rt|Nn{E@BW_O!?iH_{r~^`Lh7d&eom@2e%keI z&cnX=(qrN)SY03*7_`zRoVj;QVbZ35Jy(JHfX0KBFJNPPcS2R6=GYUC3#<-ON7y@s xQyH=!$Z+t@u${d1;~8TEUQuaH&zT`S3`_h^9D8nlY!A>&44$rjF6*2UngBHIZp{Dy literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/arrow_135.png b/interface/web/themes/default-304/icons/x16/arrow_135.png new file mode 100644 index 0000000000000000000000000000000000000000..a0882c227845eae464b8c5a49ecbf2837c2fdf54 GIT binary patch literal 531 zcmV+u0_^>XP)bZWV=EV2^xjR3BamJRn z|LaeG`VSHZ;(j1zFzmj@px1thLA&`JgI41iR0DKc&Yvke^yPoz+L!+W=G^%2I`Qm( zmkDS7=kI>@A0!9V6r);wj6uG5FM~wZRtB;3O{fL{CC{X9fA!yS`j!7Vdtdywn{pA3 zlea$k50Y1@IvRu10HDMfueDGAC+vOmAH)FV_Z4$`p&t_j9!yY{E4Bz(u|3Nf}4^xL?01z+&F$)lL0x>@jivqDU5Gyg6 zq~$UB&N#zloKghj8w0TcNFJL3%s|Wv#2i4(4a9svEC|FRKr9Z#l0Ym4rMan+8v(~6 VI`A8NqGbR8002ovPDHLkV1mj+_n!a& literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/arrow_135_small.png b/interface/web/themes/default-304/icons/x16/arrow_135_small.png new file mode 100644 index 0000000000000000000000000000000000000000..b51c5c67d59bfae5a9ba4d029aa1cc10657c1548 GIT binary patch literal 269 zcmV+o0rLKdP)lw@=c)F z64}B%+(a25k+tNVZvw@a5M=;g+{&4}G0V^J$FH&j z(o4ij_uN$3|NlQoj3@(u3K_T~7Bc`1VBid0z|9&kdkGMqVGEq&F;Y?@-3575TE}wkQdETI)}-&AI9k9nSwtAPMEeE40>4{HLH{Mv_F?HGppxT587w zmW>5<6OttA**s7)wh8W&YJLPQ?l1vH4m_xhwc_m#T!c^y#>4-($|2G2%N-X0*JM{zLQArIW?QRjz% zBmDsPhjN@E`tFM$IIj!1LXVyik=Lq3WLAfau(hib0|4KI2)EdRh_Ge_3brf6d`g5~ zDv^6{v?|6F6EBR)Utl7lh*;t@VKrHDicKj+o!tA8K*SOI`7eLL9%7$QVkV9mVD>GC e@u#|AH~aw`Ci-F}_rJaX0000H z{~+3=?2E+$ppxjJ?1}Ik^KGX5w|NpS_2poUu z|NoMk|Nq-AdH9T=0g^e}VUWXL0$MlWx#Bc zW|I>wvKB?U_<9KCNLrbXg$Wj8_?WT&p8rL!4oL=j;K#Y=@%_%~DgbIPsC^M+G)$<> zrY|Pxbv~6^HDYGg*=@5br*qB_G&5`V`R4xwtuuV2o4x|ftalbPer^?v5P{UPtX<=O zaOX`B^`Cx&HTxj~E(@BZ)s7kzFte`pt>Mg^=c$$N%_Ei|q3ku$r7wTU(hB%}Td&}n_oqeK(306tEFUs>FhmgV93j)QapZecJNZS5uV?vwudFKMV(SI)NxOPIPy4vNWmc-_5=_i zL=ObOdD!_5V@H9+QCpVNZOd!X|0K)VBfIIsNx{Bda7b_nF_i5>?8a{RzWj~raNjO) Tat|^i00000NkvXXu0mjfF+=ye literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/arrow_225_small.png b/interface/web/themes/default-304/icons/x16/arrow_225_small.png new file mode 100644 index 0000000000000000000000000000000000000000..f082991f028b0040350f0ad98915892a76af9b1f GIT binary patch literal 272 zcmV+r0q_2aP)d-DIkdF#n%4s-6^Y`g#ezx&*~H-X|yh%!LA^6;6k z^Z)pFzeTF}9$&BPJ!%-2ebG WIoKe;F4UI*0000mjJqG8Lw_i=r}EAbWhD(c<@~o%+G&_wsz7hmQat{)g=E!q_hZwd2X4 zLh1;bHwJ-kblr>`S_K}*GkCHBFq=09LDle@89DHMAA!X*_%fR}2Em#BB~dvT*CQV- zrE%}|E*^eKgIV8mZxEd7{2Q@B05h2B^S%(;#`?k$4TT~Sfm`#Eb@ z$gYJQw1if0XD$I|-q~}PS3ul73!4y+Pn?pVu6BU&;2^4ld1XqH%fyzR5LsMt`6>w2Jyj0(DafG`~!OJMIkv zbri>M&1lEkrsdU7dvJx47B0?jgFScLTLh{UCD+4RaqBZ#^YJ%|BdNbsyh($1_S{(n zN6udpgsko>_H9qJ&g} z`EyH&+vjTyjlW;Go~|IJ<~D`V&Gx#a&T?CphsMV9|NZA*NAoXQYj$n1aR zlEk|cs_7+sOnVuYfGoer#$al=f$dCR;>Y==Y%a||T%-+{J~J`6xSVLJd6jtt=raaS LS3j3^P6EyNS+JE;^M{vC9yf> zO?eliOq#M_qS5F3E@s?DQk?qr-S7WD=eN5I0N7t({~|DSow3xO3zjixW!WQl91%2W zr#z+Om?gLFDwB4C-gpWIZs?Kdxdfm|`|kza=X6<^PhX*7!vUQqPN1D~m4NPbpAV=6 zR3M`5@CB;n2N$h-&p^4p{fLu*ChZ@%1ym-t?C_-KZPC2*3>A_cjFvkn8oz?NH5*Wl zm}yon-hA$A0R;(7TRgsTQ`D~8A+zrQ(tGz6jItFdFO{w#Z|p?*Mmz-+#?-I!Xw!<| z%Qnytp1LTIZk3reaRt;PZb4{H6^kt&QUp|l*T_7qdQs%c_YgmNtwKM23)CTQ!RPUf z*0bR9ITloAVL`@OGa?KN4-h_e?;>u-4wNIF0y;j0Bh0UOf@@1AMWXD0fSE@Xy16Hy z4*6c-T`+@=%nFj!50#9%SyK5+&B6`q;-^#A|Bl`n1r z*-L;1*nz~%C*PY%lmU9}mzH?UyL+?a{{R0DbMDdK=Cs~8KBv4np?T@ z@Dii`i#Nm0|Nn2-cj7;Y28t19fK0(|28pb#c3P!7o>}#t_-}aV|9{Oj?>+;?h%t<=-`E^;#pdg#J$?svZPo$oS&h{XRO|AbwgEN7&@ z0DmLn!KgzkChS8lkBZ>3A+go6v@!16tfcWDuoqe;P~gPVRU2)yuC6I{~Y zQP?|A*^j=`#r{Qt4%GKaOh9DiaMqEw&xV|?Z+e6EhkjStKo;MuQ3|%6?M+Q=8Xq~< z{)tXMpCO**zk|2`xz}P_;Y)wkXAayRH)XYdypzy4X5?9`6!_$sjTs$N)9Eb}6jjk@ z<++5Bmca*vZ~n8WPjbhYYgNN`X4% zt}&)&Xgc!7Fm1{2wyF=c#5pH73g`Vz!YS#NfQE-1GRWdaDd0eAK#_T5XY~X{*Nx5c zEUnWu#Nik~!@~|4WO1VuI3?C-)+X0mf|_l#x$XaX8sC z;&^Rx+QGCyK-TPGhYYfKRuRqCXsECAwQkt0W;VEzxRee#B{pX@}a>YP!o(V~v_0Wy6|k{TPNylcFn5 zKU7B|#J+V~3&Rz5UDrkBYUh-AJkK}$Vf|tA*xXP?rJRiETXUm|7%2G1eAvwBl38^h3*@+E9>Mh0kM&InW%?OWLcTh8AO=}qe^uXGJZY}OegaDs2orG9k zVc42-e;^_5mN5tG(<{!t2%~TUwH$lAqS|Cd4@BNJ>akV|0bVED2zO<@X~%w5k0LOu zGi6D7`%3SOcDDEgF9gs{uqO}6d!V@Q{PZr!M6#_g`pE8f5Ph1W^_!Ja*?Om|@ zk;hWkl!wgaP!n5_e4oubs9|0hv?#5W;f#;1)B}2fv=Bgs`APRKpqc+0>eJjgv4PD? zY@|Rw3Ii1NCLk>Yh!wR2A6eTEJFAQWv6=y(oQ)_}4;kY={&v7UH| zwtLG6er@$IY-|_-x3WPXy)?Z=M}30y26eyHyW%tW-!X%Ij7n=4Sw8U@r|-H-@L`We zfv!GvR&cvx1&^Aq;HMcCAnjE71s1BUU>B|G5Ji;8X6`PX_>nkAPd07aCH@x~HW4LF z%QBzom#aQnoa)9wq#lPEMJ9{rSgRgq+NptuW!xN3Mn?$1bM8$}cD_x3H1%+X9xucZnescp7I8r4B9ecAmPH6h0Y3qZV-EzN%c{%(0000< KMNUMnLSTY3R%$Z< literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/arrow_circle_225.png b/interface/web/themes/default-304/icons/x16/arrow_circle_225.png new file mode 100644 index 0000000000000000000000000000000000000000..3bec0d1063ffd36892a3de637d4a95a1ddaf0688 GIT binary patch literal 758 zcmVg~N+RIkOD%56gf$y=$Ju z8+!g;aBo}^rO*w_84DC?7omXuwhG*pj#(h8Qa6m=RRw{!-wF4ZjcISbS%k}dUm&|< z)_lB@Wdcjy(+FzZ;Z4qbhY;e$jQG}DYr*d8ucdKn9h=)Z17}+eW-`+OH%8*nfS|@* z#uI}%uX_fPTJ$Vt2-X5o!JtywZZKvv=^*^h2(zzOuUhF~r5x%85jw&@{7H36u1Tp6H5BFAjNnqnXhd*)3nDi zMU6K)vHLUNH@amSf>j0(7Z0*zmf}yig3U>Fe8<$rJiq$clI?Y~CH_@9xod7u-ljyA zm_UcL&BGDRSMXMS0@VD}#vYOp@{{YW1smg)l*8%jZ5vV=l3f~2SeXrv zUmsgV?|QZXPHGc`b}azTgdzfE>msri;KSSMOWB6z2<&33BJD5sov<%wW7a-i3R`pX zAsyIj0iTW~j)VOcz#Soh3;rx1j|0KWW}Tzh#v|x}jp$S)&--u$FIcAJNy_Oz2$oe7 ozvr(7b_6~_KoI@|^f;sc2ZU}6P(tl9y#N3J07*qoM6N<$f>zRIApigX literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/arrow_circle_315.png b/interface/web/themes/default-304/icons/x16/arrow_circle_315.png new file mode 100644 index 0000000000000000000000000000000000000000..7a4f23eaf5648fa632f1644b2f148fe2c4f19253 GIT binary patch literal 764 zcmV_iMm0ViKY%oQ^79c5Rop-{>VVglv0v(Mresx<~3VVwq;2ciFvm% z!&!-lx70K{x|rI{qa|~?g+WSd>8!W+6FFD}{m}=%bDr;cpZ7V3008+PRv$qMj_fX* zCLwqAB=o*PD6TL{k$Qw(gK8nVfD=y z1m1Wr+*dZGQE(Q>?)wVoIv31`YxP{9e1fGMRnBt7V@r_rY!MXP3Q$dbzQFJ5m^7|= zPM6vF8IsioGu~PM;_;Y(l6PdMY?RJ#QBOW$fwb07P&8r!dglv#@`vlvyXH-&RWl$~ zjB}!bkr)gRuiTf!JCBXU`RZ@y4=t`z@^%TR#}{~H^|Kk>^AK120jS=QJxIJRy&#?! z2Z-l|=jGJ<6YBE?uIZg@N}CamR80caTh6uxd6e!`XG9;@OqsBGpT;Ep-8+7_yYU5MxjHZN)z0& z03ziV5H}gk-g$kT-SGw%>G96%Z5OKyYMjY2lj@M53d0?1zF_0AI${%DEwN8fY2DOj zaB2Dm?k(TJzio-KfciChk8viqJE4rntbp$D1@tgZUc@RSLt-6Wt+B}&)Y(=VO*ZNk zKo(GIY_bRHtfQ+kF|(a!=~-W3g*YQ3#>pp~2|km{94b{Zk~_ml4|70%lL<;XxnYyr uUd;F+E_7#o0fX2gPKfXyIIm?Hy88=OiYH*y4on&V0000q=t%QFmh*yBL3nLg;QgEh#qE zbwr{gE<%fCJ!pk-u{7t`R&oiaj!&QGd)jK+`lDxieV@;d*Yo}|0KohY>?gErwge%6 zfzJ7eFTxACH{%d|XOa=$`p5*TM_Jf_;L<4>E{J9vpm1c3MLh;UXGO-fko4D<=yOl! zrN_#rB{<`42%rNb2O&kntB^%jAb-#bw9gx`hF*K~L!RCLT~Rb_RY=NAvEt%!?>_=W zH;t}h%~*SO-!i1V_zL+0D?n?J>ODb(()%XmmF@*~M%Oo0-dl?*sCZ0?Z@9vu5nI54 zyaD;CYSTn&>u1R9HUst~|J^cs2NVu72lEF5u+B~Cm}@{sA5&%0Vjqdv0t8vTT6xpV zVp8J_gqIpevDYAE9cF)aAG7ajU&QfJqXC^Ebo+5$KzD3_Z(0{gY@P+VehO&qm)XPY zP4AW=C0?nWjA!z5#xLU)^*Yfpqid!$Vhcc_^MZcb9QSzAOl$X~XN*@$2g64^F1M8+ zGPgtn^$0qEF3_3=vjMzIO$AX8KJ-g<6GNiwJqF&z#t4^$Iy$G2bu_peMF*mE7EThIZ}9oXbcATx^ zIw#aBCCv*e!NV`AL%L}-KdoK4{fthC5b+Z;NLm)aM>hww=AN%@$2YFr*lJtAw$ob1 zF{aX+8($MEGFTLDbxR7*`enIaqa}3f$qFK9vVcp?5(FA7Kzk$yVeEGcYytFecKI{* z!Ku8>F%^iRu*B$D$p4sV;}wsz~hMU?Y1}x?L5Rs z>;xwy9G|eGoSg=TcPkLkxl8%1^aR2}S07*qo IM6N<$f(x2vCIA2c literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/arrow_circle_double_135.png b/interface/web/themes/default-304/icons/x16/arrow_circle_double_135.png new file mode 100644 index 0000000000000000000000000000000000000000..289419c8310cdffc598a644ef93e8aec2ea20dc3 GIT binary patch literal 802 zcmV+-1Ks?IP)h!FbzNrKuoATq8e!8kw2Og) z&dj{zQd3(~)~Jpy(!^{+rEXqoH7|L^x92_8holcd2Y#IA{XggY&!>Yh#^`?_?|ePO z=jKP`e`^E<+#R(MmX3vhYd{TXPzjP@$M(N%KrlyvlD`%3g65T`~g2}(5>CofdL@!`Q=cJc zX(!@H+7V=en7R>RLZdMNc3h@_mGqdPW11&$M4ge5s4`)av6Gvkwj?UirubUKN>qBf z%e2x^#Zc0rGJQDgU6=y01oZy83G7vFz+p`$OwORtHns*?N8d+waSwyxoFl3n&i7M{ zial~(hQgV}6j&Wo5VX%DGZr;Z;q3|&CbM%!r=H|M&CBR$-CJdB;8%Z@2Q^QLZR2VJ zt&dk(Fa_%)$_QGhn#bhMSI%O`+V7ZCKZ|!L=Lj>*eULSJJ(-i+#65_%j4WquI9l=Z zU!d&W(AvXy=wDx73?8OkLa(sr{vV?(|Q!%b%Wos+e9VwTt@lWGX4sM8COaWYu zly6EIC5V^6ETA0tB5L2MOzPl`YAU3-3#h3B@&d~HWbCSqPJZwVAJ~J{zYDB@9oP)m g|A4$~2`EzV14vO0ECB7!>;M1&07*qoM6N<$f_vC|rvLx| literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/arrow_skip.png b/interface/web/themes/default-304/icons/x16/arrow_skip.png new file mode 100644 index 0000000000000000000000000000000000000000..860332d754ed5a288875c5ad98ea4df8f2d87ff6 GIT binary patch literal 553 zcmV+^0@nSBP)G#61((G{`+yVzxuMHA`9!9_z; zsSuMQ5?wHk;Us3ROe!-8qHq|q=P{GAFRCuZ1 zXntLv<2N;qIc#qF5@6JZJD;fd=6mvAA2PYz+E=p|_^-Vq8L()Jnsb5RyE0rxjhlSVnI1(ek3ZEC7G;c= zfr{`rb_YkW^X?F~-|ENKhNwaIa<;$YtC^wY2O|3X>q&?*##eQJN9n^cl!QNH+x<~& z35}vC_yKuMBZktpag$$h@QI@AeXW74>PK2MyQa>Ga3IvJOD@iz-4&a;CuTFQ+tL8Ko@ACt0H66S&Ko1)UiIL_Os} z<=Ii|Q^|1YlfM_OFI%A>qrYcpOuBeRsm rq%s~R!@gWP3tpR9U}utOzQ6NdX{5sXx%S!B00000NkvXXu0mjfc*h0z literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/arrow_skip_090.png b/interface/web/themes/default-304/icons/x16/arrow_skip_090.png new file mode 100644 index 0000000000000000000000000000000000000000..2138dfd5330816811febf698305a70ef93f47b05 GIT binary patch literal 515 zcmV+e0{s1nP)OIR)BiZx#PbO-z(-;`1$a~c&j8CZbON+*-@y74pr-%tfxho7$)M{V zmSwk>0p~sFGY>xS@f$-KaNeO|{;wZBN4H?kp5H*$hdr9o=eR}N<~3S3uF?GE3U#x8 z(DeBd@7COSyXr>w!424B-)A7RQ*0UUcf?G~$^|MvIZ;1%g2x&AJ_FiRX&u`hQrovw za_hR(+8rqD71T@~gPOk4VL#wNO527?db3QVYRZ9v{#{f~9D|xZ^PmIzFDkKd(LhS4 zUC13eM9Jh2P#YP0egjFCuPVN7#*7rt|3<$37m8-jL2b_2_ZfJS^U6cqYrBChwsu+! zsEy3%`V5#)R8fbDt{U@$zWD?l2+b^0k>w+{$cj<%qBVW<2{aI@d8$badpRueOF+y5 z5Vr_W)7KegMZ$ZKJA;m`D`vTPV#ZW&KhxlYTXGwvm<7xBN ze#IradHgp{_53hgc=Z!k`eV5K_Ai&-#Bgn37Lt<>ipq0Q%DdR7Z;#HQrh8@qm7%XV z^6)cCAB=7rjD`nhiS7)Nz@2FE(T<50&plypwvKq!iR z&nB@qIEj+*G$hB6XmK!Vyco)^39GE?E`4?&j?AaOP|!0A@yT$`%0AgGdCT#pfDNs! z45~F1PxP+W!1|Yf>={)dT6dx&f#jq>)bVE0a`MS@u#PDxnN3Wg%U^Zgwe#E~-UCT&vol`%Ms6vE sNoPDvhW#>k5xjP0wSAL9EB&4S0J+G<6|DBY#{d8T07*qoM6N<$f;1oqrT_o{ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/arrow_skip_270.png b/interface/web/themes/default-304/icons/x16/arrow_skip_270.png new file mode 100644 index 0000000000000000000000000000000000000000..3c37e6e8b8aacd1dc6de3b257003d24cbf8c3779 GIT binary patch literal 524 zcmV+n0`vWeP)5Ux>?wLRv8F z9lj$6pR0Yp?8xp2@G1=OrnYyqfx_N3J4Qjzsx+atceH^^ub2NDZQw%3f`+H_hv9j- zC=XHE-q8l~p3Vt(`@9wT;#(ALb9;FHH418L&b~H~Q9mxSpG=DUXJ1TY>&z}{NB^K@ zdKc7Y#vc2Qfpd>1L{?KssLXDHGXamNkBD>4-x#YLB=rrC9;NAjlrM~))VI^k7{*VF%F;@yyhMwr4=u2kTOUNb5kw&Lr6QCLC|F7m8ePn;Bf8i{?u%7X1 z*3^8Cu=dullaMQKeiWJ421HiX;8;y@H3Zl%_6a@^Mum|aV88UnpjGw*Tnzz??Lx1< zkx z+ew0o#nFxt>}vMoeD81YOkSCOvXd`W^1ieip=`r$HQi5=43X z5A1IBqqxzhInntO>|K1ULvr2o=)0c9!UJuJ4;8t61`6uGV2f)IIn{kwU**NRD_z*( z83Oy6{Dx1u7xPM5l;hh zt4Jw!JClp*>VlU=hiaH+zN0_$aBer4Gs~vd}~A#?*E#I^_k{a z#N*p?ikX-ho=&8QNHp1&i?=sP4O1t3A_IQ0000Yd_B=E^~ zF3GcbpwSaf!>o~~a{&8>f%7kXj-1v7*)QxH2DGWpJ)aMf-RxD_O&*)R<=<_{**6_X zubonT@2lm)E3?$qi za>SPpN+?BLUR-Dy!}ZQt?9SLX3}{oGD02lkUOJ$TmGnx%+eM_cd2q4I2Wt8|9rjHJ z;_mjVm|NXMvfll`$&O{D^{j%LK6BH7=(9FuO-NOT@~c!-@f#wi-ftkf`xg@XHb70E zIS>1WfzV^kt5lIiujJ?lKP1(^*W^7VcaRsaA107*qoM6N<$f|=V3ApigX literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/arrow_stop_180.png b/interface/web/themes/default-304/icons/x16/arrow_stop_180.png new file mode 100644 index 0000000000000000000000000000000000000000..573ff4889bd49f1a63d35d9c4e7e1b440c43629e GIT binary patch literal 615 zcmV-t0+{`YP)6oofaR^$+cIsQ;DLZxBpj6Q@#iD5oe5Iu;&fuf1Rmn2M!3MC2?s|l*HrnDDp zEQQK`pdTt6qD)R$TA4#X&RA3g5spq$j;pipTyNf(H!pm5owL_k`#xO)K$C&;FMRVT zBLqKse}gsia2GA9c`5jO@X~45`A1Q9e^8^+ zH-rNnVU7Jy!`SzP8Aes-FRepqdwh~jR;KRFAC%ty3Fr0iDE0=iwxJJ&^*ty!^+JQs zJlop#MeESKopH(eAwOM3{zo9QSq5toul zG;L#}%upd#OJX{WKT~WO6t}Wc@ce(z^jPxBy_WT7rP534xE*u#0^nZ*qjynbpew_2Z&+mQ4E+z-szeyqoz27|= zWx-mNIex;iM?O+%7>vF&T-3zFAIg2x$(>3UnyjFLWD@^L}+U_zT(hr{k0bet>)C^i~w49dpaJ z>eu3^=@KpR-AJo?rAqpKBf~e3qPJ0S=AJn{`n+2%NX|Mc>yJN>4JRJTCgX{0t$ZP= z6&=Qw^5?3cCk8$_bI+U}ecss$Oj1tyWMkPQL!D2EjaxE0000}M{P)MA*DpT-FYJv z1bMBOf?k}<@TU9y1MgK=$LIU{u5HY~4t#ic$DR-0=Q#(E(-H_{;2i$)_yRCf4=grA zEnk6tbrqI?*B!u{>$&7KW(%h4q2|KSdn<9{O4Nx3LuF9Oi_p6-V`d}KX1d3?uA^8Z6~I(TL|*9ihY_0+ zCgC{TNjk}kwqpdJyMg%#uo{K6`KTd9i8IcFkjzV=^A$?sOL zCo>Kg%iEc0fMQRcVC^=PNc0C4Ne!Nd#UvDDFLt;bijOQ$@b(6jNc7IaU7Pi(>_Fzk zpg*%%UUB-B4h4Z*6|UgfWhau}Uy1)=U21inFcR{|pbsc51UfxOf}XQLpahvS5r7hj zK3E$ytdl_~+Sz!bGvJ5*{bk&+-Z=wReG30~!X6}fRS^%y<+ELA6`F)bp-u=0oVHYu z0U(3GD-;O@bkw+13spj;P%e}Sez(czHZq^A6S5H$Qg8?~P0(AB3yRbL0000)|es30~nr4poBVo-@?65=C?n=KMb zNDyifEpihDwfNNN1ts=^rbWwHwK|=18y!W1F8uhokMq0#bG~~KX8}s1fXekDYBm9_ z=|D#gR98Oq)4+cacNfyANu$3q)43YF7P74fH zq>?0gH&9DU+mV?Fs|tb=C6Wp6PI}n9*OW+-CGD7lMblQ`d=AiC1Pt&08>=o3Xij61 z6?*unEg%v}BJIdb7Lr`FuOb*J1=?&tzXQhji44C;%yy2X1!N|YM0SU3RA=r#1ZOf~ z+;(sC^L4{%3AH1GmECF0fRdUOf}s*9mgpPG=C9fSLy|bkeJHaPnS*tD2Y;20e3~n{ z^V75E<`>wny$K1f?uKHCo@y@($aTnevRTl`H9MF*W;>I~q%uhie;L>qU2}gn?-^0FXM8%+ z*;U8a*2s$zgCsEV%ob)d6U)Rf>lpsw5n*+Yj)u8Lr>!nSir0$Z56jChNJa!1OaK4? M07*qoM6N<$f-V0r$^ZZW literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/auction_hammer__exclamation.png b/interface/web/themes/default-304/icons/x16/auction_hammer__exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..0f44985dbd69cd48d2dafa1a832da55a05d6c678 GIT binary patch literal 716 zcmV;-0yF)IP)3`8%_x)#FQpmgCD+WX)B+943+D7=(SB@Xu?1n4q#=}9Vq{tAR#<74Cvq*Z zi+M?*6iO;dJPM~DVy>A85~c_m%Hoe8nC4qoQ#9zn!^eDc<~i@o9C+w}XlKB<@-K(o zfYW|Jb})GE7HF5ZLy_Q07;r6OKJymN6=e8q zit1xwHitx$i}*Z&VZ}m{oS`*lM2Q=Fy~Mlhcu|)YB`8TtR-BC_lw<}ZEL{k9fr z!~;n8l_Do-C5d_)Nhk?zht6as$;Hq`1f|iySv^n`1?AZx|6!6)lB!I%sixb@Md$r+ zLAN8<@SM&65M%~GdANV$uX_6+=e@Gkk82`|*3KMp#>8tTd)RF)O&f16)e9maJGC)l>2e>dg#oHB8rD zx1@Y>#5`d%8pXs=-UN-QFPRpc+XOBpT1S4;FRD2q_Fotuo-=%W!Q#5!Z&N3Sa)k^m zM!udDTC=}OeVWJdb>LE>S&NSfs%bvp$v!}?iQ#P}V=YyzY|v^N>+MbuZ(e7K?yhLj z)wyeo`ZN#YDro%=QUui)7jVyIn0=ZoEb>#myE@nxD+YSP?Fpz3^hAi(S{Ie(5vW5d zU6o#k6#2qdNr)s!5@0d2>R#1IqP)6Qp&=mrD4(@QL92lzy zCR?DMoP?e^4U6DeJ1~DXmz+YsV6-0UVKelP*`)C#>c0iOWl-rl=UxC zJ&9(K$`K^?6_N}=e;tjRmse`cx5;kvc{pw)$@=(ZTO^WX3tZh>hzi0I$-=d${W=jb zlH}K7pYgXNGZA(bcoHR&we%VDW#qggktDu$oWbJWQQ&b4@Zub>bis|4ssu)&6a}G| zZp3VnND^sBX0ny!Y1=M>R4jYz5G+X|0{>v|R`BJj2Hx?uKEfw>-T_64 zULU_?%X*(PV4wH^_h6=o|0!Cga1Acof{Ei!B>i(X`B&DdR_7JQ;t^M{3Rpa>^O1cF z)k0CCe`orQtixfb-Y^j6_rVVE#zk+WQYIhSM^7pApOrx)>&5+0)g{RJ@teW`pES+G z`OHaz<^a-iRj~jDdG-`(CC5l3iI7^tHv@;s0mAViNQ%iGc}R^1XNxMr&QU?iNU2v8 j@(Lv%M+uG+MIzV)ekt`bSO@&A00000NkvXXu0mjfu&5NQ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/auction_hammer__pencil.png b/interface/web/themes/default-304/icons/x16/auction_hammer__pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..ac7a9c9fa0da59cd8b9c5c840fbc554f5325bc6d GIT binary patch literal 655 zcmV;A0&x9_P)GK&*#(OCsrg|A7sbo^Iz%qwcakbm7BgE}ReFbM75vYJfi#sBg{{MsK>wnYB7pdkY?lmm0NS68nZOVvbE zS=5%8R3sAw`nqI-sW7M7ed=MrrKY=T)Q47|;v_SjN24s^B#YqK>SUw?21^Ex=S83D zxr&p_4>qd!c6cVtiUM0AS@J$qt|r3=EeR)yYsVTaTDAe#i-G(5f#HgOvCd`!;XD#K zU=E-3Mp?p1xE-F!Vv_MJkt`VT16RGkfDgvo)7v8~vD!J27v-67l1I5IKfgP~+?){p z6$O{`VT{!lMCjb8(U#lc!CojxoA20NG_HDk)szrl5(Gm>AW33AmflGHMi`ug1&f0X zmx~4c@PTKsSWE?6u7Q_8U`cRqA0$c4na-*x?`<>#>J!s%gvF=VqGEDXe2hhID38Z; zD?L5E^f~MyUMqqmiTSNR_=orI66*=$MH`ZeM|#9(y=rZx)9HjIxVROPB<7EybBgy? zH)MkwaMS-WaT`g+4?0jS4{6Xe4c4mL0Q1*qv*NvSJ!JM8EUkAvD2y*|sYkUZ2Z^gt zLx``+tD%`bcM&DT4kEv=Njy=%7t~<4m^~FhEuEzi^w{AbQV78gmrXX2MQkB96B&dG p>0!kgSKe(FFBrIHI!>@!x`84@7(`)W`c_J>A!; z=PtIHS&5=eqCgNXEhgfGnooxGljC0fVW3OD>kny8vXDMzvV@b^pu40PVL-BE^n~Ah z9RGrYfw3?mI4Erc%Xzr8SS3_T&V&c3F|s=i$h29tVTg z6-Ik(!;0XgThe01M3>{*ezxW>)k2U&eH*)=dF=N=^!flF{Xft|`6tR5)%mkW{|(P0 zS`M}JBBpulEQ6?7kHTLgNv>{`7;z~k_~Wp)pYhZs`6F>Ys(=GATE2$}5<7V-QAgAg zbTi<_kn@Z8dyA%Vk>1x4Yxo=9EH%UyVlz=iP?tdYLEQrvREmT#g)1eCNE(y$zLo`l Y0Eejsn%8W=ssI2007*qoM6N<$g0#yZhyVZp literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/auction_hammer_gavel.png b/interface/web/themes/default-304/icons/x16/auction_hammer_gavel.png new file mode 100644 index 0000000000000000000000000000000000000000..ee46a7e905379263ed3b08137c3ad815296424b1 GIT binary patch literal 584 zcmV-O0=NB%P)yA2Zuh)5lQWD1(cVkEv1V(vj*s` z1p2EXsa;UFYGE7Ub{%kcPrmXRa{)b-kgFl6&%<$@fyh4t+Ezmn8=*c8#q_iG8vU}f z&dETOX_7oZY*@X`{ifT}bTZR-#36)Evcl12g_083gp3^vI^(el zO(#Ddwd>q*mZL;2l&`HiXZm_tp2^gpb9_#}q4|=xFl>y110hK^a z9uGT&&p317$b$l#75fGb;JKRvN6 zZT9UZ-{Lq7mao%W1z}GCVB!G8K-8#&)2CL!rV|2kgFU+z!cSHJxVIN#AZn)Xu)})E zWbkmm=ZLxRbMc8UZua&^>pi)E>)TyR>dSEaH|yX|$eoDSTugrfT^k?_kE;w{@eYN z3m;iam(BeW<4nt74eJ62Y>H zMo{D)biEWFWOLCC)WFZ3b$1*YH)CemUDK!Mk?~cR?2-dN=H;FL|9=|^5vBhj9mv2Z z2S}gmKpLonJpUuGk^96+>P=4b&c+$eawmJ>e4wGYerD*IKe;j{Z>Az?%)}5gOSqX@ zOefW#JTvI>bB42f20l9AWZ>z!W?dPLU}_#w|3Rj+&|PvC_2}0~z;(8nJ7VBN4cu13 zz7QG|`t|+a^eI$Ao)CA$K>tHZ9HTwC&>y4XtL7k{P9wi?_K1KtNvC6B%dXS4wRjCSIx?A})*+J@7^ z)nV?4fp_=d%=;&&I+iE9;)dcyJ?7b0Y`i7j_qd>gJ7VDNU64F?;G(xS-yQ6+kE~3+ zQj_uCOj_;7wAv>GeK$wEj-zhQaz_kYyI_%=mqB`MhhtrKxK5f#C+Xg{q4|;DoZ)O~ zk!5FK_fuJ6+2cw%K#k3M>E#WpkChZ!M0WQ8-{z29l1B>3X;MPUNQJEwZZ%!C4)EFh zmYY3bHAfDS!{i9bCk3R46q6I=xcM#TK>o%*u+3UHL_$so00000NkvXXu0mjfb!iOf literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/balloon__arrow.png b/interface/web/themes/default-304/icons/x16/balloon__arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..a3e2a7febc8404b0657f6fc82739113d60182d7d GIT binary patch literal 669 zcmV;O0%HA%P)4jZLP#1$D2&9ZYFtx;$)l4s1UP!gnDFt0<64_gg z7_4P#!NhG+D=3MuZLjMM%E*=bbS~yHwy}@$={av|AyyY2_;C)0=l{QX7yw`vf?04u zZ#5D0)ey#5Lo!XZM26(34%JVqoBos089GZda|7lFUe7@khrYf2x5#@4a2k$ggo5rVZtT^Cw&?Sx>|6!XizPNn zT+!($edvTXH^BDB{^04_@@E}ogr$CjOhE6OWn@L&Zo=e9(tZ`}(7F6qMgb~uLx+Zb zJBJ(HSU+IflSha`CfauOph!<`TA9Yo9HBsZ#>`3-Mw>*@XU{nLfGgBGp%^!rebT^Z z?o=vqE*Is?a>$X3MIs}8qqS(UP=H}3V`~Ym6^Tpr_ASo=#HII!#0NU$__rKoAqkSA zRVW)RMd^PQFrwVO%%b8uZ2G?2HoVK0?7zYM@6dvuyi-(SLP=X!00000NkvXXu0mjf DD$p|{ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/balloon__exclamation.png b/interface/web/themes/default-304/icons/x16/balloon__exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..102e2cc1ce67533a821798646250715f80ae2cd9 GIT binary patch literal 682 zcmV;b0#*HqP)O0Ni?T z>kfEbLYTHv!dXhmHftG?Qx_;TRi30y*5ufOy*RTnAk%g=t$gH7rFHh#S0NGe#bIs| zU~U2uvGMrqRIf17uCZbd_AUp!q6cb^?fQZ0Xt2izv7Z3ZAhJK`H0jki z!vb212~q|7jSi4#({I=RMcoi|=p8u20?b7OY364JC5Sj+$wK%OM1#!`7Vd#KRs(_2 z3I@+%pH9LV7GNqQsA@jqltP|L@Y>}d^cTR?xRy5GSX0oem2idy7%mcY$=ChBHTvZY zNYf24WIsV~sfB5wZk34tE_mJ+_Tvl-czT|o{gzu>UXJ&v;tP@){NM8-FjxlBN&PC5 zeKmoWD=GJJh6Q{!^Jv3I19=e@lt*;vPuL2$*XNNP>TJSgr1Faa z?M*yyGw}6egQ}3*l?|3QHMpFoz}a&$g!QV+L{==9Wz{NWMs#Q=&n+z$U~S;DI$Be@ z#)cH&9XQ6`0C(@eacDPg{+6TQb7}3cJcHz3%aK{|OzopKE&ho*{_$|nK~emX3F2@D zNa1p}Be#8TsPPVOqRpvP8nv6+MQx=vvVf*q?%|W$oc&+$`Ppo4&4mGf0f&!g2}B=K Q&j0`b07*qoM6N<$g1rhxWdHyG literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/balloon__minus.png b/interface/web/themes/default-304/icons/x16/balloon__minus.png new file mode 100644 index 0000000000000000000000000000000000000000..2aa4cd9dcc0457fef169e91c5cfbc79f31ff3149 GIT binary patch literal 605 zcmV-j0;2tiP)xh&GhovN zFWZFls$IZXyV&8mE==SSv5<}eOJUE%Gd#n$6akZ?am9L@o{tEGb#WMDw&i7OelShPTH5rfIJ!4c@U6lcf zhb*ws6ZFtmT>czRP)5bAgll^3yETAwP1K?UCDI;4+ rIoVDsNF}KzHDnLjUAR{EU;f75@rPIj4VIXl00000NkvXXu0mjf;p~vpom?VkU>{GAz|;%2Bh%6#V|du^6^TAnF2$PQhY$ zG7_8_bd2_@O}K-*iGpr^;5J!mx7YbS19k{c0QkRhBTMkR;28Lw@9Y-!wmQs+g2&|y z9rp~kTOq)get!Np{}=FB^;XP?f`_LWQqRxX0^qYk+%NB2@OwJI>u7}OZ}s3FR|$Cb z+FJvd5d{xQ7&<@i`xJoL_aZnqr3ZI+8BAtpz@(vwhc5iZGj=h68Bx%7ilJi1z|G;P z*8)GB%`oz@0bX1_0ie;q>pfDKb!ZcO&Z{ueS2BzlQE;b-p{?~sGvrB84T)w_*V$xWCM1-A>Cpf6y%JJm^s=lV2X$fblU4aEyX{f!Wr zF(wSQAMJ0eSgXZd%!mR*Eg|N6l=R-E`=8vPW(;3f(g|%L>(b@3*0=?)3Gm&L&(gmU6dTmq$Fo2W92f*-b+U$?MRwJN&JZyNaNvaD*7fb zo83Yv?OgDaqo4mE3ABiCf1dbE#Y! ww~^Zro2?K9_$6hz)Ofal?yD{#|Mg(OZ``mh#(2HIzyJUM07*qoM6N<$g6irzC;$Ke literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/balloon__plus.png b/interface/web/themes/default-304/icons/x16/balloon__plus.png new file mode 100644 index 0000000000000000000000000000000000000000..d171b9bd7097605197bc4e33ca11b875027d642b GIT binary patch literal 640 zcmV-`0)PF9P)_VzlegvhVeON9U zA=nayAjw_Sx-q;Ex0Ms7fy>-?8{0D8jct~vb6%%`WCT9&<9Rsm`TuWT1^{d|*s2Q# z>bc~NjS6D7_4LXbTs3A+AooQ%?b}6&GV7K*ZQNz@`o0eq6?wwD0(vS%NWc)Cn znn@?aqu!~v1`F-b?oz>Pe4wq?8zoI*Xv71lX#nvvnp_5FNjHeT4<4&wM-yeFf>(8% zoC-P34oKkAkMVyKCm`f7IVd9)^k3k_FgNQ;K->X~eny8t4D~|Pdmp}iZHC~NYZ7`# zJ;nrOq=J`PPHxS`#}W{;Nx@ma3BofixZLyHJHj%}-uGCLg3X+J@FI z6toG99n6)n#tru3=`z6Efzv#+38_#4Dnv!77;VXZ%lT7qIhQfrS|hudW0UU6HSB*5 a75oO>Xf-F@16+0h0000DcRQW2M36uXde<-e;gW+Iruh+xdn zD3V;D^G5MPR-+b~foAT^?KnFw<(#q2^6h=)csfdUV;}tZK0co35r`;uLj0G30SAcJ z4Il;^AkTjjY~(s|l180V|Fdz1v)tJ_a4c}AsBwDuzCX42PFhPxGMJ4aX6JD&J(o!( zg3|Pm%g-6kZW?&yfCGVhhg(&7B7*5zMD+`q+JgR4GpI(#A^}%PD|d{67xi#O4*No= zQE27kzp0;54tYY{F$VhUz_q$OsbMmN8-6OIsLIb!ksjj0w>FG_y}ORzN~A~Qjxo?% z3(c#^4;n7LT`w-rdoVHAPT`inl4sgA?id5!YN(MW9*46^0DnZga7l7+D;e#;sgc?+ zcZ`9j*Wl3e+Xp)rCcERB>_s)^*;ed*TfFbqzE18K15c_zc&@@J?~T3gV6S~V^Zg}e z68*Y9OvQcK#ZMiHpzqSS*RjXVS?(AE=gTd^Sqb8i9rC;F(DO@qgM6EGktTA1Gn_5k zZ}~H@agG#P#Dj}gAFH=nPoFsfaQ37{n3<1xz)JGT(WZ0O!HQD2Oz(1XoRpFhQmkik y$!-GX0U$YgpjcN#3P}OU(~CKJdDo_ao%juLY+5)~EVg|B0000$Y5C;xwYvF`udM-%?PxZn8y`MuizuOChP36jTaz_L`Pf_JyqKmPc1*8ew;x{z@9 z|3~Ml9)slZ8n7sd$z*+{{OsqKdY^uIzVPqY7YqM?dA{KP(+kZ{*Og1p2Fc?!U||vy z!`yf#vpI20l|VcRh^PK}v++NO28n~@2^s)Y%rGk!f~Q6^yG@Q_o(ICyqL~?H#4?j+ u08k@Ca{#k{qd)T|AZ7sJL7tQc!~g(Vo4di$Y5C;xwYvF`udM-%?PxZn8y`MuizuOChP36jTaz_L`Pf_JyqKmPc1*8ew;x{z@9 z|3~Ml9)slZ8n7sd$z*+{{OsqKdY^uMx#a)X7YqM?emeK>(+kZ{*Og1p2Fc?!U||vy z!`yf#vpI20Q~$i({2xRE@gyLw1c`&>@ft8AmYHE%G&95GDCT(}JT;oxZB{H30|)~R wVIXKgqdzkYZ)y%;_6HimK#~E&ATN-E0ez6W#O7@t6aWAK07*qoM6N<$f*~-VtN;K2 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/balloons.png b/interface/web/themes/default-304/icons/x16/balloons.png new file mode 100644 index 0000000000000000000000000000000000000000..4508686488e37c7f0cc74b007469f685d7777810 GIT binary patch literal 586 zcmV-Q0=4~#P)@A|xFyEOY6Ve5Wi5jWA0jGJC^N&YCKXw> zhW%kN#FvDufl^p&=FBZ`w$!`j4Zi(;W8R&q5FYs4d(J)I`+4~O1OV~ODRb~S<>Kdu zWihdzIH|zrV!r1b|C@faACg&|(&|69a52C+Q}D1_s+=~)`X=zJ2Zr_riD)C@kxTgg zr3S;{bI=B^K#z4yaLyDwJ|KnHVd64IKj`}K1B?vR;YZ}c3=-emI_FG5ra1AGI&fFX z@?QUmuJM=$iNSi}MlR6?gxV^*I5%C8Zl3l>TdNCRcYAh+QzMU%jC+auNXG6#`*dA< z>)9D>aV)59u9St@DNJjA^7lt{Hrer4^CM7Sraw8mF><$Re&;Qlth-qucQx9j^|oCZ z<7~~pxV9rrEYzCQeA8YjNFZ_qvo(L`R1x02vdw6IYFh4nieN6yE7Qsf=F&XDc~MiU z2)NM}$HLlfuPyk$<_WQ3Ri5Bw3bt>~6UR%Wl^Sl~=J~B~o}1@;&Z)~3(6SKAukNul zGZkAbrF33NtRM=BrNknlfXFB25mFWK$F;6)miDddWjXCP5k8`Qv3HaUtF8f;; zwJ5;WmkWc&OE6@*40dxqIIIm5EXVSE!DBfkD(MVau8~fMW2gp(&3W*(FJ~U3Un(3d z$MVE25ygpA>5$NmVT38P8D&WoI^Vw?IqBorKxXC$O z2a`4xQU#ONO0a(_uzye8&Mu9kfym!em}7qGM-MdLm%uN(7IcM?jwhKReP!{! z&G%wxUU4*yQb?$a|-j!KS&FP z_SZ39=Hss^I2`77D+a~eZ<|O+Zs&Bt|C$fWe?M^70)WF@Xn|2YQ}8eI>9sE)s<;IX z<~NS7j4d&W>I`th41mMj=9~^OU%-r(OP6GGs+gv^<|7^%e_us4C-nfw+Gk1W0a%y% zj^hi$w=N*(4^SZ*E@I}{-OWB}YHN_J%CJVRZugTsFg~!vgi*jTGOK yEl4o30SQ9ZvO=F-DW$&Q#ce)2lVfpB+29}5BSUt@5f=LZ0000efLIh#$_mfLdqxoOUPI_J&Rmf#CN&T}|_{+#!B5CEXI1nhx00qou!t}DIQusLqu&e=C8gql}S0+I(&5_a^&9epd@z|aF&Lxc<=7+#(>wyIm z53JLZ|(qX4Lnr90dZ(tlL<` zuecWgAG@Pi^9J>GFphFJ*6nqmQw9$znwazQMg~#Xf^E%DWx+`ADOfZ=f$;Efm^Wt3 z_c!3OzB@TXuq^Tv@xm{5e0ISmkr&y2@`O5!K)5i#eaHJb(0Xf=0trb-kg^E5An zp{_G)22JcQjXDIxZ7HB0J`2MGr)Rqb%*#$b!>|Pxk1;4E1pAgo;$mu^t`z=l{N|l- zziCPv1e2pD*c;Gwa`Yth*89lY%b7s7fP5UnzWl44N=jrPCzR|D)E6>UT7{q0^7$}W zCj7x}OJ!GzR({aZT*B~N1v?3c(l2mYgZyy>nU4|zlCL2_X%_nMDjTVIIY?QSiw4Vc l(Llu`q^Qh8a{goV;y2UyU2tOj!mj`T002ovPDHLkV1gOHU;zLC literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/balloons_minus.png b/interface/web/themes/default-304/icons/x16/balloons_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..2af8dd3ffb1ee9797ca26f4790808bae4b368167 GIT binary patch literal 637 zcmV-@0)qXCP)WFmueg zsfCu!VI_+(ylG%HPzrO+T)E}R*5=uA!PE1ecI+G{M1vnY?>W!==bZn`5RpB#fQr`w z^E!_}2{}McDe!d(e=g559?)?Z{<47HcYOZQf#+6lb}XF0+-JmzVZ>Yvv)|q%2D;99 z`Ex$U=cR!5L!eX|30(E#&yR@de#BIt0N8gs%+ zOvdUk5xs(62G8P1#D>DqH5B7r<9v?KO95>MfqBf6thuqbqBzouqeFK58og8?`KeLl zb9|o3B~mf$34K#zC6x8~PWGhZE=&&BkXvf8S`4>W^zb>N3Xqzo>toGTy6%u`Pb53~ z2r~%}abqUlgu?rq!YkLVfYUs?x}gFLB!3E1nxFXb4ukb3{3ZC%UsEbRKEF2VsGJ$R zX9WA*a@bvG0{wjxFit*&g65yy*eQvJn^n!%?*~Q!%&`@ibG>Hr6bhPuaJm?KUl^xt zzIB;~wJ^rqL<;zy=3AEj*{llqSM$Mr8?kMLA??<&LE03OH8FNa3gC@8&2y?l9%Ep- z<{d@)RK{q;scut<6tIKJII#uv)Nn0tp8qRcurJqi+JN=iXoJ#4`3>l&C5x`_)i!YD z8?@VKy@V_#2C{(6B|0*T%pkBy?jV12m36zeWAhp)qw95~n5-r%Nl`v_&Rfa3(Kx{ zKg+Q^3QMG7&=dMk?FA%v%zVYR>NddgYy+h}nz=@>cjenyjuKTMn5T11M-lgO*l@xT zSbPk;$4Geyy!!!oC+~RQ8kE+y!kyJ!M@h^Zj6=7u$^82F2^hL}8h(1sU}?zlcUQ<~ z?iXwyYElv1-8^#KB#%v>#@J-TI4OJ!Tg*SJ%NB6kJEF`hmCCr1#6&GrRY5n#gW+4) zVqRYs5AR;6qRe-flO}~iQOxr^q)DZ>^a!O11^;8-HCpz|REsD1`BIR{WLk+tB5y|M zkAr`ica3VGUoZ8s!}S&TRc11GL@XAgje^#E64O?=t9sa|vTio-9MSORme?iXuol18 zX;4Z=5{EdBLs{X1V+j~tPA6h&xRIG>Pe#jGV(6^FA47+&>~KmViXNJa{To_#j8wLD@zjkp=8!TxFK1C;0%$rSpT7c(#2;f%^_8 k;A~b%*+(_mKZ}T3nGcWT-q0c5`CyFx7u*4 zjfyN&(Tc?oZ+g>8PzrO+{MvMyZBBE+({o;%ZZ4<;Kh8Ov|M~O2zXON}FN#$t73W&2|@O>IT4`qQDG#qCO6ft@8>G+eqFSU&`6I~t*4k6ACAO;6Ynw*@B$s)?#d25YdZKChkUh=>BwJgraJ3YWhYEC-!4 zV^46}ViKi~GgwH$ENX;zdP^H>7$=M@&2pZ)O(+wQ6Hm$w=1)medOC0kvl zd}&*)ik08ZW!ZW)lN;0wIH6aFGT(YDQ^eh6i!i_EavXqd6=YnAg^ZGz`B#WCfB&2k zJ71|H%%|Rw3v`*I18Wk1K`~eGzvdGSilHOp#R%pk0ZfSt1^+UCxHTO&nAZE_bqRgh zqZ*`(f{0$B6AQS}I!#QeU{yK(WCiAP05~9)?m}&*Qle?|AlRxr$;X#C8aXL%pUTX82U3HaKpZUmUZ} zPg^QHcZwq_@eNP9vOvI!;eQC?9-NHSExzobi_g30(x{dG9JfvV4;1r;uNZpWd6h0r4hrkH`zArc#&H(P z8{0EMfdaBx5Z_lMtNV1%NGEPpQa?TpPPhdLJF{`@1^i8O1|*tQKp3Hdgx*3~{oJD# z>NS?r?@wCk51f}t*!c@~)Sb_pn^lk`h6Mq(LM)jO>nxBOS=%25Z_sxx9UU>02@9DssBrFOP_IzpMXKZ_>zn0Dp7zD{%$94KpcaF~Bz9UcCZaN6bC?KNX z*iOmsKd?0eF3$GXEckl$^u4=gg@ldMc2s6*NaOaQfG|Ox7!<2T1(iORc44Zgnubc) zI4!x-Zo_^qr9O=#M`Bh5#cE84Qm^*Rt0@eN5;l%0N9wFjAAOX2FSByqJF t+aU$N??HAW3M3kdLZrwRWYZrB`~m<$o2)@2I57YK002ovPDHLkV1jN#Kkfhk literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bandaid_arrow.png b/interface/web/themes/default-304/icons/x16/bandaid_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..1fab58928156b669ef6728ec2b616fda9299a0e9 GIT binary patch literal 802 zcmV+-1Ks?IP)F;HIwU% zv$>mA(xQ^vb3wrp($w7AFoM)k>2&X-Ov}9R=e%?8`Tsco4-cVV=kzWHUH4>=#Fs&a zV2mmcU{p<16M|7KQC$e$QGXD}lbS&KaPr2dGpk4J#UM=(Mmizh2w>lQ!ZvG()yyw< ztLG=n(%K(ITBVa2J_>g*L8?HE)WrNBfb-L6+wA53N?7ht!AhqZez01YC{69u1>-2r zya~Xi>9|dQXOgggALKfJX2^!N{3H%S>ul3KP#v`{iW2Ku_9Lk?+#Oypn5SUY^9n%BKKm^^%T?I6#pmW3a=yKthySU>u8D`B-Y1tUV2uLOXXz!fSFG31GoIYX5S{$#;fwd4CM{$T(;a5ET z_2w8r+#tZQzCTJC25`L8$|CuG9N(1{J2+0vzacbEK?qNuac&ak4tsC=K3P<6vpxN&YcwA}gXTL>3k?<-JZX z0W4xvJ?24IV#yu%J6gE&v1^(eb5ZQgNUwS@68~-3o7_7Q?IaQqZ6~rb-JM)wc0}H1 g>T^Dh^kx+B6YsO_2YAn(5&!@I07*qoM6N<$g0E_JoB#j- literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bandaid_exclamation.png b/interface/web/themes/default-304/icons/x16/bandaid_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..5fc2d8b51b7a6873841dc73009f9132ea8de3bbf GIT binary patch literal 829 zcmV-D1H$}?P)|vq12UtjS zl!Y{WjI<{)(i0hyFftOElJG9`DV$FHI=Ls4cN}JB^%NXrA>|2-R6M*9AhhLDuyDz# zTv&D}7F_Zi+9KGVPi8nMIgCQDj$@=C;r{^kzquG(y!=TE%eGgr(xHH#&UzSsncbn{ z<5XXG6F_9sg`g5|rwY97a#*5kS0PJwg-6N5w>ASrHl_xZE;^L3@Zkk`+G^H8yiTQu zsfWf8bro~(l~b#y5~V)=0#@eiP$hq)#Jr)-*p25RrYN}t*1 zGtCkogsG!W4yvk2#1RC5{swRjDS;JJuf@<^oev%|ywt7tK|U$Y!qA&ou;gyB$`Ww2 zEFL39YXMQZR3X&({ zaP@h%m|6Rqxg16{#n4uk>4PvnY`h8s)}-l`c@=zioUq&U)EQbwAw~=!qW&Da>N{C` z!YG1CQ<)F)MfDJ@#n-@P7J>Egwh{Mu;i5nwfLYhw*>(+EgJq z1itD^*Fl&%+Dx|fqlMc)=eiB#gN1Jc8Q^RTr{C65iLD9(kjCTuagA_sO#2AdLYO+z z)9kv2a@;i9mp0ws!-ocQHuQAGL089-=@vO9X|ACtR27HQ?ZV4FVsl?W95_yZ|v>l-4(<5qe$v5^n{6haoJ0 zI-stkY6flL-=~K6!qm`in4ih>Iio>3WXe!QJ!5`E|7Z^8=0ve_3u0LncVbwggb*A{ zp6|;_N3~B1(8s6uQRlNlZm!w6X!7?ZUt;4h#xo~s}A{{ z^NVAS`Dt6_@crVLDy$KRDuE;RJRlBi{*U0$<8!ffi?2KA;!8VS8gbCyeixl;tr&4D zp+s!nM3B^fR;CHQa?{`o8x0M&tx7_pj(}4ES2hzQJt&cB7si})ez1iGhOFx(LBBJA zedQYpJW5FFD-m>a&n)zvvzE>cG_I4dIGsf@gDnpd{}H$pAnz#_^xv`RZQBjHG|?;0 zKOPxH35(-V$xPN2Ete? zNbXcgZ_hn7(@{eO{rS9^{=&RW!q(sLMC}EF4*3%NJSq^FTsK1RXh=S%ExH{XdU6|_B(2qXtIth!@a!P8mMstH$ z><`CIh>4i9p=!#jUYP8tr)woFj`^gdU7yLP8?iW0T1vxV`^1z5WuxlSHh)`FHB5&)xl|>CfK0d*_9Bax literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bandaid_pencil.png b/interface/web/themes/default-304/icons/x16/bandaid_pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..9d7f08ceed93e321298d956a9c2a940fc20e2a80 GIT binary patch literal 777 zcmV+k1NQuhP)zAHgbWuy#=ilI0&owUojJ6?j=&n_20US&>lqM@b-FDP$rf$YzeI*kMfilRNNzO|0jZgQiRLKzvSWh5em!kCm;XUU=w1H9U z{NjjZe%e$p*p#Qe*gy_oeL>jeA$K<=B4_?@#1_g7>w5PJRCeH)w4@*3=UC|jXWT=V&SSQ-|ls|P?z10rlm z+?vm1?3s2wp7mBRkO{j6_m*A7Gi2XLS>i7{`ibv)O(#DL+CiQ3EWn5 zHkB7_*5m+5LJSMASgb#9pe6=o3~SS0O%n582pz{L=Q@mOD1EJ2A_lALcqj}vO4)|N z(u?DhPOX31UGA@v?eGZMFj{j3YVeOYxUvxTT{s2KkoGM^^wpb)C?e)LZac(Bkp)rI z^%5~vRdkrr$L&P)J^P99Wd-aydJv|NeJBx^Xgks7WeEBW2j9#4*cu~400000NkvXX Hu0mjfh$Lv; literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bandaid_plus.png b/interface/web/themes/default-304/icons/x16/bandaid_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..3da2d463e34487009185d611fd5799e11a1a2ad0 GIT binary patch literal 776 zcmV+j1NZ!iP)Nk2|>2~g~6gBh0mvhd&=X^NdKQ6%Eb0VCBOK}{i z5;?HR2sG~{U`Ms46KF%Vr<1K6`$#^75_nYW1hlM)p6#Z5i z$>WFD07P~k5-Z(9R_cCcq@KR|MTlp>*g{Dv(u6z))>=>uie3OPT~Rx#^rQPPk0ie(UH zr}lu*xV_k~2b&#Cxl}Yd2T?%1#bo&L3>O?LcssbFzli75o z*ga@>ll+0wA@OycoA0<|3_L2W^WK&H0=PIw>aAd7JQ!G&iZ17~#UGKrv_+<0M|KE=+`v2?rQm`Q_T$ySJ8nD)bNe^gK z%iDc({{OnN>Hp&mePBaCE?MNv)PUE3Rc=g*E8Unnt}bf$|M}RG|KHE70viHy$$TfK z$#WfXS7-{&uKDa)&jB_h&Est9ld_EQk1Xw5(Vv$IMMWfM2 zA>JXQ#~gcb;GrWT#{OXN5DtfZ$z(D$9*-Bu=rO-*;P?Br!C>%Bxm>OvkH??2T8)s= zV~+jb48&fq*BOh&KK6RO?PxTjY&J`oOonIlm}3tP{BHxN)5+X!_v=I=QJPMtKbp-Z z6$%AvwOU+=j2?6B!GVX48#o+}r+hyDeJ~hMqtT#BrNTwsZkIZp4$tT@#~vJb=(vH! zV)@YT_h~pB(rh-P&1OTV(}}LvE8T84x?CITug9f&hvc(T3T9E z7K`P~(9lpglga!T9UTQ%<~-;9UICKk=4QRa;c!PHk@UjC0{Z*=;q`jO%ADuCXC3Q* z1?cs9G8hbPPNy@tyuAE8=cCam#>dAo zGBP5XW@l$HGczMr<~-*;>sZe|0Yn;&=Gxrc9AdE;;_*0ES68vQxryD~UF32(WV2a5 z2c%LdanCx|vrhn#LZRp^D=YK#_V(g`!Fu+oR4O8=R7wQ}1zt`L27?d|3j6h}XP;ay zC(6&yXWUp>SwSciLU(sJ_Uhde+c-I#!6EbIv4fT?RBpOJ#IGTdNSteHYY2zK@OV7f zt8WW!;pu0fzUSR1-QaeIwl7IkS6AoA%gej8v$G?fw$JCopZ(Rb4V>`DVf4O5gZm}g zUu?mj1GKke+nSya9aLRieO>rv!G9fJ)%5iAU;XjtTkvLq&J=L^{ckuo0JVEQPD-Wn z4hJkPEg_LeAel@eolawYeO<)az#AOB6@lUAYt*|Ypc6jBmH?DzpM5F6_^N|SN=mw9 zGMTruwDfL8Ma4a}TJ5W;sTt5}wS%>_wS&T44^~xG4OCWE-j~}SeLE5bWTzf}J)pHc zkT$dvKScr*0#y5<$ohD=(E8+K;jzAR0xxFsPYUw-C?On*EdT%j07*qoM6N<$g5qOa Awg3PC literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bank_exclamation.png b/interface/web/themes/default-304/icons/x16/bank_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..10bf86ce4d0ecf66f2be6ba643bf313f6973f379 GIT binary patch literal 759 zcmV%ouc^Q?8s5qz*5&f|I6NDRN7!=DfQrXh5nxnBL zF}6aQIb4fS%bar?w2Q8#?NSh8K^N>#!PEDAKO#q$ABXc?&N;li?+dlHwNO`A2Wqt% znwy)UwY3%6+uNbDv$KN58Di>bPJ7ako_q?00^kn;+uPdO)Ox+%5DW&R#MIOLzX456 zP12T@mXkJ{&7DrCzq?#6B&MF`wEtTGud%UFsnu$G1A#ztVPOG>hKA5&GI2~j&1p|M z(*FujDwUv8sgCJ%I_uKX(pRt7i^IdiI5|1V8HuTB+|eKrWYGn3X zX0vn;7>~!fJ?ThKJ{ABHiR83cEH)U8M*J5XH#ImlF6Wr^@ zn;wk4IE5WY_~YW8d>{ZFgU93PmY0{&?RKNVV8E?)0t5FOa3eo}8jS`&W^|+Qiz@312EqM? zWo3iq<>h9XOm@Ahs%pe?S-cXPtN6D5T88WCeYp9tmt#U~Zr7KGw;3B73fovnSV#*o p)(=(|;X>Gq5Vo5j=p29>KLJ?#2;yIg2$=u?002ovPDHLkV1f=jVzvMP literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bank_minus.png b/interface/web/themes/default-304/icons/x16/bank_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..0edcebce1527f6a985aeb50dd8e392b664cc2d14 GIT binary patch literal 648 zcmV;30(bq1P)1iTkkf1QOA#O;72M=9hmo6$))FF%^F{jf*C8M2^ zOG``S^Z96HWrYHPz)hihh^W!W92|J~oK7dv9~O-G{eEvW8jT$t9W@Y9qd#=P;^Lxl zd3iasy}g~kxVZS9%jFmmHTszUZGq(RcwE6?@L{=JZXX^Vaw3u7cswpg)aYXl4*ahL zE|-hu=jZQ4B9ZLL$;sDZvB>Fkn)mkhWFsPK^f3nq9zJ=&?Ck7XDwXySd53|;GYQddlJXta0C?!#r=N2 zFW+`DndIN|j|&U@c6^+RHXDDKp5_-sgV!q6=XXS}$YQZP5>J-#>hP=f_xG>m*@+4M z77AU{OQJd%42GvzaD05sjYfl;%_g_oZSHovvd+)X`OWGor>s^^LKX{en#~+hD!)9# z7pT?hwb9YhxK5{gZZerRrlzI@XWg2anaSAg_Kf(~8ME2EH90xCDeh|n9C-L{(a&>3 iNH1jk4;h3;VEzFH7~N@VdY}sc0000qKgW`n|`nf84Z+yEOYIL7&KNx zh>{6PPGq*54KZ!HT{tHug43XXpkNnWJiX_;2okM6csS=g=XuWia=w>3J3Gl{vyt6y zr-6Y1ayp$fG&DrR!^77F?s4RrdG520_3Z2D=pedafM#%T&^|Uc=G)%hE^y?U`F{@R z@9&o#4#%xnES5MrI{LY=umFx+Gtd3Y2B>;_d#x^)YdoD!m$tUH5C{a|_xqK|HS^qO z9qWG&uv)Fu)zvlP@pz&;J3HT3R#p&+M377-6(dKkndd(1SkFFXfW=}N4TVA**=!ce z%gczz-Boy)YKII7fzk-O{TiK@JW(-sJ6D2)M~Y#Cr6`E zh(+OVc{m(~v$1gl6BGC#Nm;6@s$x9N=ku7KpNHG+#%1~Ejo0vcy{J?w=#%9aaiTtw zWtmhemFM8#0Et8bKA#U4<)P_2NGG~c`8E!t(U_{Mt24z&d}g!RB}vl#lamu=+reNE z=kwJiKi5Cj55mQfd+LMm-`s?-an;?RK-*>wS^W=j-Ki8N=Z)hC(5psi!&ZNk{rW z0cNuqtXAt?pU=l`Z*Tw1WHK0w#c+Lnoi`FwPjlLnj`ZZ?1IEY4XQR>Rr(&^)>2w-b zR#tdZE|+73 z7G<9yF}w_8V`DG5CyVsz=&G{W?3wz)k`8UBo-=^Op$d$QjJ%RUlwxW9J3JPCKzCw6#8T$JAW(NiaLQ<*ptx~CcH##~R z(P%Uadc8hwFc{+8UB}gG^@2*JnioAA{HADXk@1U9$p<%jfxaFNat?~FnCyB z)BQ1;5Lqiiplu?pLbebzA>x>-2HGG*3R&&&%Ql*C{WGC@#bb_-V2m$C5=|EqJ(KGQnIF1tr^ygB{mj}EjchoFhTbb5m*EBGWYATLS+;@(gjR^nu_Z;JwJE!JuPj1_dA(T=)vdCs14h*JTDIOS(K z`&RaUzG$?@T7xzk5zrR$LbJ4cVRxFbFW30FE(vHWq?vpfCA&WD#r=7$HO6Rkks&~# zg{*LdVQrxub(hkKtZGvVG0REPi8^-T+{N$xT1{2LkVdCNJL=Gn`?NX{)tw=JwW5yx zc;wi2rq;5Yr6c%L^KFPQ(NF<<`}e_4Rdr|MlL#3h+Fv)9LWl=;eRD z&k#U~2=k!|o{i}NF;E9sjyQN=j#B`C4Y~bjiwDz-D1hfli_NDaF-k;GN_jwY%7Bl< e0x7U9BJMRl7CwkXGvez20000;fi z|JTLy%imRErjJx>pML(^jKpylV9X}K-bbFAt~n|_dTZ?_mlFrsdt}mHYLO{MWHj)@ zEqMCbUA1$ceLv#>MA0Tdv0NE1>y{5d;mS9ByLb`Hab@XxV|B~E1LZBds?2`)^(AFl zbqBz8?#^JZ2jaMHvQN_myuM?e(UMKMvXzPVcH)m$nfu`EC1qLl^uWNZ1EBA9;H5G{ z2_^K1a$jp&Rh?_iAM2-<4Ng7T-#>eIiBZ%|6k%kfI-VC}h+~5>1_4YAMhBeSG5_oQ z73=Lkqn!(m?czqsE8|yE-e7i>E0ZP z6%s2u=rB3)(C*PlYmAA|kwyfxfljCy+di`0518y|?2d+x?g6wB{6L;4c-yuP6-yPZ zHBqF|VSoUk7J@J)n@x`73WH<*hV0Ripd;x5f)1X)p$;E=@s$I1GN}^TEUA2+Tp>@X zSR#`z;0|Q5-Gn;y+>?jfftm_Bc+hvECq& zi0Mx&a#@RFA?+PHx@YQ(GZ*gI7VkI!&2?G%=-tzoGr7Tr<)nsV5ewksPu`lCo15dy zvlsqWfMsD~?XRpi@BC}qtXK+^h)~HYXSu}?Pz3q_#tS_9@G!>#7FRfPt-(U?BSK)+ u%dqBUh?Iz+l(K+yFC6|~2JnG45dR0(@>B+h+ve8*00005TON literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bell__exclamation.png b/interface/web/themes/default-304/icons/x16/bell__exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..2eddd3d11ed7f06b1a1d183a2d27756f5486229f GIT binary patch literal 802 zcmV+-1Ks?IP)FJ2Tm2noN>SHals$b=9qC1#2n7)>3Q*6}t=FgF-C`>u>)74|?$=h#m!n zD&j>}U7>>Zw)YBxMM3RFs}#E%H*LB}CYj`&cODPPs(bJYpWE|%AHH86B_dpSRr6mJ zvWmc0TyLcpI|Itr%BjcCt5skLxCDH%JG*ytEDfyWGQ3eM>f0i?%HgZH=R9}s!ylbg z$~`SYRs=-A1<>l>?NoTOP(AqUv9m8dl*Y#2`ubP_5PH zYm%k_Sal1pu%9&9VSRm_L2s*=@$WpGSROIE1{qiF;v^O~lbOnn0|`bp@n`PlM*BN1 zee)Wv;Z?lp@KBQQv@s|RV3L0bbA^hh1O+fMP28M=c-P737E8I{WanM^*w$$09_ zQzw`Dv09FYgxkMOK5_dttLI*MaXFJKhS#ob(d|S;-H3jtO=<>sUdldSQ4BQIvLBu~ zySV)M+T|Tb^R^4n=}GhbcP{)?C{DMvo10BVG{6TRzPYfmvB8(0UH(;#OS7qon!V1> z4acFW6(|v*9w>LKO9iL`S%CR6M<1BwJiw1l)_!mEJ!6f4?XW;AERZM>K`EsHe}X$1 g{6ASB0{TGuH_U@Z+@No_kN^Mx07*qoM6N<$g7RB`>i_@% literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bell__minus.png b/interface/web/themes/default-304/icons/x16/bell__minus.png new file mode 100644 index 0000000000000000000000000000000000000000..7b50d7261bd7da38b707b35fb789aef0aa4b5c09 GIT binary patch literal 732 zcmV<20wev2P)st?NYnVPIsCxH-<1#K|~O{L3i*lMM1=WN4+r6FdC^^_ zBJQY%-gl6B5Cu`kgy~$nmCm$jll_I1lLJvVnC znEM6S6MzyK001(aZ`OUdIFmg{NuHAL@ES4zfE=;_K$X1I?j3pk^xE4`R@rp_)b_u% zn-{+?w$^`tq1=rhVE~Z0kwaMmP$f@4@%)9;d1xKpy1!}j@84|wai_kv`br&b0QmCC z6*&|I09DdkTv}O-J3|2Bv5qf({2^`qvw5!=xDAkVBZqn(0BXCVl-KKx>1YVxnfFgx zTsq{+rx0+0ZxVraBFjYeN@Wi11cK~W?{k;Ism zdrK>`sVr4hsVqwgWknfBX6F~Xqlt&}9?Pql_NgF)RFNuT;aIPKc%ht3lx3+bBPhxw zjz?y?a|g#`kH&(0f#!)IgH#2n3boPL@neslJY2-6EDN!SQX-a&C()6k%SVSJ$H!4^ z92rM4h-ESyrKh_6M-I*R7M5a+iXw`Wk%UQ1Mw3dX(^#JA&K()yMjTvdV-cH76PGjr$O``zOrGtq2(;aMHtbIyA>N<=vG ztmeN;b}6ic;*Ztf^J)x|t;p|CeDvM@Oq5Co?k$y`TZY%SIya<&>3EbE`%-#M zgs=z~fQJDsB4Z25u6Q?e5`uW3b&)!bIWs%Bc`&%t;^Zbpi zJ-;160tFCqTC!`buy@e+JdE)veR+ztzpl|^X&G-H`(s z`_}C}x!wWK^YDES&vg*M^#sQau&h`RDCc)3OokOR5^hBJ)s?&l$Zg)--U zukd~QS6pDlPO@qz@s)_6l+r+=O_=|e0qQ^l2>t>2f?dxmyRN(d0000`b@JO(=J7W}(he!I4*8Dlzf zb^jLM&(uD{Eas$iPP>!=03gH3;i~s1MzRMf$y0La#I23jLy-=hed)}sBF*Y1kV6&# zD3e#}W4qp%J@M94Wj540xN@iR-kl%&S66PnIJ_AbR^uw&5`LD<QypR1z2++X(m(Ic~P<4{>!4Pd{TKfjw# zw^!~hwN4+H`2Fi&=Rh!*Lp2Wom4}^_SF3|Vg*JeXr}mnd++p(47w*UVY?cg!L-HVp zq7R@oT;Dbjk^m$C$|CGrA6Wb8{PhKSn3D&l2IbK2CyWK}QzOl-yV{%SaM4eSev(0_tJU5N$4nN#P^9x?M6VBiDl7Ve7LsyU!`I(3xt%C$wtT*)@{QWhG4qs;1k=OhTj%l zytQH;(8E%zZn;(04=E)fgbX#*kOKe!03zDhK>0twq)rB|Am38}0000{i# zc*ZO*sMqU8wAE_$Ncy!AXz+|#UQjNV8TLx0lHP1KVbZURK!b-2%kzR#sl+&~R;wCm zLBeYySgX}EWLTaT6bgkM#bQyU|MpIrpSU#PhldQy^MYJ1$G97fMsK8fhzk=Qc*w9k zFUVvvz@E)!KW4Mp18L`0z(WRE?C=6rRRvwwrF=gBNtcCNKeGZJGRR_w7o<|DlP@~c z=@h^2CR~5uMh02z@B&3qqK!r)x>zj2lgZ?MJRV2r%X=CO1}^|JGi0uz%Xz-As n>@jwD0UaB0Kpg%PWOoHWB&Q<_5XM%U00000NkvXXu0mjfi_X|M literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bin.png b/interface/web/themes/default-304/icons/x16/bin.png new file mode 100644 index 0000000000000000000000000000000000000000..7fe988052a9582081778d449ef46247b2241ba11 GIT binary patch literal 654 zcmV;90&)F`P)Wa#M7H5nbcWDH~xp$?@|2f-x{1*N4*Ek$sURH(Hj2zC>Z+DV900-aij zS|i37t9hxZN&JpABt~EBCyfqI?~y(swo49v!*Rd=pS$<&Wg3l!Au5&Xp-d(-%+1Xi z7-NW;^Ll=MeqAb+zFk~gv@b0!S>5Z)yshpK5T@u)y{6Sca_i9 zI@{k$?NIEf84hI|kx=#`QaJAm=u(aa0s-RI1?WF5+HF<%x7fo1bScLy77KBGgdeqTGL`GK)h~~sd@&G0nO4s6 zq1K6?G~-x+F6EffXe6!+PR@G51Jid{wdF=Ca~4eN`C&9G9@7!fr5w}i^~BT;l82r4 z{U>QC@g1Z}V*KVcqDwiZ)9Hw*YZUvVQn@im9#nos|9wd4QjRGU3Z~U+kz2n+bTNb3 z$yixgVM?V^&)+uqd_M4cy}<7nY&IKMtyZwx?cj2`CTr+$_v!NTGNW;ab9Z53;aRm> z1wjxXkw`!+7KhEvFR-!k8Md~f5DFbYI$eQcu?_ssG-2j%mPtAHBofK<+1Xjg%*>2~ o&yhC>pHJXx6S(I<7c-ds16Sf+7ol=9hX4Qo07*qoM6N<$f?=#Nt^fc4 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bin__arrow.png b/interface/web/themes/default-304/icons/x16/bin__arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..1191c51775b8c457bc438991351d999eefad97da GIT binary patch literal 746 zcmVCLMzs%eWL_$bsz4N?#)xKInC=|%*lpeQcvO6W>)qnk<*D)>O8 zB7zHbVRfffgKjKT1s{<%eb{PRQ)BbEnS1BnabqMJUHHS#z;M2E{^1Pi>FEIgaL&6E ziA2N1!~{&!1b`|4L8sH{QdQOR`Fz~(_ZKxyD^^!mPbrFW4**y!7Q;_9M7wq$pIpc< zg;kfkKHv_0$rNX}X%pSBh#_nONURKb{bNr?hDs074nW14u!Dt1|_p%u~;$LG-+t)cD8ByvtVi!5jXCO z$npJ-uipzs4gks-rtA7|u*a#mMql!}ecRP^wbxGdU-;H`XpcHw;KnbioT*5l5JKBm zvuu5U8rh<4ojz7Gp3WKh)FN%F4bjw}38=2?C>a29T2w;;axGYrK2S=* z4FfeD9cWzNiWgTOj1fu)8Gx#IJg!C}5oa_SMJAJhuImuO#^PcQ>$rs5?Saqd!^x2u ziS4AOJuJLFuHMj_e|VmO7an9T6WM c4g#3}0TCZ)ohX+7vH$=807*qoM6N<$g8WHZ(EtDd literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bin__exclamation.png b/interface/web/themes/default-304/icons/x16/bin__exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..d87347ec6a3286122686af03d1a880bc8e6d8aa4 GIT binary patch literal 750 zcmVqokkR!Ag81$z*Lgy>Kfq(PlbC=w4r5Y(yY;wgy0pe{lk z0zFiqhoVE7hscCNLK8N>GBtMHb=}?Bciwkqy0o%l9{R)oIXpbS=YxlIc6I^)7-MH< zW@f76@i;i=0N@5tuBxg_*LBP1^RZwsSO^3H1+UjTC(H6n0H7Tm9r&y2*oo7B0izHZe?#n8GH2gZi*1IPrd@zX(ww1pZg03}uY%SV$#86^*)uWfx2V ztC%lkB*qwuE|n}v)T7bB{ipm`KBv?vGNGjnil&7^VcTTRrEve?#;*BgL3K9~&xS>` z_mYxW&zo5QC}pT&7+c^nRd&7m%p&L8^rY8guik!`YVJCx&*z!BNtH6&HjoLCjvSyH zRUygTDA?BB9{-nQ*36l!&l`Q_D+TgdUdl*@VW4OL$TDG6hRITVkp-^zEgq2wk@6cx zd1_@ew7>bX*GP?O7EdchX4?q>KxN{(^Jp#*@>71jZ?^gP?hpJzYpvtfT&mAsqg4mK zHZA;a*!c^>a@d_~_371wp**-%H+i!8O*&GwN50rK2!F6vt*e+m+#VaC?XiJ>H?VET zYK)ep9^X4Ko?3lPG*!`vm5_&qhG1l7Ngx=m5f)mx0Hmd*C77lO(=@l7VLOhMV?3K% z9t`=)LuJ2G;}{vfi3FR59tlT3%h zICQ)cmRLu_!3o5_9R)z}bL#uYTqb*i0&tIwjp@;7RE@=ANT<^<3Y>j gcWci2>>|eh00$9fLk9CjegFUf07*qoM6N<$f+W9PApigX literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bin__minus.png b/interface/web/themes/default-304/icons/x16/bin__minus.png new file mode 100644 index 0000000000000000000000000000000000000000..8c70f25b5cd66a5958d0836f6bb199801fdee43f GIT binary patch literal 697 zcmV;q0!ICbP)BY?zUG8|w2FhARZm=FU0TkQJv#;v|o8JUeyNG!CR_K$L zeLr^%y8!_03^PshFF536lT=Cv6DX!>q9p)maAEc&Ng=n*wW*oy5rq(?QJ3ATpN+UH zrQ1r-QpXbjfKd{dev;P`G3HFoYz*uD0W*8Hd)u-d8$h_l=u1n7k5RaiPhTIb-g%VM zp57Z;`_<&lnj!4=DU8m~BU&sTZs2*+J+6m#p4}h%vTHb2@#e%azPb_tfO^2k(wiH% z{ibMKqwtSqI8L&+Dex0i8dUkPf@o}|Ug=v}) z!b7>-0Ou0HU%N~d?YLImSP5JKvlBFI}sZ^A|3U-2t zCFenM-QP<)I)N)oRU)zOP_fIkrP%l7zLdz;ahPW>uCYWQV+>wGRk>@)tz)n zCZcCTX$T&_K0doE2?5^91}z|2;>Mm`H)5rDf2= zFdqyIQ;oX1x+v#c*bXGj8;)d5(CGy4QJU3SBM!-UAa2+V8&++*+fN!A=Af?+<``xP ziN#{ddBN^MlD*OX1zNiur~D2(v=6yXmhDmJ=T(huOf?zIWHL}!R5Uz+P#qEqg_N8X zn787wy89OJ;1z6mqJ{;-jBS4ES|oGu47gnG9G=dKH+WQ0TU#3?=NO}@Q;#>4HrssP zmX}QLtn*X6tgIg8rtaOj{tB0%?urV8YHMpzb8|D{pOd(@Icxbe{p-!+vMVu@`MsZH zi9_7%RaI4m>g(%;c(y^QRDwdG0DR8S-y?>J;W8ld$cr+Nk8}db;Oqk)kB8`W0dujq zxcH&p?+2D;!DuvsUT=WuQ4v7O3Cf|X@Ns4gEEXT^?Zp89neD{+?II55a(;gPqrAL4 z3BxcFd`}p_!0l>gtLzdpiJuJ+a85$9#3AlaLwHvf^A!?P00000NkvXXu0mjf%Q5P)OI3!N-Ba`F-d6^C$6m900%=JF>8_ z5KSZ!uq+DzJOJvQPN&P~^NBzpz(S#r84LzZzu&*Cs_Ih!paTN~_@!v9`|!}`jbbL^ zbGe)9+~Mz8bCp>(F-n4zxJ>|w*047;_4fH#8KRtX{I4n*${73SL#hz!a8nN#wprp3 z<@-uTVT_^dN~wxMy>1%3anIVP7ahACDxsADWmD5MtA4gDB|P>x-?H+JQ=f*hS;nB5Dg%G8Xm-W;0 zdPqnq$_>h{8UX;PN?aqimxFb+)EXXL>d=~9M!c_nZDi@&zChSw=K$N5Vy{-Sb@zJv z;F!NKudE(hDTq3b%*=`=X!cv<@nNoN|Ws=$A=9*Ym= zSDDjFfnbUP@Jvih_%uy(#$qvKvsoC10nTltQUx$35p(w;5D4JhhttT240zrm7|rzo zC=dX30Gd@*?U7POq?C|S0{GdE5Q6e)_o|0T1dT{xR=%*#1Niy_d5vjknAjQf00000 LNkvXXu0mjfo0wnc literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bin_full.png b/interface/web/themes/default-304/icons/x16/bin_full.png new file mode 100644 index 0000000000000000000000000000000000000000..463c7d6aaa1fea3ed62c24b87e089bc5d8859b3c GIT binary patch literal 809 zcmV+^1J?YBP)D^zqxqohR#_60}Cpz%qa_{|ozZ`z|Tp*E10HLq1545+p zgSxspAP@?{O^M_N29j%2b2DgbYXcn}9iY3rn|H-xF%S5!;4UtJxB!ak>!nv38eaGJ z_ZzP@HmaLjTBdP<92dxN!3cKm|0~dHwG_yvO0JciuxaUs+gZN2Os5OgqhziU{@n zvSq`QkKY;gpocH^f887LqG!{gnx8G69^>+rZD)YEGzTDr6n+L;qi0KR+Vwd0^X1!* z9Vl0-#S^*8G1-}N+02j~z(0%6fx*E+3Ur5}zB#>-Ipj`Rv(tB+JFju6e3gx6%i%fw zCZn?i&143|r8&^k(*p(u1_*G;XbaGDz@@TD&8o>tPNGu(jnQof&Gah}mt;tmUtL{Y zptrYo2p>(PQmK$qsYEj~GiYpV49R3NB$vw({$%_+;$ZhlXJ;p%>ni4YYisLMmSvI4 z5L{KP{Mfk@WCYirk(1f`q5{aZjp->?Z2o(69 n@RES?w##G9>#O4y-;FmW#3U00000NkvXXu0mjf+&XyP literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/binocular.png b/interface/web/themes/default-304/icons/x16/binocular.png new file mode 100644 index 0000000000000000000000000000000000000000..8279f4584ae1847e328f5ae0dc35ae1015d844d6 GIT binary patch literal 397 zcmV;80doF{P)qN0OnL69y5K@=o$QJe&E6~4fBuN5vo~U*8i~vPZ z=mNCoDcYaf1wlX;b~kF=n&O)Zkf~?kxP!ucb;+}mFggk!V&)vL@A?t$!-+#{ko&W!iBwf^s)9KXxe!niu zvd-rgwR)8zkqC0R98#$i_}rpauZIM>C9Yz(+Xcrx>w!Q3Uaz-m=xb(!Z{ctl`FvjN8IQ-scVn>_GMS9%S=TfTg+f8- zJYzQa9t;MN&1R8KrxA@t`4>*>vwHu?wN2sFG+W%J{S9EzUW*`WsI#KVEz}t9BGN# z@B_k;$K!#|=VOB-=58bwrGeK!^%p;Y@d^<8bb;J1V0rR>r)F^6B!lBCz5PzAQjSz2vVmdkB{nF(X2^Bh1NJzn^*zg7SM002ovPDHLkV1g<9 B4G91M literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/binocular_exclamation.png b/interface/web/themes/default-304/icons/x16/binocular_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..1c7550cca6442b5df5329b4610a5fc691c6b5d36 GIT binary patch literal 616 zcmV-u0+;=XP)YVnVCHU@rjg!gLD4={{Kr#O8zG%CjJNUiIjr_2O$2ht*s4G@E^)2 zMh*pB3=IthDY!_Y9K(DS6_uCz`uZ+&N4YB|v57L8dz%6tG)YR1A27uU=`MUpCOjr0n zq0Jd)z%670?w}h0^fTNGnwrZ0=k&<^fBtah|J8GJ|Az$of(*EWY`}f=FaU~u2L|GQ zU?BdtGiUt0e{;b9KVMh>Ke;#je|dp5Nd7*u0S7=ff)oQo8SH0}7)WArBO^;!1=FkN z_uBu1qVd_C`v2Y4!vC3>A@a!J3CzzRHb`Lqaz=&&D;S+G?lU<4@ktFh5k0?=@qft_ z`JW(hkUR`n1Mv$(L&N`;mX;ueFF<0u7BMpJS;9Eu!L`^o*Dt&O-@2vr|K*Dg{}1oA z_`6{y<4TY`%z)2W!r=3^d5o5a*NGl~aMS7k-K)l67l7!yS55xU?BxCnk_Ty)0pcUT zF!%=ygJ-}ncm@oEe?YO5)0-JLTsx}t?&WQ*|1WQ8{Qvs45=?{e*}XD97j!c&2N}Qz z#6mzU4#ZN(cy=qpEFeCEj_0&7oSxgpaB5x$!*l@tV^~CvNMCsX0000EB6l2XGNkNb<1wjGtV0*kMM8%_=Z;-U?c!3}-{{~XNI^$}u?mHPmCNNU-iP$u^`z@M4h92k zx7*13ke<7a38*LvA3$dx#{0Eq^?IET%>L=YD49&!*=*J>m&=$=r)|=nWmy&)bM}kH zB5ImuJO0QU@KUK%&@c?qXS3N9&uugs*zI-&XTR6$p=p}J=NfOoYpGPie!q{MP6unX z8ovUo)hf1HEy3Am&KI!HHQs=^KOmJ#xdF@r0_NU;g+G9Lc3WT`5U}tDEd4VeZ9_vu z8lvCwp=o+1MxO0G|fkZb}kfBocTYi{Tl- z*QxUYJ~O5sx74FWJzCV`mb3}s(7`0YA3L=WA;bt0VJ{>krzY|ZrxOMrwMY?6VHhP)gg_8~xJVol8IYuYZGskUqX>i|qFoVf zYV(87hc>|{B8s3*3}0G({4l$JyXWy|nuZ7;TsZHZd(NAC7^VK4N9lChsZ=UXp-^ye zUy<|A$3~;UlgWg8y&mJfBIloy6lXFS44`mdh5PGlw^}U>Y=;T;e@@Ng@%SQ}%`WQo zI;T>ph4elplS$nJ24AgKIiJrj4)}S{;Im;EY}>Zpv(xG5&uzEcJRA-+20t2&cs849 z9-5%Rms+jHmSu6j-{)qtiLYSOG`ZXDY78D24}gc}Dv@vSEo_iTBzyzlpn+8`^PFgJ zi>Txod=DGQ&i)F(p22uL=7AXS`Z~WNdhZ$h2xlNYS3+b7QDg8kyUByWfL+(+v(f0T zq*(O~Ht-6DC1t%cdL9XE)?$2bdYD~js#l6cA{&nb12{juoq^HFoKfoCQ&MlA(8b#p zxe(vAPjKus{UQm_42UmC?c{PfE*6V0*g@~bEv3cJ?$Z{;H?AGxOXZl)2lQ(Bj|`U2 zZ>q%02lNKwJJ*l$#A*cpgQX`vCABFT>`MlYWZ*~!`_lU`y+RLp?`%0;wjRqa~zDgBccZGs3S zqKH6JMY~)06(?ka5xmd->-PRUWL~!dW|}ZMx$6P z7BQVpBd=TZ8Z|>er_;$BP+hm;{i<0n?^msgV)vss+F2dn3mP#ejXEK=-&rKu}n9XJdXFr$AVYyruKA+JBTn2+d%;)o% z$z(7Vi}5Qk5{Y0cl@gqN=6nJBd`25^tq-u-Y>fcsO#-g90XO;p>bcPZ^Ckf|+JKsV z2Bf{v5Rrx`IQ#O(Bn}=raCB{)wVF2Ih;QM|G-c536_$lNme<$I=FnFus{qhOmEa6vu9-QChVi6uRDFsY|?Im~c!ze$WgQ znt?(y_#o|sFrngv{mx?FtGVVxV?p8zj@7f!O^^uv1oNL*>^Oi0Llu_j`*o)K6HT}r Ug{6dwSO5S307*qoM6N<$f{RJ)UH||9 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/blog.png b/interface/web/themes/default-304/icons/x16/blog.png new file mode 100644 index 0000000000000000000000000000000000000000..09267a222cbef0bad211947d3c501b4ae8320fb7 GIT binary patch literal 513 zcmV+c0{;DpP)A#j&}%dx37Bv@IaPvC2oBO!5H3RJQYSlgDfDynBb4IU;MSo_2R}e{?B=NW z2Sve@+-uaFq(dN@pk}42ysr{b~>HU z*Qj0BeSeOXFbtDI9LMzDDijJgXqt+uJ_96z;K==bz{5kpyRRqG8s&64WdOOHM6sx1 zSq6ro0TQ0)vs&#q9FD|sOj@HHkH=&aMG*k6K78Z%vZNo$@23_jgq znmVOYk=@Qm*R}rx4u?ag_~wiE)>C2 zZQGB|A4L(SX(sVSfa|)6{nctktJT6V47S@XK@ebBRu(XwPBZjovzZiYwHiVQgb>LL z(hk<^HOgQxpwVbhDwT+$i1~c}Xa?u^aRzKQ8$8crI2@t?h2e0hRjXBGS;ldkiyujr zWhRpe6BH#D@U%=uIb-W5k=u6W<00000NkvXXu0mjf D9B}Tm literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/blog__arrow.png b/interface/web/themes/default-304/icons/x16/blog__arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..500ec141287ab8582f9b7cf53993c50b552e08cf GIT binary patch literal 634 zcmV-=0)_pFP)b3V_vUUz_G_guIQM@;}P)f?QKlz_rcqD2(vdE@#c1uLNlHX9L19xhw-3yKgc0h zbjCZ!I=$Omp67XuZst)*`m`C!p z9cv2`Qj0JD7(foWqGOUI33#PaQ3uc!f~>NAl@Ae+sq--l;cV4BIIcg+8=XT-<4?>uJAY&Hw{ z#>NIRnan?l$K%j@mNBsgT$JJ|?f8nZeRPR2lgT9Dxm*qohlBn!71|GamvC(&j?3eV zXt&JZx_=qcDxk#j>5-U`b#`_#gTX*>Iw~D~Cs+L6FqQ&LpMjpm-`x5FoE%<|87-|= z%XB&&r=tb}0fa&!L?RLO**E?c9k!6lx#0k`$~CTj0-DSLxw-$9k@|Xt2&(PoF96Qwt3))elk_xVHx<@vPOkAjYeZ=XlUTOaqz;xyShvFQwQ3*ozzhK0~hFj Uzh|592><{907*qoM6N<$g0S>1PXGV_ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/blog__exclamation.png b/interface/web/themes/default-304/icons/x16/blog__exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..b7a4007c0119fcfc0167047b3073aa6fe244a5fe GIT binary patch literal 658 zcmV;D0&V??P)|Ar#a_w@PXk1*M%*2VDebXI;ceaS;u;7>gY` zh|(c`Y+4*FBIpu=G;K{yB-P|{N$$g;G$dM~@ASUU^ZbAOpXYgng@pwG1VNYqhS=ZP zbY1s3fMnbDZg6OBZtlT;)VW;l>h4{#EUTMvU6<^vL?GZpRTUJ)3kaBIn?}RLFihs3 zbm-Mcold6@Ac_LPph7GbCLC4)f$i-&<#LTytBvcr^lGGbyWM>_jsw8SYfJq4_MSk% zM@Kyj%h&sAdNq3j^0&{T>l&d@kXo&drm6o2v|6pcsQVGA`kD@3vn@u!Lqh5W3?2i&qy!h29vCwLwR5`RaAdyJ)H}Bf~D7@t0 z_$0HLXFR$)$w>I=@gt+JCBXUzkjv$|_RHlmXHE^E$RdJWVR3Phdp9Et3`T~nR{6B+ z^2!s5MDY21SeBKVnwpx4Mx*Guj;`y(<6|_o9upnX_}TbOdip$a@Dm=d&udiIY}@9A zn9t`a6be)-6&%N5eSMv3wTfXFd|!KuC~V;hU-60+rqA6WApK@AWCmrwdd#voApwDv zl@)bjVgirHLo%7{wp6U$C#E-1#5%|hjp_~R)uo*+9SDtosno9sKo}TSRrRPSifZrt sE?+Qa<0H=K-=9hpuw~gXiferM13ml~_ai0fMF0Q*07*qoM6N<$f{?g51ONa4 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/blog__minus.png b/interface/web/themes/default-304/icons/x16/blog__minus.png new file mode 100644 index 0000000000000000000000000000000000000000..e02d945f26b2d2c7448f18c21e701145dda06993 GIT binary patch literal 570 zcmV-A0>%A_P)L^c%H-g;Gg+dB3pU*Yv z<#i)I@0`c?;6=$Le0^ZTn_H*w)P4-?u&X)>27?MQo6WQVKdT>6d*{WEPkz+Dz5Qzd zJM5~C{C>YeOs7+A0DnU2&N+O!Z_+;D&jIYPt2**}y$UgzOfVXa4uu_dRYx9=M@Ave_&WiG&6}4+aCIQYjP)1+c@e>d5VOE5vX(M6FgkK)2i7zh{SC)sf5PQiy)P zk4z?md_Ip-sia-2)hb%8*8Y2T*yYBzxk==7Iu)YV>!I0f{+CLnqQMTkd#kGyC3zeU zheC8Z9r%1c{?j!0zFaQjgWZl7W;33fOh~S;BdpWaWn6ehv`ZF?g={t(BY0I_{a>PM zYnW_rAK7+#lS!o0Y20SF3iC#p07DF6Tf07*qo IM6N<$f>Ja9$^ZZW literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/blog__pencil.png b/interface/web/themes/default-304/icons/x16/blog__pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..ec5a3b2c3a7860c1e29213dc72b5539d8dd5ba35 GIT binary patch literal 647 zcmV;20(kw2P) zt0pb7HO6SnoC`;Gu^dP@4VxdRY>XlL?|n|4m=xiGAA8@!@Aq&H@5t}>6B7soI(5W0 z=~Ny0d_IN1HW$09qv7FUh1lHO#NgQ-@SWd{@I?dOT|KCC2xFJ_VWej-9(UD&9d=bm zUawanHa0e-^y-2EA8$2b*3+tU98-6i@%r+944vBvcGy)Nc|0D4SYKb41AgQZ$d5bm z{ev6drr&HCzz(~rBe&bF5Y=i`4&W<9uQeilyIEeLb^trkcH zuTLS?*4B{E=l^19X=%&*b&Dm8{(gitEkV7#y$Z3ivVwR#j){p0WV2cMo6F@;EEa$5 zCkExI_!{QMM%Pm!GuiESg;-u*#{B&JKbf9qF>fYb%k-WFo88$_PFxAH9}z@(JRh zGcxu+IEl}h5ZL90Te*xzBbm)+!AFfmB8bIeNTpJEJ2r%If4huF^f;aL$?LGojaqwj z4z#qih=qj(6bgkuyboRhN?#FpcnaC{sN7?RU2cB2WY9TMUte!+XlM|%==002ovPDHLkV1fm1usw{13E2pe=`i?lsim!c4QsP&=*0wo~gNi03olNZ6Ge?WwSH}Rm7gP?0q ziiqMN=+#yWidvBtp&?C-thK-07fKtG2Y zWu??h09^>Nx7j~6HFf_mYS(qI?alQt44Va|6uB!pu~;vrX)rGpHo|XPb}6; zV4i?CH`;nyHTwecvy<4iMLgce=4KtsGXD?oeZQ@E`C)b6;GCA8R*mj?UK=2n%P}@K zMyXWVy{~eanVA_D78bB93&(M2)wDSfLXgd70Z1m30HjhW!Z2ibc(~bfpo3zuNHiM7 zFbsBfcCai9Aq2%@k$a6ttgNiEHCUS-s2_b0h@cbTI8Mj;rIgsV&G#S6Oq@T9`|Ii8 z&u9T5L?^&?-KPCYr9vi?VYYmi59^PN$o|(a}+a z5PV+$%0T)!02|>3XD&_*0YmSey+zOG^Nf#=6OYG{QnI$T){(&}<0M~RFYUh8OgGDq zmsb6rU;~Xs9f-}(&zmD7BXo6jkxHdHGPrZ>766kkF7ZeFMbrbhUCRP>4M+e3rfHsz uL?Y%vzi|7UKP``_L4K=m@>OsXDE$M@c_Hu6tM%#t0000= zgb;BLk`5M&1xml)r_pGjX&PY|GM!Ez_24oe7r=74WV6}ex-JTkcU@PlR4T}_Os!VC zx=6AtGa8K;4u>YN%>V}QR8`d%k|e3OY-1RP+wFGy6PW!0Zbk|_&W$Vp00000NkvXX Hu0mjf66o$n literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/blogs.png b/interface/web/themes/default-304/icons/x16/blogs.png new file mode 100644 index 0000000000000000000000000000000000000000..6539158e527133665b5ede174b7a2719c0cfde52 GIT binary patch literal 556 zcmV+{0@MA8P)dE{!rg-+Ja0~MKk*&+UR7}W`6uuh_vqwI z@}XYcZWp_+kMQM38|g|D?<#HhKD2RXKab^di9{lybn@TiC+V;20gJ@~u~+H$5PrX3=|spNhb)WOY&J0%3~Xc`7s2}g0000svx7)oTDH$Lk7*P^a6IUiHF~y6RYc-c4COF1G7z}^C&mmXFXdU=+JiL#OA2^cR?Iw@MLtd|! z`17yl4w=}b4xXhy7w~;-Y>X4w>*SF$Ti_K9c-7O0shhhoaZQECx_X72N~N%}vZ7Qjmti)Wg^Y+9%wd+} zTpfPQPUB1P9zIW5Fl}mr%dkx$$K!DX0s-aDOH3w{kP$J1In3e(EO^(~jG6wu>kIfS z7K-ksc-8oDoi!c}rLPo?4<}j;D&_&!!=G?$FpjofKXkr%3@!o(@4Q)P=}+p38O-5d%;j=5 z@vA%G`v%Jba5)W}{`k9|S)kb%N|Q#TA+1&`3WWl!Rx9M6P$`?uDgv$f1={b1u}64v z+s}`u+Mdp%GXXSSolNbz}9V;2Cn0hVQkL% zcz@$G>+9=m1_r}0Ow^G`B+|FIxX5t_&iA!bbbYEsc>Jjur4+^(JkP5EK@j{i@`FqJ zH};nwz69C;&{|WiR%<{#N*IRR%Uam>PHejcDJ8C3p;Rg}df#L8Kr3Bcoj~VSpdQ5- zgOrk!m#1+Ha~NY-esPCN#lskb@B7Tn%@K>mNT<_ODwP^gm$cRZJij$SGP#$A2DuSm zYmIiF5|7MdaS~&C{tleYt!=C8FcA1t;O_AuxFm&z_ zx!Xrr{ya^!Qjvj{NTn1?DYVuU3I$eHR&ZUHAP6WF3aoz1)6f7iTxD`{60iITLPd1P zoAm7LELJ^=)|zxWy=8EY& zn3$L#9*+ai-``L1bDn1N1tY%GC`$~Sy2;|ZqqM}t&hD-q(W@7O{Z>AokM{QVBBdmo z&2DL+)p|vHJfK;Ag@~d2;~MUdCjfMGwk41Kbk7PP6^%wuNGV(YtZ?+quc6MQ?f{Si k-PB}$HClM}dntMS8*0WtJCusMmjD0&07*qoM6N<$f^lj>3jhEB literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/blogs_minus.png b/interface/web/themes/default-304/icons/x16/blogs_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..3493ff6075ff5297e7de9365392d3a7c7e018bff GIT binary patch literal 593 zcmV-X0a;9LMoLk+2TIo0sS`7zSNrgM`j@jU9z@W8mdELAoFv`of|^ zN=!|ZOjaU@r!*o#5EB#;3_<+${GX=i7;O)HeSLZU@8buRqR}YDVlmQno%sFn{i;ly z(JIf<>;ZfYhr^t}8H;ClcJ6?QA`}XV@pz2un+LeLn}qe{5pD;*;?}baZfv~=@9~U` zP9?vUt5&OF?fC&deXAgnDIu7t;Le*0%sX+6Mk53Q0U@JvlOIGrPY)Olhw%A)LPpG; zl3(Aw09{DmExr~0luNn*n@OV5zM#K!}Fe_xgh~M9H_?dc& zABVfhxfc;}TvFs>v4~_csjhs8+wB%IB4#j$S$qHszU(aF=!t210PhtF1yrk5Rj=2B z%jFU>B4#j$Srg*PcrTmHBArenpUA>l93K&1MtZW-}2pn8U0Iu~aId*=$bla~m7b zO(uL;URK3dRuD88e(e*zB4#j$Ke5qh%rzm$D1LU1S7Hgs6)IDNvz{XnkB%v_W1J-Y7!p)dN0A432CmDf5f@`?8YCze-?RJZUg9BU`n#N^o0Q%Q!FgQQs+RJ6M zJf8vQxJE+%RGyHrv9W>PSJU|TB?-@R9PgHsxHq1}Me_%gN+md*P9dTHR(|67qz)(+ zi?G}6LPD&oD!;vd1U_*R3;n0D`1B0kKhk2X_n4xbNF#&x) zrw+U8EBFz#VRO-n6;l&D#^Z`|G#W)95KvYgVltV8N3SPh4c1{T9>4~x=4PyooL2{M zE)t0#l}ah>27`z-Hhx{zXl@g0unudL6>H&KC=|ld(h~fBKl}~{Fg%P|jV44=g%MmR zpHaaf3o@BZm2yzt8V!%Z<#M4=D4?^gEjUKhP6Go2jL2rQsv@(ux2Nto=byD@00000NkvXXu0mjfjOHq_ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/blogs_plus.png b/interface/web/themes/default-304/icons/x16/blogs_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..c48266531c9bc63a4fe110743247ff2044966bb2 GIT binary patch literal 641 zcmV-{0)G98P)Qd5(SY^+2QuX0f>1TjGoK@eoW-sg~#HChM091ri~;|Gr9^ZCf{_fsGcApZR8 zc|aysX@Fh7UycWbkTLk(C3pna}k3)Cj*nMLf ze8w{}T9N!jUW<#17`z+An-3Xy<0(wVGdT7rgYMA~8jS{AE|-wef0IYNZ(9rM^*S65 zhma9-Tja@8YY-4>yt=X#Ggr6a`2`Ig4yqJ#I-N$fT2-pmYOq?ZLPo?4<}k~BW-Wev zn!}gqI6lwVFlXt6*SJw3CzDA;A`#`zODqZIy2ph&W=jgUNz3+QJ_^vd*X^P~f z(dl%GfY~d>XFNkUJ3emzx)*e-BS|(j$p!p<>eOg7r?pzG_*Xnb$5lQWRwe1ux(T|x bURm%HkE@T!fxhN>00000NkvXXu0mjf-f literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/blogs_stack.png b/interface/web/themes/default-304/icons/x16/blogs_stack.png new file mode 100644 index 0000000000000000000000000000000000000000..e568c075960498a04a959ab861b4a3e0d6771675 GIT binary patch literal 545 zcmV++0^a?JP)Ox!v(n1jN4^a>Vk+<_+LhcNgrapMM=UmQtpYuvOot8`{Bd5L|jXDDl z&z`<$kW3~O&KRE2h^0A|N*%P@Z6x+?BKzVt3Zc6Ohp#+HJh_3@YK3?_t~B!B=G3!W zST2`{Mx#n2mgep7As$A*;PHOh!1wMe?u0%X=ER;Gi^T%ra9C-C)_*eZy!~vL8;u6$ z^EraSpwfu22m3Jn{k?O@s!RCx^fHciui(?84ScwN!7%exG#3g5%w{tL0s*BFVGs6U z`u_HL41ONt*Y^q7Jj_Gwhl0x zbGaNwqY->QpVEl12m3I6I-Oc#HpgNy3*$WpoK@s1=I^zdkTwKr3;7$2-cp#5DbXH%63r74av-aI{^$Gxc-SY9gTVkb9I{@oD~q+(JiRPMNw90+ zy(iCe=JR=_LBHPz@2d^)9w7w1UhklIu~@LlaWZDmaL$2qNGVCv^uRz$$tEXG(6H8m zwE)=dy&u-vdIBK?JJTtn)Sdk&fvX_^q6DSxY}7#gogm(VDhNUdQG!x0TF6$Y5CTF7 z0A1`s2w^kth=KPWY~JAelkhf00qqb%2RQcLqol+bQ@M#!NtkDEe*q*E!ej>L)Aj%W002ovPDHLkV1nevsxJTl literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/book__arrow.png b/interface/web/themes/default-304/icons/x16/book__arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..6a66b4ef022ad0f20489a7280eead9b3b9c9db8f GIT binary patch literal 524 zcmV+n0`vWeP)VeDJ>>aVu)#kPCEMsH*qWN;G~WnbarwrIyh9YXsHMyx=C>m zk>DWcpd=w82rVcMg+S7#N$!tBnjf)EDENirj>mi7_c`7ZN-6er3&_|j57Qj23UC)d z4FogKH#Y7>g8&_k64yFB<6~pQV==VW=pdjtKYz1dq^z}}!Hbm@n7aXVfad7-dlxPO zj}8*Zd_IpV7U_1oBa4F|;AQED2nhxaoO5(K9jevpNP}E12hNQ)z&V5vWV6{r#kE?E zUXGQ+3?kNAuofvLjYi{;fs~S7&TxW=F$RnQ!0g`#WsEtRKnTIWbV7x3YyOX*9-pAz zPB1YuGZhH}y6yIG0$?b?juR|gp5*tRQ|VYDx!7tp*9Q&MFoLa)rsX04Z2m0sA*Hy! zFnetE*|#O{+&=`WPvE@|3FPDnuAZOfdjqD;S-QZ-ZMbx;F!%aNX-RqS5kde2{XOvB z_vQ`Mzt(vCsnYwxUW=)7MN)+f>kr<17E<0m+dDPS2WkXqavwZEus%lw5o-Dfk<0L zfzZMhQGqTclY*isT8y+9htZk)(!!p>ml-;6xrfU+|MNSCbA?ihe|8%fb{8L?l_V+WTti@SVF4!RfEuvfy8O<} zdEm)m0y!};fhrcM*Xu2lwbnd;`$aSe_6vCLsnu$1Y;3d?7#|-8?^_GtJwgb^#>S2$ zZ*Fd~7vp3zfs}I&oI^@Uxm-RXAf;q4ra3{%S_{?!VE^5TjhYvnDZHkfx&mG_2;^Y` z=Nv)^65lxozDiE7F+FvYPTrG|RfV(Q>_Gu*ZKHDHTWiV5cMSFw=suodptp~6L+jmH zRUxY?&1V3R?1#Y7uih{+IL++!MIJqvWct)f@7)W}6kzugsAdG+sWl2+X^bebw6uh; zeq$sbw_C?l-5#8QN_q|<;GDxd$3SX@f&LDD{aNMJ%Xvz>pU9tRi>>8qy^fF}gvOG2 z@A2LfLcn`Zr(7r3ULuqJOe9NOx_qBlmFex;*4ku?)^b(?aR{L&gwXE2M@oq?hA4^{ z*2|0zR>{cUWOaqg)*Z6CLRN2+D;yiytuZHnP9P6F1WuE`_B}zmG4o+)sAnra@*kAl g>1Zqe{Q85{zf;%pn#=u?*8l(j07*qoM6N<$f{bMkq5uE@ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/book__minus.png b/interface/web/themes/default-304/icons/x16/book__minus.png new file mode 100644 index 0000000000000000000000000000000000000000..305ca0c1d054913a99db87b080e5cd88479c4d4f GIT binary patch literal 471 zcmV;|0Vw{7P)4e-7>1vjoxM!XsEq`Im4R>^CtQ(2uoJYf)+Q+|qkq66RY)x<1tX$o8X@=tf}oX! zg(*_#`U$K7 zn33ZAhn=10l{m&$Dpak_*OlpMs#8-~Yq4=mb7|@6&}6*#dBFDOCM>Q1DR5eT{Q3O{ z!0U?yy3uH0noauseyKT*V?KU8R5`(DKnQ^}O=-8=r2+MN9YQD%AOw_B)M~X$=1!-> zpvUWR0g?9}yhm$Iuh+X2ptWYuGoB!F&Vh3PxNN^D=iFohr4%F6$(7f=`%eNtAb8yU zJe~j;OOV&S(`!H8QTuaL2ry*?x3^z#y}OTy5JeFiNpg4Y?Bu(^ZXsYuAR+|<-QDNO zy*r~I*MPsv1eN~N03wrz9wX+~5Cf&yA=JkMita_qa;Az+td<)kWvbiLP|-YP*^4)rDU;2i?J7jY|3SjK>^?Q@qHhFavbz> zeosEVc6TmwPeEK(6DXw+LQsx_E`*>sKg-I{*Y(k4vU?8BS=9stCRJOLJwfhMnEQ{1 zV+Y#WE+mXe{gVJ#Hobx8Yz>Vu)c>B1T}RW;ipA>+#)AY_ErKTNB~d*>&yhHnh99xI zc}xD|k6jZF!@rhX!75+D7*io>vL|TeHa*>O2Ck%-TXm95?sJ|sQ64O0k;a(HlWDEd zT4RhsYfZS6WwRKe_i&tnt0_KM$M|mV0N)ES{|@u!CK8AkV;YSy^;&DBl(?>o<2bDQ z`Go%78(h3L&P?P4Uj1IAl$eErW74CIKtuoyKnpMcY^UXTwzAapt*%4y4c}hPZkx&G koBw{6H=E|m_<3OZH%n9*dSuGemjD0&07*qoM6N<$g1EI0PXGV_ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/book__plus.png b/interface/web/themes/default-304/icons/x16/book__plus.png new file mode 100644 index 0000000000000000000000000000000000000000..23260e555dfa870ac67454af67a0295bf74cb70f GIT binary patch literal 494 zcmV1vjolPb&9%>=N6>@1p2)IQ`3sF?iQbEW+pcWQ3)`I_o!W~zn5kW*Ot~e~T zu@KbaKrXCA#OuTuyh}KAcYauGvLts|4t!yl;bY!+p5gn1Qi_T00(E=s@d`(48+Zty zW{UM^o0|_xVTdl3sA`?BW0eZkav7~PIt+6%9S1+(Wcy)s17)a*=R1v{@{e)k#52l2z6Kn3&Y`44Yd!b(^V|nuV|o=ULBuQA-CD6P+wkPba47dPDel(l6!{JpaO);esRby6bzfz%E zE@O-Bo4X9tfvpMRNT8E~|2pgWxo-NQOXQAEROnsWb;t?s`7 zBEn*^U^E&<0qu4hC&U3Ff>MfBtF;jxkH?5e6tL%=O|Om}^z dH_v35v0ofZ#U`f>tnuW|QXF!zto zGHL)6IcM@}Mb~xPu&!%ZXC2)^L@eALcSlvJstQ#dZ1N%Cn8Cu#zzh+g?|Vc9GlT3W zQvl@#01OW|-F@63BDR2tz;-&>CK;T%J1K&)EQg_#hzR)pN>dCz+O}QBt9%}woxbl! e^8f$BY``zlyl?dXGP4H&0000HGd5HcdlH85u}gxjXJojFGyoi812tSjr1=WoDQeAq0kDAcTOKVV(!5 zz5&2d|M0vM4gg6*NxQD=UWQY>O=l;O?Nkf@{}&bm ZJ^`MiblaIn!QlV^002ovPDHLkV1oKjbkYC- literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bookmark.png b/interface/web/themes/default-304/icons/x16/bookmark.png new file mode 100644 index 0000000000000000000000000000000000000000..6bb98fd547de0e794569a7760eff1ab1b9698ee3 GIT binary patch literal 500 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 N002ovPDHLkV1hSuBOm|( literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bookmark__plus.png b/interface/web/themes/default-304/icons/x16/bookmark__plus.png new file mode 100644 index 0000000000000000000000000000000000000000..51978f1886356dbb3a0fc75596c18ed59f7b5ead GIT binary patch literal 586 zcmV-Q0=4~#P)3_lj1h>LSyWJq7C|U2igr2U)S^Y3h=LZ%Og83djz8#tAxMU}GFlZ3=|X5> z^hbYUv@ocM=w?t92vMX&iy$bqw3M&+JV zl)s&qBbT6@JTTsKvZ~6aVlgLCC(5ss=7sj1D+I1>1O|$MzM@5fax!QQ4K@*p*km;7 zBe(a0m-%eX*?($*Jd$bTq)QRSgJ@3HD!)t*{g?{+!QCo^~ zT;vrZq=yUw!|FtJ2sjwkD<4_|TqsDPr@$AbV`Y|^yPRV+;nQNv0PsvCfD>GAB77;V zCwu_p<9zujP)UquE0Vm^>_}=mKip(_;)&Q z@BC_}MgYh+$!`G*RavtgJFp`=sb*NyrtN8gENh`wgH7Ah06Er17~)o~!jQ+F1laOn zA{_()uAT=&Y~SKxm#T&M)m{P< z)hNyoo6{#MiGVRLj96cFXbn_LL?kf~@j_k1nl(hqL?jjP2mit+-2un?dLU9a8~p$P N002ovPDHLkV1mzpa18(e literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bookmark_book.png b/interface/web/themes/default-304/icons/x16/bookmark_book.png new file mode 100644 index 0000000000000000000000000000000000000000..cf55d2049bf20b453fd93ac9a1c567616c3c73da GIT binary patch literal 520 zcmV+j0{8uiP)058?Cr6-vO=EcD909D0QF%eV*FM_Gk z>-82zTU%S8`hNkg3}`eO0QCEPR24M&WdR|jgla;If>ac^7*S1(Mx$8=?@1{^S}q78 zf@!u8SSb*ZMUjYHEwH3mQJ_VE#fT+k{!-4lQXp3elu+JwfaQYpTj2i^m=c_$Ew>2H zVKx)Y6{WzF1d?15L=gcqo=i6w)arZ~ex_wVmI#)Q5K~GV%d8;)2Z@S2G@S(>9;TC8TkeFK_GZ$&Kk%70000< KMNUMnLSTYVw&^wi literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bookmark_book_arrow.png b/interface/web/themes/default-304/icons/x16/bookmark_book_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..7d0f980a044234e1c3ea1370328381dad4fd9d5e GIT binary patch literal 621 zcmV-z0+RiSP)SjwsL6;yf!dq9#L$FXCI}~{9)K%)xK_Rh7f{40> zL_~y_4jLgYDE)yAyoeyXuDZRM-*j+&X_@sq4a0Xnzt8-JQCe$ibpr_P;DavyT?OC{ zfZnwkKAoPv-8nTys#wJLJbd5B%Vh9JMo8AzlSm{;1Od6Bq3b(`w6!({JR2KhAbpx^ z7rG&eAP5*=(Y%?Q-`jp`;36>oyMdR@W?|JqwTj!^L^U*k`1JMl#i1Ywcs}!4#Rj_p zB7zga8G{&uXADk+LZJ|cdV708kir*G^pVnNxa`N!R)cj2+f>J8J&WC(HfA*ty zhSt_rnwpv@l}ePtJ_gT+ER|vX*DUEs!pq5-S?!#o1_?xj+^HOuN(B)il}fQ(_`<`v zB>*a0o3x+Hk?s$9a{tw=^1OQ*NIK_IK%Y}LYL(5{89B9K5^ z^#g@kw1^4}S{RZQ6iQK~6pX{D@7{A;G!804o#o-&&-cUO9#3mcrLF@xd+ts*|E^`= zCV<}4%-vsD7|+hk5UsA_D~0d-sC*uOVuECCEnyfE1_6bUk+I!J+FDx$%uY=)oIc65 zp&p212m+>mYM$L)+8@6)d={8KXrKlL24KU%_BO6u#!DnXeER$Qt3yE$@ZiNKuWGOt zAR;&soH2+oC}VIUEH5uthx+>ZK;-`bUImcP=K)w*SwTcVtU3(fTWb-qNE~D17*A_N zEX88+Z-P=-Yr!6F;2UFb5>yRb#lRRtZ}^Z?nWq%}iy&UrKpix2R&a5Q#4#?8aaKUe zq=GjL4UW>pD-x=#u?DQ!4=|NPzp`x~a3ZACOS;-Kv@|5>Y-{IC_FYS)OGLVKh=CJ) z&tuB8;Cmh(h7SFlo~~X-uFTS%?qKNHQrrC4q@Ev}+y~Ic7;ui!oh*;qPB6NYCD-tQ zOmi)vx6a($98&&5PdZs|EQ7JxzXNTpypNBDUR`!bFTWyM1(@2KomuY2-$`;@|}i6?MG_VI_EFkBB_hCHE#w%7!{1+ zv;vaOxmM>~y@;TcA`C-nYHG*@3-orCNvQ8cL5b4F4Wgh#6l{{p9O>EK;hG0D0cqei zaGdnz)m^2l!>_a1){W%BTMo3@YOE`M{k+EFA9Gn6crAxI=?#v~3!>TEKS*_xVVUrY#q!8=^v9MK}Sl9^a7Z73Tti;&%sCdhS+W`uryS1t&ySfi#yLm6?gHg-<iv>w3-$(x z2r7blk9beyJt{(@(P$U-_xFRy{{@&lpi-#-u(-I0h=7D>zW^ITKqMepM#wUZbBF|5 zt=7&7QA7vA#8zVEXc$+D|v5ROufN=R3t)kH-^8;dqZP;~bX2--=zRu+K^t>{8xL{QXb zkf5lR8KfY{*oDa=oYINWynN@pr-kD%T2Sxqyu9c6J?}Zn_kHqp9;mSg+GG5?27p!o zzo=Q$olIV+?&@N3I*q3_p68+CalDHcDP6RPNF+ie2xx3>J~wyCx7HQ_4>~&7TeX$5 zyK5l~AqeQq_&mGaKR?Y&p@D8_Xn-FMrl)a}lc;DE#G}5xzAzL70S{jfse(Z< zKtymNIAaiF(8l0I7#J8R4As@ufyn;>R2~qI#{n1|97IGwtOhv!J~3|#(fjKLTKfH8)h+0=^dqeG7@B=kZ9 zX9X9ANEqV65N8EzE!J9;QcV3EVTt!+RjjqODFc`MzZrP>*Y==b08kP1F*+RO@$*|7 z_t(~5X?8C8r-2hZrRXrL@RY*2S%c;DvcbDgN6San?KqNpGc|SFLQk=QZ;S!wI5ksE zy0V6MnGZC&F;>t^Ou9IJIKj1B&nREBKKuFCw!Wv)>3P54TWh%+siCs6l8W+jGSMin z#$U3BdmL{{&~`mZX6YG*M!#fP7URiy8s9mGQVJjt5gIo)GBGiMh)@yDvSsBfP8`}z z+l?fj{G-@l3z&}{6T`SvHyS8)&aHONm5B&iYa)>dB_$=SoP0sci91}q*~7QelgyOu zLTim1&y~1T_iCV20n33ZpbgkW)vmP}KOJ~>Q3jLXp6yJL;17Cjw X(hEx83q>`%00000NkvXXu0mjfY{fiE literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bookmark_book_plus.png b/interface/web/themes/default-304/icons/x16/bookmark_book_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..d1eae3554b9cb70fc1b7b54227504180154b8b1f GIT binary patch literal 603 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 LNkvXXu0mjf`CwJ^ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/bookmark_folder_exclamation.png b/interface/web/themes/default-304/icons/x16/bookmark_folder_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..4c87cd3ea355dbcf5da0ef85f6d8ab5319de501c GIT binary patch literal 754 zcmVJE-yRM?7X}hGk-te;eZ_eb1fe(G~o8Nclod01M)|<~W!gTL1KR8Y) zpk9NL-hb6_X9d(`s-+xTv*5Hq@^>drkMwjvp#YicUKKC@R%zEdZGJFC7V0yr3yi{J zg;dN`!Q$@;$mLj0OcYJ^_&_Q~4B@cNs0E)xM+yI|r+{Y!>$$^A$YHI(sNX&;r=-9Z zA1`|J_+FSAeK2LtML<9RtRtDwzTjIwt2sLX#yazO3B}U*D-0j=z*15Y7Gq*W_l9go zzxD*I!)aiQVblF&=hYGsZ=>aUEnZTc8d*^ z-exNH=>{*6J7ZFzeZLEA5fPXR2@y@TwJR6YGuB?h@6J5TEiQuQt1^V2*l?Yf$e-%D z3$5o?ATshFkLzxNdfnA=qAin?pn1x%Iyo<)vUcX6e%EFZUEI;t`>(ciP_N_d1<@vp z1vF1NmL15m+7yw(30)RmyE~%0AP^R=T8Ytozw4p&i9<~d?W)P1OVtilKuwP(2b{G zN5V;F#pGc}K+#kC6ByKTcC0vfYArEBsl?m!e?118v-;lvR{)CCsiZ_@)xPWh{CDRJ z%*>D)4Z^&6%>85I+UbW2PJfuF^4;p^T6IcrG{Jb`{)3uf5y?psE|Ez{&YSTUY+paz zoxg6V43sa8j#4Of0WKjI$?S*ZqHleLOaI>Q7zliP{c5W5k#_}*7wU14%rH+RGu({O z$+w=_-ThQ5@nm$@#j$hgWc_8L7m&LQQ`>>e$gG{aV%L5akdtpY5O{VQ3R4fjx&ZI2 zU=lKG_vSgRMiUdcC;BQ|!c1lk9px?~%6|exIc^bBBDNya)t4+>vul$l4kjRzprbs+ zh{?%AU{0w-9s(xEV+42JRbTO2c`1Y2E)GcyO3>?|a5JKeJOmy+y+2B1sWRBt`bu7GY`+&yHVqCTfAEg+7-vbYTwz8!EWOz=jG#7xv&1E~nLM z;d0);|4P$B-$X5t0sSYgYRRWB%+ErgRFwW#SqRkYb+QmRc4NV{o0D8WaaH{R7y!yg qw&#a_U&=~;A*$2VMsDaVF!c>1v5Nkla zlO5>f9bvBUVh#TOr>6y>tzQt%u^ks&mB{~mNEm}&4`{WZq?x|U^yv2)>MtEJp{NKZ zL3qWilDthJmQAonhXNW6HuLg$^4V$RI6ju(X=^cDE*HXmd@33l3ul(wqKpQMEtri8 z!Dc}LJUKZ$`8?N*`AIDX+JoWxo{zYQ13gNmGVlSD&Ul3=qup>k#@EPG*iftC&dlUV z^G}Ng{p~?qZmSPKhfZwDiS}a8BLv3G22n=mu|L90L@+$LxmZg}<7tUKhJNEoE*oq8 zF#Wa=)RjFpTqers*JmGM>ih|~v$C*~l!SRzEPAxwTk?Hh*!pro9qP&+8!8oLN>{%$ z;C)yC*3;9m6d#Yij1XYSiq@Lru=c9p`c#jl={ivNb&0rVpjf(~UwUj)wlY(Pv9o?y zOHPI}HWtz^f+5lyqg~lp{!jy_?H;DO)R;8I^+|mdd93%QC{w;{tH#I~UwBedu$qv- zljg;D<)EFl^E!TwS76oc2KC8fFN;K(%HNhd7z#ZKq^ACp4)ZP0ZsJ)sPrK6z>XXO1 zHKI)Q;V|az>Qs@-C%Pf&%ll)P@g#n=Zle)IrX`zKqZ3bMp5s63)+6_?@ zMwU0J` z2msJOmEHq(uom-or^CAd+cpk<2J8lEq;!-Or|4=t2n=g8uRJmN{!U_qN`=2ZJ^35Z z1lZWp#DSOJ+ZNlRDU{X# zE+H4m?4IOe^noqZX0HNJ?%TkvZ?0UwNmwLME7av6nPHwtX1E!lQ-8esRREs-?n9Qe zL}+^GDYCJ$2y_E-mtkrfya? zdVLSo!+UAOh+8BnB8jBPk@};U+RL-!UpaI2K+{66%Naj&h=H*YTw-8sgz+fnzg|eEa=n&Yw7|{s0UB s)v1a6ovlMW$^VFj8`P&~^a*hNA3&p|3cOV07*qoM6N<$f@)z!ng9R* literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/books.png b/interface/web/themes/default-304/icons/x16/books.png new file mode 100644 index 0000000000000000000000000000000000000000..d7d6eac82d857fb8d0291973006c0efd02281f08 GIT binary patch literal 498 zcmVU28DOBc~vSCW-deE$BPG);-3XaX>1 z1~6x>#bz1(e!l`pk_2Z=fNQP6mH<;KLI_%|R!Gj3oiUTjFg4IK0GR`#C?ZYM0LYb{ z(X$4nBS@_^6gLz?YaI-{_qoB`kp@Ar5Yt;nDFuKK0zdkv7;XlDI?3SYw;z9AZf}1L zi{pbKfA^XJkQ)TW{CS7D`@;UK+ocALr1yRiIAyIx3PG(_tF%!FfzQSc7?od{1Qvi{ ouh(1To!dM1^NtUOz}Yh3Kky>;^V=TrQ~&?~07*qoM6N<$f}VxnR{#J2 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/books__arrow.png b/interface/web/themes/default-304/icons/x16/books__arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..219ae0bf37a37d4a27737c6edf893a51d0968192 GIT binary patch literal 604 zcmV-i0;BzjP)A#8=id2n)G{eS{K#R(Tgh0q$O>jBfrzwfBN4Qzc0~};sy`qQ34$St7PT;l zprsHI(U%JeTsZ1PK}Kd|O=vmSbIv_2^j>D1q!-@BS^S>&d0#lfwr&1V7l4!=yw%0_ zH3M9)O8fnnuqMXgnmhK6DT%Wlh*|9Nv9= zPN`JFvaAh&QdNM6)*9`3%+1Z!09@C_S1N={DM4=mY*GlfwJ{ks4P+I- z4gi*AQ7V-}K%nd^$=65|USkWwFNZ5w0YFMwrMUI&E5+)%;nYwki{%J=(&@GqcVDeR zsJK~Qbdpa?ibglf`$B;iZ*5Kvr}?t5*cokTJRJZWDJ4`MDL77hJA=nNm|uZa1rm6@ z48v!0^^fm7yBY!l17l2;L1}uHdsDM4|M<1~N2w3lf&SjsY>NA%Po|Bxa?>)#>@>zC zwblqBh{a+!juUpawVqtMiSLuIrXs#EzxSqiIyyeJw&vY1hPwjj1oA*HZD$s?{k-en q=IzXZsMx(fErb}0C6f>05yf9h`VBSPe^$2u0000Nkly9hLb%E#m*=XSquZVQ|1jAL}*z}cMN`JHn#UDw$l27nfI{AP@Q z#{_V-q&wer3GwO%K+C<6k->n^N6<8>3I@HbG)>GvfX=?Y3jiemcS{1b?;?y}Z@HgN z!>;o{4wx?=pF4UCxTO~>12MvFu>W%Rgc(KqX5;4b0BjA1=;@3DU>F7uUs_tR!8+xh zGUeW(G?|P8Kr)#GrB(q-DS-bff3c%(!@&dRSQ)#^_utDPof3dv00<$-X0skZ2*GCgoc4GtwV?p9hDN?jje9GI0>E(` zZ~sE=I1WO~Q_nLxk||D~c|bhcOhk;LyS9#W)&Nq<)#Ct#T1rX8|DO69ol0Y#;o)Jh zr>LuP*b~Xrx|4T2fU%K*bR3#|FKCE__&WcZCyxi2u|HB>y(mw#zX=+-=~fR=nCQB$ zH@$`r)K|}8`Yn87hTfCc2SZ~wV)Wk8GTuIttSo0L-Mnug!+_YN4VcuFF= zf+^;}$g?~<#M0~|0HV#I#=Q$mr!=4mNCO=-_D>i8|Ll?RSaaQM5WuLAxp39OluyTA c`w(yc0NWA+@c7tPn*aa+07*qoM6N<$g1e6{pa1{> literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/books__minus.png b/interface/web/themes/default-304/icons/x16/books__minus.png new file mode 100644 index 0000000000000000000000000000000000000000..6da011f424f8429e30086d7316c949d6c92fc30b GIT binary patch literal 535 zcmV+y0_gpTP)Iuh#Dg5(EqH~-!bBlpA%cj7V0B=t7D7ZwArkx#L<`}RD~^Do zVrvnwun4HA2o@KP1C=O=5%jjOxOHZBEbeyMy*2uSX@>dUy!mEE*tX4Iav3P;(|4!Y zJ}uy8sydv#iuL+7K);J?aWgCet)3Y|^|r4)qPN*Y+zY8CtNA*7Ud2k&UzIah=3{=vK$G;thQZ#J6~JP*HY`+0wVUk4^1LbnD) ZkUy(3@eT_)bmjm6002ovPDHLkV1o1-@5}%I literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/books__pencil.png b/interface/web/themes/default-304/icons/x16/books__pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..f1a57ed572464c740de1f1965a2abbe0b1d51733 GIT binary patch literal 626 zcmV-&0*(ENP)jk;(=2gK+lsp;qliCX+#F;ojsB zA(gUVTvb)5w-X}3RVDn+=SG_Y{k=Pp`R2m@V{KSj((vM7{%-9J;&!`T+sIWV{O%sS zg$v#i5$-s@4b9yHAjPNRWYtEkVA^W6Y8%b|XBw*CkDJ%`h_LhIn)#yb#yPUV{F1D# z8YYD3Wx1v7yw^K-RMcFA2!=y5m$353BDK&}1Tm{xncJY+6-A3yE!#x|k+pJF3H}2{ zWKdv1W<+SyM1e)94LU{(ujib5TIgKnI!P~li?ev2@8N?Z9LM1wxddd)>3d!5odw`# zq8$xfLB6>Ika;paeLYoQPullsN~hy#^nLtPioUV2ivS6L-Iv82y9~3pGn3=v(0>8g z1lDWUZ=O5_Janp+fiBu|Fm!cr!S6(@gxDwoV1HXP!+i$+wZAf=>S zF2{h1a-OKaH0%>CIvG^~F;e6IKC$H(tK03gI$X{~Ls);1Vp5JKR29z|zFTL<`TN?|XjUt<@#oh08yeKWiK@ha;ff<1fwI3sfQ- RBz*t?002ovPDHLkV1grH{xbjo literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/books_brown.png b/interface/web/themes/default-304/icons/x16/books_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..4fb21ae301fa956332994c0cd6f44348dc8b5d62 GIT binary patch literal 508 zcmVFL3n-2acEb-uLs|17A+LuFH}<0;VQr04vB-Lg)$SA#EHxpSA{aEOSYg_MC)uh+S;wT{+0Q}#TM_iv90 z!w|=D5RsX|zdJc&43o)(e!rgq_`Z*bP2gJVj6qIB5D}D8)M~Y)JX5xaL@g0vs?z{B z1~`sG7={U8rkpmIE*Q94>(qt$M9PtYwb7aZ#0IhAd_)9e96ZkhKq;ZJEg=Da&FY zm1N64qyTg08(q67D8A`DI{Q;X6zM4%&Xx?Qg7xG7}8o- o3x&c6XS&k!=MBtt;5EAZ4MQ*Zp4B+^K>z>%07*qoM6N<$g3zJHdH?_b literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/box.png b/interface/web/themes/default-304/icons/x16/box.png new file mode 100644 index 0000000000000000000000000000000000000000..b1adc112204c49811fa193701028d80806a91f87 GIT binary patch literal 463 zcmV;=0WkiFP)*3gZjzKjl7{?AtI6blDETvTKuU%&HtmmLYN46@O;$(< z`LC3W%MQ}cU(e@P&w9AnvU=_L^*o>Vb6AZL5&I9eS1p0GUoGinLke@AW?4=B3|lm4 z*>05t$!9&O&hU|mz5-+1^?W@&Ew*tuEBCR%77bdqRUxtMN-5`Yy6_N#&x29!)U4wn z;H=!o23s^}*{1v@GlX{fUc$!{q&OHYqm#)R4rlc@((*y&;qK zN3?V?Tg%~W(PxmSBb%SEYz9JumaUbFFcsPxrVsxBz59$5Tg}R?S98Sg7pR|Miv}(8l!#z`S?Q!(M`Hvc^;Hd9G-#Q-SOoj? zQhVfA{|mNg&@xAn23(KsR=Tv-MFm?lXql}*1Iu^LCOWt1qk=6Ov@9iFVB@)hA8);} zH$(+nG-&Zj(xnS?gIPi#7HH7o1#z+jSz?S5c>CYK^EcFkLIS`gpSu76002ovPDHLk FV1hos)zJU| literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/box__arrow.png b/interface/web/themes/default-304/icons/x16/box__arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..fda5bd79f5bae6d4bdb5d671ce14a1ec5ff77013 GIT binary patch literal 598 zcmV-c0;&CpP)Ou;N>Y}2qB7%wtVq3(JxseSUY^Afbkws{k6s%fCrpvi$ z)45VXQr4pUlVz9;T^ZG~!6?*%Mnro3be=<7EBgl>`0Rao-{1Fem;fODhv>6NB=uV) zo6MEw*`sdDmVL)rHf%-j0f}-(D%Q2k4AtPv;1$L5rXsw#=~Qr^KIaT)*{~J&_DkY^ zzO-xn`rbzz_&nfNL_Jm|B<|DaoZ&1Rw&Je*BP&exoJr0+xrVd>w+X|w1q$x7?>Nhb ztq7YnRP(yER2dFe>JTX2g8qv}#2V}h?!C56XfNBT?8h1l!G^8q%F|F?s_z2cN2)Lt zuEb+!Rn7VTosa_Y@uoay~4b{KvJcW3$B;)57WZ!X?4O`Kkt08}~ z;{;wdAIV^py=LPq8@3{3&`=<8>v-m0|DBWm2+Y11f~_~ehOKDcr>5X|=op^)5C4&& zb_kvcAlEYtrz8Kdy~r*^qh3vIuUd{`)N7l?;SNFT>QSse)PTH>1TMb?ww8B)T3Zz} ziIt00;_7ZygkSI?P&|t^6vz1_U>O4pqu-Urft<33Q6WFetQ%FnbK6yezp~9-@?mvB z-83!FyEMJIDFOWmu;QTaPuDyExX#yCTfepc_GngV#azAD kGe=h+l~>a|UA1!l6_;Qv_a@wBi2wiq07*qoM6N<$g8Hf=r~m)} literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/box__exclamation.png b/interface/web/themes/default-304/icons/x16/box__exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..80aea4361631655592ac194eb9243ccd2d3d4b82 GIT binary patch literal 651 zcmV;60(AX}P);DwWZOW#m3ubFRfga|(_!*XYY`p)5J%vVQ)>QyqVEDVlh9A4#0e2k`#EVFBvX zXOty}TxKs96RqPetr)sp3Qzk{0qQl%&9K(z3%y@g4RXk3-DP6pVSMlw zrX5!hvo~R?y8&uN&R=|gc@a}RjfnMKMtnd8a>!*}rDCFOqU!=eohMUdE(ln5!TVyZ zP$^3exy)K3CbZG#=MXd;PeD?u8f)OSZN#rwn^2>+Ga!dtW|E5ueZ+h=_0==+7z^>$ zU4q{U3nFegLbm-Nhg@dZCn7q-raJhvRsY}^Mob&R+bLOBsYj!5Q9y8HJmVD81B`5$V&LBtC3qG134002ovPDHLkV1jV>E%pEa literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/box__minus.png b/interface/web/themes/default-304/icons/x16/box__minus.png new file mode 100644 index 0000000000000000000000000000000000000000..a8fae8526f8158e96620e31ca233e9a368dd5b96 GIT binary patch literal 518 zcmV+h0{Q)kP)_}STo~fQkR(awWa>B0v9z|aDxS6i zPSgXe$KOw**NFg*!uD^mlhXk zMiE|w!C)}g?S8*cU<`q^l){jqVsnDLi8eVoAxV-m$2FNuihZS0L3~bNGKEZWB7&+G z0?_OA3OySW5i-SPO1=P2Bo9o{?RF87LeD}($&~y7WqA{=suY?31yvzaZ|$DPWjXl; z5&0w26yIKbARUeh+Zclx>878s<(_}^JiSfTT1yy)eQ&0Eqt~!leo+1Eq>7 zsW!!#uL)$zJmW4KwxYj8p;cqHT;I&oM*N60sK(nW@c!lr73b7*?r@h4ThV7w#DfFM zwkelxhzs8b9jXzhQ4NW6>N$6~%Z9D!P2Q5s@rUQ5Gs9PrGU(WcXV=PAoHNh3%Z9B8 z?blM{yBo*U<&eDqUdu)d)EDDL>me2A7SjfFTJzNTmB$P=Y(>{zEj7i%b@kjqCpK`R+Ny?p0yByBhKSTCfS{YJ>ESwKKq8Sq z#o7fEZXxnSyIw>7sgC1#={`KC5w{NaT`Q1?Sy5%oNA=cu-JUg42+uAJ1>X89@w~+} ztKrrH^g5TTvG?K(m(=wtT_-q@1M1+3aPq9zQ4Hu*yhTq0nWW q=lpK}dEwwr88~T>o5~AkU-$+5=^pD6ztp?{0000u4^P)Lh zxoOQnGL})PNJ7Qvo!%^xB4^Z!D6fB=-$NUx(h558+4Jl?|L@^2CIIArNPneH`aq@b zHZ`RfYwb}h>ltU+u$8`TIyvro7ly}g`S5k9MR|N~7hayd(p914aXXa5vnf2!0~e25A0C5_q&&&t8SIrKWg)U4O{7{(5N-pe+*;2jYz~A zFxumV;adEYcb5)f^zvaOt{g$KuL*3}N_V+NXWn)n#Pi6Wv|k@!J>x7Jw$imxqu|KJ z19;kAlg7xpT5*;QTj|`OQRvl${pnwQGG&oMl;7O=@Le5qPRwPP(BfhM-nAcp_65H9MD{VuQSyVIa{Ty%RH!65j1giVSuDBK>-*A(V`sgz-2D)1gU=++`f=`XmknDnnW2iQOf}il zdV8J=|K@5Xm&GJQ;;bL%4tLqG7312QrocO0w(0xY1l?S18oo8>NSp)DahDBSVNX}6 z@o)bVxoj`L32R{jW@}Qh)SfSKZZpTjR-7c~UtI-Y!&Z#kQ>eu|^9BcFmDsnJV{fDc z7SrV*yB}X+?^7xEKUcu(s0JIhVmMWyx7))nvD#PUr-xS;fCT3$u1ufc;^;AAKOAAh zRtz?5h3&3Foty7pV5R4gpMHTIpD)C3Ya!UM6$2>>S=Zk^_dj*reBFI`4i7OnF#(6$ zjY*eFe*WH?2R3X)&mAN6c?O>1XXk?;Q&lPWv9%S#S)TzmY(>{CBMtrOeGGS-IS7Bg z(XtyM7Fu$_hOLN=G>C?4hB1Bv-rHGlmknFKqD^szj@O9>XE@lf%_zDHYYndVoYp7T5Be9rUqJhan56m0waTbO2a05xGl9Vf`zYI3T1^z+)s83WXT!UpY83V9PG3uiyZGZ1!?w zshtl7D`mw$xLa(K9M*S#H-85D7!F+WTLp!}v!^2^UcF9+1DAZYf_n3H@sryT<3aCs zGuy-$6Low#YUY#SY5_6waNyEvwV+;BI{9|4S-6_A@%gxg&&Fzh<#N)>aNyE%g`lu2 z#8kMRwlf^K z`4A`8;lQPtVnH4Dm-C*pD2CUO&n{b*fH=N}UN~@RqEJv_{m%RPxT%0%IB+R9ov1gP z6fP&(ttWzBIB@Y5SkmaokxuGAz=4Ya22GA8@1MXid;`>#n7%Lzu~Yy6002ovPDHLk FV1lRa*98Co literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/briefcase_arrow.png b/interface/web/themes/default-304/icons/x16/briefcase_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..0b4927f6468c9bf80a3a0d803febaed8ae41720c GIT binary patch literal 584 zcmV-O0=NB%P)F-tP^k!G53*KAd~*J)iRq_eyW6NOI>dx_5|N z@rhh57ON*HDiiJnZ+~}7@BC0Y+Wy`d@wQHiWH!)+(!R}L1U5Y8L^X95_q3$kZvdmO z=d=As1JY)RB=SWuGT(A(!qtT;&@?=|qIyV$A5Np|E5JQ{X3sZpHHx%&MY*mEM&@Px zAAYud0i2IO<@j$JrhvTWw@R+*u{CNc>EKgW6;kKRF%T&*k+~D^hCkL1D|!pw$aVMz zrcp5lc$~i3-1--`bOwZ|$<8p|wH){_1;>-{i~?4q5BB~&Glvd_MLPTjHQsRqqlr+O zk#l8u*{};wV#OFf;lqR4LX;mpi;ag{5wCSXhpt>MG^qC%EAXmux8d2T5 zUwL{m06KK#!d8RgUnwqz=cj|9Lst@BgK6+aUmQn&-MkM&dh8qaCc|KKdwRNg=+Kq; zW`kClzjERm`lQM{ag-TFdUONTDMbw$hMeke=SQlLYZ4YD<>HEWg#o$NVH W6u!;hWNlsm000071of~8Y#4#jUx>hRKLW@@7)Px$6$7h(nS6L8G#P9tW4lHyJ z`PpIt$UhB8vj)Ig1f15?wLu@-{oZd#&Lq7!F;xAI_H>=HsRpXRiLC^I?O2+4cAx3s%4Q&Z z(7qS@8Vpk4R5|)i=+JjH7e`+g;`EndoE|U2WZWWG67A3b-J`O*aCsvTPEVy^CeNij z?6xnP<)PrRK%z^5Hn5fekq!FAhojM7Sa#y0W2M+}V7=ryx+Ohb3S}I%;-wmkC4P3t za?EsCvjjt-5YjKD^Z)NthO%(FP~s2jHlSBGnVdh( W*u8JdXV7#20000SK97=(rl)YJSuR)or|Y9m37LXfCAQBgD{vuOr(P)tj~mk1LR zg(CKYg5sglN*6Z-Y11Dvv^?GKjW<08rSZXsd*8X|bME0>%y$6`7ymNX0Zcao&)ZgtRFqCcE!qtty7sEgo*Zd;>%E!>iyvoUeTdgb-)^Je8gS#CTf6P0B$ z9q`L+utMfS6_P4LKFtnh+CkLb%njL2T`h?pnLeR25!5r7YB8wYsq6AR87;8+v`4-^ zyd)pvZL&VnENeqe2JRWBLl@&s2DOvECf^=iHhjLpm-`W+Ll?=g!4%ligJbI(Pr7AQx4L+<-mo%!q0pTR9lA)IHK@l|j*FK;>zFu> zBYaZsi_huM#e*{jl^bY~SAC}oWTG{a=saQI-h0MeI&=}QHK-N+_F3I-DKM7~T?BkU ztP+aDIcVy|FqaNpexcSQcoX$O9R@mdS-`KU(o`Q3I{rVn;hafQ9!dxR0000rbVoHuL`yim<2&WI_-n3tr*G{)mm6qf>R>r zR%AhDlv$%hi0a}*5Z!pwrT0Ow%YX0x#KyFX@`WGgd7tzAp7U^y+-nf&ZTv&eZjqby zBDZ#l^R7=+In3qS3<(BqG@H-sc4@CUM25AdL61Aez=`^^O=Q0Bw zco;K&7N(;JZCx^bbo2bjeXB&|j!&bedXMA#?PlaJA3)~BcD?eSj3?^wG`R?rbMY!n zT=RntUFr5{)VJ;?d`cYriw`%v80)Fha;DRc*PR}GNrpg&uB2QV^)+=ElQFZz`%C*V zcEN?wRHc^tBMXsjU5{ri^%y_D2XyGl)twsk`N|=@>Da4zdB%(9VK)ZDD}Y~97>L^N zsJ$8^tuD=rb`R*#mH0M|;;9tNv9=L!vLoBFWk&whSs&=ol~}DtH<++4j-$Ve`tigX zweQGA&G4zZ(sV`W(3MEFMqS*u80DOFE20x&QzG07*qoM6N<$f{|w=1ONa4 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/briefcase_plus.png b/interface/web/themes/default-304/icons/x16/briefcase_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..24e67f9f328d6b8bf703bb0aaf2c8d39d4cd82ec GIT binary patch literal 555 zcmV+`0@VG9P)j? z(M0q|K`~Ucs>OvM+O!JVv#)KK&cl}D7rY^6E;bCimhS^8%KF%bdc zbufzg9Bv2wP%4nKg4y$0Z81?EEiv z36E7@8(5#Lrkw6WWx!;s!+f0F$9M5qfj4Kn`SNrZpANV4(O?T79&P5fL65Zq0meqc zlp_}xn;qsuau;8XZgD(65#^JiHaAEj zwHK$+U!U2|2X^e6`|BN5r5%o6S;Bs&(nU9Jx5P%3{IrIV01bEy7f|2D@U%r taN7dR#>!ykgB-bP5U?z_RLv7PfnW0tpWSN|f~Eif002ovPDHLkV1l4~3F!a; literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/broom.png b/interface/web/themes/default-304/icons/x16/broom.png new file mode 100644 index 0000000000000000000000000000000000000000..97daf85a9d9a7e3760d81c17e12aa267ecd2ab3c GIT binary patch literal 708 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 dn+5P+dvN z=}?(snh#Bq*N#(~26-Xq#fQL`>ZxG0=O_k2B(&gTpMM|LVx6Bu0O)_9iey1n=GGZO z<)>$-3)jx210jMcQw7~lncbC!5tT=fvTQF&*LIU~ApxPcQ$=+}im2vY#Pv{8ns$*i zV2p!q8%h5P*u$-~g2960N; zq0wkyvo%2o(NGvGVwm{=x|$#&jVjUZxSxbNZ4?>{V$jo&hVGivcvX>z;kNTQTDucu zQOt+}PkVUb3JT9(PP9K*P?SFh#Q$#6YCep9zA(F9iPjQ+ZpxBtE3DpMQ)bSC>U|}; z??Y6hpn3VPo(;NmP(*8EMc3WDFjSx2gO~S`u@HD!AkDiXhpHPLDAQ;aPkZWHEB~=m9IAh4B`qw$Uz8Vo7)4; z?56O^*cbm<7`|cH`R#88*39Q~0E{sofic(5?-=8EfaP*Y5@Q4)#(1|_EWUPKceZmd z7*G_&r^8xOmSvykNs?TBzAVce__h}?#`O71_BkWQNC<%t0;;;tx7#g~$po`BFGmgz z1fIv^F{+A)AR=^Kx94ayB280_G0*1&{KJ=rv({5mo_;=IjPXYTv)QcAAB&>Edw*Ue zP1$TVkB2p@s=S6(Ro3e@m)PG^)tv(o*^7w?)9DoN{Yk#=#vVE77bYS`Ravc8T%w4W zzURLYLI`A8#wETT;n0CqRjR7u5=F!wIdIM$jgVy-r`Sh7f^%*sP}enW+v2@XLI_k< z#VPjTy-(VIqP)CFMN0|-sd^zC9Bm+jLl{KtZ@Gng(+gMD~(b`-&nL9m`^ zLnN2W1tGWFjlHm*XhUQ&nFKc)jRvaK>aN&5>xni*Mx#-1t6r}o9*?73F854!&w8Q_ zk-=aP+^N-SVAj{ydnUtrXKu#mv@1;9INyW1fqCckFyXr_%}U@jQ=ED1>x6-A!9y z1?Qt>7$??n;_fSqyl5i41$4%Izi-1qYPFiQS}o%(6bfKcsZ=-3OIw)u30(RN4441% zd;yM)rFmjUrBabbqj{Li1vj?l##pShU(UEta-v1@)j8Y26+qEcK#-NIeK16ffqGqX&P3;7zI*e}I8p zRPfk%Nl_4_B39c9MYM%V+}30pcV^a06E@Y*fsf~%559Na4@S(*%>f{UxB_H2`22{X z=y~&EMNtGm6h%Yx^Yf3xFzh&K+cx=p{%*Wyl}e?i_AJXf@cB}yWkW5J8(kE|+WSwR}EL5Cok~9EYW)rL}lZYOUETskNq3sqjC3e*ci#w*t9y ztLOWAcW9QSlxmqNrI?wSAqawf^qCmhX8iO`POcUvXQ#g=f!)^7UJ0!=3kwVU!+Hg} z4v}&a93PwN*M?c8LFs)f7-MiaQ8ip5?}^XN-(b^&2g&YK5g$djhGord%!) z=ex>NQmG_DZ&553(T&YycWUgE(p(4?NZYwV`Qjd1jZfG| z1}Bx`dKe<)%E}7WYLy@eEMpAia+xMo@PS%w6=8j$TW)db@&i)V4(W8G&rYV#D8;k{ zQtRvM1HSJkq?CA`MgZU1I)xHlVy+z~(@FyuJS ztd#Ot{FB_i*0?x2YzE@Jt}c|5G`}p1Kiw8@{sQ*SQWN5IGKK&E002ovPDHLkV1i)Q B9U}k$ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/calculator_minus.png b/interface/web/themes/default-304/icons/x16/calculator_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..e3c8b40714b4a3150c83d3e513b35952de8e3cff GIT binary patch literal 535 zcmV+y0_gpTP)gKgPi zC>#z;9#19{jK||U;XQkX4w1!TkrZOF7-qqqp+jV~S|x8&-%>a&pCb7+iIXoUIR12u z#K#1VJ{%#QisRt=0PGn$L^hjEa$dM8Apawe-1i(V`h-#5@}52R^~FWXlNg`RC)wjuJDm=y z)v9Uop1tJ40u@B}_XA$9SF+z~wV>-d%H{G@UhV84x3Yrw8yk2%H+L(FE#@6jhFmTe zc|0EGd85$)Q!16F^3B>Be#Ybfa4sIf;#6k0ws5$-jO6+{ z_7!FPQWTk2e1VvG!96jD{9C)-Mx|0QP2RI7{QKN{NPlKY@W5`js}6@FF$?yDzxlUE ZzW`(X+-SgikO=?)002ovPDHLkV1k`=^Rxf} literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/calculator_pencil.png b/interface/web/themes/default-304/icons/x16/calculator_pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..b3665e9af67399dc079db38c25adcffa8421ec5e GIT binary patch literal 626 zcmV-&0*(ENP)3`^327b(Yfu<0m}5|qJ6JFk9JwFqWD&TrGfx7;gOG+45rPIX9I~I9;>Jvx znPfy17G`D}bARlQ4T;sNgTM}U9PIG!dp>+)(Zn9OxZ!=T`}y9F*=#mO*zIV> zxIrH8jM0MD)>e+!>2%^a$Rq!mSkBNdSS%LK&1$uZa=CmYbWh$wcQ^YXmZb$oqmeUF zsZ2#dixm*rjuNU!n{I86@58&xSk5qO|wtcl4+lD$jJDIdV ztyVLwR!iK;WHKP4(deH{#zJ`Wq+cpW{FiX;%DM2M{wz}{6znQH9HmmpG#bslR4N6x z+l}4bT`9LWBUpQQUMfGBQDf_M0OXP1I44C;i*uj8n$PEvNF=0u9=s0x`i#du9d_O> zNv|SL^v@jjq&X#WvAw-66`%bTWg;N z6USN$fVFm_SS&v9eSc(SI2@)>D9mloIj-vlddhK}J-2sVcM2#C41^GY?q#lLu-0OX z!5D+qdZ1ga7L${ch$o^q)WJ4`ZX%IDYmHJ0r4+vJ4;YO`ky0Xr=#Db*>i6p-TbD@I z-mM{o@P-U>xm=)E3WWlm=Z!Xzl4i5HvOO2lTC)`)tu?h;jolcm3&K%K4a}5MWV2a3 z&-*X8?k4o{#CNd3hTSaM3Zb=TadDARy#47e^~=jQI_YnvPWmgIV_$}kV2mM?$uNrV ze=jq8apn-dJx<^LZ98a9YfYt6;a|?L-s8g3CG3V~U9UsmfU-+iN+Oj?5sgLxZZ0e= z%ma9yhm>-_*|%4jm_EGYRi3-g8cw_2CYekUi9{S@4Ap9tbUIC?QW@}Q{0J`}HHpPy zIA_Or^Y~R`^9Rxpz!;t$D!Bj5s5^0aOTAo*3b7@efZ%ucYdAZ%)YJw z#(@bb<>^o;ba1zi)IX)B%>g@Ze%d-^e-8NZ2Tqn$W#R8!H~;_u07*qoM6N<$g0F1? AmH+?% literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/calendar.png b/interface/web/themes/default-304/icons/x16/calendar.png new file mode 100644 index 0000000000000000000000000000000000000000..7f38cfea75b5fc0031a63543213ad558fe35121e GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4(FKU`+FLaSXBWpE_y3w^N|V@$-L$ zW2Blme(kk1G1+O=wV8u=*DHY*$Akp}dcC~cELnu~wwZ?M1+MnH8qk*1*=bv8clPqn zd(jIY6zu)5^LgC4@5MW8QR4I~=fW;@Mv8w)pI%q^2Q{l}8OxhZQ;Xl0&m#>2kOWX{0@TqzF^{FN^F@wDzNE{ZKew;Z#zhF+O-?b|uOE48tq`@!d)dpYNOxLhu+C`A!A&iFL2 zE~)Yy-BGG18OhSl0w)`PK(rVP1|e0R^Ofj1^@1>8*aU`$vDDZIzu&JbhK33h^mtY> zlBFfSu$ey&2Lg3S%x&PhXUXsj8MzVCmbParRWs)Nq$0~?tPl7_J>SKt@AeQTKfYRG~Cz2KPXZZe%l zES1_-$I}&fqCn@fD6CC=FKf?TAv#K$b8T}I%ZWsho4yb(KKiWH-gD*l^}D0MH+A1AWDUc^57 z5ocTht$uI@4c;&=yaOsbAIB=MPTAx$R2^38;d74%d$IP7;$#529;$7bldLQ_bxpTK7(|f}UFbz1UNndyDb0%rlo+iQhS3C(q@Z9I>q0Pz zEJw7cps46W7`9MiZEnt$w#|Lm+@`*6&b5E%Ij_Vv-=G7(^M4P|^Lse&%ge%?vxvYU z5bKDbos!PcO|)v{kjpj)SOpFnV_$qeA1LWujz-NY2ZY2Xc!s_{cpDqxbUJ0Cx3_|d zn&>5mT;>&<;MH%71s`-e4Aj)f-01GEpu9%C^c^KcPhqx$J<7 zxmYTpP%QqF#QYF~?$a`xjbdc7W*g`4oX&*9)U zc7t5DPsO^pwuYan)D{B4r@A~F@&+bD*Z8W)!AgSiUcO! zcVIqn0n?slym)Sg=j#c4n>vL%m-*!D`{GZk73|^sR#JSd$jV9ufgf-1`CT*S0w)pj zHpm-LhP;R2ux(#>ImD0BTh#96{N7``9o0OsABW$iLn3$xiJ5vRsjD)Hskb|GV>UiQ z0~&U4KCp}P2i06W!)FFBu|+LzTUgX&WRLy;=xAGo2(mtI00000NkvXXu0mjf#%Cjw literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/calendar__minus.png b/interface/web/themes/default-304/icons/x16/calendar__minus.png new file mode 100644 index 0000000000000000000000000000000000000000..c9a9885e4e790384449f0c7bb5d47e4d64acab45 GIT binary patch literal 456 zcmV;(0XP1MP)M}dW(`fQjo~a}ft=W{qbEN z`O$20xmGg;df{jTCUmyS^*R?S6;q%W&JqTU>jYmvKl!m#GUVLj;gjjBY}L-LwNmD(-J&&gG*h9u=7?b&QyBC^3MQDGY! yNDPfAb#N4o@_&E>7XxMol?o3l75@)#;Qj)nTU55s$0{`d000097WLTCh@8Z5eoEHp&(2GlZ`@%U^fLDQAmURi$1flS#1hypcMY-wc?SO^6{7K*H;VWm%@8zu$!`lU_P>RYEr5 z(U0CiPrHctq-X^GC(+2lAy4<`d?DEjj>P&7#M)1^~A3M=kw(oskg~ zi$xsvcwXF8%BObA0O3NmRKj8|_gCgq5Aig16vZ!nxEu^(dqcyuQ@q4o4*stzE3lWA z>N5N8KE^Gdkt1O*-X=ythpyV`aA`pv@qH%q2l3e$#_k<4@^GjHQ!`PpmkwRkD6e9N z)>kreLFwgX7jqw8V?1`u`Q_^e@h1Mje9vAwbj^%yT8Hn-&DL@wa2&|bA$+k3w}Pi# z86CPDuy2djgIl$}U5jKm(W34Bje4{;qeFKc3FBN9$u#_H00000NkvXXu0mjf;290$ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/calendar__plus.png b/interface/web/themes/default-304/icons/x16/calendar__plus.png new file mode 100644 index 0000000000000000000000000000000000000000..84dddb8df4932ad74c9a577f8f75236fd142d290 GIT binary patch literal 528 zcmV+r0`L8aP)yfB(2OTx=t%s znLK~n!mCDyu51m6DRVO-i>Xu!OrGoUsKxAnPr513Fg}i@Kmf^P(k8~n8fd6#FCDtF zq?J@(^5-85jBD=7FQY7+^!oUF1 zeSJ3BONXw!b$MS7hw(WWM5e#r!tY<9kSFY=LsvRohM}w0BwTdp$}yLbYORJ!wb~Ty zr9)RbTyB@OP}#Uvy7a zruWAA4E{sL+CdK6I>dC2>RX}8k$-gqoqZJ0>v%CFbblA8(2$jg|-Pv5)IiP1TK9nQPdDg zgB6saSYc9%U-|a_&h3hVf*yFzIq!LY&*5;n;#EqKU=A4`W6TUz)NlVZ>%oDmCN4DQ za9fD$SS&_ZQPP4bd18)feVy*d$0-~RtCdz)8))cp77ko-&l7XN|n{KStyfU=p+=8l5G&4)e^k1I1D7XtFe{u3 zLWHByC}G9wVbluxa9*>7tnwl!3>`rCjz!leOQtbYWkJE8i7tPhx z@tPkQDdYbgvT)#vkYG-7CKKh=6W^>>O4@An90*Wqcv$CsV1N=vBd^H9fh+tP!OYMQ z-5U(_)Yr#g|Iy!H5oF=O6`dNRq(-qyFyO!y9U5bWVv+3o`?R^YM;ksLt?%s6>h?BS zyzyJ>lAi`)9;y#{`KJPEfOB`US|sfh!u+-_$JS{7W`ViO_`g6?`L=NhG4s|7f4e*rRZOy)J%x%L16002ovPDHLkV1fht=}-Uw literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/camera.png b/interface/web/themes/default-304/icons/x16/camera.png new file mode 100644 index 0000000000000000000000000000000000000000..a828599892892978cfdb8cfbb866d4a96d2cd368 GIT binary patch literal 612 zcmV-q0-ODbP)+;!lbPUjpi$8lc0 zUjOUbKcTlfgvC;+1PZAi|0j!7%Q+m5r9Qc4vl*t-=^soclfTmKcKcLIrshPYQVELN z?Z#j*KqL}j&t9*GTCIlpbhM^xv^O4)VYAtua1x2+kP1B>4>Rd>I=HyFM7!NaHk+k8 zVKf>sXie8>Z#W#nYPCM42A}PAJ6tXoGiWxOjASy2LZJx%$}5PMz|C8?;q$E^l}clG zH;hK31+&@wj2h%E77KWuX9k5r0f|HstE&Oz^95)OJe=MLlb4%hf+|9x zID)}DNg#kwg%oP$+zyTrOXZ#S-U&&|q`7WQ73$0000D5f0Mwzs#TR;#bGw6wHm)MzvsMUikgjIFH%g25o> z=jZ7q#N%-hiYZ66&CN}emzUR*zzdB=gPNKeQ6LZqh}i9RxLk{9YQBq50yvR<5@vHV zW@qQn*Eayae+^}2Wj9D*L8VebtJR7EE|&{4Gj>=kRxB*IAXjLiGYKMv$|@``2gKUq zq9017vVjCV3Wb8k5e3G_CplASX=&qozd`MlduSIzB6X(w@cBZpTHE1v2T@d1bd!$g zm&@fSEiJ|Q#xZC|x6u03hpw)EKJF_F+g_sSp%YCVPS_?ra5|UK+dIN1Sw}%ZK_dwS zi;IhC9OPR)5K@3fcn{0y3c9-o`O#iub@d(A)?$1mFM4{0;Ba{1@vI{+FYh+Xu4?@v zyW;?H%pjolc>+D30o9|ou#EW7-#>+pjwd1m1JjtB^YPU}e1#BXGMSkbj(zyr{t37o z1F9oGxD^K!4+7##ZucJ4xX=;bAMfVd5~v6R^q+A~ z?~qERZGXTlkx0(c4J4dQ&T*-JB6?;8Ab(Wdd5v;^A@h6ho*g=^W=AT9gu|M_5chTI d7dzQO>>KMrDG2aXjiCSl002ovPDHLkV1o7+J9hv8 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/camera__exclamation.png b/interface/web/themes/default-304/icons/x16/camera__exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..1ba77c5f01347457684f63980acedb46cb43514a GIT binary patch literal 722 zcmV;@0xkWCP)eCp_rBW&A_4-RxV6?Qf6y@dRf2xreOsGFsh#9XE<3n|5YI0y=!Uu)g1ha(^IH@Va z)Ko;sO-_cP(P*qxAgETWVK`L+XG=c5e!hp`Qx&c|9Q@obQF*=@ZA?tyjHLzB(=j+4 zZ3qN7D3!{~^b*4gg#vXo$KZda$B)e?coVIG>$Zh&_c{6o#$j*wz~14(z=I$>o+)&9 z-{m`*gIq4ZLIt?uVkNqp_aT>QrT+jMA6wyLwdm|*_)B|%X!JE^XA}HLA#`=QFg6xK zFgOR9Ox7Sg<7wkzj1Hc__pF`&n*^VhYQgz*a1Y%?PtQYiblef>?R^Bddzv3D#*Yv~ zQBjeN94M4nJ@-}L-YwQ5mC(ZLX+R>b!Yi%>f#EXYq(I;ov~Y{QK6Y6mkyweoc-Prs z*PajW(`sZEr9ubPW)@{&ncZ2HTs)AMm)E)tHnCWIoIJiI>R*Z;+E`yciuJcgu=(Yx zU@6H+!G^0%#PXthw;`WLOa^ZdXMa1H*$J9AYRQi4C!t3|eI8F#ivR!s07*qoM6N<$ Ef@nfZ@&Et; literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/camera__minus.png b/interface/web/themes/default-304/icons/x16/camera__minus.png new file mode 100644 index 0000000000000000000000000000000000000000..ed506c6c3f01809a785059cad557434fb7d8aa63 GIT binary patch literal 629 zcmV-*0*d{KP)jHyLHuODQ@adX#PMe(opE4 zt3p8pA<%_H#J1E9O-rH)8WWRoW|HZ`4}^YT@vQFVK5*|jNBF+ac_gN%r;lfIadDBc zv9U~FU*DMl3Wx%urfI$~O_NL}BhI*616IW3Z<2V4+>val+ALR4vwA(%(mh;Td zXSnqs&2ny?VDJ)KTU#_59-ik(1zfOg8zBy#Un-RWfs{H*8C)H_$&F+ZfIMY%-9Xa} zq||X;S1RB44aafNH0{t=Wgw*@7!0w$Z*%u{lFecf1l+qbO0~L2PtRqfREGdS*EEfG zyM6TOE~Hcp3|wP#^EE$9qYq{MV%;u1v@ zXN0u5dm9G_hlt1HSXx@5 zmyk}U1r$?`?)LZhQCnMkp9~i2>gr%JnS?k z3=g{zjc!7#)i#mAa!pMQ3H z6dH}DnGC{JRaI1uFqoX2hRZdIPO}B*>cZIRQuKKef}7SJtgk2FboL<>ibJhdKcpc> zRVo##tE+{9Z|WJ>^&pqa;i<`j@yESzya>S2AHc+P7=geVhKAnoO17X>DqF}PUQtm& z<)HrhdA#>tMlRb5o9zMG+PeABK44>G2b-I_SYD1`aBvKZixGswTTmzzkA8k5iASCn z3$b_LB4(#X_`p8$cHW}De^lUh&%p0r=U+FH4D6rRcU8a_9EjxJW&i*H07*qoM6N<$f}BD; Ay8r+H literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/camera__plus.png b/interface/web/themes/default-304/icons/x16/camera__plus.png new file mode 100644 index 0000000000000000000000000000000000000000..f3ba46afa818de3db3ece6b439dc24df37668825 GIT binary patch literal 671 zcmV;Q0$}}#P)Zo5|eJ!B58$HY8TP!N{EUYbl~%x^E`+1ea<-y0Q(=9*=#<; z${4dYH#h(M_D|@z!fA^{A|QDDut?gdmKlx4_C0RL$HzE2I{J-5q3}o2>GU4e@~)Yr zP$)ojbaWt_&BEn!37^Si5Rb=2X9UIcM!9@GkCv8}9#&FP@|FraJ3EEQ?(QxQ4i1q@ zrLelXN2$p$5Y+4SFquq3AQTE=anXmNp%DawA*eMbn5`~BgZ3WQ*OMX_ z4kw`1YWqkarqO7q9Uqksv4SwyI5H8V|?7n+kFrB>>3812Qc6WVAdN$Ah3?9sW-fn9jH{QCnS(+ zYHC8oiyCx)?Z;KG5=%>AKE@g*CSLKSeZbb%M{IBJ@sZ+~oP3StY<;v@D4WMbk4!ycqy2fna9e?CLc}WBS@&LtFy5($AvF+aj)7a|({4i%o^cKbfn*4FYRc9+kW4p$UPhbm5PeQp4GqO41vmdoX%f59e`$?9nb zGEOD4muIT-H$k4?tBRoVM=dv18DqWYU99JvBs|@Vv~TgX6LmNK>P-Lu002ovPDHLk FV1lU9J3>9eW{_Piy_13?t9PkKA-nJj#B_AcR_JD95Y@iiZcD{ zc`kT)C^)e!3q<7Cb8^C23SQLf^{dHbg7J9#AEVLehT(81VXjmvSDY26R(?61PLMz# zfKI1_NF*ZftyT-gViB{`F|)>Azu)I+-%#*1kw`$(G%0B`8tCdejV~2wG6kK{d9{Bx!DbRHj+uJ(` z23Jt6Hev2P#q-mtgqbz=(&;P(A1V0ma=GC1`J})wa*}9N6UQv0SUyJk*-HsCYwU52 z5PYKGr`zp@*Xxx6)7+Qnx+UIq69)%1G@C~fX4cr_8X@@n&u3g(dVt;C(hZr+K9b2a zR#!JA%&g7&Lhyxx4;vfCwQbkLx2__Wdoma6>-sfkDaZ-V1V3)c*`HbEo?ubnx+RNp c_O8G4Z{UrdrKXz6vH$=807*qoM6N<$g5HztS+1JXb=7HopofPjF2%$F};{(t=V zF$RA2?Ad>iJYEBU;EbcA({UU_xASA#%lm0Bjb8w zW8?pO_U!rZ;2QQnG;Jmr+d75(-@W_5e^*!6JVFK>02#1!>5Bi+DNX-7W}X4#n6y@) zp~wH*+S(Qp^n#6z?f+G)HvOMIXXF2xuC4!Tfq4FsJ^%OZJNMtr%&Y{j0lK=n75nxb z|G#V3F`$j7fcWhHy?f7sX%Gg<<268BT-;GaM5GxP2FVZdq&y%7007N0s$o5e2Alu@ N002ovPDHLkV1f!Pn1BEP literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/camera_small_black.png b/interface/web/themes/default-304/icons/x16/camera_small_black.png new file mode 100644 index 0000000000000000000000000000000000000000..a8ba67ec7d4cfc5851d9754a783b74a2b7d21ce4 GIT binary patch literal 272 zcmV+r0q_2aP)bshK0bjU1NIa2f~ct2e?Py7 z|6$Pu|MP2>gE5E=5(64=lu#g^iHJz~9}<%EKR7rM1B2uVxga0p4Lmr1kSFBU5lI9E8%wb=jg^gsg{4oBw@48JLU1wc zBD=D>>w29}5F~{#?!e*x&ACi75D|m{p%=8rpu&l7XC(t-|M6g!l{n$vAoqaK;RsNpB0X1ts5+KCrzR)xBe4f=YCz0{toaF9EJI z2RGH!tkss{hflF^i!KvTcmU+>zN0z@B3joksBwC_%=_{JkJtMp_1b-;c5eBIZ(Byp z%qenqfV3_HGCJm_sBUbm%q=duJf2@kXkJ3(27IYCoP%Ae&}hnC&(Cl?KK@FvW&=^m zc}%VxfgN_KsHdmG>2|~V@E{9z*dR#~vaE@i1y zHD>Xov%5Q4u){8;R8`g9IGs4LSYWc*z-LabKk|9TXLc!4p-@_$o^a)GK-t%~=oc2& zG_2Qeas3hQ@r>_q%?`U15FRcCMn^X=exafHL=?jL*86G3uIQ1!Aee_T3HG_-cmEf! X1e3ge&}R2z00000NkvXXu0mjf7f;|T literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/card__exclamation.png b/interface/web/themes/default-304/icons/x16/card__exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..7d51346b7030ff0c9eeaecf7a6e1894528b4773e GIT binary patch literal 546 zcmV+-0^R+IP)1nvmj&#Uj{Qe*oXV0jN|ecpbg6=bXFLH8P@!#$pIZqe(e-e1*+a5AT5{czdw<<6{*MY6gJ20E>!Lp)(&N$ReEe1n# zFcN|968Elq9`39^uOOeR$;^pAO*VNG0*WwR_;0^>5Sou~5+eQhb zzY0j!TL`$G$;#}SZsXnCo4=^Gr>E5;-sbdr6Zrn65uZm(k}~t56uqws7U{lT|L8av zgx&2<3+`~2s@mHhJH>T(kB-uUJKUvmt@g>G-w&%KVc+8cuUXm0b9u&V?oxqLsgq7m zVfXo<>+he>%+G)NW_tQ3`*=9x8Si1w9qv+&LQ#9YxVV$a%*(40pXvtdMV4yDU6Ii> kK`sx|Bvi_@% literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/card__minus.png b/interface/web/themes/default-304/icons/x16/card__minus.png new file mode 100644 index 0000000000000000000000000000000000000000..6711e6f3423a7d0adee9ef5dd63e1a32ab8a6ab6 GIT binary patch literal 371 zcmV-(0gV2MP)Dh za_CN{Y>&rMz=2EqrBd4QJhnz7Dd51RM6q}@5F2~Lp%if7(r!L~{OP*fwJa&%z@_b6 z?xZK4^w#f70S7K^WiqE9j>E5}$(_M~5#vTa&teZTT-uDsv*u*NUEAhtx%?c8MlY+a zRvY;|sG)}$v!5m~Oij(qph~&TQz(K7Qo6ADGNTZQ5QG|qpBWC_2 zC9^ecY17MQ9>4EI7~1mIr{C{+zQ51YulIdv$YLSw++0kITEn5uR?AD0w2c8}g1T5R&bI1mG@4mimbprySRYd=`>20rrk-PXysmBD zUnynT*~4~rXe(uogZ3!6}Jrh>z4(iXKhYV*>!+}dlnVHqeIXPV*AuX*^ytq`X@4de=xS~gi kf)s>t0wcq6Ua-J0c4PEr=8;`a5X%`Ow$H*VSqKh;K@;}))R8Hi{#g8h z@Lc)|`+mQ<*=k|E+58p5gAG-8lN`!7EthJ>$f-64J3gPe#x9lX^`59MCs6V-#w9uA zg2n6IC^s5ds8o8g8ZhDbiH1vZ$b~hx+fuC6Fk33|f*f)|?{aPC*!EOD&kJ(Mg(atR z>$6#{whr^a)PkPQ|ctH-iFl)7LzZZ-6lulzJmqR*JQr*e-8J)=mrA}v0 zSF4yT6wvPR+zaILgR^KfMs+9DqZ!?ynjCUrK%vkNYBYOp>qw iOhcZCIhXzF|Kbazs-m%at}n^}0000>8?|K)4x5X7e{1s*<$wb%Nl0qrvIk|0vPoJcmeeNX zqkJVwHrh?QT6WDm=9$_JMX^)A-uHdp`Tb|+Fakg_K{7s|e_^4_pyr>HNw3FKi+^5p zrE7k^PSbTv?`dCHKGTuZv>%~ESK4Q1>k>vVx}{-gWE`rhn$;cD5l<$u9tizrsphH(2gM*C`<3#@jFtdCBtJR7*-yv4dfQRR29Nyl3 zff=DgSJb|~=BIcZt_`4VzzvJVf}UYF+`GVCIE+QV--J)~?d+Htp+i?noz9jA<5jKB zH7JUbrgLHq*T#4M1Rc6k($v&?AB*8U6v9m;0`{z&Kl6RZo~{&^mv@BT-f$O~UoasCW5?syMpI&>wcsK}A4D4is$prArT@>x^aZ#%k1CfNpgT>gk!;dk;v(5kj002ovPDHLkV1lfxU`Jm1(#zNFJ{NP0O|k#{{6$iAOMxeZ9wj{X_-I&{{8>$ z*DnkV5(mlSH6XF8EBg~r@tZGSFfd3QB#+mCkeZs@_rHJtfBpUY|L31S|9|xE9he63 zLE<2Jyau@C<>lXf_wGHDx_SkOehRc1nGcf3Yk;b^cetRLSs74+1c;V*buB^WgXD*M cN*oXa0Nmp60u?XQ$N&HU07*qoM6N<$f~MAGf&c&j literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/cards.png b/interface/web/themes/default-304/icons/x16/cards.png new file mode 100644 index 0000000000000000000000000000000000000000..eb20f4a730d2be328f13cd36f91044b1e650f45d GIT binary patch literal 407 zcmV;I0cie-P)6!GhSm0v7~>*#}rpZo6p-@AvHnf?Ra1Qmb*X zTK$!Bqrrx0^5<~KN6F-wWAEomh2OhfHY|$|6N!jp@266Uo2?dq^!vQ8s^^ZqAIoKK zb~^kfH2kqxl;8m$c-ev6ZaDlKCyzpx{Uwb{4%n7_BVH(P!|1A{oIy*hPA6fCM572tA}TdMefWL`eBB3XcVDp{0w25oo~z#7vdr2X zj+PMr6nuJ8vAFh7Ik2vv>-mGCsS{MY0sY_xD*9#VjdzD6$y*)|)(;NiQea&`-Ws6m zTEz6mDH?}|TjP3b(K5D)+*TQm<$VM~A=KOLZE?M|pxp1B9e8hUaQ*m*8k?;>uD2GH z`{j1Sdv^z4Fo-IP#mva#UpR~aA0&curA$G5iuKVMkf&|qQYK|WXa_X(lgXOn3t zDLcC}U8n0v%g;A5@*p4bN(AMq%w`*7ER&PLNnzwcKEjLovEQ!}I~U%c34SZg`eR4obstzSxi8c%=z%&D-kc=G4%`($eKg% Suf8z=0000Tchs^4w1ZtG4cwFfs2qM-C&GC{AR`1X)`48Ey({*Zs)*&?~@>4G88hHczp)T zAsa%$6L>l9L~!mXf`L;APPf7G;C}mmb8Fe7Q<$4PiSG-?5T38mHXsepAHwX!addgk zdP?WcGyA?3%U?{0F78KEsDcu^p(zm#9K@4{d!|a}*7^9xhOy@+gK_U+cpo3Yi>I|1 zd1k_$+xtGSOCHaapV=%Dic%Kx9kEzOmg4b*#2+xVv^dy#x4R>ePUD9xmxX){R_oo( zm6g|b)YUn+S6827r(LeAYwPP+iN(r7zDB#<#ee2*&MwYY*6489MZVrjG6`LmB*~y~ zPD=jT=4NIT<)A#2i&i6zq*Bl+oa?zctg60#;{wV-dC0`u8a@&q8K4G3OTrhTcL}Zg$Y7J^r9ME8r;Ha5El`(#i53vDQO9G za1lh1Bq$93VVa6~x<`BBQy-7$z{lkse)o6Z2Z#v&0Zt>4A!pI3kzxM>#{R|QP>5%j zwPJ6K7rPxFG@1!+wAuu{+Alc_1PDjB*TYV?E8v!ezs=?eE@iUUe!+Px1}EV#IQ{;; z7Q4`Bw*|zlR=iTH1zfXIPNhl+ygk8S_&J-!r%XnaR6dWDMgzY(9klv<`=Z{{pm|KE z@uOD5N~?uCUawQsdm5CxPbRTYD&c3diCY|ZAnH90%H5?>Sg2Om|j&dt`n935uo{aduQ+00000NkvXXu0mjf5JJje literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/cards__pencil.png b/interface/web/themes/default-304/icons/x16/cards__pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..b160038b34a3084aee1d0aaa313dc3f8f97a927d GIT binary patch literal 554 zcmV+_0@eMAP)Aj|N6!>++O(c@x46n%li|Ku`!|O9Um7?zrP~( z(NW=UXlVYa(@h3-I=wit;I5>z5>}VX-qYUx8cruBYHHTB!5*(y(FIwBQ%LN*$D8SC zWHK3e91aW^jYHbmT=LZICZ>F$fLuQRAMw~Cf`L28#GYelco<*8VK86vw)=dddt~HM zR)*6@N5_b5E?{})wl+NB)*}*r3+9+V=56(Od>^Axe27F!EPeJO;MZ%zuUt)7SoR{B zPU9e#!^6SB#}&O(f1>y_TReNpa}&S5&tpCm!cHoMWHyTjeSO^(y@P>X;NTl3U*5ov zuXA87u(E=U-Cg`XJj6Yl?a8U$L#0RvA2h9snKS!m<2uPL$7Ku zcim{5T2CaBak;Rmqr)QTK_7ZmgSlHK)4-Yf`ezqgTC5iu8}AEx(1%{tV6M$Iey=J& s#mPSN=j-Z(f^}9>`_HQyMenlu3pARSKyk!v_y7O^07*qoM6N<$f;21&cmMzZ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/cards__plus.png b/interface/web/themes/default-304/icons/x16/cards__plus.png new file mode 100644 index 0000000000000000000000000000000000000000..d078c6bf1610aa92fc83a7968233b5f007a2f140 GIT binary patch literal 490 zcmVN2B9H@0_jUEoeBz? z``F4g2%(aoQ2fFa74dYBb{}f*@ecer_a6TDaDT*caX}c{em~g>1VkbJ_5;cjcD!Sr z)Ge5#aALH0W$(tg4Y2>sCd&^uyA(hKX~sgpO2W`?v)&Ukjdw3SiCjE;HkDuf4I_BXJgQ_r@623 zwjCY$9$#PK?&U=g`Th`ez4gJs;VAqR3Se}(Rz@6C)&YIhb=g&7$5y zVD9Gm8N#s`M6+3#vfI~0y@kNsbub9wWD>qI88BF_7J?q=lb{1BFsEHwx(vnRi3nXd zvanz!=z%`psgxv`n=qMn8|3nhc8$i?rc}-n^gti7sN}nh1KJ5A(tv zibQy-=gfO}dYbTs9_WK!_%-aG=`=8^=ggZz6ncGS0eYYhhUitz{229f%(u#9gn`va g>G<=KqT*duzc*rt+=$`*r+Xq6!n6iB)69B~jARa^_hQ4UD zL(;tuI@E)ALm|x-xfP9nfWC)v8ZOk z9P?_y!_iT3FB}#Z*Y=VUGD--o3-a;ZK1pJam+^CB1Lu9d8^-(Qlb3Khop=<8D9887B$C-IJ}xZm@_surgPi;qg-QjM z*Xt4VpwIoMAy}4$K7R;hdHJA($;oS(1Sh>S3hhv8!lY$SB`&zIm_em2_a5M zj!O;+deBFEv1dyqL-V=zKHb?VOwofr^x~(ne_vmRrukfZOT!9S=j@RGV_HL@*d1lRLY_3`8XfByaZUo?Am23a;Ax_0gV_dkFBXHA}*MV8IGE?oHk@#oL~iJhI< zWZAswGm0HAj#BfARI}f1l#wJO+?IK&F2F@dGbL zwt4ZsecxXF`t{!?Ik|uVC4-4BQZfjdAVqg%%0P+XO)F#-%tV01JZIido z7F03mR%lx6#3IaokcGvZ`Oy--Miv>KmI;mmg3h0emg<&il)SjGP~q-d=`W`Lp6zeG zaBz{@hr)L!E${p95a4VGVOd$wpmX~6oObD(Mh^@D%P{dJGa zB7q{YEafjRq#ih(wY6#8>-38zyj_dtXiPu7z>dzUrI&FyyZsyF(*ct`0Z~naJiB@ytSV8hdvEqv_ za?JH(zndq%H;#W=>cMTfjPKjuTRi3ix_9cQ=hb%e7vIfGHk#S+{Qm>K^2%kW8ck7oZ-C0!sSU+juoj=E2zeWMWnZeW5&t;ucLK6Vf&9o)} literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/cassette_arrow.png b/interface/web/themes/default-304/icons/x16/cassette_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..48c7cda85969691490b8bfc608e9c35786bb5013 GIT binary patch literal 527 zcmV+q0`UEbP)Zsf`OKZG(l`ATI^n<$k^eZjkQ=(1p~QmMe>@$|%Iv%zAq z{6>~#(4otMjdHmRpU;PSy^druDKZj?2%JtQtX3-ug@V{IIn$xbf+xjd5y4;(olXa4 zvsq*|n-w@54%qGXe|DVd&}G51d_Iq8G>Ue+jc&Iqvejw{_!TafOZ+tMn4Ia*WxrBIwX%!B!@dK_ZdZlfbQ4So#W)`t=1CY_Z^VI-Q25 zY4Ccz@caD;1Of55h$IdO{{KFm0eF4-PPa!K4pCsdKr&1{>iUM8N z!RNmTt!(4wXW-%oVDjA`N*{p}mzIC9;IYBCUK|Zx{Vq=~?vg`ev%90qJJ8+&oCinF zY_ed`;JCr?UL2Xa|Ni82fH|biU;gFxcMgo4l@4lmmj=e~yfN~^;qiI#{wI2G*P#Gg Rm$v`_002ovPDHLkV1jM%`)B|F literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/cassette_exclamation.png b/interface/web/themes/default-304/icons/x16/cassette_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..f2befbf31cf5d1dfea8b8421c81321a8ed9aadad GIT binary patch literal 578 zcmV-I0=@l-P)IU9<$8oLx7#)47n z&>vR0ji8_?=mi@DG3L7(!Vb}p>`<`F2);eP2kHe-S`Cp%1eHo+e{{da5&tTq%wq;3uE}T{fOr|DA8k}4s}VOrBW%xVzFIO zmGihWJ%H}!r1*SWovVDd^Vds~KqJ9QB9TBS6oSj;g2&^5*XxDf??)gIKvEsW(*4u; z@#PBt?HIP!FJN*06v~&zNU*}6Fk literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/cassette_minus.png b/interface/web/themes/default-304/icons/x16/cassette_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..60ab78a95f8bfb15c245e83d2e00c71f312422f9 GIT binary patch literal 440 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 QegFUf07*qoM6N<$f?lG~b^rhX literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/chain_small.png b/interface/web/themes/default-304/icons/x16/chain_small.png new file mode 100644 index 0000000000000000000000000000000000000000..b4f1b114c4562dfea7a4e964b503f70837d89de9 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b3I)gLo7}w|M>sko>_H9;uVGv z=0AV`E|rmy;VLOD)o!rpZ*6tuc4_{hP&mORj#)=nw|jfe%}+1h-L?MD&CT7<#QTEj zqJo`=j7tA?23FSAU9Ydd|HGcSr{LkQ?(+Bh{CK9|142i7!nL-urTn9Ro!PC{xWt~$( F699-mP#ypP literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/chain_unchain.png b/interface/web/themes/default-304/icons/x16/chain_unchain.png new file mode 100644 index 0000000000000000000000000000000000000000..8decfb022854b09877b7a7e475d66c1a8bf75110 GIT binary patch literal 515 zcmV+e0{s1nP)D=RJNH$+{eJ)5Fbs1xn_2Vu+=87>r{-WVct;$0D+}nle%R~vj8^OHIT#FHD~fU@z#e|Y zk;jk>rBbQW@p$|d4sW(R9uEP2nZz^vh$D|78A>D)C!NmyN3(fx8wdnWT`pIdc)?;1 zKjO$^NRY{7D4k9d@iBK*Rl8}o?`GZZlj-;SFByWx9)84;7Yc)@ro{a)BSjVlmP*jpFh60##KhnM_itRQkUF8Y63iM_A6~ zau|78*2b~`?k8sJ)W&2oF(Z*kgCSV#;TPH(s4-YTqaA;U>Z=cp^G_@WdUzgfI-l7G}8g9XC zFk6hqN8RT;pF95z2j?8$=Xb1 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/clipboard.png b/interface/web/themes/default-304/icons/x16/clipboard.png new file mode 100644 index 0000000000000000000000000000000000000000..24c1528a8790e1c583e1bbdb7a19690e3c1614f0 GIT binary patch literal 440 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4(FKV669aaSX9I-8*5gHUy5*ld+W8Xa~XPC860S+X^_bOer1`^Pk$d9mi%35$*h z9R9%U`t)txqgX$8c7B=i^Tp*db1gd^GM@Estz3QdZP{*>d3<_nO08EdUdMb+mFdUv zmmkwE&-Pt*Cg`u#as=%uuxFv z__uR%>`d-5eDMV;MaM5@^ysf&XDMOxu=YNqNZV>Ft9jQtrroLWT;6-25y+c!sl#pc z(XDQWIb?RMQr;h{oOM=h`s-5Vf(NVmYJ{Z%Cz^|_4h8edj+;Dkzc)dDY7a=`txcIn z%GVydnRF4PaWU^|w;SDuu87kZqUG0(8~H?2Z%Gm)vTmot|^%DNu7a zTW+-uk5FZsXU$3es_F8nOnfmWSzo-^#D06&tU3SbZx_fh8CJSqy>lkpmRP4New2T( c$niJ#wlY5*la+BBfic41>FVdQ&MBb@06llUGXMYp literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/clipboard__arrow.png b/interface/web/themes/default-304/icons/x16/clipboard__arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..2380ab60dd7d866c15b94935e752ec8406b6e299 GIT binary patch literal 569 zcmV-90>=G`P)k`tz%R@6e)NE@tnk-(Gg?nW($G7J`jw?*kurc%JX~c^)2m(n7?>?0fu| z>Z)8Wms9H6<>a;UjM1aA112QFLZ@lz09xZCG4f zMl|{z$>g6Bp7R>-afY)-kHXE0fE@kz9$;{A2;<{VF*WrXGc&Vz{$dj0@CX6}L5_g4 zMvsQiDWWJhf5hXaIKx?^M~}}cqEIX%UnrR33}=lVg=~t*@9ZGAy={s!oHcqha7Gcj zydk@_Wr{PLHF|Xalp_Ag8??<$Q=H+f(W5@AA~y1QtY)(n1wO99`*sc2E_Wu~S9_?# zeS_$Bogy^(#NX@d6}hKVm`DSyfe(7q=ub~WXql+@q#`o9j)bP|Pu)zYE%8WNFPt$5edTv5Z75m*<1 zTE~!HZSVE%cIlvGZ9G8J7pq8^Ibri^H5VT0$1LX~+~Mwjt-V&pN=tc=00000NkvXX Hu0mjfX0Htg literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/clipboard__exclamation.png b/interface/web/themes/default-304/icons/x16/clipboard__exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..cd8b682e3555a377b2f994c83f3d0219f0b6a536 GIT binary patch literal 621 zcmV-z0+RiSP)H;H8E3{nnKqf3U`3boMG5`g%wOwJaQGnNzl|U&) zX<6Cc0HyGHvJyD1i&Sb)0GgJaK&l-8@2h9l=6kVX?+6z+;q?gV*_TRT?*eeu2G;UN z4p+7^KRtx2qdRsAAhQ$f21qWw#~&!d^a;#BAq5p$XmQH@KY_Db0@oqFFi3etEtjwL z@wBU!q7z!Ax&;A9-F6_QREb_$e?H+88rX~U_xJO6^*eb-N=@m|U`xmLzyXUcOJJU(=6vxko@aqB$g|&2t#L_DO4o1Tj z6S2e%4af%$)fsf=X;gaqt83;+ew3V@zoHA0`$PPi{>jKc@kR@ap@JkH00000NkvXX Hu0mjfL3|h` literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/clipboard__minus.png b/interface/web/themes/default-304/icons/x16/clipboard__minus.png new file mode 100644 index 0000000000000000000000000000000000000000..d1536eb527f0f285ac4628fe06f01908666ad136 GIT binary patch literal 489 zcmVn6uB(F-CrL!fM?Ml#8@6^GR@AQ2p5)@->@r18 zK2{>M+Gu58R%?4a|IG|hZ>D}V&HR2d^S-p!Oay!_-wd@^=6XCHx6u2A8*4uu-I<9j z1_TA>U39!P+JAq39%X&Hi1;J^(Q5N%6OgB1o9vn;-h$NzB9 z)y2C`XO_L18V=@>C9w(<1;|}W)L))O-6fNJ7K{BMR8_@qa>#G|atIzl9r7)`WuzYD z2i?ez`c0&#hu7q0;B&cnEQhQqiD&Tw8TmqSXCbNm;a1)oXtD(kTr^)T6$y^|916GP flKKyD(V+bVWnx6eaGZ7r00000NkvXXu0mjfv~b?- literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/clipboard__pencil.png b/interface/web/themes/default-304/icons/x16/clipboard__pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..efce1c43b3348caba895b23ea4ded20035ec478c GIT binary patch literal 594 zcmV-Y0D0OB+*SZpdLgs4R1tRkwl$GyA%gFOa8SoiGLS#i3+cthibN9$wC}2!gU5prA>LA3JsHS_ zLIKH4=D)L(`V=l@A0Hiq#LC-TWFXs)YHS}d0B zz3NY(vvnpimCIo&o&JlkHi|dHzv4iz9T)ct&0$?f-fDG$tA?m`n~t2zW}&50fAHzc zFkS}_>G5FC0ffRYz%Do3>g(thqLx~c-_=L_raqKGslj2QhZ0$)x}ERv@e4LE9!gJGVohvBNGmt1Vd+^?TRS;NdEg<)}GMG>U~| gR-u*8+2w}YpLJSF5c0!Epa1{>07*qoM6N<$f@PH(*Z=?k literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/clipboard__plus.png b/interface/web/themes/default-304/icons/x16/clipboard__plus.png new file mode 100644 index 0000000000000000000000000000000000000000..05fc5ea9df5e9fc5c54095c371768ab868ab29b4 GIT binary patch literal 549 zcmV+=0^0qFP)c45e)Gp)A}dlR4hbJ3J?8>^ty-!#U4$&f(yB01(jw|6FTrC=Z1~ zL8X0FP}bIFbPsC|h$$rccH_&N8=Z4gQwbI_mo>dFS#!X%fI*Ydb3E43#N*>%d1B%l zCzC%4WG-v6CmG4=9wL5&SdBY(?{PT%hzAB<@bK_k9vvOySFeXS5_!t^dml)IC98Yr zZ#F2eHoqqlt|TK_-NVCu2Ica3&gOEiBqLefLtm3Y*_9Q}EHAr~jAV5Wy?YFD)D7vS zC0CM>tnQ(w(V#!-277VQm1HEVd$?^Gw2;m6TsmFS>CacVF@BhL-CAe2p7mn?1ut;D z!5~{bab|wLq#f@Ae14&uH$GYKlnwfTm&(;`2BjQ_r)|5)sgIY~dgm`_voG?7aJ8e# zgh5{n!A(HtmIC^j$?#+1`l$b%iC^ZOLoEf? zte<^1D;+$pBJ@|qq+g-bw$*^*-G}%?m%pT~J+)k)+|Jcq6^?XPyHGy?Yi}7wj+KMl n)F1WOl_x!p_lW0{bfo(i9nL^VlISa400000NkvXXu0mjfn|l9} literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/clipboard_empty.png b/interface/web/themes/default-304/icons/x16/clipboard_empty.png new file mode 100644 index 0000000000000000000000000000000000000000..c1d8414a7fc5afca4e466d49cda574b29773db8f GIT binary patch literal 492 zcmV0;Iolb{O8*ev(8vx4Z6@oE_e!tJ|le@%m zOdQ8ZDY4dKjKLT~tJNaZDDSJpdr!OFW>Glj2sJeV?>$M99B=SH0&6YS+Jy$z+B$*D z>+W*{=Nws0c6I_kJRmpTZWi%R*=Q%o_B^)BH&4C#K0VLt^*rD2m)6>efUo0^;ciE%+wFEKJb7GLD|B>6 z1qW;>7|b`)_3qffYbX>JfH~ImK3sFaYP*3SeSPBZZ8_Vy0s@X#+?+dJa*uE@;n929}8J6dita87MLg~PVMfvY=O zY&CE;my>ihYYQB>x}*7K1E+s}9R^OQSM&!0 z2HdEh;Q0Jp;K0=#4b>Sqo=QnXeYYKO;OdTC)kFie7W|S-%40lk3mmv;&|0IXipWz# z{HA_T?CZ-GIB?PEQKqQuEhj!1>6D{Er!8>cqRF>Zp{Q>uq5ZB>;{N~_4ccFE&Oz%G S5;39x0000au&~FOjcfft^=VRoOKwZF*dp`*lEX6 zW4i>+J=P@c(bVnHDYY#fyT~rzzV8S9^0QPUo{+rP3P&1}6rC!J#*3cRI?xD9b%`n84w1JQu4~Mew5^ zwpy(ul}Zth$3y5RBs|ZPWHL$KtgjQP+3cai1a`aq$*w5MYQeX9o!D$P*-aR!6IVltWL zG7Ae^B}r=0(q)(Ol}fYO>=rG}A%iR~wLn7|rQFeIH21YyZCtO{3zQdq1kA9bnY)x* p=%@uF6g}l8<@P@q?Po{O{RQ{|L;AA!=V6x`XBh4 zUazN`nwlu1(MXw0CTUAci;7?*Fj;V~!XD1xEM}0sg7V7@(>dyPKlg>h%c~n383gxO z!yeA;Cn#_4=&((*Y$Ce02J1UJFy-~~D}pubwRd*faJER$*w|QRX>IMAo|{VqVlnu! zz0HRl4o6;qwIJ!u`27jmYVE>ILqmfg(CKuVVW)G#$8oTjJsq*z?fE@|J$7jcMqRE6 z%n$@YU0t2|!|dz|3JRfV8ur$ZPxJFDm>~#)nwpw!Uo@J@4dhNV7z{;Eu(q|u_rvjc z1~UXfP+eW!!*U!i_?aE9s;Yv%zCO@uwLm^0Fbo5|y}j_*DFN0dG=GPoICu3motitG2^gCt>F8cp*BLZ-;|D#X%A;={biz%5*rmU>2 zyzLkodiOOFNo}RmyVu48f6flP-<4l~_4}~dl~O(7pqT|YcJ;OIc=sDRClC>i5>AOk zqI0FCrB;bVVk6wkV#AvBl6yh!1(2G@gJtwnE0It+!2yDVaD;GTKMv|2x=RdW!IJt1 cSF#!EFGyBh6MsSOP5=M^07*qoM6N<$f&@!HmH+?% literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/clock__exclamation.png b/interface/web/themes/default-304/icons/x16/clock__exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..4ab75f41857700dfeab1b535913c22719ec85da3 GIT binary patch literal 736 zcmV<60w4W}P)P$(45Hm^69Xh`f>US6J@2Ru)}ZBc`b zxd$`BU<@-9L6D!He}&;VUhp#>$jQlpmX;PME-r=(=QZ%WQwot#H<*Uc0UP3Cn4t&) zxm;c|!7#zCf**cA|L(nTVHI<~Nr^_-kGjAE%+ec?vb}{H1{mqz) zAiyesb06nVfFtM52J`DQ%ZO2QA|Vh{_EV0E#o|*bDJj(wi9~n%n%LnOKeQR~9)XBQ z3Y#l8_z__(2P1E~M7;^YE{cS*k8&VE&mGcDv2CUIF0mS0$z*>Uu?*ZN9e)AM&1+ZC SyF$+Z0000L$@TWiqkjVwiwiG+a-5$8Wp-;}dctq7F$sc! z!5~<@iW>7x(A-&*6gB5|no`@+<%?u*em&3KIn;<=bnv^ZOmgQG^icf8cKp zhl6stT$J1GraT_c8L!tn2DkxQ1lMEO!x@~#4ALtYxkJ-|#aQe`GLtENJv?k7xW*dx zaOQ7!Ig-j|Im`fp0Cv0nWMN?)zW^TdphMF83TcibOUujan7KbZEC{q( z?YSG{`9p>Ixx=sVVYWqam+=m!qR6v4MfgYF}S!m7=1&K%>!6DwXQ0bz?CY#Gu>&@m#19H~=+GY3H=+&%$ZQeY6cER{;H$z(FWLZM)QM|&fD4x(Glxl0AORG> idEnwd7!+qQL;VKE5=3emn%k-X0000W zF_2tZW@ZIQEs6oYzP^0Xv9a0v&z^mJ;lYFdFF$+$YwGFgfg1o4y9ks!bpHI~n7FuX zkRBf&ABX{7US3ucX3kuD=I-79x1hFza7#-IoDIStxpVjK{hu~>?plx@Ach#==H?c) z_w?z9AOnzbOiavwbTJS&PEI*zZr}a^QvkEk-`^j_1<&8V2g_gG zu;JGc9-fQG7#SVF2H4rz<(|8H7i_>QsA5x7)Bok=<^MfAJpKct@PATL(*L}?y#EuY zPyfHVyZg`ohKBze85s|P4Y0DZia&Jj+#_TI?%cos-@?KIOvCVnGt2%@ojdpc_wV2T zdnhREoX^1E1~vd_n|=S3DVsqt0CMJQBtu~A`**khKd{mL|MzE=|0ANJZfa_3MrBAz zLBhbu$cW$B#iioZ<;%~WynTz}Z)E@{pRsCQHqGp3pr_ITkXn!)5Qbz3AmHNSVh|M-HPYADZ|v#q-F^M$&1a7v zocncXliNR#=4q{p@0@K!=7Q9K)WQMO02Uw?2V!j&78V;$PR=+U9-fM1Z`Q;Azuf%a zn8$S2%8<1YBnMQZ3&avoJ#YhT#n!Hia`T4R z1>ciN=<4d?)-vWG3)ceOa6343h#3kmpr`eYPfP^x3*cksDkPP!AP(Gs2m4Q;`R(;Q zX0AMH;F=NG6Km78^lVYJz$hoE2}WW$eEVI)4fbooCrg^NWiQ`1SRT27l)ll3R^^U5Z~# zOk5nF!kNDXh9-PIE}2eO3-vl|@9aSG(JVAmw*@v|M&RAbOk>jLy@s=W0jt$|@Z8wg zf&%k>Ux!^r>1sxhNo6Xu=@%Tf&ScH7%?MN^fq=D`( zO3!Y>(meMV9U3qijb~TZ);?pP7mvpS#iyZtWS>O0(4hgnUO&kf3O~AHcL#R6y>AEG z{HzeDyom0hLjyXUZYo_Y3V}vPR;$$z2n4`nG6DI8z_Kj({eHNA?>bap#rDvl0j*Z+ zT}`Jey@5{~8=%o>glm@qfzRdOO*UIWhX%;oPQ~Wt68Hz|trqDMz@`fx~CGMrMu^j-b;U7$8UqhY3gj!C+^00NvlY;#oX;<`iH6 O0000+S8m*Vosl!*j1}Jz_J2W&j5(CblK0X%EIv5Nl1_uX6 zC_~x*2PjM?lfmh9&XABuBuIeQ>lM(NYQHSNLX6& zLM{}^H;?eUT7}maz{-jbPUmcjT-Ms!`oLr|Pwec-aJyF#iOV>-xVR+}mCH*c zQ(2J-hj(E#nkL9)EiEmqxw%97dhmz#>Ph0)YPO@tJNI0w_aSa>%9M9nM{a zLh(?gQoYn@o_w5}bLTRdGHyaO>QRQWC^kMmW961Ddv_l=@ae&e z7oR|EkQhjgpaI@Muz3CY{b%mp{hyPQ^B+W?y?5{bvW*+}gX9Pr;Ogp{e*F6NPtV`K z{~sC}`v3LEkN-jJGq-Mi0?83Hz}D6_>*S3apI!kq+S}Xz_w@AqpO~2Vf62;~pFna1 z4KOn^3tG5p)!`Q(K7efp;g>-6vbAdugX9Prpr@xNYHMd#zIy%oW6xi|{sO{lH*7d& zXK!B)k|St zOffO6U#j=<5A*s=x903$ZdsOjK@N8e z2n~{Mu@tOy$NXpBy`C@Ufk#It-vG(1JX3vG8@q4nEl;rZ5qtyMCG^DLMCGis?q793 z{J#0H*U~sbB!J2@DMpKPwbQ?vde{>5Y{=PQmJ%cR{01XES4s&%K%`|BP{&#f}sFN`OR#SG~cR!WPq9e-0 zIK)(d2tn=;+c|*tJ_HGDdtJ3cx-$T_c3FJdTpOFXcttv7BuM&bgn$qbY2Zm{^<+>DeyCQP{{?-#1%Mm?ZI+Y0 zWd6m{^ZgHX!j1s@-g}~00000NkvXX Hu0mjfUolDD literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/color_arrow.png b/interface/web/themes/default-304/icons/x16/color_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..bec3b4b7fd536b5de72eb96814a712b4cd7b06c3 GIT binary patch literal 777 zcmV+k1NQuhP)nBh5DCSbAShB$R0QiyYK11U(alTECf#&)H@lhLneBLJHqo;`_#OWrp6CBak|g|} zD1dA8!ej>20<>;2X>KyD-_@qLqZJ4;aR1+Ps*sVTCsgvCY_M$Q4O*pge zv(Gt>c|;904QLtkI(D|P&>0K9ub=M+>RsT<;K@Fqm{Fs}xzgB0Q(vzOD;p3Pu$4vc z89baHSI)(!{p#n-bNzLV0ipmBi%BWiv!zF0GxgTG(03u_f?+`}3*iVfhSBeNQaV>M z7w6Yzd+qR>9pYOGAR1;`E1q;x`MO{`U=|>A01O*)IcVp>azQ+_dPY)Zakg%(PKU&= zD}W7yslGR=-H`~#cCn3zP<8<Y-L{6Qs#6}o_i2Q+r;>pGfgvIPYHYO@Cw zV)lT=h}!R+yIIrrBu9uxNFHb-q;|1d7rxV*Y#ffU8?ZoBi-8ot$|l#pUHhZIM2{*l zH57lNu?$oN)-yMn6DKd3Be^Ff%NPcu-2Sr1 znd1c(Td*Com&Yvl;?tix4*(H33OujPsN+Xwi;utLJaTwSInEO-U#qdbSf|(Q(bxJn3fNfsLsvGZ+7|g3!|4Wq^lpz zhmz9XvvST`13&@(Zin^<{cncOet0DjIYr$4Ao}W!w}JQ{9A^W}t`jh+00000NkvXX Hu0mjf=oDR}T!62fdJP025&{1Kp9s(&3K^LJ@ zASoG$kPu>&NfC6YM8UOobD!<%zGn6{JCFVP{X&|i000000000Wfv>Ly$2&>JSbN}j z?zxf7VtmS6+-J3uo&EEzR?nTLeOEGGe%N-*k^)EoKZs5n}B_03{2_foREmSrug zv6(Ma$2JeG{7zB8D6a&>mJu~Gki zOY30*&2A%c|7*plcPYph$@S6MLpD!W7aP5Fln7<kI@K;8 zjORjAF<+9;?vdpC=%~C+1n#uj1>ke7P7aD*|X3>1k=ym z`C<0&_JoE>EejI=iA`Zj+t%7GeFFo|ocqSWk-c*JubWG%cV{e%ARTw*&wt0NvullX zQO3N)v|v)Oyn0V(M=D7d+_-T=+M00SP&K{w#mGNDUOOWK%N{mX8kc^#e{XBDwwca~ zO$nY#h3RkgRC4B4es}x33l_H@8yen8i-qO0&88>;pW~Rzn{Pe$>$97q{YSTp11}bm zqm5aG##7m7TRW;c{q|?ZADy5pL~Ggnk&W8=`yowJA%qNuFywINh?9eF7#beFPugaj2-up8jZPkf4#01yIEB#nYJiroJn XtIZn*^Jm)000000NkvXXu0mjfcT0#_ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/color_minus.png b/interface/web/themes/default-304/icons/x16/color_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..b0299cd5cc92550d022fc3f1a3f8aeae656edbb8 GIT binary patch literal 733 zcmV<30wVp1P)BIB#{fan_`Ja*iPaX>f4Un@? zeb1o&jS=;`GR(5ljc33{Pce$RCPH>SP#KtMau}D?FTi#wjM{l~%sP3_H1z|rqoP4o zBd8}+<=J|#_tL%G^yEF@{vQ*xx>30=JD%&krmIC)u&@fA2Bj2gps_R4C(UaooG(wm zjyH=6TM!8lCm0mn$+6s?E4o@O3Yr$QS)e5#odSOslsi$^Y>~T|(?3048VhRv^L3&b z2@rNNqGV5-Z5daPG(qnMqYJboq|;E#K*9oHqqv4>8xm&e&EkkpbVmZLY795+eaf;3 zF_RWaZ3i;h4G9O*7L+^L5NT?DJ6;7ESzB3TaX3P5t}q{xS<~7@1wj=JOBz^~O+xQM z7!JOo<5j`a!Rvq@swU)cJD7sDw@P1PzfC3TQfKMSSAM4*! zdeRnYd~AF&Kn+1#3%1gL(mIp_Sa$32EaA#FVBs4RFP7$d2M!*SHW2}m4HT+?5KvRV zl~CM(l^RTaUTS`&HgSn(tv42U@XndNY-R_XW=a(TiH{(G0KmL^3v+rJqXBzw)z z$u5>}Dn$8BBbAs5)`EMlCtr;pKi#hfX+=~JXf2QR%}jIq)RDhqpgnx_=!}Tt7$F24 z2F@#^^5}uF?4b+h?)}5kG>;*w4%w^MF{a+qEY~m^UZ}_Qu;s$ZEr1H-fjoU`KWB1h z$qx#Q`KxF84jTCOvX7ej9uFo@jjxD= zP}}HOvSWWX(N+vJXGyoy^cbmT^Nsfnl`rT$`l1WpUDdnrxs}%4jdv7|RYV^qU?%0z zT5enNK@eMLZV|O_VoSTl97F2^dXK)~{11QH5q_%9D^@#l$pVL_gc2}X(>9-~3kvEL zq)dfP9<}7$oxJAR*S|OL^L0-Q|awbaO7)pdzQD4cFs`66K9bc}9nsTcK3tL2)@A zQk#wt!o;kLzfF#G?s>X5%!yQm)+H?>2v|x|44GPIdWjojlWXIaF0NY@LY#N*@7AGr zvK@O`*D?)3AXE`(6o5)VDamXdqbrN?@Z|l{y5c!jCBU3J)%j}w)hoZR{99g*Cnb#w zjA0DpC?v=)mE)V&udGD1NBu0_ArgXbu-ob7!?XUF`Q=2%uGQ?89hoqj-6Du0rD93p z+DJ4xaIX|i-|px9X$CJH- literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/color_plus.png b/interface/web/themes/default-304/icons/x16/color_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..23b3e9c32a6e3e7b2a26f282952dd31ff52ab908 GIT binary patch literal 762 zcmV( z+nZWMEmn^b@Ii~>p@+1_Ln0g4yv!!ubT-@B&hE@+JS1sF=*bU!kG~JUmn2ET|3LwK zc~cn5fSQHo1BT3XM)il<2rF6vKLcBPSL1lkR7C$Zoue~dj!-A}Oz;$qF}G}wJ8zz} zZSy77yJ`#&)C=Bm(jAmxCO1}g_)KQ#K#AGuOGQ!?jn zE{}JD@P{YFGYTN;V^k|1w^RALkhQ@qKxPjZS+Fb!@{o2wT(o*dQo~|z{Ju0A5?@jP zYX&1-cR*W_2s`VLHC{kv3y}7}a-h-2mRJN~5B?^!i>|iB(nyTj9$`Kr|H$Z(O@t-} zj>_OTE@^WwlJN*N6Tb<*34Sj;)(x2_%E!AqsKl^H8_;lp#!ft4M>9<}0RLav>_CN> zr-HeN+Mlh5IWy~uMTkpC9taRpJF;3Eu3KYNUcQgx947eobS(x_0E_EP{kZ&Bcb*Pa zVrnSe}3M^|-Q!vLg@11>xigk|#f~lo5w|350;o7t}d(JK%^}0D-1VxCDMgX|A z_zBfunka@ww?Vu8nB>OC7f8irNsb%707*qoM6N<$f>t(ZCIA2c literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/color_small.png b/interface/web/themes/default-304/icons/x16/color_small.png new file mode 100644 index 0000000000000000000000000000000000000000..085a9d99156d9ba00b083626ee9ce0cd8905a049 GIT binary patch literal 411 zcmV;M0c8G(P);V!^1-W=r5t}0>alsc^k3ERlQK0V^VQsI8_{+ zl`@89;h9cYltLW=mcKBHm8%t{8FuiN&#N|VH@vbKPzwF$VjEzZKq#&g%Ebi*Z>K=g z0R;Sj^A0#Jp*;VhM0%2fCg79}QmKB(ztlGHc?%SBKfB|NB~8Gb(5DhD ztD1p`3S{s`4ewbX>jR>embzg~q%?tv7)jRJHa~+C5j-IM-9YRK@VbFLbB&vHG3^HA zCt)f#qgddE18I2MfHM#5ihyZ4rw|3THy}GPx*QP4QcDy0NA;N@^Q39t(`zycs9W&-heT%Jy+$x5ZNHy8}+qtS>C1Om4{pRcRa z=}rX#0Ta{zEg;WiGCTc#zd0NZ5lz!$BuS1zggH}Esr17nf&-CAL!&I^m-E$_=p33zu#6Wo!0aD z63XR@ELyF3hFY!dL*N|_!15^L@nou4te}&V3l@{f!eTaC(bCd`It1R}fXCwzZg2a@ zT<+V=+1WLkw!Z$7MWcB#;PH5$Ah3u7u)c)dZkKOvZtdi9guQ0v-`7b_S zScJ*XSR08M5{ZP6!_esrWGEEgJ32bAUtYFptJVG6V6YD5^5viN^Sont^aXJ@rUUnY z3_Rp=xhmN6PemfphFC0q4fn1=7VH8OSO)i*In#kTAOH(s@gHP&&(1M({{YBF5A&G> Rj8Omp002ovPDHLkV1oA=7!Uve literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/contrast__arrow.png b/interface/web/themes/default-304/icons/x16/contrast__arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..ad1107bb01f1023fd3da554a20d827fdc1ffdab8 GIT binary patch literal 706 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 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/contrast_small.png b/interface/web/themes/default-304/icons/x16/contrast_small.png new file mode 100644 index 0000000000000000000000000000000000000000..606c490662373013d52901484d9e7a6e3021d777 GIT binary patch literal 340 zcmV-a0jvIrP)YVoy?XUOJUsk=OiavwcX#)D zKm+Os8qnU}9{=pwvyV4!-28v))an0LR@VQ`%*;Rr`~(`XhM)lz6&3L}Zru8K?AWRQ zM~|NTZ)@ua#!gOdzkmj8B4|KHMuz+5%{%v8xN!6T`SUk`HV6Lq@Cf{`t84rWXh0`H z1Au-ON=iyeTeohFEh6Dk{1IaXbS9 m!$lyT4aBNIJR*`ZsTcq*+_FUG^_^G%0000Ke**Me(>FQ$A}1vh+{$hJz#0JVcRx1=YlbI1YpB)oNWMa0B!+{ zlv4QsA`+!isnKjU&nuP6p=p|$>$)$kR%vIfnw3XVBq(EmzfVplH|VKzPjo4ULQDL`Q*HidY2|Vts;t|bt&ZufUPhLYXF`BTr$S`S(fDk{^2it0|`8USXcn#e*gdg07*qo IM6N<$f)Xp5+yDRo literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/cross.png b/interface/web/themes/default-304/icons/x16/cross.png new file mode 100644 index 0000000000000000000000000000000000000000..45d6e0d22aa95129d1ef11f92f55d1cc2fde7cad GIT binary patch literal 426 zcmV;b0agBqP)wp+%G=aFsjgUQkO7wGPWD-?`dLSTE1K_GO&_ya{jzQ4+-Q{$^Ik4H*=wQTWxoZ77(nI#!AGT{ zH_4>F6^qK5JmqrE?mnG%c652uQGh`95bQ#D$>;Sl9@o26O0N?M-H$}H8I3A4I&=dI zAjl4cZHO1Km>yY{!*MvQ+%comRj`U-4Qzl-NL!H4@zpaNdvM2$4qe`K6|A=ebA^K- zn9=D~z`)!>^x)iMm+2^2#sJI%1P{(D5J^zR8^0imVF99z;28p6&J);^po}+u0e)j( zdRAnq1Yu5O5%Uxn2cuweUZli~4(1u&v=@Xx7z~3EFa!p{fSXw$;^u^I$S>%JAI6%f U0Y`og^Z)<=07*qoM6N<$f})eRe*gdg literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/cross_circle.png b/interface/web/themes/default-304/icons/x16/cross_circle.png new file mode 100644 index 0000000000000000000000000000000000000000..e0886b8ccec4a51c1f59c4e866378ee339907db2 GIT binary patch literal 610 zcmV-o0-gPdP)E6l4}yYYJt)|_6p9B?8Hg+n&x*(0HxR)Nym;7QV@`$5`rl0_ zgZ;^5-57(^g|Uv&(nB)3u7_SE=_$N>-z+Pi!?D9&_$6Py_j#V=%l82y!vEl2)&bxl zks&q#Vp{-n#0HV|;PD*yGM<(_7X^&$g+l7bM8d32O<8BNv(DMfjPpZLtkc0klY6ZB zTfoTUmKLp|DE9a1X*3n(96a}Ja?(Bshc(vz84$|^gQ_txVSgPTN3JiUqvzn_UU6*9 z-e_u4+0zJEq4mA%?>F_~VHE4b(2$E*r>PXa?CUex(+Ic=@aR)2WvPh-Zg+RP!g{@q zl}ZImr4kkj1uPbecu$gWRhIFvx7T7%Bj67GX?nZ!d|&{d#pC#(wH0%@9O}A``F!3r zuaJ4oW2dvzVNWAqnI5!c(s|m`gF9_)xJ4q-Y#4?+_nZA_)L9k-mgsX{$K%#fB!Wj5 zn9JodR;yLF$LvQU){?k{G#?yUHcn`LqIs9Z44Z4Un#(JCUJr%LwD=PjXiIMU{pv|a zhkZz2!R99OIBchVK6OFd#(6pvH|cOJ1_D}ElI&v&(RnEX$HW^lFZ%r& zYv;v-#MMPyrN#|PzaI>m+2&^Jvm`kTk9m%Jtm%SZB?bhDcH(jjAejWXbq!$qI>1|o w$2`Y9(p({;>=6Te#3e!|V*jAs)B4!^6KS>od}!ZP4gdfE07*qoM6N<$f~f8zN&o-= literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/cross_circle_frame.png b/interface/web/themes/default-304/icons/x16/cross_circle_frame.png new file mode 100644 index 0000000000000000000000000000000000000000..b67b8c90834a973435994ffe66f7098ef3f84711 GIT binary patch literal 747 zcmVQu}Wpv?gREAL(;%#Nr5?M|V zKbD!HNK`5-o3-}UnzD^eRAd==(T$h?p7XR|MhAYphjaeF=Y3vyS#xtUGa8M|Y&Nr& zmKN69+Ip_7txe5o=k%nZUQIj7P?j8WS;hepzEoSS)&Y;l6FNFN!r|eefcnkN%}{@T z{{Uqu`|kk~lgXraI2@BCe4ClUC#x0jH5vi+AwD}e*vG`g#3W_O5eFCy2I2}|IFrdF zHoChJ(CP4lKY#W02~u5M@HIAyT|6Fx-EMc1LoUv$ zbgh+JJ^0SwFkf0Kf+r^@NTpIpBoc_lV*KiHjOXQHxx8Ftz1}Y%muWN_i{J0Zi`rU* znwqd$QGw?&8GJq;g25mnk%*8TTy}C6ii$+m?RJA)rdF%(c)ecCR#(HLQeh!KA1)ru zl=t@b#Ef{QP>AgM`Z~yEDwV3+?+;+1vlAO-Wmx@>{P$m=-LhQ%C%fSWxvZ|P?&{o} zYx~W^$5<>WIVCT0fgt(#_*gJsScugJV{kZ}+vKvEni_@4WFGPP!k9G};VdW+@(LFN zX{aaJ$v=-WTU!AbjiwQDSyfdPtE{Zl4G-UU1%ok6HC@A4ZZ1A@DV&CSn$gbhkHTiV z=OTw(CYQ@uadEL!sZ`z=9K8E75;?%TCzF`E-holYc>(n_i$wN88OoAFF4Y;%S&2k) zK_-)Rs8p99O;5j$N25QH3C(Cn8OoBAc3Boj#!+%EWoKt=q*CeaoSd8?&S;t;n$eCj doQr8E>o<#B8vsi;q&)xt002ovPDHLkV1gMhTp9oX literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/cross_shield.png b/interface/web/themes/default-304/icons/x16/cross_shield.png new file mode 100644 index 0000000000000000000000000000000000000000..ea75a6fc4bfe6278bd47944ee5d4af475140844d GIT binary patch literal 667 zcmV;M0%ZM(P)pG^Li)pp``z#N`+Se%4iFLU0F?0&%Y>g; z1!yLoC^Y+(nNQhe*oA)sln~QhfY1j?`oeHcJ+tpW0U_cl4Nnp_s@Gn(w`YEikK>QA zF^qR~WT|(bXS~C^?5F`t0MXBG_s&Xnb!dMnR zzDzr*-rgN{)BrEQi^9mrL1t(OKMf8dpI4If7kp9!1DNdZ$B%CJ0Xu5IJix}5)4Bi5 z;Xv)-`=fd>N!n*e4Y)<`Ecf*6ZnU-GYEx5ru~aHyKA*>QI*rL>5>u%Z&KZs9HJdTq z(y~iVKn=J7FdOacEIzi|G1A(K3!;dzSPW%Z#zZ1fmc1k|Dg+uDzLRrP4Y&?)fl{-N zY&Hzk)uEr3v~nhsDfgH)n%_1Wv*est1Fiv_oi`XZpIWULIzrCna#$!7%CmKg1!o0e zlN~kSGJs*Gq9Xd-YTeVyK@u32i^XD@h$!yO&?jU^4Vb3C>Jq?3uU@|$rYErcfW(&y zT(ivAIYHRw-D&NgI7K&;0OABdWU;n3`%n}Q-J&9aN-QW=sAG(D}s<_xTc{e<6jwypvgq_g?IOu6X7r;HP|MZE|#Bp}m{RIzB-jY1vUG)F}002ovPDHLkV1hd9 BKsx{c literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/cross_small.png b/interface/web/themes/default-304/icons/x16/cross_small.png new file mode 100644 index 0000000000000000000000000000000000000000..f55e3cf6aef8cc0d5aac7c757308ea2fff0822c9 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q#@T9Lo7}w|M>sko>_H9;uQuT z<}f3J3Wkr80(+-4GPe3pVf1e3`agBbANGq5F}-KhPc>9J%znls`rpIvU%!ujN`isf zsfLvf>CA7o0#Xm7Y<4t0Mf*#MVMm+{CyU&L%e6TmV>zgBC!Ypb(W$Iu4 zMbQmr%AY%p6vQ)v)dC7tFPwMqEvVDms3+0rDaml}^_uS*TkF|@?ql$D^>bP0l+XkK D535T# literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/cross_small_circle.png b/interface/web/themes/default-304/icons/x16/cross_small_circle.png new file mode 100644 index 0000000000000000000000000000000000000000..948ccc36c5e141c36dc0ad9e8b7ff555a17d489c GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`hdf;zLo7}w|M>sko>_H9qJ-3j zmd3_JRpw@K0e$92#sRmuRs5zfb~kpFTU*4`i^=`_SsQihzItNfe8-vz7J+PMSa1DE z`uFF&!?*u`pFLA}^?z^XWxM7hokj^-7jClq`u^7w5&2X9`Pte33RP>@yom?t`NEKE z6%+VTa!I9bz~|T3*Z-ftZtdSY&TF`%8tUdIrj^xpZ~pwgxT&eWyrSaIyzJ!Sy{$J4 yGT7S6^a2XiF1RV!F)wobla`d6Xrei}kFlTo(2lm5H_L&(VeoYIb6Mw<&;$Uor)(?$ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/crown.png b/interface/web/themes/default-304/icons/x16/crown.png new file mode 100644 index 0000000000000000000000000000000000000000..d48dd5d9c87304fe6d6c261722341e7324486bdd GIT binary patch literal 645 zcmV;00($+4P))(y(W>pNHSIA zQ?#~F(pad$ERlD+Ol^B)1MlZ^0tg>c==wpWmi=%rAZG$tQni61iGCX@3#g9)D<*)P z4y)`49Z>9ShJFJ0S`27mfQ13=i3ioV;mO16o?0*l``;wMifzTq6KpOM8Wp{%Re#<1Z0c==J97!25{$>lH%#6$+FqHG_fO816f& z1Gif>IQGs(mt&<4ya}ztL;p^6?o&>(nQ`E(Sth3@SB<@LA$i}f1CIkc#4Gf9a&_QS zWGzy6Rj~dOO`1Fo*j7tCwK1Os-Olw0HRhwUE)U)#OT`Ax@@$;1T!t(5T!fp9;CbGL-i7r1ZJjK5f&1KCE;SN3MRAbH9^fy)Uv!}sks_nc5}nqe_t@eKZ%76Gl== z6eqG!wT2_h1)gjdd6oRXJlCAYfbOdTJ-s57uni*v0#<-Sg=*??IUd-4WkJtojOF+eoob3angwSR|Q!7SOK~FKA3{{wv%wajKmKqQtAE* zNIpIa;2gZ+0_1KLnCUpB0CKnP73Lj9E?~GVNx4G5CCmlnS#1!T9LOtEhKyX>#tl#a)2=D7}i0)~4GKqZQ z^5jWpKWYDU`Gt*gg z8p6_IZKG>HCGAMHyPPgSXNcMq^tRX(>lFfn6uD+fUi#=tvvdxHO=X9ys)c0PN*zgIoWcf zn1V+|F^u$=1u`ZI5z_n8zUl-HSW-o5yea1L2U-pUF9Qd%&Qgo3OO0ER)WLxx%RsP6 zC1~q!hv%*ZF#_onLe|oFDHfc0USQCC#q$-~^g(bohG1@7&Hr1%=Yd$X8@Ena zs#s`qB?r`DOe)uIP@-9P8uc1EUKWHypMKDDf|~q|7;&6Kf6p{|hB^BI?D&@?Zb}002ovPDHLkV1gX> BO)LNa literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/crown__minus.png b/interface/web/themes/default-304/icons/x16/crown__minus.png new file mode 100644 index 0000000000000000000000000000000000000000..ddeadb3a1d6aae93ab58c3b3249ca50939507f7a GIT binary patch literal 662 zcmV;H0%`q;P)TO!g}##^TrgLoF7E`#qZ^h?H7r%OemvaV2cy7!A}`!0d3dV$PZflPTqewm8G z)fz#|LKdAsu00|(9T3(0KJW7sGobyLL^qB~)$G8=fbz<;pa9C-Z_Qg7d7Cu&ygZLZpuXTb}qhzbLHA! zfpA)y3`8TR;{dOX0eyi@GQevIpD@^683*op3*{$txm0oBLr3m!Pq>=Fej#{RB7dn= z)#ES5K|_MyDo{U>`dM?hp2$kZjRH?~#I46o`&I<4D)?%$;5xBJ zp1@wZ4Ckgy!mvj3M=T7X)FgrOmkJKNcVXm}UH*lkUJLre$I)|Lk7t1$xUyLZ^Be^% zN(HR*Cc`*^K9;fOay|iDQ`gQQbM|}+Aav4zZZLrnH+HB%Bb_QteC$ra3FLE*i(>1-R_|rXoKySFP5)i`y z>(8kwO!j0!+`(&`3bO+maG-TzAPm}T8l`PGAlh@QwFlOs#EZhgUf`TN#J$T&*h%+xR)fO!Q9U&noiT3Y@PKRd3 zx>p=wZm7@)ylhREjxb<}^8u3``|;3}1dqpqNQL5ti71lVFUrWCEh`$cXJXcQ%?CVh z)WC3I7rG2l5-`>h21oTqc&4+E5V4`p&(ANQlK3*E3S`s>1&g1mF#ksH14iv&})R+*xJ{qN4m>)04jOz+sG^x;O-XxW+x8!(d zkHW9vV^9Y(v)J>l%@JFuEIxqR5_eE@N)XklL&%&OM&{f^_6pxdQIx@E(hpGAk)70- z7)X!A@5P=MSjQvhQT!t~u4FB-;Y|70T)xz!-~Dp`JsmHoFaQ7m07*qoM6N<$f?YsU A*Z=?k literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/crown__plus.png b/interface/web/themes/default-304/icons/x16/crown__plus.png new file mode 100644 index 0000000000000000000000000000000000000000..66a13f86943ab7e5b856d71f9e374c4d2ec306e1 GIT binary patch literal 685 zcmV;e0#f~nP)cL zFBS8(HAkem{Og=gSXoR2DDDUOvU_w)rzlgD>3y(#`vQPm>MbtpMCDlz>B6B_#P(Uizh*y z{Sol!^(x@&z32z{Yz`P{+phwAHt!Y2`-=QPe`~sWg>J>*2aGqvp}(~X(Q?p}w96VY zUeXY?pOna*D-{p8GvVzy?*|??njmLyM2EcB53H{b#gU0DEUO9`3vh-IIasR9A~{TA z;mms{CZCn~fmiP1>MQiPVqmCUgRoj1B9s*{c+FT^9z4p*9;ytnQ{Fy-$JX0m!9B-8 zwA&51T^bAJ>`wIrj@&H>y`n|*#{<8GN`pP54H77Mv*5&-g6Ve-^%W)uD=_LggMm91 zylykXs6-&VLWd2q4(o=a5LmGI6BP$~$QEcP_UU$oQdxW$wH*qlmP9?(C2yr_^LDCE zi6R$Et!W$8ByA#PN%kV2c4#d$R*jeUXwO34ry!Q)EZV;&HQ*|l7xb&^j~;yoOCtIm T%kOG=00000NkvXXu0mjf0J1lB literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/crown_bronze.png b/interface/web/themes/default-304/icons/x16/crown_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..9d0e752bad6eb628870b886790098e9f47bf5303 GIT binary patch literal 643 zcmV-}0(||6P)_#8g*LoHnTQ(|m3Ou)DWF%18Ny?AK`<@3gBq~3>aNa z_F}fX7W@XOW-FHZD!_nYgbyP-P*;bQNGq1(?U=iH9vJHeuOWN}DW`}<&jEb(?Uic3 z1*Q!K3HaivmjPbO03TaK3E;J?Pnh%DW#EnLxb%dV4ZCFEbK9O@pD<}AnlO{+-IZ#5 za-WldS9TjbWg1MKE|Gx`Ef&0WRAS6X-f>eJi0OzTI_g-9UdPhyMj1%Cs-!8rZV+W) zpp4R|%|lW3@Orrw6+$#RUG5HWPL6d|ilx`D5JGy3;!L+r>-jGwZA z_w^J~7ylO$pjk)c%A){=ZeW#7fKOpL)`t0@9kX54c;9gd^KP3og%!UQYoYz%{rsE+ zuvJjCp4<)gkWQybJRaxVZa0U3{e0eq$+g=bL9f@ZAaL~@xDpPBZ)1NZ znM{%k0NoY>91dQ?+&Vsf4{K`z?Cre+1Rf(0MId{6`W+SmG&szSMk5f#S3q}At2Lq3 z`Tz(#7>~cgLZH!TK)>IIUato`I}I2PCqQfM_7DW235SOR=ypG`+HZkuHp_r!vnd0# zHV3x1j~GB}3y;uhwPc`Pf60!pvGGg>4h}lM9wC)Vk!Uo^iJ}OSB+0<~`cvR}9#&VM z$bclZ5v~LFXJWC~84wDEh~MwOF&>XE>_8A+uv@5BpUVLKGfz&wKp+sfNna%cTrL-} z+wB=a5TH`2K)GCoQmF*_e4gzfm&-w+P=I2wh*%YGrABXL$?0^S0cy3Hn9b(p>2wN% z!GPUDr_+V~{Ug}id<|P$Z(w)#ExUzY?=ws$-vImX(m4j;cNw4U66O&Wb1IeU9_Efx zsa(dD$H&FvYs?x91|D-?r_(*8{d8^)7%`VH)_(}?H&WmS8&K*L`l|t*00000NkvXX Hu0mjfaAXQe literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/database.png b/interface/web/themes/default-304/icons/x16/database.png new file mode 100644 index 0000000000000000000000000000000000000000..a81cfecfad0e853e89f30febc14d22633d0cbe16 GIT binary patch literal 399 zcmV;A0dW3_P)G=>k#NgmyF!u5B zAvzF&YP0nEw7NiHH7XW7#DB^Js)4Biv002ovPDHLkV1nU0y!QYA literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/database_arrow.png b/interface/web/themes/default-304/icons/x16/database_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..ab07ed078931ced354efe6d94391dc0ad86cea94 GIT binary patch literal 523 zcmV+m0`&cfP)G=b zq>KN3r(F4OQnCGi^xC`sCp`N9AE^0^ZtH~@1~W4=1~)f11_uX+RBT@GTz>z5$Aka> zlP>@NA9fyrOK$%EuUvWf3gr}m2<5pFecQV=jlHJg8mB&X6Hs078Ve00^(*MAC#q=IXF0)*(|cpv3hhrW7G7R4blVB3jlVuH*Su<%B=tZ N002ovPDHLkV1gB!1eyQ< literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/database_exclamation.png b/interface/web/themes/default-304/icons/x16/database_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..a10c08422bce1b9d3e33860db89575d7cace9c56 GIT binary patch literal 592 zcmV-W0UoS2QV6kHtvyU8Q{N$`;`Y1lXcY{7{e5jvBZgP9`*%&jB zi&BA3rz1wAk?8gMQ~g?)x;KbM*^XLy5Kj_Ll;`y*&hGn`dB6nI_Ze!SOQ}>6wOV~< zyEWg>0Mn&7Z0UsNc-I$)(l26`Y_VV?cDO=@o`Nj1u#3Kh$f1yEVX$Lxs zDy)5S^&(F_zpeWy$lT=xGRjV=RC-P#k$CBM_6mhUp3B3>1qDCLw0?8L#Up6lbPJk6 eA1RI63HJ-Mm^xDFcpTCI0000G=<3&dm_ z8?#lwWV#%P8G?g@!Pv*g2WKE|_7DHRPE+UqMjieCTl9?n&*$KH2-JLL83V&i1~W4= z1~)f11_uX+R9s$|t*H9{dt4j_o&huj4EBH5CUQyPEO8Tc6RngV0La~VPOH` yCLnGG@EQ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/database_pencil.png b/interface/web/themes/default-304/icons/x16/database_pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..21eba868a4a6e48b9cbc34abced0e6ba1d7ea6e3 GIT binary patch literal 567 zcmV-70?7S|P)5`)1K47_l9F(^xlK|35-rE9X- zh}g;uPt-*#X&bV@5ygaE9LU=OyLJ`- z<4GHh#xxOWnq(@QOr~pgyM4y#bQb-7e?Ah4Ofv78L?S_&=(m9Ma5%(ZFhIZG$M*Jn zD9RhGt-VI4vxRQ=BX)K^Lsh?lc{2wFsH%!yug5?I?e=pt8Y__HWi*>@wtt6>ja}^R zeff_A0@-YKRhDH)l7wotibA1)d_Iq2v4~2g0_|TemuoR^C^s=dU5@+rCMsiNe+C@3 zgnT%BeV5}Nt#h1k>VDI5#G#aH~Fi84xvm~$Adue~b!u%|j<^noAeG==r6*$8H z0%~e%47$3ynYavanjZ9Db*jmK&6yVebspLNXKfLD#L&ZchM|{lCP+UQ5Q|AlN){7J z2Rc(M{!880{?A;&`xvALs+R#65)3+=oSeDr?Cg!e?A*x0!UDogK->)EgR*op2M0$p ovlrVr#yGZTjGnAJL3%)X0sJ!_zZ?o}*Z=?k07*qoM6N<$f~lYFr2qf` literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/database_small.png b/interface/web/themes/default-304/icons/x16/database_small.png new file mode 100644 index 0000000000000000000000000000000000000000..1919c749805f469ce48acd3ab2aaf16825814aef GIT binary patch literal 287 zcmV+)0pR|LP)U3wK)E1d3`l$R>ec_7H*fww zdGg%D&JwJ^Jz=D3?Q&0neU2`+wxfk^dVvZv8)Z?)v{bcb@)#@7{Z&4KR+0 ziP=13#*F{X&CUNSD=YuEx3~Y#$jI0QlryKj7d$*XaC!kKN7w)>D=U-8$jB||UPw+( z-eGNRP1p+>8XEbyyr8M6SwzqPadGh)TwVam)e$s+o0~hGm6f%Ng@px#dw}d7c6Rn2 lPEO8l9v+^IA&?hH#Q+q_!5%$0Dfs{Z002ovPDHLkV1iRRgI53m literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/databases.png b/interface/web/themes/default-304/icons/x16/databases.png new file mode 100644 index 0000000000000000000000000000000000000000..5cb5e5ff498765f03575c2df6dbba18ee3563c0a GIT binary patch literal 457 zcmV;)0XF`LP)w{AW5|GS2 z7Z(@*FE6k8-`w1f*8qY}PESt<8q)lK^5n_?3knK$01YrhF@TVhJ3FV~4FiG(R9Cm+ z^@4F~YU<{hGiUyvI(6#*`uh6+m6ernCwF)E0r5=ghJmN2r85<)Hj zIT@w_9moTnlLO4IjVvrIFxw{AW5|GS2 z7Z(@*FE6k8-`w1f*8qY}PESt<8q)lK^5n_?3knK$01YrhF@TVhJ3FV~4FiG(R9Cm+ z^@4F~YU<{hGiUyvI(6#*`uh6+m6ernCwF)E0r5=ghJmN2rQhpWKi-Kkd%}xAruQzQc@+n(MvDr9Q^;EH)i=6zPOb!qVbEt`A43UlQRdH zT^m_gSYWuBm6f%bjg76DgM*`qi;JrXs3w=ix@ZM!!0a<@fpcPjhA@B(001eLL3yVZ RWLy9M002ovPDHLkV1n24EH(fD literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/databases_exclamation.png b/interface/web/themes/default-304/icons/x16/databases_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..4f4ddf2e9a6d2f39654410532e1653f7182da527 GIT binary patch literal 630 zcmV-+0*U>JP)mUfx4YCKE9j3`8cA z5%&JOH!}SoA%xX1qbmY|;JR2W9+S)EmsKj2(`YoFVv3Nz0TPL%*$*}v4OA)>lu9Mc z%*-N@$RV9Bpirn`b#)UAV0Z_BEf&H8>h(JE`8-mo6r$0mh(uzD#hxLXEu&ifu>-Kp zG6R{i+wGtz3QngJBO{~mcy6}^bhK=>S{aB3e!m|Mha<@VdbR;NS@wDZZD-IC;Bt+% zji9txEK}id7{Oo=ZnqmWP5-g%^WDOD;50Im8qB7>|38D;$~R1e4q?3(K{DEl3l3Yd zzrVjnuh;J`Lix=EUT4nY=f)#^m_Lu@@)Kw@njx)LyBokeyiE^a{gV&OTYRlu!#o2! zdPHIG?(Qap&B54Fn$6~xGZ+t1$W0sYy*3JFNAP)J2*u|nn2h^ELZOflolZy8YPIEG zGssO3pt@i~x!8w9{1S@u8obK%Zr*kCvV0ynNV>YZh(e(_*DAu}XaFzbC-8Ami%Lnk z<$ygarDI4_WZqnS9J1*|>y)iO(-%D~$J@AphFIiVan%&P9 QmjD0&07*qoM6N<$f`~yMi~s-t literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/databases_minus.png b/interface/web/themes/default-304/icons/x16/databases_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..dfea00a5e831be7b7a506b5c1250c21478188fca GIT binary patch literal 498 zcmVw{AW5|GS2 z7Z(@*FE6k8-`w1f*8qY}PESt<8q)lK^5n_?3knK$01YrhF@TVhJ3FV~4FiG(R9Cm+ z^@4F~YU<{hGiUyvI(6#*`uh6+m6ernCwF)E0r5=ghJmN2rHXiLXZU|6GxL*W3=A_F z+}zw4?CtGS@rA((poZ^paTs_q1H)woH8nK`9UYxad|p@<5&yrOmGx;Y1H(mR+{nN% z7nJ-3Bqb$F2*rYwlvD{&tzZ<8D2L)Y1_+Sn%A_P)w{AW5|GS2 z7Z(@*FE6k8-`w1f*8qY}PESt<8q)lK^5n_?3knK$01YrhF@TVhJ3FV~4FiG(R9ClR zc%fHQ6K;TUYHI4{nKNhppE`Bw|N8p+|CN=Ma3^`!v}Zm8gB$S%G^hMuKhN_2 z_h%rl_54>;Q)^2W6=h%mg`}sar*TS33eGT?Gp+Fds+q=M%}XX*{Xchd_kSrVsS*wj z4xk&{+!*Zb?Nf1u!P(>M{_kJs3D#Vn!}P#Zk97$b7grM}Cuc4&(J3(iox-4_qmzlv z3#*qd{=aRh16Xrw5!>D5V1^)|CMhH=2ul6}l9G}o*j%t;TIT=%UvBw{AW5|GS2 z7Z(@*FE6k8-`w1f*8qY}PESt<8q)lK^5n_?3knK$01YrhF@TVhJ3FV~4FiG(R9Cm+ z^@4F~YU<{hGiUyvI(6#*`uh6+m6ernCwF)E0r5=ghJmN2rJjmEB&v#!QsEIu5PwehB5;K$R9xG7^kG9;0y!X*`EIu z<{JK2Uuy9`^mW>Qy)_R1nI{N6VVEN{lfli+jltgDJ{4aW=qEroq)HeXc`iuZ z*Z$AY%yWjJgO>ql06721b8>R#0JCc&3kwSjH?y*`HnXv@HFI!qG;wipH38M+GWfHu mV8~=W!;s51lcA6uYybed*(u)h^+eqO0000d>6qHu+5>fUbtMuyiHrNtTtau0p)7U&BskXGbg6ad;fqnuVDUMe&J@4wPFd|% z-|*{^(dL$xR?7TMaJ;?cO855#2#@(qEIt{li0N0`)Ubm2@9)JlI}xCcEGRB6 zRt*e1mU*6HR5Q7;mHi0000@}!azY#@U|>3kxhrDfK?`T0yiK|y$7VWEJKPblAkW&!<2XXq^LQ2rGht0=ov)!W`Rpp?ojI=$Y<%@}=Z zt=iJ}x__Xeva*WK>?JrZsjO+7{h;8@@04IiCLx=YL7`@$n=xR{!NY7e^Ad@qkozYUQI&#o(LvnP-;}*%qH+oJC$*M7CS z>^<-5>xF%89#)eRx@pczJA{BBEiJ89r_=Zpaw(=&qwxEE zC@Cp<5FH)OP-yo1{V-~5FsQ6B8+jk?5CVdfl$1KX!Q_)G)KDnZ@OaiyU0r=AGc%K+ z(CqPeppdap%BEq^&iH7D5D+9MCzr|MGoBH+~u&aJ(7CxvmMcJAm{y zc2yvGar>nBUO8L!o_>wvj1GF*6uZ+w?w^CChecisi-Jci1d<_K9Gpdq4Tx)E zl_&1AqHRG!LIM*T8ylCMo!!K7oOAoW`8jBeItT}OG+TjkHBhAdLjwmKz5abF@F2(v z4Gm?YqM{Pw_ljaDZ@R pFZK(ccLtwnQw3)~E!*iZzX5(TO3;&9t^fc4002ovPDHLkV1h%PgE;^I literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/disc_exclamation.png b/interface/web/themes/default-304/icons/x16/disc_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..bd45b6d86f567966c603522f7af4be07f4269aed GIT binary patch literal 834 zcmV-I1HJr-P)7)If*rOZgXyT^G@C7?lzrQrwMZ_#DC}PCREU;4*c$U;5`2yhjY$l05JbU=u=Qo zz!Vl1GDSs2OmT7XrjnA9WI_?)*e__EOxI`+?WGyY--4JE700Wdv^`YlRa(2*VhM7S z)}WC!+Mhn_Qkt66~z2tT{jRTF2X7=rQ_X7@A=XbjDGbC&w}E=3%qh_`15f z^R)L5L4JPz=8E#tT90yoU${R6XU8zumqeh}KyNaDvrT~axG*Qo!ESf(<>lqIG?SN? zCkk?Ma%769H@jDPIfBYp@O6#A&o5$aZ7qa9umV94;Pncaoe>~^{G^*^2%;b>E9R8$m0q4li21BTDJFnzrNo0SjJ3_%p6rly{>j86o$IwN#?BmDjqR99DD z$pO^X6C0!%f+WJk3+gOjyPg0tGOu;7E9jQaZeixkzT zCX>^03akF-Wc#I1DjRs3A&7#cq@>ilcU#{$c@JFf8O+TI@GbhVw6ugp-#l355iGlJ zfjlP6doJUxBHErJOH3y@QIL?3uq87y^Bl)n-So66E{~hsKZhYzD@^@|@Xggg-YtWf z@hbE^k8$)o*qGPfB@qSj@$pP-Z0w%g+}tLP<2<4J=BHueSbXUzfx}z{i}3*7zdH+~ zAsza`6yGPgq_y{vL?ZqWWQ2!@Gm(*z@o{l+mzrCeKWeliZi8O&WANjCIJgWK)$KZIX_4!3IJEVJl(#I_-_jJ;KQEbTl!V&SqxlK?|dPbe*~V6YFDFxRP;cfB*mh M07*qoM6N<$g1{z^Qvd(} literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/disc_minus.png b/interface/web/themes/default-304/icons/x16/disc_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..ee62517738955233bc841c910b9fd8509864ce2c GIT binary patch literal 782 zcmV+p1M&QcP)n&o4o{qy=kOhS_1onooe!=@e8dRUh5` zrJ%mP{&2gZMd@GsC~S^@hUf7TOs`16CoMSR3V5d-g5QfkFaVd!EhrQUCC$iWvSfio zA`#E1AI|OxlZY+8Mrc}xh!Dp9{(eFvx`SXah>eXPzODx`IWaX$GeokWwzl?y#q_}) z^iCqWF^0Wu4>TH$rK+mx5k=={Gz#z9I^1?Y%&WYcW{6}#b#=AUY&OPNy#}i*3y8;K zXl-r1Ur?a5#)_HXnR17BFwTf~g%D2A?SB zXy$reUb3L9tn5flP0bCSxB2M5O?mx3^8R_~SUu(?=ke}D5mAWQlli;j2M>7FX=$9A zVMY@LrKP1zadGiksZ@H8=XrnPeG6+a+RV^#dQ6-uLbR>z4Q*XngXo728)vYL0tB+~B#Il0??85#bY>FMTv5~K!yJ^?u*B9}NV5{b@b zW@ffzXJ_{k11Y`qH+qlkoFR_olT1HNrV7%DY~m-8|dc=FT?L<)+ZwCgR)qHW3TD>VxO-<9zS?!1+E71%Ub=f{%iN z0;;gEkSZ!FqKb=)_m`BEq;M2*T-kxlDP)giNS1U6e+y1lR$Q&_?dTd*$(0tJUhij2 z2ETS*Yw3H_KUi5+RZTMg5}c~9y4Lu8m}brIR8WsjLouxYtyM#3TEL=%h1qOo>+9o6s^80adaTI~ffj|I;IU5!5AMpTygHEn8@6!Z43F85D>_qRUEJW1H8Tz!)r8U3Ejn zt%in%+XONj*C#Mw$VE$69mwZo$HtDnrYK2Jker+>Zf}1!Vq=}KJC?Ar;)2`b#@gB% zJRT2z8XRB-9${qQ7<|rKIDaW~At525v^pjxbOu79@L*O})=h>nILK)e>`n)F{|shm zC6vP*nCLhcEO$LT5s*saACnG8NFWdhsKms?vw3-WEeyjrgZIrYV$Pt$)R#_-b%)Bm zZGyms?BlOUmUIZAAA(zvk&#qXRFohoDd|pYTkDuYIpfgKW1HiH;%!oX(sb0FnR@6s z$&l>s+7X0tM01=D3kyq)h=?fT^Z7R_rQwtK#i056K9fioewXZVnKK+mb~?L)eH?s_ s!yGYtK&6!T@nSkpy60W=PL_12-_|fMx&B3+zW@LL07*qoM6N<$g0+TxVE_OC literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/disc_plus.png b/interface/web/themes/default-304/icons/x16/disc_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..7c3a1e07941988ffca8bff2230164b7b0b020ef4 GIT binary patch literal 797 zcmV+&1LFLNP)EBdDMd;XVF*S_f`Xq&b3veqrR7K7h=mswVNeFvosy(dcd^|+ z3MwlrlN#!4+q^TM__d+0a1GAFI7JJ-sGwWWgR|Sfd)-(SR^f0s`TF|$HkPTVsE8Gm zm6hdBj6Iy(Os=LPJxI@qq0OI z(W!)lgj%s!+)3Tp*2$j5-PmtQcVvOw7VF7Tk%*R%oq|1-m`bJ6chwRh1qqH|{+F$>TM^(a|yI`i<+q z9z3}FKRi6V&dkh=0YpE2_~QS)TaSN%SP3h_B*TiG$<`8NeVXC&wuyB;*Xlg+Sa0 krJX_IAo)R_ln2BB0GE}qyCTI8KL7v#07*qoM6N<$f)zE(9smFU literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/discs.png b/interface/web/themes/default-304/icons/x16/discs.png new file mode 100644 index 0000000000000000000000000000000000000000..4998c22ebd4375817edec712f8938b4d59970449 GIT binary patch literal 699 zcmV;s0!00ZP)ZPZk_D~O|EczqE zwQ}p%rmL*AmlUTQmfTStJO9{ z#!ZpAPN(Y}9v<$-x`Ji+<-5sxGamgV!CAw#vGK*Hua*Pe&Amu0S`EkOJ?bsBY%mzc z$$m?Mp`jt9(P+@XzyKN?9PGS4dUYbc=wZ^hD1-3-JShSBTw6D00v zxs4?K{ryB2-%%##kFN_*p7#TrKZIJX2Hz_z6bc0>H(j`@%l`$;>-B-1T7-?yUdYYjOXgkMmwGQu zN+gn##{x5%OlwVGiD(L*S)bQ^Zg27Ny+>G>(4P$=T@cnA>?bR=5!`|<58+W>|T z5~@_HhfQE{I$0Ns#jAWi|1LgcI7WGMOCYalZ%UGL*5}0TYQt=no?x`uh4NgTdf7dGl0e z2fl>^ZGmB-M&G{~Umy^4$>s8?nI|)A!AQ6mOE9&g!0^7JQSLD%|2a=SV@I*bGq h)->^C-U6(R{RBRf_m#?w6^8%-002ovPDHLkV1f;CN`3$U literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/discs_arrow.png b/interface/web/themes/default-304/icons/x16/discs_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..d354855dd5c0fa37fad2782522a2ddae1bc7f667 GIT binary patch literal 818 zcmV-21I_%2P)JNM!n`q(A}uPIP9tmR zra5hX%xY*WNSSZ*W7B<)ZEk*S(}C3nZR6iL(k#KK7asoadCzm6bI$KQhak|CoSaM) z78Vlu`T1MI?c(C%q>_@7bfhvQ{;!&jzsLMr<{bhK@~>3a4!n3htkcY{7|o{eg4wX5 z7*q`N`TSbkzb&AssEFWlxkPSmE|Hg)mvptNvd%g%X>m!kFgv1wDJ==}W&{M9rpdX+|7`joE)sPZxtftk1zcY=p`ZO-GE3W0^dVH@cDe;^ZG#XMxn&MZ2@S1 zo9|g!Syfi^`0ASb6@-Hx5R1hsCX@LP*H9<~F541VjgD39+YuPrhEyi&iOS`2@caEx zT3UK1H8qvMH5d%R{ImsZCRaEkBjfsxzzim1)L=2f=ZQ%e9UXkH-UE*D|>J-@}lL2hDvqRA^P_{|lH#GX-+R08D?- zz;YLwq*rA>mw85*l9ICLufRkikvayUm&NFTJc*DoV_=@h?OMNzYsGU7<`Ed<_K}aNB zDz|$XylB7cfdB-MV!$r+8KKDmz|#R-oc^twCV<1YKam6mk)53_)a&(j{Lh{4MVML8 zZ2_ykH}-9xK<1&<49>(?_K+t#ZBU>Epw$kOd+U_t_%c#yG+G*q#j5Xk-l5hT7yM?M zB{DUk@weW8s%9}y)uVnk^6gG6?O$jVU&9#7EmjgE_pOG`{l6i}(uMx+*8 wahpP+WTJis2DYo9y_Lchlc<)X5CRAM1m)#8;4oM(4gdfE07*qoM6N<$g0j$s&;S4c literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/discs_exclamation.png b/interface/web/themes/default-304/icons/x16/discs_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..4f63b48ec74fb12d1a6e8089e3e564ef2a122387 GIT binary patch literal 830 zcmV-E1Ht@>P)V zC@(J$@p!y_k#RvmK~!O3VKUY&EWsa7CeQck_lu7RI4!tcR^HdzBR6Pg*D0GdV76J- zW&JX_Kp-e5?+*p!=jWr`++38MosDvGa-vF0iYw;(#%V`~9%dCeZXGc0EeHmKu|-h8^R!d+eeFJM~jD5(3>V9VVO z76}h#y5);k)2>v-#l@ZYD=?8rq}~HY>04lKj1R%>ZZM79+`3nGs+Ggx#6(0yAVfe| zC~H8c!(V5Z5HP$sIayg*Z$rTJ6zEkqz_s`?fB}Php_=Kc4^u`QLl1~ z8o2R#H+??vVYwY^;OPAV%CBc((OUY;Vz>tKfrnt2O@`SCu22F$~+go5l%H3JArh?scG1LKZyXg|Bd)OL9Gb@oC#>nXC=%mEN z#3xP7O==@$_S)=pa8jf7%3Ch`Oe5zQ7kwUFwiwvncocFXtA^u}Hn85401i3P;o;#) zY&KgM85#KktB!bOaoF&?XDn00b2KfkK~t@-(AYt>y+-xF0j4-aK00q^8~^|S07*qo IM6N<$g7FfF&Hw-a literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/discs_minus.png b/interface/web/themes/default-304/icons/x16/discs_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..196b18c8959c73b3f21a368730541d3282435693 GIT binary patch literal 739 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 LNkvXXu0mjfyU1!T literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/disk.png b/interface/web/themes/default-304/icons/x16/disk.png new file mode 100644 index 0000000000000000000000000000000000000000..e3827760bdd28095ba0fd60a126fd8bfb7c42afd GIT binary patch literal 485 zcmVG0aY~!6b_3j2?j+F6(rR-f@o3*hHMZB zDA4e+tf(QO-E3#)-a+hAUIXlwFlt8JGv{~jjLA9kKg(QqcLB2u%vX=*HV;$u>B`qL zzz4|p{qX*L`qt{w&9j$}GRemPZ_{_~Tz#+t;4=zfV~iwKM0G5{SxbzOjM@<(16Wlh zsxlZ1#sWeJs4AIk>jo~RL=>Sv0g$aFr9?&@fY&SlPDF^R69F~^LkL;ENc`^w&X0E(g*^+1LIAprzyE#7;2 zy-2g!1fbW8!_j4T0HCS}DFC=_J~BmP`_saq%SQm)8BmjXyQ9m9AZ?pTE(4^ODE64KNK9fcwXv bEI|JU(Yeq3_4wz}00000NkvXXu0mjf*@D-b literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/disk__arrow.png b/interface/web/themes/default-304/icons/x16/disk__arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..c364501e9cebb82549b737cd340056fdad57b52b GIT binary patch literal 623 zcmV-#0+9WQP)pTag7CP#M4+q}&`96m!L`J3%nFK0_Bde0j z@z(Y2iGKbo+q%)s@->5u%`P~?JI4u&#bMQ6}xVAS|fj7w`;`o8Lj_ z=U>ixMzPEKRvQcE9NHM57y>F@ z{8k$Q^6EnUY@bL^nqFS{h97(|F+H8(*tG$aHUtI5r@ScYjAHw9V1@kl*peELjO`Wa zi1}IDSB$4ph)+%~sJPCJRlUHP!*?NB+2WTJSs9aY8e(~3`HV6Cj~|lB1<8#)C^+tf zTJ;pvP|J36YSI=q$M8Nnfzhd{tZ0U2siBrta`mJ=WO@gmX6T>LEH%`!ot%nv1Pl>0 zR$PTv+Bq+Jo730)5!6u2q}*w8y{GXt^p!Ud4)-A#3}v7@dUGg4Fv{$B*c1gd)UtB! z1hIP?24Rxlg5Mv&$+Biaceh7Ccl1UJEC=tP_xuQ`p_Xmql*H-RzJj^R375+!e2Lxe z63pGv0&C4ZJkY-ZHPo_2Im_7EobnBubB_8{n=Xxab$QWJ?Go5*Zo%9gEwI%Fa9=kJ znx~e|a$bHOD?Cujsvn8PV%>b`?N0@4i*>eTxxB@^rT>YV++T0KPXNkeuGRnm002ov JPDHLkV1lcWDun<5 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/disk__exclamation.png b/interface/web/themes/default-304/icons/x16/disk__exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..3c6d4c9f2200a73ae345f14de22fee2e32496c53 GIT binary patch literal 686 zcmV;f0#W^mP)MA1Wu+$B zmItHxm2O$)qKW1}=h97AX2UhJ+)8a^_U}9=Cyv%dFZ|8}&-4DD_pl6^mSxDwC54TR z|Ma?rOBV@LL-#4mmKU5CX~c`?A}JDTv!AtWv-&^P1gK`MQ)&NX#03iRBPw$~_zF6| zBKYEM#*`}$Kj#Ip=D;BcpbTYMx~z<7?R7I)Tv|eKaWUMFAe{Y5e4D-jxm=EbSB-u{ zDwJ!~6_jOXWTm8Hux1+bV!*$!5XLjv4%dJJ0Z#!KWAKhZ|$ypZMat znVA(MV;$)0O2CBk5ZsP9=?|#79lOz@+xoG+hTG3h^F^fEs++)Dw;!IlxfK?38pdsV z;TwyE&$S)%pD#(3*t=rB8*g!USTcW=+_jXC!&Gb!BdC(mpxXHty=E6Gb2s?vHB84& z@r9(WyUYpI$$FH???ptjklxDopiF*3JY#bHGP(a$N5P>*Jfc@}6> z40u`L24yJAlK6aL=)5+B^3;bgo4ZkPtWwh4{6s=Mn$d!)vybuOx(k${EIYyHktTD= zFm#G07>y>W5`)1g3H4|}?S&3JFC7JCD9hG!o7p}t>0lyv(NuW!_N*Xu;%25%qSv=c zLOoib&*?^&`VHtlW$A1Y?TBG}l!sa7tEi|bbtE)fEshR z3Q^mNmWw7*7imRG_J^c025OiMhW$FfmlnmwP(1KqaL)66-U$F%4RM%#ivO5$!4-`< zmxHrx!lF)-TA+9*2EK#mR|%s|C*n5SU;1V%LbB%TfXHPzZ1$3Gyf2IV(h_p{e34jn zHGbOdMS4V@Nu$|AT`#VE!w)q)x42m3w!?u-R;wYXmiaerMXRixImdrsH@hkDy!SI^ zb2)sOpD&9uoMm%T+a=PVwNr33_z5%WYwxq!vN*$8Hf-gf)<(UVzz4jWn#1(MLRp;Q zEE~2`ubri|# literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/disk__pencil.png b/interface/web/themes/default-304/icons/x16/disk__pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..39b929bcb5f65c3b45607429ddabdf03dbd6b4eb GIT binary patch literal 636 zcmV-?0)zdDP)B0c=lhHdIx87;Ho@d{uF6>>IE?hQi31KIJssCsn02sv3X4liSXf+)Y4USBx|>oFp11^~p$G@ooU6^3^+d;X zW>)gD>KlG)i!<}{e;NPiLx(3t#IC9&wB1s{4YzbuSIkNW$|o?ruz)YKvr$Gv&G5VT ziP%}O3&SHV;9YLGr7XFCmGzg6V^aIKcT-a2bce&w~GUY3*vePySZ^2*`BEnTeGL*cU zs5$R)!z~?>O|05)38EwyQFz90 z&fHE|vlMidjDZ_&DNW8}O6&DkupOy~&*z6R#V)wr%>vK(jSrNaY((JZTX4fI9h7sK z%UAdsrP(g1s#p9nMNx&wj1M@@w4mMm2HbE<>!gjeLrP0ZmCkxi$raNL4XwDHqY8C( zO+sYG2kI{P@w9jtyw5Fvn>1Uu(DoC1DW@kcF0MEhe*4ol+V5CyDPFT)v*AB+6aO0- WH%4t-vkCP80000IqP)!1VQ12A%igI+}ebVHOr=9 zZBB$Hgt-+hCr!jI)QXHu`$KAt)G!$gdpf^^gJN^k3m*==@AG{Q8AS&fMW@Uh4CX{V zTfLGod@)ZQ`9$jr&PiIOAyY1@?wzx>->v9E$vtvlxFcD|Pkq8%KQoe55@t#LAy%CJ9J!J4^a8OXhPjLwKQXdA!tm48aZ zORK9H3&BJil|y>2G6MH6E8@An@J=#r1u$F-BiljMgyZkODBaUXpg&Q`Tg_~e_mP12{V{Q zgO>EdHRy;r-*LEk@}FQ94O%)On4vRjpW>F|ciE!r$_j63Bkm831}*7?M(BRr@``Qx zdmN9C@X%1~FSx^7us+6)>HrV7O*0y_q!k(OGkxz=!;lhva6<#L!q$zg+L%AOW$FE@4_Q~YJ0Bl*Hy2!!500000NkvXXu0mjfD^C|# literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/disk_black.png b/interface/web/themes/default-304/icons/x16/disk_black.png new file mode 100644 index 0000000000000000000000000000000000000000..a08f6f13d4662c73a47b1b984c8b7d14cf33e69c GIT binary patch literal 408 zcmV;J0cZY+P)**$Y}=Zcx}pAr!PxCIVxdcDWre7Ze3IR>7A8$<*V>6c|`W@dRyo0*km zX(G}W5p)4{Ap~O1q?|WyFPtNU0N{X6K+c(vGqc%jBfxu4o-e5Yij)!|C8k>d<{T*{ zfT9A3F%oj#3UJ;NV_XHKlz1Hu**`eg2zVV1e^zkc>HO;U^?H51g27BSlfrZg*BL;l1bb@`7fw$!IiMdY~0RN(oiv?QP2W`56FrckK_!s`IC{T5ah; z1>l`?s4A05pwVamFqwq;>8z*#7CG<$&de~g>u$IEG9HhoAsDKPs$w?pcct{V~nTYMo++*0J}hK>FOUU0n>Lfv(ODIyu7mj00005{PqowL41%nNFJ{N zQA{nfS63YQ-x0bH1$Txm`oE^~=zowrUIW6J8WyZ5J^26FvE%;_9XbrgAa-xmvj1zV zj{OJ8<24|Jsb<;IqJ96jZ{PdB+-2hbb?df(*^}Z||6gBo;y*|puK@u}W!*r$ZtdFL zV5hHKx$QrQJw0W^|BZF0{)6Q38sN>C&*jFLF`I>jr3)DY#SVe6J7dt=`Lo7}w|M>sko>_H9Vu9p= z6DMwP9LbgnTkGX~T%mA+jUw~4?OV3|`Op63&)@I-eU3E~EIj5-V4R(mmG!Uw-`Cgw zcdw6sC~<_nv-t_9zyG^_$&xSicX#O~ zY+Jkb?f(@kG$t?}2ihdkaejU5Zs|8)rfP5h%f4~$oH_rFA34&%W6^(|LE!=0qqRCZ pIl6h4Xz{Vxs``wm;kY>Ee?XF#&zf;OXk;vd$@?2>`a4hsFQ^ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/disks.png b/interface/web/themes/default-304/icons/x16/disks.png new file mode 100644 index 0000000000000000000000000000000000000000..6f2a9801142554e4ad2a858e6e4080558c231931 GIT binary patch literal 502 zcmV-M_zUz#MzzbcHop#`pcMBl1c? zg@L?98aJ-fX8&1)1Lrka_@1e_g|(zh)K@u8{U#5I<{3H~yCpNqGS>1?T*HuAXbWs;&6y-%k--M!>6Sl*KBZ^rBO~F2CBOyIDoeMhJ24iz- zTg|#qN2HZ*GmN99Ww2l-MivCa63GkO(|HeU%~r6%561I8=Q)QTGjR@9&9$yV&df5+ z)?o0=|DZedsH{-UwPa(DcmF^Nz^_y)2g>PAz0ANRTPHJex6?SLJm2thWd)1N%Q;X^ zcj{#Z*OTjDG66J}?=V}5BV2g>PA zy?+Y3plgo=-DB{JQHACMkI-K61cOb}8Dh>E=+q6ayoJ?n713DfMU&PCp{f&Ocjr*0 zwt4avCTRT_9eoMAt{YC{14P>rs8nC~=Pm5U2{*#wA?0DWxgRg=aa5?U1o9Sk^~gP# zz3))wOu%Xz$B^(IB`QlFBM~GdThQOo{UB$W+Ho`Xwc|6e@0zr@zgUd#Qk8Zv5;5HJ zL6Jj}vZ3r`?Q@g}(~hm@F^`r9IvR$|r#J zHT}|t^I@LtR2@G>GOS14$x!I2^67!V0O-GX`Z2mJ&oaUa^<8ha4FiRIkF?GZ;N=lU zzoIRw-KN8;vr&ykBV@00000NkvXX Hu0mjfx(6m% literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/disks__exclamation.png b/interface/web/themes/default-304/icons/x16/disks__exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..4606873416febe49d31c6e3eed7c506e00e3a929 GIT binary patch literal 652 zcmV;70(1R|P)(hxpt2fW)Q!#2kVL`EjG#<3aj>D5n@yd4Z01rsPGK{@ z$Q=0r>D<|IiYN85$_dL&^|9Sbbd}$-glQzU5%!&l+ zG~u>?1swhv|GHenkGf+PWHi^^$Mf9*5O0Sw(WSnIrrd5!8iPLjYNl3R_ab z-dLVu>O~%+k#6{h3(#M47i0SOIM3Z0WF&%w#0rW-?}v+5BK%3WrBEoaGOvwVZl|os zWd*Jb?m{yo5##mqq8ySG3(d^e%i(k6VEt<)7-I;1xC+<6!RhJ}?vn7mkC6!alR?!5 zx7&k>38x6%4XRGqYtLfQUxc|CIbIHyV#ap@KJT#~qgKv5%yS$g5mZ2C9gZ=Soi?Jk zcTl{Wi>olweiTcAQwYwci!Y!vIGcg-=X*Rut=tio#+|!JGBk3_YERFI_;j0X2z2kP z%EX*A4dIW65S~v()y8gB02AdIDZ mzdfm8@7i_Dy#rsz9{vHG&zJ=S(h_$70000^C?7 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/disks__minus.png b/interface/web/themes/default-304/icons/x16/disks__minus.png new file mode 100644 index 0000000000000000000000000000000000000000..764000c0b2e1b3f9b9d97b46f62cb08e37a0f4fd GIT binary patch literal 541 zcmV+&0^6e}%JcWlw6%zZV;JDHOq5D2I|}W@a7S!bXmsz;+X=p&q!dbWb3j-^ fWvh9>bQSCa6OV8)3r9rW00000NkvXXu0mjfp?d)6 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/disks__pencil.png b/interface/web/themes/default-304/icons/x16/disks__pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..a627c311204a6a4c4bb7c6189021be7b48efc860 GIT binary patch literal 607 zcmV-l0-*hgP)S z!X{c5qJ$Ns&R7=(MS(%1AF#ke?1vmLY~SAJ#Kz_f_QD6=^E}_@IWHe(k$mi=)KLJh zo#nL4@%ZWgL4C?mnEhMg&Brq{@DmvTe=?aOs7`&# zi=aC7DVJNopT(C%*l|fAx?cvqVvdK?^YcYeo%)n3SU}k12x}Id{ull)_?Y^E^uj_B zRHr`WRutA^>Ya=SlZg7KG}NOYxO5^n}d7ItB)AFhTl+{Or$#(pGw zKBG}|gi02s7^9e;eh!am0O7+=sm2#f?MfU=?bUj6{%-d_l{h{;6#TKKQPPDK*`O^0gJ8^s9`ob_%t9 zj6^*1zSrcCqe z+OrQdeD|90)ZNM|4SI>?PQ7?3Mhm*kgPJ5;WhaJ*N3{DLODE#WE^XLlEt{ob=Xu5o z7L*GIkJbpSBeEelH#9V^Jv|m11>L*PGy%V75OVCni7iKxJieN(aCU4Kc3buf)+wD% tr{u$XFz?;?y{@eK4Hp*T-)=C>Ug6pn-5$BKctZcE5|QTUW4y5C7x$``-8de8?sF>7;Zc3w`F+ zY4pV7RsVzcoZ~S4E@?KSjCXxU3c$})$^y@M&$&!Nowt)Jq^30fk?;(DEG}YhVZj2= zdC$2_fqpH$Btpj}nQ40)oQ9@{r)Fm@@SOLY%PL@MJrO!4)~j#SFZew14O8>;7I@Bk z&izx^S!erTJT#1`nlNZAdVu!QCwS%?&G4#q0#5OIFlS-sH>zlG+<~tw0=c{s!?!0< zE_%Z`3zN&D7#eyF#o2|{iu*{ke1t>163toI)%_v#_4OMchun|wLK#P?cqx{%u*-Wo zP#kk$O|TF<+m51N9z%&x-AgQjg_s5X4exhJt`YLD{938iV3}{-+-~7?qEI*xAQthm z`GX;cC7DSJI}|(xd;MCCI##@Q%v6C-gA4f)ViEiomcx<;1_lkx!ZzI8j-u(q7U}xdVI}C1AF4WwhoWDW?4C5s)hxQaJWx>P}n5tNcaNJS8OCrTAsqzbhl78Tq>=MHr& zLa}wQ`Fh^a%4rfI2ObFD&zr-;VTnY7MR3izb-LY)L!gg2b|9eNYPHBCqHoU&fjat_ z+b^9vju>#)Xf)_+x1*2kHU#SEV{X61uO)^IY}=-HKD=75L!gd6=Kci;A)|V|PD|IN z)n*d{b@VY8DeN?#f4OS6soHG%D2hV5u2Z2<*kf510>-h0Ns>gGrujkXbed|l8UiM< zg=I1sn$H(x7>55{sZQ2bX^U X(edG4e7ox800000NkvXXu0mjfm@2p> literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/document.png b/interface/web/themes/default-304/icons/x16/document.png new file mode 100644 index 0000000000000000000000000000000000000000..b84a5cd0c9867e09cc88b5f0cd0f3e62a450f564 GIT binary patch literal 465 zcmV;?0WSWDP))u}IXMibT;A5*sTkn-pmRMiA4-A7JATh!$3& zkSG$=TrQVfa=CF{xCsinI`9>{y!Y6d9m-r@5;!Ur7lrsAj2~WHP`Xf{gR`?fgo}_w z)A#w^^Z2#Z;)>(&Q=`F;w%zBtTxMv5$hQC-LK2NmhihVduGjgYR^$7Z7rv`j`LQaxh!0Os@BasA;eq!PGvl_`j%rTc00000NkvXX Hu0mjf$v)8Z literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/document__arrow.png b/interface/web/themes/default-304/icons/x16/document__arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..501197f7e40e9d75861537824bc0917bc07de833 GIT binary patch literal 591 zcmV-V0Iye*t;RvJzk!E2N z0;AU3sq!GfsBn4M!OG=SWWBie_ixWL_Ok_TJ@7gF|2*Fhzvub=$nNowaC3gXo$2}y zM~3I-$TmAmgKl>bk{>0^@mvl+(`jrclL*CP2u7n=i$sdN_4^?`Ox<4s`6ywIW-+div zgwb~EiCgDfpw>|jQHRZ@xRPgqoT8G%@NgY>L%=E5O0fC%XT$NaWui8#Rnb@AhmvDK zxn$(&8ak%~ILEXMzr>|StC$D^9QGY^d^FGry`Hodi*Qw5T7gedF3~^U#Q0ahw{&qjx82x8F_`~d#mVp4;<+6`VLy28ziq`Y7c3( z11KvQM|P4c?M1Hm^w0}5yaD!Ioc^XcbFHtGrTt8UroO&wZ)4+)YV0{X_^zgXV!fv6 d!X3#-_BV8LwTr9J)jj|K002ovPDHLkV1mQ>6yX2> literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/document__exclamation.png b/interface/web/themes/default-304/icons/x16/document__exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..bc9187aae6cbcfdbe80ca693aa11ed3276a8791e GIT binary patch literal 634 zcmV-=0)_pFP)MB=wNx5SQ_>_&-@W&}=V0E;qZKb4xNy(?_|7@^s{50Z04SwKfIj}e-gut3 zWUVC#0stJ}_rt^fyQ8Dy+Ve2JkMTUbAczuIS66wxuy6}d!1wTySZfKx_kBEL@U%wn z?$W5&snu#!t5s^X8V|xDs^cP@Elq*UhN&)PH6bc1`ARwE~@_Bu|5gC}cK@9LOh;8=ESgTrqmO)fPeC>rO zr7*_C09r=?Q3?@()?^|`qxb?{nxn061fz8X5Ti9=ga#rK^+S|G1ulB~14oCh;+Eeb z-gYv)BU)>kp_EdDeTYLE<+r3WJ*3)_q%&O{OMe-1{4$PT#?i47LIWQV01*PuP%X|d zaJay=>o0lwMFQ%rZ*r_a&&*giq#|2|SiYqH< z*G0Q-WYB^@X>FQRHqFnid1hYSq2zw0qdV7SEu+Suq|>iDivuyh6u9#`y)pG zzzY^>lMD!xv79W(BD2dI4tROXMFxQhL^7#IkYpd_fLxoY${=@D{IXE0U`(_ UDvgj&hyVZp07*qoM6N<$f&+dbx&QzG literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/document__minus.png b/interface/web/themes/default-304/icons/x16/document__minus.png new file mode 100644 index 0000000000000000000000000000000000000000..6f900ea2e94e8fbb993d2431e04e7c3d79264cfe GIT binary patch literal 508 zcmV2*OOa^NgO%t(bFk6~P#Gs3*20{H4krFycJ206f;%^{P(Wp&Qc8OSQWiW|K zOQb>n|8D#F-sT>mxSZq}&dvKiIp@2Fd`CwF{Gm{vF!~2AOTi#{0|8px->*UVpySGF z8ow5c{G88oER*4AI?eZ~RE_gUgpm;}Uj*3bxYDH(C#3k8O!8eK!M9IOd=roJbu7lG zmzRu%oM8D7%gP z4aIm~W{{Hm8%ZEQR`tlWwx*aUh#*ra7)mf$WL1xbR#z31rAmc!G6y3G{tmLLN6wWM z#bj9o1(}199u z1xZ$~$D^38%0tmaP%pU{9_G{b_8Mn48}BwWM5TOnNVH8I4hPxYZZLzFR+UrKOOB}hG_mvz#ld2=|TaM z6#R8`gwbRY!-)j$#pAfED7Y33A{WmQ&8LFLUaw$4CBb1PbEf2NAaF{%%{EE^1EbT^ zf`M$Yh<~!#b0vHdz7Efd95|+?1cMsAL5l9*NWuc1<;-h~1;9QzDR_`0ftt%Tl<>py z>~>2Fe3K-A`{Uz+p+dQgS$c;?68<~S`}!s#lH~s?Nix{R#sot}66EL|8cB8|5gf5v zSJ30ZWl7qEUbkD|C{-$$r)!)iiAF!5&+kW#dRxdPjQwcw!e;B zD`wQg{Uy-K>oFhAl4*vJB47PJkOd zJz#P;m=WHz3Z0@}l2A7A^J@1=ct*w_p^wP3oZ)P>uA0rzLEDA35|YD%5Pk`qgqLP+ zVrcI@^0M(PXGH0UiyOTFb^C!aNhUF|J>whE(d^!+y>6meHN{?-;6PM z?*Ry$bIptCnaRm)WG&h`w6$38TMLWDA`5G4_W=REHa96_49&wiht(PzMMU*F`@6e@ zVMwi3BMd{HO-*HuF}HwAO&~DFG|xoGXup|bNJ0c1MI8ZJ1znJYQpEQJQLI2j5D^q~L>_&5LSbi}%GvN<|K7Qm#zseg zMuCHlNTKqP(Xmlp|H=)PPk+Z*+o8bwW5|Q0X;v!*z_V?)@&7C?u*-N>g3XN$deiB{ z1xJu~zdz7>qaT1Rv&Gn*YlFbx+x#NIaz4+Mi3v^(45&s13JxK|XRflk@c!T%xCvk0 zeEt~)^-Y8ofF2-qaeRE*$HsZ@t#jTu=e4yyvepm3y6)2(Lq2%i`vXV;JpphMNc}C9 tc9J6_Gu{5>`sLDHx3qVGKW@DNnE!O47(Ns!zFhzS002ovPDHLkV1h~m_Lcwu literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/document_horizontal.png b/interface/web/themes/default-304/icons/x16/document_horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..7c133e878e5b28cd44dee3149194d2b4d7c7fc5f GIT binary patch literal 390 zcmV;10eSw3P)#}B9{BD~3W*CVcCliK8luZEgD0^YZmglh{hHuB=Pupf)j30{yzv?=_ z%x3&No$`~W@xyq`DEJz^UY2UzZh09+?8sNwf!vQqzuGI6YE$H5=sWXjG+Pn0A4D#TIZ1f(1i*F!NN;N&E`ccp@afZf#7!FrGt9?5~;@0g$iUY zXLxD9TD{^`sX(wN@X~IfaLs=T;~ukKTR|ELaL|6$^ZZW07*qoM6N<$f*fnCNB{r; literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/document_horizontal_text.png b/interface/web/themes/default-304/icons/x16/document_horizontal_text.png new file mode 100644 index 0000000000000000000000000000000000000000..6ee38d8ebee7ed8b8fe2501e56afb8c177738c2a GIT binary patch literal 505 zcmVICr_g973lQpvPFgTt+&dN0JEd*(~Cj3}Qr# zBoYY3Vz_^P#!Wa3cPNAds})?#)2^*`ika2bv0|lyES>rnkqy268{I=gGeW(xGF~Eq zV}}EFuNQ|l8}=<0nA~pc7>%&r-NAl)`@;!ehq+>Sd0Abi4E*spe6O$YzP#W*8igkk zksn?^J>h}+dM7NvTrs$`G*Kae6Q>hSzh62zvfHH-i^qdqlSw++HW+Yrd5P1D3+$QA zGFaw{0iABLN};fWFVs7Eq`p2Ao(^+G@7&xJr^*g$;qdvSldE75u0Y^Nuuzh&gJmHeG4Dx^z{{2Yg&^z%djhTc=wdFXTyIGL zZh??3qsdP{I6VB!;}>6De!b&_ozx^4TJ_O|sVU_~AdBKl073?4w|VsWA@@Blb##Jd zgI0YsFg8YsY!=+arUh~fgj_1T<&)_m&%XTB(TOSJK?@JO;prP0p&{8Wj*f=tIPp%f zY|z4^r%O0>I+3`=v4e5Yi68ZXC&r$*@(nFKk(Z7OXS;fPCyw>^-}xV)g$Lf>HNc|} T)V%@Z00000NkvXXu0mjfKvfiO literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/document_music_playlist.png b/interface/web/themes/default-304/icons/x16/document_music_playlist.png new file mode 100644 index 0000000000000000000000000000000000000000..2708c7f5dfd724eea0d65f942f3783be277cfd99 GIT binary patch literal 599 zcmV-d0;v6oP)N!9e6@;4 z^YcE(ySuLuf)OK=laj&0R}J~KI)X_qEC4TanxEu-UIA;RPYkD0l0mE4ghv0bnx>zG zHyC>3;`5K6UJ~wuwbCapC6kh&m31A<-!uf1oJc!3J5@&fndx`JTImx#gXD|Cj!tyyh_%uu_O-Q%lfAvn$d`@Z zV1h|@cfv_n%O3W6D-;fk_O7lt0*jL{4);QdY=ZBJMNihUN3Q+E(LJ4=eS0I3>;D34 l+0*ih5OI(=^q;UN^arLhZ2tEZ5wHLN002ovPDHLkV1hio7|Z|w literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/document_shred.png b/interface/web/themes/default-304/icons/x16/document_shred.png new file mode 100644 index 0000000000000000000000000000000000000000..2c0d00c261c3b0f5d5dd86c702b9a1af89f10fdd GIT binary patch literal 594 zcmV-Y0GD7{-UZ6n2wNOLWOYc{A$d#lwOS9Xdos3{hZfxfP3PEf|}ECr?7mVGs-r%smJy z?ny5}C=>+R$i_fy$*h|+yRNg2`~U5IKK2ztw}BroGvD+6c;?e$b8{Ma6OZ3u9{q=l zuV-hq=**1vYI<5hM4E<=4MK%#mE6Na+BrC&ZO@~h`}>NIo127lru~=z9~y+bQi*=^ zLdtdNdnQ9xI!)gkhZ1XRga;X>{U5>L)RfRyD3{4C6pl&WFE1Z)Ro5eo29zLTnnIsn zsZfsVpCmyO{0?%mqXc2Y5FSI2=R0U7N#*l|oa`t;XktQmQshhYip8dq)ZQK;Cp${; zaC}_oFR{Sqi)<$O#SM^?9VO7m#)SSd3mn(APm&}Z$KGKPaqg~VWZgYPA1J4MWV4?{onqa<-$8p|`JRT98Vp`9% zwVe-ib=|uV48HhcSr%rcTCHKOZ)~V{oFj)k_C(OaoMSFAS3qk=$Ai;>z^${Lor9Qo gmopS@pF literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/document_small.png b/interface/web/themes/default-304/icons/x16/document_small.png new file mode 100644 index 0000000000000000000000000000000000000000..4e7ce8c8622d993c2c7ac0af9849882b66ee51de GIT binary patch literal 291 zcmV+;0o?wHP)U`Jm1!t=#R`?G#fuq=X3r*U08nB2hu^>dKl}Ri|D(^J{~x-1 z`9Daka?v7Hq6`2k%J}&6=l>_~-~Ye$^5y?+$B+L90g!m%tXZlA4ak~2IqU1MU;keN zZ3h{$Wb0NqHjRxfBxpclXJ_{JKY#vz`1TEM2*@QM?||e88W2`rpY!YQ-~V5L-as}4 z6eb`!f(G~$7w7%`_wWA?pev9KdHdtXe~=tO18kC$3qXMeG6dujutC6B`3j_=a`+99 pc5;dkx3w+BhCy;eASu(`005zq@5Cd`l;Z#Z002ovPDHLkV1mo{h7gVPASA?zDE~nd65=3>Qx^w{QY8e8b|7V8Vq#%nApsKti;tv2Br&vv z0+yt))mCW}u~5pRsPz3lp6^XhQ$YhK`3$%He$VfF&pqT^TqH2Qv~*ACzk;^0g#~iV z&(n*!IRoK`I<{=3!oP||KFQ}fp2=`5o#r2@l))1WGBiT_Ukz}mV@sDxoD^f?{G7ih zll<-Ih`$^j^5=M*-)(L(3Ob>^(cszatTK?120ydee>QpPay7VXwGImeXn1Bu8OW8( z{C0hv-*`Oi4g`34YwJ=HTnAe9k$rkvd6btKgc1oO3?3YCV1NHo5;TBTePo-OQXUti zfy?XVjZmnO82k73%kVY_0a>TQ?XZSHIB%AcTZ3Mn*@6Tt@`M`!=XH> zN`v=4AAgKQ8cDq2ut~DIvtyE^37c(huCo3|{MQEn<+2Q$H7(FjkBJt@i=T6pSSx*^FDTh?dp1d9iW8=-aqmh VpS_B?6>9(h002ovPDHLkV1j4|4blJr literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/document_text_image.png b/interface/web/themes/default-304/icons/x16/document_text_image.png new file mode 100644 index 0000000000000000000000000000000000000000..0c697bb30faca5effa81887c4b299ccc41acd9c3 GIT binary patch literal 619 zcmV-x0+juUP)~Hh11#OlF8J^D4_Zr4#ASI zRA_c#fo9xpa)m-Px45{k60`%Y_>^^IM7Ukx8AOsvEevmMQD}2>UnNKYt@xCAcv!eo ziH(mInJenTrhb<=Jatkrs*ELSg(|K)kg zB)VxgdPP^#IuqOpwBl1YY&PL;jT1b3U?9i9Vfy^)G|fFfsoQzu@z95*C4Ee3ZV_7X zscZfH!o4~lN|oC{D>-9(T{@Y*ugX?i3!=z%Kw^S_a^AA#Z?8q2M3@B$G)8czAu)v#YDN#(chYlR&b5bVMx_ zYc>5U799kDOeW(1kMHjef=bX1yv#}P@Q_+8*$lGQKOpQMfTwi24FLdN<|J@%KrNLG zkS~`V1Y!Im0GJ6OFS(q;%bd*b?^DawMnj7>2S88(!T@owfTZj?}1YYK3Ivl1}8U{cW|3R`=9lXrRubhAE_78F)F`i8ES9TKh~2>;KfJvuB^H-UK{GzSB+$Rgm$$byB``r|*xl6&^s|ir zlrN;{UY;x2b3D$|J3F%ik#TPi%p~)9{!AuoN~)FjolYf#<>dDEoInH(=%i(YuXOrX zNk#eG?^m*qOom6dw&n#QXh0_`1qlh%N}zn^^C?+O#vNH(GYCY`fKIMh*N(2q)l;m?2_{Xm|z_2q+Yplq5iZ(r&>=9MY-;L13Y%H@G=!{c>n+a07*qoM6N<$ Eg2ig1vN>L6HkQXO;Nu`SfSi%u~L!W;>+Az9%6Ag@=V&T@!ELv)f1h;UH~BFZnv z#`0a5$5pqqG;xSTLv$818N|3K1rg;JBO~Z^hEVq;h=HjHj_UR2I7Ff$I_Yc{2|kBX z5K(pv52MB&!0iB*o(J2^<^!$wi9|zmG7L!Z7{!ol1JkIw=f#m*E>yI?M)hMKZhiyy z8s7W&+!)u8XoyahuPe=C6hqX{W?-BK>O4S|>rXCE0Xwd|@z6e%iVih4o|pU1vPCiE zg2j!)o$s)%;Zb0{_JMnUuMg^vz*gN;_m*1oN#eC>S7qfTVf)Wb@jfo#! zDXp78RBFp;h>W#4o%m6kW7VA7*@w>kd!8}JG{XZw-gC~w`SE+-Ll1|BsBL(d+DAr6 z?o-d#nA-nvN;fb-_xt;)rLT`DQ_#+<44FD59)~{`!&*3u)ldk_8ylFiS|Kwge}6%$ zf`@gX%}xB`58dnQaQS@r?(yJ**$la4&g5qbb|pVB7z`$-6H|6O7QEiH#9%b0DXyq! zX6V4=Nt3k+!#2s8_bO;8&DglFZ~c zV`J%=R91F&Y8WEPkemo_ArOiDBiTuw{QL-x>2fU1_ux-7iW?mr4GfWFNKT9eAs*}} zSqb=H8ZU+7AHM3Nyn+br1PZS0k- zEF0mpR3Y#~2O@&UQ4jl<>!`d_)RU8!Me+#DXy&toJKfu1YxS4hu)xbSdx z7K1Z02u)7|?t&5iD^LRiXw<>q(Q%jHRONRY8&xGT zQ8q9!5g<4m#%aoLS@fCjM_K&fzco1nz`dS^#NCr^JE+ zkKtAFzN^b3jg9uIx!K`aO-=kc@D$RJPMOzLjqbQ0Rbz4iK_-Bs`xm?XI_aS9X900000NkvXXu0mjf$kzrD literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/documents_pencil.png b/interface/web/themes/default-304/icons/x16/documents_pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..ddc0b7d6b19f988aa4aef8e496e0ba58d04f802c GIT binary patch literal 617 zcmV-v0+#)WP)1vn1^u5WbQ1jtc@mcF#FN^|4pyP7lOlv5(w41gg|Ud5on$A82dR;z!Uk$E zP?}+h;))r9NXZhX4Q%8zBTe`JclSJF``FgP7cRc<<>tA+>wQ0Z(A!H7`})Yz-%s+M z*`HzR{=?z>HXGgT>7mB%Zlc@*3qK`f>Vt^{)}m1?heGfL0$AMGfOBRBk}+k)3o;fQ z)(2uS{Nll-^>ut(UBy?wA43xpkR>@&mRpdge9vmNx;!2@XJ@gnvZ9n&9S#L`ZS5_F zwp1Q>yYouKL^5Mrn}MP9Wo)H9%0=_M&t|^OP1LotTw{n#ot?tfU_6esU@)&FSNY}O zppuE@rRL^_XId?hXoyajkMJiP{--3X{BC+$$(Ef?d@3#d>{6*tl4yudlnVlpNYN5e z9-f*?XLDXJhTGc#iv14hs;N zgS|_GQx}gt&khu>{h}jUg>Z)Ry6s<%o;cK@C>N~15NoEXWrTBY00000NkvXXu0mjf D;5j47 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/documents_plus.png b/interface/web/themes/default-304/icons/x16/documents_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..d09545372a817edc6f02cba25792e9fd03671146 GIT binary patch literal 601 zcmV-f0;c_mP)-;X-~;UO6Z1|D$$i`_1H7)hmQKN2Z|6e#94UWZT2i{bc${uqt?e8@G(;!CfG`(o5K*35TvWOc zk9(uH*USM#Lv)gv3`Mz6gNX8k*Gnz)Pw2{2Bi-{_=$ggS!2v`=bkf-@#rYi6AfoJ< zo1;2UBi-NY%I$iS>G6eE4S;BfPKE&~9zzXsXWC5F&a0&Tpr>0wBWXYCspS1RKkSu5 z5Dn4E@^z(o3^hodyMgq9o5zB86+UR2njkuI-&wX$gS1SxQ`zgYzwk!$?ebPV$)3yG z)5G9ZanWFSO8F%wGLD>y9IV_$UdlhmRO4K+n&_KU)7NUFiHF&Y}o!J-xe(TbL^z(6F> zP{=_<5F|=Uz5dqIITwx3x)vRHxx>BR^PKm)uyb|>yXWWd?Kwf2Z;`(3lM~po*Q70qtHUzSW;EK3xC^`j$>K36W|doI@m zX;?+G%jc6foiv+QC;;4p`xGh_Ocx42AiRlac6z;-p>4;F##IUc_uxK7x&w*GN)XX} zaet2zZ9BHSyhZ`w9^9u)fIPiWf{12^$Abm>c2K9=XzS_%;2zwkTB~7+YA8WO^U&0k zvtxAB)UH;~0YEQs5AMSN-a-i?n)@}HJv!K3PbUm(wZMJ&ceR2jnuY1$K3E@yG(dc@ p{C5QNz?WH=9;Pz=wWjtnE5agHhvP7&o}NdD z97|sC`_;d;)+FKHz{G?Zk=ihhBfs=`^iv?9-qlt0ghIN0aG-tT<987e%j6_;CsQiv z8@IdG^*!jV%m5fL)TDWCw!o^ZG(vAbOQ%IQ?w;$n?#hw4u*r+b-~`JE_l8A1<%)zxG^w(N3sKgEDo{==XKR= zeu#*WK~4n)V!OK<#h@AzBl#_6KqaqQz;7>hc0NAQ)+Ry*IaNH@$CVZR;Pa_B8dWFW z-$=gP-EBW*G7UCzvZLd+h@6*8U0p&B-@A&+WppW_OCC%k`ATo^Fb!7Zu(J{@Ew-@m1$>ERL2N910GqASSOk0lUtk+q zix3o)y_=ms$^E|1A~VTMvbYyM4)@+OXU;ir-N)wu;2fWTF}JVpX1oP>_svMGJ~d;_dpF3)a>Ta`It(eVbq-jb~6bCq&Olb1~yeKrI z^=+1AH=?T2<^v?sQWOz}!y#FgVP+i+As`~io`XcBE8x9HRS%}=qs<3MVoR|hnps_} zQB@U-#ex_ks!BZQKwvk5bFTB}`JXEuzxlwgP;4DE1K^{;c4EXihlrqNhzNHurte?U zbDR4%e-mM^gC>gA4jw(oc=q(kw#0bQfpj})A~gH`^ZyDo4%#KQ@g@iU;(C{<6Tz&5 zZGk9oaa{|X&Edxt z*XwQVuh(nJvP496zr?Xq%@?SUyj(|0g{{u2FU){WtAIJaz N002ovPDHLkV1mq=)!6_5 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/door_arrow.png b/interface/web/themes/default-304/icons/x16/door_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..efabfc908b8efcacd0735b6c9c5546946e42f940 GIT binary patch literal 609 zcmV-n0-pVeP)Ez~;mbLPd+zss&-ZfGy)FPyiU&Y}|F22s zxEvRrt0vA-ICXxYptUBG$xvTkkJcJ%EnyfEMG+#x>t~N@*gTQ-qEe|aK0Zz+lc8KL zZ;0L9-6Z<~v=xXU)m`8BH;p1fvfm1LHo<7EC7aFS`##ROnivED)>`ae3Os9T3AEOT z$OgoIB>Mq8lVFS+opV)V9Z?ifEEX}wAR?Fz9#~k1MJZKt^W3izEf??dGbpbqNWwD- zNyZqIQdnyd=djjNhhywoFS(sf7-KLNW{+K2&7-K6z*Ywo5nNTlp6xyd^ZN*bfYHW2 zX8NxlT54|VuY}?7a;bzi7Gj9V+6XaG9F>gk~ z+lq*zI6Y1J<6bWG<_nKUrUsn|-nS)aNpCWObBG8Fhfi?4tAnp4@C~d06AN(iY)9ec zllOz(=p6LyfL&Ww4+cSibB@KuMU+z1y?f4!i4WB$6dF2Dlk3PceCO4q()zXsG>px& z^;{!(o=1CoJLzHDw(wgI`LDXup` v+rR$tmm`<<|88!rTb`e}X+J%E2rT>o4-jf*J8CMR00000NkvXXu0mjfB^3*P literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/door_exclamation.png b/interface/web/themes/default-304/icons/x16/door_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..3fb609c2d6bf4b511de7058ae3dd0d3571dfd52d GIT binary patch literal 606 zcmV-k0-^nhP)0+IOq8A>SYI;ac(zhwOTALE|N~CX*3#p;?&d> z@p=F)4kEbrYd)X+o-nWhQgkeavTE$w6a}K-51A$!#N~w;YE9;w-?ma{LR$%ZWhfk|wkbwxs z#w1y5QA!~qIPVb=y70Vze4PuoG$R+Eu=4$3_t>=%f}pU$!00*d-ha*DiStP(>V{a1*nJelO-vTI z=_w6i%r^7$^N6f=B{IWhD@^WK&|kOq8Nqv;b0qtIQWzegvhkUB3y)Y0mkA2}$E{^% zX9uOVk4&beZQJfA+d0_VQM z{yqr*>7Z;PfPMQB^P@*M_`*_`rEti50X($L=RPb}cNxL^BF38uH?LgJ>&)kW=IQDx z=H&(~ABAIc+YjS7#(PhaBq*gwl7!Jhl?Sh$QJJgor`y{KMyvxEXd7UDZIc7n4uUa; zdc97yS|tdAVvN!G5owwtBCI@qv;N{Q%RqbywiIv}IB_B1-U6K2>o5O?5AR0Y2fhKn Z{sA`@R=%4E38(-7002ovPDHLkV1i<%>f`_b literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/door_pencil.png b/interface/web/themes/default-304/icons/x16/door_pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..2e245e00b19f23099f32f7be52a1c75b02dfcae7 GIT binary patch literal 637 zcmV-@0)qXCP)5 z|F2KRa5XM$Q`s0px^G}OZCMts>rz)&hhu$!4>- zu8Z&cJ2;ccP^|~Bl!h3(a_V{BuB^4DTCX(Ns>)F*MSXoep66kVsbMK4N-3)KJ@W!v zsagZevd~)ZK%7Uc&wLSR309;bMl3YORDv~xVMs2QBZ?xl)->3`!~XV3@pl5l3vEuh~tB*~Z3m zhek&F^Ki$G{>dOt+f+I@(B^UUa5qv)%Jve=PJ7dMcKU8#Z|~R@W8T*oXsx$Ki0hd5 zw)prBdB$H4ccoIP+l3%_cNu1DMu6?R&mjx*5#I^{6Mzluo6OUAsTpkBCYelS->P)ED{MQh-f1UT39H?Kf%({Mg*}ig@1q+snRH% z0ZZ{f!77P`79pB&lFjDs_A+mtMQ$&9Cg{M&H;;Mq&G$YS^I{qRjA0(A^8Zy=WiBtQ zb~mb2FWh4WZm>$0Wvs8SNzOFx`HL=9L5+# z1h0ySFo3f7=o%+RhjGr~1U^hxKovULFCg6kz4vI>!SQ1;XHHF!BneN(R{8i~`0U1r zokw+!9Z%o{a(M51BjiFk8)H}*Y;yhf{ULU>N~YZq4{=Zo5#Z&-PgbH9rA~=0*@Dai zd_t+)?>jJFK4b*d9l_%^>p7>0y*PV@E6m-^lhq;7$s#SM;BsEBUFL@Wael7OJ-KcJT9#b7$_cNOlvALOkWYe82OZ?;PvlIj}6SEyjTfc31a}Few7==EJxV zCeEC{Jh~h8``6EVjV7%JX94(lVf@-?l4vZ;!t*?Q-zS%I5fQZ3B#B1r1Y-ox%P}?i z=o2vJW@ZC5Gc$uy3fs2H=kt_GC4wM8L{Li6YPC>Gk!2ZS7}C@A0U|{oep0X77!77 zIyc?sz!*cf+a-=;7FK>THu0D!im1K1%h5yo3BwR$3?f4Mr-RmnAsyLS~E zi*hNT+G?TVxZh~Y!8U*~h7-fX6bc1=-$!eWh~T;|T5FV2e4d}j7(==PAVQX9bh=&Y zam@E>om1DJ5=9Z!m$x}`VDCoyS%wkW36M<((~FA)u8R@j?VT&wmPN7PQ*AbB*XtXj z{?)-I;N-Dm6pKZC-~Vk3Ns^$H;=|nBKStOLQ7J{OR%5BQ&gmPIL{Y@bi<=zYS0)U@ zeu#a*d;<=8TWg$NS|V^=GGlmi>k_tQQOM`0wpz5~xZkMVg&zsHQ&k2p?g7Vf7^zfn z9EWnb%)r1v|CHP9HjPGuX0wUb8pm;1Yr@nTgDz0{)@Js}v#`~pW}dOeSl R@p1qF002ovPDHLkV1iF2CGr3O literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/drawer_arrow.png b/interface/web/themes/default-304/icons/x16/drawer_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..f4a707503d76ae468188023a2cc433d481c406b9 GIT binary patch literal 737 zcmV<70v`Q|P)7}MqPSZdPYtvwTOYE46 zytbs{Wn(Iz{_4sJ_GT*+IYU`uh!rj2Ecu``3f7Z;pmkh1*`Dfyxw$zw91i{_Z)1iS zVny>omYli}iIxms*pxu0Qp2Y6fjMyp>JvTCmga}7A_tO055^T^ZZ ztm<=0gt#2Uk~E~cWOwfOtU8IOPuDitZ$oFDhW6@Hgcy5~JL$yDuRwJ5)Vj+0-XKi= zf+R_h0;e)#8hAadA=jAbA&uYcXMbjF}eL3m|u`CZ|TGAOzM zJ=Kj*nH~{&A$d0tvIt&}sFGHRr47O&T*R2hMacijH{AGhYf|&NDj;r^7-D|`K%@7R TY|a5G00000NkvXXu0mjfhD}xi literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/drawer_exclamation.png b/interface/web/themes/default-304/icons/x16/drawer_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..03f0c1eefb72392ced1d10249b396dfd42135dfd GIT binary patch literal 724 zcmV;_0xSKAP)e4niC6_hMB9jkHY!#YR%tYa zAh8rhxK~7jh$Q&9cZ?wk!8=KYn8}%$v(H`@X3QWK?s9FuZ~bd;mb!HSlmbi94-D{o z=Y|o6M8H`o^c!Jd-_bw%euw`1(Y<=3A$4;<0I!bqpXsaBVw6&No`>)IxUPeU5XUjK zT1*_*Fh=k^myw}6qrfgFG2d0=qv(U@`Pg-W*Hh1F%5No;YolZ19)h+d z>fDb6vXWqIYKp*dFd{r2{1eMkY(E^6-?WcYr|)z7>Rw8PHyBVR`Nar3dwOVUYQpz@ zwAR?!63x91t{X8tJj|`Zv!vVF$aNPpU;dMZ5mp{CiXtW_Cwcl}6m#eT^X(~89o@_< zyyVfy1&Y;ogzIyx?WOg|Wu>f7Utzhr`i*1L)66U`k{H83w~ym2kKt!$@vI_8k6kC_ zd?lN!(9)R>wPvp~@;@CXo58kidh>Z~+a{aM($dnxa_d_*><9_1S#S;Ixl1g~Jpf?C zmS+FM`|>#j^zC*z-wGRl-n!k#>CCMo^{b7v94epZdHfA;Pg(8{5rM}50000YiTx{l*?u2f30$2{3%J2P<(xl!w2^h$1&DgM1*vwgZ5x{d704j5Cw1V zU&lew-4#)&)zIbg)}lWSwgIfQ92*)Um&*}`A;uU)1kdv@#-O$4|*TqF5&%=r^bN4EaQgr4*3e_t0 zQfcGVO$P(3|2X0J@Gza7orGby^$U%e@92e9thLk|4J24+q{2wl;_+XAc4&&lB1^>z zr|#rQk_0n%iyN1&?M!sX^U29kb+Hc)1iU|Y{^;nJr6nAth&+$9WzjmtQHq|0CT6XL z6+r}I-=|v9_1KX2rV9*Q?g7_zInv*c>$-GzchlS3yA|bnz0UgjI@M|wV+_9U^K$C* sx2ZKIJfQz)ow;X|pZT9E!5q;48@uFo07czFyZ`_I07*qoM6N<$f)0l?TmS$7 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/drawer_pencil.png b/interface/web/themes/default-304/icons/x16/drawer_pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..ef7ed0ef506f0d2ca535c13a8aa031cf6650669b GIT binary patch literal 749 zcmV4IRfSRZzQUr>KBH+^4C?EuoO`&X6f<-ZgsDQE1LiH+vNl-}BR%9LhFEqb zPKr-oNI>h+P_!M}hRze)(RWgV;gUVLbv6C`lU+H%n4O)4 z+wGQfs{QXFW-LfytYxnhzjH1Yj=arq3PZbS!>JF3IdvnNQvK0(I0RkC!*SWLMS5lo z8ocsRek>?T3bSY#iBov?+)c8-Ig?Ia`)Ok)o|rRaD^$B*oruQVF!bsp0h?eko8ObjOke24o2d)McS5Ze^_$@ z;1V~nX9l7n$rt8i6`a{YxOOH0L-sZBd^MpgZ5N8ez23E|M2I!vQk+6+%=80g@u>cw zOrNg(xFH>Lj#x~0s3hD`?Twpd5g>+GRv9YAN5sE2XQ)79p9ri)=Pz3ryitcC+iD5B z>(|0+@R1&3h-G>|#!7-1A3nVs4e1+T*7?FNT4_%6gXzFJ^jo|o+*z{!FbtVrhe@7%w)O;l=oJi8Y*xSH9<| fmBr<2#1Q)n;{xdkB*s)Cj36YmR7w~AER_n)qE&Ef5CpfPbgd$Vx)2+t zi$Ez-(xplfyC~Ya&(|G3r9k@*LjhyoYm+y8Hzw1&(3@ znB?Q)q7_OapkF5@tS~u#=$qolsPFzU-EUM#l*02oeBURN(TE7f z7FRx8uTJg%sM*F?Oaz6h-`9Jg-_x681T6{P^kE0ZU)+9Yk949zR@#j9p^Ss51Fmz&+)>N5BtJAKpbxL}s z!ly^pfa|*K7#_xTT?&N)gM))Br+lE@=4JgQrwV0iX^o&OeD&jU`PU}rG%)`P#!C zswE~Cu}Vr=GrFs^jQ(&#(*Ca?M&cIv?cD3OistaZhkN0i`?>d?bAIG>I!Tfw(&=;s z_A;@BOC*;e&IEH&sv;KDy4`L+KQvSz6bb>euF}lx29#adT)bA9yGTJ2Me(?zDDe3X zA`*#cR~0P56GN4xa|9F%w;d53#k`^aUCri^XC#8jZa~G+MypIRt#%2RTCc zHEu;_qz38h75FktMLu6!nVmknC?LIFPk+UJ=E3A?lJQzZ?&&&YCs!joQHl8{D=`09 zhfIR9Z~95$nqVn`7Pq>{d$W_|jwao0?#sZ}tHy=<=j*_!F(%HrU?RXxTuQ(NG}OVL zW7j5gE)#E2PhFt=0lUF)H|S)3k&;Z5*`mFWsbs3uspdr+mWkmv XIVnDB3p%QA00000NkvXXu0mjf%*HF9 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/drill_arrow.png b/interface/web/themes/default-304/icons/x16/drill_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..fdb0737114a34912a1325fd6fa0697772d7bea6a GIT binary patch literal 764 zcmVt9Y~8B%2^J1jQ|ap!y);D6%5K4HFUC zhir;jR;-d#OrtmdD_J}>H8nFKBymQb&U-pDl<2~bb06oO-@EtR`yeGH1sH|_kx1kr zm2fOR0QMg^3Dbfd{DB0a8jZ$CMRgv`W;5cLdVNNZB63IE3(in(t`bb3R4OlU9ES!& zCR!{OA@X2v;$Qr9#p3r@Vfdvc5J&C4IN{jho-Tz32oDdJipAnW0BG`{)t*C~OheWJ z_^T}nXB&cWy50-FK7kdc9&L0F-&hhrKtKSj8fS>N-IsyIk4jwV*^2J&P3Z3O!THV& zINu?{*%ojQT7jc?OzR1R@gf`a&$EEdh!wr0zSMlH7B9Xj2}4RX6HdyRTJouhs|C_D zGi;4W6z22-)Me0e6vD~eoOMReVRIA)1qHe&9mVHJ0I;X18>GhyKvgylN#&D}TrnlY z(!2zy)d5s70)=Ca$Qg9Sp;Rh;Pi1Pk1RyJ6S+Mtd-x|Szk|D5X273gCKI^V=>{p>& zE+3(?+?Bnq796@aVWVP}qMjE#z7he-ox&FO%VaV(C&!2?Rnjz-6|WJ*6%X)VWo@4k z`51q9P|pio7XkL|5QRu2lGnUIt=9aYvf6YRfHswBwz(WNbWP6=H|lEdTeh{3wD8OBtM`T2QhG-hK=jDnNP zWy1`kLxwT)_u-wV4PJyFA=!MovRBrK=zprB-&b++DSv^Me=vSd-GEEW7pax76T5kV ui0~o&ebTJu-l^6u@03C#J#YUHw*3Z#CZCDyCxQL|0000oe!Q{(2a6|NhAhldCJ@g-6^du{@QBT`)H-HVQ%UFfjx#N|)h zarq;`g?4a^76VIrRGSPk6A45}2tR(C3CV9VfJq4_jWn04*-F7$N0C3$r8bIzuBqBD z(GYX9z2Rb-J20=vCK|62s7;~U3FU9*?t&p?3EM>I<>hIi1|n{a8o*XzDn++Z;q_$# zFXX^cFrg3rj+RLD^Ya^|vUrIQAR~&7x@w6NcT3%lvLCbBDXwz!wi1^?dS7wCSL}~Q zi9|9+W!bL8j4ug~shXT)nKS0qMICD$vboORpQ)4{v0Kq&0)s*i5pzXI60`q?z(_cMni_F0b{%Z%=>J5t-~h}O`%ww1dKibl64C1KFSGc zd_szC{VDc=-qToLmxI057_@dAT^(rhMI4G*e~sNzUW~25i0xve1`Kb|P)efOssu*c zP%N^25&RCg%JxNKO<54;=Ov(0nTcUxp{ztAw#ns5D3`0bzAiq4nukO?WI8l6JtD&C z;lsE%o6A=Yrs=@)btM_2AvREG8j!c~kc^ZHN)VJ6LeXOl7)v$Ksl5&6l3T!R;Sp`z c{|~%>1DY1X!8ZuT`~Uy|07*qoM6N<$f?U*VxBvhE literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/drill_minus.png b/interface/web/themes/default-304/icons/x16/drill_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..dd63de2b44ffa4bafca4db0b96845f1b70588bc5 GIT binary patch literal 675 zcmV;U0$lxxP)~qm8LWhy!2-8CCfW%Rqd)9Zi`ti)kkd**CJ2qT78Frn9|n^px-0nSy?{}aa z0{l5*!PI~rlh=#z(>2KP@#)pECKU3xxWG0fdNRfUuqB4U*D z$9=SjOmMjX-9~`ECi)$lwlgPEG3yKtSx~PpOHkUvawGt_0C0vRay~46p2;MQ&gp3N z7fh@}lgadq!cKt(XkAZlVJiOK+>H6Kcz8k3G7(<$7N6Qt5QNth?#Qj!F&gP873ag^ zXDb23N^J`DJkQJR?OwFoHzuiDS5831aG(JFy8y-x0VL?7ZZ)^kXf)no0;kjUjncgh zJb>F;KycCoFmXh~Ljsuu^6);8?{?6(zSxX7V#D4>kfROY>2|~4t$sluK~UUMGEBiQi%9xV%r6lY zelVABWXLS>C10w$O3TP%B5C$!L0HZi`SjfB#*z^o_;C;Cod1t|&+}Z+YPG=gJTS(5 zWD@q}CJ_FCgD@{O!WJMwgu!4iQK-X*#bQC6(FbQ*hv-W4EIA@v3pc_hB@iLi~6X z1uNk1kyxDX3B|e2b@=5j`1#zv!83JnMF0|s1Omnh;?Y<&2>4cmOE0#eXKXWiMmOT( z^Yys+jN$wscqSXbMQ6;x1m4kI1i4*>Amqif`*bfYU++klhpt2-Z4D3(+A|N9(Io~G za2yBC8QbBpnn9t=TbWDq4sHPlVlgx{#7ReDJMsWX0Di&AV+^`)tss{58pkC~GS)i8 zSn6#a>SpXQ-_W@a<#PFJis@A{fWjo2HPwJW=p!pDE2=axu^MY@v7NC#5)_O#C}#0h zGOARncN8n}zwTOr<0ebd>2xJ-w;R*L!|SgDq|+ztS1Of4aj^-LlT+p>Rv%O#hTCkc z(>;3@6$(Xlno6>__c%bpF1AA^ll6)Mz25MXVr|(<03#P52n=66&w5%d%r<%s1ZO1( z!{s3Kl~7sV96}sXV_Oag_H4*)Hm(ZRhA)(ZcD#lH?~fo(q^@-1Q;j!_{V|AxN+f~c z6GR1uPa8qId#AT__KJ!MEGsKTlc@;f;?ypcN;$>zImq)Cu^*mz@4!|LRrq59FITaL z83!SsmefQ73F^fLTK&Q95tX!Fwc1F-L?f|Bbf77d+4FSlFwMgVsxXBACt-g8C?A6n TqV8@900000NkvXXu0mjfLk~=h literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/drill_plus.png b/interface/web/themes/default-304/icons/x16/drill_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..c9e751ca6a4e8b0ea6346e545ac54cb80f5b85b5 GIT binary patch literal 726 zcmV;{0xA88P)0l|;j27tLm}m;T2*7ci z!Y;x$+W_nz_zCw+J;VSBlI(W7i;9{RJRT3?h;3uj$uRKfOtF4Rp5lF}H50mjrV;m0Guf$Q`>d^QVXaj@6px0`(6#&q#;BXv7{Ja~P z7w~6yDhAs$IDR(*$68>XuXmP*2G52CpjNBlx3Q0S+E)$?-&=6zWh{pJA~Dpf!s(u6 zIQ@ddU?+qIszIbZ?xh6scu)v=_X~jKr*o~;m&R|mwX;tyB_pLe2tVcAoh8)7d4Uie z#;B47v;ms)>2=KVm#GZ;jZ@f>iW*H^fYPZ_js!HWY5;B|05oU;Zfe8x-Y8knluM5U znTio#$^-^Bp)t)_+~OhOndL}i_IF{YISj0CLfIIzdX^jY6!B6gdRdc%A< zkax==2`S40SBXUH@gIU0ssI207*qo IM6N<$g6xz&L;wH) literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/envelope.png b/interface/web/themes/default-304/icons/x16/envelope.png new file mode 100644 index 0000000000000000000000000000000000000000..b13127e8695b0e3bc7ad10e7973b73d7fd79314c GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4(FKU~KVpaSX9IJ+l(dIt=xGKWS7bt9-VEU8ME%`aZH(P z3{mKC=a|ES()WvhJ)PsAnRpRmVp15J(^+Z$(94^d{0k>PW8=3gvnj|)OIW+`nzrWb z2BEnZAnIfeZxWd~WxL|@z8;7dSDZg^ZHG)|T5O2@_SZ~6ZGR6eDD>dd>pyjI|Ds=t cZv=j@osZtUqg7N27%L16p00i_>zopr0AJtAB>(^b literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/envelope_arrow.png b/interface/web/themes/default-304/icons/x16/envelope_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..8024339503892d87b314adb2daed47080504f96c GIT binary patch literal 570 zcmV-A0>%A_P)9J@7zVuZFSK_-BwqI(nU~R)twX-Y(yABj=&NXrj{+&*`{Nz=_rddQB@s3eK zdubZ*?IBROU!2x)ukVQBUcs7{!YY0)4HU&4_xg_Loky^X`Gg-IhU>AG>HjPK&K>vq zj%d;?m~CzGECE4`<6hqp#aabx`SGO>s|&XzbI%$LcieHW?}#E! z!PM1sH&*7ZOLA}AhCA-K*LOs(RKZ-|=Wk*;*(u3JU4}dExYu_?FYSW4S7xuF@ZKxQ zgzbhq?zq=?L?N4C?aMPhWHkX~(R2w_}oMxJfX7eySCVYJ1_-O z@O}ccab(w(2{S!u5UeYw{UH->mL!5TC?8D1`4Om?0*=N0s7(MntfLWXIiXOXR_Wz9 zK2&W`>AHb^)`4{;=ekkan?iXM*lZb!Y&rYXOxm-l$D#!CF%{X@wtw1N(}SHMVEf7T z+=l&iRU7x1cu(7^4=bG=6-uy}vg4HtTaVbkmK;3rfOkCp1)P7Ksn4f?0ssI207*qo IM6N<$f=$;H(f|Me literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/envelope_exclamation.png b/interface/web/themes/default-304/icons/x16/envelope_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..36a43a4909f5073de684a97cb49522fee50181ad GIT binary patch literal 593 zcmV-X0vL+A_5gR*uwXv`e8$nCKN1REy@#@Lb*0yG|Nf?H$dT9IrQPPiE{8ohR0miA46b48N11-Vw zQkmi6L|X)>irU=>EeBRJRI;|_zNG&*4&${ukevadSdq3~tGisK`kXW^5%(WOei>lY zf?9m1g6)7vhE+kONh4ii^w4F}>H_MK+ty)3K@{IgMkhoBD;c%gTk?Ge$>nMB$#zhYpyK>UMR@_Ii^Kil;H)BHA)5$y7 faK?Skb@S{e+TmO|+H;j(00000NkvXXu0mjfl3N%? literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/envelope_minus.png b/interface/web/themes/default-304/icons/x16/envelope_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..34003fb51e17ea6139debdb28a131f4ae4bdb06a GIT binary patch literal 498 zcmV#bZs37Q14@DH%Cvayy}308_W{tJ>y@&|}up`s*UYYH3f0!q3| zLLdf0*c_tg>5*_T3m)#gHx_rhW^W_Oz!dL0@4fka=SQ&p#1I7B0WNU*@x^=I09X%r z&&A94m*x>Uxik#femVOn53PCt%--fE@yzsz_4~;#>M?n2R6!MEqljd64HfzCOjg&h zQG{wyhZP-wjmLF_;6)JqXQ3ca$q<*7lF!8TiiQcw1TJsj1a+>It5Veh6XK4s5PET_l#`vy7#q=y zgd+r!6J+QJu5+%UsWCViG)R~IQ40nt#XP z*0;eK1ctP&x24B556zsw`r%_K6F5|a_UEtMyn5s4QUho#EG}Z3Nx+p!YCk*ON&|rX zZVxwgmgg()hXes>_s8C!9xV&a0Ek{c3}4MYczmmJ=g0jeJI2zBxwm(p$-V1vV1a18 o#rO2-+=tWt<(&>4AXx)7uftth+^VhsEsx0E$)EjJw%nHGLU zx?&fJ8Dg^>bIp&+wE3}RVL5a-#_}LZPw#U$NN*#g1Hbd}yuaUjI0t4u2y{Rj|co^Fru*f%arfka}cDrd$X z``ks%VuPp?8OO#_E3GH)O02ze<;>V)e|{grsG2M2(W1t!tU;0A>t&CllSQxbG*TnDz3U(jV{Pw5wNSRO!cQH9F%%%ml$d}PLz#NkEej9`bzW}d+c)u#<92jgxcIxs`mel pSR>16Ty~ySNB^7)-^U%tzX9}1jGE6yH;(`S002ovPDHLkV1hC%ALIZ4 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/envelope_plus.png b/interface/web/themes/default-304/icons/x16/envelope_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..1062723164bfafc24d712de8d1ab4bec9f05fdf0 GIT binary patch literal 540 zcmV+%0^|LOP)M#@!&-f1gRI5f)@+w zq2kFjjSz$)u_!cYn}$ZCiP?EG9-3X*M2QdP@cz8_=J)5#IBRzlj>Bc(DE}W{tmQF) zX8~(DcJj*e+lUNrbzRo(U%DBkp0NO^opPCAVtiZs zbzNt2?p$^fvTvTf#w%1Drp8EZ)wTx)05rCDIVC>jr^UT3%#BfBSly|)&N>bSZ~lq+ z53joEeE!hj&U{HYFBcox> emH?lnU(Mf!F&9r30v#Iw0000+_BP literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/equalizer.png b/interface/web/themes/default-304/icons/x16/equalizer.png new file mode 100644 index 0000000000000000000000000000000000000000..bc17e8339c389941615eef01bd914f43dc4c61c4 GIT binary patch literal 425 zcmV;a0apHrP)(`wUS_(CdT8jywhcXwO+3=pU)8vhq2jg(Cv1SOeQfJjgI=|av6uiK}I@s z8St`NtuUQV5sgOS`#wsgl1$|2x-L?wl&oH>)nFI~8jS|%&}G1@=XtWNcs!29Vu4Df zf=DESdcBTfu_$32|IeXAmjQ3H*$lRA!?G;2S}hC)133cw+(j%FL$z8x>Jz#Qc%Mur zC=?2^630%bgLFC#_D|J>E(1P?!=Z?YL_)UOY&Ma}WWfHZn$TrHo)_de4zk&-e1S`9 zI&`%_An=jP<$l`jwtTi;uO~NuuBJ?fE(1b}FNJ$0bV5ABog%2XzmlN1xBiX4-itXg TQX}Xh00000NkvXXu0mjfM8v%d literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/equalizer_arrow.png b/interface/web/themes/default-304/icons/x16/equalizer_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..2919dfd0826e2172427d018a6ad7d4f5113397dc GIT binary patch literal 573 zcmV-D0>b@?P)^ur^_*-v52nK`Db)C(LrGV&oJVv+M zh0EoFVHl`Zs}KYM&1Q3ppUGrknkK8n5K93!hQlG+?KZq#FGiyg(&;o?NL5u;ghC;< zdoGs)&+{l2iy($r3Rv#-dhA$!zaRa6AK7dc9*+mIEJGAU7Djb`4Kc)0!0k?_gM2=Z zXf%pasf2pH&aOZ{oxW4PE;$E3L=pR$e-^8Wepe8uW`4! z%I3sUK%&uTFfb4Zu%jx9f>y-8z@qdHE2=>O2@1GJ4^$`=5Rb>%56t)O zhtF^(VPN6GbDRikaO)->eE}9yFJM1=wZqwLwv}Wu`MF#!vu~@_YV75I_LsDexc>?8 zuLI6kzjX6Ga4f8UrGWF69$QlXq{A1MKiJ*!CTZ`LC!41g6OJ{&?k#>hbWXTMSJ-Fi zh^3?d(m`H*b7~c!dcYxG`@wE+>^ix~?QzJ`?xm+Mt?JpoBr^XyS>h*tj)@<+00000 LNkvXXu0mjfdol*j literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/equalizer_exclamation.png b/interface/web/themes/default-304/icons/x16/equalizer_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..46b11ab46a352867a69c2d27d4c3c510dd524380 GIT binary patch literal 610 zcmV-o0-gPdP)1 zjbzZKXw^O#aHqLRC}yO~jBjRWCepd@-4^A5noxK)_uLEj!#S68h1Qyrguw|z0DZu9 zAoibkzXKmF;Ks_z%3ODMclux35kgQX6xJsuCUOSgc%GN8*Xt}TEupoh(P;cNFBXd| zFE1md#Phr~;240Zlp+WMOw%L?0({@cbzP*CN6u$wXOU8(lmakYfKm#}vQSFl`#zaW z1}P=J@8dWQQc5h#Vqsx{Xf%2Nu=WAlwoyu9nkLz7mbSJwDwPT|Gc)|Gyyi;RONIst zq*AGUz-j^2YL!?lMyXW7bzM3-I!Gpy7>2>(VwPmQ$l&-Bdb&!e=8vO5tyW`tdYW>% ze4rY~akzY;N^k!)&cxd3?H@!m^9KO?&xTws*LsKjH3;_T>HI?K+yDvI24IC@NIV|LaU2qf1VIqA09$Y1d0m*=XLWUzaBrJvR1;z2cLhR-=GNBM*GMG7 z*w`3C2yEMKI4+{bH?Tt*J9E@`-T*K( w9JeRK#!YeDyg#@D_iyte3>i80D;uo+0$n@`?!}Ex(*OVf07*qoM6N<$f@j7T*8l(j literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/equalizer_minus.png b/interface/web/themes/default-304/icons/x16/equalizer_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..9e862afe46ab431887a39ea8714c66e428e76b58 GIT binary patch literal 471 zcmV;|0Vw{7P)4I;`vD@Y!av|o=vO3o@&Y0zl9_=mTC^z8osfy5c)|M(1qClCD5(23?ZQQy zphfGJZ}Sc<#LI|V(~9H zmkwP9oX_WTj7B3^EEfD#O9>v22kmxS-P2`2U^<-D15YHjor zi3C=wl^W^LWx&;VJVv+Mh23t)WHLcK9#<1NmP#e~d_J{$I-Q2D>&WNxphK4d*Mq@8 zZOi3yVK^KjnM}fFvmukoAQp?MFpleU=+I@rO|REOHk(Bt5J0h5M5EDAkH9{6;dDBY zN~JdXgf0VaJDm=q(WqL9W2I7o-|q+e+iF6W0r$;jQ;BZ3TWz&aC?FUNg8gkZq04{> zUr;WWLnstdC-Ad=G@DU3nNU4CLe^+hHIYZ~Bs5LC3x~t6<#JgaTdh`8Z+^Yb$jP4$ z$1fs6yfNTd@*pW~<3!V5E`<14=TeAw`589&2nP~_1r;P)&3(1_W=ufTLcKM2xYTF>FY%7LB2Zj(5Du_5CFs z6nsHRL+t|uZCXgQDEa__%YWxNj4&fH6m#Iu^W5h?zyCSsIT8TrB9bm_z}IyynM?Uk z$tSGzs8XqXnayUHPN)AQ>LrF)GI%_hOwjN5VK5kQUd|ynolZ0w4e?DZ8F)vd5jvd? zj7B5I<1tF55?n49>h=1WdLog)d_EVE7-Grb$zU)*tJQ+pY{qanL_8iBjTH0wJlt-# z*j-gs$g+%VHVa~iC4;BkZdV-3X0xH!>miv;!elZbolYYbiwQG|%bt%s|Gd7A`-~lu z!Ct%FhNfxodcDZya;R3T;tEu!Q&_E5q*5tScQ_nK?d$;i`%oGCMh3xVvx!I~B6gx! zEEeJMctG{jd94tH#bUu?u|R;&<(?$zWDu&=Y67&|?c%7quEXc^f$GcrxEjLyquW^g z+=Zejh(@C{gAf_KrU7L#8TkEv@dB%P_@xnz^c?{oytoQA5fDQqR$`333Wvkr3x$Gs zwsN^FCcn(fdH~1TT>&4yxrw|M6fiNwlEEfdlq-Bfb2!*IzYn|Jj@fL6 zYPAZ#-;Y+SwXdH{Cb3$rB$6RZgZtz07~O6cE|&|F$pnc+LN+p%N+kpW0XaRB$-v=o zAfL~J3|SgH7z_q7mdE44a5zLNm4eghL^hj6JRTP_#`Qg9$kO0Zuh)aF>j;HHC>D!o zG#YXR_Bn;y?M6DC-q)wd(%?y_(?Kj2lam-Ll?sBvAlP5euhg$$LqCnH&FfN=rNQ%N zvnin0>y=Rpg#yCiFxX$uw@Oxce?*{F&Ph#{1~2(Qxm*sBNJM_%_k3sf0<^ppTlzL` ze)CDL?OCDxmN&{|GChk%qaVxVvV2>uR+E=s&$Y}BE`PakKzZ5Z18r=FgCyZPY^7=JNj54p}CQ!02Ot?nLwEs?dc Zega(?4>*yC6rBJ7002ovPDHLkV1h{#_s;+T literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/eraser.png b/interface/web/themes/default-304/icons/x16/eraser.png new file mode 100644 index 0000000000000000000000000000000000000000..9ffba3dd4b36701d68cf33badcf5f233f1fc7617 GIT binary patch literal 638 zcmV-^0)hRBP)VH3E@Btgs;sIvO z!Dgny##NDv2)9G{)h-C1i1Pe+?{@CRCo?J?_;cZUf4_6zy;lNQE|&`efdF_s9xxh> zU@#cq%7d4n!`}!-2SlI%YXFqsSeXKRSAfD4L!!|rxZQ3JnoOouf@?UetslM46GEUI zzWGQ+2@1Y(K{}nDgDV6+?09{n{OXA$Nw^gqI2;am7mjb^{AUz={hz>xor4<(dyl)_ zE)ay-4m8PrIR2CZJzgo$>-An$RfYRkeWHXg%wSC-bvj&fd^`JWNr2rsoXKQFMNy#t z<`V}sNf%+=Y!@HyWOvR9FdWWiv*L6*1+9kr6)yRE20py|@Hw8t!Catq&gF9AWHN!p z`n|KqVW-mxNB45O2*1aDop6EHIiJsqqtR#y?#wznPkzG3t?d^GzeV^9zvfgb#o#ev=Rg%iRV+Jl-6;C zRmJ{ncFaYy*?bwhUSe0s7PBCD$~J^y_d1@9EbNge7?lak7z@UPp=Y9Mi)N#;Fvr*Y Y1G*I&-ZiG_+5i9m07*qoM6N<$g5midy8r+H literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/eraser_arrow.png b/interface/web/themes/default-304/icons/x16/eraser_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..7479dc31ff2fc1cf8cc2669932a1e18005dd13dd GIT binary patch literal 729 zcmV;~0w(>5P)CJxHZe*njmNNbsCsBtRG*paXy>xX%>;J{N(90){j;HbQ%QJLq&ekjv#DlgYLU zj^fsFawgy*gg~gP?>dJP6nvxthr>|@w-FezVrO^g(amHsiLFSWp`ihSUA=BRe}jS# z{}ULo@`>*0@f(Rm0tmuF2cl%MtM?WU{Oq=Znwpvxj^mii2aRkJVJN|(B)PguC9{Lh z+f@RrPT`@UA+}g7Li*`z3W|~h!je)KFU~uM{}Es)>~uQWLZKiI2(puNRPwt5etF@V zAK$}tSs+$+xm@h#<|b@iKZnODtkGy-=923U!c*ASJQawQJsuCcv9VDFua+un<`?1B z7580)pCkN^j@fRvQ`qbEvbkKY3XaF)6jrHJ&_D5QLAI-TcfPjHozLY0*>oC+)oQi* zd_Fdt%~rv&SgZ{9^z;m<2B$CfpF419JQ$1cJU_C&wiX~3i^VoNI?ATeR=J|lD21QJ zmGJgQA}*0CGRw=c^)sgphPE~xJb3&y!gJgRF`LaTnM{TWg+gp9m7?&<$_gEsTCE2A zVr}ZwG5wAu^soIL3^dgN1RuVS5TQM#QrUvlm~c4E3SXVL7={_BH@iAzdt3Jj*Xc|K znvWX{dk*X1)BTwUj&?-&+0>Yw3WY+4Rhxtn;!CB$=UfsR!U%KC*Y^eHw6?w@@v$dg zxL@D>BpIC$1PTl`1ab^t5&Y?(Sg{vnXUF_J53K|^e|~BpAl&-{R_!YXDhFHo00000 LNkvXXu0mjf@N-d_ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/eraser_exclamation.png b/interface/web/themes/default-304/icons/x16/eraser_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..51bafd9b4c9869ff55469b70a4aa7bb86a9c4f16 GIT binary patch literal 735 zcmV<50wDc~P)N}?zTibWvQ)dI~%^g--hqnvwR_nvdQ(8SXE!vhZ-e*gc&!+8Ybs;;i4zP_H? z+FHC`FN=>}L;?bkh^T=EFv7qS7m^Bti@_5Phl#~vL?RJ#-08PZ@YWtWY)4U#(>sj zvsrfZ-Rw}%1gxLdz!w5_czF*-VmQi{^u4HG7raX1tTaqrNva|-Tz zCc}k7A==T=k#HR6kEwh+>-li)AS_H#rq*X*R?J=Oy6i3%5i*%fzDcLkuj=aRTC~dit4u R(F_0p002ovPDHLkV1h=DTzUWi literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/eraser_minus.png b/interface/web/themes/default-304/icons/x16/eraser_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..b4fbf24f596a2b628539cb506532b9ffe56d2b9f GIT binary patch literal 659 zcmV;E0&M+>P)hQ8WvQwk`Z>5d@{qLr2s1Zs*y`(4L&o2csxD=k1%j!;@R2!>b+*OiLI!>Y&OHoKzIrF-=o2&{~5S3 z`P}Tr%H2kz0R&;W1I1)L5WY`=ZXIc$R;yi-Byl%SxcMf+FoYG8X1&f#wyq{0Oc-D~ zgA<7aFNz`v&)+dnF=-&I8g}t|A-R0W0L9>BGRY4H17$$aSuZe?-v{6~*A^e*J8X;$ zl;l(@#rOMt7+*h@R~T%uSYY!;>Jh@Pu&-@qpd_c$X};I%O~CbGvSs@#yuG#b7~vNP ze_&&d#bON3WHNlW+ns=GwHkwsMk9p7;ppYkudJVJz+D5c-!hEVcc{|>7x`6m(2 t07$Zd9yNv1?O$soY4}b`70342nSXWR5efvLtr+FGgPi*<@|({r23`Hf(j^&jaV4-|sy4o^#0(Aq@ust~*7d zF}p~#+|l+N*b!;31rAn%;Q)~^08Ic4!Rkl>tfYZ~6oyy`S!f#`mg?5WQBT$dNS5jx_{ptO=s_ExBD~H9P0(*_(j2-B#1C4+r^t}gA+uj(*c*u zg_4pIHsYd$`|{BvVSP(W9jvadL9KWcB|a+I*#pn^+`Nb1!IBpg7Z-~&nT*6>Fqi`y z4*0e@0m_S0u<-sdh#Lmr`@}SbD=RC(rZ+r5_%-%5PX+AGENnCy&GC4g-h;r#3M@OO zKsRIox7+;(o?iod|HwmxUn2a09&>khH-$|mlQ|ZPLE#7l0u;tm0<~JLz4Ga&m%|W8 z5xrn2&}cLrFvSgls`?(Qy~^m@JY$OHlbNTpJ3I-Pc* z%#%nYpzt*byF*!7nHU#HoKB~iy>+=Ekw~=oeOwH~c(B6%2K%!KFb8-%UJdSgD49$G zyO<4v>uf`qBqouqZ19JKG$z9eco;s0i(&R8lUtOn>4G`B<~PDHN8ZyHM$-TQ002ov JPDHLkV1f*%W)c7Z literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/eraser_plus.png b/interface/web/themes/default-304/icons/x16/eraser_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..e7b3f1c5e1ecfaf21bb1edfbdb99916d138a3ffd GIT binary patch literal 709 zcmV;$0y_PPP)7FpfKV5F#MLVM}YFo;NS;JxEdyD}tU1Hn*U++H7r3ckey@?rC@FCLQ>3;Ou@r-`~#fUIL|MGMS*I zr3D%r8$qpB!=7vRK!xW7O9h0Z0Br!2;2seG-ibg#z#}s)f<-3qcsylr6M+>I+q=V){!Au=t*F3YFu;?po*_Jcje@uT z6Ie01qkATJE1gaQL0IlUk%YQ>Zd0Ihn+j@bYAli@aaZ}B6L!cVcUc_vVj1Azd)y1H5gr%K7j`H%4O>d;+; zrxAX`#_V>x89Y2Z%ohrUDma-;GPtg;4!EiIg?xQ(=ZcO-fl?RbBp|)Ly?rAiBYZxe zuY#ABmddch;c$Ju{&V2G<6P7I*@Ye#A0u)?ZEdXu)3|6f%FAz^vN(=&;r+Z9U0eIXyro$_+jq*+{CVor-wp_NfSVp` zhfb$6W9lw>gb1;slzx#L!jk8@2LA1l`m?6}-ybADfbaJq=+H{CK!>#rOUwS%zrv3W r#C5v}9?ckD+yPLN7>uu7kbnCF8A}~g;6sy^00000NkvXXu0mjf)lfv- literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/exclamation.png b/interface/web/themes/default-304/icons/x16/exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..f37eb958203d45839b176190b2c07d1178704421 GIT binary patch literal 559 zcmV+~0?_@5P)D{>2V6+T&I-osiU&--z)iw0u}+Nb@sw7F3#HYk1>xK6;n`MM_~gM&CPwf| zYW|{HT)9of%q?10C6#AeWnugo{^sLzbO`?;x%k7q=5o1+6|!AxLavi}Z(|-l455`R zG>muCiOythse>d*GUUFxD5XkC-s6n51Hs2w_WlXBMBX%pelFjn?}>JDI-Ley=aN@R z$n_!4SUd3c5t?=d25o)mL`OEe(5~NjjvNjL+3j|UhFfWRvX!D!ZCTE6*6hJpFB<&) zct!~{iIv4mG&j>mO60Wumw+K6P8p&~3yqH+6r44C;OjwFoD;zxU0VqY`QAlUfqGeRI}c({Q_>>24w<5P~HFl002ovPDHLkV1h|66Z-%F literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/exclamation_frame.png b/interface/web/themes/default-304/icons/x16/exclamation_frame.png new file mode 100644 index 0000000000000000000000000000000000000000..db1b763d86d274a15931ee8f9953d30c59bed2aa GIT binary patch literal 537 zcmV+!0_OdRP)7p8QncE*rXaDE-NcO@$ut~fUvIkq&z)6x79>Wj0qTZ^Dhs~9oBOA%tn5Dse|t0SkD-Cm z0+1Yr0nE(I$e0O;E4OW|zVrD>`Tv}p95DX;xa|LywfT2Ia!@sJJ?I8ld${Ru`0}Ft z|A+gT{}U1tz!=2-^t9%`yR*gykQ!VDaImtn^qe_T`Re_>%>OTMC;r#h*Z(geA@Tpp zY4`t^Pr3i!y21Aq(Ahm8wb%>@Oi8dh`1WDp|2tQG{$IN208AweV0`g{Js4lPfeF@bPK zWvRi1hc~VN-@9fA$1oQli-B-Sfz$<%9*|y;W2+|9*fMEuZaRi8W z15E@)(-I(_1q^La^6dfQZXoUhicJOL`9L+RfOsoV{Q;ofX&?iD9%0}DVqqYbA`**0 b^)LYd`ng3C8}oH{00000NkvXXu0mjfgoXed literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/exclamation_shield.png b/interface/web/themes/default-304/icons/x16/exclamation_shield.png new file mode 100644 index 0000000000000000000000000000000000000000..f5fb107ee5ae5a705f8b118c6e71248dab8e452b GIT binary patch literal 697 zcmV;q0!ICbP)fM{!xA1%AHO%>SQ*76UH_WivfE`(2x6t=X@z#WcQ&^o`2^S4E26D?UVLf)6VT9aL z7sU9hypvOK4(oPndagNv9a%8;ftoj#-{m&aov@znfVIR!SczN*gTWwz^J@GatSz)K zo-#~1))|lm-v?;la=c|VGt&r#==FM$t@}*GxQZQFFw#%kQ<1xw)U+NX;(`upYimKJ zQi0cb8axvxMQ{#zE~Z(hO%@Elp%0?LYthv7Wk`f{zw8 z(JWH96MRQu#GBzbA!Qd%5#6&pWavv@Nf^PI?JnVsWp?MYMTLTG`9l?>4k_J94nJ-pAD`SH7M!I$ fqne?@4tDp7A*K=j-bKcTT&W0`XyTcnvtRnh}Iqj;&>y`|)|_htSZ_{~w+-d;sx5;vjjv z2JBzX$Z%isR7C|{C|EU{`UgxMvCDj0e|Z-(0`! z{(tM1(*Kt)I{d$Q()tZZ93+p|fNk>_Ef22~J^tXP)Bn3yjlnJe(RZ(!{6Dyc_c%x% zuK^opGS0bmQu*b}+gkr$-qQI0^=&1X2H~5>WnO~h@fxtGn_Lb-^Q;#Ys@fai$kq}{E=u#vi76w~`!CWraV4V`Lf zvI^GzSw_hj;id?Ez=Rb65xSe(8xOX0G`6`K=Zv)&RgAS5YmxF@R7s^$abk32S>gRC zz-g-nMCfekXl$D-US1|dH7-J9-0F0}0DbWOAtb$dL@=Jw>=P5nA1XG`}Yxj}uxs0yfSxHVQ zl?5q*wbKqTW!uFEXRy|iRI$y=F`Ii}%P~Mmudb0&f)FYIQ|WHG-uff2m~-GUS=U)a zE!^&bu_v(MFsW_UJzy%n(g|x0gx_Y6mm303U*lJj{3-3MAds2iLe*>s0 z>G3(z-IH*2|MaG;KSat6lg6GROEy&iAwrl1C>m8%6+Q42=^lV@A7JDzEL=Bj`_mxO zxb!E$Qw$z#d6UOx<~$QAC78@1SuNgswD=v>D!li&5Xk2lO9|xpZV>2Oxqb6qJN3PG z_NYP#c<+Bv2m$A6@&ngjUyPA%eKZc+=FwjCbkr|uY0&ywOLa9khh!O&Wtc2OvkdDT z(VMBk{@l>$@Z^o-Z|E1GeQ^z~M^~|9MJ*di%#D#smqYoC5n_O%=gZ5lJnS9k+PG(2 jfCiu%(0}~N0hsy$hGq}FqxX`800000NkvXXu0mjf$vG{R literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/feed__arrow.png b/interface/web/themes/default-304/icons/x16/feed__arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..24fdb9193e60a7cd7380387476526a7399f73439 GIT binary patch literal 710 zcmV;%0y+JOP)&;Nv6p8-IbF)X)+ zdaG2a1=T;pSh7aAB*I~!Lq$M@el33uG|{BNCLQht`BGnfe|91re%(WDw+C$e=Cn z!G*-xx5Ul2@J;71ogXm9AR+*mpikgERRBgUs0Atf6y7~R{>drm{(_EON@CGz?5O!g zviH6K@E%lqD!>%V&fVFIs^YCh2Mov5t%qrw0Kvb!i1!|xD+-w6bPN5KuYF116%R-> z>_e==mG#j22qvw;mkq`_M;t}Oe-nrskHhQBNcCu>;SiKn<8SW-ErF2>h@yx%itsVS z@oxgwTKt3k_#4~d!m^%CnXn3d(%A*^E?m3nD zl6k&Efb@_g)f+}KZ$v4R@l?by#VNbO8^^G5_|8$fdR?-8|A7zL%+q~c_l}+vpdU~I s*ngdFFz?`YkBp=1)4}}J&F6vcA0=S~Y7FfIXaE2J07*qoM6N<$f}t^4oB#j- literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/feed__exclamation.png b/interface/web/themes/default-304/icons/x16/feed__exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..5a5a1a49ed9f05e4c89feed68eca70380e4f904b GIT binary patch literal 716 zcmV;-0yF)IP)Q5}u223&T=uY8`0fE~FDUtb_i>yYl7kZ8iby-0TE4b3~w zlZ*Z)v;oe7wSNg{t#R+J<6fVK$2|bB`2@51Pehc57q21Gypf!jCA1LQvURkksI*3F zjXw4s=^cS=8b)8^maZpLHA{8*qe_^W|nT$$lG6N=;2OLu+zm%^MiF13?;;BjlR~e6{sok=d^vn>? zo}OaLA3_>ZF55y%b&9B?Z(+W`$8W=<-+V7tAen?@5^8G5#)TjmBaEc+)D-)=FB3Ca zmedx+TON;;N^BFLZCQ+_(`(qjI?i?+No&Db2zJSe)qC4(lPyt$vn1*dlFK{-ATybp yem6M&Qh-_@3g`v@3vuTH=YS1=*P-$|is3)c!T^|nGoAMU0000`#;+$1t&ZZVHBA2A|S%RvhKDM9c$XUlBOha-s4np-s8MSYJXA1DwXnFKDRdg zmUJ>GiWPVDIg@Qu)Wh%C#9S%yW3@i%~~ zV$X)LvGZ{EC;)6fi51>s(=U*oU3EZ+5Mp(7R4F@ER24n`0vVWuAD-8Hq`ebW6T-wTsj^6HLtNVJ^FKS8} z%?t|xtHphAGso1s?|>0Av(j8PUn*v^9|HFU=w8)C=b2s(Y-naDMr(}Jw;XD3j1U8q wGrqq5&cw(J_hvF?1Xv0*0=kgx9~FT4Up>tgV-Rl0djJ3c07*qoM6N<$g7fh(p#T5? literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/feed__pencil.png b/interface/web/themes/default-304/icons/x16/feed__pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..48587c8f8cbb353e1c8d637f98c8292e688c81b1 GIT binary patch literal 753 zcmV3a0%i8U0IJRjy zi{?&dlW%a&1OZG1WW`#HF_jZlRdmvaL<(OfxIWgy(q&8N?&@Ui;u4v#cq=szT)qG( zNa5-O##O;y8izF*n!=Fg>iL-( zSDkVsli+zw#6_-~QC57sm9sw_WpTQJIq}S?fj<9c_TJ=~z4y5&K-2sx>c48`!`D;1 zgYsG&gT|0+lzAI|9B4TCb?ZdxnvN!OJPk`c9(YRc@f@dfC2|7P07<~UiMZnZ^WX%!7fc5E%00000NkvXXu0mjfA>?lK literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/feed__plus.png b/interface/web/themes/default-304/icons/x16/feed__plus.png new file mode 100644 index 0000000000000000000000000000000000000000..bb6db9b11a719bd0c3d6f4b4498b8f51f58a843e GIT binary patch literal 701 zcmV;u0z&Djwl~R&U>6H&U>8qNbN4F zShbqGotoSfKc51);MIW${l$%~9gFdNR1Gnziub;5t%b!ooJiEvwV@+^KGnYr@E}54 zl#ilnh*|snzYt=w$^_ZuU)ZBxaPu=b=MWJ9T(l}OqYc1$1+O5rm*RVusE%ESr8)fP zhsb^NGum^Y9yYU@!3?}#Zh))RPVWAQ_a0Nlui1?2I|;ka0D?XK4Ksrf>Ht^YZf)M? z6OU;uJs`LDCqzB`eiEifVEb{bX&oU1vNR?87$7TOg=e>r_Ro;LSD>jKyK@eF19TrG zO;fTo#WKjU{{U1KdvFmOIt#yk2LRiSV3l!fdX!Rigq@$vakQ~Q$RK3PqoYdVR8dv5 zG>QzA;mr$}9D?<|%e7~pP@emn-Y*X^T%D(yko?fuh>v4Hm|pqk6`2_6b>FwSc%iToHZwv9q-n}d|BBUL_0{1k`s2p! zvJTI}o+4dI!lvfVVvBDscp4fYijZ6m$>kW!62`}#vh;A0H{E$=uial9A9*$tPlO=> zx;pc;pXz4+mI6C4R%aRYEr;5fWpHdyz9$^{G{10VVrJEah5av6UJB3xGywX3!4Ieu joh4W=DrGJwr-7w+F!l!O0;(DB00000NkvXXu0mjfyLw0< literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/feed_balloon.png b/interface/web/themes/default-304/icons/x16/feed_balloon.png new file mode 100644 index 0000000000000000000000000000000000000000..b9c94756a18d1ad580fba4e72829e8bcc7239ad9 GIT binary patch literal 683 zcmV;c0#yBpP)1?|LIv~Up=w2BC#O%JF=8==Rh zh+0*v#0ms6=>ZmLYGzVQRF31FIp=;YymNa{2mX8<_tyu zfVKaYHsrM8zEWJNza+C3Kx?|{R@5G@Z>enzQbC}tMH_>*7HusmzAIypQmHsQIleNS znglp!0gNVF-%{IH2=hV7hZtk9)+RD>veFu@RFGcL)EG`pW`6-JnIIJeB_Fc%!u$0M>wtUkaaIqV)Va%zwqU9-w014a~aTNwSE< z0ssr;;VhJ0d~zOZEn*C|ZWX%y7;HHKC}iX=A_Cqg0G$BhertM0sOlb|qT>R}Sa^60 zrk}y4qeyxg-g_eFi2etN2Cu@q2dIYisE*5!Za^NN1zQPg_u!l(at?|90WiiO0~e9L zQ*h_df@9+mBsYpo522biCjkE!ps0<(7=!5^LUj$okB>0k2g}D>@cR80;|WTS{o6oEt#Md0JOt7mK5?K6)CohLV6;Qq^5dXpBEQkC&M>~AuF z0yy4GXIl*i0rtLN2T%k;5t%DbEdWwL4Uhqr0L#ic{ht2*Z`_Q%OMu0(pPwZwDwX7h R-i!bM002ovPDHLkV1j7aE5ZN( literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/feed_small.png b/interface/web/themes/default-304/icons/x16/feed_small.png new file mode 100644 index 0000000000000000000000000000000000000000..184a29e54cc36492caf7caf4b518c5b8c2ebaf61 GIT binary patch literal 365 zcmV-z0h0cSP)CXk z4>aWeBAfp}1J2+z0OV|t%^$l}|9_vT{r~U2I*3V|(!j2GkwL%!ke@-$h6A9+|N9&M z|Nrz1?3Jgf1Pr(v%Wwpw@Xs^@h-M%Fvw;9)@WVugBX|wC6~(ap?*c1`?I3>x0mv&L z@Ud6@|5;y#<#-J^>B%tnW540+|BG$^|D9*?|K}_du+1RN4@zZTuhC(ci`Rht4h+tF z?HD%gwqZE4!;<05R#S#E8;uywtkYvSvr>~`(;OKB>0lV-1#&O|w3pgJ-YsRe00000 LNkvXXu0mjf6DqOo literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/film.png b/interface/web/themes/default-304/icons/x16/film.png new file mode 100644 index 0000000000000000000000000000000000000000..b8b4b5c95a33da87618c3dbacc75eb163347970f GIT binary patch literal 613 zcmV-r0-F7aP)h(GZ7M4TB5%|OjqYw9fA6tw~sR!3y4_3c? zWm)s}fm*GmT~H0?2N05d@W~#wq+@KvI@&+wZ4X?%K!&Al#yiO&dU+E@)XV13(_9nIGV3Wb7p!AGOf zcttEMESz&3H~1HF$W=SaKsK8N!NRsPb`JZy3q13UvGiu7v*;PZES$=Y=IaBgR7$&` z!>1=$m#(oYUj9$`LUzbiJIa70Ng!Bw%%{G?7QVvE$T!$`Z)9xIYgkzMg?}VFny(MU z<8keRQ>S=?74KI(=f7adHN;cr2^L*_IM}DTl9#eWuG&!sL{S96!n1YpCoH}RmObo> z&;%Q)Ux<{aXtk#}WRRoz`hXw^P~Ny7YvL`|qPO7lf8aTo$wWTPkf=|QYW|iTa@CG9 zU^1CH4u^xn**uU-9esd3cNq5=_veJ%yVU&)57%HV5zQJ<00000NkvXXu0mjfSTY*i literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/film_arrow.png b/interface/web/themes/default-304/icons/x16/film_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..1b256a8b8561553f7cefcecfe1ca15379d79d442 GIT binary patch literal 718 zcmV;<0x|uGP)SJm2#@KaK)`A{-7!2;}AE z&HfL}WjmozNTFZ>!C(;V(9mc0q+y&+5orv#7%3R0lIWXEpr2q4bJ-3d1q1>CFlabu z@}{77yd~n$jmM!Sx`i0J>@lbY#FlfiPe=hvOG|PC|DZboZXyo-L=0MC121h+Xw0jq zR(f&2P7odDvK>MS@caE>&~TBn#h@`ppz2$J+7Jdewt`mEA}X7waIbD$bY!290_NxE zlk#bVQ4CXmcbxY!|S3W`-BwW@p$A0uS-fwb{IuPMcWF6BJnrOVJ_PtqyU%81qKZx zowjXgMzUxyq*33S`puJ`BjdhcfqPaECx`7N|`Bp(O_ts-p=pfa5r^0p0RJJAZ_B>k;(sujrXMMwxaK zS5#}bs$Ru~=gYY6IKYDxaQWFR&OHrC4Qgs?qHS$$Ea3Pg3hr<}F212R*V=KdqA_}= zxJtSMI;V-V#QBprRc^88mk)2{-_|{%=K{9)6ZOznrgQbPj{pDw07*qoM6N<$f}2%M AQUCw| literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/film_exclamation.png b/interface/web/themes/default-304/icons/x16/film_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..371e74b06e10ca5c8d399063e14dd79d7a09d36a GIT binary patch literal 750 zcmV4l5W#LLn$nIt4SSQ(+8d>gM|N_x;}Y?Rm14l1rB^UB>aLsi}(q00026wzl>< zuB4Psln`S)J~cH3*_rdd&eky@lM*B;B{3x#K6vw)?&Rd8wY9b5P(qB+>gp=wDNA}) zA4y6iq?Dw@&fR;Eudc2F$RWmPdU_g)7^5spWJyX<==b$@dVXL3%k}GjLoq!)EygIu zsDu!Lm6a99d)s~6I}e09$nt1pBzHgcRIx9~AYWNo0gywC(ag*Y6ftEQt%lCNT@E}l zY;3sj_`U%L4|EK5hM<_4nGs_YV^l&2LATq5d~kPL(GOzcZtuQWBxPAB%BI6d_Cnt6 zb^(-7*R{F1IVdikd2byyHa6-TH*Qn_r(Vq-dht0Ub0-~|ot?G3ybMYRAvkyL9F#A= z_0<#onAzH?O@;)Dyz;{S&zv}MN*&&=zCHhqm>M955Q6#nc_>-~EoHNz)ovIZY8o7B z8sBrx#Moh@yW5UFb!_OBm-Y%F2qDO!u4`w{o`pgxRR2XqR%o@F+O5LD))kMAA2GkM z?C6un27bBxg%B!rUCSYaU}0ea$_Lv~)k}JJDz|TLEB^h_XeZOO>B5BzinLiwOzhW8 z>tg6Dp{goNOH0s9N_n0XMP^`E%VQ%y8=Dw)^Y&FgeE*@%2Uk_G)Jp#tZGM^Mu(h@2 z^y$-5O2bKEU{~A2hxa(N?@yz{8yb!4n)#-auYGQ?+_t-ON4vGDu03DE`uh4$i;IiL zF!ag0V;cbPFJzr(-!}NkWn6NE_;ybLY6`oXj16Og-v;&xW!b zV_U1in47Xq(=wF`>?Z$!pzfaD_Z&_adE?-7G2YMfoaYx34PBb8|)gi6bFs^RH8LGfO^B#|FDOh?`&0&`_ zgkF%zWWdmIOAggw_m?r~En&!4guGP3tH2f>_DAucXGL=ipU?|7H#dz1Irl;xj@c^Q z^csP99r08dtBDf&Cg0+bZC!KN~e^stDwQT6isG~XfnCn5 ztgHwE7bKHO@I%MgXk-(^b46kkLm{RJ=WGFv;06W>cG%?%p%)|)2{3e=cSVbk{COgW zzUdr#i5@kJ?x`%=hqRURhEM1P%gf8gg7`>y1M*A`(o7b;Y6g!d*I*lciJO)vt~RQg z!!BnCy&xWsgQ4S+Jeh@UIE{A4Dy+^FWZxT!A0D#Jk=a_IYa0Lu~-ZY9h1Y+E%eh*lY#~GOs!+Y{|aNX zX|#vVJa#rwgo}hI1W3dd>)0$N@PUQtQCYpAux1I z+b6eSn|Oz2=O&t-6#sB_VFG!#8F^>8lkD z4GoYa3BH;d{U3O}USq)x(05r2k2|X135PX@UCt1CL4AGwT1Q6*AHV-i^#$<=N3`aa`0Lym;fL{_UCx-z xX1#!(6T~Uv^f7R!T3ozl7ORiFXZIure*-a#OxYWC6>9(h002ovPDHLkV1hChOI!c| literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/film_plus.png b/interface/web/themes/default-304/icons/x16/film_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..2e41b830996d7b9bce031e93109cde22154cc957 GIT binary patch literal 700 zcmV;t0z>_YP)O742!1i_5B``-E1YD2l#dUKrU%qr8P0>Ej^^eGkAKIls&ws=+ga zRv^nVI8?AGC|^+L+Qieo&#-!TRO;MYu(&pGX2^(#KP@<~Tv7cJ`JPrVFfgDmShh(! zsJ4H?6JZUN&1slzOSt%=6uI83$diq@^TUjy*Tu;97E&;$UoDU%2^=a|ZIr&j;@C!2 zJFReTqeC${xOX9p@1uRMvs_dGHUbS3^NFGTUkZ0000h=)73+)z3M~Tce(e+ z>n+$C?kbhVH<yMIAoRV|4elVob5rj?rbZcgdRJpokp;P<|L z3h({-URYS$cuics=iO|^dCwbF*pE)Gb}HZDp1*{l^<5OB6G!dA^P4T2{k8Yh#!LaL s+LoI>r+DV3S5Z@f>z~K}jAy8yTX$@K4)4KVK;JWXy85}Sb4q9e00J_AcmMzZ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/films.png b/interface/web/themes/default-304/icons/x16/films.png new file mode 100644 index 0000000000000000000000000000000000000000..3ca32682411ad922fd5831e34468520c1cd2c39a GIT binary patch literal 554 zcmV+_0@eMAP)w2OuM-fNJnmGuy!z>-(q*2S-D(>a9!v%v(&+KWdnNoRp0mY*-OY| zG7ghw4-b~VviqS}EP@Dn9KK*R9*=(xg+e{Q-;ZcCO6OmvMlU-1bUF>Iwh#OH9`kKx zhG9UsF7%ozZR7gv)`9C^-`}dLg2+GaxoDb(WHR|i(Btq0>$exaV`6Rx>in0Zz90L( zLW~^aq;Os6b+hmdW79ocyVLdbO{G%epP>hbUfSF)w9+oJ_P(dDL@0_fctCo*rq5Bo s55{)Xgxuv|t$6AgMNE7sY5@2zH$y6}2o2yod#wU3ehZq?L16?zlEQZA0do z=FtX?R%2RfYDpZo#xOGxvJk!KqMInZdHcVUXA&g#!^3~h_r1LQ4;vX7VMHdADZ>B9 zIne2J!&^an$}z3LY&NrWI;{aZJeUX$zeo3A4!*}(bPZ%7@|)(gr(Cgs57m-XDn)?c zv!{M}7M{Kt-06LTo53+$5r)*cmieoIFqup&nM`Ugc;*ScMXP@TosluL1yVTE*ssoM zPq}~kTCG+P{ClnPST!U`LO2qGKQ@MD@fFR}i9`a#w!UR$Wj|;i2n4_wQwW|NrI{?t z*w(k=NELiOpNivt4vu@XlpT-9;~=*6J-`d-c)eb!R=egD2p2yH#2P1w0s9pzOPFI1GZ3$HogrZ8qBnqtRF}7!0sjEad#NyyCdJ zcRHQ8^k@yWoKoAluQU@y5lnL-ueQh>n!59UTsM7x34#E^Bs^c2R-oPu?J?BX*H1C> z*m%M8-M&S%^vpvDeJuJKYHxo#+q;PB&Kc-%?YW|_^D03zG^X4?5g;&egLFS7aF;c@6r z!D}wPeHP7@Cur!OL`_!!Wh#eMmotA2AaZhYnA`1^Z!p~4JB3>PIIf!l&=@=@tsIc* z)Ti90z6yl`1b<%3JA4A7D8gv6LT?SAO80>3UZ>LuVoTrj^zFZfgM&D^`r$J&hgPg`m-B1i{E-{RX2&MMW<%GczM;X=%vM z&nM@vd$W(?)7m}E1kU1n(t+o}3KT1ZIK89O>A++c^3s^1xYQB;?Yi!pk|KN?6!Y-@ zbt_6rO7JFjRwxmW=2c=T^n32c&4JH~bOQ`OihpIP*YH=P_`Y;L)35(02GJJkp zLpQ=|>^vr18KG-c!Wn)}WwHw&@U*^b5tS_wTx^;{ts#O=M+~Y9!n>D|bC{2uglG6N zBH`l*PapX(dQ0f`S@@qv9<=zhsJc52wJDBf`zl2DDxCM-=xf{c<<&wlmZQ=)k@n?i z0mg??r$+jOLdHEFsnu#~uKY`-Qb^ADGkzqN_9L;Fh2%$-v=a+cdlD{DF!CJR$=SUb ry$!5~6D0bY*!0a7Hu)!(R@V6o$3;YR3W}GK00000NkvXXu0mjf*6B{F literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/films_minus.png b/interface/web/themes/default-304/icons/x16/films_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..b570dce43c337e7e2d875a8d10807a8437e1eac1 GIT binary patch literal 580 zcmV-K0=xZ*P)7#D)SL2ywBLRS?kUD$y(PBCg4)Xp?c$k2q6hNN~{ z0tN>{QceA+N^KKEsP$vjMQQ&)sk_&E#!j4QC0=+)<~{Em?vqfhRwJfbt#%O4YXW#Y zo|S*WbMBF|AP@*prBZPKA5ko&Rz6{NsR{LI12c;aXyTJ|o^!9WK!o-Z%d!|SB72rJ zw-8_WfP3@rFp;X`hP-U&PN!=Dx zJ$wE#VzHRbq~6Ap<*(e`$Ye5Lh&_&Puo@1BKl^;Xw%6-LFc@U#qyB+Q_B< ze6h#*HfNfqfgBh1n#ykD)@u=v5vMhrUFYY-gih@Wa@|M`+_y+6u7rtXWy#smf zi`)0(#_%wTeSOFiwcJb)&6DH8UUyR8Fgo4F%?Hgc-?Sv*XlUp!()_ow2OsuQ(z{Ty zyNH|nUA~sM!CmpYDB=Y-F(QM6#~b!>`~8XIdtE%-b|IG7=ak^ge{h;kSnv}!<`cTr S_+*s;00007^beN@z*I+P!;OA^j?OFK!eguLe@Qx(W=9#8^A{vc?DC%2QR`!$Xk|cpKwm|USDay&R zjH13(M^D4;b}KaBUP5#4BK6LM!(k9beGl;g6fTzw?fzA?d6#iaqj{HYXh1|1!BiLW z>KjeN8D4-pG@JJ=KYRjRU0n(tQU=ao3TH}6KEr0iSY;&`d2DYmWi%S!S5#DFN=r+j z*XzkSccALHQny;I2t9rRd+&YZayi`Ncd4lfOm!hIdvFD<{mZ{y|M+f+d{w9866{xn zt=v};TCH}|VzIz%HqWt8D5P$Xx;gv_?Srcjhd$(edH&6}>?|U8YCwJB9Ie84dOYAb2zuPz!q|=h+~b9f|51MY@-HTXu!$dQaCh!U zfc^|g!<<@v`Q literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/films_plus.png b/interface/web/themes/default-304/icons/x16/films_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..2bf37576ff8e49123ced7cef000920f38481ad36 GIT binary patch literal 625 zcmV-%0*?KOP)(V=pP88>ro5_N)8bmq)jrLLvwST;mIwTGOObn zG#ZS}nw3`6Q5(bT$3+;3LEv2!-F$nWH_u8+)(an=bH4AFhxbE;LV=ikK3_rn&kA5N znNr)q_uM06K}$;u<#IU#@DasyH1!%Icb5>lvxwo_iwKL!Ip1@yvOt7#Nj95hz=-UA zL|Z^$;svgbKf|SH5$Ao=GB-L~7BDuOjWU^x@q!0|vFGTHJjP(Wh+ZX&bL~?y=X>t` z)7Rl}fDzxH4;?uTRaFs-Pa-l|L`V1$=ecw`4W_EE)oT69_llx`h;&ADXE@U|4OM*` z51&FP6q2-FUqb890(WPV$t0Mnz71jlpI|VEE_DSRkrH?3IZGrGAj5^dhNl)Wkkk=M zJgN8|Y&wpdPC5O4KU^-?9I?md z3+DSLKA>xK1-`MjfBL?1&v~)$mJM`sZ|Uq8x15qr^EeqU>~%T%9_<5Vv|U@;;%kjI zJ1V|c_ULsVo4}I-W)e$?&u&58e_*Dzoho^D=yG~@$pt?FuGbxeBYrKu00000 LNkvXXu0mjf#C9e2 literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/flag.png b/interface/web/themes/default-304/icons/x16/flag.png new file mode 100644 index 0000000000000000000000000000000000000000..7d0a6ae0be887bdde4b7bb0fb453acc2decff2f2 GIT binary patch literal 652 zcmV;70(1R|P)|X zkZH*v(=@Xeq#9NjB&q4J3?!_K?8Tn`cT5t=_Mrnm&OP_s-|yT*B0~QIJ!2+67!5Kq zhd0cNhne>bGB^8}J6|#ePSjIRl&S?*K+YdE7+O9$90R|~%4VjEi)F;& zkp9F(@j>#%#7KW!oD8L;$j`hyxkB{tJdt{lFmSKB4&1E`c)<;D4NPWa1WtVs8!NBP zW*NhuNPfOtAnL6pvUuRm1_%K{fDj-A2mwnYB43nr zZo5KP59k7cS^3kWD)HEr*3&!L><)@rz((`Nu82Q@wnO^uH=X+G58Y>^&aSj*a)pZh zzlrk$4f}Ma`n|fE@wRd~YgHOgshp(AYBF}{6>eFVdw}MCz m0XBn;U_Dp^mV>21Px%c;`Z?fGt_R})0000x014Wq=|d<`_n{s>Ys2})Cwf-v&6Wt663 zk!gvPS=zD((wwFkD9zXK5lC1W*~3ofH+=pP{?UaG=bn4-_jB(BB7*+`-XVgG8JS~v z2}6jh1`(sIh;1ju380HX1uk5BurjEw2o>}+ZUFn1t^tR(Q_ z@Z~W#x7L}|)XDE@X*3ZNL;VT`P3d&hhWO$o;*;ly%?*eJO9h)aoMCfuc|08#XZx9% zNs|c)WQ~ZR?w}yD`1(?pR7&HKk@SPt?*p_|0E7#I)f`S9adN8vtkLxU$;p|WNl&L? zjfQ%IgUP}ni=Q9$1_shVSQ!1*>!}*xbs2!-7VzMI8J_arnwUoB0dtR;ijB43+7l2! zALMcx<(E)$GTj7dF9A>*IXf=^761!?1;7GefwG1r-?Un?sZ{ipWt5Ua9C};Cd&PWa zB>}KNd7CADYPCIF%JZykdzH}{^$>hx0`?RRg7?Ml<$^j-5i}=Cpe0EH&ypm&8sj7- zqgChVI)_=Hl$DJeIBe#sTM#62FlRkNsagbgqQ!Q>eE7?oLNcmF4X0zI@`I_B!mVb* zD3MV8uMOzz0%08RSQIqHOLjlhN{T+2u8=`3s#m2O%zV&}W5Qjtw$@4oBSb>KBezSp zOi*=LEUh>sE}m%0qpK=W%_Rkf?5i9e%O4`r_Yg&QE|S(q4F?gM?B#u zuemTAn03q=#>rV*W$`i*Icuvs9K+AX^BM{Q2WE@H9gby%K$lRt_hvj94`wT~nQ@f_ lohoOEtkej zb6f{aG&T3J)EH$nB`fuG{zH}p(nA+M4)nLtcmFgEV|9ul&;85Kp%06o2kcK;HbY!G-zo_6HZRFapML(1!&I%aCr>8_+4pD{I+_gmZ@Y)7>&2L_SOLl3mS89pbtC= z`T0=}KxYboTRLaA1;7Ge0k8mA04#7TV#%7152@VU=`+jJ(RL({#HEH{46pP?sAlSz z-2}h_w@LkSYkwh6%QO(ON zQS}}bQcw+$k4tiA5*7>Wa@VVu2fqS zL<9YH)Zb~P7Wxf&h`$6$9wM7Wcg$B+M^J(@mc}`veO)$Mw3Z!GOpQ3u_@Ie)0-=r% zno>*2K80{Dv5p|0EDfV*2Was$g3H{~FG1=Q5QqF9cc%BLgoD_#whR> aNk0IYQMbB4+|rr=00009k)h8#1@T>Bv`toKJz(ezwtsdN$bJ!6hrDzF3c znRh`!U9(qrKd{|^Mi-X?f02GTA0fh2DU&h^6K?>rZY0U-;0Z7 zGAm1ll9J>_bhLQF!=>L~koU>S@(t@ZiF)dY64k&O$o4UvuKAPAHu%fon42vulu?^a z24Z8y1IZH+Ap=oSGMtbgKXY@Xp6KxfBGV~^_G)LTttu7x`vAOr{jLVyq;1k4SHd`(Leuf-x?5R<$-f%MdgZ&lc{RDcjL zUqY~b$wC5eNbblJD{nWXe*Nni_&n~#BmkD_=e3hnVAxZy8b6nnWV&&Tlk8% zr9@68a${LM?@5H5pk5Itm0)uq4*wr$z`B$1)H%{vEGLZAeJGTUU`-D;f%RZ5(1BH8 z1z6_ynEaD%reHdHJdXO+C+0grCl(9BenKuk0r8J1-! zWooiWt=Y5;sg@N6N@_YZ0|_f*_OR2LEHXv6ZaK$e4t5v$&Nd-r}%PoJ5~$)Qewr_T`O{|anp z`Rs(dd*^IQ%9K4dl_n!2X;7u2>6jSmM(lcs*!}>qqZP4uVPF%>={BkK?o4c~?OR3$ zO~u90kWNQ0gM!HF<3oLZe)KLPg1++pEr9M?fN)1(9m`2$E-uX<4Tiy=xw&(*X=yZS zFi?L;2w7RO`ub9TU?2@EmGmPqk*)#sR0F6k0S~@c06OAD zU``Oh{RGiYQ>>_byzUfTVEHo3?X?)9)oPF0?RHYRxfStsR1nW%?goSky#N{x2q!7tTfbmyts Rp4GHc literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/flag_plus.png b/interface/web/themes/default-304/icons/x16/flag_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..560a99523420b6ef4e5753b9342b2aea2b67de2e GIT binary patch literal 729 zcmV;~0w(>5P)Mno50$ckdzIyo1jthm$=hhz3JKXevIQK6AefpsxWyEehluHcrT79q$Z=;qS%8iwpVr zG;T1^P(%dTIb;tGrlGJf8jXpeZ`s*&1>iv~faVhL;&YjA@!7hVPUaeOm6=OUc0To4 zXehl@sc4elgp5YI2+&^zpsnGoO8_hY761!?1;7GrGfO_Eq>w|WqYo^joE+lNqYA!P z$ulbnfCbviEP0{VJHyqyKcaBg`WJctw5;O+Z-6?_KLzay0lG7#(32&F+gZ}>ooUjl z$);m;fx|4&a?s4!oYf`B{y9)Y{>&C;6SE$6yVb)Xx5r%TmU6-m8}x0e*#k!>00000 LNkvXXu0mjf-AGY* literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/folder.png b/interface/web/themes/default-304/icons/x16/folder.png new file mode 100644 index 0000000000000000000000000000000000000000..08dbc875641c0f02557d1025c1916c3484ba9f54 GIT binary patch literal 438 zcmV;n0ZIOeP)u$!~D62-?_u2y-fokB_06RS#5le;5|SU)13%z+#sixf_{_j1VhKSq!+p*`GlLu}7+{8+yvV>p!c~^k z8|or(HK;7>L4}+g0RdEH-k=CC-30Zy9>2fsQ`!i3BG@%KOqD|g?~vupufaYparb3; zF6W^KR7LXy4c-yK%{V&z!?pFBj3yI`+D85tp`eZkW*MoCI2?~pV^C?HKm}I^fik7E zagI(-(3HTw44^m^r)r;Zu|h)A`SIWq#anuN@y^-lCypm+Exf(3P%g&fG2!CiV8rnx zt?l#^2J|+zbop?^c}qrJ)eB|G7!HS6GM;_Bu>EPx#07*qoM6N<$f~IQA761SM literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/folder__arrow.png b/interface/web/themes/default-304/icons/x16/folder__arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..ada7b23ece60581afe13de082b7451098459e7bd GIT binary patch literal 592 zcmV-W0`RsR;#zf+7+`UiyNFh`Q!cLOSK42s%b|EfFF#3d*1e4O9qH zp+gcu;6Wu9qqW43$_RJ0U3cDhI;^Q+rUTDmW_W)*&&(4`5S+?q57pOgG=Mn>Hp3LSy`yZECX~Ipd$En90bOox&k1} z0P8mZz!*fa{{k2LSQuPcFrFa#aZd!qIobop<^Nt9JyGrFps81zLWDqKYy;Jbq5y zp{b=}c@>h$BwmG?nR$LM1d-u!2q&9QHv(I3U$*yJ^}&UBX&KW`9#LOC%eno(fUHb` z0z)E^zyyZIu5InFqO`a4NNxy3fWmJOs; literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/folder__exclamation.png b/interface/web/themes/default-304/icons/x16/folder__exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..ce288bc15145e4784fe508c40a40a7f13f25b555 GIT binary patch literal 596 zcmV-a0;~OrP)P$ViLk`#+*6SVUW(8j_-w6Ks=HWt1RODn51HrfheAU09_ z2dqR4C?SLplYlYAY#w{>CU^JFoMVxvuOtV43}=Sl$IO{yCWkBl#&8`t$>GkN_q+rM z{Z__%PW9b-^90rXtwF%#iz|<|uc7lhC5vSEEZf&_q6p`)y8yQfaH{wNIxyDa+#Z1L z0s?;s0M??8;9mgiRdFf@_$~Us4xDDF9P|bu>Il3C4}`J@uu}QJ+RA5&#WF3W^M9G6 ze1V_eW|7Si&Uw$6RR`)o4Y{N`L3jB!>&X-Cx@IdaVB+bBk;^yJ)Y3~FkK-i!O|@!FTUR^ljRv9wqF`;m$M*ZsmpEPOEOYJVYnnUySzG&p zN&^)^MQ|dhDo%trO%X>R4s0eM%Ee-5x!uVs!^6XDB;WD&2yr}x(`-wE$mTe;dL2~) zRj^rx5#efU_nFrDm5;m~y~|R40$<9py!sWV%Jv7-tvEQ-iMY)LSP?Gd3LR%nZXtKX zE^+DdQwm{Bp-@Gsk|c9@RlHNuG{rlmQdwuCVVXWo8*IJ7VAt_dZ{99YjB3;>4=F}9 zicvz_QP1M?7*QBujU`DEtg+k~Z5eq##>nGWS}^wqdERq^fe>@dK<>}oyVS(#4>P_u iH?_d@&^vtw%>M#mM?SRW%D6iK0000 zu@VF;i$%;vL_`h9x`{V?=bU4)H`!IZyE|}-nc+P1zK3^Qwc-JAj&r~${jE=CJO)TC zKQZIbu?tUcA=14y1gZ}wW;V8o+UAufW>}VW?RTXTYWOxl+W-~8dMI$-quK$GHXv9Z z0K7+(@IQbz5maK2evcF>P|1+kYX%9T1T!!oiJgEbXe?Gx+BU%VrDbBv!bvmUc~QtK zm_)RodmIj;u(=Sw3BL?LL*=vJ%sU+msD#9FgS6hah8>aUFE66~CE zL1RP;EO;LfX<2Nf>4pswgZpXC%2~xmUq88nS!*ae#zq*MIlT!`3B=g4v%0>HNDin& zd1`X9{O^nNZ=Q3!BNHZq1r;P)1vjS<6Z&HN^xq78EZ*5PPt2BZ!J9Q0P|l2SPgLMTD-^ISE9nYmg*%P$EJ) zb|~;x$rids)Z!*BxvQ(c`M&AkFO4#F;ANO^_#VD@c*kT0EC9xE5ol(6>vIS^21tas z5&|u4*Pq=%Wb;<%$UN%4_4}C6uy$qf5h02;?Kc$_Xuz%mbRD1~ge@j8)}s0cK-K{+ zYy*I`h~hQ^*dT(6-=g0l|C>N1Li|>5kU$g{0tCQ%g;-9#px&e2Q=XjW$BiM1ucy{( zu3`uInOVHzByd<1tSH2CK|Cs+++2~jnLLdhU3|DVj*7=R$6R(66(QB{`$V~<0jw8@ z<?^mBpg`dSuOR`7!J@|T4|;Un4XE6$(W#r@k? zICQd|np6^rEr_gITqu|Eit`G#6arceQc2VF%mk@)H)A8ioa(5ewRs;ZQ7n)5s}@Vk z%ZT7az%H3Us0qiH_Jkv;&MwBDKA|mnj05#esK}av2omo-**d(E@VXl1w#5>Cr!Vw3 zjgJh|dhjR>wJrYyDyUE{mkBD&&o8pHVk+N%fyB4(=5lY})Y+lC?fG=)wYrA=EgJ{O zSc=6W)>wMS_l~~EF#2#pb{imEJ!4*0?=%a^T2r;1zx*l3^uTi&1ityOTJN5^O1ZubzKwAJ6!Mbb^IEU&MfV2Ri z?E-*vh!XAua3+F^@6zv(b{nYF5#P;&2vI^aFd*_<0bWqweuG3$FTXx7;~Nr2%y{EO zp;@7cN86MOLw**QQ4vnw_P0d2ss_YKRbuKtxSP&t4iE1z7Pbq|clH;O+Bw=wK@oCW16`a=qBkO(g<| zsOsy5nRy1ph7VpIIpFf&0m!B@|Aop_s8*|(3ahId{E36)(pQMMQO*G=yW97nBqcI6 z0QG$(NEoft7CtCObNuz?; z*#wM%REfrjiOC|aYuLESX3jZdu{XO(DhIw|9_K&jKQrT|?|T58;}URy{~O<9A1EC@hjXr3X_ldeZw0AAjyDx-twCH1WF5T}2TrlFvdUulH`PBiOa)UxtsS?q zf+VUERhyOo=Nz@#U$%$9atIVVGrV)C(ejka76DUfd-9%oy}>pK0H_3_bBK||2r)t` z+7>VkXnwe<;0Ph0xu{A2?+_&cj>gD@7lWMCL@|*KC?NxL;ahT3jLW*Uf|xf6 zz$Xc{N|_K8({&4LIPX|mSy``QlR#<`u-t<8o{9I*={a~36`@c_PziXSP_5SyB?a)G zW9!&!fzpl)lR%Wf)vvn|Z6^0O9vkDc&=6N>-gC$iL=-b=lG`&= zDwR47afR_&@IdFtQ|n%;vx^upH7tJ*79mRtoA5ZUzwUbRW`dU^PpvZrI)LtvUn%#! zdo_9J$npJM-F+n&BlF)r|C*S*Hwn;Fq_N(tFJ;OP-|95bkpfkqI<*k59h(_DxAq>8&-BXa!@hFiglh>*EyQ-`H~vwJjEXV3@MHeS{M`ImGkSpvw6kv= Z{{RlZdz9hYB$xmI002ovPDHLkV1j0&9P$7F literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/folder_open_document.png b/interface/web/themes/default-304/icons/x16/folder_open_document.png new file mode 100644 index 0000000000000000000000000000000000000000..f3224d33d5e7dccd2eae74d555a90ba1cf4caa5d GIT binary patch literal 654 zcmV;90&)F`P)ti01++&`}x2693$fZHWr;2 z85p>D_tx*93*^;rBwZ!aUHv3oeTbT^QDgY<;KI%3(fY7?rD^A0lJ-4B0{Q9^iwpBq zzrP|oFa}72)EMe^sCO|vLI`2ILGX^4=Kv&ay&O2akNKHtr28bMrG<{pPRivnbLq&T zkL_oMa_2s(4^YTN?`bMHN62%kt1GxH=7_i}P_)H=TvPw+Y3gJUEXH&fyCM=WyQB-g6KIN~ID; z1T9FcD)o9@^!lT~^c-YP(nk7uA&2(?5kZ?OhE)}X1_97^<8kO&S*M#A2|f^tzu>(` zMG%q3;9n*p!dkVOD$ok_y!ph^>&a*D)>nW2N^FY6i1WTdpo*$ujlmj2VlCDfzE&!2 z(oFE&G3C-J84HoKyG#AUgTu!MpT3yzx8Dvt(bm>=F~;p&$xy2;*=>!;a~F8N_@#2R ovQRnSW$3HT&fW*|f2{S!AAfW^>PcIz9smFU07*qoM6N<$g0GJ`9smFU literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/folder_open_document_music.png b/interface/web/themes/default-304/icons/x16/folder_open_document_music.png new file mode 100644 index 0000000000000000000000000000000000000000..855299c23f21445ee6256032fab70db97dc545d4 GIT binary patch literal 720 zcmV;>0x$iEP)A#E=i4uTHfh3=#9f=3L<|NY5s@10O{Jx@p&)n>p_hsW@hXCP6t6)~qJp4A zK@hb0e)nBjSU%xjk47XXam zW#A$H-})^CW&om)RYG8R_{9(2J@{*lw7x;EyPvpckX&~WBlh^JwJd+~!aIlCNd3`~ z#9bwFoevQ3q&w@>*2>iX{Doxb3Se5M*3yhd`)ctx-uwF>@ahO@3P7%-kDC=OM!eRlK?*f-24ZeR9_F-co@b7qhjs#mww1<9&S}{xCN;6*)bQ$7_nZ z^f)jvcvY-v_5WG9m)D=1gpiWY=b5imnkNk+?=tlx6m<>}p;l8iDm7-7I%$g{#2At! zG2#?5Y&fA0fyVYWsva?ha@jF`xxkk{8#;11a@KN?B<5rbk#{LRYe7V~JwH$J>}!Y! z#nX8Xf@OFxCXN&lX&Ef89vMX5IW)sNhf}2z9_E{6PjRS+rA^`OXH%>(L?SesO(So7 z?pauc#F@CIpJq5zJ#T)u%8j)q>y^7aKLnGdfQTT_G5|W>`ob5s_c%oec=h<~FQ_Vm zvcGu90Bb>;n#bt56pdg>(Pm)&h!)pdQAv8RX(~lNdQWv z5&`fb5JW(PKdRLZbC}@8Cxn;InJYeUp|^ih#UwucW21g<;J_1f>%iRxPQQn#hpxO3-YApMWA-v0+U8hAC*ZO{1t0000C literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/folder_open_document_music_playlist.png b/interface/web/themes/default-304/icons/x16/folder_open_document_music_playlist.png new file mode 100644 index 0000000000000000000000000000000000000000..e2f17c32b0825334ca49ace3b8fc2029eaa6a5d1 GIT binary patch literal 736 zcmV<60w4W}P)Z zpcb+ULMY+A9F!NH#|oL(s|B1^CFo7xFldhwgGIKo}O>bg9;{L}BNTTh#{BM~%q z;cx21Vvx%*(c(O%H+M+}#sH_L)OD$PLzyTT#u)Qy1EUpIN&x(Z3<=j#eNu#DvC@?WK#c(Eb@%HresHgOLJVr~jlIwv9 zhf+yWd0q2)b+(nGTffG~Vy$KWNWQvJfoD`IeGN^0VCc#EM3Lrg7;!W5Y0gO6`#h2) zafH&4;@S=J!LnR@N2#ocUn%D26~FCmVe&7BN->}iX;zZN*=WHtN@7wALI`Fa+-LCM z34$-`$o6bzOJ_i?KcKr?BfOdd@9`WA_pdfkXr=GR>wKkg9p_4wol8fqB;4W}ke z+q?HPV=YD-O!^l}l@+$gH$1%kC%@zbVZ1^ZE23Dj5GGVgrN9H~fwqVL5_e4Bc)D%p zSA8vQ9j%VF1U`(P7{LNvU0qnf*xC~!1TVs{!C6i4`#pj~2b?iu`L4CScYAL8zTEXc zru5k-gV#iT{d>oC)#oE=%H`Pmq+q$F47Z}CaA&v}{?O!-Ezitc0_1;;^@oq9z=OQZ SK=^?G0000Uh(f30 zD0c7BMlJFuetj5H~8U zE`Oo<{RQ30(}3!c8bc?T$*m>|h{#3*aTXuP0EDR=ll!*u<;`o<=s`>}NoIJMVzJ0l z;?S;7>0>jowV$*T=*xKL7)Y!|;+STmj_r1-{rEwv)gp=_E?m5ODz^40Fr%$NU&cF! zIQvK5If~^nODijUE*41!0c&e(JeZ%SkjveAzOZmAux>pbaWT%u>w#%SI-N$3kCPo6 zBNc`mnwz6*EtyP)#bU7&*!2tou|4!bDQ#%f>zGD^YPCw#Y9S(s2y?Tubh}-(fx!3C z0kknh^*X6kn#}k(*=&~F#01`ZM1;^7e*I+-h>el{2wH32FD_EsbR5@g5=9YVGKq-L zZnxPnG0`J+R`BY5xGy=M<1LVk1<5y5Cpr_)jT@_pg;5_GLf z^wN*}vN$J{N+n9A617^5N~MBP3avF7dIUh~%0o%ryJSZ39&rMAymL6`I8rDe-jmPg zao!`|g9u6~TFquc14F>3SD&f8TzK-X-Kf^WAc688>l|wEqt*n*5Ew%k1O&$LwOmfA zL4qd^XwDs0r^R!8Z1eWL(|c#9A3vLS*WXS((nCXSWsLoMB_)a~!G?zCsTH2Cu9Wwe om&+$d3|pfQA8rHjKi2x^Z+kFn+GVm?p8x;=07*qoM6N<$f=2L3W&i*H literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/folder_open_film.png b/interface/web/themes/default-304/icons/x16/folder_open_film.png new file mode 100644 index 0000000000000000000000000000000000000000..d5b9900d1cf9e737b56b66220b4874238141629a GIT binary patch literal 710 zcmV;%0y+JOP)}3F zhFT)ZbSNw%dR&Qa4=}ym=Xo{U>x&3F@LkU1^ZS0!`5p1@iUdFiP6EyR--tWM&Ck0Z z;Jf0CbF{P^yLutNxPVIjAgHP(jBF#Qsz*p~?WpJRZsh3s?=6=A@Qqzvl3`^7LHSmU zvzTOphxaG=^yW2>KQ*oaq-1W|ow#zn{Q~f01Hc-MQwjkDWi|BlpJIG;iuPT71Yrqb zX$4Zi-1I@&)z!t+)YRei0M8kNGo}y;5JHenFO&9ixLlS}El7O%iFJs{$;m=hZJ{X7 z8G|)?Rn8c)=`{IFhFmJe{Cu3mw_iAi*WKNXF$Q0oH3!xxj8^ON3cyky3GqdapuB>3 zJcY5y@$vD$9Qalntk&yfKtNVGl$Df}l(N0Gf!2LTcJ}u6qP5=Wz!j|nNYCTzLY&0= z=iGie13=(=2r1cA+sfG3Sm7Dh0eq_!wirQ5$;8A963rLsXl}yuLrTgcIBS@_cbdMw zK1N4J@n=86-sTm6#^|C0>EUqbik*}Lm65vDN^etwSS(i9cP3_;`3N~J!ouyVqBQx8 z!elKvYsjbasBD&8`Zp@47#J8pYmEfT&fT(`m(py)IjphRVn0~tuz7(L9?@t82U@G? z+*3!@*XN7F!^0@0kU%N0`Q--^&mP@)0`J<4)7H3A+T?VsoyJp`oFMcs%}e1K{`} sfwqv>v|CG0Mp1t@W-bHjAKyCj2Q;Ev3E`{-A^-pY07*qoM6N<$f{hhdKL7v# literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/folder_open_image.png b/interface/web/themes/default-304/icons/x16/folder_open_image.png new file mode 100644 index 0000000000000000000000000000000000000000..4eb3967dd20e21bb8421e3b1e2922442199d5ee9 GIT binary patch literal 762 zcmV_f{>umAks^Phe6;aJV_B&fv?pWkh9I3 z4;}qvdG@weV@6xoS}S@sXzLnKlobF~W&GG{A6$6yLr}*Apj@$PP+R9ZS<;%HcK7xT zjr*4@Z5lxVimGz8>&U+8wrAhMR2>t5GQ}XbTA;0CjZHg;OpT2x`uFSX=+NEM1NQ7X zG*U3~{^;o2bxZ)N9HSf~$S8`!iJ#|P_%-S6cx?5W9>ZJd?%?3AYW z{?^k@NXcTeS=1o`s8fhi2mp$*GBf#&*~V!w@Wy?Q7w444qE;#_Hk)M~B7iE#AjJU6 zsxp6nQdza>>{=PgA`j*Y)LU_%-(Wu;!C%#oHH?gO-RWvKb`c_r>DGgc;|07Cnu*$ zbi8*W^*vnBEoUhvDMmR)jrr*2!$mE{OFe(;a<+0{zm3D6+c?a+!9i7BJAeL%tE=vr{^DF5M|%PA>T{*n zhl`Pvz1+KY!;URG_HOz1`?K-rmF*|%_V$IMsshAEk7oL2E+3zm%Af{-l${C5nY;hq s*?s5sor9|igL7kJ$It>m;{gEv2S?ptPtjX#CIA2c07*qoM6N<$f<63s`v3p{ literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/folder_shred.png b/interface/web/themes/default-304/icons/x16/folder_shred.png new file mode 100644 index 0000000000000000000000000000000000000000..2208550e132e4eaaf6b2e4cefc6e2f8cf78c3dd0 GIT binary patch literal 578 zcmV-I0=@l-P)Ep@tX_;bHyT6MCjX;Tk6i&`wrkEt2*Yuw2y&M zM%O7D_fdAvC&T4TzXSNls*X7@*}=e>*IpJ`oAFTLqyJ|q-A8|;C)%^+OoWgVXh06U z@Gwct&F+;}L-b{$d9k=0q>cEsoL%9UKJ^lE0_4qsaTm9U7E-tA-Gj5St;GPP$1kSr z3Lkgmtd1NQY2y~dn@K;7xoRHeKXlQX@Tp0=!p9vst0M=ZSGdK%+Vs^Op-=RM4jO8! zd1hDm>ONp~BvLL>5%?cs#zUqD(1;AyqN31_#t#;qG{D6IlGgdtV9{E4z7iK+Y_$ZeJat`h~ON z_H6y|PXv;wH3o{vhi0rr@^|lV0XBz#O8f*+MKV^Ec_7SOVocZ^JmOo#w`39AWI{~X zr0n!wAtr1JE$^)<^3pu9wl8}zvD7<45Jow8B>K1cOTjtEW780XQ7?guW^7ccO+{@g zj4IAKHf|Ph(TsZurq4WFo*Z0v^({`BR-AWr^Z$QgaKI}tlYHPqzi@W|0000=G`P)3shWeDWsrpad|-mQKywRUNV=T3yDO6)9JKS?Flx6ta|jV&nO}OJ$$^4DHo`_$>9OK`?)_Eodg70+Yj z;n8TwD0jV?7_WY86I9kaW}jbNl$tM<7F%%+CVOFc4P zW8~q<(|*#SkrpTEPIYiG6B1O`J7yn-PD?$Usxb2K@EouldU(MZ@p4gKn~eDQ|A9SY zHrjteDzayfI>+lS9ketwA9L>AKI6RJOCS)4?e76(;lTY5?k{#y|62^b00000NkvXX Hu0mjf0~-@z literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/folders.png b/interface/web/themes/default-304/icons/x16/folders.png new file mode 100644 index 0000000000000000000000000000000000000000..f236e50c5dd18e075f427b6e74c9c59aec157e3b GIT binary patch literal 522 zcmV+l0`>igP){E!CLYp)}Qj3~& zf)a#yNgzcM(2Ic!Ig**#wYW?8UA}bSW!c%Ccc0m1W$sl#1OQ5Dk0RU$201#GN?|-z zGa`@+l*0MT4=0}EesF1w%#Gc729WlyiGVo)-KMA>STD62o(WZhU1R}*aC7b31f@cd zj`!0$cpZQsf@LB=D*PYvuP<*nX1a^%-ZAjpHvJc}x#6ZrjA*NcWn#|s1k1E1X80k> zW|%4^XLM_u)t_~G&)vF^3y*?3xVH_m=^-*)jgm7f^#%IRo@VgwhkNP_C2O}3vng)- zTi8W5#kX3R88HgKH#RUQ1#>VbxhbyOU8*AY^j%|Z{xjBT>A`#->ZG6!>ZGiS?@<-G z@5T#S%?7GUcBRqSL``bR+Ao)K=hSKhkuGHSOtaY}AUv5m`EF*J*GYE_I+s|D9AX#p z@b~GZmGzm~+3EMxS80q+`bzq`2v-NBmVN&v#u&Sh&E?bZn2%Jpw8GQzd}@7@69J(X zYh4OR7xKp+yuC6Y%fOEQ2r%^cb{x5MhKoo2-TEqvqm%v;Sg7Xz0wz*nn$qrf?EnA( M07*qoM6N<$f(icgbpQYW literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/folders_arrow.png b/interface/web/themes/default-304/icons/x16/folders_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..720b84d47b833c19139035180e26806240cef659 GIT binary patch literal 625 zcmV-%0*?KOP)1wsDu{q0LTs7A;Me^74e`>YOK_2*Wo`?TAhY$0pIPcknHai@B~Bj&oyPa|x`-1v=@(TvWBv6SRDb-eG(z+Qy< z^ZpjL7h?89lhn^pD~4Jbe&3NH%)3U3m|TqPZI@xXYEJu)gi~a?kH}b6dG8X{Dp3l!uBcm${^O4H>1GfLtPNqqkV*q-nIm? z(~yCFeLlht1&k#^Tjg#cgJl{=#;O9q0Vj~__*a=5$gZ{}kS%3=L~}^!rjBL{TE^IF zwyd~EmsYGF-+ac5^fCj|4L7qAE@H`RmB`T$YeU}Q(G@utC-V1Y4aKPQ$VuxLa0P>|I)-yn00000 LNkvXXu0mjf=&3Wo literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/folders_exclamation.png b/interface/web/themes/default-304/icons/x16/folders_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..c41051fd9255a393166bccb994eb554c3d9f426b GIT binary patch literal 653 zcmV;80&@L{P)A$vzHeRsteRSgl9~k`f)3H8Ls0j+1RaVl1wj#B4T8FLh`JQftwV$z%0rh5 zuSR7N6qOQdt3^lZQ#^{OQ>!<8iq{WI(z{j`u)uq5GBC=z+1cFyh$WbM^Fo>DjOg$ z>|cEM0AFJeHFnU{yBC1K7{n0*M4tasUU+_o2C-F5)ir>+3iMyfqJoOWgdw(6LL8xU zBm;3&4kG9u;zST@@y=n(KbZTNp=s-Ze&;z8sDf$*5YLbCIdg+}eheqJCW2bQJI8Eh zhK{aIdXGFlYL&jKf!HF2e46f^XDQ^y(ow!eP`v6P1 zw|JGRa{In3l=3mwTAW(qxQG>#2*iOl(ibK-;dP0Tkr9f8uecy$WhK2%S=Eux=Ls;J z8*RP!BE#)SwtHiWW}v>Ui*LDCJbE}pw)_g3>&Rx`;AMAJdGP)Cm)WHklau53$;=U7 zd#JOK2z#40wQbg5hPq&xgNLp%J-G)WLvCReDSyRjH*s7<)I1%$r9(9pDFxrlobK#t zZEXnVNF`QTjn9)xtddF;Xxrjg%uiI6pL}3=XOH;?{7Nnwf9=U-KP?$ZR-l*Hwa}H# n%J9pJlbJccky`?_^GwOPx_JN8`00000NkvXXu0mjfr8+Id literal 0 HcmV?d00001 diff --git a/interface/web/themes/default-304/icons/x16/folders_minus.png b/interface/web/themes/default-304/icons/x16/folders_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..435b57b4c96359c60215fd936a1ee314c43ef89e GIT binary patch literal 564 zcmV-40?Yl0P)J(At6feD!Necg(8%U!g9)Dnqv-449fX7 z(GY9CBnfsALt&&j+NMlbsO7BFnr}${dj6+2&JGKG;0x!R|MNWOL%}9NA^YF>`QLk? ztZJVMc`xZN-~vrrcd;=D#0JtQXS^qn?t-Aq-ze@u?Ze($SK4^Sdt{WB{OO4pU!S~= z=)~1zs<#-sD=)NuN4qg&6Axr`VDh&&SFrQBU2Au>13s&GC?n<`h`c;<8Jpo2Y(?4- z4?o3Jy|8#K;t(-|Im}8BjqxlpbP*d1PQ*gZm>;_Xzw2!G`&v;(%wP_)5=3J>3lE$_ zJmf%N_!fT5+7RE~#$=6XAW7jYJ71n@L}LkZ$Zf{YkB>1oREC(p0gKTn-rg5>k_^te zx!8(dL3>Jia%8*|;lX@-cv%8<#tO4{52Mw>Ngi_sF@<^RoGm3I+3(83wEHH$`)YB@ z6UVDcrH#6XTHPl4>N%N>*Ew0q-W8nDsCx43^IS}{UxVtiz*VaBR2L|@)Iv19Ra69H zJts0Xs-E0`TP!(lC?2l-lG02>$LNt1)R}0_DgWv?ek566{%MV>C-+t;o$^qouER1i zF^5^}Q#C2^H$A!JymBEYJA;htsN^^jwEvYP8`dAJaCwx%t*)p50000BVk#QfMSI&c6>pSq9?cVg<*MFh-yE$>>Wf-nZ-Fjj`hN)9S9 zU$F~u+a*qp^zB0`+=1ZG1$>`qM`~pSE)CTaiNeyZetE!&tcXVsr>+)ItKr&R!pUK4 zIetvG;lqFe$$%cyu^8T5r6Q3SEZy?-UHlA*nDr{qYid9`orY0SiO~HzPL4Y35wRb_ z_;WcDejUo)>lkUGT|{EA^o%#-mgB9p6zRD}+)!1)JFNPL95C;J*LoV?d@b1NNMZ1@ zU?dWQCC