diff options
author | Meik Sievertsen <acydburn@phpbb.com> | 2005-12-19 18:55:52 +0000 |
---|---|---|
committer | Meik Sievertsen <acydburn@phpbb.com> | 2005-12-19 18:55:52 +0000 |
commit | 1855c017e95795966149c6c265a7588f8f5ad19e (patch) | |
tree | 63862425f20f4c478cf4fd3effbcfeb9572c846a /phpBB/adm/style | |
parent | 738bf09f92d6c268c71c8f38311c8af7d2659db1 (diff) | |
download | forums-1855c017e95795966149c6c265a7588f8f5ad19e.tar forums-1855c017e95795966149c6c265a7588f8f5ad19e.tar.gz forums-1855c017e95795966149c6c265a7588f8f5ad19e.tar.bz2 forums-1855c017e95795966149c6c265a7588f8f5ad19e.tar.xz forums-1855c017e95795966149c6c265a7588f8f5ad19e.zip |
- drop in the new administration panel
- not finished yet: some user related items, style admin, database admin and permissions
- Graham: Please add your MCP schema data to the schema data file. ;)
git-svn-id: file:///svn/phpbb/trunk@5357 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/adm/style')
31 files changed, 4424 insertions, 0 deletions
diff --git a/phpBB/adm/style/acp_attachments.html b/phpBB/adm/style/acp_attachments.html new file mode 100644 index 0000000000..3bf193089e --- /dev/null +++ b/phpBB/adm/style/acp_attachments.html @@ -0,0 +1,421 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<h1>{L_TITLE}</h1> + +<p>{L_TITLE_EXPLAIN}</p> + +<!-- IF S_WARNING --> + <div class="errorbox"> + <h3>{L_WARNING}</h3> + <p>{WARNING_MSG}</p> + </div> +<!-- ENDIF --> + +<!-- IF S_NOTIFY --> + <div class="successbox"> + <h3>{L_NOTIFY}</h3> + <p>{NOTIFY_MSG}</p> + </div> +<!-- ENDIF --> + +<!-- IF S_UPLOADING_FILES --> + <h2>{L_UPLOADING_FILES}</h2> + + <!-- BEGIN upload --> + :: {upload.FILE_INFO}<br /> + <!-- IF upload.S_DENIED --><span class="error">{upload.DENIED}</span><!-- ELSEIF upload.ERROR_MSG --><span class="error">{upload.ERROR_MSG}</span><!-- ELSE --><span class="success">{L_SUCCESSFULLY_UPLOADED}</span><!-- ENDIF --> + <br /><br /> + <!-- END upload --> + +<!-- ENDIF --> + +<!-- IF S_ATTACHMENT_SETTINGS --> + + <form id="attachsettings" method="post" action="{U_ACTION}"> + <fieldset> + <legend>{L_ACP_ATTACHMENT_SETTINGS}</legend> + <dl> + <dt><label for="upload_dir">{L_UPLOAD_DIR}:</label><br /><span>{L_UPLOAD_DIR_EXPLAIN}</span></dt> + <dd><input type="text" id="upload_dir" size="25" maxlength="100" name="upload_path" value="{UPLOAD_PATH}" /></dd> + </dl> + <dl> + <dt><label for="display_order">{L_DISPLAY_ORDER}:</label><br /><span>{L_DISPLAY_ORDER_EXPLAIN}</span></dt> + <dd><input type="radio" id="display_order" name="display_order" value="0"<!-- IF not DISPLAY_ORDER --> checked="checked"<!-- ENDIF --> /> {L_DESCENDING} <input type="radio" name="display_order" value="1"<!-- IF DISPLAY_ORDER --> checked="checked"<!-- ENDIF --> /> {L_ASCENDING}</dd> + </dl> + <dl> + <dt><label for="attach_quota">{L_ATTACH_QUOTA}:</label><br /><span>{L_ATTACH_QUOTA_EXPLAIN}</span></dt> + <dd><input type="text" id="attach_quota" size="8" maxlength="15" name="attachment_quota" value="{ATTACHMENT_QUOTA}" /> {S_QUOTA_SELECT}</dd> + </dl> + <dl> + <dt><label for="max_filesize">{L_ATTACH_MAX_FILESIZE}:</label><br /><span>{L_ATTACH_MAX_FILESIZE_EXPLAIN}</span></dt> + <dd><input type="text" id="max_filesize" size="8" maxlength="15" name="max_filesize" value="{MAX_FILESIZE}" /> {S_MAX_FILESIZE_SELECT}</dd> + </dl> + <dl> + <dt><label for="max_pm_filesize">{L_ATTACH_MAX_PM_FILESIZE}:</label><br /><span>{L_ATTACH_MAX_PM_FILESIZE_EXPLAIN}</span></dt> + <dd><input type="text" id="max_pm_filesize" size="8" maxlength="15" name="max_filesize_pm" value="{MAX_PM_FILESIZE}" /> {S_MAX_PM_FILESIZE_SELECT}</dd> + </dl> + <dl> + <dt><label for="max_attachments">{L_MAX_ATTACHMENTS}:</label></dt> + <dd><input type="text" id="max_attachments" size="3" maxlength="3" name="max_attachments" value="{MAX_ATTACHMENTS}" /></dd> + </dl> + <dl> + <dt><label for="max_attachments_pm">{L_MAX_ATTACHMENTS_PM}:</label></dt> + <dd><input type="text" id="max_attachments_pm" size="3" maxlength="3" name="max_attachments_pm" value="{MAX_ATTACHMENTS_PM}" /></dd> + </dl> + <dl> + <dt><label for="secure_downloads">{L_SECURE_DOWNLOADS}:</label><br /><span>{L_SECURE_DOWNLOADS_EXPLAIN}</span></dt> + <dd><input type="radio" id="secure_downloads" name="secure_downloads" value="1"<!-- IF SECURE_DOWNLOADS --> checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="secure_downloads" value="0"<!-- IF not SECURE_DOWNLOADS --> checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="allow_deny">{L_SECURE_ALLOW_DENY}:</label><br /><span>{L_SECURE_ALLOW_DENY_EXPLAIN}</span></dt> + <dd><input type="radio" id="allow_deny" name="secure_allow_deny" value="1"<!-- IF SECURE_ALLOW_DENY --> checked="checked"<!-- ENDIF --> /> {L_ORDER_ALLOW_DENY} <input type="radio" name="secure_allow_deny" value="0"<!-- IF not SECURE_ALLOW_DENY --> checked="checked"<!-- ENDIF --> /> {L_ORDER_DENY_ALLOW}</dd> + </dl> + <dl> + <dt><label for="referer">{L_SECURE_EMPTY_REFERER}:</label><br /><span>{L_SECURE_EMPTY_REFERER_EXPLAIN}</span></dt> + <dd><input type="radio" id="referer" name="secure_allow_empty_referer" value="1"<!-- IF ALLOW_EMPTY_REFERER --> checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="secure_allow_empty_referer" value="0"<!-- IF not ALLOW_EMPTY_REFERER --> checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + </fieldset> + + <fieldset> + <legend>{L_SETTINGS_CAT_IMAGES} [{L_ASSIGNED_GROUP}: {ASSIGNED_GROUPS}]</legend> + <dl> + <dt><label for="display_inlined">{L_DISPLAY_INLINED}:</label><br /><span>{L_DISPLAY_INLINED_EXPLAIN}</span></dt> + <dd><input type="radio" id="display_inlined" name="img_display_inlined" value="1"<!-- IF DISPLAY_INLINED --> checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="img_display_inlined" value="0"<!-- IF not DISPLAY_INLINED --> checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <!-- IF S_THUMBNAIL_SUPPORT --> + <dl> + <dt><label for="create_thumbnail">{L_CREATE_THUMBNAIL}:</label><br /><span>{L_CREATE_THUMBNAIL_EXPLAIN}</span></dt> + <dd><input type="radio" id="create_thumbnail" name="img_create_thumbnail" value="1"<!-- IF CREATE_THUMBNAIL --> checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="img_create_thumbnail" value="0"<!-- IF not CREATE_THUMBNAIL --> checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="thumb_filesize">{L_MIN_THUMB_FILESIZE}:</label><br /><span>{L_MIN_THUMB_FILESIZE_EXPLAIN}</span></dt> + <dd><input type="text" id="thumb_filesize" size="7" maxlength="15" name="img_min_thumb_filesize" value="{MIN_THUMB_FILESIZE}" /> {L_BYTES}</dd> + </dl> + <!-- ENDIF --> + <dl> + <dt><label for="imagick_path">{L_IMAGICK_PATH}:</label><br /><span>{L_IMAGICK_PATH_EXPLAIN}</span></dt> + <dd><input type="text" id="imagick_path" size="20" maxlength="200" name="img_imagick" value="{IMG_IMAGICK}" /> <span>[ <a href="{U_SEARCH_IMAGICK}">{L_SEARCH_IMAGICK}</a> ]</span></dd> + </dl> + <dl> + <dt><label for="image_size">{L_MAX_IMAGE_SIZE}:</label><br /><span>{L_MAX_IMAGE_SIZE_EXPLAIN}</span></dt> + <dd><input type="text" id="image_size" size="3" maxlength="4" name="img_max_width" value="{MAX_WIDTH}" /> px X <input type="text" size="3" maxlength="4" name="img_max_height" value="{MAX_HEIGHT}" /> px</dd> + </dl> + <dl> + <dt><label for="link_size">{L_IMAGE_LINK_SIZE}:</label><br /><span>{L_IMAGE_LINK_SIZE_EXPLAIN}</span></dt> + <dd><input type="text" id="link_size" size="3" maxlength="4" name="img_link_width" value="{LINK_WIDTH}" /> px X <input type="text" size="3" maxlength="4" name="img_link_height" value="{LINK_HEIGHT}" /> px</dd> + </dl> + </fieldset> + + <fieldset class="submit-buttons"> + <input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> + </fieldset> + + <!-- IF not S_SECURE_DOWNLOADS --> + <div class="errorbox"> + <p>{L_SECURE_DOWNLOAD_NOTICE}</p> + </div> + <!-- ENDIF --> + + <fieldset> + <legend>{L_SECURE_TITLE}</legend> + <p>{L_DOWNLOAD_ADD_IPS_EXPLAIN}</p> + <dl> + <dt><label for="ip_hostname">{L_IP_HOSTNAME}:</label></dt> + <dd><textarea id="ip_hostname" cols="40" rows="3" name="ips"></textarea></dd> + </dl> + <dl> + <dt><label for="exclude">{L_IP_EXCLUDE}:</label><br /><span>{L_EXCLUDE_ENTERED_IP}</span></dt> + <dd><input type="radio" id="exclude" name="ipexclude" value="1" /> {L_YES} <input type="radio" name="ipexclude" value="0" checked="checked" /> {L_NO}</dd> + </dl> + </fieldset> + + <fieldset class="quick"> + <input class="button1" type="submit" id="securesubmit" name="securesubmit" value="{L_SUBMIT}" /> + </fieldset> + + <fieldset> + <legend>{L_REMOVE_IPS}</legend> + <!-- IF S_DEFINED_IPS --> + <p>{L_DOWNLOAD_REMOVE_IPS_EXPLAIN}</p> + <dl> + <dt><label for="remove_ip_hostname">{L_IP_HOSTNAME}:</label></dt> + <dd><select name="unip[]" id="remove_ip_hostname" multiple="multiple" size="10">{DEFINED_IPS}</select></dd> + </dl> + </fieldset> + + <fieldset class="quick"> + <input class="button1" type="submit" id="unsecuresubmit" name="unsecuresubmit" value="{L_SUBMIT}" /> + </fieldset> + + <!-- ELSE --> + <p>{L_NO_IPS_DEFINED}</p> + <!-- ENDIF --> + </fieldset> + + </form> + +<!-- ELSEIF S_EXTENSION_GROUPS --> + + <!-- IF S_EDIT_GROUP --> + <script type="text/javascript" defer="defer"> + <!-- + + function update_image(newimage) + { + if (newimage == 'no_image') + { + document.image_upload_icon.src = "{PHPBB_ROOT_PATH}images/spacer.gif"; + } + else + { + document.image_upload_icon.src = "{PHPBB_ROOT_PATH}{IMG_PATH}/" + newimage; + } + } + + function show_extensions(elem) + { + var str = ''; + + for (i = 0; i < elem.length; i++) + { + var element = elem.options[i]; + if (element.selected) + { + if (str) + { + str = str + ', '; + } + + str = str + element.innerHTML; + } + } + + if (document.all) + { + document.all.ext.innerText = str; + } + else if (document.getElementById('ext').textContent) + { + document.getElementById('ext').textContent = str; + } + else if (document.getElementById('ext').firstChild.nodeValue) + { + document.getElementById('ext').firstChild.nodeValue = str; + } + } + + //--> + </script> + + <form id="extgroups" method="post" action="{U_ACTION}"> + <fieldset> + <input type="hidden" name="action" value="{ACTION}" /> + <input type="hidden" name="g" value="{GROUP_ID}" /> + + <legend>{L_LEGEND}</legend> + <dl> + <dt><label for="group_name">{L_GROUP_NAME}:</label></dt> + <dd><input type="text" id="group_name" size="20" maxlength="100" name="group_name" value="{GROUP_NAME}" /></dd> + </dl> + <dl> + <dt><label for="category">{L_SPECIAL_CATEGORY}:</label><br /><span>{L_SPECIAL_CATEGORY_EXPLAIN}</span></dt> + <dd>{S_CATEGORY_SELECT}</dd> + </dl> + <dl> + <dt><label for="allowed">{L_ALLOWED}:</label></dt> + <dd><input type="checkbox" id="allowed" name="allow_group" value="{GROUP_ID}"<!-- IF ALLOW_GROUP --> cecked="checked"<!-- ENDIF --> /></dd> + </dl> + <dl> + <dt><label for="allow_in_pm">{L_ALLOW_IN_PM}:</label></dt> + <dd><input type="checkbox" id="allow_in_pm" name="allow_in_pm" value="1"<!-- IF ALLOW_IN_PM --> checked="checked"<!-- ENDIF --> /></dd> + </dl> + <dl> + <dt><label for="download_mode">{L_DOWNLOAD_MODE}:</label><br /><span>{L_DOWNLOAD_MODE_EXPLAIN}</span></dt> + <dd>{S_DOWNLOAD_SELECT}</dd> + </dl> + <dl> + <dt><label for="upload_icon">{L_UPLOAD_ICON}:</label></dt> + <dd><select name="upload_icon" id="upload_icon" onchange="update_image(this.options[selectedIndex].value);"> + <option value="no_image"<!-- IF S_NO_IMAGE --> selected="selected"<!-- ENDIF -->>{L_NO_IMAGE}</option>{S_FILENAME_LIST} + </select></dd> + <dd> <img <!-- IF S_NO_IMAGE -->src="{PHPBB_ROOT_PATH}images/spacer.gif"<!-- ELSE -->src="{UPLOAD_ICON_SRC}"<!-- ENDIF --> name="image_upload_icon" alt="" title="" /> </dd> + </dl> + <dl> + <dt><label for="extgroup_filesize">{L_MAX_EXTGROUP_FILESIZE}:</label></dt> + <dd><input type="text" id="extgroup_filesize" size="3" maxlength="15" name="max_filesize" value="{EXTGROUP_FILESIZE}" /> {S_EXT_GROUP_SIZE}</dd> + </dl> + <dl> + <dt><label for="assigned_extensions">{L_ASSIGNED_EXTENSIONS}:</label></dt> + <dd><div id="ext">{ASSIGNED_EXTENSIONS}</div> <span>[<a href="{U_EXTENSIONS}">{L_GO_TO_EXTENSIONS}</a> ]</span></dd> + <dd><select name="extensions[]" id="assigned_extensions" class="narrow" onchange="show_extensions(this);" multiple="multiple" size="8">{S_EXTENSION_OPTIONS}</select></dd> + </dl> + <dl> + <dt><label for="allowed_forums">{L_ALLOWED_FORUMS}:</label><br /><span>{L_ALLOWED_FORUMS_EXPLAIN}</span></dt> + <dd><input type="radio" id="allowed_forums" class="radio" name="forum_select" value="0"<!-- IF not S_FORUM_IDS --> checked="checked"<!-- ENDIF --> /> {L_ALLOW_ALL_FORUMS} <input type="radio" class="radio" name="forum_select" value="1"<!-- IF S_FORUM_IDS --> checked="checked"<!-- ENDIF --> /> {L_ALLOW_SELECTED_FORUMS}</dd> + <dd><select name="allowed_forums[]" multiple="multiple" size="8">{S_FORUM_ID_OPTIONS}</select></dd> + </dl> + </fieldset> + + <fieldset class="submit-buttons"> + <input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> + </fieldset> + + </form> + <!-- ELSE --> + + <table cellspacing="1"> + <col class="row1" /><col class="row1" /><col class="row2" /> + <thead> + <tr> + <th>{L_EXTENSION_GROUP}</th> + <th>{L_SPECIAL_CATEGORY}</th> + <th>{L_OPTIONS}</th> + </tr> + </thead> + <tbody> + <!-- BEGIN groups --> + <!-- IF groups.S_ADD_SPACER --> + <tr> + <td class="spacer" colspan="3"> </td> + </tr> + <!-- ENDIF --> + <tr> + <td><a href="{groups.U_EDIT}">{groups.GROUP_NAME}</a></td> + <td>{groups.CATEGORY}</td> + <td align="center" valign="middle" style="white-space: nowrap;"> <a href="{groups.U_EDIT}">{L_EDIT}</a> | <a href="{groups.U_DELETE}">{L_DELETE}</a> | <a href="{groups.U_ACT_DEACT}">{groups.L_ACT_DEACT}</a> </td> + </tr> + <!-- END groups --> + </tbody> + </table> + + <form id="extgroups" method="post" action="{U_ACTION}"> + <fieldset class="quick"> + {L_CREATE_GROUP}: <input type="text" name="group_name" maxlength="30" /> + <input class="button2" name="add" type="submit" value="{L_SUBMIT}" /> + </fieldset> + </form> + + <!-- ENDIF --> + +<!-- ELSEIF S_EXTENSIONS --> + + <form id="add_ext" method="post" action="{U_ACTION}"> + <fieldset> + <legend>{L_ADD_EXTENSION}</legend> + <dl> + <dt><label for="add_extension">{L_EXTENSION}</label></dt> + <dd><input type="text" id="add_extension" size="20" maxlength="100" name="add_extension" value="{ADD_EXTENSION}" /></dd> + </dl> + <dl> + <dt><label for="extension_group">{L_EXTENSION_GROUP}</label></dt> + <dd>{GROUP_SELECT_OPTIONS}</dd> + </dl> + </fieldset> + + <fieldset class="quick"> + <input type="submit" id="add_extension_check" name="add_extension_check" class="button2" value="{L_SUBMIT}" /> + </fieldset> + + </form> + + <br /> + + <form id="change_ext" method="post" action="{U_ACTION}"> + + <table cellspacing="1"> + <col class="row1" /><col class="row1" /><col class="row2" /> + <thead> + <tr> + <th>{L_EXTENSION}</th> + <th>{L_EXTENSION_GROUP}</th> + <th>{L_DELETE}</th> + </tr> + </thead> + <tbody> + <!-- BEGIN extensions --> + <!-- IF extensions.S_SPACER --> + <tr> + <td class="spacer" colspan="3"> </td> + </tr> + <!-- ENDIF --> + <tr> + <input type="hidden" name="extension_change_list[]" value="{extensions.EXTENSION_ID}" /> + <td><b>{extensions.EXTENSION}</b></td> + <td>{extensions.GROUP_OPTIONS}</td> + <td><input type="checkbox" name="extension_id_list[]" value="{extensions.EXTENSION_ID}" /></td> + </tr> + <!-- END extensions --> + </tbody> + </table> + + <fieldset class="submit-buttons"> + <input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> + </fieldset> + + </form> + +<!-- ELSEIF S_ORPHAN --> + + <script type="text/javascript"> + <!-- + function marklist(match, name, status) + { + var object = document.getElementById(match); + + var len = object.length; + + for (i = 0; i < len; i++) + { + result = eval('object.elements[' + i + '].name.search(/' + name + '.+/)'); + if (result != -1) + object.elements[i].checked = status; + } + } + //--> + </script> + + <form id="orphan" method="post" action="{U_ACTION}"> + + <table cellspacing="1"> + <thead> + <tr> + <th>{L_FILENAME}</th> + <th>{L_FILESIZE}</th> + <th>{L_ATTACH_POST_ID}</th> + <th>{L_ATTACH_TO_POST}</th> + <th>{L_DELETE}</th> + </tr> + </thead> + <tbody> + <!-- BEGIN orphan --> + <!-- IF orphan.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + <td><a href="{orphan.U_FILE}" rel="file">{orphan.FILE}</a></td> + <td>{orphan.FILESIZE}</td> + <td><b>ID: </b><input type="text" name="post_id[{orphan.FILE}]" size="7" maxlength="10" value="{orphan.POST_IDS}" /></td> + <td><input type="checkbox" name="add[{orphan.FILE}]" /></td> + <td><input type="checkbox" name="delete[{orphan.FILE}]" /></td> + </tr> + <!-- END orphan --> + <tr> + <td colspan="3"> </td> + <td class="small"><a href="javascript:marklist('attachments', 'add', true);">{L_MARK_ALL}</a> :: <a href="javascript:marklist('attachments', 'add', false);">{L_UNMARK_ALL}</a></td> + <td class="small"><a href="javascript:marklist('attachments', 'delete', true);">{L_MARK_ALL}</a> :: <a href="javascript:marklist('attachments', 'delete', false);">{L_UNMARK_ALL}</a></td> + </tr> + </tbody> + </table> + + <fieldset class="submit-buttons"> + <input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> + </fieldset> + + </form> + +<!-- ENDIF --> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_ban.html b/phpBB/adm/style/acp_ban.html new file mode 100644 index 0000000000..9a8f5fdc38 --- /dev/null +++ b/phpBB/adm/style/acp_ban.html @@ -0,0 +1,111 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<p>{L_ACP_BAN_EXPLAIN}</p> + +<h1>{L_TITLE}</h1> + +<p>{L_EXPLAIN}</p> + +<script type="text/javascript"> +<!-- + + var ban_length = new Array(); + <!-- BEGIN ban_length --> + ban_length['{ban_length.BAN_ID}'] = "{ban_length.LENGTH}"; + <!-- END ban_length --> + + var ban_reason = new Array(); + <!-- BEGIN ban_reason --> + ban_reason['{ban_reason.BAN_ID}'] = "{ban_reason.REASON}"; + <!-- END ban_reason --> + + var ban_give_reason = new Array(); + <!-- BEGIN ban_give_reason --> + ban_give_reason['{ban_give_reason.BAN_ID}'] = "{ban_give_reason.REASON}"; + <!-- END ban_give_reason --> + + function display_details(option) + { + document.getElementById('acp_ban').unbangivereason.value = ban_give_reason[option]; + document.getElementById('acp_ban').unbanreason.value = ban_reason[option]; + document.getElementById('acp_ban').unbanlength.value = ban_length[option]; + } + +//--> +</script> + +<form id="acp_ban" method="post" action="{U_ACTION}"> + +<fieldset> + <legend>{L_TITLE}</legend> + <dl> + <dt><label for="ban">{L_BAN_CELL}:</label></dt> + <dd><textarea name="ban" cols="40" rows="3" id="ban"></textarea></dd> + <!-- IF S_USERNAME_BAN --><dd>[ <a href="#" onclick="window.open('{U_FIND_USER}', '_phpbbsearch', 'height=500, resizable=yes, scrollbars=yes, width=740'); return false;">{L_FIND_USERNAME}</a> ]</dd><!-- ENDIF --> + </dl> + <dl> + <dt><label for="banlength">{L_BAN_LENGTH}:</label></dt> + <dd><select name="banlength" id="banlength">{S_BAN_END_OPTIONS}</select></dd> + <dd><input type="text" name="banlengthother" /> (YYYY-MM-DD)</dd> + </dl> + <dl> + <dt><label for="banexclude">{L_BAN_EXCLUDE}:</label><br /><span>{L_BAN_EXCLUDE_EXPLAIN}</span></dt> + <dd><input type="radio" name="banexclude" value="1" /> {L_YES} <input type="radio" name="banexclude" id="banexclude" value="0" checked="checked" /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="banreason">{L_BAN_REASON}:</label></dt> + <dd><input name="banreason" type="text" id="banreason" class="medium" /></dd> + </dl> + <dl> + <dt><label for="bangivereason">{L_BAN_GIVE_REASON}:</label></dt> + <dd><input name="bangivereason" type="text" id="bangivereason" class="medium" /></dd> + </dl> +</fieldset> + +<fieldset class="submit-buttons"> + <input class="button1" type="submit" id="bansubmit" name="bansubmit" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="banreset" name="banreset" value="{L_RESET}" /> +</fieldset> + +<h1>{L_UNBAN_TITLE}</h1> + +<p>{L_UNBAN_EXPLAIN}</p> + +<fieldset> + <legend>{L_UNBAN_TITLE}</legend> + +<!-- IF S_BANNED_OPTIONS --> + <dl> + <dt><label for="unban">{L_BAN_CELL}:</label></dt> + <dd><select id="unban" name="unban[]" multiple="multiple" size="10" style="width: 50%" onchange="display_details(this.options[this.selectedIndex].value)">{BANNED_OPTIONS}</select></dd> + </dl> + <dl> + <dt><label for="unbanlength">{L_BAN_LENGTH}:</label></dt> + <dd><input style="border: 0px;" type="text" name="unbanlength" id="unbanlength" class="full" /></dd> + </dl> + <dl> + <dt><label for="unbanreason">{L_BAN_REASON}:</label></dt> + <dd><input style="border: 0px;" type="text" name="unbanreason" id="unbanreason" class="full" /></dd> + </dl> + <dl> + <dt><label for="unbangivereason">{L_BAN_GIVE_REASON}:</label></dt> + <dd><input style="border: 0px;" type="text" name="unbangivereason" id="unbangivereason" class="full" /></dd> + </dl> +</fieldset> + +<fieldset class="submit-buttons"> + <input class="button1" type="submit" id="unbansubmit" name="unbansubmit" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="unbanreset" name="unbanreset" value="{L_RESET}" /> +</fieldset> + +<!-- ELSE --> + + <p>{L_NO_BAN_CELL}</p> +</fieldset> +<!-- ENDIF --> + +</form> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_bbcodes.html b/phpBB/adm/style/acp_bbcodes.html new file mode 100644 index 0000000000..5caf3391ec --- /dev/null +++ b/phpBB/adm/style/acp_bbcodes.html @@ -0,0 +1,96 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<!-- IF S_EDIT_BBCODE --> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <h1>{L_ACP_BBCODES}</h1> + + <p>{L_ACP_BBCODES_EXPLAIN}</p> + + <form id="acp_bbcodes" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_BBCODE_USAGE}</legend> + <p>{L_BBCODE_USAGE_EXPLAIN}</p> + <dl> + <dt><label for="bbcode_match">{L_EXAMPLES}</label><br /><br /><span>{L_BBCODE_USAGE_EXAMPLE}</span></dt> + <dd><textarea id="bbcode_match" name="bbcode_match" cols="60" rows="5">{BBCODE_MATCH}</textarea></dd> + </dl> + </fieldset> + + <fieldset> + <legend>{L_HTML_REPLACEMENT}</legend> + <p>{L_HTML_REPLACEMENT_EXPLAIN}</p> + <dl> + <dt><label for="bbcode_tpl">{L_EXAMPLES}</label><br /><br /><span>{L_HTML_REPLACEMENT_EXAMPLE}</span></dt> + <dd><textarea id="bbcode_tpl" name="bbcode_tpl" cols="60" rows="8">{BBCODE_TPL}</textarea></dd> + </dl> + </fieldset> + + <fieldset class="submit-buttons"> + <input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> + </fieldset> + + <table cellspacing="1"> + <thead> + <tr> + <th colspan="2">{L_TOKENS}</th> + </tr> + <tr> + <td class="row3" colspan="2">{L_TOKENS_EXPLAIN}</td> + </tr> + <tr> + <th>{L_TOKEN}</th> + <th>{L_TOKEN_DEFINITION}</th> + </tr> + </thead> + <tbody> + <!-- BEGIN token --> + <tr valign="top"> + <td class="row1">{token.TOKEN}</td> + <td class="row2">{token.EXPLAIN}</td> + </tr> + <!-- END token --> + </tbody> + </table> + + </form> + +<!-- ELSE --> + + <h1>{L_ACP_BBCODES}</h1> + + <p>{L_ACP_BBCODES_EXPLAIN}</p> + + <table cellspacing="1"> + <thead> + <tr> + <th>{L_BBCODE_TAG}</th> + <th>{L_ACTION}</th> + </tr> + </thead> + <tbody> + <!-- BEGIN bbcodes --> + <!-- IF bbcodes.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + <td style="text-align: center;">{bbcodes.BBCODE_TAG}</td> + <td style="text-align: center;"><a href="{bbcodes.U_EDIT}">{L_EDIT}</a> | <a href="{bbcodes.U_DELETE}">{L_DELETE}</a></td> + </tr> + <!-- END bbcodes --> + </tbody> + </table> + + <form id="acp_bbcodes" method="post" action="{U_ACTION}"> + + <fieldset class="quick"> + <input class="button2" name="submit" type="submit" value="{L_ADD_BBCODE}" /> + </fieldset> + + </form> + +<!-- ENDIF --> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_board.html b/phpBB/adm/style/acp_board.html new file mode 100644 index 0000000000..a5cc3363df --- /dev/null +++ b/phpBB/adm/style/acp_board.html @@ -0,0 +1,41 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<h1>{L_TITLE}</h1> + +<p>{L_TITLE_EXPLAIN}</p> + +<form id="acp_board" method="post" action="{U_ACTION}"> + +<!-- BEGIN options --> + <!-- IF options.S_LEGEND --> + <!-- IF not options.S_FIRST_ROW --> + </fieldset> + <!-- ENDIF --> + <fieldset> + <legend>{options.LEGEND}</legend> + <!-- ELSE --> + + <dl> + <dt><label for="{options.KEY}">{options.TITLE}:</label><!-- IF options.S_EXPLAIN --><br /><span>{options.TITLE_EXPLAIN}</span><!-- ENDIF --></dt> + <dd>{options.CONTENT}</dd> + </dl> + + <!-- ENDIF --> +<!-- END options --> +<!-- IF S_AUTH --> + <!-- BEGIN auth_tpl --> + {auth_tpl.TPL} + <!-- END auth_tpl --> +<!-- ENDIF --> +</fieldset> + +<fieldset class="submit-buttons"> + <input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> +</fieldset> + +</form> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_bots.html b/phpBB/adm/style/acp_bots.html new file mode 100644 index 0000000000..d6a589838c --- /dev/null +++ b/phpBB/adm/style/acp_bots.html @@ -0,0 +1,101 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<!-- IF S_EDIT_BOT --> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <h1>{L_TITLE}</h1> + + <p>{L_BOT_EDIT_EXPLAIN}</p> + + <!-- IF S_ERROR --> + <div class="errorbox"> + <h3>{L_WARNING}</h3> + <p>{ERROR_MSG}</p> + </div> + <!-- ENDIF --> + + <form id="acp_bots" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_TITLE}</legend> + <dl> + <dt><label for="bot_name">{L_BOT_NAME}:</label><br /><span>{L_BOT_NAME_EXPLAIN}</span></dt> + <dd><input name="bot_name" type="text" id="bot_name" value="{BOT_NAME}" /></dd> + </dl> + <dl> + <dt><label for="bot_style">{L_BOT_STYLE}:</label><br /><span>{L_BOT_STYLE_EXPLAIN}</span></dt> + <dd><select id="bot_style" name="bot_style">{S_STYLE_OPTIONS}</select></dd> + </dl> + <dl> + <dt><label for="bot_lang">{L_BOT_LANG}:</label><br /><span>{L_BOT_LANG_EXPLAIN}</span></dt> + <dd><select id="bot_lang" name="bot_lang">{S_LANG_OPTIONS}</select></dd> + </dl> + <dl> + <dt><label for="bot_active">{L_BOT_ACTIVE}:</label></dt> + <dd><select id="bot_active" name="bot_active">{S_ACTIVE_OPTIONS}</select></dd> + </dl> + <dl> + <dt><label for="bot_agent">{L_BOT_AGENT}:</label><br /><span>{L_BOT_AGENT_EXPLAIN}</span></dt> + <dd><input name="bot_agent" type="text" id="bot_agent" value="{BOT_AGENT}" /></dd> + </dl> + <dl> + <dt><label for="bot_ip">{L_BOT_IP}:</label><br /><span>{L_BOT_IP_EXPLAIN}</span></dt> + <dd><input name="bot_ip" type="text" id="bot_ip" value="{BOT_IP}" /></dd> + </dl> + </fieldset> + + <fieldset class="submit-buttons"> + <input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> + </fieldset> + + </form> + +<!-- ELSE --> + + <h1>{L_BOTS}</h1> + + <p>{L_BOTS_EXPLAIN}</p> + + <form id="acp_bots" method="post" action="{U_ACTION}"> + + <table cellspacing="1"> + <thead> + <tr> + <th>{L_BOT_NAME}</th> + <th>{L_BOT_LAST_VISIT}</th> + <th colspan="3">{L_OPTIONS}</th> + <th>{L_MARK}</th> + </tr> + </thead> + <tbody> + <!-- BEGIN bots --> + <!-- IF bots.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + <td style="width: 50%;">{bots.BOT_NAME}</td> + <td style="width: 15%; white-space: nowrap;" align="center"> {bots.LAST_VISIT} </td> + <td style="text-align: center;"> <a href="{bots.U_ACTIVATE_DEACTIVATE}">{bots.L_ACTIVATE_DEACTIVATE}</a> </td> + <td style="text-align: center;"> <a href="{bots.U_EDIT}">{L_EDIT}</a> </td> + <td style="text-align: center;"> <a href="{bots.U_DELETE}">{L_DELETE}</a> </td> + <td style="text-align: center;"><input type="checkbox" name="mark[]" value="{bots.BOT_ID}" /></td> + </tr> + <!-- END bots --> + </tbody> + </table> + + <fieldset class="quick" style="float: left;"> + <input class="button2" name="add" type="submit" value="{L_BOT_ADD}" /> + </fieldset> + + <fieldset class="quick"> + <select name="action">{S_BOT_OPTIONS}</select> + <input class="button2" name="submit" type="submit" value="{L_SUBMIT}" /> + </fieldset> + + </form> + +<!-- ENDIF --> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_disallow.html b/phpBB/adm/style/acp_disallow.html new file mode 100644 index 0000000000..e5e63c6aae --- /dev/null +++ b/phpBB/adm/style/acp_disallow.html @@ -0,0 +1,47 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<h1>{L_ACP_DISALLOW_USERNAMES}</h1> + +<p>{L_ADD_DISALLOW_EXPLAIN}</p> + +<form id="acp_disallow" method="post" action="{U_ACTION}"> + +<fieldset> + <legend>{L_ADD_DISALLOW_TITLE}</legend> + <dl> + <dt><label for="user">{L_USERNAME}:</label><br /><span>{L_ADD_DISALLOW_EXPLAIN}</span></dt> + <dd><input id="user" type="text" name="disallowed_user" class="medium" /></dd> + </dl> +</fieldset> + +<fieldset class="quick"> + <input class="button1" type="submit" name="disallow" value="{L_SUBMIT}" /> +</fieldset> + +<h1>{L_DELETE_DISALLOW_TITLE}</h1> + +<p>{L_DELETE_DISALLOW_EXPLAIN}</p> + +<fieldset> + <legend>{L_DELETE_DISALLOW_TITLE}</legend> +<!-- IF S_DISALLOWED_NAMES --> + <dl> + <dt><label for="disallowed">{L_USERNAME}:</label></dt> + <dd><select name="disallowed_id" id="disallowed">{S_DISALLOWED_NAMES}</select></dd> + </dl> +</fieldset> + +<fieldset class="quick"> + <input class="button1" type="submit" name="allow" value="{L_SUBMIT}" /> +</fieldset> + +<!-- ELSE --> + <p>{L_NO_DISALLOWED}</p> +</fieldset> +<!-- ENDIF --> + +</form> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_email.html b/phpBB/adm/style/acp_email.html new file mode 100644 index 0000000000..25acf70a98 --- /dev/null +++ b/phpBB/adm/style/acp_email.html @@ -0,0 +1,54 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<h1>{L_ACP_MASS_EMAIL}</h1> + +<p>{L_ACP_MASS_EMAIL_EXPLAIN}</p> + +<!-- IF S_WARNING --> + <div class="errorbox"> + <h3>{L_WARNING}</h3> + <p>{WARNING_MSG}</p> + </div> +<!-- ENDIF --> + +<form id="acp_email" method="post" action="{U_ACTION}"> + +<fieldset> + <legend>{L_COMPOSE}</legend> +<dl> + <dt><label for="group">{L_SEND_TO_GROUP}:</label></dt> + <dd><select id="group" name="g">{S_GROUP_OPTIONS}</select></dd> +</dl> +<dl> + <dt><label for="usernames">{L_SEND_TO_USERS}:</label><br /><span>{L_SEND_TO_USERS_EXPLAIN}</span></dt> + <dd><textarea name="usernames" id="usernames" rows="5" cols="40">{USERNAMES}</textarea></dd> + <dd>[ <a href="#" onclick="window.open('{U_FIND_USERNAME}', '_phpbbsearch', 'height=500, resizable=yes, scrollbars=yes, width=740'); return false;">{L_FIND_USERNAME}</a> ]</dd> +</dl> +<dl> + <dt><label for="subject">{L_SUBJECT}:</label></dt> + <dd><input name="subject" type="text" id="subject" value="{SUBJECT}" /></dd> +</dl> +<dl> + <dt><label for="message">{L_MASS_MESSAGE}:</label><br /><span>{L_MASS_MESSAGE_EXPLAIN}</span></dt> + <dd><textarea id="message" name="message" rows="10" cols="60">{MESSAGE}</textarea></dd> +</dl> +<dl> + <dt><label for="priority">{L_MAIL_PRIORITY}:</label></dt> + <dd><select id="priority" name="mail_priority_flag">{S_PRIORITY_OPTIONS}</select></dd> +</dl> +<dl> + <dt><label for="send">{L_SEND_IMMEDIATLY}:</label></dt> + <dd><input id="send" type="checkbox" name="send_immediatly" checked="checked" /></dd> +</dl> +</fieldset> + +<fieldset class="submit-buttons"> + <input class="button1" type="submit" id="submit" name="submit" value="{L_EMAIL}" /> + <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> +</fieldset> + +</form> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_forums.html b/phpBB/adm/style/acp_forums.html new file mode 100644 index 0000000000..ec8fc3b268 --- /dev/null +++ b/phpBB/adm/style/acp_forums.html @@ -0,0 +1,347 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<!-- IF S_EDIT_FORUM --> + + <script type="text/javascript"> + <!-- + + function display_options(value) + { + <!-- IF not S_ADD_ACTION and S_FORUM_ORIG_POST --> + if (value == {FORUM_POST}) + { + dE('type_actions', -1); + } + else + { + dE('type_actions', 1); + } + <!-- ENDIF --> + + if (value == {FORUM_POST}) + { + dE('forum_post_options', 1); + dE('forum_link_options', -1); + dE('forum_rules_options', 1); + dE('forum_cat_options', -1); + } + else if (value == {FORUM_LINK}) + { + dE('forum_post_options', -1); + dE('forum_link_options', 1); + dE('forum_rules_options', -1); + dE('forum_cat_options', -1); + } + else if (value == {FORUM_CAT}) + { + dE('forum_post_options', -1); + dE('forum_link_options', -1); + dE('forum_rules_options', 1); + dE('forum_cat_options', 1); + } + } + + //--> + </script> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <h1>{L_TITLE} :: {FORUM_NAME}</h1> + + <p>{L_FORUM_EDIT_EXPLAIN}</p> + + <!-- IF S_ERROR --> + <div class="errorbox"> + <h3>{L_WARNING}</h3> + <p>{ERROR_MSG}</p> + </div> + <!-- ENDIF --> + + <form id="forumedit" method="post" action="{U_EDIT_ACTION}"> + + <fieldset> + <legend>{L_FORUM_SETTINGS}</legend> + <dl> + <dt><label for="forum_type">{L_FORUM_TYPE}:</label></dt> + <dd><select id="forum_type" name="forum_type" onchange="display_options(this.options[this.selectedIndex].value);">{S_FORUM_TYPE_OPTIONS}</select></dd> + </dl> + <!-- IF not S_ADD_ACTION and S_FORUM_ORIG_POST --> + <div id="type_actions"<!-- IF S_FORUM_POST --> style="display: none;"<!-- ENDIF -->> + <dl> + <dt><label for="type_action">{L_DECIDE_MOVE_DELETE_CONTENT}:</label></dt> + <dd><input type="radio" id="type_action" name="type_action" value="delete" checked="checked" /> {L_DELETE_ALL_POSTS}</dd> + <!-- IF S_MOVE_FORUM_OPTIONS --><dd><input type="radio" name="type_action" value="move" /> {L_MOVE_POSTS_TO} <select name="to_forum_id">{S_MOVE_FORUM_OPTIONS}</select></dd><!-- ENDIF --> + </dl> + </div> + <!-- ENDIF --> + <dl> + <dt><label for="parent">{L_FORUM_PARENT}:</label></dt> + <dd><select id="parent" name="parent_id"><option value="0"<!-- IF not S_PARENT_ID --> selected="selected"<!-- ENDIF -->>{L_NO_PARENT}</option>{S_PARENT_OPTIONS}</select></dd> + </dl> + <dl> + <dt><label for="forum_name">{L_FORUM_NAME}:</label></dt> + <dd><input class="medium" type="text" id="forum_name" name="forum_name" value="{FORUM_NAME}" /></dd> + </dl> + <dl> + <dt><label for="forum_desc">{L_FORUM_DESC}:</label><br /><span>{L_FORUM_DESC_EXPLAIN}</span></dt> + <dd><textarea id="forum_desc" name="forum_desc" rows="5" cols="45">{FORUM_DESC}</textarea></dd> + </dl> + <dl> + <dt><label for="forum_image">{L_FORUM_IMAGE}:</label><br /><span>{L_FORUM_IMAGE_EXPLAIN}</span></dt> + <dd><input class="medium" type="text" id="forum_image" name="forum_image" value="{FORUM_IMAGE}" /></dd> + <!-- IF FORUM_IMAGE_SRC --> + <dd><img src="{FORUM_IMAGE_SRC}" alt="{L_FORUM_IMAGE}" /></dd> + <!-- ENDIF --> + </dl> + <dl> + <dt><label for="forum_style">{L_FORUM_STYLE}:</label></dt> + <dd><select id="forum_style" name="forum_style"><option value="0">{L_DEFAULT_STYLE}</option>{S_STYLES_OPTIONS}</select></dd> + </dl> + </fieldset> + + <div id="forum_cat_options"<!-- IF not S_FORUM_CAT --> style="display: none;"<!-- ENDIF -->> + <fieldset> + <legend>{L_GENERAL_FORUM_SETTINGS}</legend> + <dl> + <dt><label for="display_active">{L_DISPLAY_ACTIVE_TOPICS}:</label><br /><span>{L_DISPLAY_ACTIVE_TOPICS_EXPLAIN}</span></dt> + <dd><input type="radio" name="display_active" value="1"<!-- IF S_DISPLAY_ACTIVE_TOPICS --> id="display_active" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="display_active" value="0"<!-- IF not S_DISPLAY_ACTIVE_TOPICS --> id="display_active" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + </fieldset> + </div> + + <div id="forum_post_options"<!-- IF not S_FORUM_POST --> style="display: none;"<!-- ENDIF -->> + <fieldset> + <legend>{L_GENERAL_FORUM_SETTINGS}</legend> + <dl> + <dt><label for="forum_status">{L_FORUM_STATUS}:</label></dt> + <dd><select id="forum_status" name="forum_status">{S_STATUS_OPTIONS}</select></dd> + </dl> + <dl> + <dt><label for="enable_indexing">{L_ENABLE_INDEXING}:</label><br /><span>{L_ENABLE_INDEXING_EXPLAIN}</span></dt> + <dd><input type="radio" name="enable_indexing" value="1"<!-- IF S_ENABLE_INDEXING --> id="enable_indexing" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="enable_indexing" value="0"<!-- IF not S_ENABLE_INDEXING --> id="enable_indexing" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="enable_icons">{L_ENABLE_TOPIC_ICONS}:</label></dt> + <dd><input type="radio" name="enable_icons" value="1"<!-- IF S_TOPIC_ICONS --> id="enable_icons" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="enable_icons" value="0"<!-- IF not S_TOPIC_ICONS --> id="enable_icons" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <!-- IF S_SHOW_DISPLAY_ON_INDEX --> + <dl> + <dt><label for="display_on_index">{L_LIST_INDEX}:</label><br /><span>{L_LIST_INDEX_EXPLAIN}</span></dt> + <dd><input type="radio" name="display_on_index" value="1"<!-- IF S_DISPLAY_ON_INDEX --> id="display_on_index" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="display_on_index" value="0"<!-- IF not S_DISPLAY_ON_INDEX --> id="display_on_index" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <!-- ENDIF --> + <dl> + <dt><label for="display_recent">{L_ENABLE_RECENT}:</label><br /><span>{L_ENABLE_RECENT_EXPLAIN}</span></dt> + <dd><input type="radio" name="display_recent" value="1"<!-- IF S_DISPLAY_ACTIVE_TOPICS --> id="display_recent" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="display_recent" value="0"<!-- IF not S_DISPLAY_ACTIVE_TOPICS --> id="display_recent" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="enable_prune">{L_FORUM_AUTO_PRUNE}:</label><br /><span>{L_FORUM_AUTO_PRUNE_EXPLAIN}</span></dt> + <dd><input type="radio" name="enable_prune" value="1"<!-- IF S_PRUNE_ENABLE --> id="enable_prune" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="enable_prune" value="0"<!-- IF not S_PRUNE_ENABLE --> id="enable_prune" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="prune_freq">{L_AUTO_PRUNE_FREQ}:</label><br /><span>{L_AUTO_PRUNE_FREQ_EXPLAIN}</span></dt> + <dd><input type="text" id="prune_freq" name="prune_freq" value="{PRUNE_FREQ}" /> {L_DAYS}</dd> + </dl> + <dl> + <dt><label for="prune_days">{L_AUTO_PRUNE_DAYS}:</label><br /><span>{L_AUTO_PRUNE_DAYS_EXPLAIN}</span></dt> + <dd><input type="text" id="prune_days" name="prune_days" value="{PRUNE_DAYS}" /> {L_DAYS}</dd> + </dl> + <dl> + <dt><label for="prune_viewed">{L_AUTO_PRUNE_VIEWED}:</label><br /><span>{L_AUTO_PRUNE_VIEWED_EXPLAIN}</span></dt> + <dd><input type="text" id="prune_viewed" name="prune_viewed" value="{PRUNE_VIEWED}" /> {L_DAYS}</dd> + </dl> + <dl> + <dt><label for="prune_old_polls">{L_PRUNE_OLD_POLLS}:</label><br /><span>{L_PRUNE_OLD_POLLS_EXPLAIN}</span></dt> + <dd><input type="radio" name="prune_old_polls" value="1"<!-- IF S_PRUNE_OLD_POLLS --> id="prune_old_polls" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="prune_old_polls" value="0"<!-- IF not S_PRUNE_OLD_POLLS --> id="prune_old_polls" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="prune_announce">{L_PRUNE_ANNOUNCEMENTS}:</label></dt> + <dd><input type="radio" name="prune_announce" value="1"<!-- IF S_PRUNE_ANNOUNCE --> id="prune_announce" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="prune_announce" value="0"<!-- IF not S_PRUNE_ANNOUNCE --> id="prune_announce" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="prune_sticky">{L_PRUNE_STICKY}:</label></dt> + <dd><input type="radio" name="prune_sticky" value="1"<!-- IF S_PRUNE_STICKY --> id="prune_sticky" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="prune_sticky" value="0"<!-- IF not S_PRUNE_STICKY --> id="prune_sticky" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="topics_per_page">{L_FORUM_TOPICS_PAGE}:</label><br /><span>{L_FORUM_TOPICS_PAGE_EXPLAIN}</span></dt> + <dd><input type="text" id="topics_per_page" name="topics_per_page" value="{TOPICS_PER_PAGE}" /></dd> + </dl> + <dl> + <dt><label for="forum_password">{L_FORUM_PASSWORD}:</label><br /><span>{L_FORUM_PASSWORD_EXPLAIN}</span></dt> + <dd><input type="password" id="forum_password" name="forum_password" value="{FORUM_PASSWORD}" /></dd> + </dl> + <dl> + <dt><label for="forum_password_confirm">{L_FORUM_PASSWORD_CONFIRM}:</label><br /><span>{L_FORUM_PASSWORD_CONFIRM_EXPLAIN}</span></dt> + <dd><input type="password" id="forum_password_confirm" name="forum_password_confirm" value="{FORUM_PASSWORD_CONFIRM}" /></dd> + </dl> + </fieldset> + </div> + + <div id="forum_link_options"<!-- IF not S_FORUM_LINK --> style="display: none;"<!-- ENDIF -->> + <fieldset> + <legend>{L_GENERAL_FORUM_SETTINGS}</legend> + <dl> + <dt><label for="forum_link">{L_FORUM_LINK}:</label><br /><span>{L_FORUM_LINK_EXPLAIN}</span></dt> + <dd><input class="medium" type="text" id="forum_link" name="forum_link" value="{FORUM_DATA_LINK}" /></dd> + </dl> + <dl> + <dt><label for="forum_link_track">{L_FORUM_LINK_TRACK}:</label><br /><span>{L_FORUM_LINK_TRACK_EXPLAIN}</span></dt> + <dd><input type="radio" name="forum_link_track" value="1"<!-- IF S_FORUM_LINK_TRACK --> id="forum_link_track" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="forum_link_track" value="0"<!-- IF not S_FORUM_LINK_TRACK --> id="forum_link_track" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + </fieldset> + </div> + + <div id="forum_rules_options"<!-- IF S_FORUM_LINK --> style="display: none;"<!-- ENDIF -->> + <fieldset> + <legend>{L_FORUM_RULES}</legend> + <dl> + <dt><label for="forum_rules_link">{L_FORUM_RULES_LINK}:</label><br /><span>{L_FORUM_RULES_LINK_EXPLAIN}</span></dt> + <dd><input class="medium" type="text" id="forum_rules_link" name="forum_rules_link" value="{FORUM_RULES_LINK}" /></dd> + </dl> + <!-- IF FORUM_RULES_PREVIEW --> + <dl> + <dt><label>{L_FORUM_RULES_PREVIEW}:</label></dt> + <dd>{FORUM_RULES_PREVIEW}</dd> + </dl> + <!-- ENDIF --> + <dl> + <dt><label for="forum_rules">{L_FORUM_RULES}:</label><br /><span>{L_FORUM_RULES_EXPLAIN}</span></dt> + <dd><textarea id="forum_rules" name="forum_rules" rows="4" cols="70">{FORUM_RULES_PLAIN}</textarea></dd> + <dd><input type="checkbox" name="parse_bbcode"<!-- IF S_BBCODE_CHECKED --> checked="checked"<!-- ENDIF --> /> {L_PARSE_BBCODE} <input type="checkbox" name="parse_smilies"<!-- IF S_SMILIES_CHECKED --> checked="checked"<!-- ENDIF --> /> {L_PARSE_SMILIES} <input type="checkbox" name="parse_urls"<!-- IF S_URLS_CHECKED --> checked="checked"<!-- ENDIF --> /> {L_PARSE_URLS}</dd> + </dl> + </fieldset> + </div> + + <fieldset class="submit-buttons"> + <input class="button1" type="submit" id="submit" name="update" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> + </fieldset> + + </form> + +<!-- ELSEIF S_DELETE_FORUM --> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <h1>{L_FORUM_DELETE}</h1> + + <p>{L_FORUM_DELETE_EXPLAIN}</p> + + <!-- IF S_ERROR --> + <div class="errorbox"> + <h3>{L_WARNING}</h3> + <p>{ERROR_MSG}</p> + </div> + <!-- ENDIF --> + + <form id="acp_forum" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_FORUM_DELETE}</legend> + <dl> + <dt><label>{L_FORUM_NAME}:</label></dt> + <dd><b>{FORUM_NAME}</b></dd> + </dl> + <!-- IF S_FORUM_POST --> + <dl> + <dt><label for="delete_action">{L_ACTION}:</label></dt> + <dd><input type="radio" id="delete_action" name="action_posts" value="delete" checked="checked" /> {L_DELETE_ALL_POSTS}</dd> + <!-- IF S_MOVE_FORUM_OPTIONS --> + <dd><input type="radio" name="action_posts" value="move" /> {L_MOVE_POSTS_TO} <select name="posts_to_id">{S_MOVE_FORUM_OPTIONS}</select></dd> + <!-- ENDIF --> + </dl> + <!-- ENDIF --> + <!-- IF S_HAS_SUBFORUMS --> + <dl> + <dt><label for="sub_delete_action">{L_ACTION}:</label></dt> + <dd><input type="radio" id="sub_delete_action" name="action_subforums" value="delete" checked="checked" /> {L_DELETE_SUBFORUMS}</dd> + <!-- IF S_FORUMS_LIST --> + <dd><input type="radio" name="action_subforums" value="move" /> {L_MOVE_SUBFORUMS_TO} <select name="subforums_to_id">{S_FORUMS_LIST}</select></dd> + <!-- ENDIF --> + </dl> + <!-- ENDIF --> + </fieldset> + + <fieldset class="quick"> + <input class="button1" type="submit" name="update" value="{L_SUBMIT}" /> + </fieldset> + + </form> + +<!-- ELSE --> + + <h1>{L_FORUM_ADMIN}</h1> + + <p>{L_FORUM_ADMIN_EXPLAIN}</p> + + <!-- IF ERROR_MSG --> + <div class="errorbox"> + <h3>{L_WARNING}</h3> + <p>{ERROR_MSG}</p> + </div> + <!-- ENDIF --> + + <!-- IF S_RESYNCED --> + <div class="successbox"> + <h3>{L_NOTIFY}</h3> + <p>{L_FORUM_RESYNCED}</p> + </div> + <!-- ENDIF --> + + <table cellspacing="1"> + <tbody> + <tr> + <td class="row3">{NAVIGATION}<!-- IF S_NO_FORUMS --> [<a href="{U_EDIT}">{L_EDIT}</a> | <a href="{U_DELETE}">{L_DELETE}</a><!-- IF not S_LINK --> | <a href="{U_SYNC}">{L_RESYNC}</a><!-- ENDIF --->]<!-- ENDIF --></td> + </tr> + </tbody> + </table> + +<!-- IF .forums --> + <table cellspacing="1"> + <col class="row1" /><col class="row1" /><col class="row2" /><col class="row2" /> + <tbody> + <!-- BEGIN forums --> + <tr> + <td style="width: 5%;">{forums.FOLDER_IMAGE}</td> + <td style="width: 50%; vertical-align: top;"> + <!-- IF forums.S_LINK -->{forums.FORUM_NAME}<!-- ELSE --><a href="{forums.U_FORUM}">{forums.FORUM_NAME}</a><!-- ENDIF --> + <!-- IF forums.FORUM_DESCRIPTION --><br /><span>{forums.FORUM_DESCRIPTION}</span><!-- ENDIF --> + <!-- IF forums.S_FORUM_POST --><br /><br /><span>{L_TOPICS}: <b>{forums.FORUM_TOPICS}</b> / {L_POSTS}: <b>{forums.FORUM_POSTS}</b></span><!-- ENDIF --> + </td> + <td style="width: 15%; white-space: nowrap; text-align: center; vertical-align: middle;"><a href="{forums.U_MOVE_UP}">{L_MOVE_UP}</a><br /><a href="{forums.U_MOVE_DOWN}">{L_MOVE_DOWN}</a></td> + <td style="width: 20%; white-space: nowrap; text-align: center; vertical-align: middle;"> + <a href="{forums.U_EDIT}">{L_EDIT}</a> | <a href="{forums.U_DELETE}">{L_DELETE}</a> + <!-- IF not forums.S_LINK --> | <a href="{forums.U_SYNC}">{L_RESYNC}</a><!-- ENDIF --> + </td> + </tr> + <!-- END forums --> + </tbody> + </table> +<!-- ENDIF --> + + <form id="forums" method="post" action="{U_ACTION}"> + + <fieldset class="quick" style="float: left;"> + <input type="hidden" name="action" value="add" /> + + <input type="text" name="forum_name" /> + <input class="button2" name="addforum" type="submit" value="{L_CREATE_FORUM}" /> + </fieldset> + + </form> + + <form id="fselect" method="post" action="{U_SEL_ACTION}"> + + <fieldset class="quick"> + {L_SELECT_FORUM}: <select name="parent_id" onchange="if(this.options[this.selectedIndex].value != -1){ this.form.submit(); }">{FORUM_BOX}</select> + + <input class="button2" type="submit" value="{L_GO}" /> + </fieldset> + + </form> + +<!-- ENDIF --> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_groups.html b/phpBB/adm/style/acp_groups.html new file mode 100644 index 0000000000..002ff2eca3 --- /dev/null +++ b/phpBB/adm/style/acp_groups.html @@ -0,0 +1,306 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<!-- IF S_EDIT --> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <h1>{L_ACP_GROUPS_MANAGE}</h1> + + <p>{L_GROUP_EDIT_EXPLAIN}</p> + + <!-- IF S_ERROR --> + <div class="errorbox"> + <h3>{L_WARNING}</h3> + <p>{ERROR_MSG}</p> + </div> + <!-- ENDIF --> + + <form id="settings" method="post" action="{U_ACTION}"<!-- IF S_CAN_UPLOAD --> enctype="multipart/form-data"<!-- ENDIF -->> + + <fieldset> + <legend>{L_GROUP_DETAILS}</legend> + <dl> + <dt><label<!-- IF not S_SPECIAL_GROUP --> for="group_name"<!-- ENDIF -->>{L_GROUP_NAME}:</label></dt> + <dd><!-- IF S_SPECIAL_GROUP --><b>{GROUP_NAME}</b><!-- ELSE --><input name="group_name" type="text" id="group_name" value="{GROUP_NAME}" /><!-- ENDIF --></dd> + </dl> + <dl> + <dt><label for="group_description">{L_GROUP_DESC}:</label></dt> + <dd><input name="group_description" type="text" id="group_description" value="{GROUP_DESCRIPTION}" /></dd> + </dl> + <!-- IF not S_SPECIAL_GROUP --> + <dl> + <dt><label for="group_type">{L_GROUP_TYPE}:</label><br /><span>{L_GROUP_TYPE_EXPLAIN}</span></dt> + <dd> + <input name="group_type" type="radio" id="group_type" value="{GROUP_TYPE_FREE}"{GROUP_FREE} /> {L_GROUP_OPEN} + <input name="group_type" type="radio" value="{GROUP_TYPE_OPEN}"{GROUP_OPEN} /> {L_GROUP_REQUEST} + <input name="group_type" type="radio" value="{GROUP_TYPE_CLOSE}"{GROUP_CLOSED} /> {L_GROUP_CLOSED} + <input name="group_type" type="radio" value="{GROUP_TYPE_HIDDEN}"{GROUP_HIDDEN} /> {L_GROUP_HIDDEN} + </dd> + </dl> + <!-- ENDIF --> + </fieldset> + + <fieldset> + <legend>{L_GROUP_SETTINGS_SAVE}</legend> + <dl> + <dt><label for="group_receive_pm">{L_GROUP_RECEIVE_PM}:</label></dt> + <dd><input name="group_receive_pm" type="checkbox" id="group_receive_pm"{GROUP_RECEIVE_PM} /></dd> + </dl> + <dl> + <dt><label for="group_message_limit">{L_GROUP_MESSAGE_LIMIT}:</label><br /><span>{L_GROUP_MESSAGE_LIMIT_EXPLAIN}</span></dt> + <dd><input name="group_message_limit" type="text" id="group_message_limit" maxlength="4" size="4" value="{GROUP_MESSAGE_LIMIT}" /></dd> + </dl> + <dl> + <dt><label for="group_colour">{L_GROUP_COLOR}:</label><br /><span>{L_GROUP_COLOR_EXPLAIN}</span></dt> + <dd><input name="group_colour" type="text" id="group_colour" value="{GROUP_COLOUR}" size="6" maxlength="6" /> <span>[ <a href="#" onclick="swatch(); return false">{L_COLOUR_SWATCH}</a> ]</span></dd> + </dl> + <dl> + <dt><label for="group_rank">{L_GROUP_RANK}:</label></dt> + <dd><select name="group_rank" id="group_rank">{S_RANK_OPTIONS}</select></dd> + </dl> + </fieldset> + + <fieldset> + <legend>{L_GROUP_AVATAR}</legend> + <dl> + <dt><label>{L_CURRENT_IMAGE}:</label><br /><span>{L_AVATAR_EXPLAIN}</span></dt> + <dd>{AVATAR_IMAGE}</dd> + <dd><input type="checkbox" name="delete" /> <span>{L_DELETE_AVATAR}</span></dd> + </dl> + <!-- IF not S_IN_AVATAR_GALLERY --> + <!-- IF S_CAN_UPLOAD --> + <dl> + <dt><label for="uploadfile">{L_UPLOAD_AVATAR_FILE}:</label></dt> + <dd><input type="hidden" name="MAX_FILE_SIZE" value="{AVATAR_MAX_FILESIZE}" /><input type="file" id="uploadfile" name="uploadfile" /></dd> + </dl> + <dl> + <dt><label for="uploadurl">{L_UPLOAD_AVATAR_URL}:</label><br /><span>{L_UPLOAD_AVATAR_URL_EXPLAIN}</span></dt> + <dd><input name="uploadurl" type="text" id="uploadurl" value="" /></dd> + </dl> + <!-- ENDIF --> + <dl> + <dt><label for="remotelink">{L_LINK_REMOTE_AVATAR}:</label><br /><span>{L_LINK_REMOTE_AVATAR_EXPLAIN}</span></dt> + <dd><input name="remotelink" type="text" id="remotelink" value="" /></dd> + </dl> + <dl> + <dt><label for="width">{L_LINK_REMOTE_SIZE}:</label><br /><span>{L_LINK_REMOTE_SIZE_EXPLAIN}</span></dt> + <dd><input name="width" type="text" id="width" size="3" value="{GROUP_AVATAR_WIDTH}" /> <span>px X </span> <input type="text" name="height" size="3" value="{GROUP_AVATAR_HEIGHT}" /> <span>px</span></dd> + </dl> + <!-- IF S_DISPLAY_GALLERY --> + <dl> + <dt><label>{L_AVATAR_GALLERY}:</label></dt> + <dd><input class="button2" type="submit" name="display_gallery" value="{L_DISPLAY_GALLERY}" /></dd> + </dl> + <!-- ENDIF --> + <!-- ELSE --> + </fieldset> + + <fieldset> + <legend>{L_AVATAR_GALLERY}</legend> + <dl> + <dt><label for="category">{L_AVATAR_CATEGORY}:</label></dt> + <dd><select name="category" id="category">{S_CAT_OPTIONS}</select> <input class="button2" type="submit" value="{L_GO}" name="display_gallery" /></dd> + </dl> + <dl> + <table cellspacing="1"> + <!-- BEGIN avatar_row --> + <tr> + <!-- BEGIN avatar_column --> + <td class="row1" style="text-align: center;"><img src="{avatar_row.avatar_column.AVATAR_IMAGE}" alt="{avatar_row.avatar_column.AVATAR_NAME}" title="{avatar_row.avatar_column.AVATAR_NAME}" /></td> + <!-- END avatar_column --> + </tr> + <tr> + <!-- BEGIN avatar_option_column --> + <td class="row2" style="text-align: center;"><input type="radio" name="avatar_select" value="{avatar_row.avatar_option_column.S_OPTIONS_AVATAR}" /></td> + <!-- END avatar_option_column --> + </tr> + <!-- END avatar_row --> + </table> + </dl> + </fieldset> + + <fieldset class="quick" style="margin-top: -15px;"> + <input class="button2" type="submit" name="cancel" value="{L_CANCEL}" /> + </fieldset> + + <!-- ENDIF --> + </fieldset> + + <fieldset class="submit-buttons"> + <input class="button1" type="submit" id="submit" name="update" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> + </fieldset> + + </form> + +<!-- ELSEIF S_LIST --> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <h1>{L_GROUP_MEMBERS}</h1> + + <p>{L_GROUP_MEMBERS_EXPLAIN}</p> + + <form id="list" method="post" action="{U_ACTION}"> + + <table cellspacing="1"> + <thead> + <tr> + <th>{L_USERNAME}</th> + <th>{L_GROUP_DEFAULT}</th> + <th>{L_JOINED}</th> + <th>{L_POSTS}</th> + <th>{L_MARK}</th> + </tr> + </thead> + <tbody> + <!-- IF not S_GROUP_SPECIAL --> + <tr> + <td class="row3" colspan="5"><b>{L_GROUP_LEAD}</b></td> + </tr> + <!-- BEGIN leader --> + <!-- IF leader.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + <td><a href="{leader.U_USER_EDIT}">{leader.USERNAME}</a></td> + <td style="text-align: center;"><!-- IF leader.S_GROUP_DEFAULT -->{L_YES}<!-- ELSE -->{L_NO}<!-- ENDIF --></td> + <td style="text-align: center;">{leader.JOINED}</td> + <td style="text-align: center;">{leader.USER_POSTS}</td> + <td style="text-align: center;"><input type="checkbox" name="mark[]" value="{leader.USER_ID}" /></td> + </tr> + <!-- BEGINELSE --> + <tr> + <td class="row1" colspan="5" style="text-align: center;">{L_GROUPS_NO_MODS}</td> + </tr> + <!-- END leader --> + <!-- ENDIF --> + <tr> + <td class="row3" colspan="5"><b>{L_GROUP_APPROVED}</b></td> + </tr> + <!-- BEGIN member --> + <!-- IF member.S_PENDING --> + <tr> + <td class="row3" colspan="5"><b>{L_GROUP_PENDING}</b></td> + </tr> + <!-- ELSE --> + <!-- IF member.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + <td><a href="{member.U_USER_EDIT}">{member.USERNAME}</a></td> + <td style="text-align: center;"><!-- IF member.S_GROUP_DEFAULT -->{L_YES}<!-- ELSE -->{L_NO}<!-- ENDIF --></td> + <td style="text-align: center;">{member.JOINED}</td> + <td style="text-align: center;">{member.USER_POSTS}</td> + <td style="text-align: center;"><input type="checkbox" name="mark[]" value="{member.USER_ID}" /></td> + </tr> + <!-- ENDIF --> + <!-- BEGINELSE --> + <tr> + <td class="row1" colspan="5" style="text-align: center;">{L_GROUPS_NO_MEMBERS}</td> + </tr> + <!-- END member --> + </tbody> + </table> + + <div class="pagination" style="float: left;"> + <!-- IF PAGINATION --> + <a href="javascript:jumpto();" title="{L_JUMP_TO_PAGE}">{S_ON_PAGE}</a> • <span>{PAGINATION}</span> + <!-- ELSE --> + {S_ON_PAGE} + <!-- ENDIF --> + </div> + + <fieldset class="quick"> + <span class="small"><a href="javascript:marklist('list', true);">{L_MARK_ALL}</a> :: <a href="javascript:marklist('list', false);">{L_UNMARK_ALL}</a></span><br /> + + <select name="action"><option class="sep" value="">{L_SELECT_OPTION}</option>{S_ACTION_OPTIONS}</select> + <input class="button2" type="submit" name="update" value="{L_SUBMIT}" /> + </fieldset> + + <h1>{L_ADD_USERS}</h1> + + <p>{L_ADD_USERS_EXPLAIN}</p> + + <fieldset> + <legend>{L_ADD_USERS}</legend> + <dl> + <dt><label for="leader">{L_USER_GROUP_LEADER}:</label></dt> + <dd><input name="leader" type="radio" value="1" /> {L_YES} <input name="leader" type="radio" id="leader" value="0" checked="checked" /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="default">{L_USER_GROUP_DEFAULT}:</label><br /><span>{L_USER_GROUP_DEFAULT_EXPLAIN}</span></dt> + <dd><input name="default" type="radio" value="1" /> {L_YES} <input name="default" type="radio" id="default" value="0" checked="checked" /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="usernames">{L_USERNAME}:</label><br /><span>{L_USERNAMES_EXPLAIN}</span></dt> + <dd><textarea id="usernames" name="usernames" cols="40" rows="5"></textarea></dd> + <dd>[ <a href="{U_FIND_USERNAME}" target="usersearch">{L_FIND_USERNAME}</a> ]</dd> + </dl> + </fieldset> + + <fieldset class="quick"> + <input class="button2" type="submit" name="addusers" value="{L_SUBMIT}" /> + </fieldset> + + </form> + +<!-- ELSE --> + + <h1>{L_ACP_GROUPS_MANAGE}</h1> + + <p>{L_ACP_GROUPS_MANAGE_EXPLAIN}</p> + + <h1>{L_USER_DEF_GROUPS}</h1> + + <p>{L_USER_DEF_GROUPS_EXPLAIN}</p> + + <form id="acp_groups" method="post" action="{U_ACTION}"> + + <table cellspacing="1"> + <col class="col1" /><col class="col1" /><col class="col2" /><col class="col2" /><col class="col2" /> + <thead> + <tr> + <th style="width: 50%">{L_MANAGE}</th> + <th>{L_TOTAL_MEMBERS}</th> + <th colspan="3">{L_OPTIONS}</th> + </tr> + </thead> + <tbody> + <!-- BEGIN groups --> + <!-- IF groups.S_SPECIAL --> + </tbody> + </table> + + <fieldset class="quick"> + {L_CREATE_GROUP}: <input type="text" name="group_name" value="" /> <input class="button2" type="submit" name="add" value="{L_SUBMIT}" /> + </fieldset> + + <h1>{L_SPECIAL_GROUPS}</h1> + + <p>{L_SPECIAL_GROUPS_EXPLAIN}</p> + + <table cellspacing="1"> + <col class="col1" /><col class="col1" /><col class="col2" /><col class="col2" /><col class="col2" /> + <thead> + <tr> + <th style="width: 50%">{L_MANAGE}</th> + <th>{L_TOTAL_MEMBERS}</th> + <th colspan="3">{L_OPTIONS}</th> + </tr> + </thead> + <tbody> + <!-- ELSE --> + <tr> + <td><a href="{groups.U_LIST}">{groups.GROUP_NAME}</a></td> + <td style="text-align: center;">{groups.TOTAL_MEMBERS}</td> + <td style="text-align: center;"><a href="{groups.U_DEFAULT}">{L_GROUP_DEFAULT}</a></td> + <td style="text-align: center;"><a href="{groups.U_EDIT}">{L_EDIT}</a></td> + <td style="text-align: center;"><!-- IF not groups.S_GROUP_SPECIAL --><a href="{groups.U_DELETE}">{L_DELETE}</a><!-- ELSE -->{L_DELETE}<!-- ENDIF --></td> + </tr> + <!-- ENDIF --> + <!-- END groups --> + </tbody> + </table> + + </form> + +<!-- ENDIF --> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_icons.html b/phpBB/adm/style/acp_icons.html new file mode 100644 index 0000000000..8091ce9d79 --- /dev/null +++ b/phpBB/adm/style/acp_icons.html @@ -0,0 +1,165 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<!-- IF S_EDIT --> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <h1>{L_TITLE}</h1> + + <p>{L_EXPLAIN}</p> + + <form id="acp_icons" method="post" action="{U_ACTION}"> + + <table cellspacing="1"> + <thead> + <tr> + <th colspan="{COLSPAN}">{L_CONFIG}</th> + </tr> + <tr class="row3"> + <td>{L_URL}</td> + <td>{L_LOCATION}</td> + <!-- IF S_SMILIES --> + <td>{L_SMILIES_CODE}</td> + <td>{L_SMILIES_EMOTION}</td> + <!-- ENDIF --> + <td>{L_WIDTH}</td> + <td>{L_HEIGHT}</td> + <td>{L_DISPLAY_ON_POSTING}</td> + <!-- IF ID or S_ADD --> + <td>{L_ORDER}</td> + <!-- ENDIF --> + <!-- IF S_ADD --> + <td>{L_ADD}</td> + <!-- ENDIF --> + </tr> + </thead> + <tbody> + <!-- BEGIN items --> + <!-- IF items.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + + <td style="text-align: center;"><img src="{items.IMG_SRC}" alt="" title="" /><input type="hidden" name="image[{items.IMG}]" value="1" /></td> + <td style="vertical-align: top;">[{items.IMG}]</td> + <!-- IF S_SMILIES --> + <td><input class="post" type="text" name="code[{items.IMG}]" value="{items.CODE}" size="10" /></td> + <td><input class="post" type="text" name="emotion[{items.IMG}]" value="{items.EMOTION}" size="10" /></td> + <!-- ENDIF --> + <td><input class="post" type="text" size="3" name="width[{items.IMG}]" value="{items.WIDTH}" /></td> + <td><input class="post" type="text" size="3" name="height[{items.IMG}]" value="{items.HEIGHT}" /></td> + <td> + <input type="checkbox" name="display_on_posting[{items.IMG}]"{items.POSTING_CHECKED} /> + <!-- IF items.S_ID --> + <input type="hidden" name="id[{items.IMG}]" value="{items.ID}" /> + <!-- ENDIF --> + </td> + <!-- IF ID or S_ADD --> + <td><select name="order[{items.IMG}]">{S_ORDER_LIST}</select></td> + <!-- ENDIF --> + <!-- IF S_ADD --> + <td><input type="checkbox" name="add_img[{items.IMG}]" value="1" /></td> + <!-- ENDIF --> + </tr> + <!-- END items --> + </tbody> + </table> + + <fieldset class="submit-buttons"> + <input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> + </fieldset> + + </form> + +<!-- ELSEIF S_CHOOSE_PAK --> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <h1>{L_TITLE}</h1> + + <p>{L_EXPLAIN}</p> + + <form id="acp_icons" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_IMPORT}</legend> + + <!-- IF not S_PAK_OPTIONS --> + <p>{L_NO_PAK_OPTIONS}</p> + </fieldset> + + <!-- ELSE --> + <dl> + <dt><label for="pak">{L_SELECT_PACKAGE}</label></dt> + <dd><select id="pak" name="pak">{S_PAK_OPTIONS}</select></dd> + </dl> + <dt><label for="current">{L_CURRENT}</label><br /><span>{L_CURRENT_EXPLAIN}</span></dt> + <dd><input type="radio" id="current" name="current" value="keep" checked="checked" /> {L_KEEP_ALL} <input type="radio" name="current" value="replace" /> {L_REPLACE_MATCHES} <input type="radio" name="current" value="delete" /> {L_DELETE_ALL} </dd> + </dl> + </fieldset> + + <fieldset class="quick"> + <input class="button1" type="submit" id="import" name="import" value="{L_IMPORT_SUBMIT}" /> + </fieldset> + <!-- ENDIF --> + + </form> + +<!-- ELSE --> + + <h1>{L_TITLE}</h1> + + <p>{L_EXPLAIN}</p> + + <!-- IF NOTICE --> + <div class="successbox"> + <h3>{L_NOTIFY}</h3> + <p>{NOTICE}</p> + </div> + <!-- ENDIF --> + + <div style="text-align: right;"><a href="{U_IMPORT}">{L_IMPORT}</a> | <a href="{U_EXPORT}">{L_EXPORT}</a></div> + + <table cellspacing="1"> + <thead> + <tr> + <th>{L_TITLE}</th> + <!-- IF S_SMILIES --> + <th>{L_CODE}</th> + <th>{L_EMOTION}</th> + <!-- ENDIF --> + <th>{L_ACTION}</th> + <th>{L_REORDER}</th> + </tr> + </thead> + <tbody> + <!-- BEGIN items --> + <!-- IF items.S_SPACER --> + <tr> + <td class="row3" colspan="{COLSPAN}" style="text-align: center;">{L_NOT_DISPLAYED}</td> + </tr> + <!-- ENDIF --> + <!-- IF items.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + <td style="text-align: center;"><img src="{items.IMG_SRC}" width="{items.WIDTH}" height="{items.HEIGHT}" alt="{items.ALT_TEXT}" title="{items.ALT_TEXT}" /></td> + <!-- IF S_SMILIES --> + <td style="text-align: center;">{items.CODE}</td> + <td style="text-align: center;">{items.EMOTION}</td> + <!-- ENDIF --> + <td style="text-align: center;"><a href="{items.U_EDIT}">{L_EDIT}</a> | <a href="{items.U_DELETE}">{L_DELETE}</a></td> + <td style="text-align: center;"><a href="{items.U_MOVE_UP}">{L_MOVE_UP}</a> <br /> <a href="{items.MOVE_DOWN}">{L_MOVE_DOWN}</a></td> + </tr> + <!-- END items --> + </tbody> + </table> + + <form id="acp_icons" method="post" action="{U_ACTION}"> + + <fieldset class="quick"> + <input class="button2" name="add" type="submit" value="{L_ICON_ADD}" /> <input class="button2" type="submit" name="edit" value="{L_ICON_EDIT}" /> + </fieldset> + + </form> + +<!-- ENDIF --> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_jabber.html b/phpBB/adm/style/acp_jabber.html new file mode 100644 index 0000000000..6352720299 --- /dev/null +++ b/phpBB/adm/style/acp_jabber.html @@ -0,0 +1,53 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<h1>{L_ACP_JABBER_SETTINGS}</h1> + +<p>{L_ACP_JABBER_SETTINGS_EXPLAIN}</p> + +<!-- IF S_WARNING --> + <div class="errorbox"> + <h3>{L_WARNING}</h3> + <p>{WARNING_MSG}</p> + </div> +<!-- ENDIF --> + +<form id="acp_jabber" method="post" action="{U_ACTION}"> + +<fieldset> + <legend>{L_ACP_JABBER_SETTINGS}</legend> + <dl> + <dt><label for="jab_enable">{L_JAB_ENABLE}:</label><br /><span>{L_JAB_ENABLE_EXPLAIN}</span></dt> + <dd><input type="radio" id="jab_enable" name="jab_enable" value="1"<!-- IF JAB_ENABLE --> checked="checked"<!-- ENDIF --> /> {L_ENABLED} <input type="radio" name="jab_enable" value="0"<!-- IF not JAB_ENABLE --> checked="checked"<!-- ENDIF --> /> {L_DISABLED}</dd> + </dl> + <dl> + <dt><label for="jab_host">{L_JAB_SERVER}:</label><br /><span>{L_JAB_SERVER_EXPLAIN}</span></dt> + <dd><input type="text" id="jab_host" name="jab_host" value="{JAB_HOST}" /></dd> + </dl> + <dl> + <dt><label for="jab_port">{L_JAB_PORT}:</label><br /><span>{L_JAB_PORT_EXPLAIN}</span></dt> + <dd><input type="text" id="jab_port" name="jab_port" value="{JAB_PORT}" /></dd> + </dl> + <dl> + <dt><label for="jab_username">{L_JAB_USERNAME}:</label><br /><span>{L_JAB_USERNAME_EXPLAIN}</span></dt> + <dd><input type="text" id="jab_username" name="jab_username" value="{JAB_USERNAME}" /></dd> + </dl> + <dl> + <dt><label for="jab_password">{L_JAB_PASSWORD}:</label></dt> + <dd><input type="text" id="jab_password" name="jab_password" value="{JAB_PASSWORD}" /></dd> + </dl> + <dl> + <dt><label for="jab_resource">{L_JAB_RESOURCE}:</label><br /><span>{L_JAB_RESOURCE_EXPLAIN}</span></dt> + <dd><input type="text" id="jab_resource" name="jab_resource" value="{JAB_RESOURCE}" /></dd> + </dl> +</fieldset> + +<fieldset class="submit-buttons"> + <input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> +</fieldset> + +</form> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_language.html b/phpBB/adm/style/acp_language.html new file mode 100644 index 0000000000..2897abc2bf --- /dev/null +++ b/phpBB/adm/style/acp_language.html @@ -0,0 +1,201 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<!-- IF S_SELECT_METHOD --> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <h1>{L_SELECT_DOWNLOAD_FORMAT}</h1> + + <form id="selectmethod" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_DOWNLOAD_AS}</legend> + <dl> + <dt><label for="use_method">{L_DOWNLOAD_AS}:</label></dt> + <dd>{RADIO_BUTTONS}</dd> + </dl> + </fieldset> + + <fieldset class="quick"> + <input type="submit" class="button2" value="{L_DOWNLOAD}" name="download" /> + </fieldset> + + </form> + +<!-- ELSEIF S_DETAILS --> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <h1>{L_LANGUAGE_PACK_DETAILS}</h1> + + <form id="details" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{LANG_LOCAL_NAME}</legend> + <dl> + <dt><label for="lang_english_name">{L_LANG_ENGLISH_NAME}:</label></dt> + <dd><input type="text" id="lang_english_name" name="lang_english_name" value="{LANG_ENGLISH_NAME}" /></dd> + </dl> + <dl> + <dt><label for="lang_local_name">{L_LANG_LOCAL_NAME}:</label></dt> + <dd><input type="text" id="lang_local_name" name="lang_local_name" value="{LANG_LOCAL_NAME}" /></dd> + </dl> + <dl> + <dt><label>{L_LANG_ISO_CODE}:</label></dt> + <dd><b>{LANG_ISO}</b></dd> + </dl> + <dl> + <dt><label for="lang_author">{L_LANG_AUTHOR}:</label></dt> + <dd><input type="text" id="lang_author" name="lang_author" value="{LANG_AUTHOR}" /></dd> + </dl> + </fieldset> + + <fieldset class="quick" style="margin-top: -15px;"> + <input type="submit" name="update_details" class="button2" value="{L_SUBMIT}" /> + </fieldset> + + </form> + + <br /><br /> + + <!-- IF S_MISSING_FILES --> + <div class="errorbox"> + <h3>{L_MISSING_FILES}</h3> + <p>{MISSING_FILES}</p> + </div> + <br /><br /> + <!-- ENDIF --> + + <!-- IF S_MISSING_VARS --> + <h1>{L_MISSING_LANG_VARIABLES}</h1> + + <p>{L_MISSING_VARS_EXPLAIN}</p> + + <form id="missing" method="post" action="{U_MISSING_ACTION}"> + + <table cellspacing="1"> + <thead> + <tr> + <th>{L_LANGUAGE_KEY}</th> + <th>{L_LANGUAGE_VARIABLE}</th> + </tr> + </thead> + <tbody> + <!-- BEGIN missing --> + <tr class="row4"> + <td><b>{missing.FILE}</b></td> + <td style="text-align: right;"><input type="submit" name="missing_file[{missing.KEY}]" value="{L_SELECT}" class="button2" /></td> + </tr> + {missing.TPL} + <!-- END missing --> + </tbody> + </table> + + </form> + + <br /><br /> + <!-- ENDIF --> + + <a name="entries"></a> + + <h1>{L_LANGUAGE_ENTRIES}</h1> + + <p>{L_LANGUAGE_ENTRIES_EXPLAIN}</p> + + <form id="entries" method="post" action="{U_ENTRY_ACTION}"> + + <!-- IF S_FROM_STORE --> + <fieldset class="quick" style="float: left;"> + <input type="submit" name="remove_store" value="{L_REMOVE_FROM_STORAGE_FOLDER}" class="button2" /> + </fieldset> + <!-- ENDIF --> + + <fieldset class="quick" style="float: right;"> + <select name="language_file">{S_LANG_OPTIONS}</select> <input type="submit" class="button2" name="change" value="{L_SELECT}" /> + </fieldset> + + <br /><br /> + + <table cellspacing="1"> + <thead> + <!-- IF S_EMAIL_FILE --> + <tr> + <th colspan="2">{L_FILE_CONTENTS}</th> + </tr> + <!-- ELSE --> + <tr> + <th>{L_LANGUAGE_KEY}</th> + <th>{L_LANGUAGE_VARIABLE}</th> + </tr> + <!-- ENDIF --> + <tr> + <td class="row3"><b>{PRINT_MESSAGE}<!-- IF S_FROM_STORE --><br /><span style="color: red;">{L_FILE_FROM_STORAGE}</span><!-- ENDIF --></b></td> + <td class="row3" style="text-align: right;"><input type="submit" name="download_file" class="button2" value="{L_SUBMIT_AND_DOWNLOAD}" /> <input type="submit" name="submit_file" class="button2" value="{L_SUBMIT}" /></td> + </tr> + </thead> + <tbody> + <!-- IF S_EMAIL_FILE --> + <tr> + <td class="row2" colspan="2" style="text-align: center;"><textarea name="entry" id="entry" cols="80" rows="20" style="width: 90%">{LANG}</textarea></td> + </tr> + <!-- ELSE --> + {TPL} + <!-- ENDIF --> + <tr> + <td class="row3" colspan="3" style="text-align: right;"><input type="submit" name="download_file" class="button2" value="{L_SUBMIT_AND_DOWNLOAD}" /> <input type="submit" name="submit_file" class="button2" value="{L_SUBMIT}" /></td> + </tr> + </tbody> + </table> + + </form> + +<!-- ELSE --> + + <h1>{L_ACP_LANGUAGE_PACKS}</h1> + + <p>{L_ACP_LANGUAGE_PACKS_EXPLAIN}</p> + + <table cellspacing="1"> + <thead> + <tr> + <th>{L_LANGUAGE_PACK_NAME}</th> + <th>{L_LANGUAGE_PACK_LOCALNAME}</th> + <th>{L_LANGUAGE_PACK_ISO}</th> + <th>{L_LANGUAGE_PACK_USED_BY}</th> + <th>{L_OPTIONS}</th> + </tr> + </thead> + <tbody> + <tr> + <td class="row3" colspan="5"><b>{L_INSTALLED_LANGUAGE_PACKS}</b></td> + </tr> + <!-- BEGIN lang --> + <!-- IF lang.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + <td><a href="{lang.U_DETAILS}">{lang.ENGLISH_NAME}</a> {lang.TAG}</td> + <td>{lang.LOCAL_NAME}</td> + <td style="text-align: center;"><b>{lang.ISO}</b></td> + <td style="text-align: center;">{lang.USED_BY}</td> + <td style="text-align: center;"> <a href="{lang.U_DOWNLOAD}">{L_DOWNLOAD}</a> | <a href="{lang.U_DELETE}">{L_DELETE}</a></td> + </tr> + <!-- END lang --> + <!-- IF .notinst --> + <tr> + <td class="row3" colspan="5"><b>{L_UNINSTALLED_LANGUAGE_PACKS}</b></td> + </tr> + <!-- ENDIF --> + <!-- BEGIN notinst --> + <!-- IF notinst.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + <td>{notinst.NAME}</td> + <td>{notinst.LOCAL_NAME}</td> + <td style="text-align: center;"><b>{notinst.ISO}</b></td> + <td colspan="2" style="text-align: center;"><a href="{notinst.U_INSTALL}">{L_INSTALL}</a></td> + </tr> + <!-- END notinst --> + </tbody> + </table> + +<!-- ENDIF --> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_logs.html b/phpBB/adm/style/acp_logs.html new file mode 100644 index 0000000000..f92fdf3646 --- /dev/null +++ b/phpBB/adm/style/acp_logs.html @@ -0,0 +1,75 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<h1>{L_TITLE}</h1> + +<p>{L_EXPLAIN}</p> + +<form id="list" method="post" action="{U_ACTION}"> + +<fieldset class="quick" style="float: left;"> + {L_DISPLAY_LOG}: {S_LIMIT_DAYS} {L_SORT_BY}: {S_SORT_KEY} {S_SORT_DIR} + <input class="button2" type="submit" value="{L_GO}" name="sort" /> +</fieldset> + +<div class="clearfix"></div> + +<!-- IF PAGINATION --> +<div class="pagination"> + <!-- IF PAGINATION --> + <a href="javascript:jumpto();" title="{L_JUMP_TO_PAGE}">{S_ON_PAGE}</a> • <span>{PAGINATION}</span> + <!-- ELSE --> + {S_ON_PAGE} + <!-- ENDIF --> +</div> +<!-- ENDIF --> + +<!-- IF .log --> +<table cellspacing="1"> +<thead> +<tr> + <th>{L_USERNAME}</th> + <th>{L_IP}</th> + <th>{L_TIME}</th> + <th>{L_ACTION}</th> + <th>{L_MARK}</th> +</tr> +</thead> +<tbody> +<!-- BEGIN log --> + <!-- IF log.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + + <td>{log.USERNAME}</td> + <td style="text-align: center;">{log.IP}</td> + <td style="text-align: center;">{log.DATE}</td> + <td>{log.ACTION}</td> + <td style="text-align: center;"><input type="checkbox" name="mark[]" value="{log.ID}" /></td> + </tr> +<!-- END log --> +</tbody> +</table> +<!-- ELSE --> + <div class="errorbox"> + <p>{L_NO_ENTRIES}</p> + </div> +<!-- ENDIF --> + +<!-- IF S_SHOW_FORUMS --> +<fieldset class="quick" style="float: left;"> + {L_SELECT_FORUM}: <select name="f" onchange="if(this.options[this.selectedIndex].value != -1){ this.form.submit(); }">{S_FORUM_BOX}</select> + <input class="button2" type="submit" value="{L_GO}" /> +</fieldset> +<!-- ENDIF --> + +<!-- IF S_CLEARLOGS --> + <fieldset class="quick"> + <b class="small"><a href="#" onclick="marklist('list', true);">{L_MARK_ALL}</a> :: <a href="#" onclick="marklist('list', false);">{L_UNMARK_ALL}</a></b><br /> + <input class="button2" type="submit" name="delmarked" value="{L_DELETE_MARKED}" /> + <input class="button2" type="submit" name="delall" value="{L_DELETE_ALL}" /> + </fieldset> +<!-- ENDIF --> + +</form> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_main.html b/phpBB/adm/style/acp_main.html new file mode 100644 index 0000000000..e36d51bc31 --- /dev/null +++ b/phpBB/adm/style/acp_main.html @@ -0,0 +1,155 @@ +<!-- INCLUDE overall_header.html --> + +<script type="text/javascript"> +<!-- + function marklist(status) + { + for (i = 0; i < document.inactive.length; i++) + { + document.inactive.elements[i].checked = status; + } + } +//--> +</script> + +<a name="maincontent"></a><h1>{L_WELCOME_PHPBB}</h1> + +<p>{L_ADMIN_INTRO}</p> + +<table cellspacing="1"> + <caption>{L_FORUM_STATS}</caption> + <col class="col1" /><col class="col2" /><col class="col1" /><col class="col2" /> + <thead> + <tr> + <th>{L_STATISTIC}</th> + <th>{L_VALUE}</th> + <th>{L_STATISTIC}</th> + <th>{L_VALUE}</th> + </tr> + </thead> + <tbody> + <tr> + <td>{L_NUMBER_POSTS}: </td> + <td><b>{TOTAL_POSTS}</b></td> + <td>{L_POSTS_PER_DAY}: </td> + <td><b>{POSTS_PER_DAY}</b></td> + </tr> + <tr> + <td>{L_NUMBER_TOPICS}: </td> + <td><b>{TOTAL_TOPICS}</b></td> + <td>{L_TOPICS_PER_DAY}: </td> + <td><b>{TOPICS_PER_DAY}</b></td> + </tr> + <tr> + <td>{L_NUMBER_USERS}: </td> + <td><b>{TOTAL_USERS}</b></td> + <td>{L_USERS_PER_DAY}: </td> + <td><b>{USERS_PER_DAY}</b></td> + </tr> + <tr> + <td>{L_NUMBER_FILES}: </td> + <td><b>{TOTAL_FILES}</b></td> + <td>{L_FILES_PER_DAY}: </td> + <td><b>{FILES_PER_DAY}</b></td> + </tr> + <tr> + <td>{L_BOARD_STARTED}: </td> + <td><b>{START_DATE}</b></td> + <td>{L_AVATAR_DIR_SIZE}: </td> + <td><b>{AVATAR_DIR_SIZE}</b></td> + </tr> + <tr> + <td>{L_DATABASE_SIZE}: </td> + <td><b>{DBSIZE}</b></td> + <td>{L_UPLOAD_DIR_SIZE}: </td> + <td><b>{UPLOAD_DIR_SIZE}</b></td> + </tr> + <tr> + <td>{L_GZIP_COMPRESSION}: </td> + <td><b>{GZIP_COMPRESSION}</b></td> + <td> </td> + <td> </td> + </tr> + </tbody> +</table> + +<form id="stats" method="post" action="{U_ACTION}"> +<fieldset class="quick"> + <select name="action">{S_ACTION_OPTIONS}</select> + + <input class="button2" type="submit" name="submit" value="{L_SUBMIT}" /> +</fieldset> +</form> + + +<h2>{L_ADMIN_LOG}</h2> + +<p>{L_ADMIN_LOG_INDEX_EXPLAIN}</p> + +<table cellspacing="1"> +<thead> +<tr> + <th>{L_USERNAME}</th> + <th>{L_IP}</th> + <th>{L_TIME}</th> + <th>{L_ACTION}</th> +</tr> +</thead> +<tbody> +<!-- BEGIN log --> + <!-- IF log.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + + <td>{log.USERNAME}</td> + <td style="text-align: center;">{log.IP}</td> + <td style="text-align: center;">{log.DATE}</td> + <td>{log.ACTION}</td> + </tr> +<!-- END log --> +</tbody> +</table> + +<!-- IF S_INACTIVE_USERS --> + <h2>{L_INACTIVE_USERS}</h2> + + <p>{L_INACTIVE_USERS_EXPLAIN}</p> + + <form id="inactive" method="post" action="{U_ACTION}"> + + <table cellspacing="1"> + <thead> + <tr> + <th>{L_USERNAME}</th> + <th>{L_JOINED}</th> + <th>{L_MARK}</th> + </tr> + </thead> + <tbody> + <!-- BEGIN inactive --> + <!-- IF inactive.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + + <td><a href="{inactive.U_USER_ADMIN}">{inactive.USERNAME}</a></td> + <td>{inactive.DATE}</td> + <td> <input type="checkbox" name="mark[]" value="{inactive.USER_ID}" /> </td> + </tr> + <!-- BEGINELSE --> + <tr> + <td colspan="3" style="text-align: center;">{L_NO_INACTIVE_USERS}</td> + </tr> + <!-- END inactive --> + </tbody> + </table> + + <!-- IF .inactive --> + <fieldset class="quick"> + <p><a href="javascript:marklist(true);">Mark all</a> • <a href="javascript:marklist(false);">Unmark all</a></p> + <select name="action">{S_INACTIVE_OPTIONS}</select> + + <input class="button2" type="submit" name="submit" value="{L_SUBMIT}" /> + </fieldset> + <!-- ENDIF --> + + </form> + +<!-- ENDIF --> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_modules.html b/phpBB/adm/style/acp_modules.html new file mode 100644 index 0000000000..4aca37e524 --- /dev/null +++ b/phpBB/adm/style/acp_modules.html @@ -0,0 +1,190 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<!-- IF S_EDIT_MODULE --> + + <script type="text/javascript"> + <!-- + + function display_options(value) + { + if (value == 'category') + { + dE('modoptions', -1); + } + else + { + dE('modoptions', 1); + } + } + + function display_modes(value) + { + // Remove select fields + var item = document.getElementById('module_mode'); + var j = 0; + + // empty existing items + for (var i = 0; i <= item.options.length; i++) + { + item.options[i] = null; + } + +<!-- BEGIN m_names --> + + if (value == '{m_names.NAME}') + { + <!-- BEGIN modes --> + item.options[j] = new Option('{m_names.modes.VALUE}'); + item.options[j].value = '{m_names.modes.OPTION}'; + j++; + <!-- END modes --> + } +<!-- END m_names --> + + // select first item + item.options[0].selected = true; + } + + //--> + </script> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <h1>{L_TITLE} :: {MODULENAME}</h1> + + <p>{L_EDIT_MODULE_EXPLAIN}</p> + + <!-- IF S_ERROR --> + <div class="errorbox"> + <h3>{L_WARNING}</h3> + <p>{ERROR_MSG}</p> + </div> + <!-- ENDIF --> + + <form id="moduleedit" method="post" action="{U_EDIT_ACTION}"> + + <fieldset> + <legend>{L_GENERAL_OPTIONS}</legend> + <dl> + <dt><label for="module_langname">{L_MODULE_LANGNAME}:</label><br /> + <span>{L_MODULE_LANGNAME_EXPLAIN}</span></dt> + <dd><input name="module_langname" type="text" id="module_langname" value="{MODULE_LANGNAME}" class="medium" /></dd> + </dl> + <dl> + <dt><label for="module_type">{L_MODULE_TYPE}:</label></dt> + <dd><select name="module_type" id="module_type" onchange="display_options(this.value);"><option value="category"<!-- IF S_IS_CAT --> selected="selected"<!-- ENDIF -->>{L_CATEGORY}</option><option value="module"<!-- IF not S_IS_CAT --> selected="selected"<!-- ENDIF -->>{L_MODULE}</option></select></dd> + </dl> + <dl> + <dt><label for="parent_id">{L_PARENT}:</label></dt> + <dd><select name="parent_id" id="parent_id">{S_CAT_OPTIONS}</select></dd> + </dl> + <hr /> + <dl> + <dt><label for="module_enabled">{L_MODULE_ENABLED}:</label></dt> + <dd><label><input class="radio" type="radio" name="module_enabled" id="module_enabled" value="1"<!-- IF MODULE_ENABLED --> checked="checked"<!-- ENDIF --> /> {L_YES}</label> + <label><input class="radio" type="radio" name="module_enabled" value="0"<!-- IF not MODULE_ENABLED --> checked="checked"<!-- ENDIF --> /> {L_NO}</label></dd> + </dl> + <div id="modoptions"<!-- IF S_IS_CAT --> style="display: none;"<!-- ENDIF -->> + <dl> + <dt><label for="module_display">{L_MODULE_DISPLAYED}:</label><br /><span>{L_MODULE_DISPLAYED_EXPLAIN}</span></dt> + <dd><label><input class="radio" type="radio" name="module_display" id="module_display" value="1"<!-- IF MODULE_DISPLAY --> checked="checked"<!-- ENDIF --> /> {L_YES}</label> + <label><input class="radio" type="radio" name="module_display" value="0"<!-- IF not MODULE_DISPLAY --> checked="checked"<!-- ENDIF --> /> {L_NO}</label></dd> + </dl> + <dl> + <dt><label for="module_name">{L_CHOOSE_MODULE}:</label><br /> + <span>{L_CHOOSE_MODULE_EXPLAIN}</span></dt> + <dd><select name="module_name" id="module_name" onchange="display_modes(this.value);">{S_MODULE_NAMES}</select></dd> + </dl> + <dl> + <dt><label for="module_mode">{L_CHOOSE_MODE}:</label><br /> + <span>{L_CHOOSE_MODE_EXPLAIN}</span></dt> + <dd><select name="module_mode" id="module_mode">{S_MODULE_MODES}</select></dd> + </dl> + </div> + </fieldset> + + <fieldset class="submit-buttons"> + <input type="hidden" name="action" value="{ACTION}" /> + <input type="hidden" name="m" value="{MODULE_ID}" /> + + <input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> + </fieldset> + + </form> + +<!-- ELSE --> + + <h1>{L_ACP_MODULE_MANAGEMENT}</h1> + + <p>{L_ACP_MODULE_MANAGEMENT_EXPLAIN}</p> + + <!-- IF S_ERROR --> + <div class="errorbox"> + <h3>{L_WARNING}</h3> + <p>{ERROR_MSG}</p> + </div> + <!-- ENDIF --> + + <table cellspacing="1"> + <tbody> + <tr> + <td class="row3">{NAVIGATION}<!-- IF S_NO_MODULES --> [<a href="{U_EDIT}">{L_EDIT}</a> | <a href="{U_DELETE}">{L_DELETE}</a> | <!-- IF MODULE_ENABLED --><a href="{U_DISABLE}">{L_DISABLE}</a><!-- ELSE --><a href="{U_ENABLE}">{L_ENABLE}</a><!-- ENDIF -->]<!-- ENDIF --></td> + </tr> + </tbody> + </table> + +<!-- IF .modules --> + <table cellspacing="1"> + <col class="row1" /><col class="row1" /><col class="row2" /><col class="row2" /> + <tbody> + <!-- BEGIN modules --> + <tr> + <td style="width: 5%;">{modules.MODULE_IMAGE}</td> + <td style="width: 50%;"><a href="{modules.U_MODULE}">{modules.MODULE_TITLE}</a><!-- IF not modules.MODULE_DISPLAYED --> <span class="small">[{L_HIDDEN_MODULE}]</span><!-- ENDIF --></td> + <td style="width: 15%; white-space: nowrap; text-align: center; vertical-align: middle;"><a href="{modules.U_MOVE_UP}">{L_MOVE_UP}</a><br /><a href="{modules.U_MOVE_DOWN}">{L_MOVE_DOWN}</a></td> + <td style="width: 20%; white-space: nowrap; text-align: center; vertical-align: middle;"> + <a href="{modules.U_EDIT}">{L_EDIT}</a> | <a href="{modules.U_DELETE}">{L_DELETE}</a> | + <!-- IF modules.MODULE_ENABLED --><a href="{modules.U_DISABLE}">{L_DISABLE}</a><!-- ELSE --><a href="{modules.U_ENABLE}">{L_ENABLE}</a><!-- ENDIF --> + </td> + </tr> + <!-- END modules --> + </tbody> + </table> +<!-- ENDIF --> + + <form id="module" method="post" action="{U_ACTION}"> + + <fieldset class="quick" style="float: left;"> + <input type="hidden" name="action" value="add" /> + + <input type="text" name="module_langname" /> + <input class="button2" name="addmodule" type="submit" value="{L_CREATE_MODULE}" /> + </fieldset> + + </form> + + <form id="quick" method="post" action="{U_ACTION}"> + + <fieldset class="quick"> + <input type="hidden" name="action" value="quickadd" /> + + <select name="quick_install">{S_INSTALL_OPTIONS}</select> + <input class="button2" name="quickadd" type="submit" value="{L_ADD_MODULE}" /> + </fieldset> + + </form> + + <form id="mselect" method="post" action="{U_SEL_ACTION}"> + <fieldset class="quick"> + {L_SELECT_MODULE}: <select name="parent_id" onchange="if(this.options[this.selectedIndex].value != -1){ this.form.submit(); }">{MODULE_BOX}</select> + + <input class="button2" type="submit" value="{L_GO}" /> + </fieldset> + </form> + +<!-- ENDIF --> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_php_info.html b/phpBB/adm/style/acp_php_info.html new file mode 100644 index 0000000000..0baa7bd7e8 --- /dev/null +++ b/phpBB/adm/style/acp_php_info.html @@ -0,0 +1,11 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<h1>{L_ACP_PHP_INFO}</h1> + +<p>{L_ACP_PHP_INFO_EXPLAIN}</p> + +{PHPINFO} + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_profile.html b/phpBB/adm/style/acp_profile.html new file mode 100644 index 0000000000..1cfa154da1 --- /dev/null +++ b/phpBB/adm/style/acp_profile.html @@ -0,0 +1,189 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<!-- IF S_EDIT --> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <h1>{L_TITLE}</h1> + + <p>{L_EXPLAIN}</p> + + <!-- IF ERROR_MSG --> + <div class="errorbox"> + <h3>{L_WARNING}</h3> + <p>{ERROR_MSG}</p> + </div> + <!-- ENDIF --> + + <form id="add_profile_field" method="post" action="{U_ACTION}"> + + <!-- IF S_STEP_ONE --> + + <fieldset> + <legend>{L_TITLE}</legend> + <dl> + <dt><label>{L_FIELD_TYPE}:</label><br /><span>{L_FIELD_TYPE_EXPLAIN}</span></dt> + <dd><b>{FIELD_TYPE}</b></dd> + </dl> + <dl> + <dt><label for="field_ident">{L_FIELD_IDENT}:</label><br /><span>{L_FIELD_IDENT_EXPLAIN}</span></dt> + <dd><input class="medium" type="text" id="field_ident" name="field_ident" value="{FIELD_IDENT}" /></dd> + </dl> + </fieldset> + + <fieldset> + <legend>{L_LANG_SPECIFIC}</legend> + <dl> + <dt><label for="lang_name">{L_USER_FIELD_NAME}:</label></dt> + <dd><input class="medium" type="text" id="lang_name" name="lang_name" value="{LANG_NAME}" /></dd> + </dl> + <dl> + <dt><label for="lang_explain">{L_FIELD_DESCRIPTION}:</label><br /><span>{L_FIELD_DESCRIPTION_EXPLAIN}</span></dt> + <dd><textarea id="lang_explain" name="lang_explain" rows="3" cols="80">{LANG_EXPLAIN}</textarea></dd> + </dl> + <!-- IF S_TEXT or S_STRING --> + <dl> + <dt><label for="lang_default_value">{L_DEFAULT_VALUE}:</label><br /><span>{L_DEFAULT_VALUE_EXPLAIN}</span></dt> + <dd><!-- IF S_STRING --><input class="medium" type="text" id="lang_default_value" name="lang_default_value" value="{LANG_DEFAULT_VALUE}" /><!-- ELSE --><textarea id="lang_default_value" name="lang_default_value" rows="5" cols="80">{LANG_DEFAULT_VALUE}</textarea><!-- ENDIF --></dd> + </dl> + <!-- ENDIF --> + <!-- IF S_BOOL or S_DROPDOWN --> + <dl> + <dt><label for="lang_options">{L_ENTRIES}:</label><br /><span>{L_LANG_OPTIONS_EXPLAIN}</span></dt> + <!-- IF S_DROPDOWN --> + <dd><textarea id="lang_options" name="lang_options" rows="5" cols="80">{LANG_OPTIONS}</textarea></dd> + <!-- ELSE --> + <dd><input class="medium" id="lang_options" name="lang_options[0]" value="{FIRST_LANG_OPTION}" /> {L_FIRST_OPTION}</dd> + <dd><input class="medium" name="lang_options[1]" value="{SECOND_LANG_OPTION}" /> {L_SECOND_OPTION}</dd> + <!-- ENDIF --> + </dl> + <!-- ENDIF --> + </fieldset> + + <fieldset class="quick"> + {S_HIDDEN_FIELDS} + <input class="button1" type="submit" name="next" value="{L_PROFILE_TYPE_OPTIONS}" /> + </fieldset> + + <!-- ELSEIF S_STEP_TWO --> + + <fieldset> + <legend>{L_TITLE}</legend> + <dl> + <dt><label for="field_required">{L_REQUIRED_FIELD}:</label><br /><span>{L_REQUIRED_FIELD_EXPLAIN}</span></dt> + <dd><input type="checkbox" id="field_required" name="field_required" value="1"<!-- IF S_FIELD_REQUIRED --> checked="checked"<!-- ENDIF --> /></dd> + </dl> + <dl> + <dt><label for="field_show_on_reg">{L_DISPLAY_AT_REGISTRATION}:</label></dt> + <dd><input type="checkbox" id="field_show_on_reg" name="field_show_on_reg" value="1"<!-- IF S_SHOW_ON_REG --> checked="checked"<!-- ENDIF --> /></dd> + </dl> + <dl> + <dt><label for="field_hide">{L_HIDE_PROFILE_FIELD}:</label><br /><span>{L_HIDE_PROFILE_FIELD_EXPLAIN}</span></dt> + <dd><input type="checkbox" id="field_hide" name="field_hide" value="1"<!-- IF S_FIELD_HIDE --> checked="checked"<!-- ENDIF --> /></dd> + </dl> + <dl> + <dt><label for="field_no_view">{L_EXCLUDE_FROM_VIEW}:</label><br /><span>{L_EXCLUDE_FROM_VIEW_EXPLAIN}</span></dt> + <dd><input type="checkbox" id="field_no_view" name="field_no_view" value="1"<!-- IF S_FIELD_NO_VIEW --> checked="checked"<!-- ENDIF --> /></dd> + </dl> + <!-- BEGIN option --> + <dl> + <dt><label>{option.TITLE}:</label><!-- IF option.EXPLAIN --><br /><span>{option.EXPLAIN}</span><!-- ENDIF --></dt> + <dd>{option.FIELD}</dd> + </dl> + <!-- END option --> + </fieldset> + + <fieldset class="quick" style="float: left;"> + <input class="button1" type="submit" name="prev" value="{L_PROFILE_BASIC_OPTIONS}" /> + </fieldset> + + <fieldset class="quick" style="float: right"> + {S_HIDDEN_FIELDS} + <input class="button1" type="submit" name="update" value="{L_UPDATE_PREVIEW}" /> + <input class="button1" type="submit" name="next" value="{L_NEXT}" /> + </fieldset> + + <br /><br /> + + <fieldset> + <legend>{L_PREVIEW_PROFILE_FIELD}</legend> + <!-- IF USER_ERROR --><p style="color: red;">{USER_ERROR}</p><!-- ELSE --><p style="color: green;">{L_EVERYTHING_OK}</p><!-- ENDIF --> + <dl> + <dt><label>{PREVIEW_LANG_NAME}:</label><!-- IF PREVIEW_LANG_EXPLAIN --><br /><span>{PREVIEW_LANG_EXPLAIN}</span><!-- ENDIF --></dt> + <dd>{PREVIEW_FIELD}</dd> + </dl> + </fieldset> + + <fieldset class="quick"> + <input class="button1" type="submit" name="update" value="{L_SUBMIT}" /> + </fieldset> + + <!-- ELSEIF S_STEP_THREE --> + + <!-- BEGIN options --> + <fieldset> + <legend>{options.LANGUAGE}</legend> + <!-- BEGIN field --> + <dl> + <dt><label>{options.field.L_TITLE}:</label><!-- IF options.field.L_EXPLAIN --><br /><span>{options.field.L_EXPLAIN}</span><!-- ENDIF --></dt> + {options.field.FIELD} + </dl> + <!-- END field --> + </fieldset> + <!-- END options --> + + <fieldset class="quick" style="float: left;"> + <input class="button1" type="submit" name="prev" value="{L_PROFILE_TYPE_OPTIONS}" /> + </fieldset> + + <fieldset class="quick" style="float: right;"> + {S_HIDDEN_FIELDS} + <input class="button1" type="submit" name="save" value="{L_SAVE}" /> + </fieldset> + + <!-- ENDIF --> + + </form> + +<!-- ELSE --> + + <h1>{L_ACP_CUSTOM_PROFILE_FIELDS}</h1> + + <table cellspacing="1"> + <thead> + <tr> + <th>{L_FIELD_IDENT}</th> + <th>{L_FIELD_TYPE}</th> + <th colspan="3">{L_OPTIONS}</th> + <th>{L_REORDER}</th> + </tr> + </thead> + <tbody> + <!-- BEGIN fields --> + <!-- IF fields.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + + <td>{fields.FIELD_IDENT}</td> + <td>{fields.FIELD_TYPE}</td> + <td><a href="{fields.U_ACTIVATE_DEACTIVATE}">{fields.L_ACTIVATE_DEACTIVATE}</a></td> + <td><a href="{fields.U_EDIT}"><!-- IF fields.S_NEED_EDIT --><span style="color:red">{L_EDIT}</span><!-- ELSE -->{L_EDIT}<!-- ENDIF --></a></td> + <td><a href="{fields.U_DELETE}">{L_DELETE}</a></td> + <td style="text-align: center;"><a href="{fields.U_MOVE_UP}">{L_MOVE_UP}</a> | <a href="{fields.U_MOVE_DOWN}">{L_MOVE_DOWN}</a></td> + </tr> + <!-- END fields --> + </tbody> + </table> + + <form id="profile_fields" method="post" action="{U_ACTION}"> + + <fieldset class="quick"> + <input class="small" type="text" name="field_ident" /> <select name="field_type">{S_TYPE_OPTIONS}</select> + <input class="button1" type="submit" name="create" value="{L_CREATE_NEW_FIELD}" /> + </fieldset> + + </form> + +<!-- ENDIF --> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_prune_forums.html b/phpBB/adm/style/acp_prune_forums.html new file mode 100644 index 0000000000..31be90427d --- /dev/null +++ b/phpBB/adm/style/acp_prune_forums.html @@ -0,0 +1,103 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<!-- IF S_PRUNED --> + + <h1>{L_FORUM_PRUNE}</h1> + + <p>{L_PRUNE_SUCCESS}</p> + + <table cellspacing="1"> + <thead> + <tr> + <th>{L_FORUM}</th> + <th>{L_TOPICS_PRUNED}</th> + <th>{L_POSTS_PRUNED}</th> + </tr> + </thead> + <tbody> + <!-- BEGIN pruned --> + <!-- IF pruned.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + <td style="text-align: center;">{pruned.FORUM_NAME}</td> + <td style="text-align: center;">{pruned.NUM_TOPICS}</td> + <td style="text-align: center;">{pruned.NUM_POSTS}</td> + </tr> + <!-- BEGINELSE --> + <tr> + <td class="row3" style="text-align: center;">{L_NO_PRUNE}</td> + </tr> + <!-- END pruned --> + </tbody> + </table> + +<!-- ELSEIF S_SELECT_FORUM --> + + <h1>{L_ACP_PRUNE_FORUMS}</h1> + + <p>{L_ACP_PRUNE_FORUMS_EXPLAIN}</p> + + <form id="acp_prune" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_SELECT_FORUM}</legend> + <dl> + <dd class="full"><select name="f[]" multiple="multiple" size="5">{S_FORUM_OPTIONS}</select></dd> + </dl> + </fieldset> + + <fieldset class="quick"> + <input class="button1" type="submit" value="{L_LOOK_UP_FORUM}" /> + </fieldset> + + </form> + +<!-- ELSE --> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <h1>{L_ACP_PRUNE_FORUMS}</h1> + + <p>{L_ACP_PRUNE_FORUMS_EXPLAIN}</p> + + <h2>{L_FORUM}</h2> + + <p>{L_SELECTED_FORUMS}: {FORUM_LIST}</p> + + <form id="acp_prune" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_FORUM_PRUNE}</legend> + <dl> + <dt><label for="prune_days">{L_PRUNE_NOT_POSTED}:</label></dt> + <dd><input type="text" id="prune_days" name="prune_days" /></dd> + </dl> + <dl> + <dt><label for="prune_vieweddays">{L_PRUNE_NOT_VIEWED}:</label></dt> + <dd><input type="text" id="prune_vieweddays" name="prune_vieweddays" /></dd> + </dl> + <dl> + <dt><label for="polls">{L_PRUNE_OLD_POLLS}:</label><br /><span>{L_PRUNE_OLD_POLLS_EXPLAIN}</span></dt> + <dd><input type="radio" name="prune_old_polls" value="1" /> {L_YES} <input type="radio" id="polls" name="prune_old_polls" value="0" checked="checked" /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="announce">{L_PRUNE_ANNOUNCEMENTS}:</label></dt> + <dd><input type="radio" name="prune_announce" value="1" /> {L_YES} <input type="radio" id="announce" name="prune_announce" value="0" checked="checked" /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="sticky">{L_PRUNE_STICKY}:</label></dt> + <dd><input type="radio" name="prune_sticky" value="1" /> {L_YES} <input type="radio" id="sticky" name="prune_sticky" value="0" checked="checked" /> {L_NO}</dd> + </dl> + </fieldset> + + <fieldset class="quick"> + {S_HIDDEN_FIELDS} + + <input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" /> + </fieldset> + + </form> + +<!-- ENDIF --> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_prune_users.html b/phpBB/adm/style/acp_prune_users.html new file mode 100644 index 0000000000..beb3d1a59a --- /dev/null +++ b/phpBB/adm/style/acp_prune_users.html @@ -0,0 +1,57 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<h1>{L_ACP_PRUNE_USERS}</h1> + +<p>{L_ACP_PRUNE_USERS_EXPLAIN}</p> + +<form id="acp_prune" method="post" action="{U_ACTION}"> + +<fieldset> + <legend>{L_ACP_PRUNE_USERS}</legend> +<dl> + <dt><label for="username">{L_USERNAME}:</label></dt> + <dd><input type="text" id="username" name="username" /></dd> +</dl> +<dl> + <dt><label for="email">{L_EMAIL}:</label></dt> + <dd><input type="text" id="email" name="email" /></dd> +</dl> +<dl> + <dt><label for="joined">{L_JOINED}:</label><br /><span>{L_JOINED_EXPLAIN}</span></dt> + <dd><select name="joined_select">{S_JOINED_OPTIONS}</select> <input type="text" id="joined" name="joined" /></dd> +</dl> +<dl> + <dt><label for="active">{L_LAST_ACTIVE}:</label><br /><span>{L_LAST_ACTIVE_EXPLAIN}</span></dt> + <dd><select name="active_select">{S_ACTIVE_OPTIONS}</select> <input type="text" id="active" name="active" /></dd> +</dl> +<dl> + <dt><label for="count">{L_POSTS}:</label></dt> + <dd><select name="count_select">{S_COUNT_OPTIONS}</select> <input type="text" id="count" name="count" /></dd> +</dl> +<dl> + <dt><label for="users">{L_ACP_PRUNE_USERS}:</label><br /><span>{L_SELECT_USERS_EXPLAIN}</span></dt> + <dd><textarea id="users" name="users" cols="40" rows="5"></textarea></dd> + <dd>[ <a href="#" onclick="window.open('{U_FIND_USER}', '_phpbbsearch', 'height=500, resizable=yes, scrollbars=yes, width=740'); return false;">{L_FIND_USERNAME}</a> ]</dd> +</dl> +<dl> + <dt><label for="deleteposts">{L_DELETE_USER_POSTS}:</label><br /><span>{L_DELETE_USER_POSTS_EXPLAIN}</span></dt> + <dd><input type="radio" name="deleteposts" value="1" /> {L_YES} <input type="radio" id="deleteposts" name="deleteposts" value="0" checked="checked" /> {L_NO}</dd> +</dl> +<dl> + <dt><label for="deactivate">{L_DEACTIVATE_DELETE}:</label><br /><span>{L_DEACTIVATE_DELETE_EXPLAIN}</span></dt> + <dd><input type="radio" name="action" value="delete" /> {L_DELETE_USERS} <input type="radio" id="deactivate" name="action" value="deactivate" checked="checked" /> {L_DEACTIVATE}</dd> +</dl> +</fieldset> + +<fieldset class="submit-buttons"> + <input type="hidden" name="prune" value="1" /> + + <input class="button1" type="submit" id="update" name="update" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> +</fieldset> + +</form> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_ranks.html b/phpBB/adm/style/acp_ranks.html new file mode 100644 index 0000000000..4cddd43636 --- /dev/null +++ b/phpBB/adm/style/acp_ranks.html @@ -0,0 +1,95 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<!-- IF S_EDIT --> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <script type="text/javascript"> + <!-- + + function update_image(newimage) + { + document.getElementById('image').src = (newimage) ? "{RANKS_PATH}/" + newimage : "./images/spacer.gif"; + } + + //--> + </script> + + <h1>{L_ACP_MANAGE_RANKS}</h1> + + <p>{L_ACP_RANKS_EXPLAIN}</p> + + <form id="acp_ranks" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_ACP_RANKS}</legend> + <dl> + <dt><label for="title">{L_RANK_TITLE}:</label></dt> + <dd><input name="title" type="text" id="title" value="{RANK_TITLE}" /></dd> + </dl> + <dl> + <dt><label for="rank_image">{L_RANK_IMAGE}:</label></dt> + <dd><select name="rank_image" id="rank_image" onchange="update_image(this.options[selectedIndex].value);">{S_FILENAME_LIST}</select></dd> + <dd><img src="{RANK_IMAGE}" id="image" alt="" /></dd> + </dl> + <dl> + <dt><label for="special_rank">{L_RANK_SPECIAL}:</label></dt> + <dd><input onchange="dE('posts', -1)" type="radio" name="special_rank" value="1" id="special_rank"<!-- IF S_SPECIAL_RANK --> checked="checked"<!-- ENDIF --> />{L_YES} <input onchange="dE('posts', 1)" type="radio" name="special_rank" value="0"<!-- IF not S_SPECIAL_RANK --> checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <!-- IF S_SPECIAL_RANK --><div id="posts" style="display: none;"><!-- ELSE --><div id="posts"><!-- ENDIF --> + <dl> + <dt><label for="min_posts">{L_RANK_MINIMUM}:</label></dt> + <dd><input name="min_posts" type="text" id="min_posts" maxlength="10" value="{MIN_POSTS}" /></dd> + </dl> + </div> + </fieldset> + + <fieldset class="submit-buttons"> + <input type="hidden" name="action" value="save" /> + + <input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> + </fieldset> + + </form> + +<!-- ELSE --> + + <h1>{L_ACP_MANAGE_RANKS}</h1> + + <p>{L_ACP_RANKS_EXPLAIN}</p> + + <table cellspacing="1"> + <thead> + <tr> + <th>{L_RANK_IMAGE}</th> + <th>{L_RANK_TITLE}</th> + <th>{L_RANK_MINIMUM}</th> + <th>{L_ACTION}</th> + </tr> + </thead> + <tbody> + <!-- BEGIN ranks --> + <!-- IF ranks.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + <td style="text-align: center;"><!-- IF ranks.S_RANK_IMAGE --><img src="{ranks.RANK_IMAGE}" alt="{ranks.RANK_TITLE}" title="{ranks.RANK_TITLE}" /><!-- ELSE --> - <!-- ENDIF --></td> + <td style="text-align: center;">{ranks.RANK_TITLE}</td> + <td style="text-align: center;"><!-- IF ranks.S_SPECIAL_RANK --> - <!-- ELSE -->{ranks.MIN_POSTS}<!-- ENDIF --></td> + <td style="text-align: center;"><a href="{ranks.U_EDIT}">{L_EDIT}</a> | <a href="{ranks.U_DELETE}">{L_DELETE}</a></td> + </tr> + <!-- END ranks --> + </tbody> + </table> + + <form id="acp_ranks" method="post" action="{U_ACTION}"> + + <fieldset class="quick"> + <input class="button2" name="add" type="submit" value="{L_ADD_RANK}" /> + </fieldset> + + </form> + +<!-- ENDIF --> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_users.html b/phpBB/adm/style/acp_users.html new file mode 100644 index 0000000000..4b980112d9 --- /dev/null +++ b/phpBB/adm/style/acp_users.html @@ -0,0 +1,442 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<!-- IF S_SELECT_USER --> + + <h1>{L_USER_ADMIN}</h1> + + <p>{L_USER_ADMIN_EXPLAIN}</p> + + <form id="select_user" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_SELECT_USER}</legend> + <dl> + <dt><label for="username">{L_FIND_USERNAME}:</label></dt> + <dd><input class="medium" type="text" id="username" name="username" /></dd> + <dd>[ <a href="#" onclick="window.open('{U_FIND_USERNAME}', '_phpbbsearch', 'height=500, resizable=yes, scrollbars=yes, width=740'); return false;">{L_FIND_USERNAME}</a> ]</dd> + </dl> + </fieldset> + + <fieldset class="quick"> + <input type="submit" name="submituser" value="{L_SUBMIT}" class="button1" /> + </fieldset> + + </form> + +<!-- ELSEIF S_SELECT_FORUM --> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <h1>{L_USER_ADMIN}</h1> + + <p>{L_USER_ADMIN_EXPLAIN}</p> + + <form id="select_forum" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_USER_ADMIN_MOVE_POSTS}</legend> + <dl> + <dt><label for="new_forum">{L_USER_ADMIN_MOVE_POSTS}</label><br /><span>{L_MOVE_POSTS_EXPLAIN}</span></dt> + <dd><select id="new_forum" name="new_f">{S_FORUM_OPTIONS}</select></dd> + </dl> + </fieldset> + + <fieldset class="quick"> + <input type="submit" name="update" value="{L_SUBMIT}" class="button1" /> + </fieldset> + + </form> + +<!-- ELSE --> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <h1>{L_USER_ADMIN}</h1> + + <p>{L_USER_ADMIN_EXPLAIN}</p> + + <!-- IF S_ERROR --> + <div class="errorbox"> + <h3>{L_WARNING}</h3> + <p>{ERROR_MSG}</p> + </div> + <!-- ENDIF --> + + <form id="mode_select" method="post" action="{U_MODE_SELECT}"> + + <fieldset class="quick"> + {L_SELECT_FORM}: <select name="mode" onchange="if (this.options[this.selectedIndex].value != '') this.form.submit();">{S_FORM_OPTIONS}</select> + </fieldset> + + </form> + +<!-- ENDIF --> + +<!-- IF S_OVERVIEW --> + + <form id="user_overview" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_ACP_USER_OVERVIEW}</legend> + <dl> + <dt><label for="user">{L_USERNAME}:</label><br /><span>{L_NAME_CHARS_EXPLAIN}</span></dt> + <dd><input type="text" id="user" name="user" value="{USER}" /></dd> + </dl> + <dl> + <dt><label>{L_REGISTERED}:</label></dt> + <dd><strong>{USER_REGISTERED}</strong></dd> + </dl> + <!-- IF S_USER_IP --> + <dl> + <dt><label>{L_REGISTERED_IP}:</label></dt> + <dd><a href="{U_SHOW_IP}">{REGISTERED_IP}</a></dd> + <dd>[ <a href="#" onclick="window.open('{U_WHOIS}', '_whois', 'height=500, resizable=yes, scrollbars=yes, width=700'); return false;">{L_WHOIS}</a> ]</strong></dd> + </dl> + <!-- ENDIF --> + <dl> + <dt><label>{L_LAST_ACTIVE}:</label></dt> + <dd><strong>{USER_LASTACTIVE}</strong></dd> + </dl> + <dl> + <dt><label for="user_founder">{L_FOUNDER}:</label><br /><span>{L_FOUNDER_EXPLAIN}</span></dt> + <dd><input type="radio" name="user_founder" value="1"<!-- IF S_USER_FOUNDER --> id="user_founder" checked="checked"<!-- ENDIF --><!-- IF not S_FOUNDER --> disabled="disabled"<!-- ENDIF --> /> {L_YES} <input type="radio" name="user_founder" value="0"<!-- IF not S_USER_FOUNDER --> id="user_founder" checked="checked"<!-- ENDIF --><!-- IF not S_FOUNDER --> disabled="disabled"<!-- ENDIF --> /> {L_NO} </dd> + </dl> + <dl> + <dt><label for="user_email">{L_EMAIL}:</label></dt> + <dd><input class="medium" type="text" id="user_email" name="user_email" value="{USER_EMAIL}" /></dd> + </dl> + <dl> + <dt><label for="email_confirm">{L_CONFIRM_EMAIL}:</label><br /><span>{L_CONFIRM_EMAIL_EXPLAIN}</span></dt> + <dd><input class="medium" type="text" id="email_confirm" name="email_confirm" value="" /></dd> + </dl> + <dl> + <dt><label for="user_password">{L_NEW_PASSWORD}:</label><br /><span>{L_CHANGE_PASSWORD_EXPLAIN}</span></dt> + <dd><input type="password" id="user_password" name="user_password" value="" /></dd> + </dl> + <dl> + <dt><label for="password_confirm">{L_CONFIRM_PASSWORD}:</label><br /><span>{L_CONFIRM_PASSWORD_EXPLAIN}</span></dt> + <dd><input type="password" id="password_confirm" name="password_confirm" value="" /></dd> + </dl> + <!-- IF not S_USER_FOUNDER or S_FOUNDER --> + </fieldset> + + <fieldset> + <legend>{L_USER_TOOLS}</legend> + <dl> + <dt><label for="warnings">{L_WARNINGS}:</label><br /><span>{L_WARNINGS_EXPLAIN}</span></dt> + <dd><input type="text" id="warnings" name="warnings" value="{USER_WARNINGS}" size="2" /></dd> + </dl> + <dl> + <dt><label for="quicktools">{L_QUICK_TOOLS}:</label></dt> + <dd><select id="quicktools" name="action">{S_ACTION_OPTIONS}</select></dd> + </dl> + <dl> + <dt><label for="delete_user">{L_DELETE_USER}:</label><br /><span>{L_DELETE_USER_EXPLAIN}</span></dt> + <dd><input type="checkbox" name="delete" value="1" /></dd> + <dd><select id="delete_user" name="delete_type"><option value="retain">{L_RETAIN_POSTS}</option><option value="remove">{L_DELETE_POSTS}</option></select></dd> + </dl> + <!-- ENDIF --> + </fieldset> + + <fieldset class="quick"> + <input class="button1" type="submit" name="update" value="{L_SUBMIT}" /> + </fieldset> + + </form> + +<!-- ELSEIF S_FEEDBACK --> + + <form id="list" method="post" action="{U_ACTION}"> + + <fieldset class="quick" style="float: left;"> + {L_DISPLAY_LOG}: {S_LIMIT_DAYS} {L_SORT_BY}: {S_SORT_KEY} {S_SORT_DIR} + <input class="button2" type="submit" value="{L_GO}" name="sort" /> + </fieldset> + + <div class="clearfix"></div> + + <!-- IF PAGINATION --> + <div class="pagination"> + <!-- IF PAGINATION --> + <a href="javascript:jumpto();" title="{L_JUMP_TO_PAGE}">{S_ON_PAGE}</a> • <span>{PAGINATION}</span> + <!-- ELSE --> + {S_ON_PAGE} + <!-- ENDIF --> + </div> + <!-- ENDIF --> + + <!-- IF .log --> + <table cellspacing="1"> + <thead> + <tr> + <th>{L_REPORT_BY}</th> + <th>{L_IP}</th> + <th>{L_TIME}</th> + <th>{L_ACTION}</th> + <th>{L_MARK}</th> + </tr> + </thead> + <tbody> + <!-- BEGIN log --> + <!-- IF log.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + + <td>{log.USERNAME}</td> + <td style="text-align: center;">{log.IP}</td> + <td style="text-align: center;">{log.DATE}</td> + <td> + {log.ACTION} + <!-- IF log.DATA --><br />» <span class="gensmall">[ {log.DATA} ]</span><!-- ENDIF --> + </td> + <td style="text-align: center;"><input type="checkbox" name="mark[]" value="{log.ID}" /></td> + </tr> + <!-- END log --> + </tbody> + </table> + <!-- ELSE --> + <div class="errorbox"> + <p>{L_NO_ENTRIES}</p> + </div> + <!-- ENDIF --> + + <!-- IF S_CLEARLOGS --> + <fieldset class="quick"> + <b class="small"><a href="#" onclick="marklist('list', true);">{L_MARK_ALL}</a> :: <a href="#" onclick="marklist('list', false);">{L_UNMARK_ALL}</a></b><br /> + <input class="button2" type="submit" name="delmarked" value="{L_DELETE_MARKED}" /> + <input class="button2" type="submit" name="delall" value="{L_DELETE_ALL}" /> + </fieldset> + <!-- ENDIF --> + + <h1>{L_ADD_FEEDBACK}</h1> + + <p>{L_ADD_FEEDBACK_EXPLAIN}</p> + + <fieldset> + <legend>{L_ACP_USER_FEEDBACK}</legend> + <dl> + <dd class="full"><textarea name="message" id="message" rows="10" cols="76"></textarea></dd> + </dl> + </fieldset> + + <fieldset class="quick"> + <input class="button1" type="submit" name="update" value="{L_SUBMIT}" /> + </fieldset> + + </form> + +<!-- ELSEIF S_PROFILE --> + + <form id="user_profile" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_USER_PROFILE}</legend> + <dl> + <dt><label for="icq">{L_UCP_ICQ}:</label></dt> + <dd><input type="text" id="icq" name="icq" value="{ICQ}" /></dd> + </dl> + <dl> + <dt><label for="aim">{L_UCP_AIM}:</label></dt> + <dd><input type="text" id="aim" name="aim" value="{AIM}" /></dd> + </dl> + <dl> + <dt><label for="msn">{L_UCP_MSNM}:</label></dt> + <dd><input type="text" id="msn" name="msn" value="{MSN}" /></dd> + </dl> + <dl> + <dt><label for="yim">{L_UCP_YIM}:</label></dt> + <dd><input type="text" id="yim" name="yim" value="{YIM}" /></dd> + </dl> + <dl> + <dt><label for="jabber">{L_UCP_JABBER}:</label></dt> + <dd><input type="text" id="jabber" name="jabber" value="{JABBER}" /></dd> + </dl> + <dl> + <dt><label for="website">{L_WEBSITE}:</label></dt> + <dd><input type="text" id="website" name="website" value="{WEBSITE}" /></dd> + </dl> + <dl> + <dt><label for="location">{L_LOCATION}:</label></dt> + <dd><input type="text" id="location" name="location" value="{LOCATION}" /></dd> + </dl> + <dl> + <dt><label for="occupation">{L_OCCUPATION}:</label></dt> + <dd><textarea id="occupation" name="occupation" rows="3" cols="30">{OCCUPATION}</textarea></dd> + </dl> + <dl> + <dt><label for="interests">{L_INTERESTS}:</label></dt> + <dd><textarea id="interests" name="interests" rows="3" cols="30">{INTERESTS}</textarea></dd> + </dl> + <dl> + <dt><label for="birthday">{L_BIRTHDAY}:</label><br /><span>{L_BIRTHDAY_EXPLAIN}</span></dt> + <dd>{L_DAY}: <select id="birthday" name="bday_day">{S_BIRTHDAY_DAY_OPTIONS}</select> {L_MONTH}: <select name="bday_month">{S_BIRTHDAY_MONTH_OPTIONS}</select> {L_YEAR}: <select name="bday_year">{S_BIRTHDAY_YEAR_OPTIONS}</select></dd> + </dl> + </fieldset> + + <!-- IF .profile_fields --> + <fieldset> + <legend>{L_USER_CUSTOM_PROFILE_FIELDS}</legend> + <!-- BEGIN profile_fields --> + <dl> + <dt><label>{profile_fields.LANG_NAME}:</label><!-- IF profile_fields.LANG_EXPLAIN --><br /><span>{profile_fields.LANG_EXPLAIN}</span><!-- ENDIF --></dt> + <dd>{profile_fields.FIELD}</dd> + <!-- IF profile_fields.ERROR --> + <dd><span class="small" style="color: red;">{profile_fields.ERROR}</span></dd> + <!-- ENDIF --> + </dl> + <!-- END profile_fields --> + </fieldset> + <!-- ENDIF --> + + <fieldset class="quick"> + <input class="button1" type="submit" name="update" value="{L_SUBMIT}" /> + </fieldset> + + </form> + +<!-- ELSEIF S_PREFS --> + + <form id="user_prefs" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_UCP_PREFS_PERSONAL}</legend> + <dl> + <dt><label for="viewemail">{L_SHOW_EMAIL}:</label></dt> + <dd><input type="radio" name="viewemail" value="1"<!-- IF VIEW_EMAIL --> id="viewemail" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="viewemail" value="0"<!-- IF not VIEW_EMAIL --> id="viewemail" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="massemail">{L_ADMIN_EMAIL}:</label></dt> + <dd><input type="radio" name="massemail" value="1"<!-- IF MASS_EMAIL --> id="massemail" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="massemail" value="0"<!-- IF not MASS_EMAIL --> id="massemail" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="allowpm">{L_ALLOW_PM}:</label><br /><span>{L_ALLOW_PM_EXPLAIN}</span></dt> + <dd><input type="radio" name="allowpm" value="1"<!-- IF ALLOW_PM --> id="allowpm" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="allowpm" value="0"<!-- IF not ALLOW_PM --> id="allowpm" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="hideonline">{L_HIDE_ONLINE}:</label></dt> + <dd><input type="radio" name="hideonline" value="1"<!-- IF HIDE_ONLINE --> id="hideonline" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="hideonline" value="0"<!-- IF not HIDE_ONLINE --> id="hideonline" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="notifymethod">{L_NOTIFY_METHOD}:</label><br /><span>{L_NOTIFY_METHOD_EXPLAIN}</span></dt> + <dd><input type="radio" name="notifymethod" value="0"<!-- IF NOTIFY_EMAIL --> id="notifymethod" checked="checked"<!-- ENDIF --> /> {L_NOTIFY_METHOD_EMAIL} <input type="radio" name="notifymethod" value="1"<!-- IF NOTIFY_IM --> id="notifymethod" checked="checked"<!-- ENDIF --><!-- IF S_JABBER_DISABLED --> disabled="disabled"<!-- ENDIF --> /> {L_NOTIFY_METHOD_IM} <input type="radio" name="notifymethod" value="2"<!-- IF NOTIFY_BOTH --> id="notifymethod" checked="checked"<!-- ENDIF --> /> {L_NOTIFY_METHOD_BOTH}</dd> + </dl> + <dl> + <dt><label for="notifypm">{L_NOTIFY_ON_PM}:</label></dt> + <dd><input type="radio" name="notifypm" value="1"<!-- IF NOTIFY_PM --> id="notifypm" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="notifypm" value="0"<!-- IF not NOTIFY_PM --> id="notifypm" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="popuppm">{L_POPUP_ON_PM}:</label></dt> + <dd><input type="radio" name="popuppm" value="1"<!-- IF POPUP_PM --> id="popuppm" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="popuppm" value="0"<!-- IF not POPUP_PM --> id="popuppm" checked="checked"<!-- ENDIF --> />{L_NO}</dd> + </dl> + <dl> + <dt><label for="report_pm_notify">{L_REPORT_PM_NOTIFY}:</label><br /><span>{L_REPORT_PM_NOTIFY_EXPLAIN}</span></dt> + <dd><input type="radio" name="report_pm_notify" value="1"<!-- IF REPORT_PM_NOTIFY --> id="report_pm_notify" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="report_pm_notify" value="0"<!-- IF not REPORT_PM_NOTIFY --> id="report_pm_notify" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="lang">{L_BOARD_LANGUAGE}:</label></dt> + <dd><select id="lang" name="lang">{S_LANG_OPTIONS}</select></dd> + </dl> + <dl> + <dt><label for="style">{L_BOARD_STYLE}:</label></dt> + <dd><select id="style" name="style">{S_STYLE_OPTIONS}</select></dd> + </dl> + <dl> + <dt><label for="tz">{L_BOARD_TIMEZONE}:</label></dt> + <dd><select id="tz" name="tz">{S_TZ_OPTIONS}</select></dd> + </dl> + <dl> + <dt><label for="dst">{L_BOARD_DST}:</label></dt> + <dd><input type="radio" name="dst" value="1"<!-- IF DST --> id="dst" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="dst" value="0"<!-- IF not DST --> id="dst" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="dateoptions">{L_BOARD_DATE_FORMAT}:</label><br /><span>{L_BOARD_DATE_FORMAT_EXPLAIN}</span></dt> + <dd><select name="dateoptions" id="dateoptions" onchange="if(this.value=='custom'){dE('custom_date',1);}else{dE('custom_date',-1);} if (this.value == 'custom') { document.getElementById('dateformat').value = '{DEFAULT_DATEFORMAT}'; } else { document.getElementById('dateformat').value = this.value; }">{S_DATEFORMAT_OPTIONS}</select></dd> + <dd><div id="custom_date"<!-- IF not S_CUSTOM_DATEFORMAT --> style="display:none;"<!-- ENDIF -->><input type="text" name="dateformat" id="dateformat" value="{DATE_FORMAT}" /></div></dd> + </dl> + </fieldset> + + <fieldset> + <legend>{L_UCP_PREFS_POST}</legend> + <dl> + <dt><label for="bbcode">{L_DEFAULT_BBCODE}:</label></dt> + <dd><input type="radio" name="bbcode" value="1"<!-- IF BBCODE --> id="bbcode" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="bbcode" value="0"<!-- IF not BBCODE --> id="bbcode" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="html">{L_DEFAULT_HTML}:</label></dt> + <dd><input type="radio" name="html" value="1"<!-- IF HTML --> id="html" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="html" value="0"<!-- IF HTML --> id="html" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="smilies">{L_DEFAULT_SMILIES}:</label></dt> + <dd><input type="radio" name="smilies" value="1"<!-- IF SMILIES --> id="smilies" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="smilies" value="0"<!-- IF not SMILIES --> id="smilies" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="sig">{L_DEFAULT_ADD_SIG}:</label></dt> + <dd><input type="radio" name="sig" value="1"<!-- IF ATTACH_SIG --> id="sig" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="sig" value="0"<!-- IF not ATTACH_SIG --> id="sig" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="notify">{L_DEFAULT_NOTIFY}:</label></dt> + <dd><input type="radio" name="notify" value="1"<!-- IF NOTIFY --> id="notify" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="notify" value="0"<!-- IF not NOTIFY --> id="notify" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + </fieldset> + + <fieldset> + <legend>{L_UCP_PREFS_VIEW}</legend> + <dl> + <dt><label for="view_images">{L_VIEW_IMAGES}:</label></dt> + <dd><input type="radio" name="view_images" value="1"<!-- IF VIEW_IMAGES --> id="view_images" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="view_images" value="0"<!-- IF not VIEW_IMAGES --> id="view_images" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="view_flash">{L_VIEW_FLASH}:</label></dt> + <dd><input type="radio" name="view_flash" value="1"<!-- IF VIEW_FLASH --> id="view_flash" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="view_flash" value="0"<!-- IF not VIEW_FLASH --> id="view_flash" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="view_smilies">{L_VIEW_SMILIES}:</label></dt> + <dd><input type="radio" name="view_smilies" value="1"<!-- IF VIEW_SMILIES --> id="view_smilies" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="view_smilies" value="0"<!-- IF not VIEW_SMILIES --> id="view_smilies" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="view_sigs">{L_VIEW_SIGS}:</label></dt> + <dd><input type="radio" name="view_sigs" value="1"<!-- IF VIEW_SIGS --> id="view_sigs" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="view_sigs" value="0"<!-- IF not VIEW_SIGS --> id="view_sigss" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="view_avatars">{L_VIEW_AVATARS}:</label></dt> + <dd><input type="radio" name="view_avatars" value="1"<!-- IF VIEW_AVATARS --> id="view_avatars" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="view_avatars" value="0"<!-- IF not VIEW_AVATARS --> id="view_avatars" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label for="view_wordcensor">{L_DISABLE_CENSORS}:</label></dt> + <dd><input type="radio" name="view_wordcensor" value="1"<!-- IF VIEW_WORDCENSOR --> id="view_wordcensor" checked="checked"<!-- ENDIF --> /> {L_YES} <input type="radio" name="view_wordcensor" value="0"<!-- IF not VIEW_WORDCENSOR --> id="view_wordcensor" checked="checked"<!-- ENDIF --> /> {L_NO}</dd> + </dl> + <dl> + <dt><label>{L_VIEW_TOPICS_DAYS}:</label></dt> + <dd>{S_TOPIC_SORT_DAYS}</dd> + </dl> + <dl> + <dt><label>{L_VIEW_TOPICS_KEY}:</label></dt> + <dd>{S_TOPIC_SORT_KEY}</dd> + </dl> + <dl> + <dt><label>{L_VIEW_TOPICS_DIR}:</label></dt> + <dd>{S_TOPIC_SORT_DIR}</dd> + </dl> + <dl> + <dt><label>{L_VIEW_POSTS_DAYS}:</label></dt> + <dd>{S_POST_SORT_DAYS}</dd> + </dl> + <dl> + <dt><label>{L_VIEW_POSTS_KEY}:</label></dt> + <dd>{S_POST_SORT_KEY}</dd> + </dl> + <dl> + <dt><label>{L_VIEW_POSTS_DIR}:</label></dt> + <dd>{S_POST_SORT_DIR}</dd> + </dl> + </fieldset> + + <fieldset class="quick"> + <input class="button1" type="submit" name="update" value="{L_SUBMIT}" /> + </fieldset> + + </form> + +<!-- ENDIF --> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/acp_words.html b/phpBB/adm/style/acp_words.html new file mode 100644 index 0000000000..b17e80a8e8 --- /dev/null +++ b/phpBB/adm/style/acp_words.html @@ -0,0 +1,72 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<!-- IF S_EDIT_WORD --> + + <a href="{U_BACK}" style="float: right">« {L_BACK}</a> + + <h1>{L_ACP_WORDS}</h1> + + <p>{L_ACP_WORDS_EXPLAIN}</p> + + <form id="acp_words" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_EDIT_WORD}</legend> + <dl> + <dt><label for="word">{L_WORD}</label></dt> + <dd><input id="word" type="text" name="word" value="{WORD}" /></dd> + </dl> + <dl> + <dt><label for="replacement">{L_REPLACEMENT}</label></dt> + <dd><input id="replacement" type="text" name="replacement" value="{REPLACEMENT}" /></dd> + </dl> + {S_HIDDEN_FIELDS} + </fieldset> + + <fieldset class="submit-buttons"> + <input class="button1" type="submit" id="submit" name="save" value="{L_SUBMIT}" /> + <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> + </fieldset> + + </form> + +<!-- ELSE --> + + <h1>{L_ACP_WORDS}</h1> + + <p>{L_ACP_WORDS_EXPLAIN}</p> + + <table cellspacing="1"> + <thead> + <tr> + <th>{L_WORD}</th> + <th>{L_REPLACEMENT}</th> + <th colspan="2">{L_ACTION}</th> + </tr> + </thead> + <tbody> + <!-- BEGIN words --> + <!-- IF words.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> + <td style="text-align: center;">{words.WORD}</td> + <td style="text-align: center;">{words.REPLACEMENT}</td> + <td> <a href="{words.U_EDIT}">{L_EDIT}</a> </td> + <td> <a href="{words.U_DELETE}">{L_DELETE}</a> </td> + </tr> + <!-- END words --> + </tbody> + </table> + + <form id="acp_words" method="post" action="{U_ACTION}"> + + <fieldset class="quick"> + {S_HIDDEN_FIELDS} + <input class="button2" name="add" type="submit" value="{L_ADD_WORD}" /> + </fieldset> + + </form> + +<!-- ENDIF --> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/admin.css b/phpBB/adm/style/admin.css new file mode 100644 index 0000000000..57703c4147 --- /dev/null +++ b/phpBB/adm/style/admin.css @@ -0,0 +1,794 @@ +/* phpBB 3.0 Admin Style Sheet +------------------------------------------------- + Author: subBlue (http://www.subBlue.com/) + (c) 2005 phpBB Group +-------------------------------------------------*/ + + + +/* General markup styles +---------------------------------------- */ +* { + margin: 0; + padding: 0; + font-size: 100%; +} + +body, div, p, th, td, li, dd { + font-size: x-small; + voice-family: "\"}\"" inherit; + font-size: small +} + +html>body, html>div, html>p, html>th, html>td, html>li, html>dd { + font-size: small +} + +body { + font-family: Verdana, Arial, Helvetica, sans-serif;; + color: #000; + background-image: url(../images/bg_header.jpg); + background-repeat: repeat-x; + background-color: #E4EDF0; + margin: 0; +} + +/* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-ie browsers */ +html { + height: 100%; + margin-bottom: 1px; +} + +img { + border: 0; +} + +/* Adjust */ +#page-header h1 { + font-family: Verdana, Arial, Helvetica, sans-serif;; + font-size: 170%; + font-weight: normal; + color: #12749B; +} + +#content h1 { + font: bold 18pt 'Trebuchet MS', Verdana, sans-serif; + text-decoration: none; + line-height: 120%; + margin-bottom: 0px; +} + +h2, caption { + font: bold 12pt Arial, Helvetica, sans-serif; + text-decoration: none; + line-height: 120%; + text-align: left; + margin-top: 25px; +} + +p { + margin-bottom: 0.7em; + line-height: 140%; + font-size: 90%; +} + +hr { + border: 0 none; + border-top: 1px solid #999999; + margin-bottom: 5px; + padding-bottom: 5px; + height: 1px; +} + +.small { + font-size: 85%; +} + +/* General links */ +a:link, a:active, a:visited { + color: #006699; + text-decoration: none; +} + +a:hover { + color: #DD6900; + text-decoration: underline; +} + +/* Main blocks +---------------------------------------- */ +#page-header { + clear: both; + text-align: right; + font-size: 85%; + height: 60px; + + padding-right: 20px; +} + +#page-header p { + font-size: 100%; +} + +#page-body { + clear: both; + min-width: 700px; +} + +#page-footer { + clear: both; + font-size: 75%; + text-align: center; +} + +#logo { + float: left; + width: auto; + margin-left: 4px; + margin-bottom: 5px; +} + +#content { + padding: 30px 10px 10px 10px; +} + +#main { + float:left; + width: 76%; + margin-left: 3%; + min-height: 350px; +} + +* html #main { + height: 350px; +} + + +/* Tabbed menu + Based on: http://www.alistapart.com/articles/slidingdoors2/ +----------------------------------------*/ +#tabs { + line-height: normal; + margin-left: 27px; + margin-bottom: -5px; + min-width: 600px; +} + +* html #tabs { + width: 700px; +} + +#tabs ul { + list-style: none; +} + +#tabs li { + display: inline; + font-size: 85%; + font-weight: bold; + text-transform: capitalize; +} + +#tabs a { + float: left; + background-color: #C7D0D7; + margin-right: 2px; + padding-left: 7px; + text-decoration: none; + font-size: 100%; + position: relative; + border: solid 1px #A9B8C2; + background-image: url(../images/cellpic1.gif); +} + +#tabs a span { + float: left; + display: block; + padding: 7px 10px 4px 4px; + color: #006699; + white-space: nowrap; + font-family: Arial, Helvetica, sans-serif; + text-transform: uppercase; + font-weight: bold; + +} + +/* Commented Backslash Hack hides rule from IE5-Mac \*/ +#tabs a span { float:none; } +/* End hack */ + +#tabs a:hover { + background-color: #EFEFEF; +} + +#tabs #activetab a { + border: solid 1px #A9B8C2; + border-bottom: 1px solid #FFF; + background-color: #fff; + background-image: none; +} + +#tabs #activetab a span { + padding-bottom: 4px; + background-color: #fff; + color: #006699; +} + +#tabs #activetab a:hover { + color: #FFA34F; +} + + +/* box +---------------------------------------- */ +.box { + margin: 4px 20px; + padding: 1px; + min-width: 550px; + background-color: #FFFFFF; + border: solid 1px #A9B8C2; +} + +.innerbox { + background-color: #FFFFFF; +} + +/* Sub-navigation Menu +---------------------------------------- */ +#menu { + float: left; + width: 20%; + font-size: 100%; + padding: 0; + +} + +#menu p { + font-size: 85%; +} + +#menu ul { + margin:0; + padding:0; + list-style:none; + background-color: #ECECEC; + border: solid 1px #A9B8C2; +} + +/* Default list state */ +#menu li { + margin: 1px 0; + padding: 0; margin: 0; + font-size: 10px; + font-weight: bold; + display: inline; +} + +/* Link styles for the sub-section links */ +#menu li a, #menu li a:link, #menu li a:active, #menu li a:visited { + display: block; + padding: 2px 2px 2px 10px; + margin: 1px 0; + text-decoration:none; + font-weight: normal; + color: #006699; + font-weight: bold; +} + +#menu li a:active { + color: #000; + +} + + +#menu li a:hover { + text-decoration: underline; + color: #DD6900; +} + +#menu li.header { + display: block; + font-weight: bold; + color: #115098; + padding: 5px 0; + font-size: 11px; + font-family: Verdana; + text-align: center; + color: #FFA34F; + font-weight: bold; background-color: #006699; + background-image: url("../images/cellpic3.gif"); + background-repeat: repeat-x; +} + +#menu li#activemenu a, #menu li#activemenu a:link, #menu li#activemenu a:active, #menu li#activemenu a:visited { + text-decoration: none; + font-weight: bold; + color: #000; +} + +#menu li#activemenu a:hover { + text-decoration: none; + color: #000; +} + + +/* Table styles +---------------------------------------- */ + +table { + width: 100%; + background-color: #ACBBC6 +} + +th, td { + font: normal 8pt Verdana, Arial, Helvetica, sans-serif; +} + +th { + height: 25px; + background-color: #006699; + color: #FFA34F; + font-weight: bold; + font-size: 11px; + background-image: url("../images/cellpic3.gif") !important; +} + +td { + text-align: left; + font-size: 85%; + padding: 4px; + line-height: 120%; +} + +.row1 { background-color: #EFEFEF; } +.row2 { background-color: #DEE3E7; } +.row3 { background-color: #D1D7DC; } +.col1 { background-color: #DEE3E7; } +.col2 { background-color: #EFEFEF; } + +.spacer { + background-color: #D1D7DC; + height: 1px; + line-height: 1px; +} + +/* General form styles +----------------------------------------*/ +fieldset { + margin: 15px 0; + padding: 10px; + border-top: 1px solid #D7D7D7; + border-right: 1px solid #CCCCCC; + border-bottom: 1px solid #CCCCCC; + border-left: 1px solid #D7D7D7; + background-color: #ECECEC; + position: relative; +} + +* html fieldset { + padding: 0 10px 5px 10px; +} + +fieldset p { + font-size: 85% !important; +} + +legend { + padding: 1px 0; + font-family: arial,Verdana,Sans-serif; + font-size: 12px; + font-weight: bold; + color: #006699; + position: relative; + text-transform: capitalize; + line-height: 100%; + top: 0em; + vertical-align:middle; +} + +/* Hide from macIE \*/ +legend { top: -1.2em; } +/* end */ + +* html legend { + margin-bottom: -10px; + margin-left: -7px; +} + +input { + font-family: Verdana, Helvetica, Arial, sans-serif; + font-size: 90%; + font-weight: normal; + cursor: pointer; + vertical-align: middle; +} + +optgroup, select { + font-family: Verdana, Helvetica, Arial, sans-serif; + font-size: 85%; + font-weight: normal; + font-style: normal; + cursor: pointer; + vertical-align: middle; + width: auto; +} + +optgroup { + font-size: 100%; + font-weight: bold; +} + +.sep { + color: white; + background-color: #006699; +} + +textarea { + font-family: Verdana, Helvetica, Arial, sans-serif; + font-size: 85%; + width: 60%; + padding: 2px; +} + +label { + cursor:pointer; + font-size: 85%; + padding-right: 5px; +} + +label input { + font-size: 100%; + vertical-align: middle; +} + +label img { + vertical-align: middle; +} + +fieldset.quick { + margin: 0 0 5px 0; + padding: 5px 0 0 0; + border: none; + background-color: transparent; + text-align: right; +} + +fieldset.nobg { + margin: 15px 0 0 0; + padding: 0; + border: none; + background-color: transparent; +} + +fieldset.display-options { + margin: 15px 0 2px 0; + padding: 0 0 4px 0; + border: none; + background-color: transparent; + text-align: center; + font-size: 75%; +} + +fieldset.display-options select, fieldset.display-options input, fieldset.display-options label { + font-size: 100%; + vertical-align: middle; +} + +select option.disabled { + background-color: #bbb; + color: #fff; +} + +/* Definition list layout for forms + Other general def. list properties defined in prosilver_main.css +---------------------------------------- */ +dl { + font-family: Verdana, Helvetica, Arial, sans-serif; + font-size: 100%; +} + +dt { + float: left; + width: auto; +} + +dd { color: #000; } +dd + dd { margin-top: 4px; } +dt span { padding-right: 5px; } + +dt label { + font-size: 100%; + text-align: left; + font-weight: bold; +} + +dd label { + font-size: 100%; + white-space: nowrap; + + margin-right: 10px; +} + +html>body dd label input { vertical-align: text-bottom; } /* Tweak for Moz to align checkboxes/radio buttons nicely */ +dd input, dd textarea { font-size: 90%; } + +dd select { + width: auto; + font-size: 100%; +} + +dd textarea { + width: 90%; +} + +fieldset dl { + font-size: 85%; + margin-bottom: 10px; +} + +fieldset dt { + width: 45%; + text-align: left; + border-right: 1px solid #CCC; + padding-top: 3px; +} + +fieldset dd { + margin-left: 45%; + padding-left: 5px; + font-size: 100% !important; + border-left: 1px solid #CCC; + vertical-align: top; +} + +dd.full { + margin-left: 0; + border: 0; + padding-left: 0; + padding-top: 3px; + text-align: center; + width: 95%; +} + +/* Hover highlights for form rows */ +fieldset dl:hover dt { + border-right-color: #ccc; +} + +fieldset dl:hover dd { + border-left-color: #ccc; +} + +fieldset dl dd label:hover { + color: #ccc; +} + +/* Submit button fieldset +---------------------------------------- */ +fieldset.submit-buttons { + text-align: center; + background-image: url(../images/cellpic1.gif); + margin: 0; + padding: 4px; + border: solid 1px #A9B8C2; + margin-top: -1px; +} + +fieldset.submit-buttons input { + padding: 3px 2px; +} + +/* Input field styles +---------------------------------------- */ +.inputbox { + border-left: 1px solid #AFAEAA; + border-top: 1px solid #AFAEAA; + border-right: 1px solid #D5D5C8; + border-bottom: 1px solid #D5D5C8; + background-color: #E3DFD8; + color: #111111; + font-size: 100%; + padding:2px; + cursor: text; + width: 75%; +} + +select.inputbox { + cursor: pointer; + padding: 0; + width: auto; +} + +.inputbox:hover { + border-left: 1px solid #AFAEAA; + border-top: 1px solid #AFAEAA; + border-right: 1px solid #AFAEAA; + border-bottom: 1px solid #AFAEAA; + background-color: #E9E9E2; +} + +.inputbox:focus { + border: 1px solid #BC2A4D; + background-color: #E9E9E2; + color: #BC2A4D; +} + +input.full, textarea.full { width: 99%; } +* html input.full, * html textarea.full { width: 95%; } +input.medium { width: 50%; } +input.narrow { width: 25%; } +input.tiny { width: 10%; } +input.autowidth { width: auto !important; } +.box2 .inputbox { background-color: #E9E9E9; } + +/* Pagination +---------------------------------------- */ +.pagination { + height: 1%; /* IE tweak (holly hack) */ + width: auto; + text-align: right; + margin-top: 5px; + font-size: 85%; + padding-bottom: 2px; +} + +.pagination strong, .pagination b { + font-weight: normal; +} + +.pagination span strong { + padding: 0 2px; + margin: 0 2px; + font-weight: normal; + color: #FFFFFF; + background: #069; + border: 1px solid #069; +} + +.pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active { + font-weight: normal; + text-decoration: none; + color: #5C758C; + margin: 0 2px; + padding: 0 2px; + background: #ECEDEE; + border: 1px solid #B4BAC0; +} + +.pagination span a:hover { + border-color: #069; + background: #069; + color: #FFF; + text-decoration: none; +} + +.pagination img { + vertical-align: middle; +} + +/* Form button styles +---------------------------------------- */ +a.button1, input.button1, input.button3, +a.button2, input.button2 { + width: auto !important; + padding: 1px 3px; + font-family: Verdana, Helvetica, Arial, sans-serif; + color: #000; + font-size: 85%; + background: #FAFAFA; +} + +a.button1, input.button1 { + font-weight: bold; + border: 1px solid #666666; +} + +/* Alternative button */ +a.button2, input.button2 { + border: 1px solid #666666; +} + +/* <a> button in the style of the form buttons */ +a.button1, a.button1:link, a.button1:visited, a.button1:active, +a.button2, a.button2:link, a.button2:visited, a.button2:active { + text-decoration: none; + color: #000000; + padding: 4px 8px; +} + +/* Success highlighting +---------------------------------------- */ +.success { + color: #282 !important; +} + +.successbox { + padding: 0px; + margin: 37px 0; + font-size: 100%; + background-color: #ECECEC; + color: #282; + text-align: center; + font-weight: bold; +} + +* html .sucessbox { height: 1%; } /* Pixel shift fix for IE */ + +.successbox h3 { + font-size: 11px; + color: #FFA34F; + font-weight: bold; + background-color: #006699; + background-image: url('../images/cellpic3.gif'); + background-repeat: repeat-x; + padding: 5px 0; +} + +.successbox p { + margin: 20px; + font-size: 12px; +} + +.successbox a:link, .errorbox a:active, .errorbox a:visited { + text-decoration: none; +} + +.successbox a:hover { + text-decoration: none; +} + +/* Error highlighting +---------------------------------------- */ +.error { + color: #BC2A4D !important; +} + +.errorbox { + padding: 0px; + margin: 37px 0; + font-size: 100%; + background-color: #ECECEC; + color: #BC2A4D; + text-align: center; + font-weight: bold; +} + +* html .errorbox { height: 1%; } /* Pixel shift fix for IE */ + +.errorbox h3 { + font-size: 11px; + color: #FFA34F; + font-weight: bold; + background-color: #006699; + background-image: url('../images/cellpic3.gif'); + background-repeat: repeat-x; + padding: 5px 0; +} + +.errorbox p { + margin: 20px; + font-size: 12px; +} + +.errorbox a:link, .errorbox a:active, .errorbox a:visited { + text-decoration: none; +} + +.errorbox a:hover { + text-decoration: none; +} + +/* Nice method for clearing floated blocks without having to insert any extra markup + From http://www.positioniseverything.net/easyclearing.html */ +.clearfix:after, #tabs:after, .row:after, #content:after, fieldset dl:after, #page-body:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} +/* Hide from Mac IE, Windows IE uses this as it doesn't support the :after method above \*/ +* html .clearfix, * html #tabs, * html .row, * html #content, * html fieldset dl, #page-body { + height: 1%; +} +/* End hide */ diff --git a/phpBB/adm/style/confirm_body.html b/phpBB/adm/style/confirm_body.html new file mode 100644 index 0000000000..6c1894e748 --- /dev/null +++ b/phpBB/adm/style/confirm_body.html @@ -0,0 +1,20 @@ +<!-- INCLUDE overall_header.html --> + +<form id="confirm" method="post" action="{S_CONFIRM_ACTION}"> + +<fieldset> + <h2>{MESSAGE_TITLE}</h2> + <p>{MESSAGE_TEXT}</p> + + {S_HIDDEN_FIELDS} + + <div style="text-align: center;"> + <input type="submit" name="confirm" value="{L_YES}" class="button2" /> + <input type="submit" name="cancel" value="{L_NO}" class="button2" /> + </div> + +</fieldset> + +</form> + +<!-- INCLUDE overall_footer.html --> diff --git a/phpBB/adm/style/custom_profile_fields.html b/phpBB/adm/style/custom_profile_fields.html new file mode 100644 index 0000000000..9f3df63dae --- /dev/null +++ b/phpBB/adm/style/custom_profile_fields.html @@ -0,0 +1,32 @@ + +<!-- BEGIN dropdown --> + <select name="{dropdown.FIELD_IDENT}"> + <!-- BEGIN options --><option value="{dropdown.options.OPTION_ID}"{dropdown.options.SELECTED}>{dropdown.options.VALUE}</option><!-- END options --> + </select> +<!-- END dropdown --> + +<!-- BEGIN text --> + <textarea name="{text.FIELD_IDENT}" rows="{text.FIELD_ROWS}" cols="{text.FIELD_COLS}">{text.FIELD_VALUE}</textarea> +<!-- END text --> + +<!-- BEGIN string --> + <input type="text" name="{string.FIELD_IDENT}" size="{string.FIELD_LENGTH}" maxlength="{string.FIELD_MAXLEN}" value="{string.FIELD_VALUE}" /> +<!-- END string --> + +<!-- BEGIN bool --> + <!-- IF bool.FIELD_LENGTH eq 1 --> + <!-- BEGIN options --><input type="radio" name="{bool.FIELD_IDENT}" value="{bool.options.OPTION_ID}"{bool.options.CHECKED} /> {bool.options.VALUE} <!-- END options --> + <!-- ELSE --> + <input type="checkbox" name="{bool.FIELD_IDENT}"<!-- IF bool.FIELD_VALUE --> checked="checked"<!-- ENDIF --> /> + <!-- ENDIF --> +<!-- END bool --> + +<!-- BEGIN int --> + <input type="text" name="{int.FIELD_IDENT}" size="{int.FIELD_LENGTH}" value="{int.FIELD_VALUE}" /> +<!-- END int --> + +<!-- BEGIN date --> + <span>{L_DAY}:</span> <select name="{date.FIELD_IDENT}_day">{date.S_DAY_OPTIONS}</select> + <span>{L_MONTH}:</span> <select name="{date.FIELD_IDENT}_month">{date.S_MONTH_OPTIONS}</select> + <span>{L_YEAR}:</span> <select name="{date.FIELD_IDENT}_year">{date.S_YEAR_OPTIONS}</select> +<!-- END date --> diff --git a/phpBB/adm/style/message_body.html b/phpBB/adm/style/message_body.html new file mode 100644 index 0000000000..43021c341f --- /dev/null +++ b/phpBB/adm/style/message_body.html @@ -0,0 +1,8 @@ +<!-- INCLUDE overall_header.html --> + +<div class="errorbox"> + <h3>{MESSAGE_TITLE}</h3> + <p>{MESSAGE_TEXT}</p> +</div> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/overall_footer.html b/phpBB/adm/style/overall_footer.html new file mode 100644 index 0000000000..71c5d62315 --- /dev/null +++ b/phpBB/adm/style/overall_footer.html @@ -0,0 +1,34 @@ + <br /><br /> + <!-- End page content --> + </div> + </div> + <div class="corner3"></div><div class="corner4"></div> + </div></div> +</div> + +<!-- + We request you retain the full copyright notice below including the link to www.phpbb.com. + This not only gives respect to the large amount of time given freely by the developers + but also helps build interest, traffic and use of phpBB2. If you (honestly) cannot retain + the full copyright we ask you at least leave in place the "Powered by phpBB" line, with + "phpBB" linked to www.phpbb.com. If you refuse to include even this then support on our + forums may be affected. + + The phpBB Group : 2004 +// --> + +<div id="page-footer"> + + <!-- IF S_COPYRIGHT_HTML --> + Powered by phpBB {VERSION} © 2005 <a href="http://www.phpbb.com/">phpBB Group</a> + <!-- ENDIF --> + + <!-- IF DEBUG_OUTPUT --> + <!-- IF S_COPYRIGHT_HTML --><br /><br /><!-- ENDIF --> + {DEBUG_OUTPUT} + <!-- ENDIF --> + +</div> + +</body> +</html> diff --git a/phpBB/adm/style/overall_header.html b/phpBB/adm/style/overall_header.html new file mode 100644 index 0000000000..9f3ec05ec7 --- /dev/null +++ b/phpBB/adm/style/overall_header.html @@ -0,0 +1,103 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}"> +<head> + +<meta http-equiv="Content-Type" content="text/html; charset={S_CONTENT_ENCODING}" /> +<meta http-equiv="Content-Style-Type" content="text/css" /> +<meta http-equiv="imagetoolbar" content="no" /> +<!-- IF META -->{META}<!-- ENDIF --> +<title>{PAGE_TITLE}</title> + +<link href="style/admin.css" rel="stylesheet" type="text/css" media="screen" /> + +<script type="text/javascript"> +<!-- +var jump_page = '{L_JUMP_PAGE}:'; +var on_page = '{ON_PAGE}'; +var per_page = '{PER_PAGE}'; +var base_url = '{BASE_URL}'; + +// Jump to page +function jumpto() +{ + var page = prompt(jump_page, on_page); + + if (page !== null && !isNaN(page) && page > 0) + { + document.location.href = base_url.replace('&', '&') + '&start=' + ((page - 1) * per_page); + } +} + +// Set display of page element +// s[-1,0,1] = hide,toggle display,show +function dE(n,s) +{ + var e = document.getElementById(n); + if(!s) s = (e.style.display=='') ? -1:1; + e.style.display = (s==1) ? 'block':'none'; +} + +function marklist(match, status) +{ + doc = document.getElementById(match); + for (i = 0; i < doc.length; i++) + { + doc.elements[i].checked = status; + } +} + +<!-- IF S_INCLUDE_SWATCH --> + function swatch() + { + window.open('{U_SWATCH}', '_swatch', 'height=115, resizable=yes, scrollbars=no, width=636'); + return false; + } +<!-- ENDIF --> + +//--> +</script> +</head> + +<body> +<div id="page-header"> + <a href="{U_INDEX}" title="{L_FORUM_INDEX}"><img src="{ROOT_PATH}images/logo.gif" id="logo" alt="phpBB Creating Communities" /></a> + <h1>{L_ADMIN_PANEL}</h1> + <p><a href="{U_ADM_INDEX}">{L_ADMIN_INDEX}</a> • <a href="{U_INDEX}">{L_FORUM_INDEX}</a></p> +</div> + +<div id="page-body"> + <div id="tabs"> + <ul> + <!-- BEGIN t_block1 --> + <li<!-- IF t_block1.S_SELECTED --> id="activetab"<!-- ENDIF -->><a href="{t_block1.U_TITLE}"><span>{t_block1.L_TITLE}</span></a></li> + <!-- END t_block1 --> + </ul> + </div> + + <div class="box"><div class="innerbox"> + <div class="corner1"></div><div class="corner2"></div> + <div id="content"> + <div id="menu"> + <p>{L_LOGGED_IN_AS}<br /><strong>{USERNAME}</strong> [ <a href="{U_LOGOUT}">{L_LOGOUT}</a> ]</p> + <ul> + <!-- BEGIN l_block1 --> + <!-- IF l_block1.S_SELECTED --> + + <!-- BEGIN l_block2 --> + <!-- IF .l_block1.l_block2.l_block3 --> + <li class="header">{l_block1.l_block2.L_TITLE}</li> + <!-- ENDIF --> + + <!-- BEGIN l_block3 --> + <li<!-- IF l_block1.l_block2.l_block3.S_SELECTED --> id="activemenu"<!-- ENDIF -->><a href="{l_block1.l_block2.l_block3.U_TITLE}"><span>{l_block1.l_block2.l_block3.L_TITLE}</span></a></li> + <!-- END l_block3 --> + <!-- END l_block2 --> + + <!-- ENDIF --> + <!-- END l_block1 --> + </ul> + </div> + + <div id="main"> + + <!-- Start page content --> diff --git a/phpBB/adm/style/simple_body.html b/phpBB/adm/style/simple_body.html new file mode 100644 index 0000000000..0dd2fb7625 --- /dev/null +++ b/phpBB/adm/style/simple_body.html @@ -0,0 +1,8 @@ +<!-- INCLUDE simple_header.html --> + +<div class="errorbox"> + <h3>{MESSAGE_TITLE}</h3> + <p>{MESSAGE_TEXT}</p> +</div> + +<!-- INCLUDE simple_footer.html -->
\ No newline at end of file diff --git a/phpBB/adm/style/simple_footer.html b/phpBB/adm/style/simple_footer.html new file mode 100644 index 0000000000..6fca6972c3 --- /dev/null +++ b/phpBB/adm/style/simple_footer.html @@ -0,0 +1,30 @@ + <div style="text-align: right;"><a href="#" onclick="javascript: self.close();">{L_CLOSE_WINDOW}</a></div> + <br /><br /> +</div> + +<!-- + We request you retain the full copyright notice below including the link to www.phpbb.com. + This not only gives respect to the large amount of time given freely by the developers + but also helps build interest, traffic and use of phpBB2. If you (honestly) cannot retain + the full copyright we ask you at least leave in place the "Powered by phpBB" line, with + "phpBB" linked to www.phpbb.com. If you refuse to include even this then support on our + forums may be affected. + + The phpBB Group : 2004 +// --> + +<div id="page-footer"> + + <!-- IF S_COPYRIGHT_HTML --> + <br />Powered by phpBB {VERSION} © 2005 <a href="http://www.phpbb.com/">phpBB Group</a> + <!-- ENDIF --> + + <!-- IF DEBUG_OUTPUT --> + <!-- IF S_COPYRIGHT_HTML --><br /><br /><!-- ENDIF --> + {DEBUG_OUTPUT} + <!-- ENDIF --> + +</div> + +</body> +</html> diff --git a/phpBB/adm/style/simple_header.html b/phpBB/adm/style/simple_header.html new file mode 100644 index 0000000000..4aab5fe973 --- /dev/null +++ b/phpBB/adm/style/simple_header.html @@ -0,0 +1,63 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}"> +<head> + +<meta http-equiv="Content-Type" content="text/html; charset={S_CONTENT_ENCODING}" /> +<meta http-equiv="Content-Style-Type" content="text/css" /> +<meta http-equiv="imagetoolbar" content="no" /> +<!-- IF META -->{META}<!-- ENDIF --> +<title>{PAGE_TITLE}</title> + +<link href="style/admin.css" rel="stylesheet" type="text/css" media="screen" /> + +<script type="text/javascript"> +<!-- +var jump_page = '{L_JUMP_PAGE}:'; +var on_page = '{ON_PAGE}'; +var per_page = '{PER_PAGE}'; +var base_url = '{BASE_URL}'; + +// Jump to page +function jumpto() +{ + var page = prompt(jump_page, on_page); + + if (page !== null && !isNaN(page) && page > 0) + { + document.location.href = base_url.replace('&', '&') + '&start=' + ((page - 1) * per_page); + } +} + +// Set display of page element +// s[-1,0,1] = hide,toggle display,show +function dE(n,s) +{ + var e = document.getElementById(n); + if(!s) s = (e.style.display=='') ? -1:1; + e.style.display = (s==1) ? 'block':'none'; +} + +function marklist(match, status) +{ + doc = document.getElementById(match); + for (i = 0; i < doc.length; i++) + { + doc.elements[i].checked = status; + } +} + +<!-- IF S_INCLUDE_SWATCH --> + function swatch() + { + window.open('{U_SWATCH}', '_swatch', 'height=115, resizable=yes, scrollbars=no, width=636'); + return false; + } +<!-- ENDIF --> + +//--> +</script> +</head> + +<body> + +<div id="page-body" style="padding: 0 10px;"> |