Mailer project continued (heavy refactoring):
authorRoland Häder <roland@mxchange.org>
Sat, 10 Nov 2012 00:45:58 +0000 (00:45 +0000)
committerRoland Häder <roland@mxchange.org>
Sat, 10 Nov 2012 00:45:58 +0000 (00:45 +0000)
commit7052cc3bd3ca07281078acbbce6ce595d753def1
tree57fb835b5ca84401fbbbf56f9cedce3e5b8a3199
parente91b46ac59679cee1644aa6eb947b490b0ecd9ef
Mailer project continued (heavy refactoring):
- Added all missing nodes in all XML templates to allow $content being handled
  by referred HTML templates
- This means that you can pass "dynamic" content through the XML sub system to
  the templates as usual. If you do so, a generic 'rows' array element is being
  used for the row output
- Refactured all form-tags to EL code to allow e.g. adding session id to all
  forms or (not yet added) TAN numbers to combat any kind of form spamming and
  accidentally done re-submits
- Including closing form tag
- In the above process, onsubmit/onreset are now strongly discouraged as you
  should better use the jQuery AJAX framework
- Other rewrites/refacturings I cannot remember
- TODOs.txt updated
361 files changed:
DOCS/TODOs.txt
DOCS/tpl-validator.php
inc/callback-functions.php
inc/classes/cachesystem.class.php
inc/config-functions.php
inc/config-global.php
inc/db/lib-mysql3.php
inc/expression-functions.php
inc/extensions/ext-html_mail.php
inc/extensions/ext-network.php
inc/extensions/ext-newsletter.php
inc/filter-functions.php
inc/filter/online_filter.php
inc/filters.php
inc/functions.php
inc/http-functions.php
inc/install-functions.php
inc/language/network_de.php
inc/language/nickname_de.php
inc/language/surfbar_de.php
inc/libs/admins_functions.php
inc/libs/holiday_functions.php
inc/libs/html_mail_functions.php
inc/libs/network_functions.php
inc/libs/rallye_functions.php
inc/libs/task_functions.php
inc/libs/theme_functions.php
inc/libs/yoomedia_functions.php
inc/modules/admin.php
inc/modules/admin/admin-inc.php
inc/modules/admin/subid-stats.php
inc/modules/admin/what-list_autopurge.php
inc/modules/admin/what-list_network_array_translation.php
inc/modules/admin/what-list_network_request_params.php
inc/modules/admin/what-list_network_types.php
inc/modules/admin/what-list_network_vcheck_params.php
inc/modules/admin/what-list_nickname.php
inc/modules/admin/what-list_user_subid.php
inc/modules/admin/what-updates.php
inc/modules/member/what-order.php
inc/mysql-manager.php
inc/purge/purge-inact.php
inc/purge/purge-unconfirmed.php
inc/revision-functions.php
inc/session-functions.php
inc/session.php
inc/template-functions.php
inc/wrapper-functions.php
inc/xml-functions.php
templates/de/html/admin/admin_add_admin_menu.tpl
templates/de/html/admin/admin_add_admins.tpl
templates/de/html/admin/admin_add_admins_acl.tpl
templates/de/html/admin/admin_add_bank_package.tpl
templates/de/html/admin/admin_add_cat.tpl
templates/de/html/admin/admin_add_config_network_type.tpl
templates/de/html/admin/admin_add_config_network_type_form.tpl
templates/de/html/admin/admin_add_country.tpl
templates/de/html/admin/admin_add_forced_ad.tpl
templates/de/html/admin/admin_add_forced_campaign.tpl
templates/de/html/admin/admin_add_forced_costs.tpl
templates/de/html/admin/admin_add_grade_data.tpl
templates/de/html/admin/admin_add_guest_menu.tpl
templates/de/html/admin/admin_add_max.tpl
templates/de/html/admin/admin_add_member_menu.tpl
templates/de/html/admin/admin_add_network.tpl
templates/de/html/admin/admin_add_network_array_translation.tpl
templates/de/html/admin/admin_add_network_request_param.tpl
templates/de/html/admin/admin_add_network_type.tpl
templates/de/html/admin/admin_add_network_vcheck_param.tpl
templates/de/html/admin/admin_add_payment.tpl
templates/de/html/admin/admin_add_payout.tpl
templates/de/html/admin/admin_add_point_accounts.tpl
templates/de/html/admin/admin_add_points.tpl
templates/de/html/admin/admin_add_points_all.tpl
templates/de/html/admin/admin_add_rallye.tpl
templates/de/html/admin/admin_add_rallye_prices.tpl
templates/de/html/admin/admin_add_refbanner.tpl
templates/de/html/admin/admin_add_reflevel.tpl
templates/de/html/admin/admin_add_sponsor.tpl
templates/de/html/admin/admin_add_sponsor_already.tpl
templates/de/html/admin/admin_add_sponsor_paytype.tpl
templates/de/html/admin/admin_add_surfbar_url.tpl
templates/de/html/admin/admin_add_tester_user.tpl
templates/de/html/admin/admin_admins_contct_form.tpl
templates/de/html/admin/admin_admins_mails_edit.tpl
templates/de/html/admin/admin_admins_mails_list.tpl
templates/de/html/admin/admin_config_
templates/de/html/admin/admin_config_active.tpl
templates/de/html/admin/admin_config_admin.tpl
templates/de/html/admin/admin_config_autopurge.tpl
templates/de/html/admin/admin_config_beg.tpl
templates/de/html/admin/admin_config_birthday.tpl
templates/de/html/admin/admin_config_bonus.tpl
templates/de/html/admin/admin_config_coupon.tpl
templates/de/html/admin/admin_config_doubler.tpl
templates/de/html/admin/admin_config_extensions.tpl
templates/de/html/admin/admin_config_holiday.tpl
templates/de/html/admin/admin_config_home.tpl
templates/de/html/admin/admin_config_home_settings_pro.tpl
templates/de/html/admin/admin_config_mediadata.tpl
templates/de/html/admin/admin_config_menu.tpl
templates/de/html/admin/admin_config_network_api.tpl
templates/de/html/admin/admin_config_network_types.tpl
templates/de/html/admin/admin_config_newsletter.tpl
templates/de/html/admin/admin_config_nickname.tpl
templates/de/html/admin/admin_config_order.tpl
templates/de/html/admin/admin_config_other.tpl
templates/de/html/admin/admin_config_payouts.tpl
templates/de/html/admin/admin_config_point_settings.tpl
templates/de/html/admin/admin_config_proxy.tpl
templates/de/html/admin/admin_config_refback.tpl
templates/de/html/admin/admin_config_refid.tpl
templates/de/html/admin/admin_config_register.tpl
templates/de/html/admin/admin_config_register2.tpl
templates/de/html/admin/admin_config_removeip.tpl
templates/de/html/admin/admin_config_rewrite.tpl
templates/de/html/admin/admin_config_secure.tpl
templates/de/html/admin/admin_config_session.tpl
templates/de/html/admin/admin_config_sponsor.tpl
templates/de/html/admin/admin_config_stats.tpl
templates/de/html/admin/admin_config_sub_points.tpl
templates/de/html/admin/admin_config_surfbar.tpl
templates/de/html/admin/admin_config_timezone.tpl
templates/de/html/admin/admin_config_title.tpl
templates/de/html/admin/admin_config_top10.tpl
templates/de/html/admin/admin_config_transfer.tpl
templates/de/html/admin/admin_config_user.tpl
templates/de/html/admin/admin_config_validator.tpl
templates/de/html/admin/admin_config_wernis.tpl
templates/de/html/admin/admin_config_yoomedia.tpl
templates/de/html/admin/admin_contct_user_form.tpl
templates/de/html/admin/admin_del_bank_packages.tpl
templates/de/html/admin/admin_delete_admin_menu.tpl
templates/de/html/admin/admin_delete_admins.tpl
templates/de/html/admin/admin_delete_admins_acls.tpl
templates/de/html/admin/admin_delete_cats.tpl
templates/de/html/admin/admin_delete_email_max_rec.tpl
templates/de/html/admin/admin_delete_extensions.tpl
templates/de/html/admin/admin_delete_forced_ads.tpl
templates/de/html/admin/admin_delete_forced_costs.tpl
templates/de/html/admin/admin_delete_guest_menu.tpl
templates/de/html/admin/admin_delete_member_menu.tpl
templates/de/html/admin/admin_delete_network_array_translation.tpl
templates/de/html/admin/admin_delete_network_request_params.tpl
templates/de/html/admin/admin_delete_network_types.tpl
templates/de/html/admin/admin_delete_networks.tpl
templates/de/html/admin/admin_delete_payments.tpl
templates/de/html/admin/admin_delete_payouts.tpl
templates/de/html/admin/admin_delete_rallye_prices.tpl
templates/de/html/admin/admin_delete_rallyes.tpl
templates/de/html/admin/admin_delete_reflevel.tpl
templates/de/html/admin/admin_delete_sponsor.tpl
templates/de/html/admin/admin_delete_surfbar_urls.tpl
templates/de/html/admin/admin_delete_user.tpl
templates/de/html/admin/admin_delete_user_subids.tpl
templates/de/html/admin/admin_edit_admin_menu.tpl
templates/de/html/admin/admin_edit_admin_menu_form.tpl
templates/de/html/admin/admin_edit_admins.tpl
templates/de/html/admin/admin_edit_admins_acls.tpl
templates/de/html/admin/admin_edit_bank_packages.tpl
templates/de/html/admin/admin_edit_bonus_email.tpl
templates/de/html/admin/admin_edit_cats.tpl
templates/de/html/admin/admin_edit_config_network_type_form.tpl
templates/de/html/admin/admin_edit_email.tpl
templates/de/html/admin/admin_edit_email_max_rec.tpl
templates/de/html/admin/admin_edit_email_select.tpl
templates/de/html/admin/admin_edit_extensions.tpl
templates/de/html/admin/admin_edit_forced_ads.tpl
templates/de/html/admin/admin_edit_forced_campaigns.tpl
templates/de/html/admin/admin_edit_forced_costs.tpl
templates/de/html/admin/admin_edit_guest_menu.tpl
templates/de/html/admin/admin_edit_guest_menu_form.tpl
templates/de/html/admin/admin_edit_member_menu.tpl
templates/de/html/admin/admin_edit_mods.tpl
templates/de/html/admin/admin_edit_network_array_translation.tpl
templates/de/html/admin/admin_edit_network_request_params.tpl
templates/de/html/admin/admin_edit_network_types.tpl
templates/de/html/admin/admin_edit_networks.tpl
templates/de/html/admin/admin_edit_payments.tpl
templates/de/html/admin/admin_edit_payouts.tpl
templates/de/html/admin/admin_edit_points_data.tpl
templates/de/html/admin/admin_edit_rallye_prices.tpl
templates/de/html/admin/admin_edit_rallyes.tpl
templates/de/html/admin/admin_edit_refbanner.tpl
templates/de/html/admin/admin_edit_reflevel.tpl
templates/de/html/admin/admin_edit_sponsor_add_points.tpl
templates/de/html/admin/admin_edit_sponsor_edit.tpl
templates/de/html/admin/admin_edit_sponsor_sub_points.tpl
templates/de/html/admin/admin_edit_surfbar_actions.tpl
templates/de/html/admin/admin_edit_surfbar_urls.tpl
templates/de/html/admin/admin_edit_theme.tpl
templates/de/html/admin/admin_edit_user.tpl
templates/de/html/admin/admin_edit_user_subids.tpl
templates/de/html/admin/admin_expert_settings_form.tpl
templates/de/html/admin/admin_extension_reg_form.tpl
templates/de/html/admin/admin_form_selection_box.tpl
templates/de/html/admin/admin_guest_menu_status.tpl
templates/de/html/admin/admin_import_theme_form.tpl
templates/de/html/admin/admin_list_admins.tpl
templates/de/html/admin/admin_list_admins_acls.tpl
templates/de/html/admin/admin_list_bank_package.tpl
templates/de/html/admin/admin_list_beg_form.tpl
templates/de/html/admin/admin_list_bonus_form.tpl
templates/de/html/admin/admin_list_booking.tpl
templates/de/html/admin/admin_list_cats.tpl
templates/de/html/admin/admin_list_country.tpl
templates/de/html/admin/admin_list_country_form.tpl
templates/de/html/admin/admin_list_email_max_rec.tpl
templates/de/html/admin/admin_list_extensions.tpl
templates/de/html/admin/admin_list_forced_ads.tpl
templates/de/html/admin/admin_list_forced_campaigns.tpl
templates/de/html/admin/admin_list_forced_costs.tpl
templates/de/html/admin/admin_list_holiday.tpl
templates/de/html/admin/admin_list_imprint.tpl
templates/de/html/admin/admin_list_mods.tpl
templates/de/html/admin/admin_list_network_array_translation.tpl
templates/de/html/admin/admin_list_network_data.tpl
templates/de/html/admin/admin_list_network_request_params.tpl
templates/de/html/admin/admin_list_network_types.tpl
templates/de/html/admin/admin_list_network_vcheck_params.tpl
templates/de/html/admin/admin_list_nickname_history.tpl
templates/de/html/admin/admin_list_payments.tpl
templates/de/html/admin/admin_list_payouts.tpl
templates/de/html/admin/admin_list_points_accounts.tpl
templates/de/html/admin/admin_list_rallye_prices_simple.tpl
templates/de/html/admin/admin_list_rallyes.tpl
templates/de/html/admin/admin_list_refbanner.tpl
templates/de/html/admin/admin_list_reflevel.tpl
templates/de/html/admin/admin_list_server_name_log.tpl
templates/de/html/admin/admin_list_sponsor.tpl
templates/de/html/admin/admin_list_sponsor_pay.tpl
templates/de/html/admin/admin_list_sponsor_pay_del.tpl
templates/de/html/admin/admin_list_sponsor_pay_edit.tpl
templates/de/html/admin/admin_list_surfbar_actions.tpl
templates/de/html/admin/admin_list_surfbar_urls.tpl
templates/de/html/admin/admin_list_task.tpl
templates/de/html/admin/admin_list_task_delete.tpl
templates/de/html/admin/admin_list_transfer.tpl
templates/de/html/admin/admin_list_user_subid.tpl
templates/de/html/admin/admin_list_user_subid_stats.tpl
templates/de/html/admin/admin_list_yoomedia_tm_already.tpl
templates/de/html/admin/admin_list_yoomedia_tm_row.tpl
templates/de/html/admin/admin_lock_sponsor.tpl
templates/de/html/admin/admin_lock_surfbar_urls.tpl
templates/de/html/admin/admin_lock_user.tpl
templates/de/html/admin/admin_login_form.tpl
templates/de/html/admin/admin_logout_form.tpl
templates/de/html/admin/admin_maintenance_form.tpl
templates/de/html/admin/admin_member_menu_overview.tpl
templates/de/html/admin/admin_member_menu_status.tpl
templates/de/html/admin/admin_newsletter.tpl
templates/de/html/admin/admin_newsletter_nohtml.tpl
templates/de/html/admin/admin_overview_table.tpl
templates/de/html/admin/admin_payout_accept_form.tpl
templates/de/html/admin/admin_payout_overview_form.tpl
templates/de/html/admin/admin_payout_reject_form.tpl
templates/de/html/admin/admin_reg_form.tpl
templates/de/html/admin/admin_reset_password.tpl
templates/de/html/admin/admin_reset_password_form.tpl
templates/de/html/admin/admin_reset_password_send_link.tpl
templates/de/html/admin/admin_send_bonus_form.tpl
templates/de/html/admin/admin_send_coupon.tpl
templates/de/html/admin/admin_send_yoomedia.tpl
templates/de/html/admin/admin_show_config_network_type.tpl
templates/de/html/admin/admin_sub_points.tpl
templates/de/html/admin/admin_sub_points_all.tpl
templates/de/html/admin/admin_undelete_surfbar_urls.tpl
templates/de/html/admin/admin_unlock_emails.tpl
templates/de/html/admin/admin_unlock_emails_redir.tpl
templates/de/html/admin/admin_unlock_sponsor.tpl
templates/de/html/admin/admin_unlock_surfbar_urls.tpl
templates/de/html/admin/admin_validate_reset_hash_form.tpl
templates/de/html/doubler/doubler_index.tpl
templates/de/html/guest/guest_confirm_link.tpl
templates/de/html/guest/guest_login.tpl
templates/de/html/guest/guest_nickname_login.tpl
templates/de/html/guest/guest_register.tpl
templates/de/html/guest/guest_sponsor_activate.tpl
templates/de/html/guest/guest_sponsor_login.tpl
templates/de/html/guest/guest_sponsor_lost.tpl
templates/de/html/guest/guest_sponsor_reg.tpl
templates/de/html/install/install_fatal_errors.tpl
templates/de/html/install/install_finished.tpl
templates/de/html/install/install_page1.tpl
templates/de/html/install/install_page2.tpl
templates/de/html/install/install_page3.tpl
templates/de/html/install/install_page5.tpl
templates/de/html/install/install_selector.tpl
templates/de/html/install/install_welcome.tpl
templates/de/html/js/js_surfbar_member_book.tpl
templates/de/html/js/js_surfbar_stopped.tpl
templates/de/html/mailid/mailid_confirm_buttom.tpl
templates/de/html/mailid/mailid_enter_code.tpl
templates/de/html/mailid/mailid_timer.tpl
templates/de/html/member/member_add_subid.tpl
templates/de/html/member/member_book_surfbar_dynamic.tpl
templates/de/html/member/member_book_surfbar_static.tpl
templates/de/html/member/member_cash_coupon.tpl
templates/de/html/member/member_cats.tpl
templates/de/html/member/member_delete_user_subids.tpl
templates/de/html/member/member_earning_popup_form_row.tpl
templates/de/html/member/member_earning_popup_row.tpl
templates/de/html/member/member_edit_refback.tpl
templates/de/html/member/member_edit_user_subids.tpl
templates/de/html/member/member_holiday_deactivate.tpl
templates/de/html/member/member_holiday_form.tpl
templates/de/html/member/member_html_mail_settings.tpl
templates/de/html/member/member_list_refback_deleted_row.tpl
templates/de/html/member/member_list_refback_row.tpl
templates/de/html/member/member_list_surfbar_form.tpl
templates/de/html/member/member_list_user_subids.tpl
templates/de/html/member/member_mydata_button.tpl
templates/de/html/member/member_mydata_edit.tpl
templates/de/html/member/member_newsletter.tpl
templates/de/html/member/member_nickname_form.tpl
templates/de/html/member/member_order_back.tpl
templates/de/html/member/member_order_page1.tpl
templates/de/html/member/member_order_page2.tpl
templates/de/html/member/member_order_send.tpl
templates/de/html/member/member_order_thanks.tpl
templates/de/html/member/member_payout_form.tpl
templates/de/html/member/member_payout_form_banner.tpl
templates/de/html/member/member_profile_outdated.tpl
templates/de/html/member/member_support_form.tpl
templates/de/html/member/member_surfbar_delete_action_form.tpl
templates/de/html/member/member_surfbar_edit_action_form.tpl
templates/de/html/member/member_themes.tpl
templates/de/html/member/member_transfer_new.tpl
templates/de/html/member/member_transfer_settings.tpl
templates/de/html/member/member_wernis_mode_payout.tpl
templates/de/html/member/member_wernis_mode_withdraw.tpl
templates/de/html/page_header.tpl
templates/de/html/select/select_admins_box.tpl
templates/de/html/select/select_network_box.tpl
templates/de/html/select/select_network_type_box.tpl
templates/de/html/select/select_network_type_title_box.tpl
templates/de/html/sponsor/sponsor_account_form.tpl
templates/de/html/sponsor/sponsor_fillup_form.tpl
templates/de/html/sponsor/sponsor_settings_form.tpl
templates/de/html/surfbar/surfbar_login_form.tpl
templates/de/html/theme/theme_select_form.tpl
templates/xml/admin/admin_delete_show_forced_ads.xml
templates/xml/admin/admin_delete_show_forced_costs.xml
templates/xml/admin/admin_delete_show_surfbar_urls.xml
templates/xml/admin/admin_delete_show_user_subid.xml
templates/xml/admin/admin_edit_show_forced_ads.xml
templates/xml/admin/admin_edit_show_forced_campaigns.xml
templates/xml/admin/admin_edit_show_forced_costs.xml
templates/xml/admin/admin_edit_show_point_accounts.xml
templates/xml/admin/admin_edit_show_surfbar_actions.xml
templates/xml/admin/admin_edit_show_surfbar_urls.xml
templates/xml/admin/admin_edit_show_user_subid.xml
templates/xml/admin/admin_list_booking.xml
templates/xml/admin/admin_list_user_subid.xml
templates/xml/member/member_delete_show_user_subid.xml
theme/business/css/general.css
theme/default/css/general.css
theme/desert/css/general.css
theme/org/css/general.css
theme/schleuder/css/general.css
theme/ship-simu/css/general.css