1<?php 2$lang['request_match_key'] = '<code>$_SERVER</code> key to read when deciding whether the request comes from the extranet. Use <code>REMOTE_ADDR</code> for a direct connection, or an <code>HTTP_*</code> key for a header injected by a proxy or load balancer. Examples: <code>HTTP_X_FORWARDED_FOR</code>, <code>HTTP_X_NETWORK_ZONE</code>, <code>HTTP_X_UPSTREAM_HOST</code>.'; 3$lang['extranet_match_list'] = 'List of values treated as extranet (comma-separated). Matching is done against the full value and also against each item if the header contains a comma-separated list. Examples: <code>10.100.10.1,10.100.10.2</code>, <code>extranet</code>, <code>frontend-ext-01</code>.'; 4$lang['extranet_match_regex'] = 'Regular expression used to detect an extranet request from the value read in <code>$_SERVER</code>. It is tested against the full value and also against each item if the header contains a comma-separated list. Examples: <code>/10\.100\.[0-9]+\.[0-9]+/</code>, <code>/^extranet$/</code>, <code>/^frontend-ext-/</code>.'; 5 6$lang['default_policy'] = 'Default policy'; 7$lang['default_policy_o_force_allow'] = 'Allow by default (~~NOEXTRANET~~ ignored)'; 8$lang['default_policy_o_allow'] = 'Allow by default'; 9$lang['default_policy_o_block'] = 'Block by default'; 10$lang['default_policy_o_force_block'] = 'Block by default (~~EXTRANET~~ ignored)'; 11 12$lang['filter_list'] = 'Page/media filter (one entry per line). Its role depends on the policy: for <em>Allow by default</em> policies, listed items are <strong>blocked</strong>; for <em>Block by default</em> policies, listed items are <strong>allowed</strong>. Format: exact page (<code>wiki:start</code>), namespace (<code>wiki:</code>), wildcard (<code>wiki:*</code>)'; 13$lang['filter_regex'] = 'Regular expression to filter pages/media. Same role as the filter list depending on the policy. Example: <code>/^wiki:/</code>'; 14 15$lang['hide_files'] = 'Apply restrictions to media files? The filter follows the same logic as for pages.'; 16$lang['hide_files_o_all'] = 'Yes, all media files'; 17$lang['hide_files_o_except_pageicons'] = 'Yes, except pagesicon plugin icons'; 18$lang['hide_files_o_none'] = 'No, media files stay visible'; 19 20$lang['disable_actions'] = 'DokuWiki actions to disable for extranet visitors (in addition to ACL)'; 21$lang['restricted_disable_actions'] = 'Additional actions to disable when the current page is restricted (e.g. <code>vote</code>). Accepts any action name, including plugin actions.'; 22$lang['preserve_first_title'] = 'Keep the first heading on hidden pages'; 23$lang['message_prefix'] = 'Restriction message prefix. Accepts any DokuWiki syntax, including plugin tags (e.g. <code>~~NOVOTE~~</code>). Example: <code><adm danger></code> or <code><WRAP alert></code>'; 24$lang['message_suffix'] = 'Restriction message suffix. Example: <code></adm></code> or <code></WRAP></code>'; 25