<!-- $Id$ --> <!-- BEGIN header --> <p style="text-align: center; color: red; font-weight: bold;">{error}</p> <form method="POST" action="{action_url}"> <table align="center" width="85%" callspacing="0" style="{ border: 1px solid #000000; }"> <tr class="th"> <td colspan="2"> <b>{title}</b></td> </tr> <!-- END header --> <!-- BEGIN body --> <tr class="row_on"> <td>{lang_Should_the_login_page_include_a_language_selectbox_(useful_for_demo-sites)_?}:</td> <td> <select name="newsettings[login_show_language_selection]"> <option value="">{lang_No}</option> <option value="True"{selected_login_show_language_selection_True}>{lang_Yes}</option> </select> </td> </tr> <tr class="row_off"> <td>{lang_How_should_EMail_addresses_for_new_users_be_constructed?}:</td> <td> <select name="newsettings[email_address_format]"> <option value="first-dot-last"{selected_email_address_format_first-dot-last}>{lang_Firstname}.{lang_Lastname}@domain.com</option> <option value="first-last"{selected_email_address_format_first-last}>{lang_Firstname}{lang_Lastname}@domain.com</option> <option value="first-underscore-last"{selected_email_address_format_first-underscore-last}>{lang_Firstname}_{lang_Lastname}@domain.com</option> <option value="initial-last"{selected_email_address_format_initial-last}>{lang_Initial}{lang_Lastname}@domain.com</option> <option value="initial-dot-last"{selected_email_address_format_initial-dot-last}>{lang_Initial}.{lang_Lastname}@domain.com</option> <option value="last-dot-first"{selected_email_address_format_last-dot-first}>{lang_Lastname}.{lang_Firstname}@domain.com</option> <option value="last-first"{selected_email_address_format_last-first}>{lang_Lastname}{lang_Firstname}@domain.com</option> <option value="last-underscore-first"{selected_email_address_format_last-underscore-first}>{lang_Lastname}_{lang_Firstname}@domain.com</option> <option value="last"{selected_email_address_format_last}>{lang_Lastname}@domain.com</option> <option value="first"{selected_email_address_format_first}>{lang_Firstname}@domain.com</option> <option value="account"{selected_email_address_format_account}>{lang_Username}@domain.com</option> </select> </td> </tr> <tr class="row_on"> <td>{lang_Enter_the_VFS-Path_where_additional_images,_icons_or_logos_can be_placed_(and_found_by_EGroupwares_applications)._The_path_MUST_start_with_/,and_be_readable_by_all_users}:</td> <td><input name="newsettings[vfs_image_dir]" value="{value_vfs_image_dir}" size="40"></td> </tr> <tr class="row_off"> <td>{lang_Log_user-agent_and_action_of_changes_in_history-log_of_entries}:</td> <td> <select name="newsettings[log_user_agent_action]"> <option value="">{lang_No}</option> <option value="True"{selected_log_user_agent_action_True}>{lang_Yes}</option> </select> </td> </tr> <tr class="th"> <td colspan="2"> <b>{lang_appearance}</b></td> </tr> <tr class="row_on"> <td>{lang_Enter_the_title_for_your_site}:</td> <td><input name="newsettings[site_title]" value="{value_site_title}"></td> </tr> <tr class="row_off"> <td>{lang_Enter_the_URL_or_filename_(in_phpgwapi/templates/default/images)_of_your_logo}:</td> <td><input name="newsettings[login_logo_file]" value="{value_login_logo_file}"></td> </tr> <tr class="row_on"> <td>{lang_Enter_the_url_where_your_logo_should_link_to}:</td> <td><input name="newsettings[login_logo_url]" value="{value_login_logo_url}"></td> </tr> <tr class="row_off"> <td>{lang_Enter_the_title_of_your_logo}:</td> <td><input name="newsettings[login_logo_title]" value="{value_login_logo_title}"></td> </tr> <tr class="row_on"> <td>{lang_Enter_the_URL_or_filename_(in_your_templates_image_directory)_of_your_favicon_(the_little_icon_that_appears_in_the_browsers_tabs)}:</td> <td><input name="newsettings[favicon_file]" value="{value_favicon_file}"></td> </tr> <tr class="row_off"> <td>{lang_How_big_should_thumbnails_for_linked_images_be_(maximum_in_pixels)_?}:</td> <td> <input name="newsettings[link_list_thumbnail]" value="{value_link_list_thumbnail}" size="5"> </td> </tr> <tr class="row_on"> <td>{lang_Enable_spellcheck_in_rich_text_editor}:</td> <td> <select name="newsettings[enabled_spellcheck]"> <option value="">{lang_No} - {lang_more_secure}</option> <option value="True"{selected_enabled_spellcheck_True}>{lang_Yes}</option> <option value="YesNoSCAYT"{selected_enabled_spellcheck_YesNoSCAYT}>{lang_Yes,_but_no_SCAYT}</option> <option value="YesBrowserBased"{selected_enabled_spellcheck_YesBrowserBased}>{lang_Yes,_use_browser_based_spell_checking_engine} - {lang_more_secure}</option> <option value="YesUseWebSpellCheck"{selected_enabled_spellcheck_YesUseWebSpellCheck}>{lang_Yes,_use_WebSpellChecker}</option> </select> </td> </tr> <tr class="th"> <td colspan="2"> <b>{lang_security}</b></td> </tr> <tr class="row_off"> <td>{lang_Cookie_path_(allows_multiple_eGW_sessions_with_different_directories,_has_problemes_with_SiteMgr!)}:</td> <td> <select name="newsettings[cookiepath]"> <option value="">{lang_Document_root_(default)}</option> <option value="egroupware"{selected_cookiepath_egroupware}>{lang_eGroupWare_directory}</option> </select> </td> </tr> <tr class="row_on"> <td>{lang_Cookie_domain_(default_empty_means_use_full_domain_name,_for_SiteMgr_eg._".domain.com"_allows_to_use_the_same_cookie_for_egw.domain.com_and_www.domain.com)}:</td> <td> <input name="newsettings[cookiedomain]" value="{value_cookiedomain}" /> </td> </tr> <tr class="row_off"> <td>{lang_check_ip_address_of_all_sessions} ({lang_switch_it_off,_if_users_are_randomly_thrown_out}: "{lang_Your_session_could_not_be_verified.}")</td> <td> <select name="newsettings[sessions_checkip]"> <option value="True"{selected_sessions_checkip_True}>{lang_Yes} - {lang_more_secure}</option> <option value=""{selected_sessions_checkip_}>{lang_No}</option> </select> </td> </tr> <tr class="row_on"> <td>{lang_Use_secure_cookies_(transmitted_only_via_https)}</td> <td> <select name="newsettings[insecure_cookies]"> <option value="">{lang_Yes} - {lang_more_secure}</option> <option value="insecure"{selected_insecure_cookies_insecure}>{lang_No}</option> </select> </td> </tr> <tr class="row_off"> <td>{lang_Deny_all_users_access_to_grant_other_users_access_to_their_entries_?}:</td> <td> <select name="newsettings[deny_user_grants_access]"> <option value="">{lang_No}</option> <option value="True"{selected_deny_user_grants_access_True}>{lang_Yes}</option> </select> </td> </tr> <!-- <tr class="row_off"> <td>{lang_Default_file_system_space_per_user}/{lang_group_?}:</td> <td> <input type="text" name="newsettings[vfs_default_account_size_number]" size="7" value="{value_vfs_default_account_size_number}"> <select name="newsettings[vfs_default_account_size_type]"> <option value="gb"{selected_vfs_default_account_size_type_gb}>GB</option> <option value="mb"{selected_vfs_default_account_size_type_mb}>MB</option> <option value="kb"{selected_vfs_default_account_size_type_kb}>KB</option> <option value="b"{selected_vfs_default_account_size_type_b}>B</option> </select> </td> </tr> --> <tr class="row_off"> <td>{lang_How_many_days_should_entries_stay_in_the_access_log,_before_they_get_deleted_(default_90)_?}:</td> <td> <input name="newsettings[max_access_log_age]" value="{value_max_access_log_age}" size="5"> </td> </tr> <tr class="row_on"> <td>{lang_After_how_many_unsuccessful_attempts_to_login,_an_account_should_be_blocked_(default_3)_?}:</td> <td> <input name="newsettings[num_unsuccessful_id]" value="{value_num_unsuccessful_id}" size="5"> </td> </tr> <tr class="row_off"> <td>{lang_After_how_many_unsuccessful_attempts_to_login,_an_IP_should_be_blocked_(default_3)_?}:</td> <td> <input name="newsettings[num_unsuccessful_ip]" value="{value_num_unsuccessful_ip}" size="5"> </td> </tr> <tr class="row_on"> <td>{lang_How_many_minutes_should_an_account_or_IP_be_blocked_(default_30)_?}:</td> <td> <input name="newsettings[block_time]" value="{value_block_time}" size="5"> </td> </tr> <tr class="row_off"> <td>{lang_Force_users_to_change_their_password_regularily?(empty_for_no,number_for_after_that_number_of_days}:</td> <td> <input name="newsettings[change_pwd_every_x_days]" value="{value_change_pwd_every_x_days}" size="5"> </td> </tr> <tr class="row_on"> <td>{lang_Warn_users_about_the_need_to_change_their_password?_The_number_set_here_should_be_lower_than_the_value_used_to_enforce_the_change_of_passwords_every_X_days._Only_effective_when_enforcing_of_password_change_is_enabled._(empty_for_no,number_for_number_of_days_before_they_must_change)}:</td> <td> <input name="newsettings[warn_about_upcoming_pwd_change]" value="{value_warn_about_upcoming_pwd_change}" size="5"> </td> </tr> <tr class="row_off"> <td>{lang_Passwords_require_a_minimum_number_of_characters}:</td> <td> <select name="newsettings[force_pwd_length]"> <option value="">{lang_None}</options> <option value="6"{selected_force_pwd_length_6}>6</option> <option value="7"{selected_force_pwd_length_7}>7</option> <option value="8"{selected_force_pwd_length_8}>8</option> <option value="10"{selected_force_pwd_length_10}>10</option> <option value="12"{selected_force_pwd_length_12}>12</option> <option value="14"{selected_force_pwd_length_14}>14</option> <option value="16"{selected_force_pwd_length_16}>16</option> </select> </td> </tr> <tr class="row_on"> <td>{lang_Passwords_requires_this_number_of_different_character_classes}:<br/>({lang_Uppercase,_lowercase,_number,_special_char})</td> <td> <select name="newsettings[force_pwd_strength]"> <option value="">{lang_None}</option> <option value="2"{selected_force_pwd_strength_2}>2</option> <option value="3"{selected_force_pwd_strength_3}>3</option> <option value="4"{selected_force_pwd_strength_4}>4</option> </select> </td> </tr> <tr class="row_off"> <td>{lang_Reject_passwords_containing_part_of_username_or_full_name_(3_or_more_characters_long)}:</td> <td> <select name="newsettings[passwd_forbid_name]"> <option value="no">{lang_No}</option> <option value="yes"{selected_passwd_forbid_name_yes}>{lang_Yes}</option> </select> </td> </tr> <tr class="row_on"> <td>{lang_Admin_email_addresses_(comma-separated)_to_be_notified_about_the_blocking_(empty_for_no_notify)}:</td> <td> <input name="newsettings[admin_mails]" value="{value_admin_mails}" size="40"> </td> </tr> <!-- not used at the moment RalfBecker 2007/05/17 <tr class="row_on"> <td>{lang_Disable_"auto_completion"_of_the_login_form_}:</td> <td> <select name="newsettings[autocomplete_login]"> <option value="">{lang_No}</option> <option value="True"{selected_autocomplete_login_True}>{lang_Yes}</option> </select> </td> </tr> --> <tr class="row_on"> <td>{lang_How_many_entries_should_non-admins_be_able_to_export_(empty_=_no_limit,_no_=_no_export)}:<br />{lang_This_controls_exports_and_merging.}</td> <td><input name="newsettings[export_limit]" value="{value_export_limit}" size="5"></td> </tr> <tr class="row_off"> <td>{lang_Group_excepted_from_above_export_limit_(admins_are_always_excepted)}:</td> <td>{call_bo_merge::hook_export_limit_excepted}</td> </tr> <tr class="row_on"> <td>{lang_Allow_remote_administration_from_following_install_ID's_(comma_separated)}:<br />{lang_Own_install_ID:_}{value_install_id}</td> <td><input name="newsettings[allow_remote_admin]" value="{value_allow_remote_admin}" size="40"></td> </tr> <tr class="row_off"> <td>{lang_Should_exceptions_contain_a_trace_(including_function_arguments)}:</td> <td> <select name="newsettings[exception_show_trace]"> <option value="">{lang_No} - {lang_more_secure}</option> <option value="True"{selected_exception_show_trace_True}>{lang_Yes}</option> </select> </td> </tr> <tr class="row_on"> <td>{lang_Disable_minifying_of_javascript_and_CSS_files}:</td> <td> <select name="newsettings[debug_minify]"> <option value="">{lang_No} - {lang_Default}</option> <option value="True"{selected_debug_minify_True}>{lang_Yes}</option> <option value="debug"{selected_debug_minify_debug}>{lang_Debug}</option> </select> </td> </tr> <!-- END body --> <!-- BEGIN footer --> <tr class="th"> <td colspan="2"> </td> </tr> <tr> <td colspan="2" align="center"> <input type="submit" name="submit" value="{lang_submit}" class="et2_button et2_button_text"> <input type="submit" name="cancel" value="{lang_cancel}" class="et2_button et2_button_text"> <br> </td> </tr> </table> </form> <!-- END footer -->