From 2a4acdb4f99f2a553013961e7bb86397e62c1bd4 Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Fri, 19 Apr 2013 05:30:29 -0400
Subject: [PATCH] Reverted SVN trunk back to revision 3938 to remove changes in default theme an a replacement of the ispconfig logo.
---
interface/web/admin/lib/lang/pl_login_as.lng | 1
interface/web/themes/default-304/icons/x16/wall.png | 0
interface/web/dns/lib/lang/el_dns_mx.lng | 1
interface/web/themes/default-304/icons/x16/music_plus.png | 0
interface/web/themes/default-304/icons/x16/funnel.png | 0
interface/web/themes/default-304/icons/x16/sort_number.png | 0
interface/web/themes/default-304/icons/x16/loading.gif | 0
interface/web/themes/default-304/icons/x16/books_stack.png | 0
interface/web/themes/default-304/icons/x16/drawer_pencil.png | 0
interface/web/mail/lib/lang/cz_mail_forward_list.lng | 2
interface/web/themes/default-304/icons/x16/tags__arrow.png | 0
interface/web/themes/default-304/icons/x16/clock_fill.png | 0
interface/web/themes/default-304/icons/x16/sticky_notes.png | 0
interface/web/admin/lib/lang/pl_server.lng | 1
interface/web/themes/default-304/icons/x16/bandaid_minus.png | 0
interface/web/designer/lib/lang/cz_form_list.lng | 2
interface/web/themes/default-304/icons/x16/key__pencil.png | 0
interface/web/admin/lib/lang/pl_groups.lng | 1
interface/web/themes/default-304/icons/x16/wallet_plus.png | 0
interface/web/mail/lib/lang/pl_spamfilter_policy.lng | 1
interface/web/themes/default-304/icons/x16/folder_open_document_music.png | 0
interface/web/themes/default-304/icons/x16/clock__plus.png | 0
interface/web/themes/default-304/icons/x16/mail__exclamation.png | 0
interface/web/themes/default-304/icons/x16/switch_minus.png | 0
interface/web/themes/default-304/icons/x16/bell__arrow.png | 0
interface/web/themes/default-304/icons/x16/bin.png | 0
interface/web/themes/default-304/icons/x16/layout_header_3.png | 0
interface/web/themes/default-304/icons/x16/document_music_playlist.png | 0
interface/web/sites/lib/lang/pl_shell_user_list.lng | 1
interface/web/themes/default-304/icons/x16/contrast_small.png | 0
interface/web/admin/lib/lang/pl_language_list.lng | 1
interface/web/themes/default-304/icons/x16/photo_album__arrow.png | 0
interface/web/themes/default-304/icons/x16/cards__arrow.png | 0
interface/web/themes/default-304/icons/x16/calendar__minus.png | 0
interface/web/themes/default-304/icons/x16/layout_2_equal.png | 0
interface/web/themes/default-304/icons/x16/wrench_minus.png | 0
interface/web/themes/default-304/icons/x16-list/double_comment.png | 0
interface/web/themes/default-304/icons/x16/feed__exclamation.png | 0
interface/web/themes/default-304/icons/x16/sort_number_descending.png | 0
interface/web/designer/lib/lang/cz_module_nav_edit.lng | 2
interface/web/help/lib/lang/cz_help_faq_list.lng | 2
interface/web/dns/lib/lang/es_dns_mx.lng | 1
interface/web/themes/default-304/icons/x16/blog__minus.png | 0
interface/web/themes/default-304/icons/x16-list/refresh.png | 0
interface/web/themes/default-304/icons/x16/bookmark_book_exclamation.png | 0
interface/web/themes/default-304/icons/x16/blogs_exclamation.png | 0
interface/web/themes/default-304/icons/x16/media_player_medium_red.png | 0
interface/web/themes/default-304/icons/x16/briefcase_minus.png | 0
interface/web/themes/default-304/icons/x16/disk__minus.png | 0
interface/web/themes/default-304/icons/x16/folder_zipper.png | 0
interface/web/themes/default-304/icons/x16/magnifier_medium.png | 0
interface/web/themes/default-304/icons/x16/pill.png | 0
interface/web/themes/default-304/icons/x16/lifebuoy_pencil.png | 0
interface/web/themes/default-304/icons/x32/state_info.png | 0
interface/web/themes/default-304/icons/x16/clock_frame.png | 0
interface/web/themes/default-304/icons/x16/tux.png | 0
interface/web/mail/lib/lang/cz_mail_get.lng | 2
interface/web/admin/lib/lang/cz_directive_snippets_list.lng | 2
interface/web/themes/default-304/icons/x16/lightning__arrow.png | 0
interface/web/themes/default-304/icons/x16/blogs.png | 0
interface/web/themes/default-304/icons/x16/piano_plus.png | 0
interface/web/admin/lib/lang/pl_server_php.lng | 1
interface/web/dns/lib/lang/cz_dns_mx.lng | 3
interface/web/themes/default-304/icons/x16/folder__arrow.png | 0
interface/web/themes/default-304/icons/x16/puzzle__plus.png | 0
interface/web/themes/default-304/icons/x16/key.png | 0
interface/web/themes/default-304/icons/x16/magnet__plus.png | 0
interface/web/admin/lib/lang/hu_server_config.lng | 1
interface/web/admin/lib/lang/el_server_config.lng | 1
interface/web/themes/default-304/icons/x16-list/question_blue.png | 0
interface/web/themes/default-304/icons/x16/wrench_pencil.png | 0
interface/web/themes/default-304/icons/x16/broom_plus.png | 0
interface/web/themes/default-304/icons/x16-list/cancel.png | 0
interface/web/themes/default-304/icons/x16/clock_small.png | 0
interface/web/themes/default-304/icons/x12/star_blue.png | 0
interface/web/themes/default-304/icons/x16/discs_exclamation.png | 0
interface/web/themes/default-304/icons/x16/media_player__arrow.png | 0
interface/web/themes/default-304/icons/x16/sort__pencil.png | 0
interface/web/mail/lib/lang/cz_spamfilter_config_list.lng | 2
interface/web/themes/default-304/icons/x16/sort_date.png | 0
interface/web/themes/default-304/icons/x16/wall__minus.png | 0
interface/web/themes/default-304/icons/x16/media_player__exclamation.png | 0
interface/web/themes/default-304/icons/x16/light_bulb__plus.png | 0
interface/web/themes/default-304/icons/x16/piano_exclamation.png | 0
interface/web/themes/default-304/icons/x16/flag.png | 0
interface/web/themes/default-304/icons/x16/light_bulb__arrow.png | 0
interface/web/themes/default-304/icons/x16/lock__exclamation.png | 0
interface/web/themes/default-304/icons/x16/screwdriver_minus.png | 0
interface/web/themes/default-304/icons/x16/envelope_plus.png | 0
interface/web/dns/lib/lang/cz_dns_txt.lng | 2
interface/web/themes/default-304/icons/x16-list/money.png | 0
interface/web/themes/default-304/icons/x16/ruler__plus.png | 0
interface/web/themes/default-304/icons/x16/tick_circle.png | 0
interface/web/themes/default-304/icons/x12/article_text.png | 0
interface/web/themes/default-304/icons/x16/folder__exclamation.png | 0
interface/web/themes/default-304/icons/x16-list/accept_green.png | 0
interface/web/dns/lib/lang/se_dns_mx.lng | 1
interface/web/tools/lib/lang/cz.lng | 2
interface/web/admin/lib/lang/cz_directive_snippets.lng | 2
interface/web/themes/default-304/icons/x16/image.png | 0
interface/web/themes/default-304/icons/x16/document_horizontal.png | 0
interface/web/themes/default-304/icons/x16/books__minus.png | 0
interface/web/themes/default-304/icons/x16/printer__pencil.png | 0
interface/web/mail/lib/lang/pl_mail_user_filter_list.lng | 1
interface/web/themes/default-304/icons/x16/pipette_plus.png | 0
interface/web/themes/default-304/icons/x16/binocular.png | 0
interface/web/sites/lib/lang/cz_ftp_user_list.lng | 2
interface/web/sites/lib/lang/pl_web_vhost_subdomain_list.lng | 1
interface/web/themes/default-304/icons/x16/contrast__arrow.png | 0
interface/web/mailuser/lib/lang/cz_mail_user_autoresponder.lng | 2
interface/web/themes/default-304/icons/x16/layout_header.png | 0
interface/web/themes/default-304/icons/x16/documents_text.png | 0
interface/web/themes/default-304/icons/x16/media_player__pencil.png | 0
interface/web/themes/default-304/icons/x16/camera__pencil.png | 0
interface/web/themes/default-304/icons/x16/user_go.png | 0
interface/web/themes/default-304/icons/x16/disk__exclamation.png | 0
interface/web/themes/default-304/icons/x16/magnet_small.png | 0
interface/web/themes/default-304/icons/x16/slash.png | 0
interface/web/sites/lib/lang/cz_database_user_admin_list.lng | 2
interface/web/admin/lib/lang/pl_directive_snippets_list.lng | 1
interface/web/themes/default-304/icons/x16/blogs_arrow.png | 0
interface/web/themes/default-304/icons/x16/ruler.png | 0
interface/web/themes/default-304/icons/x16/door_pencil.png | 0
interface/web/admin/lib/lang/se_server_config.lng | 1
interface/web/themes/default-304/icons/x16-list/security_green.png | 0
interface/web/themes/default-304/icons/x16/playing_card.png | 0
interface/web/mail/lib/lang/cz_mail_aliasdomain_list.lng | 2
interface/web/client/lib/lang/cz_client_circle.lng | 2
interface/web/themes/default-304/icons/x16/gear_disable.png | 0
interface/web/admin/form/system_config.tform.php | 2
interface/web/themes/default-304/icons/x16/cards__pencil.png | 0
interface/web/themes/default-304/icons/x16/paper_bag_plus.png | 0
interface/web/login/lib/lang/pl.lng | 1
interface/web/mail/lib/lang/cz.lng | 2
interface/web/themes/default-304/icons/x16/card__exclamation.png | 0
interface/web/mail/lib/lang/cz_spamfilter_config.lng | 2
interface/web/mailuser/lib/lang/pl_mail_user_autoresponder.lng | 1
interface/web/themes/default-304/icons/x16-list/printer.png | 0
interface/web/themes/default-304/icons/x16/feed_small.png | 0
interface/web/dns/lib/lang/pl_dns_alias.lng | 1
interface/web/themes/default-304/icons/x16/camera__exclamation.png | 0
interface/web/themes/default-304/icons/x16/camera_small_black.png | 0
interface/web/themes/default-304/icons/x16/magnifier_left.png | 0
interface/web/themes/default-304/icons/x16/folder_shred.png | 0
interface/web/themes/default-304/icons/x16/magnifier_zoom.png | 0
interface/web/themes/default-304/icons/x16/tag_label.png | 0
interface/web/themes/default-304/icons/x16/light_bulb_small.png | 0
interface/web/themes/default-304/icons/x12/bar_graph.png | 0
interface/web/themes/default-304/icons/x16/inbox_plus.png | 0
interface/web/sites/lib/lang/cz_database.lng | 2
interface/web/dns/lib/lang/ro_dns_mx.lng | 1
interface/web/sites/lib/lang/br_web_domain.lng | 1
interface/web/themes/default-304/icons/x16/bell__plus.png | 0
interface/web/themes/default-304/icons/x12/arrow_left_blue_round.png | 0
interface/web/designer/lib/lang/pl_module_edit.lng | 1
interface/web/themes/default-304/icons/x16/home_pencil.png | 0
interface/web/themes/default-304/icons/x64/email.png | 0
interface/web/sites/lib/lang/hr_web_domain.lng | 1
interface/web/themes/default-304/icons/x12/world.png | 0
interface/web/themes/default-304/icons/x16/wall_small_brick.png | 0
interface/web/themes/default-304/icons/x16/puzzle_disable.png | 0
interface/web/themes/default-304/icons/x16/envelope_exclamation.png | 0
interface/web/themes/default-304/icons/x16/mail_open_film.png | 0
interface/web/themes/default-304/icons/x16/blogs_pencil.png | 0
interface/web/themes/default-304/icons/x16/sticky_notes_text.png | 0
interface/web/themes/default-304/icons/x16-list/rss.png | 0
interface/web/themes/default-304/icons/x16-list/article.png | 0
interface/web/themes/default-304/icons/x12/accept.png | 0
interface/web/themes/default-304/icons/x16/bandaid_small.png | 0
interface/web/admin/lib/lang/cz_software_update_list.lng | 2
interface/web/admin/lib/lang/pl_software_repo.lng | 1
interface/web/mail/lib/lang/pl_mail_relay_recipient.lng | 1
interface/web/themes/default-304/icons/x16/bookmark_document_minus.png | 0
interface/web/themes/default-304/icons/x16/disc_exclamation.png | 0
interface/web/themes/default-304/icons/x16-list/security_orange.png | 0
interface/web/themes/default-304/icons/x16/arrow_skip.png | 0
interface/web/themes/default-304/images/Thumbs.db | 0
interface/web/themes/default-304/icons/x16/wallet_minus.png | 0
interface/web/themes/default-304/icons/x16/paper_bag.png | 0
interface/web/themes/default-304/icons/x16/safe.png | 0
interface/web/sites/lib/lang/cz_web_aliasdomain_list.lng | 2
interface/web/themes/default-304/icons/x16-list/flag_blue.png | 0
interface/web/dns/dns_slave_edit.php | 11
interface/web/dns/lib/lang/cz_dns_a_list.lng | 2
interface/web/themes/default-304/icons/x16/bin__plus.png | 0
interface/web/admin/lib/lang/pl_server_ip.lng | 1
interface/web/client/lib/lang/pl_client_template_list.lng | 1
interface/web/themes/default-304/icons/x16/color_arrow.png | 0
interface/web/themes/default-304/icons/x16/inbox.png | 0
interface/web/mail/lib/lang/pl_spamfilter_blacklist.lng | 1
interface/web/themes/default-304/icons/x16/heart__exclamation.png | 0
interface/web/themes/default-304/icons/x16/folder_open.png | 0
interface/web/themes/default-304/icons/x16/vcard_delete.png | 0
interface/lib/lang/cz.lng | 2
interface/web/tools/import_ispconfig.php | 13
interface/web/themes/default-304/icons/x16/bandaid_plus.png | 0
interface/web/themes/default-304/icons/x16/heart__minus.png | 0
interface/web/themes/default-304/icons/x16/printer__arrow.png | 0
interface/web/themes/default-304/icons/x32/state_error.png | 0
interface/web/themes/default-304/icons/x16/sort__arrow.png | 0
interface/web/themes/default-304/icons/x16/box__minus.png | 0
interface/web/themes/default-304/icons/x16/contrast__plus.png | 0
interface/web/sites/lib/lang/el_web_domain.lng | 1
interface/web/themes/default-304/icons/x16/cards__plus.png | 0
interface/web/themes/default-304/icons/x16/notebook_exclamation.png | 0
interface/web/help/lib/lang/cz_help_faq_sections_list.lng | 2
interface/web/vm/lib/lang/pl_openvz_ostemplate_list.lng | 1
interface/web/dns/lib/lang/cz_dns_soa.lng | 2
interface/web/themes/default-304/icons/x16/calendar_day.png | 0
interface/web/help/lib/lang/pl_support_message_list.lng | 1
interface/web/sites/lib/lang/cz_aps_instances_list.lng | 2
interface/web/themes/default-304/icons/x16/tick.png | 0
interface/web/themes/default-304/icons/x16/light_bulb_off.png | 0
interface/web/themes/default-304/icons/x16-list/flag_yellow.png | 0
interface/web/admin/lib/lang/cz_remote_action.lng | 6
interface/web/themes/default-304/icons/x16/cards_address.png | 0
interface/web/themes/default/images/header_logo.png | 0
interface/web/themes/default-304/icons/x16/shield.png | 0
interface/web/themes/default-304/icons/x16/scripts__plus.png | 0
interface/web/themes/default-304/icons/x32/state_warning.png | 0
interface/web/themes/default-304/icons/x12/calendar2.png | 0
interface/web/themes/default-304/icons/x16/bank_plus.png | 0
interface/web/admin/lib/lang/cz.lng | 2
interface/web/mail/lib/lang/cz_mail_whitelist.lng | 2
interface/web/themes/default-304/icons/x16/palette_minus.png | 0
interface/web/themes/default-304/icons/x16/discs_arrow.png | 0
interface/web/themes/default-304/icons/x16/calendar__plus.png | 0
interface/web/admin/lib/lang/cz_language_import.lng | 2
interface/web/dashboard/lib/lang/pl.lng | 1
interface/web/themes/default-304/icons/x16/document_zipper.png | 0
interface/web/themes/default-304/icons/x16/clock__minus.png | 0
interface/web/themes/default-304/icons/x32/sites.png | 0
interface/web/themes/default-304/icons/x16/blog__pencil.png | 0
interface/web/themes/default-304/icons/x12/cancel_round.png | 0
interface/web/themes/default-304/icons/x16/layout_header_footer_2.png | 0
interface/web/themes/default-304/icons/x16/tick_circle_frame.png | 0
interface/web/themes/default-304/icons/x16/box__plus.png | 0
interface/web/themes/default-304/icons/x16-list/rss_round.png | 0
interface/web/client/lib/lang/cz_domain.lng | 2
interface/web/designer/lib/lang/cz_module_list.lng | 2
interface/lib/lang/pl.lng | 1
interface/web/sites/lib/lang/pl_web_backup_list.lng | 1
interface/web/sites/lib/lang/pl_web_domain.lng | 2
interface/web/themes/default-304/icons/x16/safe_minus.png | 0
interface/web/mail/lib/lang/cz_mail_mailinglist.lng | 2
interface/web/sites/lib/lang/cz_web_domain_list.lng | 2
interface/web/themes/default-304/icons/x16/equalizer_pencil.png | 0
interface/web/themes/default-304/icons/x16/wand.png | 0
interface/web/themes/default-304/icons/x16/contrast.png | 0
interface/web/mail/form/mail_domain.tform.php | 29
interface/web/dns/lib/lang/cz_dns_cname.lng | 2
interface/web/themes/default-304/icons/x16/socket_arrow.png | 0
interface/web/themes/default-304/icons/x16/tag_small.png | 0
interface/web/themes/default-304/icons/x16/bandaid_pencil.png | 0
interface/web/themes/default-304/icons/x12/rss_round.png | 0
interface/web/themes/default-304/icons/x16/palette.png | 0
interface/web/themes/default-304/icons/x16/star_small_empty.png | 0
interface/web/themes/default-304/icons/x16/media_player_small_green.png | 0
interface/web/themes/default-304/icons/x12/printer.png | 0
interface/web/mail/lib/lang/pl_user_quota_stats_list.lng | 1
interface/web/themes/default-304/icons/x16/media_player_medium_pink.png | 0
interface/web/mail/lib/lang/pl_mail_transport_list.lng | 1
interface/web/dns/lib/lang/cz_dns_import.lng | 2
interface/web/themes/default-304/icons/x16/star_half.png | 0
interface/web/designer/lib/lang/pl_module_show.lng | 1
interface/web/mail/lib/lang/pl_mail_forward_list.lng | 1
interface/web/themes/default-304/icons/x16/piano.png | 0
interface/web/mail/lib/lang/cz_mail_get_list.lng | 2
interface/web/themes/default-304/icons/x16/briefcase.png | 0
interface/web/admin/lib/lang/cz_firewall_list.lng | 2
interface/web/themes/default-304/icons/x12/security_orange.png | 0
interface/web/themes/default-304/icons/x16/chain_plus.png | 0
interface/web/themes/default-304/icons/x16/crown.png | 0
interface/web/themes/default-304/icons/x16/bank.png | 0
interface/web/sites/lib/lang/cz_database_admin_list.lng | 2
interface/web/themes/default-304/icons/x16/paint_can_minus.png | 0
interface/web/themes/default-304/icons/x16/pin_minus.png | 0
interface/web/mailuser/lib/lang/pl.lng | 1
interface/web/themes/default-304/icons/x16/magnifier_zoom_out.png | 0
interface/web/themes/default-304/icons/x16/calculator_arrow.png | 0
interface/web/themes/default-304/icons/x16/wand_pencil.png | 0
interface/web/themes/default-304/icons/x32/system.png | 0
interface/web/themes/default-304/icons/x16/heart_break.png | 0
interface/web/mail/lib/lang/cz_mail_mailinglist_list.lng | 2
interface/web/themes/default-304/icons/x16/magnifier__arrow.png | 0
interface/web/themes/default-304/icons/x16/layout_header_footer_3_mix.png | 0
interface/web/tools/lib/lang/pl_import_ispconfig.lng | 1
interface/web/themes/default-304/icons/x16/inbox_minus.png | 0
interface/web/mailuser/lib/lang/pl_mail_user_cc.lng | 1
interface/web/themes/default-304/icons/x16/ticket_small.png | 0
interface/web/mail/lib/lang/cz_spamfilter_policy_list.lng | 2
interface/web/themes/default-304/icons/x16/table__plus.png | 0
interface/web/dns/lib/lang/it_dns_mx.lng | 1
interface/web/themes/default-304/icons/x16/document__arrow.png | 0
interface/web/dns/lib/lang/de_dns_slave.lng | 4
interface/web/themes/default-304/icons/x16/feed__plus.png | 0
interface/web/themes/default-304/icons/x16/tag__arrow.png | 0
interface/web/tools/lib/lang/cz_usersettings.lng | 2
interface/web/themes/default-304/icons/x16/bookmark_folder_arrow.png | 0
interface/web/themes/default-304/icons/x16/tables_pencil.png | 0
interface/web/themes/default-304/icons/x16/image_small.png | 0
interface/web/admin/lib/lang/cz_system_config.lng | 2
interface/web/sites/lib/lang/pl_aps_packages_list.lng | 1
interface/web/themes/default-304/icons/x16/mails_plus.png | 0
interface/web/themes/default-304/icons/x32/domain.png | 0
interface/web/themes/default-304/icons/x64/sites.png | 0
server/cron_daily.php | 94 --
interface/web/themes/default-304/icons/x16/cross_shield.png | 0
interface/web/themes/default-304/icons/x16-list/flag_green.png | 0
interface/web/client/lib/lang/pl_client_message.lng | 1
interface/web/themes/default/icons/x16_sprite.png | 0
interface/web/sites/lib/lang/cz_shell_user.lng | 2
interface/web/themes/default-304/icons/x32/state_critical.png | 0
interface/web/mail/templates/mail_domain_edit.htm | 61 --
interface/web/admin/lib/lang/cz_server_ip_list.lng | 2
interface/web/themes/default-304/icons/x16/script__plus.png | 0
interface/web/help/lib/lang/pl_faq_manage_questions_list.lng | 1
interface/web/themes/default-304/icons/x16/eraser.png | 0
interface/web/themes/default-304/icons/x16/ruler__minus.png | 0
interface/web/themes/default-304/icons/x16/pictures_pencil.png | 0
interface/web/themes/default-304/icons/x32/state_ok.png | 0
interface/web/admin/lib/lang/ar_server_config.lng | 1
interface/web/mail/lib/lang/cz_mail_user_list.lng | 2
interface/web/themes/default-304/icons/x16/arrow_stop_090.png | 0
interface/web/dns/lib/lang/ru_dns_mx.lng | 1
interface/web/mail/lib/lang/cz_mail_user.lng | 2
interface/web/themes/default-304/icons/x16/clipboard_text.png | 0
interface/web/themes/default-304/icons/x16/question_shield.png | 0
interface/web/client/lib/lang/cz_reseller.lng | 2
interface/web/vm/lib/lang/pl_openvz_template.lng | 1
interface/web/themes/default-304/icons/x16/disk_black.png | 0
interface/web/vm/lib/lang/pl.lng | 1
interface/web/themes/default-304/icons/x16/book__pencil.png | 0
interface/web/themes/default-304/icons/x16/media_player_medium_blue.png | 0
interface/web/themes/default-304/icons/x16/notebook.png | 0
interface/web/strengthmeter/lib/lang/pl_strengthmeter.lng | 1
interface/web/themes/default-304/icons/x16/arrow_180_small.png | 0
interface/web/themes/default-304/icons/x16/piano_pencil.png | 0
interface/web/themes/default-304/icons/x16/home.png | 0
interface/web/themes/default-304/icons/x16/plug_exclamation.png | 0
interface/web/themes/default-304/icons/x16/crown__exclamation.png | 0
interface/web/mail/lib/lang/pl_mail_alias_list.lng | 1
interface/web/themes/default-304/icons/x16/envelope_arrow.png | 0
interface/web/themes/default-304/icons/x16/disk.png | 0
interface/web/sites/lib/lang/pl_web_folder_user.lng | 1
interface/web/themes/default-304/icons/x16/calendar__pencil.png | 0
interface/web/themes/default-304/icons/x16/screwdriver.png | 0
interface/web/themes/default-304/icons/x16/wrench_screwdriver.png | 0
interface/web/sites/lib/lang/cz_web_domain.lng | 3
interface/web/themes/default-304/icons/x16/tick_small_circle.png | 0
interface/web/themes/default-304/icons/x16/books__plus.png | 0
interface/web/themes/default-304/icons/x16/database_arrow.png | 0
interface/web/themes/default-304/icons/x16/wand_minus.png | 0
interface/web/themes/default-304/icons/x64/dns.png | 0
interface/web/themes/default-304/icons/x16/stamp_minus.png | 0
interface/web/themes/default-304/icons/x16/disk__plus.png | 0
interface/web/tools/lib/lang/pl_tpl_default.lng | 1
interface/web/themes/default-304/icons/x16/playing_card_exclamation.png | 0
interface/web/mail/lib/lang/cz_mail_content_filter.lng | 2
interface/web/themes/default-304/icons/x16/heart_half.png | 0
interface/web/themes/default-304/icons/x16/database.png | 0
interface/web/themes/default-304/icons/x16/key__arrow.png | 0
interface/web/dns/lib/lang/pl_dns_rp.lng | 1
interface/web/admin/lib/lang/pl_software_update_list.lng | 1
interface/web/themes/default-304/icons/x16/films_plus.png | 0
interface/web/admin/lib/lang/pl_language_add.lng | 1
interface/web/mail/lib/lang/cz_mail_transport_list.lng | 2
interface/web/themes/default-304/icons/x16/disks__arrow.png | 0
interface/web/dns/lib/lang/pl_dns_template_list.lng | 1
interface/web/themes/default-304/icons/x16/documents_exclamation.png | 0
interface/web/dns/lib/lang/pl_dns_import.lng | 1
interface/web/themes/default-304/icons/x16/disks__exclamation.png | 0
interface/web/themes/default-304/icons/x16/bookmark_book_minus.png | 0
interface/web/themes/default-304/icons/x12/burst.png | 0
interface/web/admin/lib/lang/pl_package_install.lng | 1
interface/web/mail/lib/lang/pl_spamfilter_users.lng | 1
interface/web/sites/lib/lang/cz_ftp_user.lng | 2
interface/web/themes/default-304/icons/x16/mail_open_document.png | 0
interface/web/mail/lib/lang/cz_mail_domain.lng | 2
interface/web/themes/default-304/icons/x16/trophy_pencil.png | 0
interface/web/themes/default-304/icons/x16/sticky_notes__plus.png | 0
interface/web/mail/mail_domain_del.php | 4
interface/web/mail/lib/lang/pl_mail_domain_admin_list.lng | 1
interface/web/themes/default-304/icons/x16/clock__pencil.png | 0
interface/web/themes/default-304/icons/x16/paper_bag_minus.png | 0
interface/web/sites/lib/lang/pl_shell_user.lng | 1
interface/web/sites/lib/lang/cz_web_sites_stats_list.lng | 2
interface/web/themes/default-304/icons/x16/screwdriver_pencil.png | 0
interface/web/themes/default-304/icons/x16/document__pencil.png | 0
interface/web/themes/default-304/icons/x16/pin_exclamation.png | 0
interface/web/client/lib/lang/pl_domain_list.lng | 1
interface/web/themes/default-304/icons/x16/address_book__pencil.png | 0
interface/web/themes/default-304/icons/x16/cards.png | 0
interface/web/themes/default-304/icons/x16/receipt_arrow.png | 0
interface/web/sites/lib/lang/pl_web_aliasdomain_list.lng | 1
interface/web/themes/default-304/icons/x16-list/flag_black.png | 0
interface/web/themes/default-304/icons/x16/media_players_pencil.png | 0
interface/web/mail/lib/lang/pl_mail_spamfilter_list.lng | 1
interface/web/themes/default-304/icons/x16/plus_small.png | 0
interface/web/themes/default-304/icons/x16/box_label.png | 0
interface/web/sites/lib/lang/ar_web_domain.lng | 1
interface/web/themes/default-304/icons/x16/film_minus.png | 0
interface/web/themes/default-304/icons/x16/drill.png | 0
interface/web/dns/lib/lang/pl.lng | 1
interface/web/dns/lib/lang/cz_dns_srv.lng | 2
interface/web/themes/default-304/icons/x16/bookmark__exclamation.png | 0
interface/web/themes/default-304/icons/x16/report_minus.png | 0
interface/web/themes/default-304/icons/x16/broom_pencil.png | 0
interface/web/sites/lib/lang/pl_database_list.lng | 1
interface/web/designer/lib/lang/pl_form_show.lng | 1
interface/web/themes/default-304/icons/x16/lock__minus.png | 0
interface/web/admin/lib/lang/pl_language_export.lng | 1
interface/web/themes/default-304/icons/x16/image_sunset.png | 0
interface/web/themes/default-304/icons/x16/puzzle__pencil.png | 0
interface/web/dns/lib/lang/cz_dns_slave.lng | 2
interface/web/themes/default-304/icons/x16/wallet_exclamation.png | 0
interface/web/themes/default-304/icons/x16/ticket_exclamation.png | 0
interface/web/themes/default-304/icons/x16/images_minus.png | 0
interface/web/sites/lib/lang/pl_webdav_user_list.lng | 1
interface/web/themes/default-304/icons/x16/socket_pencil.png | 0
interface/web/designer/lib/lang/pl_form_edit.lng | 1
interface/web/mail/lib/lang/pl_mail_forward.lng | 1
interface/web/themes/default-304/icons/x16/information_frame.png | 0
interface/web/themes/default-304/icons/x16/disk_small.png | 0
interface/web/themes/default-304/images/lists_thead_bg.png | 0
interface/web/dns/lib/lang/fi_dns_mx.lng | 1
interface/web/themes/default-304/icons/x16/sticky_notes__exclamation.png | 0
interface/web/themes/default-304/icons/x16/media_player_medium.png | 0
interface/web/sites/lib/lang/pl_web_folder_user_list.lng | 1
interface/web/monitor/lib/lang/cz_datalog_list.lng | 2
interface/web/admin/lib/lang/cz_remote_user.lng | 2
interface/web/admin/lib/lang/pt_server_config.lng | 1
interface/web/dns/dns_mx_edit.php | 11
interface/web/themes/default-304/icons/x16-list/flag_orange.png | 0
interface/web/themes/default-304/icons/x12/stop.png | 0
interface/web/themes/default-304/icons/x16/clock.png | 0
interface/web/themes/default-304/icons/x16/wand_plus.png | 0
interface/web/themes/default-304/icons/x16/card__arrow.png | 0
interface/web/themes/default-304/icons/x16/cards__exclamation.png | 0
interface/web/themes/default-304/icons/x64/tools.png | 0
interface/web/admin/lib/lang/es_server_config.lng | 1
interface/web/mail/lib/lang/pl_mail_domain_catchall.lng | 1
interface/web/themes/default-304/icons/x16/bandaid.png | 0
interface/web/themes/default-304/icons/x16/layout_3.png | 0
interface/web/themes/default-304/icons/x16/sticky_note__pencil.png | 0
interface/web/admin/lib/lang/de_server_config.lng | 1
interface/web/themes/default-304/icons/x16/book_small.png | 0
interface/web/help/lib/lang/cz_faq_form.lng | 2
interface/web/mailuser/lib/lang/cz_index.lng | 2
interface/web/themes/default-304/icons/x16/disc_minus.png | 0
interface/web/themes/default-304/icons/x16/image_resize.png | 0
interface/web/themes/default-304/icons/x16/plug.png | 0
interface/web/themes/default-304/icons/x16/binocular_minus.png | 0
interface/web/themes/default-304/icons/x16/folders_minus.png | 0
interface/web/themes/default-304/icons/x16/playing_card_pencil.png | 0
interface/web/sites/lib/lang/de_web_domain.lng | 1
interface/web/vm/lib/lang/pl_openvz_vm.lng | 1
interface/web/admin/templates/server_config_mail_edit.htm | 6
interface/web/themes/default-304/icons/x16/receipts_pencil.png | 0
interface/web/themes/default-304/icons/x16/sticky_note.png | 0
interface/web/admin/lib/lang/pl_system_config.lng | 1
interface/web/themes/default-304/icons/x16/box.png | 0
interface/web/mail/lib/lang/pl_mail_aliasdomain_list.lng | 1
interface/web/themes/default-304/icons/x12/folder.png | 0
interface/web/themes/default-304/icons/x16/report.png | 0
interface/web/themes/default-304/icons/x16/arrow_circle_double_135.png | 0
interface/web/themes/default-304/icons/x16/document__plus.png | 0
interface/web/client/lib/lang/cz_client_template.lng | 2
interface/web/themes/default-304/icons/x16/plug_minus.png | 0
interface/web/mail/lib/lang/cz_spamfilter_users.lng | 2
interface/web/sites/lib/lang/cz_web_folder_list.lng | 2
interface/web/themes/default-304/icons/x16/pipette_arrow.png | 0
interface/web/themes/default-304/icons/x12/accept_blue.png | 0
interface/web/themes/default-304/icons/x16/microphone_arrow.png | 0
interface/web/themes/default-304/icons/x16/mail__minus.png | 0
interface/web/mail/lib/lang/pl_spamfilter_whitelist_list.lng | 1
interface/web/themes/default-304/icons/x16/table__pencil.png | 0
interface/web/admin/lib/lang/pl_remote_user_list.lng | 1
interface/web/themes/default-304/icons/x16/media_player_small.png | 0
interface/web/themes/default-304/icons/x16/music.png | 0
interface/web/themes/default-304/icons/x16/lifebuoy_minus.png | 0
interface/web/themes/default-304/icons/x16/documents_plus.png | 0
interface/web/themes/default-304/icons/x16/magnet.png | 0
interface/web/themes/default-304/icons/x16/gear__arrow.png | 0
interface/web/js/jquery.tipsy.js | 3
interface/web/tools/lib/lang/cz_interface.lng | 2
interface/web/themes/default-304/icons/x12/arrow_2_left_round.png | 0
interface/web/themes/default-304/icons/x16/socket_exclamation.png | 0
interface/web/themes/default/icons/device_sprite.png | 0
interface/web/themes/default-304/icons/x16/sticky_note_small.png | 0
interface/web/themes/default-304/icons/x16/receipt_plus.png | 0
interface/web/themes/default-304/icons/x16/media_player_small_blue.png | 0
interface/web/mail/lib/lang/pl_mail_user_filter.lng | 1
interface/web/mail/lib/lang/cz_mail_transport.lng | 2
interface/web/themes/default-304/icons/x16/stamp_arrow.png | 0
interface/web/themes/default-304/icons/x16/bookmark_folder_minus.png | 0
interface/web/themes/default-304/icons/x16/images_stack.png | 0
interface/web/themes/default-304/icons/x16/ruler__pencil.png | 0
server/plugins-available/apache2_plugin.inc.php | 2
interface/web/sites/lib/lang/cz_web_subdomain_list.lng | 2
interface/web/themes/default-304/icons/x16/broom_exclamation.png | 0
interface/web/themes/default-304/icons/x16/camera.png | 0
interface/web/admin/lib/lang/pl.lng | 1
interface/web/themes/default-304/icons/x16/blog.png | 0
interface/web/themes/default-304/icons/x12/arrow_right_blue_round.png | 0
interface/web/themes/default-304/icons/x16/document.png | 0
interface/web/themes/default-304/icons/x16/tick_small.png | 0
interface/web/themes/default-304/icons/x16/book__plus.png | 0
interface/web/themes/default-304/icons/x16-list/bar_graph.png | 0
interface/web/themes/default-304/icons/x16/printer_empty.png | 0
interface/web/themes/default-304/icons/x16/discs.png | 0
interface/web/themes/default-304/icons/x16/inbox_arrow.png | 0
interface/web/themes/default-304/icons/x32/help.png | 0
interface/web/themes/default-304/icons/x16/picture.png | 0
interface/web/themes/default-304/icons/x16/document_text_image.png | 0
interface/web/admin/lib/lang/pl_server_config_list.lng | 1
interface/web/themes/default-304/icons/x16/media_player__plus.png | 0
interface/web/designer/lib/lang/pl.lng | 1
interface/web/themes/default-304/icons/x16/magnet__pencil.png | 0
interface/web/themes/default-304/icons/x16/newspapers.png | 0
interface/web/sites/lib/lang/pl_web_folder_list.lng | 1
interface/web/themes/default-304/icons/x16/playing_card_minus.png | 0
interface/web/admin/lib/lang/hr_server_config.lng | 1
interface/web/themes/default-304/icons/x16/pencil_minus.png | 0
interface/web/themes/default-304/icons/x16/disc_small.png | 0
interface/web/themes/default-304/icons/x16/disc_pencil.png | 0
interface/web/themes/default-304/icons/x16/folder_open_document_music_playlist.png | 0
interface/web/themes/default-304/icons/x16/cross.png | 0
interface/web/themes/default-304/icons/x16-list/world2.png | 0
interface/web/mailuser/lib/lang/pl_index.lng | 1
interface/web/themes/default-304/icons/x16/pill_plus.png | 0
server/plugins-available/shelluser_base_plugin.inc.php | 4
interface/web/sites/lib/lang/cz_web_aliasdomain.lng | 2
interface/web/themes/default-304/icons/x16/cassette_minus.png | 0
interface/web/themes/default-304/icons/x16/notebooks_minus.png | 0
interface/web/mail/lib/lang/cz_spamfilter_whitelist.lng | 2
interface/web/admin/lib/lang/ja_server_config.lng | 1
interface/web/themes/default-304/icons/x16/microphone.png | 0
interface/web/themes/default-304/icons/x16/pictures_minus.png | 0
interface/web/themes/default-304/icons/x16/notebook_plus.png | 0
interface/web/themes/default-304/icons/x16/blog__plus.png | 0
interface/web/themes/default-304/icons/x16/media_player_black.png | 0
interface/web/mail/lib/lang/cz_mail_user_filter_list.lng | 2
interface/web/themes/default-304/icons/x16/music_minus.png | 0
interface/web/tools/lib/lang/cz_resync.lng | 2
interface/web/themes/default-304/icons/x16/layout_3_mix.png | 0
interface/web/themes/default-304/icons/x16/script__minus.png | 0
interface/web/themes/default-304/icons/x16/calculator_plus.png | 0
interface/web/themes/default-304/icons/x16/hammer__arrow.png | 0
interface/web/themes/default-304/icons/x16/chain_minus.png | 0
interface/web/admin/lib/lang/pl_server_list.lng | 1
interface/web/mail/lib/lang/pl_mail_aliasdomain.lng | 1
interface/web/themes/default-304/icons/x16/key__plus.png | 0
interface/web/admin/lib/lang/pl_groups_list.lng | 1
interface/web/dns/lib/lang/pl_dns_soa.lng | 1
interface/web/themes/default-304/icons/x16/contrast__pencil.png | 0
interface/web/mailuser/lib/lang/cz_mail_user_filter_list.lng | 2
interface/web/themes/default-304/icons/x16/calendar_month.png | 0
interface/web/themes/default-304/icons/x16/books__exclamation.png | 0
interface/web/themes/default-304/icons/x16/media_players_minus.png | 0
interface/web/mail/lib/lang/pl_mail_mailinglist_list.lng | 1
interface/web/themes/default-304/icons/x32/monitor.png | 0
interface/web/themes/default-304/icons/x16/wall__exclamation.png | 0
interface/web/themes/default-304/icons/x16/palette_exclamation.png | 0
interface/web/themes/default-304/icons/x16/user_female.png | 0
interface/web/themes/default-304/icons/x16/picture_small.png | 0
interface/web/themes/default-304/icons/x32/dns.png | 0
interface/web/themes/default-304/icons/x16/cross_small_circle.png | 0
interface/web/themes/default-304/icons/x16/table_delete.png | 0
interface/web/themes/default-304/icons/x16/briefcase_plus.png | 0
interface/web/themes/default-304/icons/x16-list/stop.png | 0
interface/web/themes/default-304/icons/x16/bell__exclamation.png | 0
interface/web/themes/default-304/icons/x16/sticky_notes_pin.png | 0
interface/web/themes/default-304/icons/x16/exclamation_small.png | 0
interface/web/themes/default-304/icons/x16/bookmark__pencil.png | 0
interface/web/themes/default-304/icons/x12/flag_green.png | 0
interface/web/dns/lib/lang/pl_dns_slave_list.lng | 1
interface/web/themes/default-304/icons/x16/tags.png | 0
interface/web/themes/default-304/icons/x16/tag__pencil.png | 0
interface/web/admin/lib/lang/cz_language_export.lng | 2
interface/web/themes/default-304/icons/x16/folder.png | 0
interface/web/admin/lib/lang/cz_server_config.lng | 3
interface/web/themes/default-304/icons/x16/bookmark__small.png | 0
interface/web/themes/default-304/icons/x16/scripts_code.png | 0
interface/web/dns/lib/lang/pl_dns_wizard.lng | 1
interface/web/vm/lib/lang/pl_openvz_action.lng | 1
interface/web/themes/default-304/icons/x16/databases_exclamation.png | 0
interface/web/themes/default-304/icons/x16/switch_exclamation.png | 0
interface/web/themes/default-304/icons/x16/address_book_blue.png | 0
interface/web/themes/default-304/icons/x16/balloons_arrow.png | 0
install/dist/lib/fedora.lib.php | 43
interface/web/mailuser/lib/lang/cz_mail_user_password.lng | 2
interface/web/dns/lib/lang/id_dns_mx.lng | 1
interface/web/themes/default-304/icons/x16/image_resize_actual.png | 0
interface/web/themes/default-304/icons/x16-list/info.png | 0
interface/web/themes/default-304/icons/x16/star__pencil.png | 0
interface/web/themes/default-304/icons/x16/table.png | 0
interface/web/themes/default-304/icons/x16/plug_arrow.png | 0
interface/web/admin/lib/lang/pl_users.lng | 1
interface/web/themes/default-304/icons/x16/wall__pencil.png | 0
interface/web/themes/default-304/icons/x16/crown__pencil.png | 0
interface/web/mail/lib/lang/pl_spamfilter_config_list.lng | 1
interface/web/tools/lib/lang/cz_tpl_default.lng | 2
interface/web/themes/default-304/icons/x64/dashboard.png | 0
interface/web/themes/default-304/icons/x16/plus.png | 0
interface/web/client/lib/lang/de_client.lng | 2
interface/web/themes/default-304/icons/x16/databases_minus.png | 0
interface/web/themes/default-304/icons/x16/color_minus.png | 0
interface/web/themes/default-304/icons/x16/film_exclamation.png | 0
interface/web/client/lib/lang/pl_client_template.lng | 1
interface/web/themes/default-304/icons/x16/funnel_arrow.png | 0
interface/web/themes/default-304/icons/x16/arrow_000_small.png | 0
interface/web/themes/default-304/icons/x16/palette_plus.png | 0
interface/web/themes/default-304/icons/x16/sort_small.png | 0
interface/web/dns/lib/lang/cz_dns_ptr.lng | 2
interface/web/themes/default-304/icons/x12/clock.png | 0
interface/web/themes/default-304/icons/x16/contrast_small_low.png | 0
interface/web/themes/default-304/icons/x16/sort_alphabet_descending.png | 0
interface/web/themes/default-304/icons/x16/wallet_arrow.png | 0
interface/web/mail/lib/lang/cz_mail_spamfilter.lng | 2
interface/web/themes/default-304/icons/x16/chain_unchain.png | 0
interface/web/mailuser/lib/lang/cz_mail_user_spamfilter.lng | 2
interface/web/themes/default-304/icons/x16/book_brown.png | 0
interface/web/themes/default-304/icons/x16-list/minus.png | 0
interface/web/themes/default-304/icons/x16/blogs_plus.png | 0
interface/web/themes/default-304/icons/x16/newspapers_arrow.png | 0
interface/web/themes/default-304/icons/x16/document_music.png | 0
interface/web/themes/default-304/icons/x16/pencil_small.png | 0
interface/web/themes/default-304/icons/x16/bookmark_folder_plus.png | 0
interface/web/themes/default-304/icons/x16/bookmark_document_arrow.png | 0
interface/web/themes/default-304/icons/x16/arrow.png | 0
interface/web/themes/default-304/icons/x16/gear__minus.png | 0
interface/web/themes/default-304/icons/x12/arrow_2_right_round.png | 0
interface/web/vm/lib/lang/cz_openvz_ostemplate.lng | 2
interface/web/sites/lib/lang/pl_web_subdomain.lng | 1
interface/web/themes/default-304/icons/x16/media_players.png | 0
interface/web/themes/default-304/icons/x16/pill_small.png | 0
interface/web/themes/default-304/icons/x16/tag__plus.png | 0
interface/web/themes/default-304/icons/x16/inbox_pencil.png | 0
interface/web/themes/default-304/icons/x16/crown__arrow.png | 0
interface/web/themes/default-304/icons/x16-list/pencil.png | 0
interface/web/themes/default-304/icons/x16/tables_stacks.png | 0
interface/web/admin/lib/lang/pl_iptables_list.lng | 1
interface/web/themes/default-304/icons/x16/card__minus.png | 0
interface/web/dns/form/dns_slave.tform.php | 4
interface/web/themes/default-304/icons/x16/bell__pencil.png | 0
interface/web/dns/lib/lang/pl_dns_aaaa.lng | 1
interface/web/themes/default-304/icons/x16-list/arrow_right_blue_round.png | 0
interface/web/themes/default-304/icons/x16/card.png | 0
interface/web/themes/default-304/icons/x16/pipette_minus.png | 0
interface/web/themes/default-304/icons/x16/star__exclamation.png | 0
interface/web/vm/lib/lang/cz_openvz_ip.lng | 2
interface/web/themes/default-304/icons/x16/mail_open.png | 0
interface/web/themes/default-304/icons/x16/safe_plus.png | 0
interface/web/themes/default-304/icons/x16/bookmark_folder_pencil.png | 0
interface/web/admin/lib/lang/cz_language_edit.lng | 2
interface/web/themes/default-304/icons/x16/address_book__arrow.png | 0
interface/web/themes/default-304/icons/x16/microphone_pencil.png | 0
interface/web/themes/default-304/icons/x16/pill_minus.png | 0
interface/web/themes/default-304/icons/x16/flag_pencil.png | 0
interface/web/themes/default-304/icons/x16/picture_pencil.png | 0
interface/web/themes/default/css/styles.css | 243 +++-----
interface/web/themes/default-304/icons/x16/photo_album__minus.png | 0
interface/web/themes/default-304/icons/x16/bandaid_arrow.png | 0
interface/web/themes/default-304/icons/x16/databases_plus.png | 0
interface/web/themes/default-304/icons/x16/image_minus.png | 0
interface/web/themes/default-304/icons/x16/sort__plus.png | 0
interface/web/sites/lib/lang/hu_web_domain.lng | 1
interface/web/themes/default-304/icons/x16-list/comment_blue.png | 0
interface/web/themes/default-304/icons/x16/newspapers_exclamation.png | 0
interface/web/themes/default-304/icons/x16/printer__exclamation.png | 0
interface/web/themes/default-304/icons/x16/lifebuoy_arrow.png | 0
interface/web/themes/default-304/icons/x16/auction_hammer_gavel.png | 0
interface/web/help/lib/lang/pl_help_faq_list.lng | 1
interface/web/dns/lib/lang/sk_dns_mx.lng | 1
interface/web/themes/default-304/icons/x16/exclamation.png | 0
interface/web/themes/default-304/icons/x16/picture_minus.png | 0
interface/web/themes/default-304/icons/x16/arrow_135_small.png | 0
interface/web/themes/default-304/icons/x16/sort_date_descending.png | 0
interface/web/dns/lib/lang/cz.lng | 2
interface/web/themes/default-304/icons/x16/tags__minus.png | 0
interface/web/themes/default-304/images/buttonHolder_bg.gif | 0
interface/web/sites/lib/lang/bg_web_domain.lng | 1
interface/web/themes/default-304/icons/x16-list/link.png | 0
interface/web/themes/default-304/icons/x16/crown_bronze.png | 0
interface/web/themes/default-304/icons/x16/crown__plus.png | 0
interface/web/themes/default-304/icons/x16/layout_header_2_equal.png | 0
interface/web/themes/default-304/icons/x16/arrow_270.png | 0
interface/web/themes/default-304/icons/x16/notebooks_pencil.png | 0
interface/web/themes/default-304/icons/x16/documents_minus.png | 0
server/lib/classes/system.inc.php | 52 -
interface/web/themes/default-304/icons/x16/box__pencil.png | 0
interface/web/favicon.ico | 0
interface/web/themes/default-304/icons/x12/star.png | 0
interface/web/themes/default-304/icons/x16/report_pencil.png | 0
interface/web/themes/default-304/icons/x16/eraser_pencil.png | 0
interface/web/themes/default-304/icons/x16/exclamation_shield.png | 0
interface/web/dns/lib/lang/ar_dns_mx.lng | 1
interface/web/themes/default-304/icons/x16/ruler__exclamation.png | 0
interface/web/themes/default-304/icons/x16/bookmark__plus.png | 0
interface/web/mail/lib/lang/pl_mail_blacklist.lng | 1
interface/web/themes/default-304/icons/x12/code.png | 0
interface/web/themes/default-304/icons/x16/disc_arrow.png | 0
interface/web/vm/lib/lang/cz_openvz_vm.lng | 2
interface/web/themes/default-304/icons/x16/equalizer_plus.png | 0
interface/web/themes/default-304/icons/x16/hammer_left.png | 0
interface/web/tools/lib/lang/pl.lng | 1
interface/web/themes/default-304/icons/x16/music_pencil.png | 0
interface/web/themes/default-304/icons/x16/table_delete_column.png | 0
interface/web/themes/default-304/icons/x16/book.png | 0
install/sql/ispconfig3.sql | 26
interface/web/admin/lib/lang/pl_server_config.lng | 2
interface/web/admin/language_complete.php | 2
interface/web/themes/default-304/icons/x16/puzzle__exclamation.png | 0
interface/web/themes/default-304/icons/x16/pictures_plus.png | 0
interface/web/themes/default-304/icons/x16/balloons_plus.png | 0
interface/web/themes/default-304/icons/x64/monitor.png | 0
interface/web/themes/default-304/icons/x12/comment_blue.png | 0
interface/web/themes/default-304/icons/x16-list/star.png | 0
interface/web/themes/default-304/icons/x16/screwdriver_arrow.png | 0
interface/web/themes/default-304/icons/x16/mail__plus.png | 0
interface/web/themes/default-304/icons/x16/light_bulb__minus.png | 0
interface/web/mail/lib/lang/pl_mail_spamfilter.lng | 1
interface/web/themes/default-304/icons/x16/pin_plus.png | 0
interface/web/themes/default-304/icons/x16/arrow_stop_180.png | 0
interface/web/themes/default-304/icons/x16/logout.png | 0
interface/web/monitor/lib/lang/pl_datalog_list.lng | 1
interface/web/themes/default-304/icons/x16/eraser_minus.png | 0
interface/web/admin/lib/lang/cz_server_php.lng | 2
interface/web/themes/default-304/icons/x16_sprite.png | 0
interface/web/themes/default-304/icons/x12/upload.png | 0
interface/web/dns/lib/lang/pl_dns_template.lng | 1
interface/web/themes/default-304/icons/x16/user_suit.png | 0
interface/web/themes/default-304/icons/x16/documents_stack.png | 0
interface/web/themes/default-304/icons/x16/balloon_left.png | 0
interface/web/themes/default-304/icons/x16/layout_header_footer.png | 0
interface/web/vm/lib/lang/pl_openvz_ostemplate.lng | 1
interface/web/dns/lib/lang/pl_dns_ptr.lng | 1
interface/web/themes/default-304/icons/x16/database_plus.png | 0
interface/web/admin/lib/lang/fr_server_config.lng | 1
interface/web/themes/default-304/icons/x16/briefcase_arrow.png | 0
interface/web/themes/default-304/icons/x16/notebook_minus.png | 0
interface/web/themes/default-304/icons/x16/media_players_plus.png | 0
interface/web/themes/default-304/icons/x16-list/code.png | 0
interface/web/themes/default-304/icons/x16/plug_pencil.png | 0
interface/web/themes/default-304/icons/x16/wall__arrow.png | 0
interface/web/themes/default-304/icons/x16/bookmark_book_plus.png | 0
interface/web/themes/default-304/icons/x32/state_unknown.png | 0
interface/web/themes/default-304/icons/x16/hammer_screwdriver.png | 0
interface/web/themes/default-304/icons/x16/heart_empty.png | 0
interface/web/themes/default-304/icons/x16/balloon__minus.png | 0
interface/web/themes/default-304/icons/x16/notebook_pencil.png | 0
interface/web/themes/default-304/icons/x16/plus_shield.png | 0
interface/web/themes/default-304/icons/x16/tables_minus.png | 0
interface/web/sites/lib/lang/cz_webdav_user_list.lng | 2
interface/web/themes/default-304/icons/x16/color.png | 0
interface/web/sites/lib/lang/cz_web_subdomain.lng | 2
interface/web/themes/default-304/icons/x12/link.png | 0
interface/web/client/lib/lang/pl_resellers_list.lng | 1
interface/web/themes/default-304/icons/x16/bookmark_book_arrow.png | 0
interface/web/themes/default-304/icons/x16/pill_pencil.png | 0
interface/web/themes/default-304/icons/x16/eraser_plus.png | 0
interface/web/themes/default-304/icons/x16/documents_pencil.png | 0
interface/web/sites/lib/lang/it_web_domain.lng | 1
interface/web/vm/lib/lang/pl_openvz_vm_list.lng | 1
interface/web/themes/default-304/icons/x16/scripts__exclamation.png | 0
interface/web/themes/default-304/icons/x16/books__pencil.png | 0
interface/web/themes/default-304/icons/x16/sticky_note__plus.png | 0
interface/web/themes/default-304/icons/x16/films.png | 0
interface/web/mail/lib/lang/cz_mail_user_stats_list.lng | 2
interface/web/mail/lib/lang/pl_mail_relay_recipient_list.lng | 1
interface/web/themes/default-304/icons/x16/chain.png | 0
interface/web/themes/default-304/icons/x16/sort__exclamation.png | 0
interface/web/themes/default-304/icons/x16/drawer.png | 0
interface/web/themes/default-304/icons/x16/balloons.png | 0
install/tpl/amavisd_user_config.master | 6
interface/web/themes/default-304/icons/x16/mail_small.png | 0
interface/web/sites/lib/lang/cz_aps.lng | 2
interface/web/themes/default-304/icons/x12/lock.png | 0
interface/web/themes/default-304/icons/x16/address_book__exclamation.png | 0
interface/web/themes/default/images/lists_thead_bg.png | 0
interface/web/themes/default-304/icons/x16/images_pencil.png | 0
interface/web/sites/lib/lang/pl_database_user.lng | 1
interface/web/themes/default-304/icons/x16/folders.png | 0
interface/web/themes/default-304/icons/x64/network.png | 0
interface/web/admin/lib/lang/cz_remote_user_list.lng | 2
interface/web/themes/default-304/icons/x16/sticky_notes_stack.png | 0
interface/web/themes/default-304/icons/x16/table__exclamation.png | 0
interface/web/themes/default-304/icons/x12/flag_yellow.png | 0
interface/web/themes/default-304/icons/x16/blog_blue.png | 0
interface/web/sites/lib/lang/cz_database_user_list.lng | 2
interface/web/vm/lib/lang/cz_openvz_action.lng | 2
interface/web/help/lib/lang/cz_support_message_list.lng | 2
interface/web/themes/default-304/icons/x12/question_blue.png | 0
interface/web/themes/default-304/icons/x16/chain_pencil.png | 0
interface/web/themes/default-304/icons/x16/image_plus.png | 0
interface/web/monitor/lib/lang/pl_syslog_list.lng | 1
interface/web/client/lib/lang/de_reseller.lng | 2
interface/web/themes/default-304/icons/x16/cassette.png | 0
interface/web/themes/default-304/icons/x12/security_red.png | 0
interface/web/admin/lib/lang/cz_users.lng | 2
interface/web/themes/default-304/icons/x12/money.png | 0
interface/web/client/lib/lang/pl_client_del.lng | 1
interface/web/mail/lib/lang/cz_mail_relay_recipient.lng | 2
interface/web/themes/default-304/icons/x16/plus_circle_frame.png | 0
interface/web/themes/default-304/icons/x16/bookmark_document_plus.png | 0
interface/web/themes/default-304/icons/x16-list/dollar.png | 0
interface/web/themes/default-304/icons/x16/sticky_notes__minus.png | 0
interface/web/themes/default-304/icons/x12/article.png | 0
interface/web/admin/lib/lang/bg_server_config.lng | 1
interface/web/themes/default-304/icons/x16/auction_hammer__exclamation.png | 0
interface/web/dns/lib/lang/ja_dns_mx.lng | 1
interface/web/themes/default-304/icons/x16/balloon_small_left.png | 0
interface/web/themes/default-304/icons/x16/ticket.png | 0
interface/web/themes/default-304/icons/x16-list/pictures.png | 0
interface/web/themes/default-304/icons/x16/tag__minus.png | 0
interface/web/themes/default-304/icons/x16/database_minus.png | 0
interface/web/themes/default-304/icons/x16/images_plus.png | 0
interface/web/themes/default-304/icons/x16/magnifier_zoom_fit.png | 0
interface/web/themes/default-304/icons/x16/script.png | 0
interface/web/themes/default-304/icons/x16/light_bulb__pencil.png | 0
interface/web/themes/default-304/icons/x12/minus_round.png | 0
interface/web/themes/default-304/icons/x16/arrow_315_small.png | 0
interface/web/admin/lib/lang/cz_users_list.lng | 2
interface/web/themes/default-304/icons/x16/receipt.png | 0
interface/web/themes/default-304/icons/x16/database_pencil.png | 0
interface/web/mail/lib/lang/pl_spamfilter_whitelist.lng | 1
interface/web/themes/default-304/icons/x16/newspaper_arrow.png | 0
interface/web/themes/default-304/icons/x16/bookmark__minus.png | 0
interface/web/themes/default-304/icons/x16/drawer_plus.png | 0
interface/web/themes/default-304/icons/x16/plus_circle.png | 0
interface/web/dns/lib/lang/pl_dns_soa_list.lng | 1
interface/web/themes/default-304/icons/x16/door.png | 0
interface/web/themes/default-304/icons/x16/key__exclamation.png | 0
interface/web/themes/default-304/icons/x16/magnet__minus.png | 0
interface/web/themes/default-304/icons/x16/document_small.png | 0
interface/web/themes/default-304/icons/x16/address_book.png | 0
interface/web/sites/lib/lang/cz_web_folder.lng | 2
interface/web/tools/lib/lang/pl_usersettings.lng | 1
install/tpl/server.ini.master | 1
interface/web/themes/default-304/icons/x16/equalizer_arrow.png | 0
interface/web/themes/default-304/icons/x16/notebooks_plus.png | 0
interface/web/vm/lib/lang/cz.lng | 2
interface/web/themes/default-304/icons/x16/pipette_exclamation.png | 0
interface/web/mailuser/lib/lang/pl_mail_user_filter_list.lng | 1
interface/web/themes/default-304/icons/x16/photo_album__pencil.png | 0
interface/web/themes/default-304/icons/x16-list/stop_round.png | 0
interface/web/mail/lib/lang/pl_spamfilter_config.lng | 1
interface/web/themes/default-304/icons/x16/auction_hammer.png | 0
interface/web/themes/default-304/icons/x16/mails_arrow.png | 0
interface/web/themes/default-304/icons/x16/star__arrow.png | 0
interface/web/mail/lib/lang/cz_mail_user_filter.lng | 2
interface/web/themes/default-304/icons/x16/book_small_brown.png | 0
interface/web/themes/default-304/icons/x16/images.png | 0
interface/web/themes/default-304/icons/x12/pictures.png | 0
interface/web/dashboard/lib/lang/pl_dashlet_limits.lng | 1
interface/web/themes/default-304/icons/x16/stamp_plus.png | 0
interface/web/themes/default-304/icons/x16/chain_small.png | 0
interface/web/themes/default-304/icons/x16/key_disable.png | 0
interface/web/themes/default-304/icons/x16/plug_plus.png | 0
interface/web/mailuser/lib/lang/cz_mail_user_cc.lng | 2
interface/web/themes/default-304/icons/x16/ticket_minus.png | 0
interface/web/themes/default-304/icons/x16/magnifier.png | 0
interface/web/themes/default-304/icons/x16/socket_minus.png | 0
interface/web/themes/default-304/icons/x16/tags_label.png | 0
interface/web/themes/default-304/icons/x64/help.png | 0
interface/web/mailuser/lib/lang/pl_mail_user_password.lng | 1
interface/web/admin/lib/lang/pl_language_complete.lng | 1
interface/web/themes/default-304/icons/x16/funnel_exclamation.png | 0
interface/web/admin/lib/lang/cz_language_add.lng | 2
interface/web/themes/default-304/icons/x16/broom_arrow.png | 0
interface/web/mail/lib/lang/pl_mail_get.lng | 1
interface/web/themes/default-304/icons/x16/color_pencil.png | 0
interface/web/mail/lib/lang/cz_mail_relay_recipient_list.lng | 2
interface/web/admin/lib/lang/cz_software_repo.lng | 2
interface/web/client/lib/lang/cz_domain_list.lng | 2
interface/web/admin/lib/lang/cz_software_package_install.lng | 2
interface/web/dns/lib/lang/pl_dns_slave.lng | 1
interface/web/themes/default-304/icons/x32/server.png | 0
interface/web/dns/lib/lang/pl_dns_mx.lng | 2
interface/web/themes/default-304/icons/x16/arrow_skip_270.png | 0
interface/web/dns/lib/lang/nl_dns_mx.lng | 1
interface/web/themes/default-304/icons/x16/sort__minus.png | 0
interface/web/themes/default-304/icons/x16/receipts_exclamation.png | 0
interface/web/themes/default-304/icons/x16/cassette_pencil.png | 0
interface/web/themes/default-304/icons/x16/report_arrow.png | 0
interface/web/themes/default-304/icons/x16/drill_minus.png | 0
interface/web/themes/default-304/icons/x16/bookmark_document_exclamation.png | 0
interface/web/themes/default-304/icons/x16/magnifier__minus.png | 0
interface/web/themes/default-304/icons/x16/clipboard.png | 0
interface/web/themes/default-304/icons/x16/documents_arrow.png | 0
interface/web/themes/default-304/icons/x16/socket.png | 0
interface/web/themes/default-304/icons/x32/network.png | 0
interface/web/themes/default-304/icons/x16/disk_small_black.png | 0
interface/web/themes/default-304/icons/x16/clock__arrow.png | 0
interface/web/themes/default-304/icons/x16/receipts_plus.png | 0
interface/web/themes/default-304/icons/x16/address_book__plus.png | 0
interface/web/themes/default-304/icons/x16/pill_arrow.png | 0
interface/web/monitor/lib/lang/cz.lng | 2
interface/web/dns/lib/lang/de_dns_mx.lng | 2
interface/web/mail/lib/lang/cz_mail_domain_admin_list.lng | 2
interface/web/themes/default-304/icons/x16/envelope_pencil.png | 0
interface/web/themes/default-304/icons/x16/lock_disable.png | 0
interface/web/admin/lib/lang/pl_language_edit.lng | 1
interface/web/admin/lib/lang/en_server_config.lng | 2
interface/web/themes/default-304/icons/x16/book__arrow.png | 0
interface/web/themes/default-304/icons/x16/magnifier__plus.png | 0
interface/web/themes/default-304/icons/x16/receipt_text.png | 0
interface/web/themes/default-304/icons/x16/arrow_315.png | 0
interface/web/themes/default-304/icons/x16/films_pencil.png | 0
interface/web/themes/default-304/icons/x16/receipt_minus.png | 0
interface/web/themes/default-304/icons/x16/palette_arrow.png | 0
interface/web/sites/lib/lang/pl_webdav_user.lng | 1
interface/web/dns/lib/lang/pl_dns_cname.lng | 1
interface/web/themes/default-304/icons/x16/film_arrow.png | 0
interface/web/mail/lib/lang/pl_mail_blacklist_list.lng | 1
interface/web/help/lib/lang/pl.lng | 1
interface/web/themes/default-304/icons/x16-list/arrow_2_right_round.png | 0
interface/web/sites/lib/lang/pl_database_admin_list.lng | 1
interface/web/themes/default-304/icons/x16/folders_stack.png | 0
interface/web/admin/lib/lang/cz_login_as.lng | 2
interface/web/themes/default-304/icons/x16/feed.png | 0
interface/web/vm/lib/lang/cz_openvz_template.lng | 2
interface/web/themes/default/images/lists_tfoot_bg.png | 0
interface/web/client/lib/lang/pl_reseller.lng | 1
interface/web/designer/lib/lang/cz_form_show.lng | 2
interface/web/themes/default-304/icons/x16/ticket_plus.png | 0
interface/web/mail/lib/lang/cz_mail_forward.lng | 2
interface/web/sites/lib/lang/cz_shell_user_list.lng | 2
interface/web/themes/default-304/icons/x16/bin__minus.png | 0
interface/web/themes/default-304/icons/x16/paper_bag_exclamation.png | 0
interface/web/themes/default-304/icons/x16/paint_can_arrow.png | 0
interface/web/themes/default-304/icons/x16/sort_alphabet.png | 0
interface/web/themes/default-304/icons/x16/heart.png | 0
interface/web/themes/default-304/icons/x16/image_exclamation.png | 0
interface/web/themes/default-304/icons/x16/auction_hammer__minus.png | 0
interface/web/themes/default-304/icons/x16/image_arrow.png | 0
interface/web/themes/default-304/icons/x16-list/accept.png | 0
interface/web/themes/default-304/icons/x16/document__exclamation.png | 0
interface/web/mail/lib/lang/pl_mail_user_stats_list.lng | 1
interface/web/admin/lib/lang/cz_server_ip.lng | 2
interface/web/index.php | 12
interface/web/themes/default-304/icons/x16/pipette_pencil.png | 0
interface/web/admin/lib/lang/pl_iptables.lng | 1
interface/web/designer/lib/lang/cz_form_edit.lng | 2
interface/web/themes/default-304/icons/x16-list/lock.png | 0
install/tpl/apache_ispconfig.conf.master | 2
interface/web/themes/default-304/icons/x64/drawer.png | 0
interface/web/designer/lib/lang/pl_module_list.lng | 1
interface/web/themes/default-304/icons/x16/sticky_note_small_pin.png | 0
interface/web/themes/default-304/icons/x16/calculator_exclamation.png | 0
interface/web/themes/default-304/icons/x16/database_small.png | 0
interface/web/themes/default-304/icons/x16/layout_join.png | 0
interface/web/themes/default-304/icons/x16/discs_minus.png | 0
interface/web/client/lib/lang/cz_client_del.lng | 2
interface/web/themes/default-304/icons/x16/briefcase_pencil.png | 0
install/sql/incremental/upd_0049.sql | 2
interface/web/themes/default-304/icons/x16/safe_exclamation.png | 0
interface/web/themes/default-304/icons/x16/book__exclamation.png | 0
interface/web/tools/lib/lang/pl_index.lng | 1
interface/web/sites/lib/lang/pl_user_quota_stats_list.lng | 1
interface/web/themes/default-304/icons/x16/disks__pencil.png | 0
interface/web/mail/lib/lang/pl_mail_get_list.lng | 1
interface/web/themes/default-304/icons/x16/wallet.png | 0
interface/web/themes/default-304/icons/x16/media_player_medium_green.png | 0
interface/web/themes/default-304/icons/x16/lifebuoy_exclamation.png | 0
interface/web/themes/default-304/icons/x16/tag.png | 0
interface/web/themes/default-304/icons/x16/arrow_135.png | 0
interface/web/themes/default-304/icons/x16/lightning__exclamation.png | 0
interface/web/themes/default-304/icons/x16/books_brown.png | 0
interface/web/themes/default-304/icons/x16/broom.png | 0
interface/web/themes/default-304/icons/x16-list/arrow_left_blue_round.png | 0
interface/web/themes/default-304/icons/x16/heart__arrow.png | 0
interface/web/themes/default-304/icons/x16/newspaper.png | 0
interface/web/themes/default-304/icons/x16/microphone_exclamation.png | 0
interface/web/themes/default-304/icons/x16/switch_plus.png | 0
interface/web/themes/default/images/favicon.ico | 0
interface/web/dns/lib/lang/cz_dns_hinfo.lng | 2
interface/web/mail/lib/lang/pl_mail_content_filter_list.lng | 1
interface/web/themes/default-304/icons/x16/user_add.png | 0
interface/web/themes/default-304/icons/x16/magnifier_small.png | 0
interface/web/themes/default-304/icons/x16/tags__pencil.png | 0
interface/web/themes/default-304/icons/x16/clipboard__exclamation.png | 0
interface/web/themes/default-304/icons/x16/calendar.png | 0
interface/web/themes/default-304/icons/x16/music_arrow.png | 0
interface/web/themes/default-304/icons/x16/contrast__exclamation.png | 0
interface/web/themes/default-304/icons/x16/bank_arrow.png | 0
interface/web/themes/default-304/icons/x16/binocular_exclamation.png | 0
interface/web/themes/default-304/icons/x16/databases_pencil.png | 0
interface/web/themes/default-304/icons/x12/new.png | 0
interface/web/themes/default-304/icons/x16/equalizer_exclamation.png | 0
interface/web/themes/default-304/icons/x16/balloon_small.png | 0
interface/web/sites/lib/lang/cz_database_user.lng | 2
interface/web/themes/default-304/icons/x16/calculator_pencil.png | 0
interface/web/dns/lib/lang/de_dns_slave_list.lng | 4
interface/web/themes/default-304/icons/x16/cross_circle.png | 0
interface/web/themes/default-304/icons/x16/sort_quantity.png | 0
interface/web/themes/default-304/icons/x16/balloon__arrow.png | 0
interface/web/themes/default-304/icons/x16/trophy_minus.png | 0
interface/web/admin/lib/lang/pl_remote_user.lng | 1
interface/web/themes/default-304/icons/x16/chain_arrow.png | 0
interface/web/themes/default-304/icons/x16/bin_full.png | 0
interface/web/themes/default-304/icons/x16-list/clock.png | 0
interface/web/themes/default-304/icons/x16/crown__minus.png | 0
interface/web/themes/default-304/icons/x16/funnel_minus.png | 0
interface/web/mail/lib/lang/pl_mail_whitelist_list.lng | 1
interface/web/client/lib/lang/pl_client_circle_list.lng | 1
interface/web/themes/default-304/icons/x16/printer__minus.png | 0
interface/web/themes/default-304/icons/x16/receipt_exclamation.png | 0
interface/web/themes/default-304/icons/x16-list/world.png | 0
interface/web/themes/default-304/icons/x16/folder_open_film.png | 0
interface/web/themes/default-304/icons/x16/playing_card_arrow.png | 0
interface/web/sites/lib/lang/cz_web_backup_list.lng | 2
interface/web/sites/lib/lang/cz_web_folder_user.lng | 2
interface/web/themes/default-304/icons/x16/tables.png | 0
interface/web/tools/lib/lang/pl_interface.lng | 1
interface/web/dns/lib/lang/cz_dns_rp.lng | 2
interface/web/themes/default-304/icons/x16/flag_arrow.png | 0
interface/web/mail/lib/lang/cz_spamfilter_whitelist_list.lng | 2
interface/web/dns/lib/lang/pl_dns_ns.lng | 1
interface/web/themes/default-304/icons/x16/pictures.png | 0
interface/web/themes/default-304/icons/x16/briefcase_exclamation.png | 0
interface/web/sites/lib/lang/cz_cron_list.lng | 2
interface/web/sites/lib/lang/pl_web_domain_list.lng | 1
interface/web/themes/default-304/icons/x16/film_plus.png | 0
interface/web/themes/default-304/icons/x16/mail_open_image.png | 0
interface/web/themes/default-304/icons/x12/flag_black.png | 0
interface/web/themes/default-304/icons/x16/newspaper_plus.png | 0
interface/web/themes/default-304/icons/x16/bookmark_book.png | 0
interface/web/themes/default-304/icons/x16/color_exclamation.png | 0
interface/web/sites/lib/lang/fi_web_domain.lng | 1
interface/web/themes/default-304/icons/x64/login.png | 0
interface/web/themes/default-304/icons/x16/media_player_small_red.png | 0
interface/web/themes/default-304/icons/x12/info.png | 0
interface/web/themes/default-304/icons/x16/star_small.png | 0
interface/web/themes/default-304/icons/x16/binocular_pencil.png | 0
interface/web/mail/lib/lang/pl_mail_mailinglist.lng | 1
interface/web/tools/lib/lang/cz_index.lng | 2
interface/web/themes/default-304/icons/x16/arrow_skip_090.png | 0
interface/web/themes/default-304/icons/x16/calculator.png | 0
interface/web/vm/lib/lang/pl_openvz_ip.lng | 1
interface/web/themes/default-304/icons/x16/stamp.png | 0
interface/web/themes/default-304/icons/x16/image_pencil.png | 0
interface/web/vm/lib/lang/pl_openvz_template_list.lng | 1
interface/web/sites/lib/lang/nl_web_domain.lng | 1
interface/web/admin/lib/lang/cz_package_install.lng | 2
interface/web/themes/default-304/icons/x16/arrow_090.png | 0
interface/web/themes/default-304/icons/x16/funnel_plus.png | 0
interface/web/mail/lib/lang/cz_mail_aliasdomain.lng | 2
interface/web/themes/default-304/icons/x16/calendar__arrow.png | 0
interface/web/themes/default-304/icons/x16/shield_disable.png | 0
interface/web/sites/lib/lang/cz_database_list.lng | 2
interface/web/themes/default-304/icons/x16/receipts.png | 0
interface/web/themes/default-304/icons/x16/cross_small.png | 0
interface/web/themes/default-304/icons/x16/script__arrow.png | 0
interface/web/sites/lib/lang/pl_database.lng | 1
interface/web/admin/lib/lang/cz_firewall.lng | 2
interface/web/dns/lib/lang/hr_dns_mx.lng | 1
interface/web/themes/default-304/icons/x16/card_address.png | 0
interface/web/themes/default-304/icons/x16/puzzle__arrow.png | 0
interface/web/themes/default-304/icons/x16/microphone_minus.png | 0
interface/web/themes/default-304/icons/x16/heart_small_half.png | 0
interface/web/help/lib/lang/cz.lng | 2
interface/web/themes/default-304/icons/x16/blog__arrow.png | 0
interface/web/themes/default-304/icons/x16-list/security_red.png | 0
interface/web/sites/lib/lang/pl_cron.lng | 1
interface/web/mail/lib/lang/pl_mail_alias.lng | 1
interface/web/themes/default-304/icons/x16/sort.png | 0
interface/web/mail/lib/lang/cz_mail_domain_catchall_list.lng | 2
interface/web/themes/default-304/icons/x16/auction_hammer__plus.png | 0
interface/web/help/lib/lang/pl_help_faq_sections_list.lng | 1
interface/web/admin/lib/lang/pl_software_package_install.lng | 1
interface/web/mail/lib/lang/pl_spamfilter_users_list.lng | 1
interface/web/themes/default-304/icons/x16/microphone_plus.png | 0
interface/web/themes/default-304/icons/x32/client.png | 0
interface/web/admin/lib/lang/pl_remote_action.lng | 1
interface/web/themes/default-304/icons/x16/balloon__plus.png | 0
interface/web/themes/default-304/icons/x16/printer_small.png | 0
interface/web/themes/default-304/icons/x16/lightning_disable.png | 0
interface/web/themes/default-304/icons/x12/calendar.png | 0
interface/web/themes/default-304/icons/x12/cancel.png | 0
interface/web/mail/lib/lang/pl_spamfilter_blacklist_list.lng | 1
interface/web/themes/default-304/icons/x16/bell__minus.png | 0
interface/web/themes/default-304/icons/x16/star__plus.png | 0
interface/web/themes/default-304/icons/x16/switch_arrow.png | 0
interface/web/themes/default-304/icons/x16/table__arrow.png | 0
interface/web/themes/default-304/icons/x16/feed_balloon.png | 0
interface/web/themes/default-304/icons/x16/drawer_exclamation.png | 0
interface/web/themes/default-304/icons/x16/minus_circle.png | 0
interface/web/themes/default-304/icons/x16/contrast__minus.png | 0
interface/web/admin/lib/lang/cz_server_list.lng | 2
interface/web/themes/default-304/icons/x16/lock__plus.png | 0
interface/web/dns/lib/lang/cz_dns_soa_list.lng | 2
interface/web/themes/default-304/icons/x16/clipboard__plus.png | 0
interface/web/themes/default-304/icons/x16/bank_exclamation.png | 0
interface/web/themes/default-304/icons/x16/receipt_pencil.png | 0
interface/web/themes/default-304/icons/x16/home_arrow.png | 0
interface/web/dns/lib/lang/br_dns_mx.lng | 1
interface/web/themes/default-304/icons/x12/accept_green.png | 0
interface/web/sites/lib/lang/cz_user_quota_stats_list.lng | 2
interface/web/themes/default-304/icons/x16/piano_arrow.png | 0
interface/web/themes/default-304/icons/x16/layout_header_footer_2_equal.png | 0
interface/web/themes/default-304/icons/x16/socket_plus.png | 0
interface/web/themes/default/images/header_bg.png | 0
interface/web/themes/default-304/icons/x16/pencil_arrow.png | 0
interface/web/themes/default-304/icons/x16/tags__plus.png | 0
interface/web/mail/lib/lang/cz_mail_domain_list.lng | 2
interface/web/strengthmeter/lib/lang/cz_strengthmeter.lng | 2
interface/web/themes/default-304/icons/x16/information.png | 0
interface/web/themes/default-304/icons/x16/mails_stack.png | 0
interface/web/themes/default-304/icons/x16/inbox_exclamation.png | 0
interface/web/themes/default-304/icons/x16-list/arrow_2_left_round.png | 0
interface/web/themes/default-304/icons/x16/arrow_090_small.png | 0
interface/web/sites/lib/lang/pl_ftp_user_list.lng | 1
interface/web/themes/default-304/icons/x16/documents.png | 0
interface/web/themes/default-304/icons/x16/photo_album_blue.png | 0
interface/web/mail/lib/lang/cz_mail_alias_list.lng | 2
interface/web/dns/lib/lang/cz_dns_alias.lng | 2
interface/web/themes/default-304/icons/x12/dollar.png | 0
interface/web/themes/default-304/icons/x16/disks__plus.png | 0
interface/web/designer/lib/lang/pl_form_list.lng | 1
interface/web/themes/default-304/icons/x16/report_plus.png | 0
interface/web/themes/default-304/icons/x16/drill_plus.png | 0
interface/web/themes/default-304/icons/x16/ruler_crop.png | 0
interface/web/themes/default-304/icons/x16/arrow_circle_135.png | 0
interface/web/vm/lib/lang/pl_openvz_ip_list.lng | 1
interface/web/admin/lib/lang/de_system_config.lng | 1
interface/web/themes/default/icons/x32_sprite.png | 0
interface/web/themes/default-304/icons/x16/pencil.png | 0
interface/web/admin/lib/lang/sk_server_config.lng | 1
interface/web/themes/default-304/icons/x16/folders_pencil.png | 0
interface/web/themes/default-304/icons/x16/layout_header_footer_3.png | 0
interface/web/sites/lib/lang/fr_web_domain.lng | 1
interface/web/themes/default-304/icons/x16/star_empty.png | 0
interface/web/themes/default-304/icons/x16/newspapers_plus.png | 0
interface/web/admin/lib/lang/id_server_config.lng | 1
interface/web/client/lib/lang/pl.lng | 1
interface/web/themes/default-304/icons/x16/mail__pencil.png | 0
interface/web/themes/default-304/icons/x16/media_player_medium_black.png | 0
interface/web/themes/default-304/icons/x16-list/calendar2.png | 0
interface/web/themes/default-304/icons/x16/minus_circle_frame.png | 0
interface/web/admin/form/server_config.tform.php | 13
interface/web/themes/default-304/icons/x16/arrow_circle_225.png | 0
interface/web/themes/default-304/icons/x16/shield__arrow.png | 0
interface/web/admin/lib/lang/cz_language_complete.lng | 2
interface/web/themes/default-304/icons/x16/pin_pencil.png | 0
interface/web/themes/default-304/icons/x12/double_comment.png | 0
interface/web/themes/default-304/icons/x16/mail.png | 0
interface/web/sites/lib/lang/cz.lng | 2
interface/web/themes/default-304/icons/x16/door_arrow.png | 0
interface/web/themes/default-304/icons/x16/sort_quantity_descending.png | 0
interface/web/themes/default-304/icons/x32/email.png | 0
interface/web/themes/default-304/icons/x16/disk__arrow.png | 0
interface/web/admin/lib/lang/cz_groups_list.lng | 2
interface/web/themes/default-304/icons/x12/minus.png | 0
interface/web/themes/default-304/icons/x12/flag_red.png | 0
interface/web/themes/default-304/icons/x16/lock_small.png | 0
interface/web/themes/default-304/icons/x16/user_orange.png | 0
interface/web/admin/templates/server_ip_list.htm | 6
interface/web/themes/default/images/screen_bg.png | 0
interface/web/themes/default-304/icons/x16/tags__exclamation.png | 0
interface/web/themes/default-304/icons/x16/binocular_plus.png | 0
interface/web/themes/default-304/icons/x16/sticky_notes__arrow.png | 0
interface/web/themes/default-304/icons/x16/hammer__pencil.png | 0
interface/web/mail/lib/lang/pl_mail_domain_catchall_list.lng | 1
interface/web/sites/lib/lang/pl_web_subdomain_list.lng | 1
interface/web/themes/default-304/icons/x16/blog__exclamation.png | 0
interface/web/client/lib/lang/cz_client_message.lng | 2
interface/web/mailuser/lib/lang/pl_mail_user_filter.lng | 1
interface/web/themes/default-304/icons/x16/arrow_270_small.png | 0
interface/web/themes/default-304/icons/x16/clipboard__arrow.png | 0
interface/web/themes/default-304/icons/x16/folders_plus.png | 0
interface/web/designer/lib/lang/cz_module_show.lng | 2
interface/web/themes/default-304/icons/x16/crown_silver.png | 0
interface/web/themes/default-304/icons/x16/equalizer_minus.png | 0
interface/web/themes/default-304/icons/x16-list/cancel_round.png | 0
interface/web/themes/default-304/icons/x16/feed__pencil.png | 0
interface/web/themes/default-304/icons/x16/picture_small_sunset.png | 0
interface/web/admin/lib/lang/cz_iptables_list.lng | 2
interface/web/themes/default-304/icons/x16/light_bulb_small_off.png | 0
interface/web/themes/default-304/icons/x16/slash_small.png | 0
interface/web/themes/default-304/icons/x16/lifebuoy.png | 0
interface/web/themes/default-304/icons/x16/mails_exclamation.png | 0
interface/web/themes/default-304/icons/x32/tools.png | 0
interface/web/themes/default-304/images/lists_tfoot_bg.png | 0
interface/web/sites/lib/lang/en_web_backup_list.lng | 21
interface/web/mail/lib/lang/pl_mail_user.lng | 1
interface/web/themes/default-304/icons/x16-list/folder.png | 0
interface/web/themes/default-304/icons/x16-list/article_text.png | 0
interface/web/themes/default-304/icons/x16/newspapers_pencil.png | 0
interface/web/sites/lib/lang/ru_web_domain.lng | 1
interface/web/themes/default-304/icons/x16/film.png | 0
interface/web/sites/lib/lang/pl_web_aliasdomain.lng | 1
interface/web/themes/default-304/icons/x16/clipboard_empty.png | 0
interface/web/themes/default-304/icons/x16/sticky_note__arrow.png | 0
interface/web/themes/default-304/icons/x16/mails_minus.png | 0
interface/web/themes/default-304/icons/x16-list/download.png | 0
interface/web/sites/lib/lang/pl_web_vhost_subdomain.lng | 1
interface/web/themes/default-304/icons/x16/bookmark__arrow.png | 0
install/tpl/config.inc.php.master | 2
interface/web/themes/default-304/icons/x16/eraser_arrow.png | 0
interface/web/admin/lib/lang/pl_software_package_list.lng | 1
interface/web/themes/default-304/icons/x16/layout_header_2.png | 0
interface/web/themes/default-304/icons/x16/minus_small_circle.png | 0
interface/web/themes/default-304/icons/x16/magnet__arrow.png | 0
interface/web/monitor/lib/lang/pl.lng | 1
interface/web/client/lib/lang/cz_client.lng | 2
interface/web/admin/lib/lang/pl_directive_snippets.lng | 1
interface/web/themes/default-304/icons/x16/tick_shield.png | 0
install/tpl/opensuse_amavisd_conf.master | 6
interface/web/themes/default-304/icons/x32/dashboard.png | 0
interface/web/themes/default-304/icons/x16/picture_arrow.png | 0
interface/web/themes/default-304/icons/x12/download.png | 0
interface/web/themes/default-304/icons/x16/wall_disable.png | 0
interface/web/themes/default-304/icons/x16/screwdriver_exclamation.png | 0
interface/web/mail/lib/lang/pl_mail_user_list.lng | 1
interface/web/mail/lib/lang/pl_spamfilter_policy_list.lng | 1
interface/web/themes/default-304/icons/x16/photo_album__plus.png | 0
interface/web/mail/lib/lang/cz_spamfilter_blacklist_list.lng | 2
interface/web/themes/default-304/icons/x12/security_green.png | 0
interface/web/themes/default-304/icons/x16/arrow_180.png | 0
interface/web/themes/default-304/icons/x16/arrow_225.png | 0
interface/web/themes/default-304/icons/x16/star__minus.png | 0
interface/web/themes/default-304/icons/x16-list/calendar.png | 0
interface/web/themes/default-304/icons/x16/funnel_small.png | 0
interface/web/mail/lib/lang/cz_mail_alias.lng | 2
interface/web/themes/default-304/icons/x16/drawer_minus.png | 0
interface/web/themes/default-304/icons/x16/gear.png | 0
interface/web/themes/default-304/icons/x16/cassette_plus.png | 0
interface/web/themes/default-304/icons/x16/paper_bag_pencil.png | 0
interface/web/themes/default-304/icons/x16/auction_hammer__pencil.png | 0
interface/web/themes/default-304/icons/x16/shield__exclamation.png | 0
interface/web/themes/default-304/icons/x16/bookmark_folder.png | 0
interface/web/themes/default-304/icons/x16/newspaper_minus.png | 0
interface/web/themes/default-304/icons/x16/report_exclamation.png | 0
interface/web/themes/default-304/icons/x16/question_frame.png | 0
interface/web/admin/lib/lang/pl_software_repo_list.lng | 1
interface/web/designer/lib/lang/cz_module_edit.lng | 2
interface/web/themes/default-304/icons/x16/trophy.png | 0
interface/web/themes/default-304/icons/x16/arrow_skip_180.png | 0
interface/web/admin/lib/lang/cz_server.lng | 2
interface/web/themes/default-304/icons/x16/balloon__exclamation.png | 0
interface/web/themes/default-304/icons/x16/exclamation_frame.png | 0
interface/web/themes/default-304/icons/x16/magnifier__exclamation.png | 0
interface/web/themes/default-304/icons/x16/scripts.png | 0
interface/web/designer/lib/lang/cz_module_nav_item_edit.lng | 2
interface/web/themes/default-304/icons/x16/databases.png | 0
interface/web/help/lib/lang/cz_faq_manage_questions_list.lng | 2
interface/web/themes/default-304/icons/x16/cards_stack.png | 0
interface/web/themes/default-304/icons/x16/color_small.png | 0
interface/web/themes/default-304/icons/x16/question_small.png | 0
interface/web/vm/lib/lang/cz_openvz_ip_list.lng | 2
interface/web/sites/lib/lang/se_web_domain.lng | 1
interface/web/themes/default-304/icons/x16/door_exclamation.png | 0
interface/web/admin/lib/lang/nl_server_config.lng | 1
interface/web/themes/default-304/icons/x16/disks.png | 0
interface/web/themes/default-304/icons/x16/home_small.png | 0
interface/web/themes/default-304/icons/x16/magnifier__pencil.png | 0
interface/web/monitor/lib/lang/cz_syslog_list.lng | 2
interface/web/themes/default-304/icons/x16/user_red.png | 0
interface/web/themes/default-304/icons/x16/vcard_edit.png | 0
interface/web/themes/default-304/icons/x16/piano_minus.png | 0
interface/web/dashboard/lib/lang/cz_dashlet_modules.lng | 2
interface/web/themes/default-304/icons/x16/information_shield.png | 0
interface/web/vm/lib/lang/cz_openvz_ostemplate_list.lng | 2
interface/web/themes/default-304/icons/x16/picture_exclamation.png | 0
interface/web/themes/default-304/icons/x16/safe_arrow.png | 0
interface/web/admin/lib/lang/pl_server_ip_list.lng | 1
interface/web/themes/default-304/icons/x16/camera_black.png | 0
interface/web/themes/default-304/icons/x16/user_edit.png | 0
interface/web/themes/default-304/icons/x16/arrow_225_small.png | 0
interface/web/themes/default-304/icons/x16/films_exclamation.png | 0
interface/web/themes/default-304/icons/x16/receipts_text.png | 0
interface/web/themes/default-304/icons/x16/mails.png | 0
interface/web/themes/default-304/icons/x16/envelope.png | 0
interface/web/themes/default-304/icons/x16/puzzle__minus.png | 0
interface/web/mail/lib/lang/pl_mail_domain.lng | 1
interface/web/sites/lib/lang/pl_web_folder.lng | 1
interface/web/themes/default-304/icons/x16-list/new.png | 0
interface/web/admin/lib/lang/cz_software_repo_list.lng | 2
interface/web/themes/default-304/icons/x16/mails_pencil.png | 0
interface/web/themes/default-304/icons/x16/table_insert_column.png | 0
interface/web/themes/default-304/icons/x16/drill_pencil.png | 0
interface/web/themes/default-304/icons/x16/camera__arrow.png | 0
interface/web/themes/default-304/icons/x16/wall__plus.png | 0
interface/web/themes/default-304/icons/x16/balloon__pencil.png | 0
interface/web/themes/default-304/icons/x16/disks_black.png | 0
interface/web/themes/default-304/icons/x16/ticket_arrow.png | 0
interface/web/themes/default-304/icons/x16/bookmark_document_pencil.png | 0
interface/web/sites/lib/lang/pl_cron_list.lng | 1
interface/web/themes/default-304/icons/x16/balloons_exclamation.png | 0
interface/web/themes/default-304/icons/x16/screwdriver_plus.png | 0
interface/web/themes/default-304/icons/x16/paint_can_plus.png | 0
interface/web/admin/lib/lang/ru_server_config.lng | 1
interface/web/themes/default-304/icons/x16/bookmark_book_pencil.png | 0
interface/web/themes/default-304/icons/x16/wall_small.png | 0
interface/web/themes/default-304/icons/x16/folders_exclamation.png | 0
interface/web/client/lib/lang/cz_clients_list.lng | 2
interface/web/themes/default-304/icons/x16/arrow_circle.png | 0
interface/web/sites/lib/lang/pl_web_domain_admin_list.lng | 1
interface/web/themes/default-304/icons/x16/trophy_exclamation.png | 0
interface/web/themes/default-304/icons/x16/address_book__minus.png | 0
interface/web/admin/lib/lang/cz_server_php_list.lng | 2
interface/web/themes/default-304/icons/x16/bin__pencil.png | 0
interface/web/themes/default-304/icons/x16/feed__arrow.png | 0
interface/web/client/lib/lang/cz.lng | 2
interface/web/themes/default-304/icons/x16/lock__arrow.png | 0
interface/web/mail/lib/lang/cz_mail_whitelist_list.lng | 2
interface/web/themes/default-304/icons/x16/star_small_half.png | 0
interface/web/mailuser/lib/lang/pl_mail_user_spamfilter.lng | 1
interface/web/themes/default-304/icons/x16-list/star_blue.png | 0
interface/web/themes/default-304/icons/x32/login.png | 0
interface/web/themes/default-304/icons/x16/discs_plus.png | 0
interface/web/mail/lib/lang/pl_mail_whitelist.lng | 1
interface/web/client/lib/lang/pl_clients_list.lng | 1
interface/web/sites/lib/lang/cz_web_vhost_subdomain.lng | 2
interface/web/themes/default-304/icons/x16/home_minus.png | 0
interface/web/themes/default-304/icons/x16-list/flag_red.png | 0
interface/web/admin/lib/lang/cz_software_package_list.lng | 2
interface/web/sites/lib/lang/cz_web_folder_user_list.lng | 2
interface/web/themes/default-304/icons/x32_sprite.png | 0
interface/web/themes/default-304/icons/x16/sticky_note_shred.png | 0
interface/web/themes/default-304/icons/x16/ruler__arrow.png | 0
interface/web/themes/default-304/icons/x16/films_arrow.png | 0
interface/web/themes/default-304/icons/x16/music_small.png | 0
interface/web/themes/default-304/icons/x16/pill_exclamation.png | 0
interface/web/themes/default-304/icons/x12/stop_round.png | 0
interface/web/sites/lib/lang/pl_aps_instances_list.lng | 1
interface/web/dns/lib/lang/de.lng | 4
interface/web/themes/default-304/icons/x16/magnifier_zoom_actual.png | 0
interface/web/themes/default-304/icons/x16/gear_small.png | 0
interface/web/themes/default-304/icons/x16/picture_plus.png | 0
interface/web/mail/lib/lang/pl_mail_content_filter.lng | 1
interface/web/themes/default-304/icons/x16/receipts_arrow.png | 0
interface/web/sites/lib/lang/pt_web_domain.lng | 1
interface/web/themes/default-304/icons/x16/magnifier_medium_left.png | 0
interface/web/dashboard/lib/lang/cz_dashlet_limits.lng | 2
interface/web/sites/lib/lang/pl_aps.lng | 1
interface/web/themes/default-304/icons/x16/disk__pencil.png | 0
interface/web/themes/default-304/icons/x16/pipette.png | 0
interface/web/themes/default-304/icons/x16/notebook_arrow.png | 0
interface/web/themes/default-304/icons/x16/wall_brick.png | 0
interface/web/mail/lib/lang/cz_mail_blacklist.lng | 2
interface/web/themes/default-304/icons/x16/pencil_exclamation.png | 0
interface/web/themes/default-304/icons/x16/film_pencil.png | 0
server/plugins-available/mailman_plugin.inc.php | 2
interface/web/mailuser/lib/lang/cz.lng | 2
interface/web/themes/default-304/icons/x16/music_exclamation.png | 0
interface/web/dns/lib/lang/pl_dns_srv.lng | 1
interface/web/admin/lib/lang/pl_firewall_list.lng | 1
interface/web/admin/lib/lang/pl_server_php_list.lng | 1
interface/web/themes/default-304/icons/x16/media_player_small_purple.png | 0
interface/web/admin/lib/lang/ro_server_config.lng | 1
server/plugins-available/nginx_plugin.inc.php | 2
interface/web/admin/lib/lang/br_server_config.lng | 1
interface/web/themes/default-304/icons/x16/books.png | 0
interface/web/help/lib/lang/pl_faq_form.lng | 1
interface/web/themes/default-304/icons/x16/lock.png | 0
interface/web/themes/default-304/icons/x12/pencil.png | 0
interface/web/themes/default-304/icons/x16/flag_plus.png | 0
interface/web/themes/default-304/images/screen_bg.png | 0
interface/web/themes/default-304/icons/x16/gear__pencil.png | 0
interface/web/themes/default-304/icons/x16/notebooks.png | 0
interface/web/themes/default-304/icons/x16/box__exclamation.png | 0
interface/web/themes/default-304/icons/x16/shield__minus.png | 0
interface/web/themes/default-304/icons/x64/system.png | 0
interface/web/themes/default-304/icons/x16/lock__pencil.png | 0
interface/web/themes/default-304/icons/x16/envelope_minus.png | 0
interface/web/themes/default-304/icons/x16/funnel_pencil.png | 0
interface/web/tools/lib/lang/cz_import_ispconfig.lng | 2
interface/web/themes/default-304/icons/x16/bin__exclamation.png | 0
interface/web/themes/default-304/icons/x16/stamp_exclamation.png | 0
interface/web/themes/default-304/icons/x16/cassette_small.png | 0
interface/web/themes/default-304/icons/x16/tables_arrow.png | 0
interface/web/themes/default-304/icons/x16/scripts__arrow.png | 0
interface/web/themes/default-304/icons/x16/user_comment.png | 0
interface/web/themes/default-304/icons/x16/arrow_stop.png | 0
interface/web/themes/default-304/icons/x16/media_players_exclamation.png | 0
interface/web/themes/default-304/icons/x16/question.png | 0
interface/web/themes/default-304/icons/x16/box__arrow.png | 0
interface/web/mail/lib/lang/pl.lng | 1
interface/web/themes/default-304/icons/x16/card__pencil.png | 0
interface/web/themes/default-304/icons/x16/heart_small_empty.png | 0
interface/web/themes/default-304/icons/x16/playing_card_plus.png | 0
interface/web/themes/default-304/icons/x16/gear__plus.png | 0
interface/web/themes/default-304/icons/x32/calculator.png | 0
interface/web/dns/lib/lang/hu_dns_mx.lng | 1
interface/web/themes/default-304/icons/x16/document_horizontal_text.png | 0
interface/web/themes/default-304/icons/x16/pin_arrow.png | 0
interface/web/themes/default-304/icons/x16/heart_small.png | 0
interface/web/themes/default-304/icons/x16/user_gray.png | 0
interface/web/themes/default-304/icons/x16/heart__pencil.png | 0
interface/web/themes/default-304/icons/x16/scripts__minus.png | 0
interface/web/themes/default-304/icons/x64/server.png | 0
interface/web/themes/default-304/icons/x16/flag_exclamation.png | 0
interface/web/themes/default-304/icons/x16/information_small.png | 0
interface/web/themes/default-304/icons/x16/trophy_plus.png | 0
interface/web/sites/lib/lang/ja_web_domain.lng | 1
interface/web/themes/default-304/icons/x16/pictures_arrow.png | 0
interface/web/themes/default-304/icons/x64/client.png | 0
interface/web/themes/default-304/icons/x16/blogs_minus.png | 0
interface/lib/lang/de.lng | 1
interface/web/themes/default-304/icons/x16/lightning__plus.png | 0
interface/web/designer/lib/lang/pl_module_nav_item_edit.lng | 1
interface/web/monitor/show_log.php | 12
interface/web/sites/lib/lang/pl_database_user_list.lng | 1
interface/web/themes/default-304/icons/x16/clipboard__pencil.png | 0
interface/web/themes/default-304/icons/x16/layout_split.png | 0
interface/web/themes/default-304/icons/x16/media_players_arrow.png | 0
interface/web/sites/templates/web_backup_list.htm | 34
interface/web/themes/default-304/icons/x16/flag_minus.png | 0
install/dist/lib/opensuse.lib.php | 40
interface/web/mail/lib/lang/cz_mail_domain_catchall.lng | 2
interface/web/themes/default-304/icons/x16/hammer__plus.png | 0
interface/web/themes/default-304/icons/x16/receipts_minus.png | 0
interface/web/themes/default-304/icons/x16/sticky_note_text.png | 0
interface/web/themes/default-304/icons/x16/bookmark_folder_exclamation.png | 0
interface/web/themes/default-304/icons/x16/hammer__minus.png | 0
interface/web/themes/default-304/icons/x16/lightning__pencil.png | 0
interface/web/themes/default-304/icons/x16/image_small_sunset.png | 0
interface/web/themes/default-304/icons/x16/layout_header_3_mix.png | 0
interface/web/admin/lib/lang/pl_language_import.lng | 1
interface/web/themes/default-304/icons/x16/cross_circle_frame.png | 0
interface/web/dashboard/lib/lang/cz.lng | 2
interface/web/themes/default-304/icons/x32/drawer.png | 0
interface/web/themes/default-304/icons/x16/layout_2.png | 0
interface/web/themes/default-304/icons/x16-list/upload.png | 0
interface/web/themes/default-304/images/favicon.ico | 0
interface/web/themes/default-304/icons/x16/wand_exclamation.png | 0
interface/web/themes/default-304/icons/x16/lock_unlock.png | 0
interface/web/themes/default-304/icons/x16/folder_open_document_text.png | 0
interface/web/themes/default-304/icons/x16/lightning_small.png | 0
interface/web/themes/default-304/icons/x16/script__exclamation.png | 0
interface/web/dns/lib/lang/bg_dns_mx.lng | 1
interface/web/themes/default-304/icons/x16-list/magnify.png | 0
interface/web/themes/default-304/icons/x12/world2.png | 0
interface/web/themes/default-304/icons/x16/hammer.png | 0
interface/web/dashboard/lib/lang/pl_dashlet_modules.lng | 1
interface/web/sites/lib/lang/cz_cron.lng | 2
interface/web/themes/default-304/icons/x16/card__plus.png | 0
interface/web/dns/lib/lang/cz_dns_template_list.lng | 2
interface/web/themes/default-304/icons/x16/printer__plus.png | 0
interface/web/admin/lib/lang/pl_users_list.lng | 1
interface/web/themes/default-304/icons/x16/sticky_notes__pencil.png | 0
interface/web/themes/default-304/icons/x16/contrast_low.png | 0
interface/web/themes/default-304/icons/x16/trophy_arrow.png | 0
interface/web/themes/default/images/buttonHolder_bg.gif | 0
interface/web/admin/lib/lang/cz_server_config_list.lng | 2
interface/web/themes/default-304/icons/x16/heart__plus.png | 0
interface/web/mail/lib/lang/cz_spamfilter_policy.lng | 2
interface/web/themes/default-304/icons/x16/palette_pencil.png | 0
interface/web/themes/default-304/icons/x16/arrow_circle_double.png | 0
interface/web/sites/lib/lang/cz_webdav_user.lng | 2
interface/web/themes/default-304/icons/x16/document_shred.png | 0
interface/web/themes/default-304/icons/x16/card_small.png | 0
interface/web/dns/lib/lang/pt_dns_mx.lng | 1
interface/web/themes/default-304/icons/x16/folders_arrow.png | 0
interface/web/themes/default-304/icons/x16/user.png | 0
interface/web/themes/default-304/icons/x16/user_delete.png | 0
interface/web/admin/lib/lang/en_system_config.lng | 1
interface/web/themes/default-304/icons/x16/tables_exclamation.png | 0
interface/web/themes/default-304/icons/x16/folder_open_document.png | 0
interface/web/help/lib/lang/pl_faq_sections_form.lng | 1
interface/web/dns/lib/lang/pl_dns_txt.lng | 1
interface/web/themes/default-304/icons/x16/balloons_minus.png | 0
interface/web/themes/default-304/icons/x16/discs_pencil.png | 0
interface/web/themes/default-304/icons/x16/ticket_pencil.png | 0
interface/web/admin/lib/lang/pl_tpl_default_admin.lng | 1
interface/web/admin/lib/lang/it_server_config.lng | 1
interface/web/client/lib/lang/pl_client.lng | 1
interface/web/themes/default-304/icons/x64/domain.png | 0
interface/web/themes/default-304/icons/x16/balloons_pencil.png | 0
interface/web/sites/lib/lang/es_web_domain.lng | 1
interface/web/themes/default-304/icons/x16/wrench_arrow.png | 0
interface/web/themes/default-304/icons/x16/gear__exclamation.png | 0
interface/web/themes/default-304/icons/x16/sticky_note__exclamation.png | 0
interface/web/themes/default-304/icons/x16/blogs_stack.png | 0
interface/web/dns/lib/lang/fr_dns_mx.lng | 1
interface/web/themes/default-304/icons/x12/plus.png | 0
interface/web/themes/default-304/icons/x16/camera__minus.png | 0
interface/web/themes/default-304/icons/x16/drill_arrow.png | 0
interface/web/themes/default-304/icons/x16/wrench_exclamation.png | 0
interface/web/admin/lib/lang/fi_server_config.lng | 1
interface/web/dns/lib/lang/cz_dns_slave_list.lng | 2
interface/web/themes/default-304/icons/x16/book__minus.png | 0
interface/web/themes/default-304/icons/x16/books__arrow.png | 0
interface/web/themes/default-304/icons/x16/eraser_exclamation.png | 0
interface/web/themes/default-304/icons/x16/media_player__minus.png | 0
interface/web/themes/default-304/icons/x16/receipt_shred.png | 0
interface/web/themes/default-304/icons/x16/binocular_arrow.png | 0
interface/web/themes/default-304/icons/x16/pencil_plus.png | 0
interface/web/themes/default-304/icons/x16/disc_plus.png | 0
interface/web/dns/lib/lang/cz_dns_template.lng | 2
interface/web/themes/default-304/icons/x16/newspapers_minus.png | 0
interface/web/themes/default-304/icons/x16/pictures_exclamation.png | 0
interface/web/help/lib/lang/pl_support_message.lng | 1
interface/web/themes/default-304/icons/x12/magnify.png | 0
interface/web/themes/default-304/icons/x16-list/accept_blue.png | 0
interface/web/themes/default-304/icons/x16/films_minus.png | 0
interface/web/themes/default-304/icons/x16/bank_pencil.png | 0
interface/web/themes/default-304/icons/x16/images_exclamation.png | 0
interface/web/themes/default-304/icons/device_sprite.png | 0
interface/web/themes/default-304/icons/x16/tables_plus.png | 0
interface/web/designer/lib/lang/cz.lng | 2
interface/web/themes/default-304/icons/x16/lightning__minus.png | 0
interface/web/dns/lib/lang/cz_dns_aaaa.lng | 2
interface/web/themes/default-304/icons/x16/folder__plus.png | 0
interface/web/themes/default-304/icons/x16/printer.png | 0
interface/web/admin/lib/lang/cz_language_list.lng | 2
interface/web/themes/default-304/icons/x16/bin__arrow.png | 0
interface/web/themes/default-304/icons/x16/bookmark.png | 0
interface/web/client/lib/lang/pl_domain.lng | 1
interface/web/mail/lib/lang/pl_mail_transport.lng | 1
interface/web/themes/default-304/icons/x16/wrench_plus.png | 0
interface/web/themes/default-304/icons/x16/databases_arrow.png | 0
interface/web/themes/default-304/icons/x16/minus.png | 0
interface/web/themes/default-304/icons/x16/shield__plus.png | 0
interface/web/themes/default-304/icons/x16/picture_sunset.png | 0
interface/web/themes/default-304/icons/x12/flag_orange.png | 0
interface/web/themes/default-304/icons/x16/auction_hammer__arrow.png | 0
interface/web/themes/default-304/icons/x16/photo_album__exclamation.png | 0
interface/web/dns/lib/lang/pl_dns_hinfo.lng | 1
interface/web/sites/lib/lang/pl_web_sites_stats_list.lng | 1
interface/web/themes/default-304/icons/x16/color_plus.png | 0
interface/web/help/lib/lang/cz_support_message.lng | 2
interface/web/dns/lib/lang/pl_dns_a_list.lng | 1
interface/web/themes/default-304/icons/x12/refresh.png | 0
interface/web/login/lib/lang/cz.lng | 2
interface/web/themes/default-304/icons/x16/magnet_disable.png | 0
interface/web/mail/lib/lang/en_mail_domain.lng | 8
interface/web/themes/default-304/icons/x16/lightning.png | 0
interface/web/themes/default-304/icons/x16/home_plus.png | 0
interface/web/themes/default-304/icons/x16/camera__plus.png | 0
interface/web/client/lib/lang/cz_client_template_list.lng | 2
interface/web/client/lib/lang/cz_resellers_list.lng | 2
interface/web/themes/default-304/icons/x16/feed__minus.png | 0
interface/web/mail/lib/lang/cz_mail_content_filter_list.lng | 2
interface/web/themes/default-304/icons/x16/folder__minus.png | 0
interface/web/mail/lib/lang/cz_mail_blacklist_list.lng | 2
interface/web/themes/default-304/icons/x16/star.png | 0
interface/web/themes/default-304/icons/x16-list/burst.png | 0
interface/web/themes/default-304/icons/x16/lifebuoy_plus.png | 0
interface/web/themes/default-304/icons/x16/disc.png | 0
interface/web/themes/default-304/icons/x16/arrow_circle_315.png | 0
interface/web/vm/lib/lang/cz_openvz_template_list.lng | 2
interface/web/sites/lib/lang/id_web_domain.lng | 1
interface/web/admin/lib/lang/cz_tpl_default_admin.lng | 2
interface/web/dns/lib/lang/cz_dns_a.lng | 2
interface/web/themes/default-304/icons/x16/cassette_exclamation.png | 0
install/tpl/apache_ispconfig.vhost.master | 1
interface/web/themes/default-304/icons/x16/notebooks_exclamation.png | 0
interface/web/themes/default-304/icons/x16/minus_shield.png | 0
interface/web/themes/default-304/icons/x16/minus_small.png | 0
interface/web/vm/lib/lang/cz_openvz_vm_list.lng | 2
interface/web/themes/default-304/icons/x16/film_small.png | 0
interface/web/themes/default/css/jquery-ui-1.8.16.custom.css | 2
interface/web/sites/lib/lang/ro_web_domain.lng | 1
interface/web/themes/default/templates/main.tpl.htm | 30
interface/web/sites/lib/lang/cz_web_domain_admin_list.lng | 2
interface/web/themes/default-304/icons/x16/broom_minus.png | 0
interface/web/themes/default-304/icons/x16/disks__minus.png | 0
interface/web/themes/default-304/icons/x16/wand_arrow.png | 0
interface/web/themes/default-304/icons/x16/switch.png | 0
interface/web/themes/default-304/icons/x16/arrow_stop_270.png | 0
interface/web/mail/lib/lang/cz_mail_spamfilter_list.lng | 2
interface/web/themes/default-304/icons/x16/mail__arrow.png | 0
interface/web/themes/default-304/icons/x16-list/minus_round.png | 0
interface/web/themes/default-304/icons/x16/layout.png | 0
interface/web/themes/default-304/icons/x16/stamp_pencil.png | 0
interface/web/themes/default-304/icons/x16/bandaid_exclamation.png | 0
interface/web/themes/default-304/icons/x16/wallet_pencil.png | 0
interface/web/themes/default-304/icons/x16/paint_can_pencil.png | 0
interface/web/themes/default-304/icons/x16/light_bulb.png | 0
interface/web/themes/default-304/icons/x16/paint_can.png | 0
interface/web/themes/default-304/icons/x16/clipboard__minus.png | 0
interface/web/themes/default-304/icons/x16/equalizer.png | 0
interface/web/themes/default-304/icons/x16/database_exclamation.png | 0
interface/web/themes/default-304/icons/x16/newspaper_pencil.png | 0
interface/web/mail/lib/lang/cz_spamfilter_users_list.lng | 2
interface/web/themes/default-304/icons/x16/door_minus.png | 0
interface/web/themes/default-304/icons/x16/bank_minus.png | 0
interface/web/themes/default-304/icons/x16/newspaper_exclamation.png | 0
interface/web/themes/default-304/icons/x16/pin.png | 0
interface/web/themes/default-304/icons/x16/bell_disable.png | 0
interface/web/themes/default-304/icons/x12/envelope.png | 0
interface/web/themes/default-304/icons/x16/notebooks_arrow.png | 0
interface/web/themes/default-304/icons/x16/hammer__exclamation.png | 0
interface/web/client/lib/lang/cz_client_circle_list.lng | 2
interface/web/themes/default-304/icons/x16/switch_pencil.png | 0
interface/web/themes/default-304/icons/x16/paint_can_exclamation.png | 0
interface/web/themes/default-304/icons/x16/camera_small.png | 0
interface/lib/lang/en.lng | 1
interface/web/themes/default-304/icons/x16/clock__exclamation.png | 0
interface/web/themes/default-304/icons/x16/pdf.png | 0
interface/web/themes/default-304/icons/x16/drawer_arrow.png | 0
interface/web/themes/default-304/icons/x16/key__minus.png | 0
interface/web/themes/default-304/icons/x16/folder__pencil.png | 0
interface/web/sites/lib/lang/pl.lng | 1
interface/web/mail/lib/lang/cz_spamfilter_blacklist.lng | 2
interface/web/themes/default-304/icons/x16/tag__exclamation.png | 0
interface/web/themes/default-304/icons/x12/rss.png | 0
interface/web/themes/default-304/icons/x16/calendar__exclamation.png | 0
interface/web/themes/default-304/icons/x16/door_plus.png | 0
interface/web/themes/default-304/images/header_bg.png | 0
interface/web/themes/default-304/icons/x16/scripts__pencil.png | 0
interface/web/themes/default-304/icons/x16/cassette_arrow.png | 0
interface/web/themes/default-304/images/header_logo.png | 0
interface/web/dns/lib/lang/cz_dns_ns.lng | 2
interface/web/themes/default-304/icons/x16/plus_small_circle.png | 0
interface/web/themes/default-304/icons/x16/document__minus.png | 0
interface/web/themes/default-304/icons/x16-list/envelope.png | 0
interface/web/themes/default-304/icons/x16/light_bulb__exclamation.png | 0
interface/web/themes/default-304/icons/x16/safe_pencil.png | 0
interface/web/dns/lib/lang/pl_dns_a.lng | 1
interface/web/tools/lib/lang/pl_resync.lng | 1
interface/web/themes/default-304/icons/x16/vcard_add.png | 0
interface/web/themes/default-304/icons/x16/bookmark_document.png | 0
interface/web/themes/default-304/icons/x16/wrench.png | 0
interface/web/themes/default-304/icons/x16/user_green.png | 0
interface/web/sites/lib/lang/cz_web_vhost_subdomain_list.lng | 2
interface/web/themes/default-304/icons/x16/table_insert.png | 0
interface/web/mailuser/lib/lang/cz_mail_user_filter.lng | 2
interface/web/themes/default-304/icons/x16/arrow_045.png | 0
interface/web/admin/lib/lang/pl_firewall.lng | 1
interface/web/themes/default-304/icons/x16/home_exclamation.png | 0
interface/web/admin/lib/lang/cz_groups.lng | 2
interface/web/themes/default-304/icons/x16/cards__minus.png | 0
interface/web/themes/default-304/icons/x16/sticky_note__minus.png | 0
interface/web/themes/default-304/icons/x16/bell.png | 0
interface/web/themes/default-304/icons/x16/media_player.png | 0
interface/web/themes/default-304/icons/x16/balloon.png | 0
interface/web/themes/default-304/icons/x16/folder_small.png | 0
interface/web/themes/default-304/icons/x16/images_arrow.png | 0
interface/web/sites/lib/lang/pl_database_user_admin_list.lng | 1
interface/web/themes/default-304/icons/x16/shield__pencil.png | 0
interface/web/themes/default-304/icons/x16-list/plus.png | 0
interface/web/themes/default-304/icons/x16/calculator_minus.png | 0
interface/web/admin/lib/lang/cz_iptables.lng | 2
interface/web/themes/default-304/icons/x16/arrow_045_small.png | 0
interface/web/themes/default-304/icons/x16/drill_exclamation.png | 0
interface/web/client/lib/lang/pl_client_circle.lng | 1
interface/web/sites/lib/lang/sk_web_domain.lng | 1
interface/web/themes/default-304/icons/x16/paper_bag_arrow.png | 0
interface/web/themes/default-304/icons/x16/chain_exclamation.png | 0
interface/web/themes/default-304/icons/x16/script_code.png | 0
interface/web/themes/default-304/icons/x16/puzzle.png | 0
interface/web/themes/default-304/icons/x16/magnet__exclamation.png | 0
interface/web/themes/default-304/icons/x12/flag_blue.png | 0
interface/web/themes/default-304/icons/x16/vcard.png | 0
interface/web/designer/lib/lang/pl_module_nav_edit.lng | 1
interface/web/themes/default-304/icons/x16/folder_open_image.png | 0
interface/web/sites/lib/lang/pl_ftp_user.lng | 1
interface/web/mail/lib/lang/cz_user_quota_stats_list.lng | 2
interface/web/themes/default-304/icons/x16/document_text.png | 0
interface/web/themes/default-304/icons/x16/photo_album.png | 0
interface/web/themes/default-304/icons/x16/table__minus.png | 0
interface/web/mail/lib/lang/pl_mail_domain_list.lng | 1
/dev/null | 286 ---------
interface/web/themes/default-304/icons/x16/script__pencil.png | 0
interface/web/themes/default-304/icons/x16/sticky_note_pin.png | 0
interface/web/sites/lib/lang/cz_aps_packages_list.lng | 2
interface/web/dns/lib/lang/cz_dns_wizard.lng | 2
1,662 files changed, 840 insertions(+), 946 deletions(-)
diff --git a/install/dist/lib/fedora.lib.php b/install/dist/lib/fedora.lib.php
index aa83141..6993782 100644
--- a/install/dist/lib/fedora.lib.php
+++ b/install/dist/lib/fedora.lib.php
@@ -59,8 +59,22 @@
}
}
+ $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 @@
$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 @@
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 197aa15..0a16f48 100644
--- a/install/dist/lib/opensuse.lib.php
+++ b/install/dist/lib/opensuse.lib.php
@@ -59,8 +59,22 @@
}
}
+ $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 @@
$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 @@
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 02a2465..55eff84 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 d0caf42..0000000
--- 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 b43b0c1..0000000
--- 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 b8e3829..0000000
--- 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 2a2d4a0..6849418 100644
--- a/install/sql/ispconfig3.sql
+++ b/install/sql/ispconfig3.sql
@@ -418,7 +418,7 @@
`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 @@
`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 @@
`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 @@
--
-- 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 f377955..c89f875 100644
--- a/install/tpl/amavisd_user_config.master
+++ b/install/tpl/amavisd_user_config.master
@@ -75,12 +75,6 @@
# 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 0745c28..f5b2a91 100644
--- a/install/tpl/apache_ispconfig.conf.master
+++ b/install/tpl/apache_ispconfig.conf.master
@@ -51,4 +51,4 @@
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 15b2956..4410b85 100644
--- a/install/tpl/apache_ispconfig.vhost.master
+++ b/install/tpl/apache_ispconfig.vhost.master
@@ -26,7 +26,6 @@
Allow from all
</Directory>
IPCCommTimeout 7200
- MaxRequestLen 15728640
</IfModule>
<IfModule mpm_itk_module>
diff --git a/install/tpl/config.inc.php.master b/install/tpl/config.inc.php.master
index 1c96732..2af243d 100644
--- a/install/tpl/config.inc.php.master
+++ b/install/tpl/config.inc.php.master
@@ -56,7 +56,7 @@
//** 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 5f9f867..d0d8a87 100644
--- a/install/tpl/opensuse_amavisd_conf.master
+++ b/install/tpl/opensuse_amavisd_conf.master
@@ -778,11 +778,5 @@
$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 007d51b..3f3dc36 100644
--- a/install/tpl/server.ini.master
+++ b/install/tpl/server.ini.master
@@ -21,7 +21,6 @@
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 fccd457..0000000
--- a/interface/lib/classes/validate_dkim.inc.php
+++ /dev/null
@@ -1,60 +0,0 @@
-<?php
-
-/*
-Copyright (c) 2007 - 2013, Till Brehm, projektfarm Gmbh
-Copyright (c) 2013, Florian Schaal, info@schaal-24.de
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
- * Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- * Neither the name of ISPConfig nor the names of its contributors
- may be used to endorse or promote products derived from this software without
- specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
-INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
-OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
-EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-*/
-
-class validate_dkim {
-
- function get_error($errmsg) {
- global $app;
- if(isset($app->tform->wordbook[$errmsg])) {
- return $app->tform->wordbook[$errmsg]."<br>\r\n";
- } else {
- return $errmsg."<br>\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 185b7fb..03e7bd8 100644
--- a/interface/lib/lang/cz.lng
+++ b/interface/lib/lang/cz.lng
@@ -132,3 +132,5 @@
$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 e3ea4f6..56b1c1b 100644
--- a/interface/lib/lang/de.lng
+++ b/interface/lib/lang/de.lng
@@ -70,7 +70,6 @@
$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 c823606..60e9bd3 100644
--- a/interface/lib/lang/en.lng
+++ b/interface/lib/lang/en.lng
@@ -42,7 +42,6 @@
$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 7374ab6..5d8ec6f 100644
--- a/interface/lib/lang/pl.lng
+++ b/interface/lib/lang/pl.lng
@@ -132,3 +132,4 @@
$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 fb5bf87..0f0c38b 100644
--- a/interface/web/admin/form/server_config.tform.php
+++ b/interface/web/admin/form/server_config.tform.php
@@ -211,19 +211,6 @@
'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 d44b6ad..0d64014 100644
--- a/interface/web/admin/form/system_config.tform.php
+++ b/interface/web/admin/form/system_config.tform.php
@@ -214,7 +214,7 @@
'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 75343bd..5c071a3 100644
--- a/interface/web/admin/language_complete.php
+++ b/interface/web/admin/language_complete.php
@@ -138,7 +138,7 @@
$file_content = "<?php\n";
foreach($wb as $key => $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 618b69e..ef609bb 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['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 18cae75..5c2b5f6 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_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 1f8e3f7..c723799 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['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 bc1c9bb..8c80d12 100644
--- a/interface/web/admin/lib/lang/cz.lng
+++ b/interface/web/admin/lib/lang/cz.lng
@@ -48,3 +48,5 @@
$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 c6a8909..9a579d2 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['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 c6f444b..cf1bb28 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['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 c6146ae..df9386a 100644
--- a/interface/web/admin/lib/lang/cz_firewall.lng
+++ b/interface/web/admin/lib/lang/cz_firewall.lng
@@ -9,3 +9,5 @@
$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 aecc4cf..da1af43 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['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 a6281be..0f1a6be 100644
--- a/interface/web/admin/lib/lang/cz_groups.lng
+++ b/interface/web/admin/lib/lang/cz_groups.lng
@@ -3,3 +3,5 @@
$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 c1d7ef9..f285b38 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['add_new_record_txt'] = 'Přidat skupinu';
$wb['warning_txt'] = '<b>VAROVÁNÍ:</b> 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 a40fc04..6a57b7c 100644
--- a/interface/web/admin/lib/lang/cz_iptables.lng
+++ b/interface/web/admin/lib/lang/cz_iptables.lng
@@ -11,3 +11,5 @@
$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 65cef75..3dbc906 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['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 285dff2..d95f12e 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['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 f1e6f49..eb222b3 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['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 2a71ed0..f880e6d 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['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 7998eea..7ffdccf 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['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 838c325..17dfa89 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['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 b2a7863..77810e0 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['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 3f8e849..dd409d3 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['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 64a190d..f48a2c4 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_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 68da1c0..11747ab 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.<br><br><strong>POUŽITÍ TÉTO AKCE NA VLASTNÍ NEBEZPEČÍ !</strong>';
+$wb['do_osupdate_desc'] = 'Tato akce provede "aptitude -y" aktualizaci na vybraném serveru.<br><br><strong>POUŽITÍ TÉTO AKCE NA VLASTNÍ NEBEZPEČÍ !</strong>';
$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.<br><br><strong>POUŽITÍ TÉTO AKCE NA VLASTNÍ NEBEZPEČÍ !</strong>';
+$wb['do_ispcupdate_desc'] = 'Tato akce provede "ISPConfig 3" aktualizaci na vašem vybraném serveru.<br><br><strong>POUŽITÍ TÉTO AKCE NA VLASTNÍ NEBEZPEČÍ !</strong>';
$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<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />spustí se ISPConfig aktualizace.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Klikněte zde pro podrobnější informace o provedení aktualizace</a>';
?>
+
+
diff --git a/interface/web/admin/lib/lang/cz_remote_user.lng b/interface/web/admin/lib/lang/cz_remote_user.lng
index 17c4f05..a34b3d7 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['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 66b6494..1b40308 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['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 a087656..9d44fd2 100644
--- a/interface/web/admin/lib/lang/cz_server.lng
+++ b/interface/web/admin/lib/lang/cz_server.lng
@@ -13,3 +13,5 @@
$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 c0e4240..0e58bf2 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['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 2118c35..8589dbc 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 43a382a..a948939 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['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 93b0b77..2a47ca7 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_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 ecddbf2..e7a2efd 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['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 10aba05..59cf3c7 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_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 36b28fe..e0b43a4 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['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 0d079ef..8344025 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['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 7df837f..1a59b58 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['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 64a190d..f48a2c4 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_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 5c82d4c..4ae3c66 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['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 c48ad8c..4e7d161 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['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 8073830..67253c6 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_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 480d504..edf6696 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_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 16f4812..1f3cb59 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_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 e5a7d1e..a4915a4 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['warning_txt'] = '<b>VAROVÁNÍ:</b> 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 3611969..2c852ed 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['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 c3e4116..a3cd4a9 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['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 b9913e6..5768d3f 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['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 b9f270e..b39dd0e 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["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 a6bf4cb..ba061de 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['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 92d9b45..4310764 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['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 0bddcc7..d56ca75 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['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 c74d89e..595596c 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['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 27168f2..5c9e7d0 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['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 5349608..c3a6806 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['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 39217c3..34ea127 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['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 6bea4d2..9a32425 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['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 ce88036..2cd8c38 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['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 c3b3ce0..4cb3092 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['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 e06fba3..40c3594 100644
--- a/interface/web/admin/lib/lang/pl.lng
+++ b/interface/web/admin/lib/lang/pl.lng
@@ -48,3 +48,4 @@
$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 acd6451..e4c5572 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['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 8d73102..41c6364 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['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 5681789..8098fcc 100644
--- a/interface/web/admin/lib/lang/pl_firewall.lng
+++ b/interface/web/admin/lib/lang/pl_firewall.lng
@@ -9,3 +9,4 @@
$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 6a4b838..fe80e43 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['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 b3c8b9c..a97ac3f 100644
--- a/interface/web/admin/lib/lang/pl_groups.lng
+++ b/interface/web/admin/lib/lang/pl_groups.lng
@@ -3,3 +3,4 @@
$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 75756bc..9409d32 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['add_new_record_txt'] = 'Dodaj nową grupę';
$wb['warning_txt'] = '<b>OSTRZEŻENIE:</b> 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 f6be566..8073e5d 100644
--- a/interface/web/admin/lib/lang/pl_iptables.lng
+++ b/interface/web/admin/lib/lang/pl_iptables.lng
@@ -11,3 +11,4 @@
$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 2f74b18..255a829 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['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 82e42ef..df1a5f3 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['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 0096c69..6d6d8ec 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['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 3a5e706..b4ec35d 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['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 e58dbf0..0b38a48 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['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 077d0c0..e78238a 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['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 05fd6e3..14b7cdb 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['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 f00e042..a505494 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['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 3043908..ce5c73c 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_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 83fbc9e..36b0383 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['ispconfig_update_title'] = 'ISPConfig update instructions';
$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructions</a>';
?>
+
diff --git a/interface/web/admin/lib/lang/pl_remote_user.lng b/interface/web/admin/lib/lang/pl_remote_user.lng
index b456de8..6c55771 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['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 6dd12ae..976e313 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['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 5e9c411..2ebbeb2 100644
--- a/interface/web/admin/lib/lang/pl_server.lng
+++ b/interface/web/admin/lib/lang/pl_server.lng
@@ -13,3 +13,4 @@
$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 175c9be..05836f6 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['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 f9e8dcf..e700889 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 cb16e10..2c107d0 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['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 64b004d..dcf8951 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_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 81356ac..9ca9eb8 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['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 298eca6..54d0ef2 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_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 b402fd1..dc697ae 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['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 fd2f293..ea9290b 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['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 78c412c..e1ffd2c 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['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 d11a1b3..84d9c9e 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_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 7ca6af9..85a54b0 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['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 aa49fba..31a3dd0 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['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 dbcd61f..42da3d1 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_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 eee3af5..ed5fe51 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_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 586e9ff..f645401 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_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 7def402..16e1804 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['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 25d19f3..3470e28 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['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 d3247ac..56ce46c 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['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 f9cea0c..fd76bf6 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['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 df557e2..0d16ced 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['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 0ea3647..d2f27c7 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['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 0374931..fba0bf7 100644
--- a/interface/web/admin/templates/server_config_mail_edit.htm
+++ b/interface/web/admin/templates/server_config_mail_edit.htm
@@ -20,10 +20,6 @@
<input name="homedir_path" id="homedir_path" value="{tmpl_var name='homedir_path'}" size="40" maxlength="255" type="text" class="textInput" />
</div>
<div class="ctrlHolder">
- <label for="dkim_path">{tmpl_var name='dkim_path_txt'}</label>
- <input name="dkim_path" id="dkim_path" value="{tmpl_var name='dkim_path'}" size="40" maxlength="255" type="text" class="textInput" />
- </div>
- <div class="ctrlHolder">
<p class="label">{tmpl_var name='pop3_imap_daemon_txt'}</p>
<div class="multiField">
<select name="pop3_imap_daemon" id="pop3_imap_daemon" class="selectInput">
@@ -99,4 +95,4 @@
</div>
</div>
-</div>
+</div>
\ 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 d83724c..713e1e9 100644
--- a/interface/web/admin/templates/server_ip_list.htm
+++ b/interface/web/admin/templates/server_ip_list.htm
@@ -18,7 +18,7 @@
<thead>
<tr class="caption">
<th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th>
- <th class="tbl_col_client_id" scope="col"><tmpl_var name="client_id_txt"></th>
+ <th class="tbl_col_client_pid" scope="col"><tmpl_var name="client_id_txt"></th>
<th class="tbl_col_ip_type" scope="col"><tmpl_var name="ip_type_txt"></th>
<th class="tbl_col_ip_address" scope="col"><tmpl_var name="ip_address_txt"></th>
<th class="tbl_col_virtualhost" scope="col"><tmpl_var name="virtualhost_txt"></th>
@@ -27,7 +27,7 @@
</tr>
<tr class="filter">
<td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td>
- <td class="tbl_col_client_id"><select name="search_client_id">{tmpl_var name='search_client_id'}</select></td>
+ <td class="tbl_col_client_pid"><select name="search_client_id">{tmpl_var name='search_client_id'}</select></td>
<td class="tbl_col_ip_type"><select name="search_ip_type">{tmpl_var name='search_ip_type'}</select></td>
<td class="tbl_col_ip_address"><input type="text" name="search_ip_address" value="{tmpl_var name='search_ip_address'}" /></td>
<td class="tbl_col_virtualhost"><select name="search_virtualhost">{tmpl_var name='search_virtualhost'}</select></td>
@@ -41,7 +41,7 @@
<tmpl_loop name="records">
<tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>">
<td class="tbl_col_server_id"><a href="#" onclick="loadContent('admin/server_ip_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td>
- <td class="tbl_col_client_id"><a href="#" onclick="loadContent('admin/server_ip_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="client_id"}</a></td>
+ <td class="tbl_col_client_pid"><a href="#" onclick="loadContent('admin/server_ip_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="client_id"}</a></td>
<td class="tbl_col_ip_type"><a href="#" onclick="loadContent('admin/server_ip_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="ip_type"}</a></td>
<td class="tbl_col_ip_address"><a href="#" onclick="loadContent('admin/server_ip_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="ip_address"}</a></td>
<td class="tbl_col_virtualhost"><a href="#" onclick="loadContent('admin/server_ip_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="virtualhost"}</a></td>
diff --git a/interface/web/client/lib/lang/cz.lng b/interface/web/client/lib/lang/cz.lng
index 8efa987..9c1d91c 100644
--- a/interface/web/client/lib/lang/cz.lng
+++ b/interface/web/client/lib/lang/cz.lng
@@ -23,3 +23,5 @@
$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<br>';
?>
+
+
diff --git a/interface/web/client/lib/lang/cz_client.lng b/interface/web/client/lib/lang/cz_client.lng
index eb1273f..bb885e9 100644
--- a/interface/web/client/lib/lang/cz_client.lng
+++ b/interface/web/client/lib/lang/cz_client.lng
@@ -144,3 +144,5 @@
$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 f26e2d6..cb4b143 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['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 e827605..2402551 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['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 4515806..a759ab6 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['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 d980d55..f1c3870 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_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 5c84069..94ee886 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['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 c3faae1..7d9e923 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['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 9657cb7..ffd1b8e 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['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 34ba70c..26117ae 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_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 6cf7376..9b52d04 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['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 6e7fec6..53f079e 100644
--- a/interface/web/client/lib/lang/cz_reseller.lng
+++ b/interface/web/client/lib/lang/cz_reseller.lng
@@ -143,3 +143,5 @@
$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 8e72797..fb23672 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['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 46afed5..8cf5522 100644
--- a/interface/web/client/lib/lang/de_client.lng
+++ b/interface/web/client/lib/lang/de_client.lng
@@ -143,4 +143,4 @@
$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 14cd58a..fa38a8e 100644
--- a/interface/web/client/lib/lang/de_reseller.lng
+++ b/interface/web/client/lib/lang/de_reseller.lng
@@ -142,4 +142,4 @@
$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 2727435..7ecf640 100644
--- a/interface/web/client/lib/lang/pl.lng
+++ b/interface/web/client/lib/lang/pl.lng
@@ -23,3 +23,4 @@
$wb['error_client_can_not_add_domain'] = 'Nie możesz dodać nowej domeny';
$wb['error_client_group_id_empty'] = 'Musisz wybrać klienta<br>';
?>
+
diff --git a/interface/web/client/lib/lang/pl_client.lng b/interface/web/client/lib/lang/pl_client.lng
index 3607bff..8cda7bd 100644
--- a/interface/web/client/lib/lang/pl_client.lng
+++ b/interface/web/client/lib/lang/pl_client.lng
@@ -144,3 +144,4 @@
$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 f98a144..0612768 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['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 00fd0b3..b424448 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['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 666e12a..aab69a4 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['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 d156f31..726f388 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_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 cbcf1a3..cd017fb 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['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 06a3976..7620441 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['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 c790271..aa07671 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['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 9f3e80f..9854e89 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_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 e2cac3b..d31e7df 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['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 64bd813..8c2dd69 100644
--- a/interface/web/client/lib/lang/pl_reseller.lng
+++ b/interface/web/client/lib/lang/pl_reseller.lng
@@ -143,3 +143,4 @@
$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 176c73e..6b277bf 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['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 9d2a321..297b639 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 bedb98f..9810ba9 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_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 66275f1..a25ba21 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 @@
<?php
$wb['available_modules_txt'] = 'Dostupné moduly';
?>
+
+
diff --git a/interface/web/dashboard/lib/lang/pl.lng b/interface/web/dashboard/lib/lang/pl.lng
index 5ef320a..9a8b669 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 d69a551..b0c28ec 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_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 fafcc61..e329a25 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 @@
<?php
$wb['available_modules_txt'] = 'Dostępne moduły';
?>
+
diff --git a/interface/web/designer/lib/lang/cz.lng b/interface/web/designer/lib/lang/cz.lng
index acb6c35..dd815ad 100644
--- a/interface/web/designer/lib/lang/cz.lng
+++ b/interface/web/designer/lib/lang/cz.lng
@@ -1,2 +1,4 @@
<?php
?>
+
+
diff --git a/interface/web/designer/lib/lang/cz_form_edit.lng b/interface/web/designer/lib/lang/cz_form_edit.lng
index 75bf5a5..2b04eb9 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_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 1e677f2..46241cf 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['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 381414b..45829d5 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['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 847896d..f6da04e 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 @@
<b>Rada:</b> 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 b568f69..b37872c 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['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 01f5df6..8c21ea4 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['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 17e3131..65f6c76 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['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 95c2d85..605d11d 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['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 acb6c35..29f4a51 100644
--- a/interface/web/designer/lib/lang/pl.lng
+++ b/interface/web/designer/lib/lang/pl.lng
@@ -1,2 +1,3 @@
<?php
?>
+
diff --git a/interface/web/designer/lib/lang/pl_form_edit.lng b/interface/web/designer/lib/lang/pl_form_edit.lng
index ee4f4c4..cff6b51 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_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 ac85722..a0aacc3 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['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 db62af1..fbb82a4 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['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 b87d04b..d05cb9f 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 @@
<b>Podpowiedź:</b> 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 308d1c6..2751633 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['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 fe8edab..54095f9 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['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 779b3b4..1e2fde4 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['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 9b98c49..6daf82e 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['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 8ce9b87..73483f7 100644
--- a/interface/web/dns/dns_mx_edit.php
+++ b/interface/web/dns/dns_mx_edit.php
@@ -119,17 +119,6 @@
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 2a5247a..82d62b4 100644
--- a/interface/web/dns/dns_slave_edit.php
+++ b/interface/web/dns/dns_slave_edit.php
@@ -158,17 +158,6 @@
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 0ff6a5e..744aa87 100644
--- a/interface/web/dns/form/dns_slave.tform.php
+++ b/interface/web/dns/form/dns_slave.tform.php
@@ -91,11 +91,9 @@
),
'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 68bf48a..648827f 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_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 f5369c7..5f61437 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_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 0f173a7..0dfd536 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_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 f143b0b..876a575 100644
--- a/interface/web/dns/lib/lang/cz.lng
+++ b/interface/web/dns/lib/lang/cz.lng
@@ -20,3 +20,5 @@
$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 8b8c206..6d9a24d 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_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 a61265a..9f16d3c 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_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 26c6ae9..143885f 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['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 572478a..c25dc7b 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['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 8494b7c..29587c8 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_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 5f67d5e..3633fdb 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['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 8b25eba..9734b3e 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['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 228d9d6..e0e475b 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_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 ba38e2a..4b01184 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['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 9617ea5..33f1166 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['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 8b1e7e4..bcebed3 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['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 16617f6..b8cc5f1 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['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 1e0a3d0..eead22a 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['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 c98cb6d..8bc1eb8 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['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 beba8a2..999e5bd 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['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 6b6708f..60d844a 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['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 be4ac0e..b91b3ae 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['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 bdd6e18..a7218a4 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['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 76047b0..8784c7e 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['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 1b2e5f7..2c54eaf 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['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 822fcd6..de5e1e9 100644
--- a/interface/web/dns/lib/lang/de.lng
+++ b/interface/web/dns/lib/lang/de.lng
@@ -17,6 +17,6 @@
$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 4920806..f229c2c 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_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 1b58088..a1677b6 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 @@
<?php
$wb['server_id_txt'] = 'Server';
-$wb['origin_txt'] = 'DNS-Zone';
-$wb['secondary_zone_txt'] = 'Slave DNS-Zone';
+$wb['origin_txt'] = 'DNS Zone';
+$wb['secondary_zone_txt'] = 'Zweiter DNS Zone';
$wb['ns_txt'] = 'NS (IP Adresse)';
$wb['active_txt'] = 'Aktiv';
$wb['limit_dns_slave_zone_txt'] = 'Die maximale Anzahl an Zweiter DNS Zonen für Ihr Konto wurde erreicht.';
diff --git a/interface/web/dns/lib/lang/de_dns_slave_list.lng b/interface/web/dns/lib/lang/de_dns_slave_list.lng
index dc60207..f06b451 100644
--- a/interface/web/dns/lib/lang/de_dns_slave_list.lng
+++ b/interface/web/dns/lib/lang/de_dns_slave_list.lng
@@ -1,9 +1,9 @@
<?php
-$wb['list_head_txt'] = 'Slave DNS-Zonen';
+$wb['list_head_txt'] = 'Zweiter DNS Zonen';
$wb['active_txt'] = 'Aktiv';
$wb['server_id_txt'] = 'Server';
$wb['origin_txt'] = 'Zone';
$wb['ns_txt'] = 'NS';
-$wb['add_new_record_txt'] = 'Neue Slave DNS-Zone hinzufügen';
+$wb['add_new_record_txt'] = 'Neue Zweiter DNS Zone hinzufügen';
$wb['eg_domain_tld'] = 'Format: domain.tld.';
?>
diff --git a/interface/web/dns/lib/lang/el_dns_mx.lng b/interface/web/dns/lib/lang/el_dns_mx.lng
index 37c967b..890cfc9 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_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 f51a325..e7c377d 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_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 1464071..e4b4a60 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_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 4db3567..b625c12 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_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 9667adb..8375fe8 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_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 4de9b34..67232f3 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_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 e085e27..e483d77 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_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 68bf48a..648827f 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_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 68bf48a..648827f 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_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 86be085..a148232 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_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 46f691e..6fca592 100644
--- a/interface/web/dns/lib/lang/pl.lng
+++ b/interface/web/dns/lib/lang/pl.lng
@@ -20,3 +20,4 @@
$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 f9b0997..3aa2d68 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_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 63a4df4..2fe8fbd 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['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 f8e44e5..8c90e3f 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['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 a950805..44c377e 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['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 c007ea6..5fbe693 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_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 d408e14..18f3b9f 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['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 62cfb4f..b694185 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['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 8c612a5..d244013 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_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 18d7efd..d82dc48 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['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 eae3981..eeb03d6 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['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 43cbc51..587c735 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['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 42dea7c..115dfc6 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['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 bbdb368..010d78f 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['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 b5471db..c30b17b 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['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 d440e05..0b17c90 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['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 eec182b..228df53 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['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 f3e7563..fc7a0d6 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['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 7deac3b..a74e0c5 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['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 f84620e..324bf06 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['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 52ab37d..8bf1cfa 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_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 bd00da3..723f9d0 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_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 b04e8f1..3c5b548 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_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 f82e6d2..d4ec0ad 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_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 68bf48a..648827f 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_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 488a8aa..3647ee9 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_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 6e923c6..dc71b53 100644
--- a/interface/web/favicon.ico
+++ b/interface/web/favicon.ico
Binary files differ
diff --git a/interface/web/help/lib/lang/cz.lng b/interface/web/help/lib/lang/cz.lng
index 18f8f21..721aaf3 100644
--- a/interface/web/help/lib/lang/cz.lng
+++ b/interface/web/help/lib/lang/cz.lng
@@ -12,3 +12,5 @@
$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 73feee6..dc951a4 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_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 a948844..ab5d07c 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_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 b6c7b46..15eb20a 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 @@
<?php
$wb['edit_txt'] = 'Edit';
?>
+
+
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 967b0ab..60906e5 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_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 6c27284..63bce28 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['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 8629a2f..3a2c9a9 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['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 5f4ec6d..3120f36 100644
--- a/interface/web/help/lib/lang/pl.lng
+++ b/interface/web/help/lib/lang/pl.lng
@@ -12,3 +12,4 @@
$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 a39383e..6495e63 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_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 4c07503..c50ff01 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_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 d4bb7ef..21615bd 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 @@
<?php
$wb['faq_section_name_txt'] = 'Nazwa sekcji';
?>
+
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 072e3ed..10a98c5 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 @@
<?php
$wb['edit_txt'] = 'Edycja';
?>
+
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 e21792d..53a56a9 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_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 7482e35..63f2feb 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['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 bc32856..13c678e 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['subject_txt'] = 'Temat';
$wb['add_new_record_txt'] = 'Wyślij wiadomość';
?>
+
diff --git a/interface/web/index.php b/interface/web/index.php
index 7e06711..a7d2965 100644
--- a/interface/web/index.php
+++ b/interface/web/index.php
@@ -31,14 +31,10 @@
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 1484a01..735d72e 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 cf65934..a65862a 100644
--- a/interface/web/login/lib/lang/cz.lng
+++ b/interface/web/login/lib/lang/cz.lng
@@ -22,3 +22,5 @@
$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.<br />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 29bd8b2..109af55 100644
--- a/interface/web/login/lib/lang/pl.lng
+++ b/interface/web/login/lib/lang/pl.lng
@@ -22,3 +22,4 @@
$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.<br />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 caf48d5..506f934 100644
--- a/interface/web/mail/form/mail_domain.tform.php
+++ b/interface/web/mail/form/mail_domain.tform.php
@@ -98,33 +98,6 @@
'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 @@
);
-?>
+?>
\ 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 6a5afe0..6b5f3fc 100644
--- a/interface/web/mail/lib/lang/cz.lng
+++ b/interface/web/mail/lib/lang/cz.lng
@@ -46,3 +46,5 @@
$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 605e06b..414e102 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['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 de8cc2e..0d8f779 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['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 74611c2..e0cde68 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_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 fd850d6..cfc0154 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['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 e1e6dab..4719142 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['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 0ef1d34..fbf6e2d 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['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 459ca22..1405881 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['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 da9709e..6e7ebf5 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['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 026a2f1..be20bce 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['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 b579d2d..da42190 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['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 488d0d5..75efd56 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['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 3b24645..aa0b76d 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['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 2abb05c..05bb747 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['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 a59bd9b..ba79e1a 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['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 e5381fe..bdbff70 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['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 51b9f34..6fc9101 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_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 9ca8b86..824205f 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['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 2d22785..406df72 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['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 db31273..b3e2cf8 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['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 0c07059..b64c311 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['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 1af9599..bf34af6 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['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 4b6cc2b..f19706d 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['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 7560b57..f6170c6 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['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 dfe1855..710e577 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['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 e833293..9fb61fd 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['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 2c441f2..d8805f0 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['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 6cd8ed7..0973856 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['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 60229ce..d9f6748 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_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 e6dfd00..08d28fb 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['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 50cbc31..92600a1 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['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 db55c18..cd5d032 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['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 7fae368..042cd71 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['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 5e0c6b7..98e7649 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['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 83a732d..76ab17e 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['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 0f878cc..d0ebcc4 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['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 fe2ee8d..8b5b1e7 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['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 54d0155..1a77830 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['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 9a0c361..37f41d3 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['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 914304c..d795af1 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['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 36bf340..26c4df1 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['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 5e0c6b7..98e7649 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['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 ad13897..3b74159 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['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 c8b73a9..0c30e75 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['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 00ddf33..ad93100 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["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)<br><br>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 93861b7..afa99d7 100644
--- a/interface/web/mail/lib/lang/pl.lng
+++ b/interface/web/mail/lib/lang/pl.lng
@@ -46,3 +46,4 @@
$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 ee50d0f..bf8e41e 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['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 b6ce95d..f5567ce 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['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 7735a4e..ebbc0d0 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_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 ba2e3b9..bdccec7 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['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 528f2f7..448658d 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['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 ebef666..8351885 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['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 54efa4f..6ca25bc 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['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 9fc964c..fe5a78f 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['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 6f9c68c..0e76cd0 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['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 e214d92..de3a665 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['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 3630b95..c9667c5 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['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 1f0aad1..304bc3d 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['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 ec51e2c..e14f2f0 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['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 d975d5e..cc84d34 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['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 1044bd5..3f27975 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['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 fdac040..ca27711 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_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 cd473d9..cf5844f 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['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 f285b1e..774da18 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['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 649db47..96cd960 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['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 594aba1..ab7926f 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['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 310e27c..84d08ba 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['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 3879f24..2849430 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['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 d6097bb..a6959a2 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['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 514fc26..364eba9 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['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 fa5c584..837972c 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['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 5fc7a38..4ccab2e 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['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 99ac6a9..1e1a7fd 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['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 ce235b8..4d45c5d 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_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 7c13db3..8e47f96 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['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 b978068..9e87680 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['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 203c5ba..4aa2f05 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['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 10e6dfc..a7239ca 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['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 6da8ddc..6c4c8d7 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['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 c237a7a..65a9d37 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['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 c750d95..43fab4d 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['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 45b3f31..d31d785 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['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 8a825b5..b7bc37d 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['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 43d9d41..906006e 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['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 656c29e..8529e45 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['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 dde2a62..0951df5 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['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 be83601..a6f2e43 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['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 6517cf4..425a6fe 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['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 2b33b10..2cffcf1 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['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 806996a..0f00dd9 100644
--- a/interface/web/mail/mail_domain_del.php
+++ b/interface/web/mail/mail_domain_del.php
@@ -59,8 +59,8 @@
// 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 758d3af..0000000
--- a/interface/web/mail/mail_domain_dkim_create.php
+++ /dev/null
@@ -1,90 +0,0 @@
-<?php
-/*
-Copyright (c) 2007 - 2013, Till Brehm, projektfarm Gmbh
-Copyright (c) 2013, Florian Schaal, info@schaal-24.de
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
- * Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- * Neither the name of ISPConfig nor the names of its contributors
- may be used to endorse or promote products derived from this software without
- specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
-INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
-OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
-EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-*/
-
-/*
- This script is invoked by the java-script in interface/web/mail/templates/mail_domain_edit.htm
- when generating the DKIM Private-key.
-
- return DKIM Private-Key and DNS-record
-*/
-
-require_once('../../lib/config.inc.php');
-
-header('Content-Type: text/xml; charset=utf-8');
-header('Cache-Control: must-revalidate, pre-check=0, no-store, no-cache, max-age=0, post-check=0');
-
-/*
- This function fix PHP's messing up POST input containing characters space, dot,
- open square bracket and others to be compatible with with the deprecated register_globals
-*/
-function getRealPOST() {
- $pairs = explode("&", file_get_contents("php://input"));
- $vars = array();
- foreach ($pairs as $pair) {
- $nv = explode("=", $pair, 2);
- $name = urldecode($nv[0]);
- $value = $nv[1];
- $vars[$name] = $value;
- }
- return $vars;
-}
-
-function dns_record() {
- global $private_key;
- $public_key='';
- exec('echo "'.$private_key.'"|openssl rsa -pubout -outform PEM',$pubkey,$result);
- $pubkey=array_diff($pubkey,array('-----BEGIN PUBLIC KEY-----','-----END PUBLIC KEY-----'));
- foreach($pubkey as $values) $public_key=$public_key.$values."\n";
- $dns_record="HOSTNAME: default._domainkey.".$_POST['domain'].".\n\nTEXT: v=DKIM1; t=s; p=".$public_key;
- return $dns_record;
-}
-
-$_POST=getRealPOST();
-
-switch ($_POST['action']) {
- case 'create': /* create DKIM Private-key */
- exec("openssl rand -out /usr/local/ispconfig/server/temp/random-data.bin 4096",$output,$result);
- exec("openssl genrsa -rand /usr/local/ispconfig/server/temp/random-data.bin 1024",$privkey,$result);
- unlink("/usr/local/ispconfig/server/temp/random-data.bin");
- $private_key='';
- foreach($privkey as $values) $private_key=$private_key.$values."\n";
- $dns_record=dns_record();
- break;
- case 'show': /* show the DNS-Record onLoad */
- $private_key=$_POST['pkey'];
- $dns_record=dns_record();
- break;
-}
-echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
-echo "<formatname>\n";
-echo "<privatekey>".$private_key."</privatekey>\n";
-echo "<dnsrecord>".$dns_record."</dnsrecord>\n";
-echo "</formatname>\n";
-?>
diff --git a/interface/web/mail/templates/mail_domain_edit.htm b/interface/web/mail/templates/mail_domain_edit.htm
index 81cdb73..5a1b613 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'}
</div>
</div>
- <div class="subsectiontoggle"><span></span>{tmpl_var name='dkim_settings_txt'}<em></em></div>
- <div style="display:none;">
- <div class="ctrlHolder">
- <p class="label">{tmpl_var name='dkim_txt'}</p>
- <div class="multiField">
- {tmpl_var name='dkim'}
- </div>
- </div>
- <div class="ctrlHolder">
- <label for="dkim_private">{tmpl_var name='dkim_private_txt'}</label>
- <textarea name="dkim_private" id="dkim_private" rows='10' cols='30'>{tmpl_var name='dkim_private'}</textarea>
-<a href="javascript:setRequest('create','{tmpl_var name='domain'}')">{tmpl_var name='dkim_generate_txt'}</a>
- </div>
- <div class="ctrlHolder">
- <label for="dkim_dns">{tmpl_var name='dkim_dns_txt'}</label>
- <textarea name="dkim_dns" id="dkim_dns" rows='10' cols='30'>{tmpl_var name='dkim_dns'}</textarea>
- </div>
- </div>
</fieldset>
<input type="hidden" name="id" value="{tmpl_var name='id'}">
@@ -88,45 +70,4 @@
</div>
</div>
-</div>
-<script language="JavaScript" type="text/javascript">
- var request = false;
-
- function setRequest(action,value,privatekey) {
- if (window.XMLHttpRequest) {request = new XMLHttpRequest();}
- else if (window.ActiveXObject) {
- try {request = new ActiveXObject('Msxml2.XMLHTTP');}
- catch (e) {
- try {request = new ActiveXObject('Microsoft.XMLHTTP');}
- catch (e) {}
- }
- }
- if (!request) {
- alert("Error creating XMLHTTP-instance");
- return false;
- } else {
- request.open('POST', '/mail/mail_domain_dkim_create.php', true);
- request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
- request.send('domain='+value+'&action='+action+'&pkey='+privatekey);
- request.onreadystatechange = interpretRequest;
- }
- }
-
- function interpretRequest() {
- switch (request.readyState) {
- case 4:
- if (request.status != 200) {alert("Request done but NOK\nError:"+request.status);}
- else {
- document.getElementsByName('dkim_private')[0].value = request.responseXML.getElementsByTagName('privatekey')[0].firstChild.nodeValue;
- document.getElementsByName('dkim_dns')[0].value = request.responseXML.getElementsByTagName('dnsrecord')[0].firstChild.nodeValue;
- }
- break;
- default:
- break;
- }
- }
-
-var serverType = jQuery('#dkim_private').val();
-setRequest('show','{tmpl_var name="domain"}',serverType);
-</script>
-
+</div>
\ 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 8b4b58b..12f1bd7 100644
--- a/interface/web/mailuser/lib/lang/cz.lng
+++ b/interface/web/mailuser/lib/lang/cz.lng
@@ -7,3 +7,5 @@
$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 45af56e..9b820cd 100644
--- a/interface/web/mailuser/lib/lang/cz_index.lng
+++ b/interface/web/mailuser/lib/lang/cz_index.lng
@@ -10,3 +10,5 @@
$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 ef3aeb4..f8d331b 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['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 36f11a9..fc8a0f9 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['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 3df9d38..65300b6 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['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 3c2593d..4b64af9 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_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 36555a2..4481539 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['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 2a53036..c634556 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['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 4002670..5d7166a 100644
--- a/interface/web/mailuser/lib/lang/pl.lng
+++ b/interface/web/mailuser/lib/lang/pl.lng
@@ -7,3 +7,4 @@
$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 0774a65..3682760 100644
--- a/interface/web/mailuser/lib/lang/pl_index.lng
+++ b/interface/web/mailuser/lib/lang/pl_index.lng
@@ -10,3 +10,4 @@
$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 7a28409..c6f3ed6 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['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 70becda..a3b4817 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['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 2e74ffd..9ac57b5 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['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 882d601..8bea987 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_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 48dfd26..08fd740 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['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 b371f3e..ed18053 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['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 36647b7..763b7f5 100644
--- a/interface/web/monitor/lib/lang/cz.lng
+++ b/interface/web/monitor/lib/lang/cz.lng
@@ -147,3 +147,5 @@
$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 c9e9a86..70adcad 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['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 9906625..85cd4b3 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['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 f1ce821..533d8f6 100644
--- a/interface/web/monitor/lib/lang/pl.lng
+++ b/interface/web/monitor/lib/lang/pl.lng
@@ -147,3 +147,4 @@
$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 398ca51..0b969b1 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['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 e37799c..f5e0645 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['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 bb4e3c0..cb9e4c1 100644
--- a/interface/web/monitor/show_log.php
+++ b/interface/web/monitor/show_log.php
@@ -129,20 +129,18 @@
$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 .= "<div class='logerror'>$val</div>";
- } elseif (strpos(strtolower($val), 'error') !== FALSE) {
- $logDataHtml .= "<div class='logerror'>$val</div>";
- } elseif (strpos(strtolower($val), 'warn') !== FALSE) {
+ } elseif (strpos($val, 'WARN') !== FALSE) {
$logDataHtml .= "<div class='logwarn'>$val</div>";
- } elseif (strpos(strtolower($val), 'info') !== FALSE) {
+ } elseif (strpos($val, 'INFO') !== FALSE) {
$logDataHtml .= "<div class='loginfo'>$val</div>";
} else {
$logDataHtml .= "<div class='log'>$val</div>";
}
}
-
- $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 f10cc42..c749fb5 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_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 c2816ad..2b2fa97 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_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 623bc0b..dc75b80 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_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 71ccd16..d96c4d5 100644
--- a/interface/web/sites/lib/lang/cz.lng
+++ b/interface/web/sites/lib/lang/cz.lng
@@ -33,3 +33,5 @@
$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 176d76d..97bc670 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_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 7b7b6dd..3d5d3d8 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['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 52ef6eb..b74dfc8 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['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 d4e6c17..5ea9bb5 100644
--- a/interface/web/sites/lib/lang/cz_cron.lng
+++ b/interface/web/sites/lib/lang/cz_cron.lng
@@ -19,3 +19,5 @@
$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 f50dee2..0ca6dc3 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['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 c316f0a..cb7e4eb 100644
--- a/interface/web/sites/lib/lang/cz_database.lng
+++ b/interface/web/sites/lib/lang/cz_database.lng
@@ -44,3 +44,5 @@
$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 a006940..4eb24c9 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['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 9bb80dd..269dc21 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_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 8a64cb5..4621087 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_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 8703e71..db76d10 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['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 42cf36d..68cd34d 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['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 876ad51..2b9dd54 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['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 41649df..6f6f502 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['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 97b8a0d..234b7a5 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['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 1d6bc19..6d4a8fe 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['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 4531944..dabb73b 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['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 3a5d150..10b7eee 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['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 22a4ffe..6cf247f 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_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 3c9cfc8..88e110f 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['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 f3e31d3..4f5df29 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_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 e52a794..c79a51b 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['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 cbf025e..af0947c 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['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 f9f623d..108f7c9 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['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 b75c0e8..2aaaf4c 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['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 48f4260..a1c6ccf 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['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 99fe620..0b3f964 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['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 ed93596..ffab544 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['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 de1445f..4547f91 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['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 8a0bafe..1eab4a8 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['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 c76dffd..3ed649f 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['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 a54e19a..bf8a171 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['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 3e89a1e..523b79f 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['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 0c1148b..c74be89 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['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 dab184f..3c64f65 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_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 e13af50..b77cd8a 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_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 2b65944..74bcbd9 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 @@
<?php
$wb['list_head_txt'] = 'Existing backups';
-$wb['date_txt'] = 'Date';
-$wb['backup_type_txt'] = 'Type';
-$wb['filename_txt'] = 'Backup file';
-$wb['filesize_txt'] = 'Filesize';
-$wb['restore_backup_txt'] = 'Restore';
-$wb['download_backup_txt'] = 'Download';
-$wb['download_info_txt'] = 'The backup file will be available for download in the backup folder of the website in a few minutes.';
+$wb['date_txt'] = 'Date';
+$wb['backup_type_txt'] = 'Type';
+$wb['filename_txt'] = 'Backup file';
+$wb['restore_backup_txt'] = 'Restore';
+$wb['download_backup_txt'] = 'Download';
+$wb['download_info_txt'] = 'The backup file will be available for download in the backup folder of the website in a few minutes.';
$wb['restore_info_txt'] = 'Restore of the backup has been started. This action takes several minutes to be completed.';
$wb['restore_confirm_txt'] = 'Restoring will overwrite existing files in your website. Do you really want to restore this backup?';
$wb['download_pending_txt'] = 'There is already a pending backup download job.';
$wb['restore_pending_txt'] = 'There is already a pending backup restore job.';
-$wb['backup_type_mysql'] = 'MySQL Database';
-$wb['backup_type_web'] = 'Website files';
-
-?>
+$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 db0a0b6..3ba7ab9 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_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 7c31eeb..e7129e1 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_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 d002990..05b27ce 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_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 37bed82..ca300d6 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_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 2bf0127..2659f9a 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_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 6c46439..012583e 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_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 084b4ac..a34c576 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_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 43162ef..9a0eb0e 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_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 785471d..3319f46 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_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 22bbad3..6d26fb6 100644
--- a/interface/web/sites/lib/lang/pl.lng
+++ b/interface/web/sites/lib/lang/pl.lng
@@ -33,3 +33,4 @@
$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 1a2ffad..aa791fc 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_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 186dc7d..f4b8499 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['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 684f4d7..2e2140d 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['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 a097d08..a5d3b8b 100644
--- a/interface/web/sites/lib/lang/pl_cron.lng
+++ b/interface/web/sites/lib/lang/pl_cron.lng
@@ -19,3 +19,4 @@
$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 467cae6..67e2e6f 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['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 05bd91b..92af857 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_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 5785a77..653657e 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['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 2162a15..0b419fe 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['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 66a0718..5bf0031 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_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 d7f88c4..a44cc7c 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['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 8c22649..522780d 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['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 5c91401..5a97a4b 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['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 fecbba3..9577209 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['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 5259aeb..2852ccc 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['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 10f9e43..0f17980 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['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 d8e963d..f92c360 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['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 19cd691..62d88d9 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['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 5bdd8e8..a577415 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_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 401ee65..e7d9aed 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['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 4cac25f..5c02a06 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_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 56634eb..1aab019 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['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 62b7455..8a74d05 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['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 6eec2fd..053a2c0 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['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 87a7690..cd16721 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['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 1975ae5..48893ba 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['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 81769bd..462d3b9 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['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 29985f0..1431940 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['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 def9efb..4bfc75b 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['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 9ccb0a3..d20a14c 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['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 8420a9d..fa77cde 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['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 1c16bcd..58084a6 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['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 8d80f94..669c1b3 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['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 5e7e4b6..f679685 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['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 e3acc8a..b060656 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_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 d100895..791f67b 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_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 46f377f..be367c0 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_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 a44eee8..15df484 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_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 b127ec2..6df5937 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_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 5594473..3248812 100644
--- a/interface/web/sites/templates/web_backup_list.htm
+++ b/interface/web/sites/templates/web_backup_list.htm
@@ -13,23 +13,21 @@
<table class="list">
<thead>
<tr class="caption">
- <th class="tbl_col_date" scope="col"><tmpl_var name="date_txt"></th>
- <th class="tbl_col_date" scope="col"><tmpl_var name="backup_type_txt"></th>
- <th class="tbl_col_filename" scope="col"><tmpl_var name="filename_txt"></th>
- <th class="tbl_col_filename" scope="col"><tmpl_var name="filesize_txt"></th>
- <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th>
- </tr>
- </thead>
+ <th class="tbl_col_date" scope="col"><tmpl_var name="date_txt"></th>
+ <th class="tbl_col_date" scope="col"><tmpl_var name="backup_type_txt"></th>
+ <th class="tbl_col_filename" scope="col"><tmpl_var name="filename_txt"></th>
+ <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th>
+ </tr>
+ </thead>
<tbody>
<tmpl_loop name="records">
<tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>">
- <td class="tbl_col_date">{tmpl_var name="date"}</td>
- <td class="tbl_col_date">{tmpl_var name="backup_type"}</td>
- <td class="tbl_col_filename">{tmpl_var name="filename"}</td>
- <td class="tbl_col_filesize">{tmpl_var name="filesize"}</td>
- <td class="tbl_col_buttons">
- <div class="buttons">
- <button class="button iconstxt icoRestore" type="button" onclick="confirm_action('sites/web_domain_edit.php?id={tmpl_var name='parent_id'}&next_tab=backup&backup_action=restore&backup_id={tmpl_var name='backup_id'}','{tmpl_var name='restore_confirm_txt'}');"><span>{tmpl_var name="restore_backup_txt"}</span></button>
+ <td class="tbl_col_date">{tmpl_var name="date"}</td>
+ <td class="tbl_col_date">{tmpl_var name="backup_type"}</td>
+ <td class="tbl_col_filename">{tmpl_var name="filename"}</td>
+ <td class="tbl_col_buttons">
+ <div class="buttons">
+ <button class="button iconstxt icoRestore" type="button" onclick="confirm_action('sites/web_domain_edit.php?id={tmpl_var name='parent_id'}&next_tab=backup&backup_action=restore&backup_id={tmpl_var name='backup_id'}','{tmpl_var name='restore_confirm_txt'}');"><span>{tmpl_var name="restore_backup_txt"}</span></button>
<button class="button iconstxt icoDownload" type="button" onclick="loadContent('sites/web_domain_edit.php?id={tmpl_var name='parent_id'}&next_tab=backup&backup_action=download&backup_id={tmpl_var name='backup_id'}');"><span>{tmpl_var name="download_backup_txt"}</span></button>
</div>
</td>
@@ -42,7 +40,7 @@
</tmpl_unless>
</tbody>
</table>
- </fieldset>
- </div>
-
-</div>
+ </fieldset>
+ </div>
+
+</div>
\ 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 cff29d5..59a146c 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_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 df85c97..79d0317 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_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 fed33c0..af531d7 100644
--- a/interface/web/themes/default-304/icons/device_sprite.png
+++ b/interface/web/themes/default-304/icons/device_sprite.png
Binary files differ
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 0000000..6a9f2e2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/accept.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/accept_blue.png b/interface/web/themes/default-304/icons/x12/accept_blue.png
new file mode 100644
index 0000000..47ab08a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/accept_blue.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/accept_green.png b/interface/web/themes/default-304/icons/x12/accept_green.png
new file mode 100644
index 0000000..d5d5709
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/accept_green.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/arrow_2_left_round.png b/interface/web/themes/default-304/icons/x12/arrow_2_left_round.png
new file mode 100644
index 0000000..f52da18
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/arrow_2_left_round.png
Binary files differ
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 0000000..35fecf5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/arrow_2_right_round.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/arrow_left_blue_round.png b/interface/web/themes/default-304/icons/x12/arrow_left_blue_round.png
new file mode 100644
index 0000000..aac963c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/arrow_left_blue_round.png
Binary files differ
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 0000000..71f5dd9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/arrow_right_blue_round.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/article.png b/interface/web/themes/default-304/icons/x12/article.png
new file mode 100644
index 0000000..276094e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/article.png
Binary files differ
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 0000000..dbc47e5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/article_text.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/bar_graph.png b/interface/web/themes/default-304/icons/x12/bar_graph.png
new file mode 100644
index 0000000..7df4a34
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/bar_graph.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/burst.png b/interface/web/themes/default-304/icons/x12/burst.png
new file mode 100644
index 0000000..2dfc873
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/burst.png
Binary files differ
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 0000000..56ea24c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/calendar.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/calendar2.png b/interface/web/themes/default-304/icons/x12/calendar2.png
new file mode 100644
index 0000000..e82b316
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/calendar2.png
Binary files differ
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 0000000..bff763a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/cancel.png
Binary files differ
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 0000000..803532c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/cancel_round.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/clock.png b/interface/web/themes/default-304/icons/x12/clock.png
new file mode 100644
index 0000000..589bd94
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/clock.png
Binary files differ
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 0000000..fc2b05f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/code.png
Binary files differ
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 0000000..248ddb6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/comment_blue.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/dollar.png b/interface/web/themes/default-304/icons/x12/dollar.png
new file mode 100644
index 0000000..223f3bd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/dollar.png
Binary files differ
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 0000000..21262ec
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/double_comment.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/download.png b/interface/web/themes/default-304/icons/x12/download.png
new file mode 100644
index 0000000..3866bb2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/download.png
Binary files differ
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 0000000..5b48a00
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/envelope.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/flag_black.png b/interface/web/themes/default-304/icons/x12/flag_black.png
new file mode 100644
index 0000000..66464de
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/flag_black.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/flag_blue.png b/interface/web/themes/default-304/icons/x12/flag_blue.png
new file mode 100644
index 0000000..4ced1c2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/flag_blue.png
Binary files differ
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 0000000..d9fe8e4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/flag_green.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/flag_orange.png b/interface/web/themes/default-304/icons/x12/flag_orange.png
new file mode 100644
index 0000000..a2b1090
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/flag_orange.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/flag_red.png b/interface/web/themes/default-304/icons/x12/flag_red.png
new file mode 100644
index 0000000..a6b6839
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/flag_red.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/flag_yellow.png b/interface/web/themes/default-304/icons/x12/flag_yellow.png
new file mode 100644
index 0000000..e197045
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/flag_yellow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/folder.png b/interface/web/themes/default-304/icons/x12/folder.png
new file mode 100644
index 0000000..92c08ca
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/folder.png
Binary files differ
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 0000000..150c5cb
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/info.png
Binary files differ
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 0000000..1e7eb87
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/link.png
Binary files differ
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 0000000..33a24b6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/lock.png
Binary files differ
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 0000000..730675e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/magnify.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/minus.png b/interface/web/themes/default-304/icons/x12/minus.png
new file mode 100644
index 0000000..a76b0e2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/minus.png
Binary files differ
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 0000000..3d84805
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/minus_round.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/money.png b/interface/web/themes/default-304/icons/x12/money.png
new file mode 100644
index 0000000..6deb575
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/money.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/new.png b/interface/web/themes/default-304/icons/x12/new.png
new file mode 100644
index 0000000..49bf82c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/new.png
Binary files differ
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 0000000..6bfdad4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/pictures.png b/interface/web/themes/default-304/icons/x12/pictures.png
new file mode 100644
index 0000000..0478e95
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/pictures.png
Binary files differ
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 0000000..e3afb66
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/plus.png
Binary files differ
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 0000000..b3fc25f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/printer.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/question_blue.png b/interface/web/themes/default-304/icons/x12/question_blue.png
new file mode 100644
index 0000000..97c006b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/question_blue.png
Binary files differ
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 0000000..5c76d9b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/refresh.png
Binary files differ
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 0000000..e918050
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/rss.png
Binary files differ
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 0000000..c436887
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/rss_round.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/security_green.png b/interface/web/themes/default-304/icons/x12/security_green.png
new file mode 100644
index 0000000..f681815
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/security_green.png
Binary files differ
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 0000000..d1ba672
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/security_orange.png
Binary files differ
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 0000000..d2f1bae
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/security_red.png
Binary files differ
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 0000000..77cbacd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/star.png
Binary files differ
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 0000000..5bb59df
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/star_blue.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/stop.png b/interface/web/themes/default-304/icons/x12/stop.png
new file mode 100644
index 0000000..86a01e0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/stop.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x12/stop_round.png b/interface/web/themes/default-304/icons/x12/stop_round.png
new file mode 100644
index 0000000..5c9963e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/stop_round.png
Binary files differ
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 0000000..b1810b3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/upload.png
Binary files differ
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 0000000..b7f9a8e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/world.png
Binary files differ
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 0000000..2855f3b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x12/world2.png
Binary files differ
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 0000000..b0f5604
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/accept.png
Binary files differ
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 0000000..1286148
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/accept_blue.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/accept_green.png b/interface/web/themes/default-304/icons/x16-list/accept_green.png
new file mode 100644
index 0000000..043e5c6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/accept_green.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/arrow_2_left_round.png b/interface/web/themes/default-304/icons/x16-list/arrow_2_left_round.png
new file mode 100644
index 0000000..517ee8e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/arrow_2_left_round.png
Binary files differ
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 0000000..14de6fe
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/arrow_2_right_round.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/arrow_left_blue_round.png b/interface/web/themes/default-304/icons/x16-list/arrow_left_blue_round.png
new file mode 100644
index 0000000..44f7ea8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/arrow_left_blue_round.png
Binary files differ
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 0000000..e321918
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/arrow_right_blue_round.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/article.png b/interface/web/themes/default-304/icons/x16-list/article.png
new file mode 100644
index 0000000..6beaafc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/article.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/article_text.png b/interface/web/themes/default-304/icons/x16-list/article_text.png
new file mode 100644
index 0000000..6e0b9de
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/article_text.png
Binary files differ
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 0000000..31920e0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/bar_graph.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/burst.png b/interface/web/themes/default-304/icons/x16-list/burst.png
new file mode 100644
index 0000000..dd9ddd6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/burst.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/calendar.png b/interface/web/themes/default-304/icons/x16-list/calendar.png
new file mode 100644
index 0000000..f278eb3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/calendar.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/calendar2.png b/interface/web/themes/default-304/icons/x16-list/calendar2.png
new file mode 100644
index 0000000..b121c78
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/calendar2.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/cancel.png b/interface/web/themes/default-304/icons/x16-list/cancel.png
new file mode 100644
index 0000000..0d40cc6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/cancel.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/cancel_round.png b/interface/web/themes/default-304/icons/x16-list/cancel_round.png
new file mode 100644
index 0000000..a987e30
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/cancel_round.png
Binary files differ
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 0000000..f770a9c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/clock.png
Binary files differ
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 0000000..3791cb5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/code.png
Binary files differ
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 0000000..8bc780f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/comment_blue.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/dollar.png b/interface/web/themes/default-304/icons/x16-list/dollar.png
new file mode 100644
index 0000000..a8a2b53
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/dollar.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/double_comment.png b/interface/web/themes/default-304/icons/x16-list/double_comment.png
new file mode 100644
index 0000000..574729c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/double_comment.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/download.png b/interface/web/themes/default-304/icons/x16-list/download.png
new file mode 100644
index 0000000..2a4ec44
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/download.png
Binary files differ
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 0000000..a98b125
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/envelope.png
Binary files differ
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 0000000..0b453a5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/flag_black.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/flag_blue.png b/interface/web/themes/default-304/icons/x16-list/flag_blue.png
new file mode 100644
index 0000000..3e36092
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/flag_blue.png
Binary files differ
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 0000000..ac6bfb8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/flag_green.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/flag_orange.png b/interface/web/themes/default-304/icons/x16-list/flag_orange.png
new file mode 100644
index 0000000..639cdfc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/flag_orange.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/flag_red.png b/interface/web/themes/default-304/icons/x16-list/flag_red.png
new file mode 100644
index 0000000..08a5ea5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/flag_red.png
Binary files differ
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 0000000..bf13782
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/flag_yellow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/folder.png b/interface/web/themes/default-304/icons/x16-list/folder.png
new file mode 100644
index 0000000..1327b54
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/folder.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/info.png b/interface/web/themes/default-304/icons/x16-list/info.png
new file mode 100644
index 0000000..da02eae
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/info.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/link.png b/interface/web/themes/default-304/icons/x16-list/link.png
new file mode 100644
index 0000000..10df4ae
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/link.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/lock.png b/interface/web/themes/default-304/icons/x16-list/lock.png
new file mode 100644
index 0000000..5c53ec5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/lock.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/magnify.png b/interface/web/themes/default-304/icons/x16-list/magnify.png
new file mode 100644
index 0000000..4c47b23
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/magnify.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/minus.png b/interface/web/themes/default-304/icons/x16-list/minus.png
new file mode 100644
index 0000000..be99e5b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/minus.png
Binary files differ
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 0000000..e246f11
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/minus_round.png
Binary files differ
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 0000000..915c983
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/money.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/new.png b/interface/web/themes/default-304/icons/x16-list/new.png
new file mode 100644
index 0000000..89d4487
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/new.png
Binary files differ
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 0000000..f134056
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/pictures.png b/interface/web/themes/default-304/icons/x16-list/pictures.png
new file mode 100644
index 0000000..948ad9e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/pictures.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/plus.png b/interface/web/themes/default-304/icons/x16-list/plus.png
new file mode 100644
index 0000000..0c34353
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/printer.png b/interface/web/themes/default-304/icons/x16-list/printer.png
new file mode 100644
index 0000000..fe36260
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/printer.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/question_blue.png b/interface/web/themes/default-304/icons/x16-list/question_blue.png
new file mode 100644
index 0000000..1f5b360
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/question_blue.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/refresh.png b/interface/web/themes/default-304/icons/x16-list/refresh.png
new file mode 100644
index 0000000..a63077d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/refresh.png
Binary files differ
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 0000000..b35840d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/rss.png
Binary files differ
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 0000000..27ce67d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/rss_round.png
Binary files differ
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 0000000..38afbbb
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/security_green.png
Binary files differ
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 0000000..4c5bad7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/security_orange.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/security_red.png b/interface/web/themes/default-304/icons/x16-list/security_red.png
new file mode 100644
index 0000000..c469be0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/security_red.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/star.png b/interface/web/themes/default-304/icons/x16-list/star.png
new file mode 100644
index 0000000..70a227c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/star.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/star_blue.png b/interface/web/themes/default-304/icons/x16-list/star_blue.png
new file mode 100644
index 0000000..c49e74b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/star_blue.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/stop.png b/interface/web/themes/default-304/icons/x16-list/stop.png
new file mode 100644
index 0000000..65fa261
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/stop.png
Binary files differ
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 0000000..4cc2852
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/stop_round.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/upload.png b/interface/web/themes/default-304/icons/x16-list/upload.png
new file mode 100644
index 0000000..e45598e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/upload.png
Binary files differ
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 0000000..a94d9a6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/world.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16-list/world2.png b/interface/web/themes/default-304/icons/x16-list/world2.png
new file mode 100644
index 0000000..58e7e6e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16-list/world2.png
Binary files differ
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 0000000..923e0bc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/address_book.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/address_book__arrow.png b/interface/web/themes/default-304/icons/x16/address_book__arrow.png
new file mode 100644
index 0000000..0af9c50
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/address_book__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/address_book__exclamation.png b/interface/web/themes/default-304/icons/x16/address_book__exclamation.png
new file mode 100644
index 0000000..abd5fa9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/address_book__exclamation.png
Binary files differ
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 0000000..1fb9982
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/address_book__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/address_book__pencil.png b/interface/web/themes/default-304/icons/x16/address_book__pencil.png
new file mode 100644
index 0000000..d56768d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/address_book__pencil.png
Binary files differ
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 0000000..af396b4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/address_book__plus.png
Binary files differ
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 0000000..6f855e7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/address_book_blue.png
Binary files differ
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 0000000..82cfae3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow.png
Binary files differ
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 0000000..02867c8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_000_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_045.png b/interface/web/themes/default-304/icons/x16/arrow_045.png
new file mode 100644
index 0000000..6dbd516
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_045.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_045_small.png b/interface/web/themes/default-304/icons/x16/arrow_045_small.png
new file mode 100644
index 0000000..2d85069
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_045_small.png
Binary files differ
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 0000000..7e670dd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_090.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_090_small.png b/interface/web/themes/default-304/icons/x16/arrow_090_small.png
new file mode 100644
index 0000000..cd82139
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_090_small.png
Binary files differ
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 0000000..a0882c2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_135.png
Binary files differ
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 0000000..b51c5c6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_135_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_180.png b/interface/web/themes/default-304/icons/x16/arrow_180.png
new file mode 100644
index 0000000..a1e5e6b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_180.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_180_small.png b/interface/web/themes/default-304/icons/x16/arrow_180_small.png
new file mode 100644
index 0000000..431b838
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_180_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_225.png b/interface/web/themes/default-304/icons/x16/arrow_225.png
new file mode 100644
index 0000000..1d5c216
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_225.png
Binary files differ
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 0000000..f082991
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_225_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_270.png b/interface/web/themes/default-304/icons/x16/arrow_270.png
new file mode 100644
index 0000000..bc00395
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_270.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_270_small.png b/interface/web/themes/default-304/icons/x16/arrow_270_small.png
new file mode 100644
index 0000000..4971995
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_270_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_315.png b/interface/web/themes/default-304/icons/x16/arrow_315.png
new file mode 100644
index 0000000..fab81cd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_315.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_315_small.png b/interface/web/themes/default-304/icons/x16/arrow_315_small.png
new file mode 100644
index 0000000..868724a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_315_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_circle.png b/interface/web/themes/default-304/icons/x16/arrow_circle.png
new file mode 100644
index 0000000..8087eea
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_circle.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_circle_135.png b/interface/web/themes/default-304/icons/x16/arrow_circle_135.png
new file mode 100644
index 0000000..5ddb81b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_circle_135.png
Binary files differ
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 0000000..3bec0d1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_circle_225.png
Binary files differ
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 0000000..7a4f23e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_circle_315.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_circle_double.png b/interface/web/themes/default-304/icons/x16/arrow_circle_double.png
new file mode 100644
index 0000000..47eafce
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_circle_double.png
Binary files differ
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 0000000..289419c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_circle_double_135.png
Binary files differ
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 0000000..860332d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_skip.png
Binary files differ
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 0000000..2138dfd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_skip_090.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_skip_180.png b/interface/web/themes/default-304/icons/x16/arrow_skip_180.png
new file mode 100644
index 0000000..1d06129
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_skip_180.png
Binary files differ
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 0000000..3c37e6e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_skip_270.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_stop.png b/interface/web/themes/default-304/icons/x16/arrow_stop.png
new file mode 100644
index 0000000..702b9b7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_stop.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_stop_090.png b/interface/web/themes/default-304/icons/x16/arrow_stop_090.png
new file mode 100644
index 0000000..3f65f5c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_stop_090.png
Binary files differ
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 0000000..573ff48
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_stop_180.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/arrow_stop_270.png b/interface/web/themes/default-304/icons/x16/arrow_stop_270.png
new file mode 100644
index 0000000..ebb649f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/arrow_stop_270.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/auction_hammer.png b/interface/web/themes/default-304/icons/x16/auction_hammer.png
new file mode 100644
index 0000000..be94131
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/auction_hammer.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/auction_hammer__arrow.png b/interface/web/themes/default-304/icons/x16/auction_hammer__arrow.png
new file mode 100644
index 0000000..199bc64
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/auction_hammer__arrow.png
Binary files differ
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 0000000..0f44985
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/auction_hammer__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/auction_hammer__minus.png b/interface/web/themes/default-304/icons/x16/auction_hammer__minus.png
new file mode 100644
index 0000000..70ddbec
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/auction_hammer__minus.png
Binary files differ
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 0000000..ac7a9c9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/auction_hammer__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/auction_hammer__plus.png b/interface/web/themes/default-304/icons/x16/auction_hammer__plus.png
new file mode 100644
index 0000000..587f556
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/auction_hammer__plus.png
Binary files differ
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 0000000..ee46a7e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/auction_hammer_gavel.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/balloon.png b/interface/web/themes/default-304/icons/x16/balloon.png
new file mode 100644
index 0000000..c3f88a0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/balloon.png
Binary files differ
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 0000000..a3e2a7f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/balloon__arrow.png
Binary files differ
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 0000000..102e2cc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/balloon__exclamation.png
Binary files differ
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 0000000..2aa4cd9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/balloon__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/balloon__pencil.png b/interface/web/themes/default-304/icons/x16/balloon__pencil.png
new file mode 100644
index 0000000..d835dc0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/balloon__pencil.png
Binary files differ
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 0000000..d171b9b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/balloon__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/balloon_left.png b/interface/web/themes/default-304/icons/x16/balloon_left.png
new file mode 100644
index 0000000..da8c32b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/balloon_left.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/balloon_small.png b/interface/web/themes/default-304/icons/x16/balloon_small.png
new file mode 100644
index 0000000..f92545e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/balloon_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/balloon_small_left.png b/interface/web/themes/default-304/icons/x16/balloon_small_left.png
new file mode 100644
index 0000000..34a1c02
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/balloon_small_left.png
Binary files differ
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 0000000..4508686
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/balloons.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/balloons_arrow.png b/interface/web/themes/default-304/icons/x16/balloons_arrow.png
new file mode 100644
index 0000000..15a3210
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/balloons_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/balloons_exclamation.png b/interface/web/themes/default-304/icons/x16/balloons_exclamation.png
new file mode 100644
index 0000000..3dbec2e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/balloons_exclamation.png
Binary files differ
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 0000000..2af8dd3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/balloons_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/balloons_pencil.png b/interface/web/themes/default-304/icons/x16/balloons_pencil.png
new file mode 100644
index 0000000..8f6db51
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/balloons_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/balloons_plus.png b/interface/web/themes/default-304/icons/x16/balloons_plus.png
new file mode 100644
index 0000000..e14e8c2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/balloons_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bandaid.png b/interface/web/themes/default-304/icons/x16/bandaid.png
new file mode 100644
index 0000000..05e02f6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bandaid.png
Binary files differ
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 0000000..1fab589
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bandaid_arrow.png
Binary files differ
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 0000000..5fc2d8b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bandaid_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bandaid_minus.png b/interface/web/themes/default-304/icons/x16/bandaid_minus.png
new file mode 100644
index 0000000..1a78423
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bandaid_minus.png
Binary files differ
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 0000000..9d7f08c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bandaid_pencil.png
Binary files differ
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 0000000..3da2d46
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bandaid_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bandaid_small.png b/interface/web/themes/default-304/icons/x16/bandaid_small.png
new file mode 100644
index 0000000..30ad6ae
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bandaid_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bank.png b/interface/web/themes/default-304/icons/x16/bank.png
new file mode 100644
index 0000000..7f7d646
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bank.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bank_arrow.png b/interface/web/themes/default-304/icons/x16/bank_arrow.png
new file mode 100644
index 0000000..ad30c35
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bank_arrow.png
Binary files differ
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 0000000..10bf86c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bank_exclamation.png
Binary files differ
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 0000000..0edcebc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bank_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bank_pencil.png b/interface/web/themes/default-304/icons/x16/bank_pencil.png
new file mode 100644
index 0000000..1e98dfc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bank_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bank_plus.png b/interface/web/themes/default-304/icons/x16/bank_plus.png
new file mode 100644
index 0000000..17a55d1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bank_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bell.png b/interface/web/themes/default-304/icons/x16/bell.png
new file mode 100644
index 0000000..3be57e0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bell.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bell__arrow.png b/interface/web/themes/default-304/icons/x16/bell__arrow.png
new file mode 100644
index 0000000..82ff8a9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bell__arrow.png
Binary files differ
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 0000000..2eddd3d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bell__exclamation.png
Binary files differ
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 0000000..7b50d72
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bell__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bell__pencil.png b/interface/web/themes/default-304/icons/x16/bell__pencil.png
new file mode 100644
index 0000000..71e06cf
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bell__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bell__plus.png b/interface/web/themes/default-304/icons/x16/bell__plus.png
new file mode 100644
index 0000000..655a29e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bell__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bell_disable.png b/interface/web/themes/default-304/icons/x16/bell_disable.png
new file mode 100644
index 0000000..acff16b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bell_disable.png
Binary files differ
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 0000000..7fe9880
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bin.png
Binary files differ
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 0000000..1191c51
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bin__arrow.png
Binary files differ
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 0000000..d87347e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bin__exclamation.png
Binary files differ
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 0000000..8c70f25
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bin__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bin__pencil.png b/interface/web/themes/default-304/icons/x16/bin__pencil.png
new file mode 100644
index 0000000..0f7a531
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bin__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bin__plus.png b/interface/web/themes/default-304/icons/x16/bin__plus.png
new file mode 100644
index 0000000..1b1a05c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bin__plus.png
Binary files differ
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 0000000..463c7d6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bin_full.png
Binary files differ
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 0000000..8279f45
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/binocular.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/binocular_arrow.png b/interface/web/themes/default-304/icons/x16/binocular_arrow.png
new file mode 100644
index 0000000..dead761
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/binocular_arrow.png
Binary files differ
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 0000000..1c7550c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/binocular_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/binocular_minus.png b/interface/web/themes/default-304/icons/x16/binocular_minus.png
new file mode 100644
index 0000000..63cd024
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/binocular_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/binocular_pencil.png b/interface/web/themes/default-304/icons/x16/binocular_pencil.png
new file mode 100644
index 0000000..a9c8ac1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/binocular_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/binocular_plus.png b/interface/web/themes/default-304/icons/x16/binocular_plus.png
new file mode 100644
index 0000000..ac0184d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/binocular_plus.png
Binary files differ
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 0000000..09267a2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/blog.png
Binary files differ
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 0000000..500ec14
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/blog__arrow.png
Binary files differ
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 0000000..b7a4007
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/blog__exclamation.png
Binary files differ
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 0000000..e02d945
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/blog__minus.png
Binary files differ
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 0000000..ec5a3b2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/blog__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/blog__plus.png b/interface/web/themes/default-304/icons/x16/blog__plus.png
new file mode 100644
index 0000000..4efa66d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/blog__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/blog_blue.png b/interface/web/themes/default-304/icons/x16/blog_blue.png
new file mode 100644
index 0000000..3a7b216
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/blog_blue.png
Binary files differ
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 0000000..6539158
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/blogs.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/blogs_arrow.png b/interface/web/themes/default-304/icons/x16/blogs_arrow.png
new file mode 100644
index 0000000..6d7b0ff
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/blogs_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/blogs_exclamation.png b/interface/web/themes/default-304/icons/x16/blogs_exclamation.png
new file mode 100644
index 0000000..7983deb
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/blogs_exclamation.png
Binary files differ
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 0000000..3493ff6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/blogs_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/blogs_pencil.png b/interface/web/themes/default-304/icons/x16/blogs_pencil.png
new file mode 100644
index 0000000..d06dd1c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/blogs_pencil.png
Binary files differ
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 0000000..c482665
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/blogs_plus.png
Binary files differ
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 0000000..e568c07
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/blogs_stack.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/book.png b/interface/web/themes/default-304/icons/x16/book.png
new file mode 100644
index 0000000..6d4bf18
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/book.png
Binary files differ
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 0000000..6a66b4e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/book__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/book__exclamation.png b/interface/web/themes/default-304/icons/x16/book__exclamation.png
new file mode 100644
index 0000000..3bd34df
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/book__exclamation.png
Binary files differ
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 0000000..305ca0c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/book__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/book__pencil.png b/interface/web/themes/default-304/icons/x16/book__pencil.png
new file mode 100644
index 0000000..c045fc8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/book__pencil.png
Binary files differ
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 0000000..23260e5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/book__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/book_brown.png b/interface/web/themes/default-304/icons/x16/book_brown.png
new file mode 100644
index 0000000..b7ba58f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/book_brown.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/book_small.png b/interface/web/themes/default-304/icons/x16/book_small.png
new file mode 100644
index 0000000..298d6b3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/book_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/book_small_brown.png b/interface/web/themes/default-304/icons/x16/book_small_brown.png
new file mode 100644
index 0000000..9d5acf2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/book_small_brown.png
Binary files differ
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 0000000..6bb98fd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark__arrow.png b/interface/web/themes/default-304/icons/x16/bookmark__arrow.png
new file mode 100644
index 0000000..5cc6e5b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark__exclamation.png b/interface/web/themes/default-304/icons/x16/bookmark__exclamation.png
new file mode 100644
index 0000000..288af86
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark__minus.png b/interface/web/themes/default-304/icons/x16/bookmark__minus.png
new file mode 100644
index 0000000..e368703
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark__pencil.png b/interface/web/themes/default-304/icons/x16/bookmark__pencil.png
new file mode 100644
index 0000000..55b4281
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark__pencil.png
Binary files differ
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 0000000..51978f1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark__small.png b/interface/web/themes/default-304/icons/x16/bookmark__small.png
new file mode 100644
index 0000000..f3a92cb
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark__small.png
Binary files differ
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 0000000..cf55d20
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_book.png
Binary files differ
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 0000000..7d0f980
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_book_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark_book_exclamation.png b/interface/web/themes/default-304/icons/x16/bookmark_book_exclamation.png
new file mode 100644
index 0000000..656a504
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_book_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark_book_minus.png b/interface/web/themes/default-304/icons/x16/bookmark_book_minus.png
new file mode 100644
index 0000000..2f73608
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_book_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark_book_pencil.png b/interface/web/themes/default-304/icons/x16/bookmark_book_pencil.png
new file mode 100644
index 0000000..2049797
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_book_pencil.png
Binary files differ
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 0000000..d1eae35
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_book_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark_document.png b/interface/web/themes/default-304/icons/x16/bookmark_document.png
new file mode 100644
index 0000000..fa8cc9b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_document.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark_document_arrow.png b/interface/web/themes/default-304/icons/x16/bookmark_document_arrow.png
new file mode 100644
index 0000000..0822258
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_document_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark_document_exclamation.png b/interface/web/themes/default-304/icons/x16/bookmark_document_exclamation.png
new file mode 100644
index 0000000..9d34e49
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_document_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark_document_minus.png b/interface/web/themes/default-304/icons/x16/bookmark_document_minus.png
new file mode 100644
index 0000000..548690a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_document_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark_document_pencil.png b/interface/web/themes/default-304/icons/x16/bookmark_document_pencil.png
new file mode 100644
index 0000000..63c0709
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_document_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark_document_plus.png b/interface/web/themes/default-304/icons/x16/bookmark_document_plus.png
new file mode 100644
index 0000000..479c744
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_document_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark_folder.png b/interface/web/themes/default-304/icons/x16/bookmark_folder.png
new file mode 100644
index 0000000..bd24879
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_folder.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark_folder_arrow.png b/interface/web/themes/default-304/icons/x16/bookmark_folder_arrow.png
new file mode 100644
index 0000000..ca8fcc7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_folder_arrow.png
Binary files differ
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 0000000..4c87cd3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_folder_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark_folder_minus.png b/interface/web/themes/default-304/icons/x16/bookmark_folder_minus.png
new file mode 100644
index 0000000..2ec8edb
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_folder_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark_folder_pencil.png b/interface/web/themes/default-304/icons/x16/bookmark_folder_pencil.png
new file mode 100644
index 0000000..d45d29c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_folder_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/bookmark_folder_plus.png b/interface/web/themes/default-304/icons/x16/bookmark_folder_plus.png
new file mode 100644
index 0000000..45dc2e8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/bookmark_folder_plus.png
Binary files differ
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 0000000..d7d6eac
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/books.png
Binary files differ
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 0000000..219ae0b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/books__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/books__exclamation.png b/interface/web/themes/default-304/icons/x16/books__exclamation.png
new file mode 100644
index 0000000..f78c16e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/books__exclamation.png
Binary files differ
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 0000000..6da011f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/books__minus.png
Binary files differ
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 0000000..f1a57ed
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/books__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/books__plus.png b/interface/web/themes/default-304/icons/x16/books__plus.png
new file mode 100644
index 0000000..82e1063
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/books__plus.png
Binary files differ
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 0000000..4fb21ae
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/books_brown.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/books_stack.png b/interface/web/themes/default-304/icons/x16/books_stack.png
new file mode 100644
index 0000000..fb525bd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/books_stack.png
Binary files differ
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 0000000..b1adc11
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/box.png
Binary files differ
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 0000000..fda5bd7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/box__arrow.png
Binary files differ
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 0000000..80aea43
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/box__exclamation.png
Binary files differ
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 0000000..a8fae85
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/box__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/box__pencil.png b/interface/web/themes/default-304/icons/x16/box__pencil.png
new file mode 100644
index 0000000..9652a2c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/box__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/box__plus.png b/interface/web/themes/default-304/icons/x16/box__plus.png
new file mode 100644
index 0000000..f8c4f9a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/box__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/box_label.png b/interface/web/themes/default-304/icons/x16/box_label.png
new file mode 100644
index 0000000..c6da8f8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/box_label.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/briefcase.png b/interface/web/themes/default-304/icons/x16/briefcase.png
new file mode 100644
index 0000000..7d3ffca
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/briefcase.png
Binary files differ
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 0000000..0b4927f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/briefcase_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/briefcase_exclamation.png b/interface/web/themes/default-304/icons/x16/briefcase_exclamation.png
new file mode 100644
index 0000000..19e31d7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/briefcase_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/briefcase_minus.png b/interface/web/themes/default-304/icons/x16/briefcase_minus.png
new file mode 100644
index 0000000..f84335b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/briefcase_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/briefcase_pencil.png b/interface/web/themes/default-304/icons/x16/briefcase_pencil.png
new file mode 100644
index 0000000..67e66ca
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/briefcase_pencil.png
Binary files differ
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 0000000..24e67f9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/briefcase_plus.png
Binary files differ
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 0000000..97daf85
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/broom.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/broom_arrow.png b/interface/web/themes/default-304/icons/x16/broom_arrow.png
new file mode 100644
index 0000000..574f7b1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/broom_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/broom_exclamation.png b/interface/web/themes/default-304/icons/x16/broom_exclamation.png
new file mode 100644
index 0000000..0c355f8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/broom_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/broom_minus.png b/interface/web/themes/default-304/icons/x16/broom_minus.png
new file mode 100644
index 0000000..430cf64
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/broom_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/broom_pencil.png b/interface/web/themes/default-304/icons/x16/broom_pencil.png
new file mode 100644
index 0000000..97c90cf
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/broom_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/broom_plus.png b/interface/web/themes/default-304/icons/x16/broom_plus.png
new file mode 100644
index 0000000..402e0e8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/broom_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/calculator.png b/interface/web/themes/default-304/icons/x16/calculator.png
new file mode 100644
index 0000000..d1782c9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/calculator.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/calculator_arrow.png b/interface/web/themes/default-304/icons/x16/calculator_arrow.png
new file mode 100644
index 0000000..184f016
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/calculator_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/calculator_exclamation.png b/interface/web/themes/default-304/icons/x16/calculator_exclamation.png
new file mode 100644
index 0000000..2468be5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/calculator_exclamation.png
Binary files differ
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 0000000..e3c8b40
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/calculator_minus.png
Binary files differ
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 0000000..b3665e9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/calculator_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/calculator_plus.png b/interface/web/themes/default-304/icons/x16/calculator_plus.png
new file mode 100644
index 0000000..c833693
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/calculator_plus.png
Binary files differ
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 0000000..7f38cfe
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/calendar.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/calendar__arrow.png b/interface/web/themes/default-304/icons/x16/calendar__arrow.png
new file mode 100644
index 0000000..f98abd5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/calendar__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/calendar__exclamation.png b/interface/web/themes/default-304/icons/x16/calendar__exclamation.png
new file mode 100644
index 0000000..103e9cd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/calendar__exclamation.png
Binary files differ
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 0000000..c9a9885
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/calendar__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/calendar__pencil.png b/interface/web/themes/default-304/icons/x16/calendar__pencil.png
new file mode 100644
index 0000000..946554d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/calendar__pencil.png
Binary files differ
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 0000000..84dddb8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/calendar__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/calendar_day.png b/interface/web/themes/default-304/icons/x16/calendar_day.png
new file mode 100644
index 0000000..ea7f247
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/calendar_day.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/calendar_month.png b/interface/web/themes/default-304/icons/x16/calendar_month.png
new file mode 100644
index 0000000..1f3d944
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/calendar_month.png
Binary files differ
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 0000000..a828599
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/camera.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/camera__arrow.png b/interface/web/themes/default-304/icons/x16/camera__arrow.png
new file mode 100644
index 0000000..61c488d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/camera__arrow.png
Binary files differ
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 0000000..1ba77c5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/camera__exclamation.png
Binary files differ
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 0000000..ed506c6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/camera__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/camera__pencil.png b/interface/web/themes/default-304/icons/x16/camera__pencil.png
new file mode 100644
index 0000000..0611e47
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/camera__pencil.png
Binary files differ
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 0000000..f3ba46a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/camera__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/camera_black.png b/interface/web/themes/default-304/icons/x16/camera_black.png
new file mode 100644
index 0000000..4d7c826
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/camera_black.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/camera_small.png b/interface/web/themes/default-304/icons/x16/camera_small.png
new file mode 100644
index 0000000..af9fb75
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/camera_small.png
Binary files differ
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 0000000..a8ba67e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/camera_small_black.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/card.png b/interface/web/themes/default-304/icons/x16/card.png
new file mode 100644
index 0000000..243caab
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/card.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/card__arrow.png b/interface/web/themes/default-304/icons/x16/card__arrow.png
new file mode 100644
index 0000000..f97d856
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/card__arrow.png
Binary files differ
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 0000000..7d51346
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/card__exclamation.png
Binary files differ
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 0000000..6711e6f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/card__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/card__pencil.png b/interface/web/themes/default-304/icons/x16/card__pencil.png
new file mode 100644
index 0000000..8a2ab20
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/card__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/card__plus.png b/interface/web/themes/default-304/icons/x16/card__plus.png
new file mode 100644
index 0000000..817995b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/card__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/card_address.png b/interface/web/themes/default-304/icons/x16/card_address.png
new file mode 100644
index 0000000..0ab99a1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/card_address.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/card_small.png b/interface/web/themes/default-304/icons/x16/card_small.png
new file mode 100644
index 0000000..a122163
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/card_small.png
Binary files differ
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 0000000..eb20f4a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cards.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/cards__arrow.png b/interface/web/themes/default-304/icons/x16/cards__arrow.png
new file mode 100644
index 0000000..10015f2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cards__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/cards__exclamation.png b/interface/web/themes/default-304/icons/x16/cards__exclamation.png
new file mode 100644
index 0000000..add6f0d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cards__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/cards__minus.png b/interface/web/themes/default-304/icons/x16/cards__minus.png
new file mode 100644
index 0000000..f9188b2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cards__minus.png
Binary files differ
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 0000000..b160038
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cards__pencil.png
Binary files differ
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 0000000..d078c6b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cards__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/cards_address.png b/interface/web/themes/default-304/icons/x16/cards_address.png
new file mode 100644
index 0000000..f76d171
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cards_address.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/cards_stack.png b/interface/web/themes/default-304/icons/x16/cards_stack.png
new file mode 100644
index 0000000..51972d8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cards_stack.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/cassette.png b/interface/web/themes/default-304/icons/x16/cassette.png
new file mode 100644
index 0000000..54cdfe3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cassette.png
Binary files differ
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 0000000..48c7cda
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cassette_arrow.png
Binary files differ
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 0000000..f2befbf
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cassette_exclamation.png
Binary files differ
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 0000000..60ab78a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cassette_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/cassette_pencil.png b/interface/web/themes/default-304/icons/x16/cassette_pencil.png
new file mode 100644
index 0000000..b226e3c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cassette_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/cassette_plus.png b/interface/web/themes/default-304/icons/x16/cassette_plus.png
new file mode 100644
index 0000000..9669097
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cassette_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/cassette_small.png b/interface/web/themes/default-304/icons/x16/cassette_small.png
new file mode 100644
index 0000000..8ac8072
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cassette_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/chain.png b/interface/web/themes/default-304/icons/x16/chain.png
new file mode 100644
index 0000000..4c93b29
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/chain.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/chain_arrow.png b/interface/web/themes/default-304/icons/x16/chain_arrow.png
new file mode 100644
index 0000000..c0d7642
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/chain_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/chain_exclamation.png b/interface/web/themes/default-304/icons/x16/chain_exclamation.png
new file mode 100644
index 0000000..74f3277
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/chain_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/chain_minus.png b/interface/web/themes/default-304/icons/x16/chain_minus.png
new file mode 100644
index 0000000..67483b8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/chain_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/chain_pencil.png b/interface/web/themes/default-304/icons/x16/chain_pencil.png
new file mode 100644
index 0000000..e68278d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/chain_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/chain_plus.png b/interface/web/themes/default-304/icons/x16/chain_plus.png
new file mode 100644
index 0000000..99a48ac
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/chain_plus.png
Binary files differ
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 0000000..b4f1b11
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/chain_small.png
Binary files differ
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 0000000..8decfb0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/chain_unchain.png
Binary files differ
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 0000000..24c1528
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clipboard.png
Binary files differ
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 0000000..2380ab6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clipboard__arrow.png
Binary files differ
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 0000000..cd8b682
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clipboard__exclamation.png
Binary files differ
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 0000000..d1536eb
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clipboard__minus.png
Binary files differ
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 0000000..efce1c4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clipboard__pencil.png
Binary files differ
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 0000000..05fc5ea
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clipboard__plus.png
Binary files differ
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 0000000..c1d8414
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clipboard_empty.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/clipboard_text.png b/interface/web/themes/default-304/icons/x16/clipboard_text.png
new file mode 100644
index 0000000..31bece5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clipboard_text.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/clock.png b/interface/web/themes/default-304/icons/x16/clock.png
new file mode 100644
index 0000000..8b6c96e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clock.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/clock__arrow.png b/interface/web/themes/default-304/icons/x16/clock__arrow.png
new file mode 100644
index 0000000..d6b7e07
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clock__arrow.png
Binary files differ
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 0000000..4ab75f4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clock__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/clock__minus.png b/interface/web/themes/default-304/icons/x16/clock__minus.png
new file mode 100644
index 0000000..28af166
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clock__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/clock__pencil.png b/interface/web/themes/default-304/icons/x16/clock__pencil.png
new file mode 100644
index 0000000..4d04f2e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clock__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/clock__plus.png b/interface/web/themes/default-304/icons/x16/clock__plus.png
new file mode 100644
index 0000000..1a6934e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clock__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/clock_fill.png b/interface/web/themes/default-304/icons/x16/clock_fill.png
new file mode 100644
index 0000000..e8bbfc2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clock_fill.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/clock_frame.png b/interface/web/themes/default-304/icons/x16/clock_frame.png
new file mode 100644
index 0000000..f7c00ea
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clock_frame.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/clock_small.png b/interface/web/themes/default-304/icons/x16/clock_small.png
new file mode 100644
index 0000000..b17fe52
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/clock_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/color.png b/interface/web/themes/default-304/icons/x16/color.png
new file mode 100644
index 0000000..49b31c2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/color.png
Binary files differ
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 0000000..bec3b4b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/color_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/color_exclamation.png b/interface/web/themes/default-304/icons/x16/color_exclamation.png
new file mode 100644
index 0000000..56f2715
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/color_exclamation.png
Binary files differ
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 0000000..b0299cd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/color_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/color_pencil.png b/interface/web/themes/default-304/icons/x16/color_pencil.png
new file mode 100644
index 0000000..56f00c9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/color_pencil.png
Binary files differ
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 0000000..23b3e9c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/color_plus.png
Binary files differ
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 0000000..085a9d9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/color_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/contrast.png b/interface/web/themes/default-304/icons/x16/contrast.png
new file mode 100644
index 0000000..4367274
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/contrast.png
Binary files differ
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 0000000..ad1107b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/contrast__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/contrast__exclamation.png b/interface/web/themes/default-304/icons/x16/contrast__exclamation.png
new file mode 100644
index 0000000..2efc34c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/contrast__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/contrast__minus.png b/interface/web/themes/default-304/icons/x16/contrast__minus.png
new file mode 100644
index 0000000..5c5a17e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/contrast__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/contrast__pencil.png b/interface/web/themes/default-304/icons/x16/contrast__pencil.png
new file mode 100644
index 0000000..69e09f7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/contrast__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/contrast__plus.png b/interface/web/themes/default-304/icons/x16/contrast__plus.png
new file mode 100644
index 0000000..5ce1789
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/contrast__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/contrast_low.png b/interface/web/themes/default-304/icons/x16/contrast_low.png
new file mode 100644
index 0000000..5b4c2d7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/contrast_low.png
Binary files differ
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 0000000..606c490
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/contrast_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/contrast_small_low.png b/interface/web/themes/default-304/icons/x16/contrast_small_low.png
new file mode 100644
index 0000000..fd31a18
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/contrast_small_low.png
Binary files differ
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 0000000..45d6e0d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cross.png
Binary files differ
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 0000000..e0886b8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cross_circle.png
Binary files differ
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 0000000..b67b8c9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cross_circle_frame.png
Binary files differ
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 0000000..ea75a6f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cross_shield.png
Binary files differ
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 0000000..f55e3cf
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cross_small.png
Binary files differ
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 0000000..948ccc3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/cross_small_circle.png
Binary files differ
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 0000000..d48dd5d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/crown.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/crown__arrow.png b/interface/web/themes/default-304/icons/x16/crown__arrow.png
new file mode 100644
index 0000000..4185b7c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/crown__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/crown__exclamation.png b/interface/web/themes/default-304/icons/x16/crown__exclamation.png
new file mode 100644
index 0000000..845be0f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/crown__exclamation.png
Binary files differ
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 0000000..ddeadb3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/crown__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/crown__pencil.png b/interface/web/themes/default-304/icons/x16/crown__pencil.png
new file mode 100644
index 0000000..4ae445f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/crown__pencil.png
Binary files differ
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 0000000..66a13f8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/crown__plus.png
Binary files differ
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 0000000..9d0e752
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/crown_bronze.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/crown_silver.png b/interface/web/themes/default-304/icons/x16/crown_silver.png
new file mode 100644
index 0000000..917987f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/crown_silver.png
Binary files differ
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 0000000..a81cfec
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/database.png
Binary files differ
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 0000000..ab07ed0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/database_arrow.png
Binary files differ
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 0000000..a10c084
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/database_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/database_minus.png b/interface/web/themes/default-304/icons/x16/database_minus.png
new file mode 100644
index 0000000..662af8f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/database_minus.png
Binary files differ
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 0000000..21eba86
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/database_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/database_plus.png b/interface/web/themes/default-304/icons/x16/database_plus.png
new file mode 100644
index 0000000..cc67cc4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/database_plus.png
Binary files differ
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 0000000..1919c74
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/database_small.png
Binary files differ
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 0000000..5cb5e5f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/databases.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/databases_arrow.png b/interface/web/themes/default-304/icons/x16/databases_arrow.png
new file mode 100644
index 0000000..2375638
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/databases_arrow.png
Binary files differ
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 0000000..4f4ddf2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/databases_exclamation.png
Binary files differ
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 0000000..dfea00a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/databases_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/databases_pencil.png b/interface/web/themes/default-304/icons/x16/databases_pencil.png
new file mode 100644
index 0000000..2820b8b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/databases_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/databases_plus.png b/interface/web/themes/default-304/icons/x16/databases_plus.png
new file mode 100644
index 0000000..203dd44
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/databases_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/disc.png b/interface/web/themes/default-304/icons/x16/disc.png
new file mode 100644
index 0000000..46397ad
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disc.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/disc_arrow.png b/interface/web/themes/default-304/icons/x16/disc_arrow.png
new file mode 100644
index 0000000..806d24f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disc_arrow.png
Binary files differ
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 0000000..bd45b6d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disc_exclamation.png
Binary files differ
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 0000000..ee62517
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disc_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/disc_pencil.png b/interface/web/themes/default-304/icons/x16/disc_pencil.png
new file mode 100644
index 0000000..181ac9f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disc_pencil.png
Binary files differ
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 0000000..7c3a1e0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disc_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/disc_small.png b/interface/web/themes/default-304/icons/x16/disc_small.png
new file mode 100644
index 0000000..315d294
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disc_small.png
Binary files differ
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 0000000..4998c22
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/discs.png
Binary files differ
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 0000000..d354855
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/discs_arrow.png
Binary files differ
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 0000000..4f63b48
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/discs_exclamation.png
Binary files differ
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 0000000..196b18c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/discs_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/discs_pencil.png b/interface/web/themes/default-304/icons/x16/discs_pencil.png
new file mode 100644
index 0000000..9c965e4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/discs_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/discs_plus.png b/interface/web/themes/default-304/icons/x16/discs_plus.png
new file mode 100644
index 0000000..281acb0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/discs_plus.png
Binary files differ
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 0000000..e382776
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disk.png
Binary files differ
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 0000000..c364501
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disk__arrow.png
Binary files differ
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 0000000..3c6d4c9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disk__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/disk__minus.png b/interface/web/themes/default-304/icons/x16/disk__minus.png
new file mode 100644
index 0000000..41993a4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disk__minus.png
Binary files differ
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 0000000..39b929b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disk__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/disk__plus.png b/interface/web/themes/default-304/icons/x16/disk__plus.png
new file mode 100644
index 0000000..de62ee1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disk__plus.png
Binary files differ
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 0000000..a08f6f1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disk_black.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/disk_small.png b/interface/web/themes/default-304/icons/x16/disk_small.png
new file mode 100644
index 0000000..3444cbf
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disk_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/disk_small_black.png b/interface/web/themes/default-304/icons/x16/disk_small_black.png
new file mode 100644
index 0000000..3d992ad
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disk_small_black.png
Binary files differ
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 0000000..6f2a980
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disks.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/disks__arrow.png b/interface/web/themes/default-304/icons/x16/disks__arrow.png
new file mode 100644
index 0000000..9bd0a71
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disks__arrow.png
Binary files differ
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 0000000..4606873
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disks__exclamation.png
Binary files differ
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 0000000..764000c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disks__minus.png
Binary files differ
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 0000000..a627c31
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disks__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/disks__plus.png b/interface/web/themes/default-304/icons/x16/disks__plus.png
new file mode 100644
index 0000000..80ec32d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disks__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/disks_black.png b/interface/web/themes/default-304/icons/x16/disks_black.png
new file mode 100644
index 0000000..646bb4e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/disks_black.png
Binary files differ
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 0000000..b84a5cd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/document.png
Binary files differ
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 0000000..501197f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/document__arrow.png
Binary files differ
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 0000000..bc9187a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/document__exclamation.png
Binary files differ
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 0000000..6f900ea
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/document__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/document__pencil.png b/interface/web/themes/default-304/icons/x16/document__pencil.png
new file mode 100644
index 0000000..eddc6ce
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/document__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/document__plus.png b/interface/web/themes/default-304/icons/x16/document__plus.png
new file mode 100644
index 0000000..b61978a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/document__plus.png
Binary files differ
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 0000000..7c133e8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/document_horizontal.png
Binary files differ
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 0000000..6ee38d8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/document_horizontal_text.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/document_music.png b/interface/web/themes/default-304/icons/x16/document_music.png
new file mode 100644
index 0000000..2b76eef
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/document_music.png
Binary files differ
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 0000000..2708c7f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/document_music_playlist.png
Binary files differ
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 0000000..2c0d00c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/document_shred.png
Binary files differ
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 0000000..4e7ce8c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/document_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/document_text.png b/interface/web/themes/default-304/icons/x16/document_text.png
new file mode 100644
index 0000000..48cdf75
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/document_text.png
Binary files differ
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 0000000..0c697bb
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/document_text_image.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/document_zipper.png b/interface/web/themes/default-304/icons/x16/document_zipper.png
new file mode 100644
index 0000000..add627c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/document_zipper.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/documents.png b/interface/web/themes/default-304/icons/x16/documents.png
new file mode 100644
index 0000000..0aa7484
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/documents.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/documents_arrow.png b/interface/web/themes/default-304/icons/x16/documents_arrow.png
new file mode 100644
index 0000000..3e7a46a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/documents_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/documents_exclamation.png b/interface/web/themes/default-304/icons/x16/documents_exclamation.png
new file mode 100644
index 0000000..20b9169
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/documents_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/documents_minus.png b/interface/web/themes/default-304/icons/x16/documents_minus.png
new file mode 100644
index 0000000..5c8042d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/documents_minus.png
Binary files differ
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 0000000..ddc0b7d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/documents_pencil.png
Binary files differ
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 0000000..d095453
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/documents_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/documents_stack.png b/interface/web/themes/default-304/icons/x16/documents_stack.png
new file mode 100644
index 0000000..21e3f4d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/documents_stack.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/documents_text.png b/interface/web/themes/default-304/icons/x16/documents_text.png
new file mode 100644
index 0000000..f6f5833
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/documents_text.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/door.png b/interface/web/themes/default-304/icons/x16/door.png
new file mode 100644
index 0000000..0b7c1bc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/door.png
Binary files differ
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 0000000..efabfc9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/door_arrow.png
Binary files differ
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 0000000..3fb609c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/door_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/door_minus.png b/interface/web/themes/default-304/icons/x16/door_minus.png
new file mode 100644
index 0000000..7356d39
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/door_minus.png
Binary files differ
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 0000000..2e245e0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/door_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/door_plus.png b/interface/web/themes/default-304/icons/x16/door_plus.png
new file mode 100644
index 0000000..302a1f9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/door_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/drawer.png b/interface/web/themes/default-304/icons/x16/drawer.png
new file mode 100644
index 0000000..50c5737
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/drawer.png
Binary files differ
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 0000000..f4a7075
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/drawer_arrow.png
Binary files differ
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 0000000..03f0c1e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/drawer_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/drawer_minus.png b/interface/web/themes/default-304/icons/x16/drawer_minus.png
new file mode 100644
index 0000000..4e2ff66
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/drawer_minus.png
Binary files differ
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 0000000..ef7ed0e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/drawer_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/drawer_plus.png b/interface/web/themes/default-304/icons/x16/drawer_plus.png
new file mode 100644
index 0000000..a63fb3b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/drawer_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/drill.png b/interface/web/themes/default-304/icons/x16/drill.png
new file mode 100644
index 0000000..c05a305
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/drill.png
Binary files differ
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 0000000..fdb0737
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/drill_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/drill_exclamation.png b/interface/web/themes/default-304/icons/x16/drill_exclamation.png
new file mode 100644
index 0000000..c9b4a4a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/drill_exclamation.png
Binary files differ
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 0000000..dd63de2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/drill_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/drill_pencil.png b/interface/web/themes/default-304/icons/x16/drill_pencil.png
new file mode 100644
index 0000000..cc0448b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/drill_pencil.png
Binary files differ
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 0000000..c9e751c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/drill_plus.png
Binary files differ
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 0000000..b13127e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/envelope.png
Binary files differ
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 0000000..8024339
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/envelope_arrow.png
Binary files differ
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 0000000..36a43a4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/envelope_exclamation.png
Binary files differ
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 0000000..34003fb
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/envelope_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/envelope_pencil.png b/interface/web/themes/default-304/icons/x16/envelope_pencil.png
new file mode 100644
index 0000000..8057d8d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/envelope_pencil.png
Binary files differ
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 0000000..1062723
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/envelope_plus.png
Binary files differ
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 0000000..bc17e83
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/equalizer.png
Binary files differ
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 0000000..2919dfd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/equalizer_arrow.png
Binary files differ
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 0000000..46b11ab
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/equalizer_exclamation.png
Binary files differ
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 0000000..9e862af
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/equalizer_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/equalizer_pencil.png b/interface/web/themes/default-304/icons/x16/equalizer_pencil.png
new file mode 100644
index 0000000..88d6a99
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/equalizer_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/equalizer_plus.png b/interface/web/themes/default-304/icons/x16/equalizer_plus.png
new file mode 100644
index 0000000..5138e71
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/equalizer_plus.png
Binary files differ
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 0000000..9ffba3d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/eraser.png
Binary files differ
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 0000000..7479dc3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/eraser_arrow.png
Binary files differ
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 0000000..51bafd9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/eraser_exclamation.png
Binary files differ
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 0000000..b4fbf24
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/eraser_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/eraser_pencil.png b/interface/web/themes/default-304/icons/x16/eraser_pencil.png
new file mode 100644
index 0000000..0c18f9d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/eraser_pencil.png
Binary files differ
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 0000000..e7b3f1c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/eraser_plus.png
Binary files differ
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 0000000..f37eb95
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/exclamation.png
Binary files differ
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 0000000..db1b763
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/exclamation_frame.png
Binary files differ
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 0000000..f5fb107
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/exclamation_shield.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/exclamation_small.png b/interface/web/themes/default-304/icons/x16/exclamation_small.png
new file mode 100644
index 0000000..c8a0568
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/exclamation_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/feed.png b/interface/web/themes/default-304/icons/x16/feed.png
new file mode 100644
index 0000000..9e5327b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/feed.png
Binary files differ
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 0000000..24fdb91
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/feed__arrow.png
Binary files differ
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 0000000..5a5a1a4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/feed__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/feed__minus.png b/interface/web/themes/default-304/icons/x16/feed__minus.png
new file mode 100644
index 0000000..dfa82aa
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/feed__minus.png
Binary files differ
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 0000000..48587c8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/feed__pencil.png
Binary files differ
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 0000000..bb6db9b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/feed__plus.png
Binary files differ
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 0000000..b9c9475
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/feed_balloon.png
Binary files differ
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 0000000..184a29e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/feed_small.png
Binary files differ
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 0000000..b8b4b5c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/film.png
Binary files differ
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 0000000..1b256a8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/film_arrow.png
Binary files differ
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 0000000..371e74b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/film_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/film_minus.png b/interface/web/themes/default-304/icons/x16/film_minus.png
new file mode 100644
index 0000000..f0c58e1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/film_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/film_pencil.png b/interface/web/themes/default-304/icons/x16/film_pencil.png
new file mode 100644
index 0000000..a45ab17
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/film_pencil.png
Binary files differ
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 0000000..2e41b83
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/film_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/film_small.png b/interface/web/themes/default-304/icons/x16/film_small.png
new file mode 100644
index 0000000..311335d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/film_small.png
Binary files differ
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 0000000..3ca3268
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/films.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/films_arrow.png b/interface/web/themes/default-304/icons/x16/films_arrow.png
new file mode 100644
index 0000000..bd136bb
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/films_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/films_exclamation.png b/interface/web/themes/default-304/icons/x16/films_exclamation.png
new file mode 100644
index 0000000..6aef39e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/films_exclamation.png
Binary files differ
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 0000000..b570dce
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/films_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/films_pencil.png b/interface/web/themes/default-304/icons/x16/films_pencil.png
new file mode 100644
index 0000000..03ab1bd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/films_pencil.png
Binary files differ
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 0000000..2bf3757
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/films_plus.png
Binary files differ
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 0000000..7d0a6ae
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/flag.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/flag_arrow.png b/interface/web/themes/default-304/icons/x16/flag_arrow.png
new file mode 100644
index 0000000..06e94a8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/flag_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/flag_exclamation.png b/interface/web/themes/default-304/icons/x16/flag_exclamation.png
new file mode 100644
index 0000000..18a242f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/flag_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/flag_minus.png b/interface/web/themes/default-304/icons/x16/flag_minus.png
new file mode 100644
index 0000000..e00958a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/flag_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/flag_pencil.png b/interface/web/themes/default-304/icons/x16/flag_pencil.png
new file mode 100644
index 0000000..2d2c67a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/flag_pencil.png
Binary files differ
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 0000000..560a995
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/flag_plus.png
Binary files differ
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 0000000..08dbc87
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folder.png
Binary files differ
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 0000000..ada7b23
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folder__arrow.png
Binary files differ
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 0000000..ce288bc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folder__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/folder__minus.png b/interface/web/themes/default-304/icons/x16/folder__minus.png
new file mode 100644
index 0000000..0f7b0fd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folder__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/folder__pencil.png b/interface/web/themes/default-304/icons/x16/folder__pencil.png
new file mode 100644
index 0000000..6f974e1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folder__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/folder__plus.png b/interface/web/themes/default-304/icons/x16/folder__plus.png
new file mode 100644
index 0000000..152eecb
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folder__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/folder_open.png b/interface/web/themes/default-304/icons/x16/folder_open.png
new file mode 100644
index 0000000..06452a8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folder_open.png
Binary files differ
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 0000000..f3224d3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folder_open_document.png
Binary files differ
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 0000000..855299c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folder_open_document_music.png
Binary files differ
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 0000000..e2f17c3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folder_open_document_music_playlist.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/folder_open_document_text.png b/interface/web/themes/default-304/icons/x16/folder_open_document_text.png
new file mode 100644
index 0000000..5599a35
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folder_open_document_text.png
Binary files differ
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 0000000..d5b9900
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folder_open_film.png
Binary files differ
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 0000000..4eb3967
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folder_open_image.png
Binary files differ
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 0000000..2208550
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folder_shred.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/folder_small.png b/interface/web/themes/default-304/icons/x16/folder_small.png
new file mode 100644
index 0000000..0f47987
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folder_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/folder_zipper.png b/interface/web/themes/default-304/icons/x16/folder_zipper.png
new file mode 100644
index 0000000..874d076
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folder_zipper.png
Binary files differ
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 0000000..f236e50
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folders.png
Binary files differ
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 0000000..720b84d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folders_arrow.png
Binary files differ
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 0000000..c41051f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folders_exclamation.png
Binary files differ
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 0000000..435b57b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folders_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/folders_pencil.png b/interface/web/themes/default-304/icons/x16/folders_pencil.png
new file mode 100644
index 0000000..34007f8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folders_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/folders_plus.png b/interface/web/themes/default-304/icons/x16/folders_plus.png
new file mode 100644
index 0000000..df1ff71
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folders_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/folders_stack.png b/interface/web/themes/default-304/icons/x16/folders_stack.png
new file mode 100644
index 0000000..146a8fb
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/folders_stack.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/funnel.png b/interface/web/themes/default-304/icons/x16/funnel.png
new file mode 100644
index 0000000..ebd8b55
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/funnel.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/funnel_arrow.png b/interface/web/themes/default-304/icons/x16/funnel_arrow.png
new file mode 100644
index 0000000..4858978
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/funnel_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/funnel_exclamation.png b/interface/web/themes/default-304/icons/x16/funnel_exclamation.png
new file mode 100644
index 0000000..0549c60
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/funnel_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/funnel_minus.png b/interface/web/themes/default-304/icons/x16/funnel_minus.png
new file mode 100644
index 0000000..2f446d7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/funnel_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/funnel_pencil.png b/interface/web/themes/default-304/icons/x16/funnel_pencil.png
new file mode 100644
index 0000000..7c2d9b5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/funnel_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/funnel_plus.png b/interface/web/themes/default-304/icons/x16/funnel_plus.png
new file mode 100644
index 0000000..c2b7722
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/funnel_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/funnel_small.png b/interface/web/themes/default-304/icons/x16/funnel_small.png
new file mode 100644
index 0000000..f914af5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/funnel_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/gear.png b/interface/web/themes/default-304/icons/x16/gear.png
new file mode 100644
index 0000000..2ae36d0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/gear.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/gear__arrow.png b/interface/web/themes/default-304/icons/x16/gear__arrow.png
new file mode 100644
index 0000000..97bcdde
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/gear__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/gear__exclamation.png b/interface/web/themes/default-304/icons/x16/gear__exclamation.png
new file mode 100644
index 0000000..0fc7db0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/gear__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/gear__minus.png b/interface/web/themes/default-304/icons/x16/gear__minus.png
new file mode 100644
index 0000000..0f5d271
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/gear__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/gear__pencil.png b/interface/web/themes/default-304/icons/x16/gear__pencil.png
new file mode 100644
index 0000000..a2906ec
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/gear__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/gear__plus.png b/interface/web/themes/default-304/icons/x16/gear__plus.png
new file mode 100644
index 0000000..a94a618
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/gear__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/gear_disable.png b/interface/web/themes/default-304/icons/x16/gear_disable.png
new file mode 100644
index 0000000..877a66d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/gear_disable.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/gear_small.png b/interface/web/themes/default-304/icons/x16/gear_small.png
new file mode 100644
index 0000000..b0e9690
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/gear_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/hammer.png b/interface/web/themes/default-304/icons/x16/hammer.png
new file mode 100644
index 0000000..59558fd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/hammer.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/hammer__arrow.png b/interface/web/themes/default-304/icons/x16/hammer__arrow.png
new file mode 100644
index 0000000..23ee5cf
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/hammer__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/hammer__exclamation.png b/interface/web/themes/default-304/icons/x16/hammer__exclamation.png
new file mode 100644
index 0000000..7ad1cf5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/hammer__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/hammer__minus.png b/interface/web/themes/default-304/icons/x16/hammer__minus.png
new file mode 100644
index 0000000..549d90c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/hammer__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/hammer__pencil.png b/interface/web/themes/default-304/icons/x16/hammer__pencil.png
new file mode 100644
index 0000000..3e7821f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/hammer__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/hammer__plus.png b/interface/web/themes/default-304/icons/x16/hammer__plus.png
new file mode 100644
index 0000000..331a83b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/hammer__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/hammer_left.png b/interface/web/themes/default-304/icons/x16/hammer_left.png
new file mode 100644
index 0000000..f448615
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/hammer_left.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/hammer_screwdriver.png b/interface/web/themes/default-304/icons/x16/hammer_screwdriver.png
new file mode 100644
index 0000000..27877af
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/hammer_screwdriver.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/heart.png b/interface/web/themes/default-304/icons/x16/heart.png
new file mode 100644
index 0000000..7e0f0f7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/heart.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/heart__arrow.png b/interface/web/themes/default-304/icons/x16/heart__arrow.png
new file mode 100644
index 0000000..014c378
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/heart__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/heart__exclamation.png b/interface/web/themes/default-304/icons/x16/heart__exclamation.png
new file mode 100644
index 0000000..46ad89f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/heart__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/heart__minus.png b/interface/web/themes/default-304/icons/x16/heart__minus.png
new file mode 100644
index 0000000..0c305c3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/heart__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/heart__pencil.png b/interface/web/themes/default-304/icons/x16/heart__pencil.png
new file mode 100644
index 0000000..2d37cee
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/heart__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/heart__plus.png b/interface/web/themes/default-304/icons/x16/heart__plus.png
new file mode 100644
index 0000000..4ecc1a3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/heart__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/heart_break.png b/interface/web/themes/default-304/icons/x16/heart_break.png
new file mode 100644
index 0000000..a19bd59
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/heart_break.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/heart_empty.png b/interface/web/themes/default-304/icons/x16/heart_empty.png
new file mode 100644
index 0000000..fb513dc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/heart_empty.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/heart_half.png b/interface/web/themes/default-304/icons/x16/heart_half.png
new file mode 100644
index 0000000..1a996b4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/heart_half.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/heart_small.png b/interface/web/themes/default-304/icons/x16/heart_small.png
new file mode 100644
index 0000000..f2ae66f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/heart_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/heart_small_empty.png b/interface/web/themes/default-304/icons/x16/heart_small_empty.png
new file mode 100644
index 0000000..6e0c58b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/heart_small_empty.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/heart_small_half.png b/interface/web/themes/default-304/icons/x16/heart_small_half.png
new file mode 100644
index 0000000..234580f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/heart_small_half.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/home.png b/interface/web/themes/default-304/icons/x16/home.png
new file mode 100644
index 0000000..242e250
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/home.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/home_arrow.png b/interface/web/themes/default-304/icons/x16/home_arrow.png
new file mode 100644
index 0000000..5ea4ae6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/home_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/home_exclamation.png b/interface/web/themes/default-304/icons/x16/home_exclamation.png
new file mode 100644
index 0000000..a40d4dc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/home_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/home_minus.png b/interface/web/themes/default-304/icons/x16/home_minus.png
new file mode 100644
index 0000000..138c898
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/home_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/home_pencil.png b/interface/web/themes/default-304/icons/x16/home_pencil.png
new file mode 100644
index 0000000..f5602a4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/home_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/home_plus.png b/interface/web/themes/default-304/icons/x16/home_plus.png
new file mode 100644
index 0000000..e9341e8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/home_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/home_small.png b/interface/web/themes/default-304/icons/x16/home_small.png
new file mode 100644
index 0000000..07b9993
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/home_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/image.png b/interface/web/themes/default-304/icons/x16/image.png
new file mode 100644
index 0000000..8de2231
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/image.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/image_arrow.png b/interface/web/themes/default-304/icons/x16/image_arrow.png
new file mode 100644
index 0000000..2d4d3c8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/image_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/image_exclamation.png b/interface/web/themes/default-304/icons/x16/image_exclamation.png
new file mode 100644
index 0000000..5ca7614
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/image_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/image_minus.png b/interface/web/themes/default-304/icons/x16/image_minus.png
new file mode 100644
index 0000000..b5e76b4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/image_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/image_pencil.png b/interface/web/themes/default-304/icons/x16/image_pencil.png
new file mode 100644
index 0000000..2f276d7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/image_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/image_plus.png b/interface/web/themes/default-304/icons/x16/image_plus.png
new file mode 100644
index 0000000..522539d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/image_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/image_resize.png b/interface/web/themes/default-304/icons/x16/image_resize.png
new file mode 100644
index 0000000..ed9d5ee
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/image_resize.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/image_resize_actual.png b/interface/web/themes/default-304/icons/x16/image_resize_actual.png
new file mode 100644
index 0000000..3c57831
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/image_resize_actual.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/image_small.png b/interface/web/themes/default-304/icons/x16/image_small.png
new file mode 100644
index 0000000..a3c531a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/image_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/image_small_sunset.png b/interface/web/themes/default-304/icons/x16/image_small_sunset.png
new file mode 100644
index 0000000..3c09828
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/image_small_sunset.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/image_sunset.png b/interface/web/themes/default-304/icons/x16/image_sunset.png
new file mode 100644
index 0000000..3d54135
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/image_sunset.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/images.png b/interface/web/themes/default-304/icons/x16/images.png
new file mode 100644
index 0000000..a36d528
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/images.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/images_arrow.png b/interface/web/themes/default-304/icons/x16/images_arrow.png
new file mode 100644
index 0000000..1b8a940
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/images_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/images_exclamation.png b/interface/web/themes/default-304/icons/x16/images_exclamation.png
new file mode 100644
index 0000000..4e6f454
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/images_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/images_minus.png b/interface/web/themes/default-304/icons/x16/images_minus.png
new file mode 100644
index 0000000..21da574
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/images_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/images_pencil.png b/interface/web/themes/default-304/icons/x16/images_pencil.png
new file mode 100644
index 0000000..3250b89
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/images_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/images_plus.png b/interface/web/themes/default-304/icons/x16/images_plus.png
new file mode 100644
index 0000000..2fe20dc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/images_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/images_stack.png b/interface/web/themes/default-304/icons/x16/images_stack.png
new file mode 100644
index 0000000..fe33dcc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/images_stack.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/inbox.png b/interface/web/themes/default-304/icons/x16/inbox.png
new file mode 100644
index 0000000..e93b4ba
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/inbox.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/inbox_arrow.png b/interface/web/themes/default-304/icons/x16/inbox_arrow.png
new file mode 100644
index 0000000..9cf3d51
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/inbox_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/inbox_exclamation.png b/interface/web/themes/default-304/icons/x16/inbox_exclamation.png
new file mode 100644
index 0000000..b0e69ff
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/inbox_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/inbox_minus.png b/interface/web/themes/default-304/icons/x16/inbox_minus.png
new file mode 100644
index 0000000..1c5e023
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/inbox_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/inbox_pencil.png b/interface/web/themes/default-304/icons/x16/inbox_pencil.png
new file mode 100644
index 0000000..eb6f919
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/inbox_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/inbox_plus.png b/interface/web/themes/default-304/icons/x16/inbox_plus.png
new file mode 100644
index 0000000..5ac3745
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/inbox_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/information.png b/interface/web/themes/default-304/icons/x16/information.png
new file mode 100644
index 0000000..17ed83f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/information.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/information_frame.png b/interface/web/themes/default-304/icons/x16/information_frame.png
new file mode 100644
index 0000000..33da5b5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/information_frame.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/information_shield.png b/interface/web/themes/default-304/icons/x16/information_shield.png
new file mode 100644
index 0000000..ad5f109
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/information_shield.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/information_small.png b/interface/web/themes/default-304/icons/x16/information_small.png
new file mode 100644
index 0000000..c5b7e49
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/information_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/key.png b/interface/web/themes/default-304/icons/x16/key.png
new file mode 100644
index 0000000..dd3ed88
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/key.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/key__arrow.png b/interface/web/themes/default-304/icons/x16/key__arrow.png
new file mode 100644
index 0000000..e9712f1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/key__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/key__exclamation.png b/interface/web/themes/default-304/icons/x16/key__exclamation.png
new file mode 100644
index 0000000..6c9a674
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/key__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/key__minus.png b/interface/web/themes/default-304/icons/x16/key__minus.png
new file mode 100644
index 0000000..f381899
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/key__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/key__pencil.png b/interface/web/themes/default-304/icons/x16/key__pencil.png
new file mode 100644
index 0000000..13774d4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/key__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/key__plus.png b/interface/web/themes/default-304/icons/x16/key__plus.png
new file mode 100644
index 0000000..9e3fe41
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/key__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/key_disable.png b/interface/web/themes/default-304/icons/x16/key_disable.png
new file mode 100644
index 0000000..72bc9f4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/key_disable.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout.png b/interface/web/themes/default-304/icons/x16/layout.png
new file mode 100644
index 0000000..001a60a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout_2.png b/interface/web/themes/default-304/icons/x16/layout_2.png
new file mode 100644
index 0000000..41266b2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout_2.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout_2_equal.png b/interface/web/themes/default-304/icons/x16/layout_2_equal.png
new file mode 100644
index 0000000..695916f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout_2_equal.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout_3.png b/interface/web/themes/default-304/icons/x16/layout_3.png
new file mode 100644
index 0000000..5e8ab93
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout_3.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout_3_mix.png b/interface/web/themes/default-304/icons/x16/layout_3_mix.png
new file mode 100644
index 0000000..89fb017
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout_3_mix.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout_header.png b/interface/web/themes/default-304/icons/x16/layout_header.png
new file mode 100644
index 0000000..efb95a3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout_header.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout_header_2.png b/interface/web/themes/default-304/icons/x16/layout_header_2.png
new file mode 100644
index 0000000..09f6832
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout_header_2.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout_header_2_equal.png b/interface/web/themes/default-304/icons/x16/layout_header_2_equal.png
new file mode 100644
index 0000000..a0dfd6c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout_header_2_equal.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout_header_3.png b/interface/web/themes/default-304/icons/x16/layout_header_3.png
new file mode 100644
index 0000000..64a48ca
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout_header_3.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout_header_3_mix.png b/interface/web/themes/default-304/icons/x16/layout_header_3_mix.png
new file mode 100644
index 0000000..22e67bd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout_header_3_mix.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout_header_footer.png b/interface/web/themes/default-304/icons/x16/layout_header_footer.png
new file mode 100644
index 0000000..4a739f8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout_header_footer.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout_header_footer_2.png b/interface/web/themes/default-304/icons/x16/layout_header_footer_2.png
new file mode 100644
index 0000000..22b7d59
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout_header_footer_2.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout_header_footer_2_equal.png b/interface/web/themes/default-304/icons/x16/layout_header_footer_2_equal.png
new file mode 100644
index 0000000..9a6ab31
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout_header_footer_2_equal.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout_header_footer_3.png b/interface/web/themes/default-304/icons/x16/layout_header_footer_3.png
new file mode 100644
index 0000000..d97d175
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout_header_footer_3.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout_header_footer_3_mix.png b/interface/web/themes/default-304/icons/x16/layout_header_footer_3_mix.png
new file mode 100644
index 0000000..4aefc40
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout_header_footer_3_mix.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout_join.png b/interface/web/themes/default-304/icons/x16/layout_join.png
new file mode 100644
index 0000000..be491fc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout_join.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/layout_split.png b/interface/web/themes/default-304/icons/x16/layout_split.png
new file mode 100644
index 0000000..986005e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/layout_split.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lifebuoy.png b/interface/web/themes/default-304/icons/x16/lifebuoy.png
new file mode 100644
index 0000000..2bcb23d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lifebuoy.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lifebuoy_arrow.png b/interface/web/themes/default-304/icons/x16/lifebuoy_arrow.png
new file mode 100644
index 0000000..ab33a2d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lifebuoy_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lifebuoy_exclamation.png b/interface/web/themes/default-304/icons/x16/lifebuoy_exclamation.png
new file mode 100644
index 0000000..020a1ee
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lifebuoy_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lifebuoy_minus.png b/interface/web/themes/default-304/icons/x16/lifebuoy_minus.png
new file mode 100644
index 0000000..7af0807
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lifebuoy_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lifebuoy_pencil.png b/interface/web/themes/default-304/icons/x16/lifebuoy_pencil.png
new file mode 100644
index 0000000..bf22786
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lifebuoy_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lifebuoy_plus.png b/interface/web/themes/default-304/icons/x16/lifebuoy_plus.png
new file mode 100644
index 0000000..d41f5b4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lifebuoy_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/light_bulb.png b/interface/web/themes/default-304/icons/x16/light_bulb.png
new file mode 100644
index 0000000..ff6feaf
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/light_bulb.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/light_bulb__arrow.png b/interface/web/themes/default-304/icons/x16/light_bulb__arrow.png
new file mode 100644
index 0000000..563310a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/light_bulb__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/light_bulb__exclamation.png b/interface/web/themes/default-304/icons/x16/light_bulb__exclamation.png
new file mode 100644
index 0000000..c82a99c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/light_bulb__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/light_bulb__minus.png b/interface/web/themes/default-304/icons/x16/light_bulb__minus.png
new file mode 100644
index 0000000..4cae1dc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/light_bulb__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/light_bulb__pencil.png b/interface/web/themes/default-304/icons/x16/light_bulb__pencil.png
new file mode 100644
index 0000000..5864514
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/light_bulb__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/light_bulb__plus.png b/interface/web/themes/default-304/icons/x16/light_bulb__plus.png
new file mode 100644
index 0000000..7496b6d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/light_bulb__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/light_bulb_off.png b/interface/web/themes/default-304/icons/x16/light_bulb_off.png
new file mode 100644
index 0000000..496925d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/light_bulb_off.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/light_bulb_small.png b/interface/web/themes/default-304/icons/x16/light_bulb_small.png
new file mode 100644
index 0000000..df440bc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/light_bulb_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/light_bulb_small_off.png b/interface/web/themes/default-304/icons/x16/light_bulb_small_off.png
new file mode 100644
index 0000000..d28c98e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/light_bulb_small_off.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lightning.png b/interface/web/themes/default-304/icons/x16/lightning.png
new file mode 100644
index 0000000..be7e052
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lightning.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lightning__arrow.png b/interface/web/themes/default-304/icons/x16/lightning__arrow.png
new file mode 100644
index 0000000..58d7464
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lightning__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lightning__exclamation.png b/interface/web/themes/default-304/icons/x16/lightning__exclamation.png
new file mode 100644
index 0000000..52b49c7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lightning__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lightning__minus.png b/interface/web/themes/default-304/icons/x16/lightning__minus.png
new file mode 100644
index 0000000..f5d04ca
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lightning__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lightning__pencil.png b/interface/web/themes/default-304/icons/x16/lightning__pencil.png
new file mode 100644
index 0000000..e9eb9c9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lightning__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lightning__plus.png b/interface/web/themes/default-304/icons/x16/lightning__plus.png
new file mode 100644
index 0000000..00980e1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lightning__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lightning_disable.png b/interface/web/themes/default-304/icons/x16/lightning_disable.png
new file mode 100644
index 0000000..94e24a0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lightning_disable.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lightning_small.png b/interface/web/themes/default-304/icons/x16/lightning_small.png
new file mode 100644
index 0000000..df0a425
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lightning_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/loading.gif b/interface/web/themes/default-304/icons/x16/loading.gif
new file mode 100644
index 0000000..19afda1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/loading.gif
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lock.png b/interface/web/themes/default-304/icons/x16/lock.png
new file mode 100644
index 0000000..755dd0b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lock.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lock__arrow.png b/interface/web/themes/default-304/icons/x16/lock__arrow.png
new file mode 100644
index 0000000..51b923d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lock__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lock__exclamation.png b/interface/web/themes/default-304/icons/x16/lock__exclamation.png
new file mode 100644
index 0000000..6574515
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lock__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lock__minus.png b/interface/web/themes/default-304/icons/x16/lock__minus.png
new file mode 100644
index 0000000..1326f4c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lock__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lock__pencil.png b/interface/web/themes/default-304/icons/x16/lock__pencil.png
new file mode 100644
index 0000000..1e6581d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lock__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lock__plus.png b/interface/web/themes/default-304/icons/x16/lock__plus.png
new file mode 100644
index 0000000..351141a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lock__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lock_disable.png b/interface/web/themes/default-304/icons/x16/lock_disable.png
new file mode 100644
index 0000000..7d78815
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lock_disable.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lock_small.png b/interface/web/themes/default-304/icons/x16/lock_small.png
new file mode 100644
index 0000000..c2378e9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lock_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/lock_unlock.png b/interface/web/themes/default-304/icons/x16/lock_unlock.png
new file mode 100644
index 0000000..3cd7b7b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/lock_unlock.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/logout.png b/interface/web/themes/default-304/icons/x16/logout.png
new file mode 100644
index 0000000..3fa077e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/logout.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnet.png b/interface/web/themes/default-304/icons/x16/magnet.png
new file mode 100644
index 0000000..f83b48c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnet.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnet__arrow.png b/interface/web/themes/default-304/icons/x16/magnet__arrow.png
new file mode 100644
index 0000000..f366db3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnet__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnet__exclamation.png b/interface/web/themes/default-304/icons/x16/magnet__exclamation.png
new file mode 100644
index 0000000..723c3b8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnet__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnet__minus.png b/interface/web/themes/default-304/icons/x16/magnet__minus.png
new file mode 100644
index 0000000..066f256
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnet__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnet__pencil.png b/interface/web/themes/default-304/icons/x16/magnet__pencil.png
new file mode 100644
index 0000000..83894af
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnet__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnet__plus.png b/interface/web/themes/default-304/icons/x16/magnet__plus.png
new file mode 100644
index 0000000..f0d7ee5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnet__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnet_disable.png b/interface/web/themes/default-304/icons/x16/magnet_disable.png
new file mode 100644
index 0000000..8ab9c3d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnet_disable.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnet_small.png b/interface/web/themes/default-304/icons/x16/magnet_small.png
new file mode 100644
index 0000000..061e36a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnet_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnifier.png b/interface/web/themes/default-304/icons/x16/magnifier.png
new file mode 100644
index 0000000..02e7e67
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnifier.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnifier__arrow.png b/interface/web/themes/default-304/icons/x16/magnifier__arrow.png
new file mode 100644
index 0000000..65cd5c5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnifier__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnifier__exclamation.png b/interface/web/themes/default-304/icons/x16/magnifier__exclamation.png
new file mode 100644
index 0000000..037be02
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnifier__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnifier__minus.png b/interface/web/themes/default-304/icons/x16/magnifier__minus.png
new file mode 100644
index 0000000..a6bccdd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnifier__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnifier__pencil.png b/interface/web/themes/default-304/icons/x16/magnifier__pencil.png
new file mode 100644
index 0000000..10a668d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnifier__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnifier__plus.png b/interface/web/themes/default-304/icons/x16/magnifier__plus.png
new file mode 100644
index 0000000..7516398
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnifier__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnifier_left.png b/interface/web/themes/default-304/icons/x16/magnifier_left.png
new file mode 100644
index 0000000..7a8557f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnifier_left.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnifier_medium.png b/interface/web/themes/default-304/icons/x16/magnifier_medium.png
new file mode 100644
index 0000000..7dae0e1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnifier_medium.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnifier_medium_left.png b/interface/web/themes/default-304/icons/x16/magnifier_medium_left.png
new file mode 100644
index 0000000..81c4089
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnifier_medium_left.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnifier_small.png b/interface/web/themes/default-304/icons/x16/magnifier_small.png
new file mode 100644
index 0000000..08fdd8c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnifier_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnifier_zoom.png b/interface/web/themes/default-304/icons/x16/magnifier_zoom.png
new file mode 100644
index 0000000..d901303
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnifier_zoom.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnifier_zoom_actual.png b/interface/web/themes/default-304/icons/x16/magnifier_zoom_actual.png
new file mode 100644
index 0000000..b01ae0b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnifier_zoom_actual.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnifier_zoom_fit.png b/interface/web/themes/default-304/icons/x16/magnifier_zoom_fit.png
new file mode 100644
index 0000000..278c77d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnifier_zoom_fit.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/magnifier_zoom_out.png b/interface/web/themes/default-304/icons/x16/magnifier_zoom_out.png
new file mode 100644
index 0000000..8cd8354
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/magnifier_zoom_out.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mail.png b/interface/web/themes/default-304/icons/x16/mail.png
new file mode 100644
index 0000000..7f7a6ca
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mail.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mail__arrow.png b/interface/web/themes/default-304/icons/x16/mail__arrow.png
new file mode 100644
index 0000000..4345174
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mail__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mail__exclamation.png b/interface/web/themes/default-304/icons/x16/mail__exclamation.png
new file mode 100644
index 0000000..bf0344e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mail__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mail__minus.png b/interface/web/themes/default-304/icons/x16/mail__minus.png
new file mode 100644
index 0000000..2747136
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mail__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mail__pencil.png b/interface/web/themes/default-304/icons/x16/mail__pencil.png
new file mode 100644
index 0000000..47e552d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mail__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mail__plus.png b/interface/web/themes/default-304/icons/x16/mail__plus.png
new file mode 100644
index 0000000..9e7e259
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mail__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mail_open.png b/interface/web/themes/default-304/icons/x16/mail_open.png
new file mode 100644
index 0000000..634b83f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mail_open.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mail_open_document.png b/interface/web/themes/default-304/icons/x16/mail_open_document.png
new file mode 100644
index 0000000..c9277d4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mail_open_document.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mail_open_film.png b/interface/web/themes/default-304/icons/x16/mail_open_film.png
new file mode 100644
index 0000000..3174aab
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mail_open_film.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mail_open_image.png b/interface/web/themes/default-304/icons/x16/mail_open_image.png
new file mode 100644
index 0000000..2ac1a42
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mail_open_image.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mail_small.png b/interface/web/themes/default-304/icons/x16/mail_small.png
new file mode 100644
index 0000000..318490b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mail_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mails.png b/interface/web/themes/default-304/icons/x16/mails.png
new file mode 100644
index 0000000..5e7b08d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mails.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mails_arrow.png b/interface/web/themes/default-304/icons/x16/mails_arrow.png
new file mode 100644
index 0000000..49988fa
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mails_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mails_exclamation.png b/interface/web/themes/default-304/icons/x16/mails_exclamation.png
new file mode 100644
index 0000000..5528829
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mails_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mails_minus.png b/interface/web/themes/default-304/icons/x16/mails_minus.png
new file mode 100644
index 0000000..cb3ec83
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mails_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mails_pencil.png b/interface/web/themes/default-304/icons/x16/mails_pencil.png
new file mode 100644
index 0000000..63a8507
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mails_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mails_plus.png b/interface/web/themes/default-304/icons/x16/mails_plus.png
new file mode 100644
index 0000000..a3f2802
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mails_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/mails_stack.png b/interface/web/themes/default-304/icons/x16/mails_stack.png
new file mode 100644
index 0000000..d81d95d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/mails_stack.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player.png b/interface/web/themes/default-304/icons/x16/media_player.png
new file mode 100644
index 0000000..b35317b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player__arrow.png b/interface/web/themes/default-304/icons/x16/media_player__arrow.png
new file mode 100644
index 0000000..cf012c8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player__exclamation.png b/interface/web/themes/default-304/icons/x16/media_player__exclamation.png
new file mode 100644
index 0000000..08e2647
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player__minus.png b/interface/web/themes/default-304/icons/x16/media_player__minus.png
new file mode 100644
index 0000000..8fc1828
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player__pencil.png b/interface/web/themes/default-304/icons/x16/media_player__pencil.png
new file mode 100644
index 0000000..73441b4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player__plus.png b/interface/web/themes/default-304/icons/x16/media_player__plus.png
new file mode 100644
index 0000000..ba11ab7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player_black.png b/interface/web/themes/default-304/icons/x16/media_player_black.png
new file mode 100644
index 0000000..4e7d718
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player_black.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player_medium.png b/interface/web/themes/default-304/icons/x16/media_player_medium.png
new file mode 100644
index 0000000..ddabbf5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player_medium.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player_medium_black.png b/interface/web/themes/default-304/icons/x16/media_player_medium_black.png
new file mode 100644
index 0000000..7fbe8d6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player_medium_black.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player_medium_blue.png b/interface/web/themes/default-304/icons/x16/media_player_medium_blue.png
new file mode 100644
index 0000000..1edce97
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player_medium_blue.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player_medium_green.png b/interface/web/themes/default-304/icons/x16/media_player_medium_green.png
new file mode 100644
index 0000000..38d6be4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player_medium_green.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player_medium_pink.png b/interface/web/themes/default-304/icons/x16/media_player_medium_pink.png
new file mode 100644
index 0000000..ceee74a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player_medium_pink.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player_medium_red.png b/interface/web/themes/default-304/icons/x16/media_player_medium_red.png
new file mode 100644
index 0000000..ebc1483
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player_medium_red.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player_small.png b/interface/web/themes/default-304/icons/x16/media_player_small.png
new file mode 100644
index 0000000..f976ff5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player_small_blue.png b/interface/web/themes/default-304/icons/x16/media_player_small_blue.png
new file mode 100644
index 0000000..fe169fb
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player_small_blue.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player_small_green.png b/interface/web/themes/default-304/icons/x16/media_player_small_green.png
new file mode 100644
index 0000000..496cf0c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player_small_green.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player_small_purple.png b/interface/web/themes/default-304/icons/x16/media_player_small_purple.png
new file mode 100644
index 0000000..cd2ceb6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player_small_purple.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_player_small_red.png b/interface/web/themes/default-304/icons/x16/media_player_small_red.png
new file mode 100644
index 0000000..9b31593
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_player_small_red.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_players.png b/interface/web/themes/default-304/icons/x16/media_players.png
new file mode 100644
index 0000000..b7d7f6c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_players.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_players_arrow.png b/interface/web/themes/default-304/icons/x16/media_players_arrow.png
new file mode 100644
index 0000000..33b6854
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_players_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_players_exclamation.png b/interface/web/themes/default-304/icons/x16/media_players_exclamation.png
new file mode 100644
index 0000000..7ae760b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_players_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_players_minus.png b/interface/web/themes/default-304/icons/x16/media_players_minus.png
new file mode 100644
index 0000000..1b266f2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_players_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_players_pencil.png b/interface/web/themes/default-304/icons/x16/media_players_pencil.png
new file mode 100644
index 0000000..bad68cd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_players_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/media_players_plus.png b/interface/web/themes/default-304/icons/x16/media_players_plus.png
new file mode 100644
index 0000000..e29e49d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/media_players_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/microphone.png b/interface/web/themes/default-304/icons/x16/microphone.png
new file mode 100644
index 0000000..5817a1c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/microphone.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/microphone_arrow.png b/interface/web/themes/default-304/icons/x16/microphone_arrow.png
new file mode 100644
index 0000000..3a7c897
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/microphone_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/microphone_exclamation.png b/interface/web/themes/default-304/icons/x16/microphone_exclamation.png
new file mode 100644
index 0000000..3e41bd4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/microphone_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/microphone_minus.png b/interface/web/themes/default-304/icons/x16/microphone_minus.png
new file mode 100644
index 0000000..17f3639
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/microphone_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/microphone_pencil.png b/interface/web/themes/default-304/icons/x16/microphone_pencil.png
new file mode 100644
index 0000000..aa41af6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/microphone_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/microphone_plus.png b/interface/web/themes/default-304/icons/x16/microphone_plus.png
new file mode 100644
index 0000000..b5776f4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/microphone_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/minus.png b/interface/web/themes/default-304/icons/x16/minus.png
new file mode 100644
index 0000000..d59994c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/minus_circle.png b/interface/web/themes/default-304/icons/x16/minus_circle.png
new file mode 100644
index 0000000..e0d3938
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/minus_circle.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/minus_circle_frame.png b/interface/web/themes/default-304/icons/x16/minus_circle_frame.png
new file mode 100644
index 0000000..8b1654a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/minus_circle_frame.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/minus_shield.png b/interface/web/themes/default-304/icons/x16/minus_shield.png
new file mode 100644
index 0000000..f5da92a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/minus_shield.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/minus_small.png b/interface/web/themes/default-304/icons/x16/minus_small.png
new file mode 100644
index 0000000..6ec9487
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/minus_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/minus_small_circle.png b/interface/web/themes/default-304/icons/x16/minus_small_circle.png
new file mode 100644
index 0000000..30b6e27
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/minus_small_circle.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/music.png b/interface/web/themes/default-304/icons/x16/music.png
new file mode 100644
index 0000000..a78df8c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/music.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/music_arrow.png b/interface/web/themes/default-304/icons/x16/music_arrow.png
new file mode 100644
index 0000000..1215fd2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/music_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/music_exclamation.png b/interface/web/themes/default-304/icons/x16/music_exclamation.png
new file mode 100644
index 0000000..6804884
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/music_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/music_minus.png b/interface/web/themes/default-304/icons/x16/music_minus.png
new file mode 100644
index 0000000..284b165
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/music_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/music_pencil.png b/interface/web/themes/default-304/icons/x16/music_pencil.png
new file mode 100644
index 0000000..a6b6030
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/music_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/music_plus.png b/interface/web/themes/default-304/icons/x16/music_plus.png
new file mode 100644
index 0000000..69ca7cb
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/music_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/music_small.png b/interface/web/themes/default-304/icons/x16/music_small.png
new file mode 100644
index 0000000..54c1417
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/music_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/newspaper.png b/interface/web/themes/default-304/icons/x16/newspaper.png
new file mode 100644
index 0000000..a6e3bf8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/newspaper.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/newspaper_arrow.png b/interface/web/themes/default-304/icons/x16/newspaper_arrow.png
new file mode 100644
index 0000000..eac7fce
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/newspaper_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/newspaper_exclamation.png b/interface/web/themes/default-304/icons/x16/newspaper_exclamation.png
new file mode 100644
index 0000000..04a39d4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/newspaper_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/newspaper_minus.png b/interface/web/themes/default-304/icons/x16/newspaper_minus.png
new file mode 100644
index 0000000..6606c01
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/newspaper_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/newspaper_pencil.png b/interface/web/themes/default-304/icons/x16/newspaper_pencil.png
new file mode 100644
index 0000000..3d1813a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/newspaper_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/newspaper_plus.png b/interface/web/themes/default-304/icons/x16/newspaper_plus.png
new file mode 100644
index 0000000..5a53ada
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/newspaper_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/newspapers.png b/interface/web/themes/default-304/icons/x16/newspapers.png
new file mode 100644
index 0000000..ffa56e5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/newspapers.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/newspapers_arrow.png b/interface/web/themes/default-304/icons/x16/newspapers_arrow.png
new file mode 100644
index 0000000..132635e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/newspapers_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/newspapers_exclamation.png b/interface/web/themes/default-304/icons/x16/newspapers_exclamation.png
new file mode 100644
index 0000000..9a09215
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/newspapers_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/newspapers_minus.png b/interface/web/themes/default-304/icons/x16/newspapers_minus.png
new file mode 100644
index 0000000..983a415
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/newspapers_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/newspapers_pencil.png b/interface/web/themes/default-304/icons/x16/newspapers_pencil.png
new file mode 100644
index 0000000..c950ade
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/newspapers_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/newspapers_plus.png b/interface/web/themes/default-304/icons/x16/newspapers_plus.png
new file mode 100644
index 0000000..5f5747b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/newspapers_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/notebook.png b/interface/web/themes/default-304/icons/x16/notebook.png
new file mode 100644
index 0000000..1d5e4e1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/notebook.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/notebook_arrow.png b/interface/web/themes/default-304/icons/x16/notebook_arrow.png
new file mode 100644
index 0000000..45174b9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/notebook_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/notebook_exclamation.png b/interface/web/themes/default-304/icons/x16/notebook_exclamation.png
new file mode 100644
index 0000000..4ddb745
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/notebook_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/notebook_minus.png b/interface/web/themes/default-304/icons/x16/notebook_minus.png
new file mode 100644
index 0000000..208b707
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/notebook_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/notebook_pencil.png b/interface/web/themes/default-304/icons/x16/notebook_pencil.png
new file mode 100644
index 0000000..207c1f0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/notebook_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/notebook_plus.png b/interface/web/themes/default-304/icons/x16/notebook_plus.png
new file mode 100644
index 0000000..1fed83b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/notebook_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/notebooks.png b/interface/web/themes/default-304/icons/x16/notebooks.png
new file mode 100644
index 0000000..0d37967
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/notebooks.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/notebooks_arrow.png b/interface/web/themes/default-304/icons/x16/notebooks_arrow.png
new file mode 100644
index 0000000..92f9804
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/notebooks_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/notebooks_exclamation.png b/interface/web/themes/default-304/icons/x16/notebooks_exclamation.png
new file mode 100644
index 0000000..3cafa5e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/notebooks_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/notebooks_minus.png b/interface/web/themes/default-304/icons/x16/notebooks_minus.png
new file mode 100644
index 0000000..ec879ca
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/notebooks_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/notebooks_pencil.png b/interface/web/themes/default-304/icons/x16/notebooks_pencil.png
new file mode 100644
index 0000000..69cedaf
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/notebooks_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/notebooks_plus.png b/interface/web/themes/default-304/icons/x16/notebooks_plus.png
new file mode 100644
index 0000000..70cb2f4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/notebooks_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/paint_can.png b/interface/web/themes/default-304/icons/x16/paint_can.png
new file mode 100644
index 0000000..ac2c4a3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/paint_can.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/paint_can_arrow.png b/interface/web/themes/default-304/icons/x16/paint_can_arrow.png
new file mode 100644
index 0000000..e2dc31c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/paint_can_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/paint_can_exclamation.png b/interface/web/themes/default-304/icons/x16/paint_can_exclamation.png
new file mode 100644
index 0000000..51516bf
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/paint_can_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/paint_can_minus.png b/interface/web/themes/default-304/icons/x16/paint_can_minus.png
new file mode 100644
index 0000000..90edf3f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/paint_can_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/paint_can_pencil.png b/interface/web/themes/default-304/icons/x16/paint_can_pencil.png
new file mode 100644
index 0000000..536f926
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/paint_can_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/paint_can_plus.png b/interface/web/themes/default-304/icons/x16/paint_can_plus.png
new file mode 100644
index 0000000..e526648
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/paint_can_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/palette.png b/interface/web/themes/default-304/icons/x16/palette.png
new file mode 100644
index 0000000..c9d7964
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/palette.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/palette_arrow.png b/interface/web/themes/default-304/icons/x16/palette_arrow.png
new file mode 100644
index 0000000..4a96f6c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/palette_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/palette_exclamation.png b/interface/web/themes/default-304/icons/x16/palette_exclamation.png
new file mode 100644
index 0000000..8cc0d6a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/palette_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/palette_minus.png b/interface/web/themes/default-304/icons/x16/palette_minus.png
new file mode 100644
index 0000000..2d6efca
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/palette_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/palette_pencil.png b/interface/web/themes/default-304/icons/x16/palette_pencil.png
new file mode 100644
index 0000000..ee11bf4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/palette_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/palette_plus.png b/interface/web/themes/default-304/icons/x16/palette_plus.png
new file mode 100644
index 0000000..d0032fc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/palette_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/paper_bag.png b/interface/web/themes/default-304/icons/x16/paper_bag.png
new file mode 100644
index 0000000..2d6de20
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/paper_bag.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/paper_bag_arrow.png b/interface/web/themes/default-304/icons/x16/paper_bag_arrow.png
new file mode 100644
index 0000000..5f51358
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/paper_bag_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/paper_bag_exclamation.png b/interface/web/themes/default-304/icons/x16/paper_bag_exclamation.png
new file mode 100644
index 0000000..fc1836d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/paper_bag_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/paper_bag_minus.png b/interface/web/themes/default-304/icons/x16/paper_bag_minus.png
new file mode 100644
index 0000000..fa334ae
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/paper_bag_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/paper_bag_pencil.png b/interface/web/themes/default-304/icons/x16/paper_bag_pencil.png
new file mode 100644
index 0000000..9a9648b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/paper_bag_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/paper_bag_plus.png b/interface/web/themes/default-304/icons/x16/paper_bag_plus.png
new file mode 100644
index 0000000..176033e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/paper_bag_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pdf.png b/interface/web/themes/default-304/icons/x16/pdf.png
new file mode 100644
index 0000000..691c393
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pdf.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pencil.png b/interface/web/themes/default-304/icons/x16/pencil.png
new file mode 100644
index 0000000..6981027
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pencil_arrow.png b/interface/web/themes/default-304/icons/x16/pencil_arrow.png
new file mode 100644
index 0000000..91efbde
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pencil_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pencil_exclamation.png b/interface/web/themes/default-304/icons/x16/pencil_exclamation.png
new file mode 100644
index 0000000..64c53af
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pencil_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pencil_minus.png b/interface/web/themes/default-304/icons/x16/pencil_minus.png
new file mode 100644
index 0000000..0a827a2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pencil_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pencil_plus.png b/interface/web/themes/default-304/icons/x16/pencil_plus.png
new file mode 100644
index 0000000..9cc6e2d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pencil_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pencil_small.png b/interface/web/themes/default-304/icons/x16/pencil_small.png
new file mode 100644
index 0000000..921f23b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pencil_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/photo_album.png b/interface/web/themes/default-304/icons/x16/photo_album.png
new file mode 100644
index 0000000..27747ad
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/photo_album.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/photo_album__arrow.png b/interface/web/themes/default-304/icons/x16/photo_album__arrow.png
new file mode 100644
index 0000000..a2572e8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/photo_album__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/photo_album__exclamation.png b/interface/web/themes/default-304/icons/x16/photo_album__exclamation.png
new file mode 100644
index 0000000..b5e6356
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/photo_album__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/photo_album__minus.png b/interface/web/themes/default-304/icons/x16/photo_album__minus.png
new file mode 100644
index 0000000..f2af67d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/photo_album__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/photo_album__pencil.png b/interface/web/themes/default-304/icons/x16/photo_album__pencil.png
new file mode 100644
index 0000000..6be3f7b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/photo_album__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/photo_album__plus.png b/interface/web/themes/default-304/icons/x16/photo_album__plus.png
new file mode 100644
index 0000000..09d29a3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/photo_album__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/photo_album_blue.png b/interface/web/themes/default-304/icons/x16/photo_album_blue.png
new file mode 100644
index 0000000..5684ecb
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/photo_album_blue.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/piano.png b/interface/web/themes/default-304/icons/x16/piano.png
new file mode 100644
index 0000000..0615786
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/piano.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/piano_arrow.png b/interface/web/themes/default-304/icons/x16/piano_arrow.png
new file mode 100644
index 0000000..337f72b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/piano_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/piano_exclamation.png b/interface/web/themes/default-304/icons/x16/piano_exclamation.png
new file mode 100644
index 0000000..108cef2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/piano_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/piano_minus.png b/interface/web/themes/default-304/icons/x16/piano_minus.png
new file mode 100644
index 0000000..091520c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/piano_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/piano_pencil.png b/interface/web/themes/default-304/icons/x16/piano_pencil.png
new file mode 100644
index 0000000..0f1de2b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/piano_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/piano_plus.png b/interface/web/themes/default-304/icons/x16/piano_plus.png
new file mode 100644
index 0000000..26a5144
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/piano_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/picture.png b/interface/web/themes/default-304/icons/x16/picture.png
new file mode 100644
index 0000000..d1ddcc6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/picture.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/picture_arrow.png b/interface/web/themes/default-304/icons/x16/picture_arrow.png
new file mode 100644
index 0000000..d50d357
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/picture_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/picture_exclamation.png b/interface/web/themes/default-304/icons/x16/picture_exclamation.png
new file mode 100644
index 0000000..e4e5ff1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/picture_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/picture_minus.png b/interface/web/themes/default-304/icons/x16/picture_minus.png
new file mode 100644
index 0000000..b937caf
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/picture_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/picture_pencil.png b/interface/web/themes/default-304/icons/x16/picture_pencil.png
new file mode 100644
index 0000000..25fb9f7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/picture_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/picture_plus.png b/interface/web/themes/default-304/icons/x16/picture_plus.png
new file mode 100644
index 0000000..1b10f92
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/picture_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/picture_small.png b/interface/web/themes/default-304/icons/x16/picture_small.png
new file mode 100644
index 0000000..c25fa6f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/picture_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/picture_small_sunset.png b/interface/web/themes/default-304/icons/x16/picture_small_sunset.png
new file mode 100644
index 0000000..5a35685
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/picture_small_sunset.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/picture_sunset.png b/interface/web/themes/default-304/icons/x16/picture_sunset.png
new file mode 100644
index 0000000..0d59a8d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/picture_sunset.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pictures.png b/interface/web/themes/default-304/icons/x16/pictures.png
new file mode 100644
index 0000000..d2401b5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pictures.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pictures_arrow.png b/interface/web/themes/default-304/icons/x16/pictures_arrow.png
new file mode 100644
index 0000000..eb64124
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pictures_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pictures_exclamation.png b/interface/web/themes/default-304/icons/x16/pictures_exclamation.png
new file mode 100644
index 0000000..1a06f01
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pictures_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pictures_minus.png b/interface/web/themes/default-304/icons/x16/pictures_minus.png
new file mode 100644
index 0000000..6f1e1ce
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pictures_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pictures_pencil.png b/interface/web/themes/default-304/icons/x16/pictures_pencil.png
new file mode 100644
index 0000000..86ef9e0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pictures_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pictures_plus.png b/interface/web/themes/default-304/icons/x16/pictures_plus.png
new file mode 100644
index 0000000..636f3e5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pictures_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pill.png b/interface/web/themes/default-304/icons/x16/pill.png
new file mode 100644
index 0000000..442e4ed
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pill.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pill_arrow.png b/interface/web/themes/default-304/icons/x16/pill_arrow.png
new file mode 100644
index 0000000..a5990fa
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pill_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pill_exclamation.png b/interface/web/themes/default-304/icons/x16/pill_exclamation.png
new file mode 100644
index 0000000..07a2af5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pill_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pill_minus.png b/interface/web/themes/default-304/icons/x16/pill_minus.png
new file mode 100644
index 0000000..8d31ac2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pill_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pill_pencil.png b/interface/web/themes/default-304/icons/x16/pill_pencil.png
new file mode 100644
index 0000000..90d40a8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pill_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pill_plus.png b/interface/web/themes/default-304/icons/x16/pill_plus.png
new file mode 100644
index 0000000..b206fb5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pill_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pill_small.png b/interface/web/themes/default-304/icons/x16/pill_small.png
new file mode 100644
index 0000000..0b355ce
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pill_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pin.png b/interface/web/themes/default-304/icons/x16/pin.png
new file mode 100644
index 0000000..d8762f4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pin.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pin_arrow.png b/interface/web/themes/default-304/icons/x16/pin_arrow.png
new file mode 100644
index 0000000..02034d6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pin_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pin_exclamation.png b/interface/web/themes/default-304/icons/x16/pin_exclamation.png
new file mode 100644
index 0000000..e342d01
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pin_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pin_minus.png b/interface/web/themes/default-304/icons/x16/pin_minus.png
new file mode 100644
index 0000000..19a7dc0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pin_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pin_pencil.png b/interface/web/themes/default-304/icons/x16/pin_pencil.png
new file mode 100644
index 0000000..d546420
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pin_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pin_plus.png b/interface/web/themes/default-304/icons/x16/pin_plus.png
new file mode 100644
index 0000000..db50e1c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pin_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pipette.png b/interface/web/themes/default-304/icons/x16/pipette.png
new file mode 100644
index 0000000..4e52abe
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pipette.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pipette_arrow.png b/interface/web/themes/default-304/icons/x16/pipette_arrow.png
new file mode 100644
index 0000000..615188b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pipette_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pipette_exclamation.png b/interface/web/themes/default-304/icons/x16/pipette_exclamation.png
new file mode 100644
index 0000000..63443d3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pipette_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pipette_minus.png b/interface/web/themes/default-304/icons/x16/pipette_minus.png
new file mode 100644
index 0000000..4e239e4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pipette_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pipette_pencil.png b/interface/web/themes/default-304/icons/x16/pipette_pencil.png
new file mode 100644
index 0000000..066d012
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pipette_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/pipette_plus.png b/interface/web/themes/default-304/icons/x16/pipette_plus.png
new file mode 100644
index 0000000..058e6d9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/pipette_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/playing_card.png b/interface/web/themes/default-304/icons/x16/playing_card.png
new file mode 100644
index 0000000..15094fa
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/playing_card.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/playing_card_arrow.png b/interface/web/themes/default-304/icons/x16/playing_card_arrow.png
new file mode 100644
index 0000000..95884de
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/playing_card_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/playing_card_exclamation.png b/interface/web/themes/default-304/icons/x16/playing_card_exclamation.png
new file mode 100644
index 0000000..a5c648f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/playing_card_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/playing_card_minus.png b/interface/web/themes/default-304/icons/x16/playing_card_minus.png
new file mode 100644
index 0000000..5c1e50e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/playing_card_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/playing_card_pencil.png b/interface/web/themes/default-304/icons/x16/playing_card_pencil.png
new file mode 100644
index 0000000..6c0364d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/playing_card_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/playing_card_plus.png b/interface/web/themes/default-304/icons/x16/playing_card_plus.png
new file mode 100644
index 0000000..800aa72
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/playing_card_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/plug.png b/interface/web/themes/default-304/icons/x16/plug.png
new file mode 100644
index 0000000..cbc85ac
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/plug.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/plug_arrow.png b/interface/web/themes/default-304/icons/x16/plug_arrow.png
new file mode 100644
index 0000000..347bfc6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/plug_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/plug_exclamation.png b/interface/web/themes/default-304/icons/x16/plug_exclamation.png
new file mode 100644
index 0000000..ee67f1d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/plug_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/plug_minus.png b/interface/web/themes/default-304/icons/x16/plug_minus.png
new file mode 100644
index 0000000..b386945
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/plug_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/plug_pencil.png b/interface/web/themes/default-304/icons/x16/plug_pencil.png
new file mode 100644
index 0000000..378e201
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/plug_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/plug_plus.png b/interface/web/themes/default-304/icons/x16/plug_plus.png
new file mode 100644
index 0000000..d541cb6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/plug_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/plus.png b/interface/web/themes/default-304/icons/x16/plus.png
new file mode 100644
index 0000000..2fe36a1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/plus_circle.png b/interface/web/themes/default-304/icons/x16/plus_circle.png
new file mode 100644
index 0000000..21d5f83
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/plus_circle.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/plus_circle_frame.png b/interface/web/themes/default-304/icons/x16/plus_circle_frame.png
new file mode 100644
index 0000000..288625a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/plus_circle_frame.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/plus_shield.png b/interface/web/themes/default-304/icons/x16/plus_shield.png
new file mode 100644
index 0000000..f703e92
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/plus_shield.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/plus_small.png b/interface/web/themes/default-304/icons/x16/plus_small.png
new file mode 100644
index 0000000..da116dc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/plus_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/plus_small_circle.png b/interface/web/themes/default-304/icons/x16/plus_small_circle.png
new file mode 100644
index 0000000..bcf7272
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/plus_small_circle.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/printer.png b/interface/web/themes/default-304/icons/x16/printer.png
new file mode 100644
index 0000000..da4d0ec
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/printer.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/printer__arrow.png b/interface/web/themes/default-304/icons/x16/printer__arrow.png
new file mode 100644
index 0000000..7c9e8ea
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/printer__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/printer__exclamation.png b/interface/web/themes/default-304/icons/x16/printer__exclamation.png
new file mode 100644
index 0000000..8b5cc29
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/printer__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/printer__minus.png b/interface/web/themes/default-304/icons/x16/printer__minus.png
new file mode 100644
index 0000000..af5d449
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/printer__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/printer__pencil.png b/interface/web/themes/default-304/icons/x16/printer__pencil.png
new file mode 100644
index 0000000..b1a382a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/printer__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/printer__plus.png b/interface/web/themes/default-304/icons/x16/printer__plus.png
new file mode 100644
index 0000000..4608a84
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/printer__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/printer_empty.png b/interface/web/themes/default-304/icons/x16/printer_empty.png
new file mode 100644
index 0000000..f1a0095
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/printer_empty.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/printer_small.png b/interface/web/themes/default-304/icons/x16/printer_small.png
new file mode 100644
index 0000000..3f0a1a2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/printer_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/puzzle.png b/interface/web/themes/default-304/icons/x16/puzzle.png
new file mode 100644
index 0000000..8c23fe1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/puzzle.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/puzzle__arrow.png b/interface/web/themes/default-304/icons/x16/puzzle__arrow.png
new file mode 100644
index 0000000..2e6fe76
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/puzzle__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/puzzle__exclamation.png b/interface/web/themes/default-304/icons/x16/puzzle__exclamation.png
new file mode 100644
index 0000000..f6de645
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/puzzle__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/puzzle__minus.png b/interface/web/themes/default-304/icons/x16/puzzle__minus.png
new file mode 100644
index 0000000..07d7752
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/puzzle__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/puzzle__pencil.png b/interface/web/themes/default-304/icons/x16/puzzle__pencil.png
new file mode 100644
index 0000000..19aa952
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/puzzle__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/puzzle__plus.png b/interface/web/themes/default-304/icons/x16/puzzle__plus.png
new file mode 100644
index 0000000..8bf14ae
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/puzzle__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/puzzle_disable.png b/interface/web/themes/default-304/icons/x16/puzzle_disable.png
new file mode 100644
index 0000000..d39db2e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/puzzle_disable.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/question.png b/interface/web/themes/default-304/icons/x16/question.png
new file mode 100644
index 0000000..2a55b01
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/question.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/question_frame.png b/interface/web/themes/default-304/icons/x16/question_frame.png
new file mode 100644
index 0000000..d15b7ec
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/question_frame.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/question_shield.png b/interface/web/themes/default-304/icons/x16/question_shield.png
new file mode 100644
index 0000000..71f274c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/question_shield.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/question_small.png b/interface/web/themes/default-304/icons/x16/question_small.png
new file mode 100644
index 0000000..dbb8aa5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/question_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/receipt.png b/interface/web/themes/default-304/icons/x16/receipt.png
new file mode 100644
index 0000000..5c628d7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/receipt.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/receipt_arrow.png b/interface/web/themes/default-304/icons/x16/receipt_arrow.png
new file mode 100644
index 0000000..d165747
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/receipt_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/receipt_exclamation.png b/interface/web/themes/default-304/icons/x16/receipt_exclamation.png
new file mode 100644
index 0000000..c96861c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/receipt_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/receipt_minus.png b/interface/web/themes/default-304/icons/x16/receipt_minus.png
new file mode 100644
index 0000000..7d8f20f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/receipt_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/receipt_pencil.png b/interface/web/themes/default-304/icons/x16/receipt_pencil.png
new file mode 100644
index 0000000..af6dde0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/receipt_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/receipt_plus.png b/interface/web/themes/default-304/icons/x16/receipt_plus.png
new file mode 100644
index 0000000..a3a0912
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/receipt_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/receipt_shred.png b/interface/web/themes/default-304/icons/x16/receipt_shred.png
new file mode 100644
index 0000000..2e3c8f1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/receipt_shred.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/receipt_text.png b/interface/web/themes/default-304/icons/x16/receipt_text.png
new file mode 100644
index 0000000..0d33918
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/receipt_text.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/receipts.png b/interface/web/themes/default-304/icons/x16/receipts.png
new file mode 100644
index 0000000..5c72af5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/receipts.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/receipts_arrow.png b/interface/web/themes/default-304/icons/x16/receipts_arrow.png
new file mode 100644
index 0000000..f253443
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/receipts_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/receipts_exclamation.png b/interface/web/themes/default-304/icons/x16/receipts_exclamation.png
new file mode 100644
index 0000000..10da4a9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/receipts_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/receipts_minus.png b/interface/web/themes/default-304/icons/x16/receipts_minus.png
new file mode 100644
index 0000000..d343b4a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/receipts_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/receipts_pencil.png b/interface/web/themes/default-304/icons/x16/receipts_pencil.png
new file mode 100644
index 0000000..c4bb367
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/receipts_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/receipts_plus.png b/interface/web/themes/default-304/icons/x16/receipts_plus.png
new file mode 100644
index 0000000..662ae04
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/receipts_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/receipts_text.png b/interface/web/themes/default-304/icons/x16/receipts_text.png
new file mode 100644
index 0000000..6e395e3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/receipts_text.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/report.png b/interface/web/themes/default-304/icons/x16/report.png
new file mode 100644
index 0000000..d618d9f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/report.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/report_arrow.png b/interface/web/themes/default-304/icons/x16/report_arrow.png
new file mode 100644
index 0000000..340dbb4
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/report_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/report_exclamation.png b/interface/web/themes/default-304/icons/x16/report_exclamation.png
new file mode 100644
index 0000000..9835938
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/report_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/report_minus.png b/interface/web/themes/default-304/icons/x16/report_minus.png
new file mode 100644
index 0000000..3e168b3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/report_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/report_pencil.png b/interface/web/themes/default-304/icons/x16/report_pencil.png
new file mode 100644
index 0000000..8473dbe
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/report_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/report_plus.png b/interface/web/themes/default-304/icons/x16/report_plus.png
new file mode 100644
index 0000000..49b9995
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/report_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/ruler.png b/interface/web/themes/default-304/icons/x16/ruler.png
new file mode 100644
index 0000000..806c3d0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/ruler.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/ruler__arrow.png b/interface/web/themes/default-304/icons/x16/ruler__arrow.png
new file mode 100644
index 0000000..4460461
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/ruler__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/ruler__exclamation.png b/interface/web/themes/default-304/icons/x16/ruler__exclamation.png
new file mode 100644
index 0000000..df09b53
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/ruler__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/ruler__minus.png b/interface/web/themes/default-304/icons/x16/ruler__minus.png
new file mode 100644
index 0000000..f9d6ce8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/ruler__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/ruler__pencil.png b/interface/web/themes/default-304/icons/x16/ruler__pencil.png
new file mode 100644
index 0000000..0cec26b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/ruler__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/ruler__plus.png b/interface/web/themes/default-304/icons/x16/ruler__plus.png
new file mode 100644
index 0000000..0dabd9c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/ruler__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/ruler_crop.png b/interface/web/themes/default-304/icons/x16/ruler_crop.png
new file mode 100644
index 0000000..931fec6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/ruler_crop.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/safe.png b/interface/web/themes/default-304/icons/x16/safe.png
new file mode 100644
index 0000000..fa15852
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/safe.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/safe_arrow.png b/interface/web/themes/default-304/icons/x16/safe_arrow.png
new file mode 100644
index 0000000..b9dd1b5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/safe_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/safe_exclamation.png b/interface/web/themes/default-304/icons/x16/safe_exclamation.png
new file mode 100644
index 0000000..dda4b8a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/safe_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/safe_minus.png b/interface/web/themes/default-304/icons/x16/safe_minus.png
new file mode 100644
index 0000000..5d3f4b7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/safe_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/safe_pencil.png b/interface/web/themes/default-304/icons/x16/safe_pencil.png
new file mode 100644
index 0000000..45eeb42
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/safe_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/safe_plus.png b/interface/web/themes/default-304/icons/x16/safe_plus.png
new file mode 100644
index 0000000..6721431
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/safe_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/screwdriver.png b/interface/web/themes/default-304/icons/x16/screwdriver.png
new file mode 100644
index 0000000..ad69f58
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/screwdriver.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/screwdriver_arrow.png b/interface/web/themes/default-304/icons/x16/screwdriver_arrow.png
new file mode 100644
index 0000000..6c53748
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/screwdriver_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/screwdriver_exclamation.png b/interface/web/themes/default-304/icons/x16/screwdriver_exclamation.png
new file mode 100644
index 0000000..d35224a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/screwdriver_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/screwdriver_minus.png b/interface/web/themes/default-304/icons/x16/screwdriver_minus.png
new file mode 100644
index 0000000..e9b780d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/screwdriver_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/screwdriver_pencil.png b/interface/web/themes/default-304/icons/x16/screwdriver_pencil.png
new file mode 100644
index 0000000..c745d7c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/screwdriver_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/screwdriver_plus.png b/interface/web/themes/default-304/icons/x16/screwdriver_plus.png
new file mode 100644
index 0000000..d8fbbae
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/screwdriver_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/script.png b/interface/web/themes/default-304/icons/x16/script.png
new file mode 100644
index 0000000..672c3c9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/script.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/script__arrow.png b/interface/web/themes/default-304/icons/x16/script__arrow.png
new file mode 100644
index 0000000..462eeec
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/script__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/script__exclamation.png b/interface/web/themes/default-304/icons/x16/script__exclamation.png
new file mode 100644
index 0000000..5296a60
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/script__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/script__minus.png b/interface/web/themes/default-304/icons/x16/script__minus.png
new file mode 100644
index 0000000..126ecff
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/script__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/script__pencil.png b/interface/web/themes/default-304/icons/x16/script__pencil.png
new file mode 100644
index 0000000..dfc36a7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/script__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/script__plus.png b/interface/web/themes/default-304/icons/x16/script__plus.png
new file mode 100644
index 0000000..e6a4934
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/script__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/script_code.png b/interface/web/themes/default-304/icons/x16/script_code.png
new file mode 100644
index 0000000..04cb701
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/script_code.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/scripts.png b/interface/web/themes/default-304/icons/x16/scripts.png
new file mode 100644
index 0000000..c36414f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/scripts.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/scripts__arrow.png b/interface/web/themes/default-304/icons/x16/scripts__arrow.png
new file mode 100644
index 0000000..9adba7a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/scripts__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/scripts__exclamation.png b/interface/web/themes/default-304/icons/x16/scripts__exclamation.png
new file mode 100644
index 0000000..dec43e2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/scripts__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/scripts__minus.png b/interface/web/themes/default-304/icons/x16/scripts__minus.png
new file mode 100644
index 0000000..7cc3666
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/scripts__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/scripts__pencil.png b/interface/web/themes/default-304/icons/x16/scripts__pencil.png
new file mode 100644
index 0000000..616d555
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/scripts__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/scripts__plus.png b/interface/web/themes/default-304/icons/x16/scripts__plus.png
new file mode 100644
index 0000000..00bde07
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/scripts__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/scripts_code.png b/interface/web/themes/default-304/icons/x16/scripts_code.png
new file mode 100644
index 0000000..15123f5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/scripts_code.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/shield.png b/interface/web/themes/default-304/icons/x16/shield.png
new file mode 100644
index 0000000..085880b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/shield.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/shield__arrow.png b/interface/web/themes/default-304/icons/x16/shield__arrow.png
new file mode 100644
index 0000000..9b6457e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/shield__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/shield__exclamation.png b/interface/web/themes/default-304/icons/x16/shield__exclamation.png
new file mode 100644
index 0000000..704f4ae
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/shield__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/shield__minus.png b/interface/web/themes/default-304/icons/x16/shield__minus.png
new file mode 100644
index 0000000..3c0d04a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/shield__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/shield__pencil.png b/interface/web/themes/default-304/icons/x16/shield__pencil.png
new file mode 100644
index 0000000..c717e4d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/shield__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/shield__plus.png b/interface/web/themes/default-304/icons/x16/shield__plus.png
new file mode 100644
index 0000000..5ea1cb9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/shield__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/shield_disable.png b/interface/web/themes/default-304/icons/x16/shield_disable.png
new file mode 100644
index 0000000..d2dc3c5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/shield_disable.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/slash.png b/interface/web/themes/default-304/icons/x16/slash.png
new file mode 100644
index 0000000..f941cff
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/slash.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/slash_small.png b/interface/web/themes/default-304/icons/x16/slash_small.png
new file mode 100644
index 0000000..c1259eb
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/slash_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/socket.png b/interface/web/themes/default-304/icons/x16/socket.png
new file mode 100644
index 0000000..640f225
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/socket.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/socket_arrow.png b/interface/web/themes/default-304/icons/x16/socket_arrow.png
new file mode 100644
index 0000000..671342c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/socket_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/socket_exclamation.png b/interface/web/themes/default-304/icons/x16/socket_exclamation.png
new file mode 100644
index 0000000..8f01300
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/socket_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/socket_minus.png b/interface/web/themes/default-304/icons/x16/socket_minus.png
new file mode 100644
index 0000000..4dfeaaf
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/socket_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/socket_pencil.png b/interface/web/themes/default-304/icons/x16/socket_pencil.png
new file mode 100644
index 0000000..e38a0d1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/socket_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/socket_plus.png b/interface/web/themes/default-304/icons/x16/socket_plus.png
new file mode 100644
index 0000000..9854d70
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/socket_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sort.png b/interface/web/themes/default-304/icons/x16/sort.png
new file mode 100644
index 0000000..a3d410e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sort.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sort__arrow.png b/interface/web/themes/default-304/icons/x16/sort__arrow.png
new file mode 100644
index 0000000..9aa43cb
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sort__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sort__exclamation.png b/interface/web/themes/default-304/icons/x16/sort__exclamation.png
new file mode 100644
index 0000000..9f7aa31
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sort__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sort__minus.png b/interface/web/themes/default-304/icons/x16/sort__minus.png
new file mode 100644
index 0000000..5cec832
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sort__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sort__pencil.png b/interface/web/themes/default-304/icons/x16/sort__pencil.png
new file mode 100644
index 0000000..1bc1fae
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sort__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sort__plus.png b/interface/web/themes/default-304/icons/x16/sort__plus.png
new file mode 100644
index 0000000..d4e7fca
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sort__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sort_alphabet.png b/interface/web/themes/default-304/icons/x16/sort_alphabet.png
new file mode 100644
index 0000000..92c4a9c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sort_alphabet.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sort_alphabet_descending.png b/interface/web/themes/default-304/icons/x16/sort_alphabet_descending.png
new file mode 100644
index 0000000..8dca34c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sort_alphabet_descending.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sort_date.png b/interface/web/themes/default-304/icons/x16/sort_date.png
new file mode 100644
index 0000000..21e367c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sort_date.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sort_date_descending.png b/interface/web/themes/default-304/icons/x16/sort_date_descending.png
new file mode 100644
index 0000000..69217fa
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sort_date_descending.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sort_number.png b/interface/web/themes/default-304/icons/x16/sort_number.png
new file mode 100644
index 0000000..dce9aad
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sort_number.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sort_number_descending.png b/interface/web/themes/default-304/icons/x16/sort_number_descending.png
new file mode 100644
index 0000000..eadec7c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sort_number_descending.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sort_quantity.png b/interface/web/themes/default-304/icons/x16/sort_quantity.png
new file mode 100644
index 0000000..fb2c1e3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sort_quantity.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sort_quantity_descending.png b/interface/web/themes/default-304/icons/x16/sort_quantity_descending.png
new file mode 100644
index 0000000..abacec9
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sort_quantity_descending.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sort_small.png b/interface/web/themes/default-304/icons/x16/sort_small.png
new file mode 100644
index 0000000..a5cf900
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sort_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/stamp.png b/interface/web/themes/default-304/icons/x16/stamp.png
new file mode 100644
index 0000000..ca9475d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/stamp.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/stamp_arrow.png b/interface/web/themes/default-304/icons/x16/stamp_arrow.png
new file mode 100644
index 0000000..28e4940
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/stamp_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/stamp_exclamation.png b/interface/web/themes/default-304/icons/x16/stamp_exclamation.png
new file mode 100644
index 0000000..6e6cf30
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/stamp_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/stamp_minus.png b/interface/web/themes/default-304/icons/x16/stamp_minus.png
new file mode 100644
index 0000000..55582ff
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/stamp_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/stamp_pencil.png b/interface/web/themes/default-304/icons/x16/stamp_pencil.png
new file mode 100644
index 0000000..2cd7319
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/stamp_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/stamp_plus.png b/interface/web/themes/default-304/icons/x16/stamp_plus.png
new file mode 100644
index 0000000..c3de459
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/stamp_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/star.png b/interface/web/themes/default-304/icons/x16/star.png
new file mode 100644
index 0000000..a23dbdf
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/star.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/star__arrow.png b/interface/web/themes/default-304/icons/x16/star__arrow.png
new file mode 100644
index 0000000..b011f0e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/star__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/star__exclamation.png b/interface/web/themes/default-304/icons/x16/star__exclamation.png
new file mode 100644
index 0000000..46a204d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/star__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/star__minus.png b/interface/web/themes/default-304/icons/x16/star__minus.png
new file mode 100644
index 0000000..d150e00
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/star__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/star__pencil.png b/interface/web/themes/default-304/icons/x16/star__pencil.png
new file mode 100644
index 0000000..cf0d77b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/star__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/star__plus.png b/interface/web/themes/default-304/icons/x16/star__plus.png
new file mode 100644
index 0000000..9f32f79
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/star__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/star_empty.png b/interface/web/themes/default-304/icons/x16/star_empty.png
new file mode 100644
index 0000000..019e358
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/star_empty.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/star_half.png b/interface/web/themes/default-304/icons/x16/star_half.png
new file mode 100644
index 0000000..7fdbd37
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/star_half.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/star_small.png b/interface/web/themes/default-304/icons/x16/star_small.png
new file mode 100644
index 0000000..c1378cf
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/star_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/star_small_empty.png b/interface/web/themes/default-304/icons/x16/star_small_empty.png
new file mode 100644
index 0000000..bcadeaa
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/star_small_empty.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/star_small_half.png b/interface/web/themes/default-304/icons/x16/star_small_half.png
new file mode 100644
index 0000000..6b1cb6d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/star_small_half.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_note.png b/interface/web/themes/default-304/icons/x16/sticky_note.png
new file mode 100644
index 0000000..ff9d467
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_note.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_note__arrow.png b/interface/web/themes/default-304/icons/x16/sticky_note__arrow.png
new file mode 100644
index 0000000..2488b94
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_note__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_note__exclamation.png b/interface/web/themes/default-304/icons/x16/sticky_note__exclamation.png
new file mode 100644
index 0000000..e201d16
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_note__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_note__minus.png b/interface/web/themes/default-304/icons/x16/sticky_note__minus.png
new file mode 100644
index 0000000..56833a1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_note__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_note__pencil.png b/interface/web/themes/default-304/icons/x16/sticky_note__pencil.png
new file mode 100644
index 0000000..83cebec
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_note__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_note__plus.png b/interface/web/themes/default-304/icons/x16/sticky_note__plus.png
new file mode 100644
index 0000000..6dcb51a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_note__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_note_pin.png b/interface/web/themes/default-304/icons/x16/sticky_note_pin.png
new file mode 100644
index 0000000..6e64b83
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_note_pin.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_note_shred.png b/interface/web/themes/default-304/icons/x16/sticky_note_shred.png
new file mode 100644
index 0000000..934c3d8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_note_shred.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_note_small.png b/interface/web/themes/default-304/icons/x16/sticky_note_small.png
new file mode 100644
index 0000000..8ce8178
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_note_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_note_small_pin.png b/interface/web/themes/default-304/icons/x16/sticky_note_small_pin.png
new file mode 100644
index 0000000..67357e8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_note_small_pin.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_note_text.png b/interface/web/themes/default-304/icons/x16/sticky_note_text.png
new file mode 100644
index 0000000..94d2e94
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_note_text.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_notes.png b/interface/web/themes/default-304/icons/x16/sticky_notes.png
new file mode 100644
index 0000000..9940a55
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_notes.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_notes__arrow.png b/interface/web/themes/default-304/icons/x16/sticky_notes__arrow.png
new file mode 100644
index 0000000..6451cfe
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_notes__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_notes__exclamation.png b/interface/web/themes/default-304/icons/x16/sticky_notes__exclamation.png
new file mode 100644
index 0000000..72aa718
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_notes__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_notes__minus.png b/interface/web/themes/default-304/icons/x16/sticky_notes__minus.png
new file mode 100644
index 0000000..0197d57
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_notes__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_notes__pencil.png b/interface/web/themes/default-304/icons/x16/sticky_notes__pencil.png
new file mode 100644
index 0000000..afecdee
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_notes__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_notes__plus.png b/interface/web/themes/default-304/icons/x16/sticky_notes__plus.png
new file mode 100644
index 0000000..6152db1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_notes__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_notes_pin.png b/interface/web/themes/default-304/icons/x16/sticky_notes_pin.png
new file mode 100644
index 0000000..abe78e2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_notes_pin.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_notes_stack.png b/interface/web/themes/default-304/icons/x16/sticky_notes_stack.png
new file mode 100644
index 0000000..ce4ae9b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_notes_stack.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/sticky_notes_text.png b/interface/web/themes/default-304/icons/x16/sticky_notes_text.png
new file mode 100644
index 0000000..2274943
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/sticky_notes_text.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/switch.png b/interface/web/themes/default-304/icons/x16/switch.png
new file mode 100644
index 0000000..d91ec21
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/switch.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/switch_arrow.png b/interface/web/themes/default-304/icons/x16/switch_arrow.png
new file mode 100644
index 0000000..4c83fff
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/switch_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/switch_exclamation.png b/interface/web/themes/default-304/icons/x16/switch_exclamation.png
new file mode 100644
index 0000000..b2e8e36
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/switch_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/switch_minus.png b/interface/web/themes/default-304/icons/x16/switch_minus.png
new file mode 100644
index 0000000..8d2e7d3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/switch_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/switch_pencil.png b/interface/web/themes/default-304/icons/x16/switch_pencil.png
new file mode 100644
index 0000000..1fd85c5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/switch_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/switch_plus.png b/interface/web/themes/default-304/icons/x16/switch_plus.png
new file mode 100644
index 0000000..a81d6c3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/switch_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/table.png b/interface/web/themes/default-304/icons/x16/table.png
new file mode 100644
index 0000000..9deb778
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/table.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/table__arrow.png b/interface/web/themes/default-304/icons/x16/table__arrow.png
new file mode 100644
index 0000000..3112251
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/table__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/table__exclamation.png b/interface/web/themes/default-304/icons/x16/table__exclamation.png
new file mode 100644
index 0000000..7a5d0c8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/table__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/table__minus.png b/interface/web/themes/default-304/icons/x16/table__minus.png
new file mode 100644
index 0000000..ff29544
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/table__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/table__pencil.png b/interface/web/themes/default-304/icons/x16/table__pencil.png
new file mode 100644
index 0000000..e17739c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/table__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/table__plus.png b/interface/web/themes/default-304/icons/x16/table__plus.png
new file mode 100644
index 0000000..c1a918d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/table__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/table_delete.png b/interface/web/themes/default-304/icons/x16/table_delete.png
new file mode 100644
index 0000000..f67ac0d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/table_delete.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/table_delete_column.png b/interface/web/themes/default-304/icons/x16/table_delete_column.png
new file mode 100644
index 0000000..a8721c3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/table_delete_column.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/table_insert.png b/interface/web/themes/default-304/icons/x16/table_insert.png
new file mode 100644
index 0000000..5be705b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/table_insert.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/table_insert_column.png b/interface/web/themes/default-304/icons/x16/table_insert_column.png
new file mode 100644
index 0000000..4348fb6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/table_insert_column.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tables.png b/interface/web/themes/default-304/icons/x16/tables.png
new file mode 100644
index 0000000..f0eb51f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tables.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tables_arrow.png b/interface/web/themes/default-304/icons/x16/tables_arrow.png
new file mode 100644
index 0000000..c364e69
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tables_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tables_exclamation.png b/interface/web/themes/default-304/icons/x16/tables_exclamation.png
new file mode 100644
index 0000000..faad227
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tables_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tables_minus.png b/interface/web/themes/default-304/icons/x16/tables_minus.png
new file mode 100644
index 0000000..d166635
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tables_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tables_pencil.png b/interface/web/themes/default-304/icons/x16/tables_pencil.png
new file mode 100644
index 0000000..f2c107c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tables_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tables_plus.png b/interface/web/themes/default-304/icons/x16/tables_plus.png
new file mode 100644
index 0000000..56d6bd5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tables_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tables_stacks.png b/interface/web/themes/default-304/icons/x16/tables_stacks.png
new file mode 100644
index 0000000..a7e9e87
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tables_stacks.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tag.png b/interface/web/themes/default-304/icons/x16/tag.png
new file mode 100644
index 0000000..dcc2945
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tag.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tag__arrow.png b/interface/web/themes/default-304/icons/x16/tag__arrow.png
new file mode 100644
index 0000000..9d88dda
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tag__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tag__exclamation.png b/interface/web/themes/default-304/icons/x16/tag__exclamation.png
new file mode 100644
index 0000000..4b0b38a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tag__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tag__minus.png b/interface/web/themes/default-304/icons/x16/tag__minus.png
new file mode 100644
index 0000000..5df09a8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tag__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tag__pencil.png b/interface/web/themes/default-304/icons/x16/tag__pencil.png
new file mode 100644
index 0000000..94921f6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tag__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tag__plus.png b/interface/web/themes/default-304/icons/x16/tag__plus.png
new file mode 100644
index 0000000..8014448
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tag__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tag_label.png b/interface/web/themes/default-304/icons/x16/tag_label.png
new file mode 100644
index 0000000..c2dc2e0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tag_label.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tag_small.png b/interface/web/themes/default-304/icons/x16/tag_small.png
new file mode 100644
index 0000000..69e0116
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tag_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tags.png b/interface/web/themes/default-304/icons/x16/tags.png
new file mode 100644
index 0000000..d06ba8b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tags.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tags__arrow.png b/interface/web/themes/default-304/icons/x16/tags__arrow.png
new file mode 100644
index 0000000..8647dbf
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tags__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tags__exclamation.png b/interface/web/themes/default-304/icons/x16/tags__exclamation.png
new file mode 100644
index 0000000..3d0e27f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tags__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tags__minus.png b/interface/web/themes/default-304/icons/x16/tags__minus.png
new file mode 100644
index 0000000..c969262
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tags__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tags__pencil.png b/interface/web/themes/default-304/icons/x16/tags__pencil.png
new file mode 100644
index 0000000..20c2bc5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tags__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tags__plus.png b/interface/web/themes/default-304/icons/x16/tags__plus.png
new file mode 100644
index 0000000..fa7b685
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tags__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tags_label.png b/interface/web/themes/default-304/icons/x16/tags_label.png
new file mode 100644
index 0000000..f9a0244
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tags_label.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tick.png b/interface/web/themes/default-304/icons/x16/tick.png
new file mode 100644
index 0000000..3d89b35
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tick.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tick_circle.png b/interface/web/themes/default-304/icons/x16/tick_circle.png
new file mode 100644
index 0000000..26b2d5a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tick_circle.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tick_circle_frame.png b/interface/web/themes/default-304/icons/x16/tick_circle_frame.png
new file mode 100644
index 0000000..92282dc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tick_circle_frame.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tick_shield.png b/interface/web/themes/default-304/icons/x16/tick_shield.png
new file mode 100644
index 0000000..bfdaf4e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tick_shield.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tick_small.png b/interface/web/themes/default-304/icons/x16/tick_small.png
new file mode 100644
index 0000000..cc72367
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tick_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tick_small_circle.png b/interface/web/themes/default-304/icons/x16/tick_small_circle.png
new file mode 100644
index 0000000..37ef5cd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tick_small_circle.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/ticket.png b/interface/web/themes/default-304/icons/x16/ticket.png
new file mode 100644
index 0000000..543ee24
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/ticket.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/ticket_arrow.png b/interface/web/themes/default-304/icons/x16/ticket_arrow.png
new file mode 100644
index 0000000..fe6e698
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/ticket_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/ticket_exclamation.png b/interface/web/themes/default-304/icons/x16/ticket_exclamation.png
new file mode 100644
index 0000000..b9b2d1c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/ticket_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/ticket_minus.png b/interface/web/themes/default-304/icons/x16/ticket_minus.png
new file mode 100644
index 0000000..f82a363
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/ticket_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/ticket_pencil.png b/interface/web/themes/default-304/icons/x16/ticket_pencil.png
new file mode 100644
index 0000000..b795e5f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/ticket_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/ticket_plus.png b/interface/web/themes/default-304/icons/x16/ticket_plus.png
new file mode 100644
index 0000000..6343930
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/ticket_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/ticket_small.png b/interface/web/themes/default-304/icons/x16/ticket_small.png
new file mode 100644
index 0000000..01dd7bf
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/ticket_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/trophy.png b/interface/web/themes/default-304/icons/x16/trophy.png
new file mode 100644
index 0000000..747b6b1
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/trophy.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/trophy_arrow.png b/interface/web/themes/default-304/icons/x16/trophy_arrow.png
new file mode 100644
index 0000000..61777f7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/trophy_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/trophy_exclamation.png b/interface/web/themes/default-304/icons/x16/trophy_exclamation.png
new file mode 100644
index 0000000..4b12dbe
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/trophy_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/trophy_minus.png b/interface/web/themes/default-304/icons/x16/trophy_minus.png
new file mode 100644
index 0000000..2914743
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/trophy_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/trophy_pencil.png b/interface/web/themes/default-304/icons/x16/trophy_pencil.png
new file mode 100644
index 0000000..3990eee
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/trophy_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/trophy_plus.png b/interface/web/themes/default-304/icons/x16/trophy_plus.png
new file mode 100644
index 0000000..7b35130
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/trophy_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/tux.png b/interface/web/themes/default-304/icons/x16/tux.png
new file mode 100644
index 0000000..2e6d9d8
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/tux.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/user.png b/interface/web/themes/default-304/icons/x16/user.png
new file mode 100644
index 0000000..6e051f3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/user.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/user_add.png b/interface/web/themes/default-304/icons/x16/user_add.png
new file mode 100644
index 0000000..6d84550
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/user_add.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/user_comment.png b/interface/web/themes/default-304/icons/x16/user_comment.png
new file mode 100644
index 0000000..3440569
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/user_comment.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/user_delete.png b/interface/web/themes/default-304/icons/x16/user_delete.png
new file mode 100644
index 0000000..95792e2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/user_delete.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/user_edit.png b/interface/web/themes/default-304/icons/x16/user_edit.png
new file mode 100644
index 0000000..b26a1ca
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/user_edit.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/user_female.png b/interface/web/themes/default-304/icons/x16/user_female.png
new file mode 100644
index 0000000..0c7293e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/user_female.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/user_go.png b/interface/web/themes/default-304/icons/x16/user_go.png
new file mode 100644
index 0000000..868ed28
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/user_go.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/user_gray.png b/interface/web/themes/default-304/icons/x16/user_gray.png
new file mode 100644
index 0000000..7b4a507
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/user_gray.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/user_green.png b/interface/web/themes/default-304/icons/x16/user_green.png
new file mode 100644
index 0000000..264381e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/user_green.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/user_orange.png b/interface/web/themes/default-304/icons/x16/user_orange.png
new file mode 100644
index 0000000..d4fee60
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/user_orange.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/user_red.png b/interface/web/themes/default-304/icons/x16/user_red.png
new file mode 100644
index 0000000..165bc9c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/user_red.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/user_suit.png b/interface/web/themes/default-304/icons/x16/user_suit.png
new file mode 100644
index 0000000..44d0db7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/user_suit.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/vcard.png b/interface/web/themes/default-304/icons/x16/vcard.png
new file mode 100644
index 0000000..767f498
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/vcard.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/vcard_add.png b/interface/web/themes/default-304/icons/x16/vcard_add.png
new file mode 100644
index 0000000..dd9d414
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/vcard_add.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/vcard_delete.png b/interface/web/themes/default-304/icons/x16/vcard_delete.png
new file mode 100644
index 0000000..2c944dd
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/vcard_delete.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/vcard_edit.png b/interface/web/themes/default-304/icons/x16/vcard_edit.png
new file mode 100644
index 0000000..d7026e7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/vcard_edit.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wall.png b/interface/web/themes/default-304/icons/x16/wall.png
new file mode 100644
index 0000000..8a1ea16
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wall.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wall__arrow.png b/interface/web/themes/default-304/icons/x16/wall__arrow.png
new file mode 100644
index 0000000..b0ebdff
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wall__arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wall__exclamation.png b/interface/web/themes/default-304/icons/x16/wall__exclamation.png
new file mode 100644
index 0000000..96e59b3
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wall__exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wall__minus.png b/interface/web/themes/default-304/icons/x16/wall__minus.png
new file mode 100644
index 0000000..4f4dd35
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wall__minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wall__pencil.png b/interface/web/themes/default-304/icons/x16/wall__pencil.png
new file mode 100644
index 0000000..4ba4414
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wall__pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wall__plus.png b/interface/web/themes/default-304/icons/x16/wall__plus.png
new file mode 100644
index 0000000..4cc0ace
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wall__plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wall_brick.png b/interface/web/themes/default-304/icons/x16/wall_brick.png
new file mode 100644
index 0000000..4b7d70a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wall_brick.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wall_disable.png b/interface/web/themes/default-304/icons/x16/wall_disable.png
new file mode 100644
index 0000000..12b9dca
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wall_disable.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wall_small.png b/interface/web/themes/default-304/icons/x16/wall_small.png
new file mode 100644
index 0000000..9d41e1e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wall_small.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wall_small_brick.png b/interface/web/themes/default-304/icons/x16/wall_small_brick.png
new file mode 100644
index 0000000..7293179
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wall_small_brick.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wallet.png b/interface/web/themes/default-304/icons/x16/wallet.png
new file mode 100644
index 0000000..2632217
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wallet.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wallet_arrow.png b/interface/web/themes/default-304/icons/x16/wallet_arrow.png
new file mode 100644
index 0000000..e0ebf3b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wallet_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wallet_exclamation.png b/interface/web/themes/default-304/icons/x16/wallet_exclamation.png
new file mode 100644
index 0000000..c6e0ff7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wallet_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wallet_minus.png b/interface/web/themes/default-304/icons/x16/wallet_minus.png
new file mode 100644
index 0000000..4945538
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wallet_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wallet_pencil.png b/interface/web/themes/default-304/icons/x16/wallet_pencil.png
new file mode 100644
index 0000000..0094fe5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wallet_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wallet_plus.png b/interface/web/themes/default-304/icons/x16/wallet_plus.png
new file mode 100644
index 0000000..ee68702
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wallet_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wand.png b/interface/web/themes/default-304/icons/x16/wand.png
new file mode 100644
index 0000000..c07acca
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wand.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wand_arrow.png b/interface/web/themes/default-304/icons/x16/wand_arrow.png
new file mode 100644
index 0000000..5a9c841
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wand_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wand_exclamation.png b/interface/web/themes/default-304/icons/x16/wand_exclamation.png
new file mode 100644
index 0000000..ea33f5e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wand_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wand_minus.png b/interface/web/themes/default-304/icons/x16/wand_minus.png
new file mode 100644
index 0000000..1217278
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wand_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wand_pencil.png b/interface/web/themes/default-304/icons/x16/wand_pencil.png
new file mode 100644
index 0000000..1dfa945
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wand_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wand_plus.png b/interface/web/themes/default-304/icons/x16/wand_plus.png
new file mode 100644
index 0000000..e9ac4f0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wand_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wrench.png b/interface/web/themes/default-304/icons/x16/wrench.png
new file mode 100644
index 0000000..8c01122
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wrench.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wrench_arrow.png b/interface/web/themes/default-304/icons/x16/wrench_arrow.png
new file mode 100644
index 0000000..77f2f3e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wrench_arrow.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wrench_exclamation.png b/interface/web/themes/default-304/icons/x16/wrench_exclamation.png
new file mode 100644
index 0000000..597b522
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wrench_exclamation.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wrench_minus.png b/interface/web/themes/default-304/icons/x16/wrench_minus.png
new file mode 100644
index 0000000..e0ac40e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wrench_minus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wrench_pencil.png b/interface/web/themes/default-304/icons/x16/wrench_pencil.png
new file mode 100644
index 0000000..937788a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wrench_pencil.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wrench_plus.png b/interface/web/themes/default-304/icons/x16/wrench_plus.png
new file mode 100644
index 0000000..c187f25
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wrench_plus.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16/wrench_screwdriver.png b/interface/web/themes/default-304/icons/x16/wrench_screwdriver.png
new file mode 100644
index 0000000..123eec5
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x16/wrench_screwdriver.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x16_sprite.png b/interface/web/themes/default-304/icons/x16_sprite.png
index e8a3055..f64f7ce 100644
--- a/interface/web/themes/default-304/icons/x16_sprite.png
+++ b/interface/web/themes/default-304/icons/x16_sprite.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/calculator.png b/interface/web/themes/default-304/icons/x32/calculator.png
new file mode 100644
index 0000000..703031e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/calculator.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/client.png b/interface/web/themes/default-304/icons/x32/client.png
new file mode 100644
index 0000000..1c9b5dc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/client.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/dashboard.png b/interface/web/themes/default-304/icons/x32/dashboard.png
new file mode 100644
index 0000000..240d3a2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/dashboard.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/dns.png b/interface/web/themes/default-304/icons/x32/dns.png
new file mode 100644
index 0000000..03e63b0
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/dns.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/domain.png b/interface/web/themes/default-304/icons/x32/domain.png
new file mode 100644
index 0000000..f829d2c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/domain.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/drawer.png b/interface/web/themes/default-304/icons/x32/drawer.png
new file mode 100644
index 0000000..f94f6b6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/drawer.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/email.png b/interface/web/themes/default-304/icons/x32/email.png
new file mode 100644
index 0000000..2770614
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/email.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/help.png b/interface/web/themes/default-304/icons/x32/help.png
new file mode 100644
index 0000000..b6a7afa
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/help.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/login.png b/interface/web/themes/default-304/icons/x32/login.png
new file mode 100644
index 0000000..7e81f55
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/login.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/monitor.png b/interface/web/themes/default-304/icons/x32/monitor.png
new file mode 100644
index 0000000..ee73376
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/monitor.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/network.png b/interface/web/themes/default-304/icons/x32/network.png
new file mode 100644
index 0000000..cfafc04
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/network.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/server.png b/interface/web/themes/default-304/icons/x32/server.png
new file mode 100644
index 0000000..3471b9d
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/server.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/sites.png b/interface/web/themes/default-304/icons/x32/sites.png
new file mode 100644
index 0000000..64ea1b6
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/sites.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/state_critical.png b/interface/web/themes/default-304/icons/x32/state_critical.png
new file mode 100644
index 0000000..caeed33
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/state_critical.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/state_error.png b/interface/web/themes/default-304/icons/x32/state_error.png
new file mode 100644
index 0000000..112a264
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/state_error.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/state_info.png b/interface/web/themes/default-304/icons/x32/state_info.png
new file mode 100644
index 0000000..91bd218
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/state_info.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/state_ok.png b/interface/web/themes/default-304/icons/x32/state_ok.png
new file mode 100644
index 0000000..a4a8964
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/state_ok.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/state_unknown.png b/interface/web/themes/default-304/icons/x32/state_unknown.png
new file mode 100644
index 0000000..22c034b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/state_unknown.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/state_warning.png b/interface/web/themes/default-304/icons/x32/state_warning.png
new file mode 100644
index 0000000..e3e7c1f
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/state_warning.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/system.png b/interface/web/themes/default-304/icons/x32/system.png
new file mode 100644
index 0000000..136083c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/system.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32/tools.png b/interface/web/themes/default-304/icons/x32/tools.png
new file mode 100644
index 0000000..fe1e27c
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x32/tools.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x32_sprite.png b/interface/web/themes/default-304/icons/x32_sprite.png
index 99ca464..5c9f04f 100644
--- a/interface/web/themes/default-304/icons/x32_sprite.png
+++ b/interface/web/themes/default-304/icons/x32_sprite.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x64/client.png b/interface/web/themes/default-304/icons/x64/client.png
new file mode 100644
index 0000000..96e74e7
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x64/client.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x64/dashboard.png b/interface/web/themes/default-304/icons/x64/dashboard.png
new file mode 100644
index 0000000..dfad21a
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x64/dashboard.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x64/dns.png b/interface/web/themes/default-304/icons/x64/dns.png
new file mode 100644
index 0000000..b40b537
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x64/dns.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x64/domain.png b/interface/web/themes/default-304/icons/x64/domain.png
new file mode 100644
index 0000000..6e2884e
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x64/domain.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x64/drawer.png b/interface/web/themes/default-304/icons/x64/drawer.png
new file mode 100644
index 0000000..8fe3c1b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x64/drawer.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x64/email.png b/interface/web/themes/default-304/icons/x64/email.png
new file mode 100644
index 0000000..c6c1c51
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x64/email.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x64/help.png b/interface/web/themes/default-304/icons/x64/help.png
new file mode 100644
index 0000000..4909e62
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x64/help.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x64/login.png b/interface/web/themes/default-304/icons/x64/login.png
new file mode 100644
index 0000000..27adf0b
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x64/login.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x64/monitor.png b/interface/web/themes/default-304/icons/x64/monitor.png
new file mode 100644
index 0000000..f6fc937
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x64/monitor.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x64/network.png b/interface/web/themes/default-304/icons/x64/network.png
new file mode 100644
index 0000000..e9aa4a2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x64/network.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x64/server.png b/interface/web/themes/default-304/icons/x64/server.png
new file mode 100644
index 0000000..bcde9dc
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x64/server.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x64/sites.png b/interface/web/themes/default-304/icons/x64/sites.png
new file mode 100644
index 0000000..c6e6ca2
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x64/sites.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x64/system.png b/interface/web/themes/default-304/icons/x64/system.png
new file mode 100644
index 0000000..efb2008
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x64/system.png
Binary files differ
diff --git a/interface/web/themes/default-304/icons/x64/tools.png b/interface/web/themes/default-304/icons/x64/tools.png
new file mode 100644
index 0000000..8ce4e23
--- /dev/null
+++ b/interface/web/themes/default-304/icons/x64/tools.png
Binary files differ
diff --git a/interface/web/themes/default-304/images/Thumbs.db b/interface/web/themes/default-304/images/Thumbs.db
new file mode 100644
index 0000000..8679961
--- /dev/null
+++ b/interface/web/themes/default-304/images/Thumbs.db
Binary files differ
diff --git a/interface/web/themes/default-304/images/buttonHolder_bg.gif b/interface/web/themes/default-304/images/buttonHolder_bg.gif
new file mode 100644
index 0000000..45dc0da
--- /dev/null
+++ b/interface/web/themes/default-304/images/buttonHolder_bg.gif
Binary files differ
diff --git a/interface/web/themes/default-304/images/favicon.ico b/interface/web/themes/default-304/images/favicon.ico
index 6e923c6..da6257c 100644
--- a/interface/web/themes/default-304/images/favicon.ico
+++ b/interface/web/themes/default-304/images/favicon.ico
Binary files differ
diff --git a/interface/web/themes/default-304/images/header_bg.png b/interface/web/themes/default-304/images/header_bg.png
new file mode 100644
index 0000000..f53a8b4
--- /dev/null
+++ b/interface/web/themes/default-304/images/header_bg.png
Binary files differ
diff --git a/interface/web/themes/default-304/images/header_logo.png b/interface/web/themes/default-304/images/header_logo.png
index 8d1e50f..d85333a 100644
--- a/interface/web/themes/default-304/images/header_logo.png
+++ b/interface/web/themes/default-304/images/header_logo.png
Binary files differ
diff --git a/interface/web/themes/default-304/images/lists_tfoot_bg.png b/interface/web/themes/default-304/images/lists_tfoot_bg.png
new file mode 100644
index 0000000..fe3acff
--- /dev/null
+++ b/interface/web/themes/default-304/images/lists_tfoot_bg.png
Binary files differ
diff --git a/interface/web/themes/default-304/images/lists_thead_bg.png b/interface/web/themes/default-304/images/lists_thead_bg.png
new file mode 100644
index 0000000..c75d17f
--- /dev/null
+++ b/interface/web/themes/default-304/images/lists_thead_bg.png
Binary files differ
diff --git a/interface/web/themes/default-304/images/screen_bg.png b/interface/web/themes/default-304/images/screen_bg.png
new file mode 100644
index 0000000..5cfb149
--- /dev/null
+++ b/interface/web/themes/default-304/images/screen_bg.png
Binary files differ
diff --git a/interface/web/themes/default/css/jquery-ui-1.8.16.custom.css b/interface/web/themes/default/css/jquery-ui-1.8.16.custom.css
index 9a806d5..cf52f36 100644
--- a/interface/web/themes/default/css/jquery-ui-1.8.16.custom.css
+++ b/interface/web/themes/default/css/jquery-ui-1.8.16.custom.css
@@ -57,7 +57,7 @@
/* Component containers
----------------------------------*/
/*.ui-widget { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; }*/
-.ui-widget { font-size: 1em; }
+.ui-widget { font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 1em; }
.ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x; color: #222222; }
diff --git a/interface/web/themes/default/css/styles.css b/interface/web/themes/default/css/styles.css
index 14fc257..b8de084 100644
--- a/interface/web/themes/default/css/styles.css
+++ b/interface/web/themes/default/css/styles.css
@@ -1,6 +1,4 @@
@charset "UTF-8";
-@import url(http://fonts.googleapis.com/css?family=Ubuntu:400,700,300);
-
/*
Document : styles.css
Created on : 06.07.2012, 12:21:59
@@ -19,12 +17,11 @@
}
html * { font-size: 100.01% }
body {
- font-family: Ubuntu, "Trebuchet MS", sans-serif;
+ font-family: "Trebuchet MS", sans-serif;
font-size: 75.00%;
color: #444;
- background: #93A0B0; /* gradient replacement for IE */
- background: radial-gradient(circle farthest-corner at center center , #A1ACBB, #93A0B0 70%) repeat scroll 0 0 #93A0B0;
- margin: 10px 0 10em 0;
+ background: url("../images/screen_bg.png") repeat-x top left fixed #EEEEEE;
+ padding: 10px 0;
}
ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em }
li { margin-left: 1.5em; line-height: 1.5em }
@@ -54,17 +51,17 @@
}
h1,h2,h3,h4,h5,h6 {
- font-family: Ubuntu, "Trebuchet MS", sans-serif;
+ font-family: "Trebuchet MS", sans-serif;
font-weight:bold;
color:#666;
margin: 0 0 0.25em 0;
}
-h1 { font-size: 200%; } /* 24px */
-h2 { font-size: 200%; color: #4D4F53; } /* 24px */
-h3 { font-size: 150%; } /* 18px */
-h4 { font-size: 133.33%; } /* 16px */
-h5 { font-size: 116.67%; } /* 14px */
-h6 { font-size: 116.67%; font-style:italic; } /* 14px */
+h1 { font-size: 200% } /* 24px */
+h2 { font-size: 200% } /* 24px */
+h3 { font-size: 150% } /* 18px */
+h4 { font-size: 133.33% } /* 16px */
+h5 { font-size: 116.67% } /* 14px */
+h6 { font-size: 116.67%; font-style:italic } /* 14px */
p { line-height: 1.5em; margin: 0 0 1em 0; }
@@ -74,7 +71,7 @@
strong,b { font-weight: bold }
em,i { font-style:italic }
-pre, code { font-family: Consolas, "Lucida Console", "Courier New", monospace; font-size: 1.1em; }
+pre, code { font-family: monospace; font-size: 1.1em; }
acronym, abbr {
letter-spacing: .07em;
@@ -87,25 +84,11 @@
}
#page {
min-width: 980px;
- min-height: 820px;
max-width: 80%;
- background-color: #ffffff;
+ background: #fff;
text-align:left;
margin: 0 auto;
padding: 10px;
- border-radius: 8px;
- box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0.05) inset, 0 0 18px rgba(0, 0, 0, 0.5);
-}
-#page.loginpage {
- width: 400px !important;
- min-width: 400px !important;
- min-height: 300px !important;
- background-color: #ffffff;
- text-align:left;
- margin: 0 auto;
- padding: 10px;
- border-radius: 8px;
- box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0.05) inset, 0 0 18px rgba(0, 0, 0, 0.5);
}
.skip, .hideme, .print {
height: 1px;
@@ -121,9 +104,7 @@
position: relative;
color: #faf0e6;
padding: 15px 2em 5px 20px;
- background: #20AAE5;
- border-radius: 8px 8px 0 0;
- min-height: 54px;
+ background: url("../images/header_bg.png") repeat-x top left #9a9a9a;
}
header h1 {
font-size:2.5em;
@@ -144,8 +125,6 @@
text-align: right;
}
#topsubnav a {
- display: inline-block;
- min-height: 20px;
color: #f0f8ff;
font-weight: normal;
background:transparent;
@@ -163,28 +142,24 @@
#topNav ul {
list-style: none;
padding: 0 0 0 20px;
- border-radius: 0 0 8px 8px;
margin: 0;
- background: #243942; /* gradient replacement for IE */
- background: linear-gradient(to bottom, #243942, #22373F 50%, #1D2E35 50%, #1B2B32) repeat scroll 0 0 #243942;
+ background: #9a9a9a
}
#topNav ul li {
display: inline;
- margin: 0 -2px 0 -1px;
+ margin: 0 2px 0 0;
}
#topNav a {
- background: url("../icons/x32_sprite.png") no-repeat;
- color:#D0D9DE;
+ background: url("../icons/x32_sprite.png") no-repeat #D3D3D3;
+ color:black;
display:inline-block;
height:20px;
padding-top:37px;
text-align:center;
text-decoration:none;
min-width:78px;
- border-left: 1px solid #191919;
- border-right: 1px solid rgba(255, 255, 255, 0.05);
}
#topNav a:hover {
@@ -193,7 +168,9 @@
}
#topNav #topNav_current a {
- background-color: #3E4E55;
+ font-weight: bold;
+ color: black;
+ background-color: #ffffff;
}
.topnav-tools { background-position: 22px -10px !important; }
.topnav-admin { background-position: 22px -74px !important; }
@@ -215,7 +192,8 @@
/* main
-------------------------------------------------------------- */
#main {
- padding: 1em 0 0 0;
+ background: #fff;
+ padding: 1em 0;
}
/* main/sideNav + submenu
@@ -245,7 +223,6 @@
margin:0;
padding: 0;
font-size:0.9em;
- background: linear-gradient(to bottom, #F7F7F5, #FFFEF8) repeat scroll 0 0 #C7C2BA;
}
#submenu a,
@@ -254,6 +231,7 @@
width: 90%;
padding: 2px 0px 2px 10%;
text-decoration: none;
+ background-color:#fff;
color: #444;
border-bottom: 1px #eee solid;
}
@@ -264,14 +242,17 @@
padding: 0px;
font-weight: bold;
color: #444;
+ background-color: #fff;
border-top: 2px #888 solid;
font-size: 1.1em;
}
#submenu li.title a {
- background: #E0DED8; /* gradient replacement for IE */
- background: linear-gradient(to bottom, #F7F7F5, #E0DED8) repeat scroll 0 0 #C7C2BA;
+ background-color: #f0f8ff;
color: #444;
+}
+#submenu li.title a:hover {
+ color: white;
}
#submenu li span {
@@ -296,6 +277,7 @@
#submenu li a {
width: 90%;
padding-left: 10%;
+ background-color:#fff;
color: #444;
}
#submenu li a:focus,
@@ -303,12 +285,6 @@
#submenu li a:active {
background-color:#f63;
color: #fff;
-}
-
-#submenu li.title a:focus,
-#submenu li.title a:hover,
-#submenu li.title a:active {
- color: #f63;
}
/* Form-Elements in the Menu*/
@@ -324,28 +300,28 @@
margin-left: 200px;
margin-right: 0;
padding: 0px 10px 10px 20px;
+ border-left: 1px #ddd solid;
}
-.loginpage #content {
- margin-left: 0px;
- margin-right: 0;
- padding: 0px;
-}
-
+
/* footer
-------------------------------------------------------------- */
footer {
- color:#F2F2F2;
- padding: 1em;
+ color:#666;
+ background: #f9f9f9;
+ padding: 10px 20px;
+ border-top: 5px #efefef solid;
font-size: 0.8em;
text-align: center;
}
footer a {
- color: #fff;
+ color: #999;
+ background:transparent;
font-weight: bold;
}
footer a:hover, footer a:active {
- color: #444444;
+ color: #4D87C7;
+ background-color: transparent;
text-decoration:underline;
}
@@ -379,8 +355,7 @@
text-align:left;
}
thead th {
- background: #505968; /* gradient replacement for IE */
- background: linear-gradient(to bottom, #707A84, #505968) repeat scroll 0 0 #505968;
+ background: #444 url("../images/lists_thead_bg.png") repeat-x;
color: #fff;
}
tbody th {
@@ -415,7 +390,7 @@
.pageForm_description { font-size: 12px; }
/* Tab-Box */
-.tabbox_tabs { border-bottom: 1px solid #d3d3d3; margin-top: 2em; }
+.tabbox_tabs { border-bottom: 1px solid #d3d3d3; }
.tabbox_tabs ul {
list-style: none;
padding: 0;
@@ -423,17 +398,14 @@
}
.tabbox_tabs li {
display: inline;
- line-height: 35px;
margin: 0 2px 0 0;
}
.tabbox_tabs a {
- font-size: 16px;
- padding: 9px 1em;
+ padding: 0 1em;
text-decoration: none;
color: black;
- background: linear-gradient(to bottom, #F7F7F5, #E0DED8) repeat scroll 0 0 #C7C2BA;
+ background: #d3d3d3;
border: 1px solid #d3d3d3;
- border-radius: 6px 6px 0 0;
}
.tabbox_tabs a:hover {
background: #fc0;
@@ -453,8 +425,7 @@
color: #6299c5;
}
.pnl_formarea fieldset {
- font-weight: normal;
- font-family: Consolas, "Lucida Console", "Courier New", monospace;
+ font-weight: bold;
}
/* hide line and legend when inside tabbed content */
#tabbox_content * .pnl_toolsarea fieldset, #tabbox_content * .pnl_listarea fieldset, #tabbox_content * .pnl_formsarea fieldset { border: none !important; }
@@ -467,23 +438,17 @@
font-family: Consolas, "Lucida Console", "Courier New", monospace;
font-size: 0.9em;
}
-.codeview .logerror { background: rgb(255,0,0); color: #fff; }
+.codeview .logerror { background: rgb(255,0,0); }
.codeview .logwarn { background: rgb(255,204,0); }
.codeview .loginfo { background: rgb(153,204,255); }
-
/* Lists */
table.list {
width: 100%;
border: 1px solid #d3d3d3 !important;
- box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0.05) inset, 0 0 6px rgba(0, 0, 0, 0.2);
}
table.list thead th { font-size: 10px; }
table.list tbody { border: 1px solid #d3d3d3 !important; }
-table.list tfoot td {
- text-align: center;
- background: #F2F2F2; /* gradient replacement for IE */
- background: linear-gradient(to bottom, white, #DEDEDE) repeat scroll 0 0 #F2F2F2;
- padding: 24px 8px 8px 8px; }
+table.list tfoot td { text-align: center; background: #f8f8f8 url("../images/lists_tfoot_bg.png") repeat-x bottom left; padding: 24px 8px 8px 8px; }
table.list .tbl_paging img { vertical-align: top; }
table.list .tbl_row_even { background: #fcfcfc; }
table.list .tbl_row_uneven { background: #f0f8ff; }
@@ -504,7 +469,6 @@
}
/* Systemmonitor */
-.systemmonitor,
.systemmonitor-server,
.systemmonitor-ve,
.systemmonitor-state {
@@ -558,9 +522,9 @@
margin: 5px;
background: url("../icons/device_sprite.png") no-repeat transparent;
}
-.systemmonitor-server div.icoDevice { background-position: 0 -128px; }
-.systemmonitor-ve div.icoDevice { background-position: 0 -64px; }
-.systemmonitor-network div.icoDevice { background-position: 0 0px; }
+.systemmonitor-server div.icoDevice { background-position: 0 0; }
+.systemmonitor-ve div.icoDevice { background-position: -64px 0; }
+.systemmonitor-network div.icoDevice { background-position: -128px 0; }
div.statusDevice,
div.statusMsg { float: left; }
div.statusMsg p {
@@ -618,11 +582,9 @@
float:left;
width:60px;
height: 60px;
- box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2) inset, 0 0 6px rgba(0, 0, 0, 0.3);
- border-radius: 4px;
- background: #F8F8F1; /* gradient replacement for IE */
- background: linear-gradient(transparent, rgba(0, 0, 0, 0.15)) repeat scroll center 5px transparent;
- margin:0 12px 12px 0;
+ border:1px dotted #888888;
+ background-color: #cccccc;
+ margin:10px;
background-position: center 5px;
background-repeat: no-repeat;
text-align: center;
@@ -632,25 +594,25 @@
background: url("../icons/x32_sprite.png") no-repeat transparent;
color:Black;
display:block;
- font-size:80%;
+ font-weight:bold;
height:30px;
padding-top:42px;
width:60px;
text-decoration: none;
}
-.dashboard-modules.tools a { background-position: 14px -8px; }
-.dashboard-modules.admin a { background-position: 14px -72px; }
-.dashboard-modules.sites a { background-position: 14px -520px; }
-.dashboard-modules.monitor a { background-position: 14px -584px; }
-.dashboard-modules.help a { background-position: 14px -712px; }
-.dashboard-modules.mail a { background-position: 14px -776px; }
-.dashboard-modules.vm a { background-position: 14px -840px; }
-.dashboard-modules.domain a { background-position: 14px -904px; }
-.dashboard-modules.dns a { background-position: 14px -968px; }
-.dashboard-modules.client a { background-position: 14px -1096px; }
-.dashboard-modules.billing a { background-position: 14px -116px; }
+.dashboard-modules.tools a { background-position: 12px -9px; }
+.dashboard-modules.admin a { background-position: 12px -73px; }
+.dashboard-modules.sites a { background-position: 12px -520px; }
+.dashboard-modules.monitor a { background-position: 13px -585px; }
+.dashboard-modules.help a { background-position: 13px -716px; }
+.dashboard-modules.mail a { background-position: 12px -776px; }
+.dashboard-modules.vm a { background-position: 14px -842px; }
+.dashboard-modules.domain a { background-position: 12px -905px; }
+.dashboard-modules.dns a { background-position: 12px -970px; }
+.dashboard-modules.client a { background-position: 13px -1096px; }
+.dashboard-modules.billing a { background-position: 14px -1162px; }
-.panel_dashboard h2 { font-size:20px; font-weight: 400; padding: 1em 0; }
+.panel_dashboard h2 { font-size:20px; }
/* Image-Replacement */
.swap { background-repeat:no-repeat; }
@@ -691,15 +653,13 @@
text-shadow: 0px 1px 1px #fff;
border: 1px solid #c6c6c6;
border-radius: 4px;
- background: #F2F2F2; /* gradient replacement for IE */
- background: linear-gradient(to bottom, white, #DEDEDE) repeat scroll 0 0 #F2F2F2;
+ background-color: #f7f7f7;
box-shadow: 0 1px 1px 0 rgba(140, 140, 140, 0.3);
-o-box-shadow: 0 1px 1px 0 rgba(140, 140, 140, 0.3);
-webkit-box-shadow: 0 1px 1px 0 rgba(140, 140, 140, 0.3);
-moz-box-shadow: 0 1px 1px 0 rgba(140, 140, 140, 0.3);
text-decoration: none;
}
-
a.button:focus,
input.button:focus,
.buttons button:focus {
@@ -732,9 +692,8 @@
/* BUTTONS STANDARD */
button:hover,
.buttons a:hover {
- background: #BFCFD8; /* gradient replacement for IE */
- background: linear-gradient(to bottom, white, #BFCFD8) repeat scroll 0 0 #f63;
- border:1px solid #336699;
+ background-color:#dff4ff;
+ border:1px solid #c2e1ef;
color:#336699;
}
.buttons a:active {
@@ -749,7 +708,7 @@
.buttons a.positive:hover,
button.positive:hover {
background-color:#E6EFC2;
- border:1px solid #529214;
+ border:1px solid #C6D880;
color:#529214;
}
.buttons a.positive:active {
@@ -766,7 +725,7 @@
.buttons a.negative:hover,
button.negative:hover {
background-color:#fbe3e4;
- border:1px solid #d12f19;
+ border:1px solid #fbc2c4;
color:#d12f19;
}
.buttons a.negative:active {
@@ -776,23 +735,15 @@
}
/* Button with icon and text */
-.iconstxt:before {
- background: url("../icons/button_sprite.png") no-repeat transparent;
- content: "";
- display: inline-block;
- height: 16px;
- margin-right: 7px;
- vertical-align: top;
- width: 16px;
-}
-.iconstxt span:before { padding-left: 20px; font-weight: bold; }
-.iconstxt.icoPositive:before { background-position: 0px -136px; }
-.iconstxt.icoNegative:before { background-position: 0px -104px; }
-.iconstxt.icoAdd:before { background-position: 0px -72px; }
-.iconstxt.icoKey:before { background-position: 0px -8px; }
-.iconstxt.icoDelete:before { background-position: 0px -40px; }
-.iconstxt.icoDownload:before { background-position: 0px -8px; }
-.iconstxt.icoRestore:before { background-position: 0px -8px; }
+.iconstxt { background: url("../icons/button_sprite.png") no-repeat transparent; }
+.iconstxt span { padding-left: 20px; font-weight: bold; }
+.iconstxt.icoPositive { background-position: 6px -130px; }
+.iconstxt.icoNegative { background-position: 6px -98px; }
+.iconstxt.icoAdd { background-position: 6px -66px; }
+.iconstxt.icoKey { background-position: 6px -1px; }
+.iconstxt.icoDelete { background-position: 6px -34px; }
+.iconstxt.icoDownload { background-position: 6px -1px; }
+.iconstxt.icoRestore { background-position: 6px -1px; }
/* Button with icon and without text */
.icons16 { position: relative; }
@@ -899,13 +850,8 @@
/* --- */
a[href $="#logout"] {
- padding-left: 24px;
- background: url("../icons/x16_sprite.png") no-repeat left -142px transparent !important;
-}
-
-a[href $="#usersettings"] {
- padding-left: 24px;
- background: url("../icons/x16_sprite.png") no-repeat left -442px transparent !important;
+ padding-right: 20px;
+ background: url("../icons/x16_sprite.png") no-repeat right -143px transparent !important;
}
/* Select Menu with Images */
@@ -1180,7 +1126,7 @@
.panel_login {
max-width: 80%;
- min-width: 400px;
+ min-width: 680px;
}
div.subsectiontoggle {
border:1px solid #ccc;
@@ -1277,7 +1223,7 @@
div.gs-container input {
background: url("../icons/x16_sprite.png") no-repeat 2px -119px #FFFFFF;
height:20px;
- border:1px solid #fff;
+ border:1px solid #444;
padding:0 22px 2px;
color:#444;
-moz-border-radius:5px;
@@ -1734,17 +1680,16 @@
/* Generals */
.uniForm fieldset{}
-.uniForm fieldset legend{ color: #675C53; font-weight: 400; font-size: 1.5em; margin: 0; padding: 0.5em 0; }
+.uniForm fieldset legend{ color: #333; font-weight: bold; font-size: 100%; margin: 0; padding: 1.5em 1.5em 1.5em 0; }
/* This is the main unit that contains our form elements */
.uniForm .ctrlHolder{ padding: 3px; border-bottom: 1px dotted #dfdfdf; }
.uniForm .buttonHolder{
text-align: left;
- background: #CEDEEF;
+ background: #CEDEEF url("../images/buttonHolder_bg.gif") no-repeat right;
margin: 3em 0 1em;
padding: 8px;
- border-radius: 4px;
}
.uniForm .resetButton{ float: left; }
.uniForm .primaryAction{ font-weight: bold; }
@@ -1801,9 +1746,6 @@
.uniForm .inlineLabels label,
.uniForm .inlineLabels .label{ width: 20%; /* <- Required property */ margin: .3em 2% 0 0; /* <- Required property */ }
-
-.loginpage .uniForm .inlineLabels label,
-.loginpage .uniForm .inlineLabels .label{ width: 40%; /* <- Required property */ margin: .3em 2% 0 0; /* <- Required property */ }
.uniForm .inlineLabels .textInput,
.uniForm .inlineLabels .fileUpload{ width: 35%; /* <- Required property */ }
@@ -1864,8 +1806,8 @@
background-color:#FFFFFF;
color:#000000;
}
-.ui-widget { font-family: Ubuntu, "Trebuchet MS", Arial, sans-serif; font-size: 100%; }
-.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Ubuntu, "Trebuchet MS", Arial, sans-serif; font-size: 100%; }
+.ui-widget { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 100%; }
+.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 100%; }
ul.ui-autocomplete { max-height: 250px; overflow-y: auto; min-width: 85px;}
.ui-combobox { position: relative; display: inline-block; margin-right: 17px; }
.ui-combobox-toggle { position: absolute !important; top: 0; bottom: 0; margin-left: -1px; padding: 1px !important; background: none repeat scroll 0 0 #FFFFFF !important; border: 1px solid #DFDFDF !important;}
@@ -1876,16 +1818,15 @@
a.link-page, span.page-spacer {
display: inline-block;
text-align: center;
- padding: 0 2px 2px 2px;
+ padding: 2px;
line-height: 16px;
text-decoration: none !important;
+ color: inherit !important;
min-width: 16px;
}
a.link-page {
- border: 1px solid #C7C2BA;
- border-radius: 4px;
+ border: 1px solid #FFFFFF;
margin: 0 5px;
- background: #fff;
}
a.link-page:hover {
@@ -1897,8 +1838,6 @@
}
a.link-page.current-page {
- background-color: #EC7A08;
+ background-color: #DFDFDF;
font-weight: bold;
- border-color: #f63;
- color: #fff;
}
\ No newline at end of file
diff --git a/interface/web/themes/default/icons/device_sprite.png b/interface/web/themes/default/icons/device_sprite.png
index fed33c0..1095366 100644
--- a/interface/web/themes/default/icons/device_sprite.png
+++ b/interface/web/themes/default/icons/device_sprite.png
Binary files differ
diff --git a/interface/web/themes/default/icons/x16_sprite.png b/interface/web/themes/default/icons/x16_sprite.png
index e8a3055..612c53b 100644
--- a/interface/web/themes/default/icons/x16_sprite.png
+++ b/interface/web/themes/default/icons/x16_sprite.png
Binary files differ
diff --git a/interface/web/themes/default/icons/x32_sprite.png b/interface/web/themes/default/icons/x32_sprite.png
index 99ca464..5c9f04f 100644
--- a/interface/web/themes/default/icons/x32_sprite.png
+++ b/interface/web/themes/default/icons/x32_sprite.png
Binary files differ
diff --git a/interface/web/themes/default/images/buttonHolder_bg.gif b/interface/web/themes/default/images/buttonHolder_bg.gif
new file mode 100644
index 0000000..45dc0da
--- /dev/null
+++ b/interface/web/themes/default/images/buttonHolder_bg.gif
Binary files differ
diff --git a/interface/web/themes/default/images/favicon.ico b/interface/web/themes/default/images/favicon.ico
index 6e923c6..da6257c 100644
--- a/interface/web/themes/default/images/favicon.ico
+++ b/interface/web/themes/default/images/favicon.ico
Binary files differ
diff --git a/interface/web/themes/default/images/header_bg.png b/interface/web/themes/default/images/header_bg.png
new file mode 100644
index 0000000..f53a8b4
--- /dev/null
+++ b/interface/web/themes/default/images/header_bg.png
Binary files differ
diff --git a/interface/web/themes/default/images/header_logo.png b/interface/web/themes/default/images/header_logo.png
index e8d1ee3..d85333a 100644
--- a/interface/web/themes/default/images/header_logo.png
+++ b/interface/web/themes/default/images/header_logo.png
Binary files differ
diff --git a/interface/web/themes/default/images/lists_tfoot_bg.png b/interface/web/themes/default/images/lists_tfoot_bg.png
new file mode 100644
index 0000000..fe3acff
--- /dev/null
+++ b/interface/web/themes/default/images/lists_tfoot_bg.png
Binary files differ
diff --git a/interface/web/themes/default/images/lists_thead_bg.png b/interface/web/themes/default/images/lists_thead_bg.png
new file mode 100644
index 0000000..c75d17f
--- /dev/null
+++ b/interface/web/themes/default/images/lists_thead_bg.png
Binary files differ
diff --git a/interface/web/themes/default/images/logo16.gif b/interface/web/themes/default/images/logo16.gif
deleted file mode 100644
index 48c19dd..0000000
--- a/interface/web/themes/default/images/logo16.gif
+++ /dev/null
Binary files differ
diff --git a/interface/web/themes/default/images/logo32.gif b/interface/web/themes/default/images/logo32.gif
deleted file mode 100644
index d68f9fb..0000000
--- a/interface/web/themes/default/images/logo32.gif
+++ /dev/null
Binary files differ
diff --git a/interface/web/themes/default/images/screen_bg.png b/interface/web/themes/default/images/screen_bg.png
new file mode 100644
index 0000000..5cfb149
--- /dev/null
+++ b/interface/web/themes/default/images/screen_bg.png
Binary files differ
diff --git a/interface/web/themes/default/templates/login.tpl.htm b/interface/web/themes/default/templates/login.tpl.htm
deleted file mode 100644
index 67d5130..0000000
--- a/interface/web/themes/default/templates/login.tpl.htm
+++ /dev/null
@@ -1,167 +0,0 @@
-<!DOCTYPE html>
-<html dir="ltr" lang="en-US">
- <head>
- <!--Possible? Vars in lang= ?-->
- <meta charset="<tmpl_var name="html_content_encoding">" />
- <title><tmpl_var name="app_title"> <tmpl_var name="app_version"></title>
- <meta http-equiv="X-UA-Compatible" content="IE=9"/>
- <link href="themes/default/css/styles.css" rel="stylesheet" media="screen" type="text/css" />
- <link href="themes/default/css/print.css" rel="stylesheet" media="print" type="text/css" />
- <!--[if IE 9]><link href="themes/default/css/iehacks.css" rel="stylesheet" type="text/css" /><![endif]-->
- <!--[if lte IE 8]><script type="text/javascript" src="themes/default/js/html5shiv.js"></script><![endif]-->
- <!--[if lte IE 7]><link href="themes/default/css/iehacks.css" rel="stylesheet" type="text/css" /><![endif]-->
- <link href="themes/default/css/jquery-ui-1.8.16.custom.css" rel="stylesheet" type="text/css" />
- <link rel="shortcut icon" href="/themes/default/images/favicon.ico" />
- <script type="text/javascript" src="js/jquery-1.6.3.min.js"></script>
- <script type="text/javascript" src="js/jquery-ui-1.8.16.custom.min.js"></script>
- <script type="text/javascript" src="js/scrigo.js.php"></script>
- <script type="text/javascript" src="js/uni-form/uni-form.jquery.js"></script>
- <script type="text/javascript" src="js/jquery.ispconfigsearch.js"></script>
- <script type="text/javascript" src="js/jquery.tipsy.js"></script>
- <script language="JavaScript" type="text/javascript">
- jQuery(document).ready(function() {
- loadInitContent();
-
- $("#pageForm").submit(function(e){
- //Prevent form submit: e.preventDefault() in lists
- if ($(".panel #Filter").length > 0) {
- e.preventDefault();
- }
- });
-
- jQuery('.subsectiontoggle').live("click", function(){
- jQuery(this).children().toggleClass('showing').end().next().slideToggle();
- });
-
- jQuery('#globalsearch').ispconfigSearch({
- dataSrc: '/dashboard/ajax_get_json.php?type=globalsearch',
- resultsLimit: '$ <tmpl_var name="globalsearch_resultslimit_of_txt"> % <tmpl_var name="globalsearch_resultslimit_results_txt">',
- noResultsText: '<tmpl_var name="globalsearch_noresults_text_txt">',
- noResultsLimit: '<tmpl_var name="globalsearch_noresults_limit_txt">',
- searchFieldWatermark: '<tmpl_var name="globalsearch_searchfield_watermark_txt">'
- });
-
- jQuery('.ttip').tipsy({live: true, gravity: 'ne', html: true});
-
- tabChangeDiscard = '<tmpl_var name="tabchange_discard_enabled>';
- tabChangeWarning = '<tmpl_var name="tabchange_warning_enabled>';
- tabChangeWarningTxt = '<tmpl_var name="global_tabchange_warning_txt">';
- tabChangeDiscardTxt = '<tmpl_var name="global_tabchange_discard_txt">';
-
- // Store password in browser; works in Firefox, but not Chrome
- $('#username').live("blur", function(){
- if($('#dummy_username').val() == '' || $('#dummy_username').val() != $(this).val()){
- $('#dummy_login').show();
- $('#dummy_username').attr('value', $(this).val()).trigger('focus').trigger('blur');
- $('#dummy_login').hide();
- }
- if($('#dummy_username').val() == $(this).val() && $(this).val() != ''){
- $('#passwort').val($('#dummy_passwort').val());
- } else {
- $('#passwort').val('');
- }
- $('#passwort').focus();
- });
-
- $('#username').live("keyup", function(){
- $('#dummy_username').val('');
- $('#dummy_passwort').val('');
- $('#passwort').val('');
- });
-
- });
-
-
- jQuery(document).bind("change", function(event) {
- var elName = event.target.localName;
- if (jQuery(".panel #Filter").length > 0 && elName == 'select') {
- event.preventDefault();
- jQuery(".panel #Filter").trigger('click');
- }
- if(elName == 'select' || elName == 'input' || elName == 'textarea') {
- if(jQuery(event.target).hasClass('no-page-form-change') == false) {
- // set marker that something was changed
- pageFormChanged = true;
- }
- }
- });
-
- jQuery(document).bind("keypress", function(event) {
- //Use jQuery submit with keypress Enter in panel filterbar
- if (event.which == '13' && jQuery(".panel #Filter").length > 0 && jQuery(event.target).hasClass('ui-autocomplete-input') == false ) {
- event.preventDefault();
- jQuery(".panel #Filter").trigger('click');
- }
- //Use jQuery submit with keypress Enter in forms
- if (event.which == '13' && jQuery(".pnl_formsarea button.positive").length > 0 && event.target.localName != 'textarea' && jQuery(event.target).is(':input')) {
- event.preventDefault();
- jQuery(".pnl_formsarea button.positive:first").not("[disabled='disabled']").trigger('click');
- }
- });
-
- jQuery(document).delegate('.pnl_listarea th', 'click', function(event) {
- if(jQuery(this).attr('class').length > 0 && jQuery(".panel #Filter").length > 0 && jQuery(this).hasClass('tbl_col_buttons') == false && jQuery(this).hasClass('tbl_col_limit') == false && jQuery(this).hasClass('tbl_col_nosort') == false) {
- event.preventDefault();
- var clickevent = jQuery('#Filter').attr('onclick');
- var element = jQuery(this).attr('class');
- if(typeof clickevent == 'string') {
- jQuery('#Filter').attr('onclick', clickevent.replace(".php')", ".php?orderby=" + element + "')"));
- }
- jQuery(".panel #Filter").trigger('click');
-
- jQuery("#pageForm").ajaxComplete(function() {
- if(jQuery("th."+element).css("background-position") == '0px -15px') {
- if(jQuery("th."+element).css("text-align") == "right") {
- jQuery("th."+element).css("text-align","left");
- } else {
- jQuery("th."+element).css("text-align","right");
- }
- } else {
- jQuery(".pnl_listarea th").css("text-align","");
- }
- jQuery(".pnl_listarea th").css("background-position","0 0");
- jQuery("th."+element).css("background-position","0 -15px");
- });
- }
- });
-
- </script>
- </head>
- <body>
- <div id="page" class="loginpage">
- <!-- begin: header -->
- <header>
- <h1 id="ir-HeaderLogo" class="swap" style="background-image:url('{tmpl_var name='app_logo'}');"><span>ISPConfig 3</span></h1>
- </header>
- <!-- end: header -->
-
- <!-- begin: main content area #main -->
- <section id="main" name="content">
- <!-- begin: #content -->
- <section id="content">
- <form method="post" action="" id="pageForm" name="pageForm" enctype="multipart/form-data" class="uniForm">
- <div id="pageContent"><!-- AJAX CONTENT --></div>
- </form>
- <div id="ie_clearing"> </div>
- <!-- End: IE Column Clearing -->
- </section>
- <!-- end: #content -->
- </section>
- <!-- end: #main -->
- </div>
- <!-- begin: footer -->
- <footer>
- Powered by <a href="<tmpl_var name="app_link">" target="_blank"><tmpl_var name="app_title"></a>
- </footer>
- <!-- end: footer -->
-
- <div id="dummy_login" style="display:none;position:absolute;top:-1000px;left:-1000px;">
- <form action="" method="post" target="dummy_login" id="dummy_login_form">
- <input name="username" id="dummy_username" type="text" autocomplete="on" value="" />
- <input name="passwort" id="dummy_passwort" type="password" autocomplete="on" value="" />
- <input type="submit" value="Login" id="dummy_submit"/>
- </form>
- <iframe id="dummy_iframe" src="dummy_login.html" name="dummy_login" style="display:none;"></iframe>
- </div>
- </body>
-</html>
diff --git a/interface/web/themes/default/templates/main.tpl.htm b/interface/web/themes/default/templates/main.tpl.htm
index 65d005b..4ccb70a 100644
--- a/interface/web/themes/default/templates/main.tpl.htm
+++ b/interface/web/themes/default/templates/main.tpl.htm
@@ -137,11 +137,12 @@
<a class="skip" href="#content" title="skip link">Skip to the content</a><span class="hideme">.</span>
<!-- end: skip link navigation -->
<tmpl_if name="cpuser">
- <tmpl_var name="activeuser_txt"> <a href="#usersettings" onclick="loadContent('tools/user_settings.php');"><tmpl_var name="cpuser"></a> <a href="#logout" onclick="loadContent('login/logout.php');"><tmpl_var name="logout_txt"></a>
+ <a href="#logout" onclick="loadContent('login/logout.php');"><tmpl_var format="strtoupper" name="logout_txt"> <tmpl_var format="strtoupper" name="cpuser"></a><!-- | <a href="#" onclick="capp('help')">Help</a> | <a href="#">Imprint</a>-->
<tmpl_if name='usertype' op='==' value='normaluser'><input type="text" id="globalsearch" size="25" value="" /></tmpl_if>
</tmpl_if>
</nav>
<h1 id="ir-HeaderLogo" class="swap" style="background-image:url('{tmpl_var name='app_logo'}');"><span>ISPConfig 3</span></h1>
+ <span>hosting control panel</span>
</header>
<!-- end: header -->
<a id="navigation" name="navigation"></a><!-- skiplink anchor: navigation -->
@@ -163,20 +164,19 @@
<!-- end: #content -->
</section>
<!-- end: #main -->
+ <!-- begin: footer -->
+ <footer>
+ Powered by <a href="<tmpl_var name="app_link">" target="_blank"><tmpl_var name="app_title"></a>
+ </footer><!-- end: footer -->
</div>
- <!-- begin: footer -->
- <footer>
- Powered by <a href="<tmpl_var name="app_link">" target="_blank"><tmpl_var name="app_title"></a>
- </footer>
- <!-- end: footer -->
-
- <div id="dummy_login" style="display:none;position:absolute;top:-1000px;left:-1000px;">
- <form action="" method="post" target="dummy_login" id="dummy_login_form">
- <input name="username" id="dummy_username" type="text" autocomplete="on" value="" />
- <input name="passwort" id="dummy_passwort" type="password" autocomplete="on" value="" />
- <input type="submit" value="Login" id="dummy_submit"/>
- </form>
- <iframe id="dummy_iframe" src="dummy_login.html" name="dummy_login" style="display:none;"></iframe>
- </div>
+
+<div id="dummy_login" style="display:none;position:absolute;top:-1000px;left:-1000px;">
+<form action="" method="post" target="dummy_login" id="dummy_login_form">
+<input name="username" id="dummy_username" type="text" autocomplete="on" value="" />
+<input name="passwort" id="dummy_passwort" type="password" autocomplete="on" value="" />
+<input type="submit" value="Login" id="dummy_submit"/>
+</form>
+<iframe id="dummy_iframe" src="dummy_login.html" name="dummy_login" style="display:none;"></iframe>
+</div>
</body>
</html>
diff --git a/interface/web/tools/import_ispconfig.php b/interface/web/tools/import_ispconfig.php
index 432bb31..a063664 100644
--- a/interface/web/tools/import_ispconfig.php
+++ b/interface/web/tools/import_ispconfig.php
@@ -149,12 +149,6 @@
if($sys_groupid == 0) $error .= 'Inavlid groupid<br />';
if($sys_userid == 0) $error .= 'Inavlid Userid<br />';
- //* Get the mail server ID
- $tmp = $app->db->queryOneRecord("SELECT server_id FROM server WHERE mail_server = 1 LIMIT 0,1");
- $server_id = intval($tmp['server_id']);
- unset($tmp);
- if($server_id == 0) $server_id = 1;
-
//* get the mail domain record
$mail_domain_rec = $client->mail_domain_get($remote_session_id, array('domain' => $mail_domain));
if(is_array($mail_domain_rec)) {
@@ -166,7 +160,6 @@
//* Change the record owner and remove the index field
$mail_domain_rec['sys_userid'] = $sys_userid;
$mail_domain_rec['sys_groupid'] = $sys_groupid;
- $mail_domain_rec['server_id'] = $server_id;
unset($mail_domain_rec['domain_id']);
//* Insert domain if no error occurred
@@ -188,7 +181,6 @@
//* Prepare record
$mail_user['sys_userid'] = $sys_userid;
$mail_user['sys_groupid'] = $sys_groupid;
- $mail_user['server_id'] = $server_id;
$remote_mailuser_id = $mail_user['mailuser_id'];
unset($mail_user['mailuser_id']);
if(!isset($_POST['import_user_filter'])) $mail_user['custom_mailfilter'] = '';
@@ -207,7 +199,6 @@
$mail_user_filter['sys_userid'] = $sys_userid;
$mail_user_filter['sys_groupid'] = $sys_groupid;
$mail_user_filter['mailuser_id'] = $local_mailuser_id;
- $mail_user_filter['server_id'] = $server_id;
unset($mail_user_filter['filter_id']);
//* Insert record in DB
@@ -233,7 +224,6 @@
if($tmp['number'] == 0) {
$mail_alias['sys_userid'] = $sys_userid;
$mail_alias['sys_groupid'] = $sys_groupid;
- $mail_alias['server_id'] = $server_id;
unset($mail_alias['forwarding_id']);
$app->db->datalogInsert('mail_forwarding', $mail_alias, 'forwarding_id');
$msg .= "Imported email alias ".$mail_alias['source']."<br />";
@@ -254,7 +244,6 @@
if($tmp['number'] == 0) {
$mail_alias['sys_userid'] = $sys_userid;
$mail_alias['sys_groupid'] = $sys_groupid;
- $mail_alias['server_id'] = $server_id;
unset($mail_alias['forwarding_id']);
$app->db->datalogInsert('mail_forwarding', $mail_alias, 'forwarding_id');
$msg .= "Imported email aliasdomain ".$mail_alias['source']."<br />";
@@ -275,7 +264,6 @@
if($tmp['number'] == 0) {
$mail_forward['sys_userid'] = $sys_userid;
$mail_forward['sys_groupid'] = $sys_groupid;
- $mail_forward['server_id'] = $server_id;
unset($mail_forward['forwarding_id']);
$app->db->datalogInsert('mail_forwarding', $mail_forward, 'forwarding_id');
$msg .= "Imported email forward ".$mail_forward['source']."<br />";
@@ -296,7 +284,6 @@
if($tmp['number'] == 0) {
$mail_spamfilter['sys_userid'] = $sys_userid;
$mail_spamfilter['sys_groupid'] = $sys_groupid;
- $mail_spamfilter['server_id'] = $server_id;
unset($mail_spamfilter['id']);
$app->db->datalogInsert('spamfilter_users', $mail_spamfilter, 'id');
$msg .= "Imported spamfilter user ".$mail_spamfilter['email']."<br />";
diff --git a/interface/web/tools/lib/lang/cz.lng b/interface/web/tools/lib/lang/cz.lng
index 66bcaf4..480434e 100644
--- a/interface/web/tools/lib/lang/cz.lng
+++ b/interface/web/tools/lib/lang/cz.lng
@@ -11,3 +11,5 @@
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
$wb['Interface'] = 'Rozhraní';
?>
+
+
diff --git a/interface/web/tools/lib/lang/cz_import_ispconfig.lng b/interface/web/tools/lib/lang/cz_import_ispconfig.lng
index 8ebf717..ba24f58 100644
--- a/interface/web/tools/lib/lang/cz_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/cz_import_ispconfig.lng
@@ -21,3 +21,5 @@
$wb['import_user_filter_txt'] = 'Importovat uživatelský filter';
$wb['import_spamfilter_txt'] = 'Importovat spamový filter';
?>
+
+
diff --git a/interface/web/tools/lib/lang/cz_index.lng b/interface/web/tools/lib/lang/cz_index.lng
index 5ebf1ec..b1f32ec 100644
--- a/interface/web/tools/lib/lang/cz_index.lng
+++ b/interface/web/tools/lib/lang/cz_index.lng
@@ -2,3 +2,5 @@
$wb['page_head_txt'] = 'ISPConfig nástroje';
$wb['page_desc_txt'] = 'Změna uživatelského nastavení';
?>
+
+
diff --git a/interface/web/tools/lib/lang/cz_interface.lng b/interface/web/tools/lib/lang/cz_interface.lng
index 507b7c3..1125032 100644
--- a/interface/web/tools/lib/lang/cz_interface.lng
+++ b/interface/web/tools/lib/lang/cz_interface.lng
@@ -5,3 +5,5 @@
$wb['startmodule_txt'] = 'Výchozí modul po přihlášení';
$wb['app_theme_txt'] = 'Výchozí grafické téma';
?>
+
+
diff --git a/interface/web/tools/lib/lang/cz_resync.lng b/interface/web/tools/lib/lang/cz_resync.lng
index 96d622e..3b53ca0 100644
--- a/interface/web/tools/lib/lang/cz_resync.lng
+++ b/interface/web/tools/lib/lang/cz_resync.lng
@@ -11,3 +11,5 @@
$wb['btn_start_txt'] = 'Zahájit';
$wb['btn_cancel_txt'] = 'Zrušit';
?>
+
+
diff --git a/interface/web/tools/lib/lang/cz_tpl_default.lng b/interface/web/tools/lib/lang/cz_tpl_default.lng
index 0f037f1..53e9bd8 100644
--- a/interface/web/tools/lib/lang/cz_tpl_default.lng
+++ b/interface/web/tools/lib/lang/cz_tpl_default.lng
@@ -5,3 +5,5 @@
$wb['btn_start_txt'] = 'Uložit';
$wb['btn_cancel_txt'] = 'Zpět';
?>
+
+
diff --git a/interface/web/tools/lib/lang/cz_usersettings.lng b/interface/web/tools/lib/lang/cz_usersettings.lng
index dec46b7..7490e52 100644
--- a/interface/web/tools/lib/lang/cz_usersettings.lng
+++ b/interface/web/tools/lib/lang/cz_usersettings.lng
@@ -10,3 +10,5 @@
$wb['password_mismatch_txt'] = 'Hesla se neshodují.';
$wb['password_match_txt'] = 'Hesla se shodují.';
?>
+
+
diff --git a/interface/web/tools/lib/lang/pl.lng b/interface/web/tools/lib/lang/pl.lng
index 10bf647..a807a75 100644
--- a/interface/web/tools/lib/lang/pl.lng
+++ b/interface/web/tools/lib/lang/pl.lng
@@ -11,3 +11,4 @@
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
$wb['Interface'] = 'Interfejs';
?>
+
diff --git a/interface/web/tools/lib/lang/pl_import_ispconfig.lng b/interface/web/tools/lib/lang/pl_import_ispconfig.lng
index cba0761..bae9417 100644
--- a/interface/web/tools/lib/lang/pl_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/pl_import_ispconfig.lng
@@ -21,3 +21,4 @@
$wb['import_user_filter_txt'] = 'Import filtrów użytkownika';
$wb['import_spamfilter_txt'] = 'Import filtrów spamu';
?>
+
diff --git a/interface/web/tools/lib/lang/pl_index.lng b/interface/web/tools/lib/lang/pl_index.lng
index d69a272..0ff1c84 100644
--- a/interface/web/tools/lib/lang/pl_index.lng
+++ b/interface/web/tools/lib/lang/pl_index.lng
@@ -2,3 +2,4 @@
$wb['page_head_txt'] = 'Narzędzia ISPConfig';
$wb['page_desc_txt'] = 'Zmiana ustawień użytkownika';
?>
+
diff --git a/interface/web/tools/lib/lang/pl_interface.lng b/interface/web/tools/lib/lang/pl_interface.lng
index 0256fab..7775fe8 100644
--- a/interface/web/tools/lib/lang/pl_interface.lng
+++ b/interface/web/tools/lib/lang/pl_interface.lng
@@ -5,3 +5,4 @@
$wb['startmodule_txt'] = 'Moduł startowy';
$wb['app_theme_txt'] = 'Temat';
?>
+
diff --git a/interface/web/tools/lib/lang/pl_resync.lng b/interface/web/tools/lib/lang/pl_resync.lng
index 18b5936..e69bec4 100644
--- a/interface/web/tools/lib/lang/pl_resync.lng
+++ b/interface/web/tools/lib/lang/pl_resync.lng
@@ -11,3 +11,4 @@
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Anuluj';
?>
+
diff --git a/interface/web/tools/lib/lang/pl_tpl_default.lng b/interface/web/tools/lib/lang/pl_tpl_default.lng
index c7cd9c4..84c90f6 100644
--- a/interface/web/tools/lib/lang/pl_tpl_default.lng
+++ b/interface/web/tools/lib/lang/pl_tpl_default.lng
@@ -5,3 +5,4 @@
$wb['btn_start_txt'] = 'Zapisz';
$wb['btn_cancel_txt'] = 'Wróć';
?>
+
diff --git a/interface/web/tools/lib/lang/pl_usersettings.lng b/interface/web/tools/lib/lang/pl_usersettings.lng
index addd42b..2dbba98 100644
--- a/interface/web/tools/lib/lang/pl_usersettings.lng
+++ b/interface/web/tools/lib/lang/pl_usersettings.lng
@@ -10,3 +10,4 @@
$wb['password_mismatch_txt'] = 'Hasła się nie zgadzają';
$wb['password_match_txt'] = 'Hasła się zgadzają';
?>
+
diff --git a/interface/web/vm/lib/lang/cz.lng b/interface/web/vm/lib/lang/cz.lng
index 4167e14..2122438 100644
--- a/interface/web/vm/lib/lang/cz.lng
+++ b/interface/web/vm/lib/lang/cz.lng
@@ -5,3 +5,5 @@
$wb['IP addresses'] = 'IP addresses';
$wb['OpenVZ'] = 'OpenVZ';
?>
+
+
diff --git a/interface/web/vm/lib/lang/cz_openvz_action.lng b/interface/web/vm/lib/lang/cz_openvz_action.lng
index 3e2e3e0..2930fff 100644
--- a/interface/web/vm/lib/lang/cz_openvz_action.lng
+++ b/interface/web/vm/lib/lang/cz_openvz_action.lng
@@ -14,3 +14,5 @@
$wb['ostemplate_name_unique_error'] = 'There is already a OSTemplate with that name.';
$wb['ostemplate_exec_txt'] = 'The command to create a OSTemplate has been sent to the host server. It will take several minutes until the OSTemplate has been created.';
?>
+
+
diff --git a/interface/web/vm/lib/lang/cz_openvz_ip.lng b/interface/web/vm/lib/lang/cz_openvz_ip.lng
index 6016681..6afda02 100644
--- a/interface/web/vm/lib/lang/cz_openvz_ip.lng
+++ b/interface/web/vm/lib/lang/cz_openvz_ip.lng
@@ -7,3 +7,5 @@
$wb['ip_error_unique'] = 'This IP address does already exist.';
$wb['IP address'] = 'IP address';
?>
+
+
diff --git a/interface/web/vm/lib/lang/cz_openvz_ip_list.lng b/interface/web/vm/lib/lang/cz_openvz_ip_list.lng
index e6a3a68..e392e9c 100644
--- a/interface/web/vm/lib/lang/cz_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/cz_openvz_ip_list.lng
@@ -5,3 +5,5 @@
$wb['reserved_txt'] = 'Reserved';
$wb['vm_id_txt'] = 'VM';
?>
+
+
diff --git a/interface/web/vm/lib/lang/cz_openvz_ostemplate.lng b/interface/web/vm/lib/lang/cz_openvz_ostemplate.lng
index 72838a2..12f2217 100644
--- a/interface/web/vm/lib/lang/cz_openvz_ostemplate.lng
+++ b/interface/web/vm/lib/lang/cz_openvz_ostemplate.lng
@@ -9,3 +9,5 @@
$wb['template_file_error_empty'] = 'Template filename is empty.';
$wb['Template'] = 'Šablona';
?>
+
+
diff --git a/interface/web/vm/lib/lang/cz_openvz_ostemplate_list.lng b/interface/web/vm/lib/lang/cz_openvz_ostemplate_list.lng
index 7705a4d..264d944 100644
--- a/interface/web/vm/lib/lang/cz_openvz_ostemplate_list.lng
+++ b/interface/web/vm/lib/lang/cz_openvz_ostemplate_list.lng
@@ -6,3 +6,5 @@
$wb['allservers_txt'] = 'Exists on all servers';
$wb['ostemplate_id_txt'] = 'ID';
?>
+
+
diff --git a/interface/web/vm/lib/lang/cz_openvz_template.lng b/interface/web/vm/lib/lang/cz_openvz_template.lng
index 12c80bd..6f1f394 100644
--- a/interface/web/vm/lib/lang/cz_openvz_template.lng
+++ b/interface/web/vm/lib/lang/cz_openvz_template.lng
@@ -91,3 +91,5 @@
$wb['Template'] = 'Šablona';
$wb['Advanced'] = 'Pokročilý';
?>
+
+
diff --git a/interface/web/vm/lib/lang/cz_openvz_template_list.lng b/interface/web/vm/lib/lang/cz_openvz_template_list.lng
index 89c11ef..fc31985 100644
--- a/interface/web/vm/lib/lang/cz_openvz_template_list.lng
+++ b/interface/web/vm/lib/lang/cz_openvz_template_list.lng
@@ -3,3 +3,5 @@
$wb['active_txt'] = 'Aktivní';
$wb['template_name_txt'] = 'Název šablony';
?>
+
+
diff --git a/interface/web/vm/lib/lang/cz_openvz_vm.lng b/interface/web/vm/lib/lang/cz_openvz_vm.lng
index adfa56f..aeed119 100644
--- a/interface/web/vm/lib/lang/cz_openvz_vm.lng
+++ b/interface/web/vm/lib/lang/cz_openvz_vm.lng
@@ -38,3 +38,5 @@
$wb['Virtual server'] = 'Virtual server';
$wb['Advanced'] = 'Pokročilý';
?>
+
+
diff --git a/interface/web/vm/lib/lang/cz_openvz_vm_list.lng b/interface/web/vm/lib/lang/cz_openvz_vm_list.lng
index 1371c4b..5097648 100644
--- a/interface/web/vm/lib/lang/cz_openvz_vm_list.lng
+++ b/interface/web/vm/lib/lang/cz_openvz_vm_list.lng
@@ -8,3 +8,5 @@
$wb['ip_address_txt'] = 'IP address';
$wb['veid_txt'] = 'VEID';
?>
+
+
diff --git a/interface/web/vm/lib/lang/pl.lng b/interface/web/vm/lib/lang/pl.lng
index 4167e14..5c1ab58 100644
--- a/interface/web/vm/lib/lang/pl.lng
+++ b/interface/web/vm/lib/lang/pl.lng
@@ -5,3 +5,4 @@
$wb['IP addresses'] = 'IP addresses';
$wb['OpenVZ'] = 'OpenVZ';
?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_action.lng b/interface/web/vm/lib/lang/pl_openvz_action.lng
index 52f7328..71e7263 100644
--- a/interface/web/vm/lib/lang/pl_openvz_action.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_action.lng
@@ -14,3 +14,4 @@
$wb['ostemplate_name_unique_error'] = 'There is already a OSTemplate with that name.';
$wb['ostemplate_exec_txt'] = 'The command to create a OSTemplate has been sent to the host server. It will take several minutes until the OSTemplate has been created.';
?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_ip.lng b/interface/web/vm/lib/lang/pl_openvz_ip.lng
index 6016681..67f6885 100644
--- a/interface/web/vm/lib/lang/pl_openvz_ip.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_ip.lng
@@ -7,3 +7,4 @@
$wb['ip_error_unique'] = 'This IP address does already exist.';
$wb['IP address'] = 'IP address';
?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_ip_list.lng b/interface/web/vm/lib/lang/pl_openvz_ip_list.lng
index f675aa5..3658443 100644
--- a/interface/web/vm/lib/lang/pl_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_ip_list.lng
@@ -5,3 +5,4 @@
$wb['reserved_txt'] = 'Zarezerwowany';
$wb['vm_id_txt'] = 'VM';
?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_ostemplate.lng b/interface/web/vm/lib/lang/pl_openvz_ostemplate.lng
index 256750f..bfeb299 100644
--- a/interface/web/vm/lib/lang/pl_openvz_ostemplate.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_ostemplate.lng
@@ -9,3 +9,4 @@
$wb['template_file_error_empty'] = 'Template filename is empty.';
$wb['Template'] = 'Template';
?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_ostemplate_list.lng b/interface/web/vm/lib/lang/pl_openvz_ostemplate_list.lng
index 6471ec0..df01680 100644
--- a/interface/web/vm/lib/lang/pl_openvz_ostemplate_list.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_ostemplate_list.lng
@@ -6,3 +6,4 @@
$wb['allservers_txt'] = 'Exists on all servers';
$wb['ostemplate_id_txt'] = 'ID';
?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_template.lng b/interface/web/vm/lib/lang/pl_openvz_template.lng
index d285512..0887164 100644
--- a/interface/web/vm/lib/lang/pl_openvz_template.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_template.lng
@@ -91,3 +91,4 @@
$wb['Template'] = 'Template';
$wb['Advanced'] = 'Advanced';
?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_template_list.lng b/interface/web/vm/lib/lang/pl_openvz_template_list.lng
index de4045c..6e4d911 100644
--- a/interface/web/vm/lib/lang/pl_openvz_template_list.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_template_list.lng
@@ -3,3 +3,4 @@
$wb['active_txt'] = 'Active';
$wb['template_name_txt'] = 'Template name';
?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_vm.lng b/interface/web/vm/lib/lang/pl_openvz_vm.lng
index f2be022..4698fe6 100644
--- a/interface/web/vm/lib/lang/pl_openvz_vm.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_vm.lng
@@ -38,3 +38,4 @@
$wb['Virtual server'] = 'Virtual server';
$wb['Advanced'] = 'Advanced';
?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_vm_list.lng b/interface/web/vm/lib/lang/pl_openvz_vm_list.lng
index 2238e2b..a534a65 100644
--- a/interface/web/vm/lib/lang/pl_openvz_vm_list.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_vm_list.lng
@@ -8,3 +8,4 @@
$wb['ip_address_txt'] = 'IP address';
$wb['veid_txt'] = 'VEID';
?>
+
diff --git a/server/cron_daily.php b/server/cron_daily.php
index dc22725..a89468e 100644
--- a/server/cron_daily.php
+++ b/server/cron_daily.php
@@ -272,24 +272,15 @@
}
-$sql = "SELECT domain_id, domain, document_root, web_folder, type, parent_domain_id FROM web_domain WHERE (type = 'vhost' or type = 'vhostsubdomain') and stats_type = 'webalizer' AND server_id = ".$conf['server_id'];
+$sql = "SELECT domain_id, domain, document_root, web_folder, type FROM web_domain WHERE (type = 'vhost' or type = 'vhostsubdomain') and stats_type = 'webalizer' AND server_id = ".$conf['server_id'];
$records = $app->db->queryAllRecords($sql);
foreach($records as $rec) {
//$yesterday = date('Ymd',time() - 86400);
$yesterday = date('Ymd',strtotime("-1 day", time()));
-
- $log_folder = 'log';
- if($rec['type'] == 'vhostsubdomain') {
- $tmp = $app->db->queryOneRecord('SELECT `domain` FROM web_domain WHERE domain_id = '.intval($rec['parent_domain_id']));
- $subdomain_host = preg_replace('/^(.*)\.' . preg_quote($tmp['domain'], '/') . '$/', '$1', $rec['domain']);
- if($subdomain_host == '') $subdomain_host = 'web'.$rec['domain_id'];
- $log_folder .= '/' . $subdomain_host;
- unset($tmp);
- }
- $logfile = escapeshellcmd($rec['document_root'].'/' . $log_folder . '/'.$yesterday.'-access.log');
+ $logfile = escapeshellcmd($rec['document_root'].'/log/'.$yesterday.'-access.log');
if(!@is_file($logfile)) {
- $logfile = escapeshellcmd($rec['document_root'].'/' . $log_folder . '/'.$yesterday.'-access.log.gz');
+ $logfile = escapeshellcmd($rec['document_root'].'/log/'.$yesterday.'-access.log.gz');
if(!@is_file($logfile)) {
continue;
}
@@ -322,7 +313,7 @@
// Create awstats statistics
#######################################################################################################
-$sql = "SELECT domain_id, domain, document_root, web_folder, type, system_user, system_group, parent_domain_id FROM web_domain WHERE (type = 'vhost' or type = 'vhostsubdomain') and stats_type = 'awstats' AND server_id = ".$conf['server_id'];
+$sql = "SELECT domain_id, domain, document_root, web_folder, type, system_user, system_group FROM web_domain WHERE (type = 'vhost' or type = 'vhostsubdomain') and stats_type = 'awstats' AND server_id = ".$conf['server_id'];
$records = $app->db->queryAllRecords($sql);
$web_config = $app->getconf->get_server_config($conf['server_id'], 'web');
@@ -330,18 +321,9 @@
foreach($records as $rec) {
//$yesterday = date('Ymd',time() - 86400);
$yesterday = date('Ymd',strtotime("-1 day", time()));
-
- $log_folder = 'log';
- if($rec['type'] == 'vhostsubdomain') {
- $tmp = $app->db->queryOneRecord('SELECT `domain` FROM web_domain WHERE domain_id = '.intval($rec['parent_domain_id']));
- $subdomain_host = preg_replace('/^(.*)\.' . preg_quote($tmp['domain'], '/') . '$/', '$1', $rec['domain']);
- if($subdomain_host == '') $subdomain_host = 'web'.$rec['domain_id'];
- $log_folder .= '/' . $subdomain_host;
- unset($tmp);
- }
- $logfile = escapeshellcmd($rec['document_root'].'/' . $log_folder . '/'.$yesterday.'-access.log');
+ $logfile = escapeshellcmd($rec['document_root'].'/log/'.$yesterday.'-access.log');
if(!@is_file($logfile)) {
- $logfile = escapeshellcmd($rec['document_root'].'/' . $log_folder . '/'.$yesterday.'-access.log.gz');
+ $logfile = escapeshellcmd($rec['document_root'].'/log/'.$yesterday.'-access.log.gz');
if(!@is_file($logfile)) {
continue;
}
@@ -446,23 +428,13 @@
// Manage and compress web logfiles and create traffic statistics
#######################################################################################################
-$sql = "SELECT domain_id, domain, type, document_root, web_folder, parent_domain_id FROM web_domain WHERE (type = 'vhost' or type = 'vhostsubdomain') AND server_id = ".$conf['server_id'];
+$sql = "SELECT domain_id, domain, document_root FROM web_domain WHERE (type = 'vhost' or type = 'vhostsubdomain') AND server_id = ".$conf['server_id'];
$records = $app->db->queryAllRecords($sql);
foreach($records as $rec) {
//* create traffic statistics based on yesterdays access log file
$yesterday = date('Ymd',time() - 86400);
-
- $log_folder = 'log';
- if($rec['type'] == 'vhostsubdomain') {
- $tmp = $app->db->queryOneRecord('SELECT `domain` FROM web_domain WHERE domain_id = '.intval($rec['parent_domain_id']));
- $subdomain_host = preg_replace('/^(.*)\.' . preg_quote($tmp['domain'], '/') . '$/', '$1', $rec['domain']);
- if($subdomain_host == '') $subdomain_host = 'web'.$rec['domain_id'];
- $log_folder .= '/' . $subdomain_host;
- unset($tmp);
- }
-
- $logfile = $rec['document_root'].'/' . $log_folder . '/'.$yesterday.'-access.log';
+ $logfile = $rec['document_root'].'/log/'.$yesterday.'-access.log';
$total_bytes = 0;
$handle = @fopen($logfile, "r");
@@ -490,7 +462,7 @@
}
$yesterday2 = date('Ymd',time() - 86400*2);
- $logfile = escapeshellcmd($rec['document_root'].'/' . $log_folder . '/'.$yesterday2.'-access.log');
+ $logfile = escapeshellcmd($rec['document_root'].'/log/'.$yesterday2.'-access.log');
//* Compress logfile
if(@is_file($logfile)) {
@@ -500,7 +472,7 @@
}
// rotate and compress the error.log when it exceeds a size of 10 MB
- $logfile = escapeshellcmd($rec['document_root'].'/' . $log_folder . '/error.log');
+ $logfile = escapeshellcmd($rec['document_root'].'/log/error.log');
if(is_file($logfile) && filesize($logfile) > 10000000) {
exec("gzip -c $logfile > $logfile.1.gz");
exec("cat /dev/null > $logfile");
@@ -508,7 +480,7 @@
// delete logfiles after 30 days
$month_ago = date('Ymd',time() - 86400 * 30);
- $logfile = escapeshellcmd($rec['document_root'].'/' . $log_folder . '/'.$month_ago.'-access.log.gz');
+ $logfile = escapeshellcmd($rec['document_root'].'/log/'.$month_ago.'-access.log.gz');
if(@is_file($logfile)) {
unlink($logfile);
}
@@ -516,10 +488,10 @@
//* Delete older Log files, in case that we missed them before due to serverdowntimes.
$datepart = date('Ym',time() - 86400 * 31 * 2);
- $logfile = escapeshellcmd($rec['document_root']).'/' . $log_folder . '/'.$datepart.'*-access.log.gz';
+ $logfile = escapeshellcmd($rec['document_root']).'/log/'.$datepart.'*-access.log.gz';
exec('rm -f '.$logfile);
- $logfile = escapeshellcmd($rec['document_root']).'/' . $log_folder . '/'.$datepart.'*-access.log';
+ $logfile = escapeshellcmd($rec['document_root']).'/log/'.$datepart.'*-access.log';
exec('rm -f '.$logfile);
}
@@ -766,17 +738,12 @@
}
-#######################################################################################################
-// Create website backups
-#######################################################################################################
-function formatBytes($size, $precision = 2) {
- $base=log($size)/log(1024);
- $suffixes=array('','k','M','G','T');
- return round(pow(1024,$base-floor($base)),$precision).$suffixes[floor($base)];
-}
-
-$server_config = $app->getconf->get_server_config($conf['server_id'], 'server');
-$backup_dir = $server_config['backup_dir'];
+#######################################################################################################
+// Create website backups
+#######################################################################################################
+
+$server_config = $app->getconf->get_server_config($conf['server_id'], 'server');
+$backup_dir = $server_config['backup_dir'];
$backup_mode = $server_config['backup_mode'];
if($backup_mode == '') $backup_mode = 'userzip';
@@ -833,17 +800,13 @@
chgrp($web_backup_dir.'/'.$web_backup_file, 'root');
chmod($web_backup_dir.'/'.$web_backup_file, 0750);
- //* Insert web backup record in database
- //$insert_data = "(server_id,parent_domain_id,backup_type,backup_mode,tstamp,filename) VALUES (".$conf['server_id'].",".$web_id.",'web','".$backup_mode."',".time().",'".$app->db->quote($web_backup_file)."')";
- //$app->dbmaster->datalogInsert('web_backup', $insert_data, 'backup_id');
-
-
-
-
- $sql = "INSERT INTO web_backup (server_id,parent_domain_id,backup_type,backup_mode,tstamp,filename,filesize) VALUES (".$conf['server_id'].",".$web_id.",'web','".$backup_mode."',".time().",'".$app->db->quote($web_backup_file)."','".formatBytes(filesize($web_backup_dir.'/'.$web_backup_file))."')";
- $app->db->query($sql);
- if($app->db->dbHost != $app->dbmaster->dbHost) $app->dbmaster->query($sql);
-
+ //* Insert web backup record in database
+ //$insert_data = "(server_id,parent_domain_id,backup_type,backup_mode,tstamp,filename) VALUES (".$conf['server_id'].",".$web_id.",'web','".$backup_mode."',".time().",'".$app->db->quote($web_backup_file)."')";
+ //$app->dbmaster->datalogInsert('web_backup', $insert_data, 'backup_id');
+ $sql = "INSERT INTO web_backup (server_id,parent_domain_id,backup_type,backup_mode,tstamp,filename) VALUES (".$conf['server_id'].",".$web_id.",'web','".$backup_mode."',".time().",'".$app->db->quote($web_backup_file)."')";
+ $app->db->query($sql);
+ if($app->db->dbHost != $app->dbmaster->dbHost) $app->dbmaster->query($sql);
+
//* Remove old backups
$backup_copies = intval($rec['backup_copies']);
@@ -938,10 +901,7 @@
//* Insert web backup record in database
//$insert_data = "(server_id,parent_domain_id,backup_type,backup_mode,tstamp,filename) VALUES (".$conf['server_id'].",$web_id,'mysql','sqlgz',".time().",'".$app->db->quote($db_backup_file).".gz')";
//$app->dbmaster->datalogInsert('web_backup', $insert_data, 'backup_id');
- // $sql = "INSERT INTO web_backup (server_id,parent_domain_id,backup_type,backup_mode,tstamp,filename) VALUES (".$conf['server_id'].",$web_id,'mysql','sqlgz',".time().",'".$app->db->quote($db_backup_file).".gz')";
- $sql = "INSERT INTO web_backup (server_id,parent_domain_id,backup_type,backup_mode,tstamp,filename,filesize) VALUES (".$conf['server_id'].",$web_id,'mysql','sqlgz',".time().",'".$app->db->quote($db_backup_file).".gz','".formatBytes(filesize($db_backup_dir.'/'.$db_backup_file))."')";
-
-
+ $sql = "INSERT INTO web_backup (server_id,parent_domain_id,backup_type,backup_mode,tstamp,filename) VALUES (".$conf['server_id'].",$web_id,'mysql','sqlgz',".time().",'".$app->db->quote($db_backup_file).".gz')";
$app->db->query($sql);
if($app->db->dbHost != $app->dbmaster->dbHost) $app->dbmaster->query($sql);
diff --git a/server/lib/classes/system.inc.php b/server/lib/classes/system.inc.php
index c958e8b..1de54e2 100644
--- a/server/lib/classes/system.inc.php
+++ b/server/lib/classes/system.inc.php
@@ -575,58 +575,6 @@
}
/**
- * Get the group id from an group
- *
- */
- function getgid($group){
- global $app;
- if($this->is_group($group)){
- $group_datei = $this->server_conf['group_datei'];
- $groups = $app->file->no_comments($group_datei);
- $lines = explode("\n", $groups);
- if(is_array($lines)){
- foreach($lines as $line){
- if(trim($line) != ""){
- list($f1, $f2, $f3, $f4) = explode(':', $line);
- if($f1 == $group) return $f3;
- }
- }
- }
- } else {
- return false;
- }
- }
-
- /**
- * Return info about a group by name
- *
- */
- function posix_getgrnam($group) {
- if(!function_exists('posix_getgrnam')){
- $group_datei = $this->server_conf['group_datei'];
- $cmd = 'grep -m 1 "^'.$group.':" '.$group_datei;
- exec($cmd, $output, $return_var);
- if($return_var != 0 || !$output[0]) return false;
- list($f1, $f2, $f3, $f4) = explode(':', $output[0]);
- $f2 = trim($f2);
- $f3 = trim($f3);
- $f4 = trim($f4);
- if($f4 != ''){
- $members = explode(',', $f4);
- } else {
- $members = array();
- }
- $group_details = array( 'name' => $group,
- 'passwd' => $f2,
- 'members' => $members,
- 'gid' => $f3);
- return $group_details;
- } else {
- return posix_getgrnam($group);
- }
- }
-
- /**
* Get all information from a user
*
*/
diff --git a/server/plugins-available/apache2_plugin.inc.php b/server/plugins-available/apache2_plugin.inc.php
index 58e941d..8df1dcf 100644
--- a/server/plugins-available/apache2_plugin.inc.php
+++ b/server/plugins-available/apache2_plugin.inc.php
@@ -923,7 +923,7 @@
//* Create custom php.ini
if(trim($data['new']['custom_php_ini']) != '') {
$has_custom_php_ini = true;
- if(!is_dir($custom_php_ini_dir)) $app->system->mkdirpath($custom_php_ini_dir);
+ if(!is_dir($custom_php_ini_dir)) $app->system->mkdir($custom_php_ini_dir);
$php_ini_content = '';
if($data['new']['php'] == 'mod') {
$master_php_ini_path = $web_config['php_ini_path_apache'];
diff --git a/server/plugins-available/mail_plugin_dkim.inc.php b/server/plugins-available/mail_plugin_dkim.inc.php
deleted file mode 100644
index 9ad7348..0000000
--- a/server/plugins-available/mail_plugin_dkim.inc.php
+++ /dev/null
@@ -1,286 +0,0 @@
-<?php
-
-/*
-todo:
-- DNS interaction
-*/
-/*
-Copyright (c) 2007 - 2013, Till Brehm, projektfarm Gmbh
-Copyright (c) 2013, Florian Schaal, info@schaal-24.de
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
- * Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- * Neither the name of ISPConfig nor the names of its contributors
- may be used to endorse or promote products derived from this software without
- specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
-INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
-OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
-EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-*/
-
-class mail_plugin_dkim {
-
- var $plugin_name = 'mail_plugin_dkim';
- var $class_name = 'mail_plugin_dkim';
-
- // private variables
- var $action = '';
-
- /*
- This function is called during ispconfig installation to determine
- if a symlink shall be created for this plugin.
- */
- function onInstall() {
- global $conf;
-
- if($conf['services']['mail'] == true) {
- return true;
- } else {
- return false;
- }
-
- }
-
- /*
- This function is called when the plugin is loaded
- */
- function onLoad() {
- global $app,$conf;
- /*
- Register for the events
- */
- $app->plugins->registerEvent('mail_domain_delete',$this->plugin_name,'domain_dkim_delete');
- $app->plugins->registerEvent('mail_domain_insert',$this->plugin_name,'domain_dkim_insert');
- $app->plugins->registerEvent('mail_domain_update',$this->plugin_name,'domain_dkim_update');
-
- // Register service
- $app->services->registerService('amavisd','mail_module','restartAmavisd');
- }
-
- /*
- This function gets the amavisd-config file
- */
- function get_amavis_config() {
- $pos_config=array(
- '/etc/amavisd.conf',
- '/etc/amavisd.conf/50-user'
- );
- $amavis_configfile='';
- foreach($pos_config as $conf) {
- if (is_file($conf)) {
- $amavis_configfile=$conf;
- break;
- }
- }
- return $amavis_configfile;
- }
-
- /*
- This function checks the relevant configs and disables dkim for the domain
- if the directory for dkim is not writeable or does not exist
- */
- function check_system($data) {
- global $app,$mail_config;
- $app->uses('getconf');
- $check=true;
- /* check for amavis-config */
- if ( $this->get_amavis_config() == '' || !is_writeable($this->get_amavis_config()) ) {
- $app->log('Amavis-config not found or not writeable.',LOGLEVEL_ERROR);
- $check=false;
- }
- /* dir for dkim-keys writeable? */
- $mail_config = $app->getconf->get_server_config($conf['server_id'], 'mail');
- if (isset($mail_config['dkim_path']) && isset($data['new']['dkim_private']) && !empty($data['new']['dkim_private'])) {
- if (!is_writeable($mail_config['dkim_path'])) {
- $app->log('DKIM Path '.$mail_config['dkim_path'].' not found or not writeable.',LOGLEVEL_ERROR);
- $check=false;
- }
- } else {
- $app->log('Unable to write DKIM settings; Check your config!',LOGLEVEL_ERROR);
- $check=false;
- }
- if (!$check) {
- $app->db->query("UPDATE mail_domain SET dkim = 'n' WHERE domain = '".$data['new']['domain']."'");
- $app->dbmaster->query("UPDATE mail_domain SET dkim = 'n' WHERE domain = '".$data['new']['domain']."'");
- }
- return $check;
- }
-
- /*
- This function restarts amavis
- */
- function restart_amavis() {
- global $app,$conf;
- $initfile=$conf['init_scripts'].'/amavis';
- $app->log('Restarting amavis.',LOGLEVEL_DEBUG);
-// exec($conf['init_scripts'].'/amavis restart',$output);
-// foreach($output as $logline) $app->log($logline,LOGLEVEL_DEBUG);
- }
-
- /*
- This function writes the keyfiles (public and private)
- The public-key is always created and stored into the db and local key-file
- */
- function write_dkim_key($key_file,$key_value,$key_domain) {
- global $app,$mailconfig;
- $success=false;
- if (!file_put_contents($key_file.'.private',$key_value) === false) {
- $app->log('Saved DKIM Private-key to '.$key_file.'.private',LOGLEVEL_DEBUG);
- $success=true;
- /* now we get the DKIM Public-key */
- exec('cat "'.$key_file.'.private'.'"|openssl rsa -pubout',$pubkey,$result);
- $public_key='';
- foreach($pubkey as $values) $public_key=$public_key.$values."\n";
- /* save the DKIM Public-key in dkim-dir */
- if (!file_put_contents($key_file.'.public',$public_key) === false)
- $app->log('Saved DKIM Public to '.$key_domain.'.',LOGLEVEL_DEBUG);
- else $app->log('Unable to save DKIM Public to '.$key_domain.'.',LOGLEVEL_WARNING);
- /* store the private-key to the databse(s) */
- $app->log('Store the DKIM Public-key in database.',LOGLEVEL_DEBUG);
- $app->db->query("UPDATE mail_domain SET dkim_public = '".$public_key."' WHERE domain = '".$ky_domain."'");
- $app->dbmaster->query("UPDATE mail_domain SET dkim_public = '".$public_key."' WHERE domain = '".$key_domain."'");
- }
- return $success;
- }
-
- /*
- This function removes the keyfiles
- */
- function remove_dkim_key($key_file,$key_domain) {
- global $app;
- if (file_exists($key_file.'.private')) {
- exec('rm -f '.$key_file.'.private');
- $app->log('Deleted the DKIM Private-key for '.$key_domain.'.',LOGLEVEL_DEBUG);
- } else $app->log('Unable to delete the DKIM Private-key for '.$key_domain.' (not found).',LOGLEVEL_DEBUG);
- if (file_exists($key_file.'.public')) {
- exec('rm -f '.$key_file.'.public');
- $app->log('Deleted the DKIM Public-key for '.$key_domain.'.',LOGLEVEL_DEBUG);
- } else $app->log('Unable to delete the DKIM Public-key for '.$key_domain.' (not found).',LOGLEVEL_DEBUG);
- }
-
- /*
- This function adds the entry to the amavisd-config
- */
- function add_to_amavis($key_domain) {
- global $app,$mail_config;
- $amavis_config = file_get_contents($this->get_amavis_config());
- $key_value="dkim_key('".$key_domain."', 'default', '".$mail_config['dkim_path']."/".$key_domain.".private');\n";
- if(strpos($amavis_config, $key_value) !== false) $amavis_config = str_replace($key_value, '', $amavis_config);
- if (!file_put_contents($this->get_amavis_config(),$key_value,FILE_APPEND) === false) {
- $app->log('Adding DKIM Private-key to amavis-config.',LOGLEVEL_DEBUG);
- $this->restart_amavis();
- }
- }
-
- /*
- This function removes the entry from the amavisd-config
- */
- function remove_from_amavis($key_domain) {
- global $app;
- $amavis_config = file($this->get_amavis_config());
- $i=0;$found=false;
- foreach($amavis_config as $line) {
- if (preg_match("/^\bdkim_key\b.*\b".$key_domain."\b/",$line)) {
- unset($amavis_config[$i]);
- $found=true;
- }
- $i++;
- }
- if ($found) {
- file_put_contents($this->get_amavis_config(), $amavis_config);
- $app->log('Deleted the DKIM settings from amavis-config for '.$key_domain.'.',LOGLEVEL_DEBUG);
- $this->restart_amavis();
- } else $app->log('Unable to delete the DKIM settings from amavis-config for '.$key_domain.'.',LOGLEVEL_ERROR);
- }
-
- /*
- This function controlls new key-files and amavisd-entries
- */
- function add_dkim($data) {
- global $app;
- $mail_config = $app->getconf->get_server_config($conf['server_id'], 'mail');
- if ( substr($mail_config['dkim_path'],strlen($mail_config['dkim_path'])-1) == '/' )
- $mail_config['dkim_path'] = substr($mail_config['dkim_path'],0,strlen($mail_config['dkim_path'])-1);
- if ($this->write_dkim_key($mail_config['dkim_path']."/".$data['new']['domain'],$data['new']['dkim_private'],$data['new']['domain'])) {
- $this->add_to_amavis($data['new']['domain']);
- } else {
- $app->log('Error saving the DKIM Private-key for '.$data['new']['domain'].' - DKIM is now disabled for the domain.',LOGLEVEL_ERROR);
- $app->db->query("UPDATE mail_domain SET dkim = 'n' WHERE domain = '".$data['new']['domain']."'");
- $app->dbmaster->query("UPDATE mail_domain SET dkim = 'n' WHERE domain = '".$data['new']['domain']."'");
- }
- }
-
- /*
- This function controlls the removement of keyfiles (public and private)
- and the entry in the amavisd-config
- */
- function remove_dkim($_data) {
- global $app;
- $mail_config = $app->getconf->get_server_config($conf['server_id'], 'mail');
- if ( substr($mail_config['dkim_path'],strlen($mail_config['dkim_path'])-1) == '/' )
- $mail_config['dkim_path'] = substr($mail_config['dkim_path'],0,strlen($mail_config['dkim_path'])-1);
- $this->remove_dkim_key($mail_config['dkim_path']."/".$_data['domain'],$_data['domain']);
- $this->remove_from_amavis($_data['domain']);
- }
-
- /*
- Functions called by onLoad
- */
- function domain_dkim_delete($event_name,$data) {
- if (isset($data['old']['dkim']) && $data['old']['dkim'] == 'y') $this->remove_dkim($data['old']);
- }
-
- function domain_dkim_insert($event_name,$data) {
- if (isset($data['new']['dkim']) && $data['new']['dkim']=='y' && $this->check_system($data)) {
- /* if the domain is already defined, remove from amavis */
- $this->remove_from_amavis($data['new']['domain']);
-// $this->remove_from_amavis("dkim_key('".$data['new']['domain']."', 'default', '".$mail_config['dkim_path']."/".$data['new']['domain'].".private');\n",$data['new']['domain']);
- $this->add_dkim($data);
- }
- }
-
- function domain_dkim_update($event_name,$data) {
- global $app;
- /* get the config */
- if (isset($data['new']['dkim']) && $data['new']['dkim']=='y') { /* DKIM enabled */
- if ($this->check_system($data)) {
- /* new domain-name */
- if ($data['old']['domain'] != $data['new']['domain']) {
- $this->remove_dkim($data['old']);
- $this->add_dkim($data);
- }
- /* new key */
- if (($data['old']['dkim_private'] != $data['new']['dkim_private']) || ($data['old']['dkim'] != $data['new']['dkim'])) {
- if ($data['new']['dkim_private'] != $data['old']['dkim_private']) $this->remove_dkim($data['new']);
- $this->add_dkim($data);
- }
- /* change active (on / off) */
- if ($data['old']['active'] != $data['new']['active']) {
- if ($data['new']['active'] == 'y') {
- $this->add_dkim($data);
- } else {
- $this->remove_dkim($data['new']);
- }
- }
- }
- }
- if (isset($data['new']['dkim']) && $data['old']['dkim'] != $data['new']['dkim'])
- if ($this->check_system($data) && $data['new']['dkim'] == 'n') $this->remove_dkim($data['new']);
- }
-}
-?>
diff --git a/server/plugins-available/mailman_plugin.inc.php b/server/plugins-available/mailman_plugin.inc.php
index c302806..7e6eaf2 100644
--- a/server/plugins-available/mailman_plugin.inc.php
+++ b/server/plugins-available/mailman_plugin.inc.php
@@ -74,7 +74,7 @@
$this->update_config();
exec("nohup /usr/lib/mailman/bin/newlist -u ".escapeshellcmd($data["new"]["domain"])." -e ".escapeshellcmd($data["new"]["domain"])." ".escapeshellcmd($data["new"]["listname"])." ".escapeshellcmd($data["new"]["email"])." ".escapeshellcmd($data["new"]["password"])." >/dev/null 2>&1 &");
- if(is_file('/var/lib/mailman/data/virtual-mailman')) exec('postmap /var/lib/mailman/data/virtual-mailman');
+
exec('nohup '.$conf['init_scripts'] . '/' . 'mailman reload >/dev/null 2>&1 &');
$app->db->query("UPDATE mail_mailinglist SET password = '' WHERE mailinglist_id = ".$app->db->quote($data["new"]['mailinglist_id']));
diff --git a/server/plugins-available/nginx_plugin.inc.php b/server/plugins-available/nginx_plugin.inc.php
index 2c347f4..7a1e562 100644
--- a/server/plugins-available/nginx_plugin.inc.php
+++ b/server/plugins-available/nginx_plugin.inc.php
@@ -831,7 +831,7 @@
if(!is_dir($web_config['website_basedir'].'/conf')) mkdir($web_config['website_basedir'].'/conf');
if(trim($data['new']['custom_php_ini']) != '') {
$has_custom_php_ini = true;
- if(!is_dir($custom_php_ini_dir)) $app->system->mkdirpath($custom_php_ini_dir);
+ if(!is_dir($custom_php_ini_dir)) $app->system->mkdir($custom_php_ini_dir);
$php_ini_content = '';
if($data['new']['php'] == 'mod') {
$master_php_ini_path = $web_config['php_ini_path_apache'];
diff --git a/server/plugins-available/shelluser_base_plugin.inc.php b/server/plugins-available/shelluser_base_plugin.inc.php
index 2924d49..c3133a6 100755
--- a/server/plugins-available/shelluser_base_plugin.inc.php
+++ b/server/plugins-available/shelluser_base_plugin.inc.php
@@ -162,8 +162,8 @@
exec($command);
$app->log("Executed command: $command ",LOGLEVEL_DEBUG);
*/
- //$groupinfo = $app->system->posix_getgrnam($data['new']['pgroup']);
- $app->system->usermod($data['old']['username'],0, $app->system->getgid($data['new']['pgroup']), $data['new']['dir'], $data['new']['shell'], $data['new']['password'], $data['new']['username']);
+ $groupinfo = posix_getgrnam($data['new']['pgroup']);
+ $app->system->usermod($data['old']['username'],0, $groupinfo[gid], $data['new']['dir'], $data['new']['shell'], $data['new']['password'], $data['new']['username']);
$app->log("Updated shelluser: ".$data['old']['username'],LOGLEVEL_DEBUG);
// call the ssh-rsa update function
--
Gitblit v1.9.1