say hello to prosilver... YAAAYEEEE
git-svn-id: file:///svn/phpbb/trunk@7260 89ea8834-ac86-4346-8a33-228a782c2dd0
BIN
phpBB/styles/prosilver/imageset/announce_read.gif
Normal file
After Width: | Height: | Size: 754 B |
BIN
phpBB/styles/prosilver/imageset/announce_read_locked.gif
Normal file
After Width: | Height: | Size: 738 B |
BIN
phpBB/styles/prosilver/imageset/announce_read_locked_mine.gif
Normal file
After Width: | Height: | Size: 753 B |
BIN
phpBB/styles/prosilver/imageset/announce_read_mine.gif
Normal file
After Width: | Height: | Size: 750 B |
BIN
phpBB/styles/prosilver/imageset/announce_unread.gif
Normal file
After Width: | Height: | Size: 756 B |
BIN
phpBB/styles/prosilver/imageset/announce_unread_locked.gif
Normal file
After Width: | Height: | Size: 745 B |
BIN
phpBB/styles/prosilver/imageset/announce_unread_locked_mine.gif
Normal file
After Width: | Height: | Size: 755 B |
BIN
phpBB/styles/prosilver/imageset/announce_unread_mine.gif
Normal file
After Width: | Height: | Size: 791 B |
BIN
phpBB/styles/prosilver/imageset/en/button_pm_forward.gif
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
phpBB/styles/prosilver/imageset/en/button_pm_new.gif
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
phpBB/styles/prosilver/imageset/en/button_pm_reply.gif
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
phpBB/styles/prosilver/imageset/en/button_topic_locked.gif
Normal file
After Width: | Height: | Size: 2 KiB |
BIN
phpBB/styles/prosilver/imageset/en/button_topic_new.gif
Normal file
After Width: | Height: | Size: 2.7 KiB |
BIN
phpBB/styles/prosilver/imageset/en/button_topic_reply.gif
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
phpBB/styles/prosilver/imageset/en/icon_contact_pm.gif
Normal file
After Width: | Height: | Size: 748 B |
BIN
phpBB/styles/prosilver/imageset/en/icon_post_edit.gif
Normal file
After Width: | Height: | Size: 855 B |
BIN
phpBB/styles/prosilver/imageset/en/icon_post_quote.gif
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
phpBB/styles/prosilver/imageset/en/icon_user_online.gif
Normal file
After Width: | Height: | Size: 423 B |
0
phpBB/styles/prosilver/imageset/en/index.htm
Normal file
BIN
phpBB/styles/prosilver/imageset/forum_link.gif
Normal file
After Width: | Height: | Size: 734 B |
BIN
phpBB/styles/prosilver/imageset/forum_read.gif
Normal file
After Width: | Height: | Size: 688 B |
BIN
phpBB/styles/prosilver/imageset/forum_read_locked.gif
Normal file
After Width: | Height: | Size: 707 B |
BIN
phpBB/styles/prosilver/imageset/forum_read_subforum.gif
Normal file
After Width: | Height: | Size: 751 B |
BIN
phpBB/styles/prosilver/imageset/forum_unread.gif
Normal file
After Width: | Height: | Size: 693 B |
BIN
phpBB/styles/prosilver/imageset/forum_unread_subforum.gif
Normal file
After Width: | Height: | Size: 751 B |
BIN
phpBB/styles/prosilver/imageset/icon_contact_aim.gif
Normal file
After Width: | Height: | Size: 614 B |
BIN
phpBB/styles/prosilver/imageset/icon_contact_email.gif
Normal file
After Width: | Height: | Size: 590 B |
BIN
phpBB/styles/prosilver/imageset/icon_contact_icq.gif
Normal file
After Width: | Height: | Size: 630 B |
BIN
phpBB/styles/prosilver/imageset/icon_contact_jabber.gif
Normal file
After Width: | Height: | Size: 1,020 B |
BIN
phpBB/styles/prosilver/imageset/icon_contact_msnm.gif
Normal file
After Width: | Height: | Size: 656 B |
BIN
phpBB/styles/prosilver/imageset/icon_contact_www.gif
Normal file
After Width: | Height: | Size: 658 B |
BIN
phpBB/styles/prosilver/imageset/icon_contact_yahoo.gif
Normal file
After Width: | Height: | Size: 608 B |
BIN
phpBB/styles/prosilver/imageset/icon_offline.gif
Normal file
After Width: | Height: | Size: 384 B |
BIN
phpBB/styles/prosilver/imageset/icon_online.gif
Normal file
After Width: | Height: | Size: 393 B |
BIN
phpBB/styles/prosilver/imageset/icon_post_delete.gif
Normal file
After Width: | Height: | Size: 529 B |
BIN
phpBB/styles/prosilver/imageset/icon_post_info.gif
Normal file
After Width: | Height: | Size: 504 B |
BIN
phpBB/styles/prosilver/imageset/icon_post_report.gif
Normal file
After Width: | Height: | Size: 482 B |
BIN
phpBB/styles/prosilver/imageset/icon_post_target.gif
Normal file
After Width: | Height: | Size: 186 B |
BIN
phpBB/styles/prosilver/imageset/icon_post_target_unread.gif
Normal file
After Width: | Height: | Size: 151 B |
BIN
phpBB/styles/prosilver/imageset/icon_rate_bad.gif
Normal file
After Width: | Height: | Size: 527 B |
BIN
phpBB/styles/prosilver/imageset/icon_rate_good.gif
Normal file
After Width: | Height: | Size: 524 B |
BIN
phpBB/styles/prosilver/imageset/icon_topic_attach.gif
Normal file
After Width: | Height: | Size: 144 B |
BIN
phpBB/styles/prosilver/imageset/icon_topic_latest.gif
Normal file
After Width: | Height: | Size: 186 B |
BIN
phpBB/styles/prosilver/imageset/icon_topic_newest.gif
Normal file
After Width: | Height: | Size: 155 B |
BIN
phpBB/styles/prosilver/imageset/icon_topic_reported.gif
Normal file
After Width: | Height: | Size: 246 B |
BIN
phpBB/styles/prosilver/imageset/icon_topic_unapproved.gif
Normal file
After Width: | Height: | Size: 253 B |
121
phpBB/styles/prosilver/imageset/imageset.cfg
Normal file
|
@ -0,0 +1,121 @@
|
|||
#
|
||||
# phpBB Imageset Configuration File
|
||||
#
|
||||
# @package phpBB3
|
||||
# @copyright (c) 2006 phpBB Group
|
||||
# @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
#
|
||||
#
|
||||
# At the left is the name, please do not change this
|
||||
# At the right the value is entered
|
||||
# For on/off options the valid values are on, off, 1, 0, true and false
|
||||
#
|
||||
# Values get trimmed, if you want to add a space in front or at the end of
|
||||
# the value, then enclose the value with single or double quotes.
|
||||
# Single and double quotes do not need to be escaped.
|
||||
#
|
||||
#
|
||||
|
||||
# General Information about this style
|
||||
name = prosilver
|
||||
copyright = © phpBB Group, 2007
|
||||
version = 3.0.0
|
||||
|
||||
# Images
|
||||
img_site_logo = site_logo.gif*52*139
|
||||
img_upload_bar = progress_bar.gif*16*280
|
||||
img_poll_left =
|
||||
img_poll_center =
|
||||
img_poll_right =
|
||||
img_icon_friend =
|
||||
img_icon_foe =
|
||||
|
||||
img_forum_link = forum_link.gif*27*27
|
||||
img_forum_read = forum_read.gif*27*27
|
||||
img_forum_read_locked = forum_read_locked.gif*27*27
|
||||
img_forum_read_subforum = forum_read_subforum.gif*27*27
|
||||
img_forum_unread = forum_unread.gif*27*27
|
||||
img_forum_unread_locked = forum_read_locked.gif*27*27
|
||||
img_forum_unread_subforum = forum_unread_subforum.gif*27*27
|
||||
|
||||
img_topic_moved = topic_moved.gif*27*27
|
||||
|
||||
img_topic_read = topic_read.gif*27*27
|
||||
img_topic_read_mine = topic_read_mine.gif*27*27
|
||||
img_topic_read_hot = topic_read_hot.gif*27*27
|
||||
img_topic_read_hot_mine = topic_read_hot_mine.gif*27*27
|
||||
img_topic_read_locked = topic_read_locked.gif*27*27
|
||||
img_topic_read_locked_mine = topic_read_locked_mine.gif*27*27
|
||||
|
||||
img_topic_unread = topic_unread.gif*27*27
|
||||
img_topic_unread_mine = topic_unread_mine.gif*27*27
|
||||
img_topic_unread_hot = topic_unread_hot.gif*27*27
|
||||
img_topic_unread_hot_mine = topic_unread_hot_mine.gif*27*27
|
||||
img_topic_unread_locked = topic_unread_locked.gif*27*27
|
||||
img_topic_unread_locked_mine = topic_unread_locked_mine.gif*27*27
|
||||
|
||||
img_sticky_read = sticky_read.gif*27*27
|
||||
img_sticky_read_mine = sticky_read_mine.gif*27*27
|
||||
img_sticky_read_locked = sticky_read.gif*27*27
|
||||
img_sticky_read_locked_mine = sticky_read_mine.gif*27*27
|
||||
img_sticky_unread = sticky_unread.gif*27*27
|
||||
img_sticky_unread_mine = sticky_unread_mine.gif*27*27
|
||||
img_sticky_unread_locked = sticky_unread.gif*27*27
|
||||
img_sticky_unread_locked_mine = sticky_unread_locked_mine.gif*27*27
|
||||
|
||||
img_announce_read = announce_read.gif*27*27
|
||||
img_announce_read_mine = announce_read_mine.gif*27*27
|
||||
img_announce_read_locked = announce_read_locked.gif*27*27
|
||||
img_announce_read_locked_mine = announce_read_locked_mine.gif*27*27
|
||||
img_announce_unread = announce_unread.gif*27*27
|
||||
img_announce_unread_mine = announce_unread_mine.gif*27*27
|
||||
img_announce_unread_locked = announce_unread.gif*27*27
|
||||
img_announce_unread_locked_mine = announce_unread_locked_mine.gif*27*27
|
||||
|
||||
img_global_read = announce_read.gif*27*27
|
||||
img_global_read_mine = announce_read_mine.gif*27*27
|
||||
img_global_read_locked = announce_read_locked.gif*27*27
|
||||
img_global_read_locked_mine = announce_read_locked_mine.gif*27*27
|
||||
img_global_unread = announce_unread.gif*27*27
|
||||
img_global_unread_mine = announce_unread_mine.gif*27*27
|
||||
img_global_unread_locked = announce_unread_locked_mine.gif*27*27
|
||||
img_global_unread_locked_mine = announce_unread_locked_mine.gif*27*27
|
||||
|
||||
img_pm_read = topic_read.gif*27*27
|
||||
img_pm_unread = topic_unread.gif*27*27
|
||||
|
||||
img_icon_contact_aim = icon_contact_aim.gif*20*72
|
||||
img_icon_contact_email = icon_contact_email.gif*20*72
|
||||
img_icon_contact_icq = icon_contact_icq.gif*20*72
|
||||
img_icon_contact_jabber = icon_contact_jabber.gif*20*72
|
||||
img_icon_contact_msnm = icon_contact_msnm.gif*20*72
|
||||
img_icon_contact_pm = {LANG}/icon_contact_pm.gif
|
||||
img_icon_contact_www = icon_contact_www.gif*20*72
|
||||
img_icon_contact_yahoo = icon_contact_yahoo.gif*20*72
|
||||
|
||||
img_icon_post_delete = icon_post_delete.gif*20*20
|
||||
img_icon_post_edit = {LANG}/icon_post_edit.gif
|
||||
img_icon_post_info = icon_post_info.gif*20*20
|
||||
img_icon_post_quote = {LANG}/icon_post_quote.gif
|
||||
img_icon_post_report = icon_post_report.gif*20*20
|
||||
img_icon_post_target = icon_post_target.gif*9*12
|
||||
img_icon_post_target_unread = icon_post_target_unread.gif*9*12
|
||||
|
||||
img_icon_topic_attach = icon_topic_attach.gif*10*7
|
||||
img_icon_topic_latest = icon_topic_latest.gif*9*12
|
||||
img_icon_topic_newest = icon_topic_newest.gif*9*12
|
||||
img_icon_topic_reported = icon_topic_reported.gif*14*16
|
||||
img_icon_topic_unapproved = icon_topic_unapproved.gif*14*16
|
||||
|
||||
img_icon_user_online = {LANG}/icon_user_online.gif
|
||||
img_icon_user_offline = {LANG}/icon_user_offline.gif
|
||||
img_icon_user_profile = icon_user_profile.gif*11*11
|
||||
img_icon_user_search = {LANG}/icon_user_search.gif
|
||||
img_icon_user_warn = icon_post_report.gif*20*20
|
||||
|
||||
img_button_pm_forward = {LANG}/button_pm_forward.gif
|
||||
img_button_pm_new = {LANG}/button_pm_new.gif
|
||||
img_button_pm_reply = {LANG}/button_pm_reply
|
||||
img_button_topic_locked = {LANG}/button_topic_locked.gif
|
||||
img_button_topic_new = {LANG}/button_topic_new.gif
|
||||
img_button_topic_reply = {LANG}/button_topic_reply.gif
|
0
phpBB/styles/prosilver/imageset/index.htm
Normal file
BIN
phpBB/styles/prosilver/imageset/site_logo.gif
Normal file
After Width: | Height: | Size: 3.3 KiB |
BIN
phpBB/styles/prosilver/imageset/sticky_read.gif
Normal file
After Width: | Height: | Size: 651 B |
BIN
phpBB/styles/prosilver/imageset/sticky_read_locked.gif
Normal file
After Width: | Height: | Size: 646 B |
BIN
phpBB/styles/prosilver/imageset/sticky_read_locked_mine.gif
Normal file
After Width: | Height: | Size: 662 B |
BIN
phpBB/styles/prosilver/imageset/sticky_read_mine.gif
Normal file
After Width: | Height: | Size: 659 B |
BIN
phpBB/styles/prosilver/imageset/sticky_unread.gif
Normal file
After Width: | Height: | Size: 648 B |
BIN
phpBB/styles/prosilver/imageset/sticky_unread_locked.gif
Normal file
After Width: | Height: | Size: 626 B |
BIN
phpBB/styles/prosilver/imageset/sticky_unread_locked_mine.gif
Normal file
After Width: | Height: | Size: 682 B |
BIN
phpBB/styles/prosilver/imageset/sticky_unread_mine.gif
Normal file
After Width: | Height: | Size: 669 B |
BIN
phpBB/styles/prosilver/imageset/topic_moved.gif
Normal file
After Width: | Height: | Size: 693 B |
BIN
phpBB/styles/prosilver/imageset/topic_read.gif
Normal file
After Width: | Height: | Size: 679 B |
BIN
phpBB/styles/prosilver/imageset/topic_read_hot.gif
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
phpBB/styles/prosilver/imageset/topic_read_hot_mine.gif
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
phpBB/styles/prosilver/imageset/topic_read_locked.gif
Normal file
After Width: | Height: | Size: 748 B |
BIN
phpBB/styles/prosilver/imageset/topic_read_locked_mine.gif
Normal file
After Width: | Height: | Size: 749 B |
BIN
phpBB/styles/prosilver/imageset/topic_read_mine.gif
Normal file
After Width: | Height: | Size: 695 B |
BIN
phpBB/styles/prosilver/imageset/topic_unread.gif
Normal file
After Width: | Height: | Size: 678 B |
BIN
phpBB/styles/prosilver/imageset/topic_unread_hot.gif
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
phpBB/styles/prosilver/imageset/topic_unread_hot_mine.gif
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
phpBB/styles/prosilver/imageset/topic_unread_locked.gif
Normal file
After Width: | Height: | Size: 745 B |
BIN
phpBB/styles/prosilver/imageset/topic_unread_locked_mine.gif
Normal file
After Width: | Height: | Size: 764 B |
BIN
phpBB/styles/prosilver/imageset/topic_unread_mine.gif
Normal file
After Width: | Height: | Size: 704 B |
22
phpBB/styles/prosilver/style.cfg
Normal file
|
@ -0,0 +1,22 @@
|
|||
#
|
||||
# phpBB Style Configuration File
|
||||
#
|
||||
# @package phpBB3
|
||||
# @copyright (c) 2005 phpBB Group
|
||||
# @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
#
|
||||
#
|
||||
# At the left is the name, please do not change this
|
||||
# At the right the value is entered
|
||||
# For on/off options the valid values are on, off, 1, 0, true and false
|
||||
#
|
||||
# Values get trimmed, if you want to add a space in front or at the end of
|
||||
# the value, then enclose the value with single or double quotes.
|
||||
# Single and double quotes do not need to be escaped.
|
||||
#
|
||||
#
|
||||
|
||||
# General Information about this style
|
||||
name = prosilver
|
||||
copyright = © phpBB Group, 2007
|
||||
version = 3.0.0
|
123
phpBB/styles/prosilver/template/attachment.html
Normal file
|
@ -0,0 +1,123 @@
|
|||
|
||||
<!-- BEGIN _file -->
|
||||
<!-- IF _file.S_DENIED -->
|
||||
<p>[{_file.DENIED_MESSAGE}]</p>
|
||||
<!-- ELSE -->
|
||||
|
||||
<!-- IF _file.S_THUMBNAIL -->
|
||||
<dl class="thumbnail">
|
||||
<dt><a href="{_file.U_DOWNLOAD_LINK}"><img src="{_file.THUMB_IMAGE}" alt="{_file.DOWNLOAD_NAME}" title="{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) [ {_file.L_DOWNLOAD_COUNT} ]" /></a></dt>
|
||||
|
||||
<!-- IF _file.COMMENT --><dd> {_file.COMMENT}</dd><!-- ENDIF -->
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
|
||||
|
||||
<!-- IF _file.S_IMAGE -->
|
||||
|
||||
<img src="{_file.U_DOWNLOAD_LINK}" alt="{_file.DOWNLOAD_NAME}" onclick="viewableArea(this);" />
|
||||
|
||||
<p>{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT} ]</p>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF _file.S_FILE -->
|
||||
<dl class="file">
|
||||
<dt><!-- IF _file.UPLOAD_ICON -->{_file.UPLOAD_ICON} <!-- ENDIF --><a class="postlink" href="{_file.U_DOWNLOAD_LINK}">{_file.DOWNLOAD_NAME}</a></dt>
|
||||
<!-- IF not _file.S_THUMBNAIL and _file.COMMENT -->
|
||||
<dd><em>{_file.COMMENT}</em></dd>
|
||||
<!-- ENDIF -->
|
||||
<dd>({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}</dd>
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
|
||||
|
||||
|
||||
<!-- IF _file.S_WM_FILE -->
|
||||
<!-- method used here from http://alistapart.com/articles/byebyeembed / autosizing seems to not work always, this will not fix -->
|
||||
<object width="320" height="285" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" id="wmstream_{_file.ATTACH_ID}">
|
||||
<param name="url" value="{_file.U_DOWNLOAD_LINK}" />
|
||||
<param name="showcontrols" value="1" />
|
||||
<param name="showdisplay" value="0" />
|
||||
<param name="showstatusbar" value="0" />
|
||||
<param name="autosize" value="1" />
|
||||
<param name="autostart" value="0" />
|
||||
<param name="visible" value="1" />
|
||||
<param name="animationstart" value="0" />
|
||||
<param name="loop" value="0" />
|
||||
<param name="src" value="{_file.U_DOWNLOAD_LINK}" />
|
||||
<!--[if !IE]>-->
|
||||
<object width="320" height="285" type="video/x-ms-wmv" data="{_file.U_DOWNLOAD_LINK}">
|
||||
<param name="src" value="{_file.U_DOWNLOAD_LINK}" />
|
||||
<param name="controller" value="1" />
|
||||
<param name="showcontrols" value="1" />
|
||||
<param name="showdisplay" value="0" />
|
||||
<param name="showstatusbar" value="0" />
|
||||
<param name="autosize" value="1" />
|
||||
<param name="autostart" value="0" />
|
||||
<param name="visible" value="1" />
|
||||
<param name="animationstart" value="0" />
|
||||
<param name="loop" value="0" />
|
||||
</object>
|
||||
<!--<![endif]-->
|
||||
</object>
|
||||
|
||||
<!-- ELSEIF _file.S_FLASH_FILE -->
|
||||
<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=5,0,0,0" width="{_file.WIDTH}" height="{_file.HEIGHT}">
|
||||
<param name="movie" value="{_file.U_DOWNLOAD_LINK}" />
|
||||
<param name="play" value="true" />
|
||||
<param name="loop" value="true" />
|
||||
<param name="quality" value="high" />
|
||||
<param name="allowScriptAccess" value="never" />
|
||||
<embed src="{_file.U_DOWNLOAD_LINK}" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="{_file.WIDTH}" height="{_file.HEIGHT}" play="true" loop="true" quality="high" allowscriptaccess="never"></embed>
|
||||
</object>
|
||||
<!-- ELSEIF _file.S_QUICKTIME_FILE -->
|
||||
<object id="qtstream_{_file.ATTACH_ID}" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0" width="0" height="16">
|
||||
<param name="src" value="{_file.U_DOWNLOAD_LINK}">
|
||||
<param name="controller" value="true">
|
||||
<param name="autoplay" value="false" />
|
||||
<param name="type" value="video/quicktime">
|
||||
<embed name="qtstream_{_file.ATTACH_ID}" src="{_file.U_DOWNLOAD_LINK}" pluginspage="http://www.apple.com/quicktime/download/" enablejavascript="true" controller="true" width="0" height="16" type="video/quicktime" autoplay="false">
|
||||
</object>
|
||||
<!-- ELSEIF _file.S_RM_FILE -->
|
||||
<object id="rmstream_{_file.ATTACH_ID}" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="200" height="50">
|
||||
<param name="src" value="{_file.U_DOWNLOAD_LINK}">
|
||||
<param name="autostart" value="false">
|
||||
<param name="controls" value="ImageWindow">
|
||||
<param name="console" value="ctrls_{_file.ATTACH_ID}">
|
||||
<param name="prefetch" value="false">
|
||||
<embed name="rmstream_{_file.ATTACH_ID}" type="audio/x-pn-realaudio-plugin" src="{_file.U_DOWNLOAD_LINK}" width="0" height="0" autostart="false" controls="ImageWindow" console="ctrls_{_file.ATTACH_ID}" prefetch="false"></embed>
|
||||
</object>
|
||||
<br />
|
||||
<object id="ctrls_{_file.ATTACH_ID}" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="0" height="36">
|
||||
<param name="controls" value="ControlPanel">
|
||||
<param name="console" value="ctrls_{_file.ATTACH_ID}">
|
||||
<embed name="ctrls_{_file.ATTACH_ID}" type="audio/x-pn-realaudio-plugin" width="200" height="36" controls="ControlPanel" console="ctrls_{_file.ATTACH_ID}"></embed>
|
||||
</object>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
if (document.rmstream_{_file.ATTACH_ID}.GetClipWidth)
|
||||
{
|
||||
while (!document.rmstream_{_file.ATTACH_ID}.GetClipWidth())
|
||||
{
|
||||
}
|
||||
|
||||
var width = document.rmstream_{_file.ATTACH_ID}.GetClipWidth();
|
||||
var height = document.rmstream_{_file.ATTACH_ID}.GetClipHeight();
|
||||
|
||||
document.rmstream_{_file.ATTACH_ID}.width = width;
|
||||
document.rmstream_{_file.ATTACH_ID}.height = height;
|
||||
document.ctrls_{_file.ATTACH_ID}.width = width;
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF _file.S_WM_FILE or _file.S_RM_FILE or _file.S_FLASH_FILE or _file.S_QUICKTIME_FILE -->
|
||||
<p>
|
||||
<!-- IF _file.S_QUICKTIME_FILE --><a href="javascript:play_qt_file(document.qtstream_{_file.ATTACH_ID});">[ {L_PLAY_QUICKTIME_FILE} ]</a> <!-- ENDIF -->
|
||||
<a href="{_file.U_DOWNLOAD_LINK}">{_file.DOWNLOAD_NAME}</a> [ {_file.FILESIZE} {_file.SIZE_LANG} | {_file.L_DOWNLOAD_COUNT} ]</p>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- ENDIF -->
|
||||
<!-- END _file -->
|
40
phpBB/styles/prosilver/template/bbcode.html
Normal file
|
@ -0,0 +1,40 @@
|
|||
<!-- BEGIN ulist_open --><ul style="list-style-type: {LIST_TYPE}"><!-- END ulist_open -->
|
||||
<!-- BEGIN ulist_open_default --><ul><!-- END ulist_open_default -->
|
||||
<!-- BEGIN ulist_close --></ul><!-- END ulist_close -->
|
||||
|
||||
<!-- BEGIN olist_open --><ol style="list-style-type: {LIST_TYPE}"><!-- END olist_open -->
|
||||
<!-- BEGIN olist_close --></ol><!-- END olist_close -->
|
||||
|
||||
<!-- BEGIN listitem --><li><!-- END listitem -->
|
||||
<!-- BEGIN listitem_close --></li><!-- END listitem_close -->
|
||||
|
||||
<!-- BEGIN quote_username_open --><blockquote><cite>{USERNAME} {L_WROTE}:</cite><!-- END quote_username_open -->
|
||||
<!-- BEGIN quote_open --><blockquote class="uncited"><!-- END quote_open -->
|
||||
<!-- BEGIN quote_close --></blockquote><!-- END quote_close -->
|
||||
|
||||
<!-- BEGIN code_open --><dl class="codebox"><dt>{L_CODE}: <a href="#" onclick="selectCode(this); return false;">{L_SELECT_ALL}</a></dt><dd><code><!-- END code_open -->
|
||||
<!-- BEGIN code_close --></code></dd></dl><!-- END code_close -->
|
||||
|
||||
<!-- BEGIN inline_attachment_open --><div class="inline-attachment"><!-- END inline_attachment_open -->
|
||||
<!-- BEGIN inline_attachment_close --></div><!-- END inline_attachment_close -->
|
||||
|
||||
<!-- BEGIN b_open --><strong><!-- END b_open -->
|
||||
<!-- BEGIN b_close --></strong><!-- END b_close -->
|
||||
|
||||
<!-- BEGIN u_open --><u><!-- END u_open -->
|
||||
<!-- BEGIN u_close --></u><!-- END u_close -->
|
||||
|
||||
<!-- BEGIN i_open --><em><!-- END i_open -->
|
||||
<!-- BEGIN i_close --></em><!-- END i_close -->
|
||||
|
||||
<!-- BEGIN color --><span style="color: {COLOR}">{TEXT}</span><!-- END color -->
|
||||
|
||||
<!-- BEGIN size --><span style="font-size: {SIZE}%;">{TEXT}</span><!-- END size -->
|
||||
|
||||
<!-- BEGIN img --><img src="{URL}" alt="{L_IMAGE}" /><!-- END img -->
|
||||
|
||||
<!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url -->
|
||||
|
||||
<!-- BEGIN email --><a href="mailto:{EMAIL}">{DESCRIPTION}</a><!-- END email -->
|
||||
|
||||
<!-- BEGIN flash --><object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=5,0,0,0" width="{WIDTH}" height="{HEIGHT}"><param name="movie" value="{URL}"><param name="play" value="1"><param name="loop" value="1"><param name="quality" value="high"><param name="allowScriptAccess" value="never"><embed src="{URL}" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="{WIDTH}" height="{HEIGHT}" play="1" loop="1" quality="high" allowscriptaccess="never"></embed></object><!-- END flash -->
|
20
phpBB/styles/prosilver/template/confirm_body.html
Normal file
|
@ -0,0 +1,20 @@
|
|||
<!-- INCLUDE overall_header.html -->
|
||||
|
||||
<form id="confirm" action="{S_CONFIRM_ACTION}" method="post">
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<h2>{MESSAGE_TITLE}</h2>
|
||||
<p>{MESSAGE_TEXT}</p>
|
||||
|
||||
<fieldset class="submit-buttons">
|
||||
{S_HIDDEN_FIELDS}
|
||||
<input type="submit" name="confirm" value="{L_YES}" class="button2" />
|
||||
<input type="submit" name="cancel" value="{L_NO}" class="button2" />
|
||||
</fieldset>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<!-- INCLUDE overall_footer.html -->
|
31
phpBB/styles/prosilver/template/custom_profile_fields.html
Normal file
|
@ -0,0 +1,31 @@
|
|||
<!-- 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}" class="inputbox">{text.FIELD_VALUE}</textarea>
|
||||
<!-- END text -->
|
||||
|
||||
<!-- BEGIN string -->
|
||||
<input type="text" class="inputbox" 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 --><label for="{bool.FIELD_IDENT}_{bool.options.OPTION_ID}"><input type="radio" name="{bool.FIELD_IDENT}" id="{bool.FIELD_IDENT}_{bool.options.OPTION_ID}" value="{bool.options.OPTION_ID}"{bool.options.CHECKED} /> {bool.options.VALUE}</label> <!-- 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" class="inputbox" name="{int.FIELD_IDENT}" size="{int.FIELD_LENGTH}" value="{int.FIELD_VALUE}" />
|
||||
<!-- END int -->
|
||||
|
||||
<!-- BEGIN date -->
|
||||
<label for="{date.FIELD_IDENT}_day">{L_DAY}: <select name="{date.FIELD_IDENT}_day" id="{date.FIELD_IDENT}_day">{date.S_DAY_OPTIONS}</select></label>
|
||||
<label for="{date.FIELD_IDENT}_month">{L_MONTH}: <select name="{date.FIELD_IDENT}_month" id="{date.FIELD_IDENT}_month">{date.S_MONTH_OPTIONS}</select></label>
|
||||
<label for="{date.FIELD_IDENT}_year">{L_YEAR}: <select name="{date.FIELD_IDENT}_year" id="{date.FIELD_IDENT}_year">{date.S_YEAR_OPTIONS}</select></label>
|
||||
<!-- END date -->
|
44
phpBB/styles/prosilver/template/drafts.html
Normal file
|
@ -0,0 +1,44 @@
|
|||
|
||||
|
||||
<!-- IF .draftrow -->
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<h3>{L_LOAD_DRAFT}</h3>
|
||||
<p>{L_LOAD_DRAFT_EXPLAIN}</p>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<div class="forumbg">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<ul class="topiclist">
|
||||
<li class="header">
|
||||
<dl>
|
||||
<dt>{L_LOAD_DRAFT}</dt>
|
||||
<dd class="posted">{L_SAVE_DATE}</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="topiclist">
|
||||
|
||||
<!-- BEGIN draftrow -->
|
||||
<li class="row<!-- IF draftrow.S_ROW_COUNT is even --> bg1<!-- ELSE --> bg2<!-- ENDIF -->">
|
||||
<dl>
|
||||
<dt>
|
||||
<a href="{draftrow.U_INSERT}" title="{L_LOAD_DRAFT}" class="topictitle">{draftrow.DRAFT_SUBJECT}</a><br />
|
||||
<!-- IF not S_PRIVMSGS --><!-- IF draftrow.S_LINK_TOPIC -->{L_TOPIC}: <a href="{draftrow.U_VIEW}">{draftrow.TITLE}</a>
|
||||
<!-- ELSEIF draftrow.S_LINK_FORUM -->{L_FORUM}: <a href="{draftrow.U_VIEW}">{draftrow.TITLE}</a>
|
||||
<!-- ELSE -->{L_NO_TOPIC_FORUM}<!-- ENDIF --><!-- ENDIF -->
|
||||
</dt>
|
||||
<dd class="posted">{draftrow.DATE}</dd>
|
||||
</dl>
|
||||
</li>
|
||||
<!-- END draftrow -->
|
||||
|
||||
</ul>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
397
phpBB/styles/prosilver/template/editor.js
Normal file
|
@ -0,0 +1,397 @@
|
|||
/**
|
||||
* bbCode control by subBlue design [ www.subBlue.com ]
|
||||
* Includes unixsafe colour palette selector by SHS`
|
||||
*/
|
||||
|
||||
// Startup variables
|
||||
var imageTag = false;
|
||||
var theSelection = false;
|
||||
|
||||
// Check for Browser & Platform for PC & IE specific bits
|
||||
// More details from: http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html
|
||||
var clientPC = navigator.userAgent.toLowerCase(); // Get client info
|
||||
var clientVer = parseInt(navigator.appVersion); // Get browser version
|
||||
|
||||
var is_ie = ((clientPC.indexOf('msie') != -1) && (clientPC.indexOf('opera') == -1));
|
||||
var is_win = ((clientPC.indexOf('win') != -1) || (clientPC.indexOf('16bit') != -1));
|
||||
|
||||
var baseHeight;
|
||||
window.onload = initInsertions;
|
||||
|
||||
/**
|
||||
* Shows the help messages in the helpline window
|
||||
*/
|
||||
function helpline(help)
|
||||
{
|
||||
document.forms[form_name].helpbox.value = help_line[help];
|
||||
}
|
||||
|
||||
/**
|
||||
* Fix a bug involving the TextRange object. From
|
||||
* http://www.frostjedi.com/terra/scripts/demo/caretBug.html
|
||||
*/
|
||||
function initInsertions()
|
||||
{
|
||||
var doc;
|
||||
if(document.forms[form_name])
|
||||
{
|
||||
doc = document;
|
||||
}
|
||||
else
|
||||
{
|
||||
doc = opener.document;
|
||||
}
|
||||
var textarea = doc.forms[form_name].elements[text_name];
|
||||
if (is_ie && typeof(baseHeight) != 'number')
|
||||
{
|
||||
textarea.focus();
|
||||
baseHeight = doc.selection.createRange().duplicate().boundingHeight;
|
||||
document.body.focus();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* bbstyle
|
||||
*/
|
||||
function bbstyle(bbnumber)
|
||||
{
|
||||
if (bbnumber != -1)
|
||||
{
|
||||
bbfontstyle(bbtags[bbnumber], bbtags[bbnumber+1]);
|
||||
}
|
||||
else
|
||||
{
|
||||
insert_text('[*]');
|
||||
document.forms[form_name].elements[text_name].focus();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Apply bbcodes
|
||||
*/
|
||||
function bbfontstyle(bbopen, bbclose)
|
||||
{
|
||||
theSelection = false;
|
||||
|
||||
var textarea = document.forms[form_name].elements[text_name];
|
||||
|
||||
textarea.focus();
|
||||
|
||||
if ((clientVer >= 4) && is_ie && is_win)
|
||||
{
|
||||
// Get text selection
|
||||
theSelection = document.selection.createRange().text;
|
||||
|
||||
if (theSelection)
|
||||
{
|
||||
// Add tags around selection
|
||||
document.selection.createRange().text = bbopen + theSelection + bbclose;
|
||||
document.forms[form_name].elements[text_name].focus();
|
||||
theSelection = '';
|
||||
return;
|
||||
}
|
||||
}
|
||||
else if (document.forms[form_name].elements[text_name].selectionEnd && (document.forms[form_name].elements[text_name].selectionEnd - document.forms[form_name].elements[text_name].selectionStart > 0))
|
||||
{
|
||||
mozWrap(document.forms[form_name].elements[text_name], bbopen, bbclose);
|
||||
document.forms[form_name].elements[text_name].focus();
|
||||
theSelection = '';
|
||||
return;
|
||||
}
|
||||
|
||||
//The new position for the cursor after adding the bbcode
|
||||
var caret_pos = getCaretPosition(textarea).start;
|
||||
var new_pos = caret_pos + bbopen.length;
|
||||
|
||||
// Open tag
|
||||
insert_text(bbopen + bbclose);
|
||||
|
||||
// Center the cursor when we don't have a selection
|
||||
// Gecko and proper browsers
|
||||
if (!isNaN(textarea.selectionStart))
|
||||
{
|
||||
textarea.selectionStart = new_pos;
|
||||
textarea.selectionEnd = new_pos;
|
||||
}
|
||||
// IE
|
||||
else if (document.selection)
|
||||
{
|
||||
|
||||
var range = textarea.createTextRange();
|
||||
range.move("character", new_pos);
|
||||
range.select();
|
||||
storeCaret(textarea);
|
||||
}
|
||||
|
||||
textarea.focus();
|
||||
return;
|
||||
}
|
||||
|
||||
/**
|
||||
* Insert text at position
|
||||
*/
|
||||
function insert_text(text, spaces, popup)
|
||||
{
|
||||
var textarea;
|
||||
|
||||
if (!popup)
|
||||
{
|
||||
textarea = document.forms[form_name].elements[text_name];
|
||||
}
|
||||
else
|
||||
{
|
||||
textarea = opener.document.forms[form_name].elements[text_name];
|
||||
}
|
||||
if (spaces)
|
||||
{
|
||||
text = ' ' + text + ' ';
|
||||
}
|
||||
|
||||
if (!isNaN(textarea.selectionStart))
|
||||
{
|
||||
var sel_start = textarea.selectionStart;
|
||||
var sel_end = textarea.selectionEnd;
|
||||
|
||||
mozWrap(textarea, text, '')
|
||||
textarea.selectionStart = sel_start + text.length;
|
||||
textarea.selectionEnd = sel_end + text.length;
|
||||
}
|
||||
|
||||
else if (textarea.createTextRange && textarea.caretPos)
|
||||
{
|
||||
if (baseHeight != textarea.caretPos.boundingHeight)
|
||||
{
|
||||
textarea.focus();
|
||||
storeCaret(textarea);
|
||||
}
|
||||
var caret_pos = textarea.caretPos;
|
||||
caret_pos.text = caret_pos.text.charAt(caret_pos.text.length - 1) == ' ' ? caret_pos.text + text + ' ' : caret_pos.text + text;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
textarea.value = textarea.value + text;
|
||||
}
|
||||
if (!popup)
|
||||
{
|
||||
textarea.focus();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Add inline attachment at position
|
||||
*/
|
||||
function attach_inline(index, filename)
|
||||
{
|
||||
insert_text('[attachment=' + index + ']' + filename + '[/attachment]');
|
||||
document.forms[form_name].elements[text_name].focus();
|
||||
}
|
||||
|
||||
/**
|
||||
* Add quote text to message
|
||||
*/
|
||||
function addquote(post_id, username)
|
||||
{
|
||||
var message_name = 'message_' + post_id;
|
||||
var theSelection = '';
|
||||
var divarea = false;
|
||||
|
||||
if (document.all)
|
||||
{
|
||||
divarea = document.all[message_name];
|
||||
}
|
||||
else
|
||||
{
|
||||
divarea = document.getElementById(message_name);
|
||||
}
|
||||
|
||||
// Get text selection - not only the post content :(
|
||||
if (window.getSelection)
|
||||
{
|
||||
theSelection = window.getSelection().toString();
|
||||
}
|
||||
else if (document.getSelection)
|
||||
{
|
||||
theSelection = document.getSelection();
|
||||
}
|
||||
else if (document.selection)
|
||||
{
|
||||
theSelection = document.selection.createRange().text;
|
||||
}
|
||||
|
||||
if (theSelection == '' || typeof theSelection == 'undefined' || theSelection == null)
|
||||
{
|
||||
if (divarea.innerHTML)
|
||||
{
|
||||
theSelection = divarea.innerHTML.replace(/<br>/ig, '\n');
|
||||
theSelection = theSelection.replace(/<br\/>/ig, '\n');
|
||||
theSelection = theSelection.replace(/<\;/ig, '<');
|
||||
theSelection = theSelection.replace(/>\;/ig, '>');
|
||||
theSelection = theSelection.replace(/&\;/ig, '&');
|
||||
}
|
||||
else if (document.all)
|
||||
{
|
||||
theSelection = divarea.innerText;
|
||||
}
|
||||
else if (divarea.textContent)
|
||||
{
|
||||
theSelection = divarea.textContent;
|
||||
}
|
||||
else if (divarea.firstChild.nodeValue)
|
||||
{
|
||||
theSelection = divarea.firstChild.nodeValue;
|
||||
}
|
||||
}
|
||||
|
||||
if (theSelection)
|
||||
{
|
||||
insert_text('[quote="' + username + '"]' + theSelection + '[/quote]');
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
/**
|
||||
* From http://www.massless.org/mozedit/
|
||||
*/
|
||||
function mozWrap(txtarea, open, close)
|
||||
{
|
||||
var selLength = txtarea.textLength;
|
||||
var selStart = txtarea.selectionStart;
|
||||
var selEnd = txtarea.selectionEnd;
|
||||
var scrollTop = txtarea.scrollTop;
|
||||
|
||||
if (selEnd == 1 || selEnd == 2)
|
||||
{
|
||||
selEnd = selLength;
|
||||
}
|
||||
|
||||
var s1 = (txtarea.value).substring(0,selStart);
|
||||
var s2 = (txtarea.value).substring(selStart, selEnd)
|
||||
var s3 = (txtarea.value).substring(selEnd, selLength);
|
||||
|
||||
txtarea.value = s1 + open + s2 + close + s3;
|
||||
txtarea.selectionStart = selEnd + open.length + close.length;
|
||||
txtarea.selectionEnd = txtarea.selectionStart;
|
||||
txtarea.focus();
|
||||
txtarea.scrollTop = scrollTop;
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
/**
|
||||
* Insert at Caret position. Code from
|
||||
* http://www.faqts.com/knowledge_base/view.phtml/aid/1052/fid/130
|
||||
*/
|
||||
function storeCaret(textEl)
|
||||
{
|
||||
if (textEl.createTextRange)
|
||||
{
|
||||
textEl.caretPos = document.selection.createRange().duplicate();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Color pallette
|
||||
*/
|
||||
function colorPalette(dir, width, height)
|
||||
{
|
||||
var r = 0, g = 0, b = 0;
|
||||
var numberList = new Array(6);
|
||||
|
||||
numberList[0] = '00';
|
||||
numberList[1] = '40';
|
||||
numberList[2] = '80';
|
||||
numberList[3] = 'BF';
|
||||
numberList[4] = 'FF';
|
||||
|
||||
document.writeln('<table cellspacing="1" cellpadding="0" border="0">');
|
||||
|
||||
for (r = 0; r < 5; r++)
|
||||
{
|
||||
if (dir == 'h')
|
||||
{
|
||||
document.writeln('<tr>');
|
||||
}
|
||||
|
||||
for (g = 0; g < 5; g++)
|
||||
{
|
||||
if (dir == 'v')
|
||||
{
|
||||
document.writeln('<tr>');
|
||||
}
|
||||
|
||||
for (b = 0; b < 5; b++)
|
||||
{
|
||||
color = String(numberList[r]) + String(numberList[g]) + String(numberList[b]);
|
||||
document.write('<td bgcolor="#' + color + '">');
|
||||
document.write('<a href="#" onclick="bbfontstyle(\'[color=#' + color + ']\', \'[/color]\'); return false;" onmouseover="helpline(\'s\');" onmouseout="helpline(\'tip\');"><img src="images/spacer.gif" width="' + width + '" height="' + height + '" alt="#' + color + '" title="#' + color + '" /></a>');
|
||||
document.writeln('</td>');
|
||||
}
|
||||
|
||||
if (dir == 'v')
|
||||
{
|
||||
document.writeln('</tr>');
|
||||
}
|
||||
}
|
||||
|
||||
if (dir == 'h')
|
||||
{
|
||||
document.writeln('</tr>');
|
||||
}
|
||||
}
|
||||
document.writeln('</table>');
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Caret Position object
|
||||
*/
|
||||
function caretPosition()
|
||||
{
|
||||
var start = null;
|
||||
var end = null;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Get the caret position in an textarea
|
||||
*/
|
||||
function getCaretPosition(txtarea)
|
||||
{
|
||||
var caretPos = new caretPosition();
|
||||
|
||||
// simple Gecko/Opera way
|
||||
if(txtarea.selectionStart || txtarea.selectionStart == 0)
|
||||
{
|
||||
caretPos.start = txtarea.selectionStart;
|
||||
caretPos.end = txtarea.selectionEnd;
|
||||
}
|
||||
// dirty and slow IE way
|
||||
else if(document.selection)
|
||||
{
|
||||
|
||||
// get current selection
|
||||
var range = document.selection.createRange();
|
||||
|
||||
// a new selection of the whole textarea
|
||||
var range_all = document.body.createTextRange();
|
||||
range_all.moveToElementText(txtarea);
|
||||
|
||||
// calculate selection start point by moving beginning of range_all to beginning of range
|
||||
var sel_start;
|
||||
for (sel_start = 0; range_all.compareEndPoints('StartToStart', range) < 0; sel_start++)
|
||||
{
|
||||
range_all.moveStart('character', 1);
|
||||
}
|
||||
|
||||
txtarea.sel_start = sel_start;
|
||||
|
||||
// we ignore the end value for IE, this is already dirty enough and we don't need it
|
||||
caretPos.start = txtarea.sel_start;
|
||||
caretPos.end = txtarea.sel_start;
|
||||
}
|
||||
|
||||
return caretPos;
|
||||
}
|
52
phpBB/styles/prosilver/template/faq_body.html
Normal file
|
@ -0,0 +1,52 @@
|
|||
<!-- INCLUDE overall_header.html -->
|
||||
|
||||
<h2>{L_FAQ_TITLE}</h2>
|
||||
|
||||
|
||||
<div class="panel bg1" id="faqlinks">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
<div class="column1">
|
||||
<!-- BEGIN faq_block -->
|
||||
<!-- IF faq_block.S_ROW_COUNT == 4 -->
|
||||
</div>
|
||||
|
||||
<div class="column2">
|
||||
<!-- ENDIF -->
|
||||
|
||||
<dl class="faq">
|
||||
<dt><strong>{faq_block.BLOCK_TITLE}</strong></dt>
|
||||
<!-- BEGIN faq_row -->
|
||||
<dd><a href="#f{faq_block.S_ROW_COUNT}{faq_block.faq_row.S_ROW_COUNT}">{faq_block.faq_row.FAQ_QUESTION}</a></dd>
|
||||
<!-- END faq_row -->
|
||||
</dl>
|
||||
<!-- END faq_block -->
|
||||
</div>
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="spacer"></div>
|
||||
|
||||
<!-- BEGIN faq_block -->
|
||||
<div class="panel <!-- IF faq_block.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<div class="content">
|
||||
<h2>{faq_block.BLOCK_TITLE}</h2>
|
||||
<!-- BEGIN faq_row -->
|
||||
<dl class="faq">
|
||||
<dt id="f{faq_block.S_ROW_COUNT}{faq_block.faq_row.S_ROW_COUNT}"><strong>{faq_block.faq_row.FAQ_QUESTION}</strong></dt>
|
||||
<dd>{faq_block.faq_row.FAQ_ANSWER}</dd>
|
||||
<dd><a href="#faqlinks" class="top2">{L_BACK_TO_TOP}</a></dd>
|
||||
</dl>
|
||||
<!-- IF not faq_block.faq_row.S_LAST_ROW --><hr class="dashed" /><!-- ENDIF -->
|
||||
<!-- END faq_row -->
|
||||
</div>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- END faq_block -->
|
||||
|
||||
<!-- INCLUDE jumpbox.html -->
|
||||
<!-- INCLUDE overall_footer.html -->
|
232
phpBB/styles/prosilver/template/forum_fn.js
Normal file
|
@ -0,0 +1,232 @@
|
|||
/**
|
||||
* phpBB3 forum functions
|
||||
*/
|
||||
|
||||
/**
|
||||
* Window popup
|
||||
*/
|
||||
function popup(url, width, height)
|
||||
{
|
||||
window.open(url.replace(/&/g, '&'), '_popup', 'height=' + height + ',resizable=yes,scrollbars=yes, width=' + width);
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* 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(/&/g, '&') + '&start=' + ((page - 1) * per_page);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Mark/unmark checklist
|
||||
* id = ID of parent container, name = name prefix, state = state [true/false]
|
||||
*/
|
||||
function marklist(id, name, state)
|
||||
{
|
||||
var parent = document.getElementById(id);
|
||||
if (!parent)
|
||||
{
|
||||
eval('parent = document.' + id);
|
||||
}
|
||||
|
||||
if (!parent)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
var rb = parent.getElementsByTagName('input');
|
||||
|
||||
for (var r = 0; r < rb.length; r++)
|
||||
{
|
||||
if (rb[r].name.substr(0, name.length) == name)
|
||||
{
|
||||
rb[r].checked = state;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Resize viewable area for attached image or topic review panel (possibly others to come)
|
||||
* e = element
|
||||
*/
|
||||
function viewableArea(e, itself)
|
||||
{
|
||||
if (!e) return;
|
||||
if (!itself)
|
||||
{
|
||||
e = e.parentNode;
|
||||
}
|
||||
|
||||
if (!e.vaHeight)
|
||||
{
|
||||
// Store viewable area height before changing style to auto
|
||||
e.vaHeight = e.offsetHeight;
|
||||
e.vaMaxHeight = e.style.maxHeight;
|
||||
e.style.height = 'auto';
|
||||
e.style.maxHeight = 'none';
|
||||
e.style.overflow = 'visible';
|
||||
}
|
||||
else
|
||||
{
|
||||
// Restore viewable area height to the default
|
||||
e.style.height = e.vaHeight + 'px';
|
||||
e.style.overflow = 'auto';
|
||||
e.style.maxHeight = e.vaMaxHeight;
|
||||
e.vaHeight = false;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 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 == '' || e.style.display == 'block') ? -1 : 1;
|
||||
}
|
||||
e.style.display = (s == 1) ? 'block' : 'none';
|
||||
}
|
||||
|
||||
/**
|
||||
* Alternate display of subPanels
|
||||
*/
|
||||
function subPanels(p)
|
||||
{
|
||||
var i, e, t;
|
||||
|
||||
if (typeof(p) == 'string')
|
||||
{
|
||||
show_panel = p;
|
||||
}
|
||||
|
||||
for (i = 0; i < panels.length; i++)
|
||||
{
|
||||
e = document.getElementById(panels[i]);
|
||||
t = document.getElementById(panels[i] + '-tab');
|
||||
|
||||
if (e)
|
||||
{
|
||||
if (panels[i] == show_panel)
|
||||
{
|
||||
e.style.display = 'block';
|
||||
if (t)
|
||||
{
|
||||
t.className = 'activetab';
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
e.style.display = 'none';
|
||||
if (t)
|
||||
{
|
||||
t.className = '';
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Call print preview
|
||||
*/
|
||||
function printPage()
|
||||
{
|
||||
if (is_ie)
|
||||
{
|
||||
printPreview();
|
||||
}
|
||||
else
|
||||
{
|
||||
window.print();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Show/hide groups of blocks
|
||||
* c = CSS style name
|
||||
* e = checkbox element
|
||||
* t = toggle dispay state (used to show 'grip-show' image in the profile block when hiding the profiles)
|
||||
*/
|
||||
function displayBlocks(c, e, t)
|
||||
{
|
||||
var s = (e.checked == true) ? 1 : -1;
|
||||
|
||||
if (t)
|
||||
{
|
||||
s *= -1;
|
||||
}
|
||||
|
||||
var divs = document.getElementsByTagName("DIV");
|
||||
|
||||
for (var d = 0; d < divs.length; d++)
|
||||
{
|
||||
if (divs[d].className.indexOf(c) == 0)
|
||||
{
|
||||
divs[d].style.display = (s == 1) ? 'none' : 'block';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function selectCode(a)
|
||||
{
|
||||
// Get ID of code block
|
||||
var e = a.parentNode.parentNode.getElementsByTagName('CODE')[0];
|
||||
|
||||
if (document.selection)
|
||||
{
|
||||
var r = document.body.createTextRange();
|
||||
r.moveToElementText(e);
|
||||
r.select();
|
||||
}
|
||||
else
|
||||
{
|
||||
var s = window.getSelection();
|
||||
var r = document.createRange();
|
||||
r.setStartBefore(e);
|
||||
r.setEndAfter(e);
|
||||
s.addRange(r);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Play quicktime file by determining it's width/height
|
||||
* from the displayed rectangle area
|
||||
*/
|
||||
function play_qt_file(obj)
|
||||
{
|
||||
var rectangle = obj.GetRectangle();
|
||||
|
||||
if (rectangle)
|
||||
{
|
||||
rectangle = rectangle.split(',')
|
||||
var x1 = parseInt(rectangle[0]);
|
||||
var x2 = parseInt(rectangle[2]);
|
||||
var y1 = parseInt(rectangle[1]);
|
||||
var y2 = parseInt(rectangle[3]);
|
||||
|
||||
var width = (x1 < 0) ? (x1 * -1) + x2 : x2 - x1;
|
||||
var height = (y1 < 0) ? (y1 * -1) + y2 : y2 - y1;
|
||||
}
|
||||
else
|
||||
{
|
||||
var width = 200;
|
||||
var height = 0;
|
||||
}
|
||||
|
||||
obj.width = width;
|
||||
obj.height = height + 16;
|
||||
|
||||
obj.SetControllerVisible(true);
|
||||
obj.Play();
|
||||
}
|
65
phpBB/styles/prosilver/template/forumlist_body.html
Normal file
|
@ -0,0 +1,65 @@
|
|||
|
||||
<!-- BEGIN forumrow -->
|
||||
<!-- IF forumrow.S_IS_CAT and not forumrow.S_FIRST_ROW -->
|
||||
</ul>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF forumrow.S_IS_CAT or forumrow.S_FIRST_ROW -->
|
||||
<div class="forabg">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
<ul class="topiclist">
|
||||
<li class="header">
|
||||
<dl class="icon">
|
||||
<dt><!-- IF forumrow.S_IS_CAT --><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a><!-- ELSE -->{L_FORUM}<!-- ENDIF --></dt>
|
||||
<dd class="topics">{L_TOPICS}</dd>
|
||||
<dd class="posts">{L_POSTS}</dd>
|
||||
<dd class="lastpost"><span>{L_LAST_POST}</span></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="topiclist forums">
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF not forumrow.S_IS_CAT -->
|
||||
<li class="row">
|
||||
<dl class="icon" style="background-image: url({forumrow.FORUM_FOLDER_IMG_SRC});">
|
||||
<dt>
|
||||
<!-- IF forumrow.FORUM_IMAGE --><div style="float: left; padding-top: 5px; margin-right: 5px;">{forumrow.FORUM_IMAGE}</div><!-- ENDIF -->
|
||||
<a href="{forumrow.U_VIEWFORUM}" class="forumtitle">{forumrow.FORUM_NAME}</a><br />
|
||||
{forumrow.FORUM_DESC}
|
||||
<!-- IF forumrow.MODERATORS -->
|
||||
<br /><strong>{forumrow.L_MODERATOR_STR}:</strong> {forumrow.MODERATORS}
|
||||
<!-- ENDIF -->
|
||||
<!-- IF forumrow.SUBFORUMS --><br /><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}<!-- ENDIF -->
|
||||
</dt>
|
||||
<!-- IF forumrow.CLICKS -->
|
||||
<dd class="redirect"><span>{L_REDIRECTS}: {forumrow.CLICKS}</span></dd>
|
||||
<!-- ELSEIF not forumrow.S_IS_LINK -->
|
||||
<dd class="topics">{forumrow.TOPICS} <dfn>{L_TOPICS}</dfn></dd>
|
||||
<dd class="posts">{forumrow.POSTS} <dfn>{L_POSTS}</dfn></dd>
|
||||
<dd class="lastpost"><span>
|
||||
<!-- IF forumrow.LAST_POST_TIME --><dfn>{L_LAST_POST}</dfn> {L_POST_BY_AUTHOR} {forumrow.LAST_POSTER_FULL}
|
||||
<a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a> <br />{L_POSTED_ON_DATE} {forumrow.LAST_POST_TIME}<!-- ELSE -->{L_NO_POSTS}<!-- ENDIF --></span>
|
||||
</dd>
|
||||
<!-- ENDIF -->
|
||||
</dl>
|
||||
</li>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF forumrow.S_LAST_ROW -->
|
||||
</ul>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- BEGINELSE -->
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
<strong>{L_NO_FORUMS}</strong>
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- END forumrow -->
|
0
phpBB/styles/prosilver/template/index.htm
Normal file
40
phpBB/styles/prosilver/template/index_body.html
Normal file
|
@ -0,0 +1,40 @@
|
|||
<!-- INCLUDE overall_header.html -->
|
||||
|
||||
<p class="right<!-- IF U_MCP --> rightside<!-- ENDIF -->"><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ELSE -->{CURRENT_TIME}<!-- ENDIF --></p>
|
||||
<!-- IF U_MCP --><p> [ <a href="{U_MCP}">{L_MCP}</a> ]</p><!-- ENDIF -->
|
||||
|
||||
<ul class="linklist">
|
||||
<li><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a><!-- IF S_USER_LOGGED_IN --> • <a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a><!-- ENDIF --> • <a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a></li>
|
||||
<!-- IF S_USER_LOGGED_IN and not S_IS_BOT --><li class="rightside"><a href="{U_MARK_FORUMS}" accesskey="m">{L_MARK_FORUMS_READ}</a></li><!-- ENDIF -->
|
||||
</ul>
|
||||
|
||||
<!-- INCLUDE forumlist_body.html -->
|
||||
|
||||
<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
|
||||
<form method="post" action="{S_LOGIN_ACTION}" class="headerspace">
|
||||
<h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a> • <a href="{U_REGISTER}">{L_REGISTER}</a></h3>
|
||||
<fieldset class="quick-login">
|
||||
<label for="username">{L_USERNAME}:</label> <input type="text" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" />
|
||||
<label for="password">{L_PASSWORD}:</label> <input type="password" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" /> |
|
||||
<label for="autologin">{L_LOG_ME_IN} <input type="checkbox" name="autologin" id="autologin" class="checkbox" /></label> <input type="submit" name="login" value="{L_LOGIN}" class="button2" />
|
||||
</fieldset>
|
||||
</form>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF S_DISPLAY_ONLINE_LIST -->
|
||||
<h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3>
|
||||
<p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
|
||||
<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
|
||||
<h3>{L_BIRTHDAYS}</h3>
|
||||
<p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <b>{BIRTHDAY_LIST}</b><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF NEWEST_USER -->
|
||||
<h3>{L_STATISTICS}</h3>
|
||||
<p>{TOTAL_POSTS} • {TOTAL_TOPICS} • {TOTAL_USERS} • {NEWEST_USER}</p>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- INCLUDE overall_footer.html -->
|
31
phpBB/styles/prosilver/template/jumpbox.html
Normal file
|
@ -0,0 +1,31 @@
|
|||
|
||||
<!-- IF S_DISPLAY_JUMPBOX -->
|
||||
<form method="get" id="jumpbox" action="{S_JUMPBOX_ACTION}" onsubmit="if(document.jumpbox.f.value == -1){return false;}">
|
||||
|
||||
<!-- IF U_POST_REPLY_TOPIC -->
|
||||
<p><a href="{U_VIEW_FORUM}" class="left-box left" accesskey="r">{L_RETURN_TO} {FORUM_NAME}</a></p>
|
||||
<!-- ELSEIF U_POST_NEW_TOPIC -->
|
||||
<p><a href="{U_INDEX}" class="left-box left" accesskey="r">{L_RETURN_TO} {L_INDEX}</a></p>
|
||||
<!-- ELSEIF SEARCH_TOPIC -->
|
||||
<p><a class="left-box left" href="{U_SEARCH_TOPIC}" accesskey="r">{L_RETURN_TO}: {SEARCH_TOPIC}</a></p>
|
||||
<!-- ELSEIF S_SEARCH_ACTION -->
|
||||
<p><a class="left-box left" href="{U_SEARCH}" title="{L_SEARCH_ADV}" accesskey="r">{L_RETURN_TO} {L_SEARCH_ADV}</a></p>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF $CUSTOM_FIELDSET_CLASS -->
|
||||
<fieldset class="{$CUSTOM_FIELDSET_CLASS}">
|
||||
<!-- ELSE -->
|
||||
<fieldset class="jumpbox">
|
||||
<!-- ENDIF -->
|
||||
<label for="f" accesskey="j"><!-- IF S_IN_MCP and S_MERGE_SELECT -->{L_SELECT_TOPICS_FROM}<!-- ELSEIF S_IN_MCP -->{L_MODERATE_FORUM}<!-- ELSE -->{L_JUMP_TO}<!-- ENDIF -->: </label>
|
||||
<select name="f" id="f" onchange="if(this.options[this.selectedIndex].value != -1){ forms['jumpbox'].submit() }">
|
||||
<!-- BEGIN jumpbox_forums -->
|
||||
<!-- IF jumpbox_forums.S_FORUM_COUNT == 1 --><option value="-1">------------------</option><!-- ENDIF -->
|
||||
<option value="{jumpbox_forums.FORUM_ID}"{jumpbox_forums.SELECTED}><!-- BEGIN level --> <!-- END level -->{jumpbox_forums.FORUM_NAME}</option>
|
||||
<!-- END jumpbox_forums -->
|
||||
</select>
|
||||
<input type="submit" value="{L_GO}" class="button2" />
|
||||
</fieldset>
|
||||
</form>
|
||||
|
||||
<!-- ENDIF -->
|
67
phpBB/styles/prosilver/template/login_body.html
Normal file
|
@ -0,0 +1,67 @@
|
|||
<!-- INCLUDE overall_header.html -->
|
||||
|
||||
<form action="{S_LOGIN_ACTION}" method="post" id="login">
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<div class="content">
|
||||
<h2><!-- IF LOGIN_EXPLAIN -->{LOGIN_EXPLAIN}<!-- ELSE -->{L_LOGIN}<!-- ENDIF --></h2>
|
||||
|
||||
<fieldset <!-- IF not S_CONFIRM_CODE -->class="fields1"<!-- ELSE -->class="fields2"<!-- ENDIF -->>
|
||||
<!-- IF LOGIN_ERROR --><div class="error">{LOGIN_ERROR}</div><!-- ENDIF -->
|
||||
<dl>
|
||||
<dt><label for="username">{L_USERNAME}:</label></dt>
|
||||
<dd><input type="text" tabindex="1" name="username" id="username" size="25" maxlength="40" value="{USERNAME}" class="inputbox autowidth" /></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt><label for="password">{L_PASSWORD}:</label></dt>
|
||||
<dd><input type="password" tabindex="2" id="password" name="password" size="25" maxlength="25" class="inputbox autowidth" /></dd>
|
||||
<!-- IF S_DISPLAY_FULL_LOGIN and (U_SEND_PASSWORD or U_RESEND_ACTIVATION) -->
|
||||
<!-- IF U_SEND_PASSWORD --><dd><a href="{U_SEND_PASSWORD}">{L_FORGOT_PASS}</a></dd><!-- ENDIF -->
|
||||
<!-- IF U_RESEND_ACTIVATION --><dd><a href="{U_RESEND_ACTIVATION}">{L_RESEND_ACTIVATION}</a></dd><!-- ENDIF -->
|
||||
<!-- ENDIF -->
|
||||
</dl>
|
||||
|
||||
<!-- IF S_CONFIRM_CODE -->
|
||||
<dl>
|
||||
<dt><label for="confirm_code">{L_CONFIRM_CODE}:</label><br /><span>{L_CONFIRM_CODE_EXPLAIN}</span></dt>
|
||||
<dd><input type="hidden" name="confirm_id" value="{CONFIRM_ID}" />{CONFIRM_IMAGE}</dd>
|
||||
<dd><input type="text" name="confirm_code" id="confirm_code" size="8" maxlength="8" tabindex="3" class="inputbox narrow" title="{L_CONFIRM_CODE}" /></dd>
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF S_DISPLAY_FULL_LOGIN -->
|
||||
<dl>
|
||||
<!-- IF S_AUTOLOGIN_ENABLED --><dd><label for="autologin"><input type="checkbox" name="autologin" id="autologin" tabindex="4" class="checkbox" /> {L_LOG_ME_IN}</label></dd><!-- ENDIF -->
|
||||
<dd><label for="viewonline"><input type="checkbox" name="viewonline" id="viewonline" tabindex="5" class="checkbox" /> {L_HIDE_ME}</label></dd>
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
<dl>
|
||||
<dt> </dt>
|
||||
<dd>{S_HIDDEN_FIELDS}<input type="submit" name="login" tabindex="6" value="{L_LOGIN}" class="button1" /></dd>
|
||||
</dl>
|
||||
|
||||
</fieldset>
|
||||
</div>
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<!-- IF not S_ADMIN_AUTH -->
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<div class="content">
|
||||
<h3>{L_REGISTER}</h3>
|
||||
<p>{L_LOGIN_INFO}</p>
|
||||
<p><strong><a href="{U_TERMS_USE}">{L_TERMS_USE}</a> | <a href="{U_PRIVACY}">{L_PRIVACY}</a></strong></p>
|
||||
<hr class="dashed" />
|
||||
<p><a href="{U_REGISTER}" class="button2">{L_REGISTER}</a></p>
|
||||
</div>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
</form>
|
||||
|
||||
<!-- INCLUDE overall_footer.html -->
|
35
phpBB/styles/prosilver/template/login_forum.html
Normal file
|
@ -0,0 +1,35 @@
|
|||
<!-- INCLUDE overall_header.html -->
|
||||
|
||||
<h2 class="solo">{L_LOGIN} {FORUM_NAME}</h2>
|
||||
|
||||
<form name="login" method="post" action="{S_LOGIN_ACTION}">
|
||||
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<p>{L_LOGIN_FORUM}</p>
|
||||
|
||||
<fieldset class="fields2">
|
||||
<!-- IF LOGIN_ERROR -->
|
||||
<dl>
|
||||
<dt> </dt>
|
||||
<dd class="error">{LOGIN_ERROR}</dd>
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
<dl>
|
||||
<dt><label for="password">{L_PASSWORD}:</label></dt>
|
||||
<dd><input class="inputbox narrow" type="password" name="password" id="password" size="25" maxlength="25" tabindex="1" /></dd>
|
||||
</dl>
|
||||
<dl class="fields2">
|
||||
<dt> </dt>
|
||||
<dd>{S_HIDDEN_FIELDS}<input type="submit" name="login" id="login" class="button1" value="{L_LOGIN}" tabindex="2" /></dd>
|
||||
</dl>
|
||||
</fieldset>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<!-- INCLUDE jumpbox.html -->
|
||||
<!-- INCLUDE overall_footer.html -->
|
47
phpBB/styles/prosilver/template/mcp_approve.html
Normal file
|
@ -0,0 +1,47 @@
|
|||
<!-- INCLUDE mcp_header.html -->
|
||||
|
||||
<form name="confirm" action="{S_CONFIRM_ACTION}" method="post">
|
||||
|
||||
<div class="content">
|
||||
|
||||
<h2>{MESSAGE_TITLE}</h2>
|
||||
<!-- IF ADDITIONAL_MSG --><p>{ADDITIONAL_MSG}</p><!-- ENDIF -->
|
||||
|
||||
<fieldset>
|
||||
<!-- IF S_NOTIFY_POSTER -->
|
||||
<dl class="panel">
|
||||
<dt> </dt>
|
||||
<dd><label><input type="checkbox" name="notify_poster" checked="checked" /> <!-- IF S_APPROVE -->{L_NOTIFY_POSTER_APPROVAL}<!-- ELSE -->{L_NOTIFY_POSTER_DISAPPROVAL}<!-- ENDIF --></label></dd>
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF not S_APPROVE -->
|
||||
<dl class="fields2 nobg">
|
||||
<dt><label>{L_DISAPPROVE_REASON}:</label></dt>
|
||||
<dd><select name="reason_id">
|
||||
<!-- BEGIN reason --><option value="{reason.ID}"<!-- IF reason.S_SELECTED --> selected="selected"<!-- ENDIF -->>{reason.DESCRIPTION}</option><!-- END reason -->
|
||||
</select>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="fields2 nobg">
|
||||
<dt><label for="reason">{L_MORE_INFO}:</label><br /><span>{L_CAN_LEAVE_BLANK}</span></dt>
|
||||
<dd><textarea class="inputbox" name="reason" id="reason" rows="4" cols="40">{REASON}</textarea></dd>
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<dl class="fields2 nobg">
|
||||
<dt> </dt>
|
||||
<dd><strong>{MESSAGE_TEXT}</strong></dd>
|
||||
</dl>
|
||||
</fieldset>
|
||||
|
||||
<fieldset class="submit-buttons">
|
||||
{S_HIDDEN_FIELDS}<input type="submit" name="confirm" value="{YES_VALUE}" class="button1" />
|
||||
<input type="submit" name="cancel" value="{L_NO}" class="button2" />
|
||||
</fieldset>
|
||||
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<!-- INCLUDE mcp_footer.html -->
|
128
phpBB/styles/prosilver/template/mcp_ban.html
Normal file
|
@ -0,0 +1,128 @@
|
|||
<!-- INCLUDE mcp_header.html -->
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
|
||||
var ban_length = new Array();
|
||||
ban_length[-1] = '';
|
||||
<!-- BEGIN ban_length -->
|
||||
ban_length['{ban_length.BAN_ID}'] = "{ban_length.A_LENGTH}";
|
||||
<!-- END ban_length -->
|
||||
|
||||
var ban_reason = new Array();
|
||||
ban_reason[-1] = '';
|
||||
<!-- BEGIN ban_reason -->
|
||||
ban_reason['{ban_reason.BAN_ID}'] = "{ban_reason.A_REASON}";
|
||||
<!-- END ban_reason -->
|
||||
|
||||
var ban_give_reason = new Array();
|
||||
ban_give_reason[-1] = '';
|
||||
<!-- BEGIN ban_give_reason -->
|
||||
ban_give_reason['{ban_give_reason.BAN_ID}'] = "{ban_give_reason.A_REASON}";
|
||||
<!-- END ban_give_reason -->
|
||||
|
||||
function display_details(option)
|
||||
{
|
||||
document.getElementById('mcp_ban').unbangivereason.value = ban_give_reason[option];
|
||||
document.getElementById('mcp_ban').unbanreason.value = ban_reason[option];
|
||||
document.getElementById('mcp_ban').unbanlength.value = ban_length[option];
|
||||
}
|
||||
|
||||
//-->
|
||||
</script>
|
||||
|
||||
<form id="mcp_ban" method="post" action="{U_ACTION}">
|
||||
|
||||
<h2>{L_TITLE}</h2>
|
||||
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<h3>{L_TITLE}</h3>
|
||||
<p>{L_EXPLAIN}</p>
|
||||
|
||||
<fieldset>
|
||||
<dl>
|
||||
<dt><label for="ban">{L_BAN_CELL}: </label></dt>
|
||||
<dd><label for="ban"><textarea name="ban" id="ban" class="inputbox" cols="40" rows="3" class="post">{USERNAMES}</textarea></label></dd>
|
||||
<!-- IF S_USERNAME_BAN --><dd><strong><a href="#" onclick="window.open('{U_FIND_USER}', '_phpbbsearch', 'height=500, resizable=yes, scrollbars=yes, width=740'); return false;">{L_FIND_USERNAME}</a></strong></dd><!-- ENDIF -->
|
||||
</dl>
|
||||
<dl>
|
||||
<dt><label for="banlength">{L_BAN_LENGTH}:</label></dt>
|
||||
<dd><label for="banlength"><select name="banlength" id="banlength" onchange="if(this.value==-1){document.getElementById('banlengthother').style.display = 'block';}else{document.getElementById('banlengthother').style.display='none';}">{S_BAN_END_OPTIONS}</select></label></dd>
|
||||
<dd id="banlengthother" style="display: none;"><label><input type="text" name="banlengthother" class="inputbox" /><br /><span>(YYYY-MM-DD)</span></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt><label for="banreason">{L_BAN_REASON}:</label></dt>
|
||||
<dd><input name="banreason" id="banreason" type="text" class="inputbox" /></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt><label for="bangivereason">{L_BAN_GIVE_REASON}:</label></dt>
|
||||
<dd><input name="bangivereason" id="bangivereason" type="text" class="inputbox" /></dd>
|
||||
</dl>
|
||||
|
||||
<hr />
|
||||
|
||||
<dl>
|
||||
<dt><label for="banexclude0">{L_BAN_EXCLUDE}:</label><br /><span>{L_BAN_EXCLUDE_EXPLAIN}</span></dt>
|
||||
<dd>
|
||||
<label for="banexclude1"><input type="radio" name="banexclude" id="banexclude1" value="1" /> {L_YES}</label>
|
||||
<label for="banexclude0"><input type="radio" name="banexclude" id="banexclude0" value="0" checked="checked" /> {L_NO}</label>
|
||||
</dd>
|
||||
</dl>
|
||||
</fieldset>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<fieldset class="submit-buttons">
|
||||
{S_HIDDEN_FIELDS}<input type="reset" value="{L_RESET}" name="reset" class="button2" />
|
||||
<input type="submit" name="bansubmit" value="{L_SUBMIT}" class="button1" />
|
||||
</fieldset>
|
||||
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<h3>{L_UNBAN_TITLE}</h3>
|
||||
<p>{L_UNBAN_EXPLAIN}</p>
|
||||
|
||||
<!-- IF S_BANNED_OPTIONS -->
|
||||
<fieldset>
|
||||
<dl>
|
||||
<dt><label for="unban[]">{L_BAN_CELL}:</label></dt>
|
||||
<dd><select name="unban[]" id="unban" multiple="multiple" size="5" onchange="if (this.selectedIndex != -1) {display_details(this.options[this.selectedIndex].value);}">{BANNED_OPTIONS}</select></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>{L_BAN_LENGTH}:</dt>
|
||||
<dd><strong id="unbanlength"></strong></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>{L_BAN_REASON}:</dt>
|
||||
<dd><strong id="unbanreason"></strong></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>{L_BAN_GIVE_REASON}:</dt>
|
||||
<dd><strong id="unbangivereason"></strong></dd>
|
||||
</dl>
|
||||
</fieldset>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<fieldset class="submit-buttons">
|
||||
{S_HIDDEN_FIELDS}<input type="reset" value="{L_RESET}" name="reset" class="button2" />
|
||||
<input type="submit" name="unbansubmit" value="{L_SUBMIT}" class="button1" />
|
||||
</fieldset>
|
||||
|
||||
<!-- ELSE -->
|
||||
|
||||
<p><strong>{L_NO_BAN_CELL}</strong></p>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<!-- ENDIF -->
|
||||
|
||||
</form>
|
||||
|
||||
<!-- INCLUDE mcp_footer.html -->
|
9
phpBB/styles/prosilver/template/mcp_footer.html
Normal file
|
@ -0,0 +1,9 @@
|
|||
|
||||
</div>
|
||||
<div style="clear: both;"></div>
|
||||
|
||||
</div>
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<!-- INCLUDE overall_footer.html -->
|
107
phpBB/styles/prosilver/template/mcp_forum.html
Normal file
|
@ -0,0 +1,107 @@
|
|||
<!-- INCLUDE mcp_header.html -->
|
||||
|
||||
<!-- DEFINE $CUSTOM_FIELDSET_CLASS = 'forum-selection2' -->
|
||||
<!-- INCLUDE jumpbox.html -->
|
||||
|
||||
<h2><a href="{U_VIEW_FORUM}">{L_FORUM}: {FORUM_NAME}</a></h2>
|
||||
|
||||
<form method="post" id="mcp" action="{S_MCP_ACTION}">
|
||||
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<!-- IF PAGINATION or TOTAL -->
|
||||
<ul class="linklist">
|
||||
<li class="rightside pagination">
|
||||
<!-- IF TOTAL --> {TOTAL} {L_TOPICS}<!-- ENDIF -->
|
||||
<!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF .topicrow -->
|
||||
<ul class="topiclist">
|
||||
<li class="header">
|
||||
<dl class="icon">
|
||||
<dt>{L_TOPICS}</dt>
|
||||
<dd class="posts">{L_REPLIES}</dd>
|
||||
<dd class="lastpost"><span>{L_LAST_POST}</span></dd>
|
||||
<dd class="mark">{L_MARK}</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="topiclist cplist">
|
||||
|
||||
<!-- BEGIN topicrow -->
|
||||
<li class="row<!-- IF topicrow.S_ROW_COUNT is odd --> bg1<!-- ELSE --> bg2<!-- ENDIF --><!-- IF topicrow.S_TOPIC_REPORTED --> reported<!-- ENDIF -->">
|
||||
<dl class="icon" style="background-image: url({topicrow.TOPIC_FOLDER_IMG_SRC});">
|
||||
<dt <!-- IF topicrow.TOPIC_ICON_IMG and S_TOPIC_ICONS -->style="background-image: url({T_ICONS_PATH}{topicrow.TOPIC_ICON_IMG});"<!-- ENDIF -->>
|
||||
<!-- IF topicrow.S_SELECT_TOPIC --><a href="{topicrow.U_SELECT_TOPIC}" class="topictitle">[ {L_SELECT_MERGE} ]</a> <!-- ENDIF -->
|
||||
<a href="{topicrow.U_VIEW_TOPIC}" class="topictitle">{topicrow.TOPIC_TITLE}</a> {topicrow.ATTACH_ICON_IMG}
|
||||
<!-- IF topicrow.S_TOPIC_UNAPPROVED or topicrow.S_POSTS_UNAPPROVED --><a href="{topicrow.U_MCP_QUEUE}">{topicrow.UNAPPROVED_IMG}</a> <!-- ENDIF -->
|
||||
<!-- IF topicrow.S_TOPIC_REPORTED --><a href="{topicrow.U_MCP_REPORT}">{REPORTED_IMG}</a><!-- ENDIF -->
|
||||
<!-- IF topicrow.S_MOVED_TOPIC and S_CAN_DELETE --> <a href="{topicrow.U_DELETE_TOPIC}" class="topictitle">[ {L_DELETE_SHADOW_TOPIC} ]</a><!-- ENDIF -->
|
||||
<br />
|
||||
<!-- IF topicrow.PAGINATION --><strong class="pagination"><span>{topicrow.PAGINATION}</span></strong><!-- ENDIF -->
|
||||
{L_POST_BY_AUTHOR} {topicrow.TOPIC_AUTHOR_FULL} {L_POSTED_ON_DATE} {topicrow.FIRST_POST_TIME} </dt>
|
||||
<dd class="posts">{topicrow.REPLIES} <dfn>{L_REPLIES}</dfn></dd>
|
||||
<dd class="lastpost"><span><dfn>{L_LAST_POST} </dfn>{L_POST_BY_AUTHOR} {topicrow.LAST_POST_AUTHOR_FULL} {L_POSTED_ON_DATE}<br />{topicrow.LAST_POST_TIME}</span>
|
||||
</dd>
|
||||
<dd class="mark">
|
||||
<!-- IF not topicrow.S_MOVED_TOPIC --><input type="checkbox" name="topic_id_list[]" value="{topicrow.TOPIC_ID}"<!-- IF topicrow.S_TOPIC_CHECKED --> checked="checked"<!-- ENDIF --> /><!-- ELSE --> <!-- ENDIF -->
|
||||
</dd>
|
||||
</dl>
|
||||
</li>
|
||||
<!-- END topicrow -->
|
||||
</ul>
|
||||
<!-- ELSE -->
|
||||
<ul class="topiclist">
|
||||
<li><p class="notopics">{L_NO_TOPICS}</p></li>
|
||||
</ul>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<fieldset class="display-options">
|
||||
<!-- IF NEXT_PAGE --><a href="{NEXT_PAGE}" class="right-box right">{L_NEXT}</a><!-- ENDIF -->
|
||||
<!-- IF PREVIOUS_PAGE --><a href="{PREVIOUS_PAGE}" class="left-box left">{L_PREVIOUS}</a><!-- ENDIF -->
|
||||
<label>{L_DISPLAY_TOPICS}: {S_SELECT_SORT_DAYS}</label>
|
||||
<label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label>
|
||||
<label>{S_SELECT_SORT_DIR} <input type="submit" name="sort" value="{L_GO}" class="button2" /></label>
|
||||
</fieldset>
|
||||
|
||||
<hr />
|
||||
|
||||
<!-- IF PAGINATION or TOTAL -->
|
||||
<ul class="linklist">
|
||||
<li class="rightside pagination">
|
||||
<!-- IF TOTAL --> {TOTAL} {L_TOPICS}<!-- ENDIF -->
|
||||
<!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<fieldset class="display-actions">
|
||||
<select name="action">
|
||||
<option value="" selected="selected">{L_SELECT_ACTION}</option>
|
||||
<!-- IF S_CAN_DELETE --><option value="delete_topic">{L_DELETE}</option><!-- ENDIF -->
|
||||
<!-- IF S_CAN_MERGE --><option value="merge_topics">{L_MERGE}</option><!-- ENDIF -->
|
||||
<!-- IF S_CAN_MOVE --><option value="move">{L_MOVE}</option><!-- ENDIF -->
|
||||
<!-- IF S_CAN_FORK --><option value="fork">{L_FORK}</option><!-- ENDIF -->
|
||||
<!-- IF S_CAN_LOCK --><option value="lock">{L_LOCK}</option><option value="unlock">{L_UNLOCK}</option><!-- ENDIF -->
|
||||
<!-- IF S_CAN_SYNC --><option value="resync">{L_RESYNC}</option><!-- ENDIF -->
|
||||
<!-- IF S_CAN_MAKE_NORMAL --><option value="make_normal">{L_MAKE_NORMAL}</option><!-- ENDIF -->
|
||||
<!-- IF S_CAN_MAKE_STICKY --><option value="make_sticky">{L_MAKE_STICKY}</option><!-- ENDIF -->
|
||||
<!-- IF S_CAN_MAKE_ANNOUNCE -->
|
||||
<option value="make_announce">{L_MAKE_ANNOUNCE}</option>
|
||||
<option value="make_global">{L_MAKE_GLOBAL}</option>
|
||||
<!-- ENDIF -->
|
||||
</select>
|
||||
<input class="button2" type="submit" value="{L_SUBMIT}" />
|
||||
<div><a href="#" onclick="marklist('mcp', 'topic_id_list', true); return false;">{L_MARK_ALL}</a> :: <a href="#" onclick="marklist('mcp', 'topic_id_list', false); return false;">{L_UNMARK_ALL}</a></div>
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
|
||||
<!-- INCLUDE mcp_footer.html -->
|
141
phpBB/styles/prosilver/template/mcp_front.html
Normal file
|
@ -0,0 +1,141 @@
|
|||
<!-- INCLUDE mcp_header.html -->
|
||||
|
||||
<h2>{PAGE_TITLE}</h2>
|
||||
|
||||
<!-- IF S_SHOW_UNAPPROVED -->
|
||||
|
||||
<form name="mcp_queue" method="post" action="{S_MCP_QUEUE_ACTION}">
|
||||
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<h3>{L_LATEST_UNAPPROVED}</h3>
|
||||
<!-- IF S_HAS_UNAPPROVED_POSTS --><p>{L_UNAPPROVED_TOTAL}</p><!-- ENDIF -->
|
||||
|
||||
<!-- IF .unapproved -->
|
||||
<ul class="topiclist">
|
||||
<li class="header">
|
||||
<dl>
|
||||
<dt>{L_VIEW_DETAILS}</dt>
|
||||
<dd class="moderation"><span>{L_TOPIC} & {L_FORUM}</span></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="topiclist cplist">
|
||||
|
||||
<!-- BEGIN unapproved -->
|
||||
<li class="row<!-- IF unapproved.S_ROW_COUNT is odd --> bg1<!-- ELSE --> bg2<!-- ENDIF -->">
|
||||
<dl>
|
||||
<dt>
|
||||
<a href="{unapproved.U_POST_DETAILS}" class="topictitle">{unapproved.SUBJECT}</a> {unapproved.ATTACH_ICON_IMG}<br />
|
||||
<!-- IF report.PAGINATION --><strong class="pagination"><span>{report.PAGINATION}</span></strong><!-- ENDIF -->
|
||||
{L_POSTED} {L_POST_BY_AUTHOR} <!-- IF unapproved.U_AUTHOR --><a href="{unapproved.U_AUTHOR}">{unapproved.AUTHOR}</a><!-- ELSE -->{unapproved.AUTHOR}<!-- ENDIF --> {L_POSTED_ON_DATE} {unapproved.POST_TIME}
|
||||
</dt>
|
||||
<dd class="moderation"><span>
|
||||
{L_TOPIC}: <a href="{unapproved.U_TOPIC}">{unapproved.TOPIC_TITLE}</a> [<a href="{unapproved.U_MCP_TOPIC}">{L_MODERATE}</a>]<br />
|
||||
{L_FORUM}: <!-- IF unapproved.U_FORUM --><a href="{unapproved.U_FORUM}">{unapproved.FORUM_NAME}</a><!-- ELSE -->{unapproved.FORUM_NAME}<!-- ENDIF --><!-- IF unapproved.U_MCP_FORUM --> [<a href="{unapproved.U_MCP_FORUM}">{L_MODERATE}</a>]<!-- ENDIF --></span>
|
||||
</dd>
|
||||
|
||||
<dd class="mark"><input type="checkbox" name="post_id_list[]" value="{unapproved.POST_ID}" /></dd>
|
||||
</dl>
|
||||
</li>
|
||||
<!-- END unapproved -->
|
||||
</ul>
|
||||
<!-- ELSE -->
|
||||
<p>{L_UNAPPROVED_POSTS_ZERO_TOTAL}</p>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<!-- IF .unapproved -->
|
||||
<fieldset class="display-actions">
|
||||
<input class="button2" type="submit" name="action[disapprove]" value="{L_DISAPPROVE}" />
|
||||
<input class="button1" type="submit" name="action[approve]" value="{L_APPROVE}" />
|
||||
<div><a href="#" onclick="marklist('mcp_queue', 'post_id_list', true); return false;">{L_MARK_ALL}</a> :: <a href="#" onclick="marklist('mcp_queue', 'post_id_list', false); return false;">{L_UNMARK_ALL}</a></div>
|
||||
</fieldset>
|
||||
<!-- ENDIF -->
|
||||
|
||||
</form>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF S_SHOW_REPORTS -->
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<h3>{L_LATEST_REPORTED}</h3>
|
||||
<!-- IF S_HAS_REPORTS --><p>{L_REPORTS_TOTAL}</p><!-- ENDIF -->
|
||||
|
||||
<!-- IF .report -->
|
||||
<ul class="topiclist">
|
||||
<li class="header">
|
||||
<dl>
|
||||
<dt>{L_VIEW_DETAILS}</dt>
|
||||
<dd class="moderation"><span>{L_REPORTER} & {L_FORUM}</span></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="topiclist cplist">
|
||||
|
||||
<!-- BEGIN report -->
|
||||
<li class="row<!-- IF report.S_ROW_COUNT is odd --> bg1<!-- ELSE --> bg2<!-- ENDIF -->">
|
||||
<dl>
|
||||
<dt>
|
||||
<a href="{report.U_POST_DETAILS}#reports" class="topictitle">{report.SUBJECT}</a> {report.ATTACH_ICON_IMG}<br />
|
||||
<span>{L_POSTED} {L_POST_BY_AUTHOR} <!-- IF report.U_AUTHOR --><a href="{report.U_AUTHOR}">
|
||||
{report.AUTHOR}</a><!-- ELSE -->{report.AUTHOR}<!-- ENDIF --> {L_POSTED_ON_DATE} {report.POST_TIME}</span>
|
||||
</dt>
|
||||
<dd class="moderation">
|
||||
<span>{L_REPORTED} {L_POST_BY_AUTHOR} {report.REPORTER_FULL} {L_REPORTED_ON_DATE} {report.REPORT_TIME}<br />
|
||||
{L_FORUM}: <a href="{report.U_FORUM}">{report.FORUM_NAME}</a></span>
|
||||
</dd>
|
||||
</dl>
|
||||
</li>
|
||||
<!-- END report -->
|
||||
</ul>
|
||||
<!-- ELSE -->
|
||||
<p>{L_REPORTS_ZERO_TOTAL}</p>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF S_SHOW_LOGS -->
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<h3>{L_LATEST_LOGS}</h3>
|
||||
|
||||
<table class="table1" cellspacing="0">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="name">{L_ACTION}</th>
|
||||
<th class="name">{L_USERNAME}</th>
|
||||
<th class="name">{L_IP}</th>
|
||||
<th class="name">{L_VIEW_TOPIC_LOGS}</th>
|
||||
<th class="name">{L_TIME}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<!-- BEGIN log -->
|
||||
<tr class="<!-- IF log.S_ROW_COUNT is even -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
|
||||
<td><a href="{log.U_VIEW_TOPIC}" title="{L_VIEW_TOPIC}">{log.ACTION}</a></td>
|
||||
<td><span>{log.USERNAME}</span></td>
|
||||
<td><span>{log.IP}</span></td>
|
||||
<td><span><!-- IF log.U_VIEWLOGS --><a href="{log.U_VIEWLOGS}">{L_VIEW_TOPIC_LOGS}</a><!-- ENDIF --> </span></td>
|
||||
<td><span>{log.TIME}</span></td>
|
||||
</tr>
|
||||
<!-- BEGINELSE -->
|
||||
<tr>
|
||||
<td colspan="5">{L_NO_ENTRIES}</td>
|
||||
</tr>
|
||||
<!-- END log -->
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- INCLUDE mcp_footer.html -->
|
67
phpBB/styles/prosilver/template/mcp_header.html
Normal file
|
@ -0,0 +1,67 @@
|
|||
<!-- INCLUDE overall_header.html -->
|
||||
|
||||
<h2>{L_MCP}</h2>
|
||||
|
||||
<!-- IF U_MCP -->
|
||||
<p class="linkmcp">
|
||||
[ <a href="{U_MCP}">{L_MCP}</a><!-- IF U_MCP_FORUM --> | <a href="{U_MCP_FORUM}">{L_MODERATE_FORUM}</a><!-- ENDIF -->
|
||||
<!-- IF U_MCP_TOPIC --> | <a href="{U_MCP_TOPIC}">{L_MODERATE_TOPIC}</a><!-- ENDIF -->
|
||||
<!-- IF U_MCP_POST --> | <a href="{U_MCP_POST}">{L_MODERATE_POST}</a><!-- ENDIF --> ]
|
||||
</p>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<div id="tabs">
|
||||
<ul>
|
||||
<!-- BEGIN l_block1 -->
|
||||
<li <!-- IF l_block1.S_SELECTED -->class="activetab"<!-- ENDIF -->><a href="{l_block1.U_TITLE}"><span>{l_block1.L_TITLE}</span></a></li>
|
||||
<!-- END l_block1 -->
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="panel bg3">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<div style="width: 100%;">
|
||||
|
||||
<div id="cp-menu">
|
||||
<div id="navigation">
|
||||
<ul>
|
||||
<!-- BEGIN l_block1 -->
|
||||
<!-- IF l_block1.S_SELECTED -->
|
||||
<!-- BEGIN l_block2 -->
|
||||
<!-- IF l_block1.l_block2.S_SELECTED -->
|
||||
<li id="active-subsection"><a href="{l_block1.l_block2.U_TITLE}"><span>{l_block1.l_block2.L_TITLE}<!-- IF l_block1.l_block2.ADD_ITEM --> ({l_block1.l_block2.ADD_ITEM})<!-- ENDIF --></span></a></li>
|
||||
<!-- ELSE -->
|
||||
<li><a href="{l_block1.l_block2.U_TITLE}"><span>{l_block1.l_block2.L_TITLE}<!-- IF l_block1.l_block2.ADD_ITEM --> ({l_block1.l_block2.ADD_ITEM})<!-- ENDIF --></span></a></li>
|
||||
<!-- ENDIF -->
|
||||
<!-- END l_block2 -->
|
||||
<!-- ENDIF -->
|
||||
<!-- END l_block1 -->
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="cp-main" class="mcp-main">
|
||||
<!-- IF MESSAGE -->
|
||||
<div class="content">
|
||||
<h2>{L_MESSAGE}</h2>
|
||||
<p>{MESSAGE}</p>
|
||||
<p><!-- BEGIN return_links -->{return_links.MESSAGE_LINK}<br /><br /><!-- END return_links --></p>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF CONFIRM_MESSAGE -->
|
||||
<form name="confirm" method="post" action="{S_CONFIRM_ACTION}"{S_FORM_ENCTYPE}>
|
||||
|
||||
<div class="content">
|
||||
<h2>{L_PLEASE_CONFIRM}</h2>
|
||||
<p>{CONFIRM_MESSAGE}</p>
|
||||
|
||||
<fieldset class="submit-buttons">
|
||||
{S_HIDDEN_FIELDS}<input class="button1" type="submit" name="submit" value="{L_YES}" />
|
||||
<input class="button2" type="cancel" value="{L_NO}" />
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
<!-- ENDIF -->
|
86
phpBB/styles/prosilver/template/mcp_logs.html
Normal file
|
@ -0,0 +1,86 @@
|
|||
<!-- INCLUDE mcp_header.html -->
|
||||
|
||||
<h2>{L_TITLE}</h2>
|
||||
|
||||
<form method="post" id="mcp" action="{U_POST_ACTION}">
|
||||
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<ul class="linklist">
|
||||
<li class="rightside pagination">
|
||||
<!-- IF TOTAL -->{TOTAL} <!-- ENDIF -->
|
||||
<!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<table cellspacing="1" class="table1">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{L_USERNAME}</th>
|
||||
<th style="text-align: center">{L_IP}</th>
|
||||
<th style="text-align: center">{L_TIME}</th>
|
||||
<th>{L_ACTION}</th>
|
||||
<!-- IF S_CLEAR_ALLOWED --><th>{L_MARK}</th><!-- ENDIF -->
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<!-- IF S_LOGS -->
|
||||
<!-- BEGIN log -->
|
||||
<!-- IF log.S_ROW_COUNT is even --><tr class="bg1"><!-- ELSE --><tr class="bg2"><!-- ENDIF -->
|
||||
<td>{log.USERNAME}</td>
|
||||
<td style="text-align: center">{log.IP}</td>
|
||||
<td style="text-align: center">{log.DATE}</td>
|
||||
<td>{log.ACTION}<br />
|
||||
{log.DATA}
|
||||
</td>
|
||||
<!-- IF S_CLEAR_ALLOWED --><td width="5%" align="center"><input type="checkbox" name="mark[]" value="{log.ID}" /></td><!-- ENDIF -->
|
||||
</tr>
|
||||
<!-- END log -->
|
||||
<!-- ELSE -->
|
||||
<tr>
|
||||
<td class="bg1" colspan="<!-- IF S_CLEAR_ALLOWED -->5<!-- ELSE -->4<!-- ENDIF -->" align="center"><span class="gen">{L_NO_ENTRIES}</span></td>
|
||||
</tr>
|
||||
<!-- ENDIF -->
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<!-- IF .log -->
|
||||
<fieldset class="display-options">
|
||||
<!-- IF NEXT_PAGE --><a href="{NEXT_PAGE}" class="right-box right">{L_NEXT}</a><!-- ENDIF -->
|
||||
<!-- IF PREVIOUS_PAGE --><a href="{PREVIOUS_PAGE}" class="left-box left">{L_PREVIOUS}</a><!-- ENDIF -->
|
||||
<label>{L_DISPLAY_POSTS}: {S_SELECT_SORT_DAYS}</label>
|
||||
<label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label>
|
||||
<label>{S_SELECT_SORT_DIR}</label>
|
||||
<input type="submit" name="sort" value="{L_GO}" class="button2" />
|
||||
</fieldset>
|
||||
|
||||
<hr />
|
||||
|
||||
<ul class="linklist">
|
||||
<li class="rightside pagination">
|
||||
<!-- IF TOTAL -->{TOTAL} <!-- ENDIF -->
|
||||
<!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<!-- IF S_CLEAR_ALLOWED -->
|
||||
<fieldset class="display-actions">
|
||||
<input class="button2" type="submit" name="action[del_all]" value="{L_DELETE_ALL}" />
|
||||
<input class="button1" type="submit" value="{L_DELETE_MARKED}" name="action[del_marked]" />
|
||||
|
||||
<div><a href="#" onclick="marklist('mcp', 'mark', true); return false;">{L_MARK_ALL}</a> :: <a href="#" onclick="marklist('mcp', 'mark', false); return false;">{L_UNMARK_ALL}</a></div>
|
||||
</fieldset>
|
||||
<!-- ENDIF -->
|
||||
<!-- ELSE -->
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
</form>
|
||||
|
||||
<br />
|
||||
|
||||
<!-- INCLUDE mcp_footer.html -->
|
8
phpBB/styles/prosilver/template/mcp_message.html
Normal file
|
@ -0,0 +1,8 @@
|
|||
<!-- INCLUDE mcp_header.html -->
|
||||
|
||||
<div class="content">
|
||||
<h2>{MESSAGE_TITLE}</h2>
|
||||
<p>{MESSAGE_TEXT}</p>
|
||||
</div>
|
||||
|
||||
<!-- INCLUDE mcp_footer.html -->
|
36
phpBB/styles/prosilver/template/mcp_move.html
Normal file
|
@ -0,0 +1,36 @@
|
|||
<!-- INCLUDE overall_header.html -->
|
||||
|
||||
<form name="confirm" action="{S_CONFIRM_ACTION}" method="post">
|
||||
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<div class="content">
|
||||
<h2>{MESSAGE_TITLE}</h2>
|
||||
<!-- IF ADDITIONAL_MSG --><p>{ADDITIONAL_MSG}</p><!-- ENDIF -->
|
||||
|
||||
<fieldset>
|
||||
<dl class="fields2">
|
||||
<dt><label>{L_SELECT_DESTINATION_FORUM}:</label></dt>
|
||||
<dd><select name="to_forum_id">{S_FORUM_SELECT}</select></dd>
|
||||
<!-- IF S_CAN_LEAVE_SHADOW --><dd><label for="move_leave_shadow"><input type="checkbox" name="move_leave_shadow" id="move_leave_shadow" checked="checked" />{L_LEAVE_SHADOW}</label></dd><!-- ENDIF -->
|
||||
</dl>
|
||||
<dl class="fields2">
|
||||
<dt> </dt>
|
||||
<dd><strong>{MESSAGE_TEXT}</strong></dd>
|
||||
</dl>
|
||||
</fieldset>
|
||||
|
||||
<fieldset class="submit-buttons">
|
||||
{S_HIDDEN_FIELDS}<input type="submit" name="confirm" value="{YES_VALUE}" class="button1" />
|
||||
<input type="submit" name="cancel" value="{L_NO}" class="button2" />
|
||||
</fieldset>
|
||||
|
||||
</div>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<!-- INCLUDE overall_footer.html -->
|
28
phpBB/styles/prosilver/template/mcp_notes_front.html
Normal file
|
@ -0,0 +1,28 @@
|
|||
<!-- INCLUDE mcp_header.html -->
|
||||
|
||||
<form method="post" id="mcp" action="{U_POST_ACTION}">
|
||||
|
||||
<h2>{L_TITLE}</h2>
|
||||
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<fieldset>
|
||||
<dl>
|
||||
<dt><label for="username">{L_SELECT_USER}:</label></dt>
|
||||
<dd><input name="username" id="username" type="text" class="inputbox" /></dd>
|
||||
<dd><strong><a href="{U_FIND_USERNAME}" onclick="find_username(); return false;">{L_FIND_USERNAME}</a></strong></dd>
|
||||
</dl>
|
||||
</fieldset>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<fieldset class="submit-buttons">
|
||||
<input type="reset" value="{L_RESET}" name="reset" class="button2" />
|
||||
<input type="submit" name="submituser" value="{L_SUBMIT}" class="button1" />
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
|
||||
<!-- INCLUDE mcp_footer.html -->
|
120
phpBB/styles/prosilver/template/mcp_notes_user.html
Normal file
|
@ -0,0 +1,120 @@
|
|||
<!-- INCLUDE mcp_header.html -->
|
||||
|
||||
<form method="post" id="mcp" action="{U_POST_ACTION}">
|
||||
|
||||
<h2>{L_TITLE}</h2>
|
||||
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<h3><!-- IF USER_COLOR --><span style="color: #{USER_COLOR}">{USERNAME}</span><!-- ELSE -->{USERNAME}<!-- ENDIF --></h3>
|
||||
|
||||
<div class="column1">
|
||||
<!-- IF AVATAR_IMG --><div>{AVATAR_IMG}</div><!-- ENDIF -->
|
||||
</div>
|
||||
|
||||
<div class="column2">
|
||||
<dl class="details">
|
||||
<!-- IF RANK_TITLE --><dt>{L_RANK}:</dt><dd>{RANK_TITLE}</dd><!-- ENDIF -->
|
||||
<!-- IF RANK_IMG --><dt>{L_RANK}:</dt><dd>{RANK_IMG}</dd><!-- ENDIF -->
|
||||
<dt>{L_JOINED}:</dt><dd>{JOINED}</dd>
|
||||
<dt>{L_TOTAL_POSTS}:</dt><dd>{POSTS}</dd>
|
||||
<dt>{L_WARNINGS}: </dt><dd>{WARNINGS}</dd>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<h3>{L_ADD_FEEDBACK}</h3>
|
||||
<p>{L_ADD_FEEDBACK_EXPLAIN}</p>
|
||||
|
||||
<fieldset>
|
||||
<textarea name="usernote" id="usernote" class="inputbox" cols="40" rows="3"></textarea>
|
||||
</fieldset>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<fieldset class="submit-buttons">
|
||||
{S_HIDDEN_FIELDS}<input type="reset" value="{L_RESET}" name="reset" class="button2" />
|
||||
<input type="submit" name="action[add_feedback]" value="{L_SUBMIT}" class="button1" />
|
||||
</fieldset>
|
||||
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<ul class="linklist">
|
||||
<li class="rightside pagination">
|
||||
<!-- IF TOTAL_REPORTS -->{TOTAL_REPORTS} <!-- ENDIF -->
|
||||
<!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<table cellspacing="1" class="table1">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{L_REPORT_BY}</th>
|
||||
<th style="text-align: center">{L_IP}</th>
|
||||
<th style="text-align: center">{L_TIME}</th>
|
||||
<th>{L_ACTION}</th>
|
||||
<!-- IF S_CLEAR_ALLOWED --><th>{L_MARK}</th><!-- ENDIF -->
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<!-- BEGIN usernotes -->
|
||||
<!-- IF usernotes.S_ROW_COUNT is even --><tr class="bg1"><!-- ELSE --><tr class="bg2"><!-- ENDIF -->
|
||||
<td>{usernotes.REPORT_BY}</td>
|
||||
<td style="text-align: center">{usernotes.IP}</td>
|
||||
<td style="text-align: center">{usernotes.REPORT_AT}</td>
|
||||
<td>{usernotes.ACTION}</td>
|
||||
|
||||
<!-- IF S_CLEAR_ALLOWED --><td width="5%" align="center"><input type="checkbox" name="marknote[]" id="note-{usernotes.ID}"value="{usernotes.ID}" /></td><!-- ENDIF -->
|
||||
</tr>
|
||||
<!-- BEGINELSE -->
|
||||
<tr>
|
||||
<td class="bg1" colspan="<!-- IF S_CLEAR_ALLOWED -->5<!-- ELSE -->4<!-- ENDIF -->" align="center"><span class="gen">{L_NO_ENTRIES}</span></td>
|
||||
</tr>
|
||||
<!-- END usernames -->
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<hr />
|
||||
|
||||
<fieldset class="display-options">
|
||||
<!-- IF NEXT_PAGE --><a href="{NEXT_PAGE}" class="right-box right">{L_NEXT}</a><!-- ENDIF -->
|
||||
<!-- IF PREVIOUS_PAGE --><a href="{PREVIOUS_PAGE}" class="left-box left">{L_PREVIOUS}</a><!-- ENDIF -->
|
||||
<label>{L_DISPLAY_POSTS}: {S_SELECT_SORT_DAYS}</label>
|
||||
<label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label><label>{S_SELECT_SORT_DIR}</label>
|
||||
<input type="submit" name="sort" value="{L_GO}" class="button2" />
|
||||
</fieldset>
|
||||
|
||||
<hr />
|
||||
|
||||
<ul class="linklist">
|
||||
<li class="rightside pagination">
|
||||
<!-- IF TOTAL_REPORTS -->{TOTAL_REPORTS}<!-- ENDIF -->
|
||||
<!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<!-- IF S_CLEAR_ALLOWED -->
|
||||
<fieldset class="display-actions">
|
||||
<input class="button2" type="submit" name="action[del_all]" value="{L_DELETE_ALL}" />
|
||||
<input class="button1" type="submit" name="action[del_marked]" value="{L_DELETE_MARKED}" />
|
||||
</fieldset>
|
||||
|
||||
<fieldset class="display-actions">
|
||||
<div><a href="#" onclick="marklist('mcp', 'marknote', true); return false;">{L_MARK_ALL}</a> • <a href="#" onclick="marklist('mcp', 'marknote', false); return false;">{L_UNMARK_ALL}</a></div>
|
||||
</fieldset>
|
||||
<!-- ENDIF -->
|
||||
|
||||
</form>
|
||||
|
||||
<!-- INCLUDE mcp_footer.html -->
|
270
phpBB/styles/prosilver/template/mcp_post.html
Normal file
|
@ -0,0 +1,270 @@
|
|||
<!-- INCLUDE mcp_header.html -->
|
||||
|
||||
<!-- IF S_MCP_REPORT -->
|
||||
<h2>{L_REPORT_DETAILS}</h2>
|
||||
|
||||
<div id="report" class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<div class="postbody">
|
||||
<h3>{L_REPORT_REASON}: {REPORT_REASON_TITLE}</h3>
|
||||
<p class="author">{L_REPORTED} {L_POST_BY_AUTHOR} {REPORTER_FULL} {L_REPORTED_ON_DATE} {REPORT_DATE}</p>
|
||||
<!-- IF not S_POST_REPORTED -->
|
||||
<p class="rules">{L_REPORT_CLOSED}</p>
|
||||
<!-- ENDIF -->
|
||||
<div class="content">
|
||||
<!-- IF REPORT_TEXT -->
|
||||
{REPORT_TEXT}
|
||||
<!-- ELSE -->
|
||||
{REPORT_REASON_DESCRIPTION}
|
||||
<!-- ENDIF -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<form method="post" id="mcp_report" action="{U_CLOSE_ACTION}">
|
||||
|
||||
<fieldset class="submit-buttons">
|
||||
<!-- IF S_POST_REPORTED -->
|
||||
<input class="button1" type="submit" value="{L_CLOSE_REPORT}" name="action[close]" />
|
||||
<!-- ENDIF -->
|
||||
<input class="button2" type="submit" value="{L_DELETE_REPORT}" name="action[delete]" />
|
||||
<input type="hidden" name="post_id_list[]" value="{POST_ID}" />
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
|
||||
<!-- ELSE -->
|
||||
<h2>{L_POST_DETAILS}</h2>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<div class="postbody">
|
||||
<!-- IF U_EDIT -->
|
||||
<ul class="profile-icons">
|
||||
<li class="edit-icon"><a href="{U_EDIT}" title="{L_EDIT_POST}"><span>{L_EDIT}</span></a></li>
|
||||
</ul>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<h3>{POST_SUBJECT}</h3>
|
||||
<p class="author">{MINI_POST_IMG} {L_POSTED} {L_POST_BY_AUTHOR} {POST_AUTHOR_FULL} {L_POSTED_ON_DATE} {POST_DATE}</p>
|
||||
|
||||
<!-- IF S_POST_UNAPPROVED -->
|
||||
<form method="post" id="mcp_approve" action="{U_APPROVE_ACTION}">
|
||||
|
||||
<p class="rules">
|
||||
<input class="button1" type="submit" value="{L_APPROVE}" name="mode[approve]" />
|
||||
<input class="button2" type="submit" value="{L_DISAPPROVE}" name="mode[disapprove]" />
|
||||
<input type="hidden" name="post_id_list[]" value="{POST_ID}" />
|
||||
</p>
|
||||
|
||||
</form>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF S_MESSAGE_REPORTED -->
|
||||
<p class="rules">
|
||||
{REPORTED_IMG} <a href="{U_MCP_REPORT}"><strong>{L_MESSAGE_REPORTED}</strong></a>
|
||||
</p>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<div class="content">
|
||||
{POST_PREVIEW}
|
||||
</div>
|
||||
|
||||
<!-- IF S_HAS_ATTACHMENTS -->
|
||||
<dl class="attachbox">
|
||||
<dt>{L_ATTACHMENTS}</dt>
|
||||
<!-- BEGIN attachment -->
|
||||
<dd>{attachment.DISPLAY_ATTACHMENT}</dd>
|
||||
<!-- END attachment -->
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF SIGNATURE -->
|
||||
<div id="sig{POST_ID}" class="signature">{SIGNATURE}</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF S_MCP_REPORT and S_CAN_VIEWIP -->
|
||||
<hr />
|
||||
<div>{L_THIS_POST_IP}: {POST_IP} [ {POST_IPADDR} ]</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
</div>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<!-- IF S_CAN_LOCK_POST or S_CAN_DELETE_POST or S_CAN_CHGPOSTER -->
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<h3>{L_MOD_OPTIONS}</h3>
|
||||
<!-- IF S_CAN_CHGPOSTER -->
|
||||
<form method="post" id="mcp_chgposter" action="{U_POST_ACTION}">
|
||||
|
||||
<fieldset>
|
||||
<dl>
|
||||
<dt><label>{L_CHANGE_POSTER}:</label></dt>
|
||||
<!-- IF S_USER_SELECT --><dd><select name="u">{S_USER_SELECT}</select> <input type="submit" class="button2" name="action[chgposter_ip]" value="{L_CONFIRM}" /></dd><!-- ENDIF -->
|
||||
<dd style="margin-top:3px;"><input class="inputbox autowidth" type="text" name="username" value="" /> <span>[ <a href="{U_FIND_USERNAME}" onclick="find_username(); return false;">{L_FIND_USERNAME}</a> ]</span></dd>
|
||||
</dl>
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF S_CAN_LOCK_POST or S_CAN_DELETE_POST -->
|
||||
<form method="post" id="mcp" action="{U_MCP_ACTION}">
|
||||
|
||||
<fieldset>
|
||||
<dl>
|
||||
<dt><label>{L_MOD_OPTIONS}:</label></dt>
|
||||
<dd><select name="action">
|
||||
<!-- IF S_CAN_LOCK_POST --><!-- IF S_POST_LOCKED --><option value="unlock_post">{L_UNLOCK_POST} [{L_UNLOCK_POST_EXPLAIN}]</option><!-- ELSE --><option value="lock_post">{L_LOCK_POST} [{L_LOCK_POST_EXPLAIN}]</option><!-- ENDIF --><!-- ENDIF -->
|
||||
<!-- IF S_CAN_DELETE_POST --><option value="delete_post">{L_DELETE_POST}</option><!-- ENDIF -->
|
||||
</select> <input class="button2" type="submit" value="{L_SUBMIT}" />
|
||||
</dd>
|
||||
</dl>
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF S_MCP_QUEUE or S_MCP_REPORTS or RETURN_TOPIC -->
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<p><!-- IF S_MCP_QUEUE -->{RETURN_QUEUE} | {RETURN_TOPIC_SIMPLE} | {RETURN_POST}<!-- ELSEIF S_MCP_REPORTS -->{RETURN_REPORTS}<!-- ELSE -->{RETURN_TOPIC}<!-- ENDIF --></p>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF S_MCP_QUEUE -->
|
||||
<!-- ELSE -->
|
||||
|
||||
<!-- IF S_SHOW_USER_NOTES -->
|
||||
<div class="panel" id="usernotes">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<form method="post" id="mcp_notes" action="{U_POST_ACTION}">
|
||||
|
||||
<!-- IF S_USER_NOTES -->
|
||||
<h3>{L_FEEDBACK}</h3>
|
||||
|
||||
<!-- BEGIN usernotes -->
|
||||
<span class="small"><strong>{L_REPORTED_BY}: {usernotes.REPORT_BY} {L_REPORTED_ON_DATE} {usernotes.REPORT_AT}</strong></span>
|
||||
<!-- IF S_CLEAR_ALLOWED --><div class="right-box"><input type="checkbox" name="marknote[]" value="{usernotes.ID}" /></div><!-- ENDIF -->
|
||||
<div class="postbody">{usernotes.ACTION}</div>
|
||||
|
||||
<hr class="dashed" />
|
||||
<!-- END usernotes -->
|
||||
|
||||
<!-- IF S_CLEAR_ALLOWED -->
|
||||
<fieldset class="submit-buttons">
|
||||
<input class="button2" type="submit" name="action[del_marked]" value="{L_DELETE_MARKED}" />
|
||||
<input class="button2" type="submit" name="action[del_all]" value="{L_DELETE_ALL}" />
|
||||
</fieldset>
|
||||
<!-- ENDIF -->
|
||||
<!-- ENDIF -->
|
||||
|
||||
<h3>{L_ADD_FEEDBACK}</h3>
|
||||
<p>{L_ADD_FEEDBACK_EXPLAIN}</p>
|
||||
|
||||
<fieldset>
|
||||
<textarea name="usernote" rows="4" cols="76" class="inputbox"></textarea>
|
||||
</fieldset>
|
||||
|
||||
<fieldset class="submit-buttons">
|
||||
<input class="button1" type="submit" name="action[add_feedback]" value="{L_SUBMIT}" />
|
||||
<input class="button2" type="reset" value="{L_RESET}" />
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF S_SHOW_REPORTS -->
|
||||
<div class="panel" id="reports">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<h3>{L_MCP_POST_REPORTS}</h3>
|
||||
|
||||
<!-- BEGIN reports -->
|
||||
<span class="small"><strong>{L_REPORTED_BY}: <!-- IF reports.U_REPORTER --><a href="{reports.U_REPORTER}">{reports.REPORTER}</a><!-- ELSE -->{reports.REPORTER}<!-- ENDIF --> {L_REPORTED_ON_DATE} {reports.REPORT_TIME}</strong></span>
|
||||
<p><em>{reports.REASON_TITLE}: {reports.REASON_DESC}</em><!-- IF reports.REPORT_TEXT --><br />{reports.REPORT_TEXT}<!-- ENDIF --></p>
|
||||
<!-- END reports -->
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF S_CAN_VIEWIP and not S_MCP_REPORT -->
|
||||
<div class="panel" id="ip">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<p>{L_THIS_POST_IP}: <!-- IF U_WHOIS --><a href="{U_WHOIS}"><!-- ENDIF -->{POST_IP} [ {POST_IPADDR} ]<!-- IF U_WHOIS --></a><!-- ENDIF --></p>
|
||||
|
||||
<table class="table1" cellspacing="1">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="name">{L_OTHER_USERS}</th>
|
||||
<th class="posts">{L_POSTS}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<!-- BEGIN userrow -->
|
||||
<tr class="<!-- IF userrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
|
||||
<td><!-- IF userrow.U_PROFILE --><a href="{userrow.U_PROFILE}">{userrow.USERNAME}</a><!-- ELSE -->{userrow.USERNAME}<!-- ENDIF --></td>
|
||||
<td class="posts"><a href="{userrow.U_SEARCHPOSTS}" title="{L_SEARCH_POSTS_BY} {userrow.USERNAME}">{userrow.NUM_POSTS}</a></td>
|
||||
</tr>
|
||||
<!-- BEGINELSE -->
|
||||
<tr>
|
||||
<td colspan="2">{L_NO_MATCHES_FOUND}</td>
|
||||
</tr>
|
||||
<!-- END userrow -->
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<table class="table1" cellspacing="1">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="name">{L_IPS_POSTED_FROM}</th>
|
||||
<th class="posts">{L_POSTS}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<!-- BEGIN iprow -->
|
||||
<tr class="<!-- IF iprow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
|
||||
<td><!-- IF iprow.HOSTNAME --><a href="{iprow.U_WHOIS}">{iprow.HOSTNAME}</a> ({iprow.IP})<!-- ELSE --><a href="{iprow.U_WHOIS}">{iprow.IP}</a> (<a href="{iprow.U_LOOKUP_IP}">{L_LOOKUP_IP}</a>)<!-- ENDIF --></td>
|
||||
<td class="posts">{iprow.NUM_POSTS}</td>
|
||||
</tr>
|
||||
<!-- BEGINELSE -->
|
||||
<tr>
|
||||
<td colspan="2">{L_NO_MATCHES_FOUND}</td>
|
||||
</tr>
|
||||
<!-- END iprow -->
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<p><a href="{U_LOOKUP_ALL}#ip">{L_LOOKUP_ALL}</a></p>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF S_TOPIC_REVIEW --><!-- INCLUDE posting_topic_review.html --><!-- ENDIF -->
|
||||
|
||||
<!-- INCLUDE mcp_footer.html -->
|
95
phpBB/styles/prosilver/template/mcp_queue.html
Normal file
|
@ -0,0 +1,95 @@
|
|||
<!-- INCLUDE mcp_header.html -->
|
||||
|
||||
<form name="mcp" method="post" action="{S_MCP_ACTION}">
|
||||
|
||||
<fieldset class="forum-selection">
|
||||
<label for="fo">{L_FORUM}: <select name="f" id="fo">{S_FORUM_OPTIONS}</select></label>
|
||||
<input type="submit" name="sort" value="{L_GO}" class="button2" />
|
||||
</fieldset>
|
||||
|
||||
<h2>{L_TITLE}</h2>
|
||||
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<p>{L_EXPLAIN}</p>
|
||||
|
||||
<!-- IF .postrow -->
|
||||
<ul class="linklist">
|
||||
<li class="rightside pagination">
|
||||
<!-- IF TOTAL --> {TOTAL} {L_TOPICS}<!-- ENDIF -->
|
||||
<!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="topiclist">
|
||||
<li class="header">
|
||||
<dl>
|
||||
<dt><!-- IF S_TOPICS -->{L_TOPIC}<!-- ELSE -->{L_POST}<!-- ENDIF --></dt>
|
||||
<dd class="moderation"><span><!-- IF not S_TOPICS -->{L_TOPIC} & <!-- ENDIF -->{L_FORUM}</span></dd>
|
||||
<dd class="mark">{L_MARK}</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="topiclist cplist">
|
||||
|
||||
<!-- BEGIN postrow -->
|
||||
|
||||
<!-- IF postrow.S_DELETED_TOPIC -->
|
||||
<li><p class="notopics">{L_DELETED_TOPIC}</li>
|
||||
<!-- ELSE -->
|
||||
|
||||
<li class="row<!-- IF postrow.S_ROW_COUNT is odd --> bg1<!-- ELSE --> bg2<!-- ENDIF -->">
|
||||
<dl>
|
||||
<dt>
|
||||
<a href="{postrow.U_VIEW_DETAILS}" class="topictitle">{postrow.POST_SUBJECT}</a> <br />
|
||||
<span>{L_POSTED} {L_POST_BY_AUTHOR} {postrow.POST_AUTHOR_FULL} {L_POSTED_ON_DATE} {postrow.POST_TIME}</span>
|
||||
</dt>
|
||||
<dd class="moderation">
|
||||
<span>
|
||||
<!-- IF S_TOPICS --><br /><!-- ELSE -->{L_TOPIC}: <a href="{postrow.U_TOPIC}">{postrow.TOPIC_TITLE}</a> <br /><!-- ENDIF -->
|
||||
{L_FORUM}: <a href="{postrow.U_VIEWFORUM}">{postrow.FORUM_NAME}</a>
|
||||
</span>
|
||||
</dd>
|
||||
|
||||
|
||||
<dd class="mark"><input type="checkbox" name="post_id_list[]" value="{postrow.POST_ID}" /></dd>
|
||||
</dl>
|
||||
</li>
|
||||
<!-- ENDIF -->
|
||||
<!-- END postrow -->
|
||||
</ul>
|
||||
|
||||
<fieldset class="display-options">
|
||||
<!-- IF NEXT_PAGE --><a href="{NEXT_PAGE}" class="right-box right">{L_NEXT}</a><!-- ENDIF -->
|
||||
<!-- IF PREVIOUS_PAGE --><a href="{PREVIOUS_PAGE}" class="left-box left">{L_PREVIOUS}</a><!-- ENDIF -->
|
||||
<label>{L_DISPLAY_POSTS}: {S_SELECT_SORT_DAYS}</label>
|
||||
<label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label><label>{S_SELECT_SORT_DIR}</label>
|
||||
<input type="submit" name="sort" value="{L_GO}" class="button2" />
|
||||
</fieldset>
|
||||
|
||||
<hr />
|
||||
|
||||
<ul class="linklist">
|
||||
<li class="rightside pagination">
|
||||
<!-- IF TOTAL -->{TOTAL} {L_TOPICS}<!-- ENDIF -->
|
||||
<!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ELSE -->
|
||||
<p class="notopics"><strong>{L_NO_POSTS}</strong></p>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<!-- IF .postrow -->
|
||||
<fieldset class="display-actions">
|
||||
<input class="button2" type="submit" name="action[disapprove]" value="{L_DISAPPROVE}" />
|
||||
<input class="button1" type="submit" name="action[approve]" value="{L_APPROVE}" />
|
||||
<div><a href="#" onclick="marklist('mcp', 'post_id_list', true); return false;">{L_MARK_ALL}</a> :: <a href="#" onclick="marklist('mcp', 'post_id_list', false); return false;">{L_UNMARK_ALL}</a></div>
|
||||
</fieldset>
|
||||
<!-- ENDIF -->
|
||||
|
||||
</form>
|
||||
|
||||
<!-- INCLUDE mcp_footer.html -->
|
84
phpBB/styles/prosilver/template/mcp_reports.html
Normal file
|
@ -0,0 +1,84 @@
|
|||
<!-- INCLUDE mcp_header.html -->
|
||||
|
||||
<form name="mcp" method="post" action="{S_MCP_ACTION}">
|
||||
|
||||
<fieldset class="forum-selection">
|
||||
<label for="fo">{L_FORUM}: <select name="f" id="fo">{S_FORUM_OPTIONS}</select></label>
|
||||
<input type="submit" name="sort" value="{L_GO}" class="button2" />
|
||||
</fieldset>
|
||||
|
||||
<h2>{L_TITLE}</h2>
|
||||
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<p>{L_EXPLAIN}</p>
|
||||
|
||||
<!-- IF .postrow -->
|
||||
<ul class="linklist">
|
||||
<li class="rightside pagination">
|
||||
<!-- IF TOTAL -->{TOTAL_REPORTS}<!-- ENDIF -->
|
||||
<!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="topiclist">
|
||||
<li class="header">
|
||||
<dl>
|
||||
<dt>{L_VIEW_DETAILS}</dt>
|
||||
<dd class="moderation"><span>{L_REPORTER} & {L_FORUM}</span></dd>
|
||||
<dd class="mark">{L_MARK}</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="topiclist cplist">
|
||||
|
||||
<!-- BEGIN postrow -->
|
||||
<li class="row<!-- IF postrow.S_ROW_COUNT is odd --> bg1<!-- ELSE --> bg2<!-- ENDIF -->">
|
||||
<dl>
|
||||
<dt>
|
||||
<a href="{postrow.U_VIEW_DETAILS}" class="topictitle">{postrow.POST_SUBJECT}</a> {postrow.ATTACH_ICON_IMG}<br />
|
||||
<span>{L_POSTED} {L_POST_BY_AUTHOR} {postrow.POST_AUTHOR_FULL} {L_POSTED_ON_DATE} {postrow.POST_TIME}</span>
|
||||
</dt>
|
||||
<dd class="moderation">
|
||||
<span>{postrow.REPORTER_FULL} {L_REPORTED_ON_DATE} {postrow.REPORT_TIME}<br />
|
||||
{L_FORUM}: <a href="{postrow.U_VIEWFORUM}">{postrow.FORUM_NAME}</a></span>
|
||||
</dd>
|
||||
<dd class="mark"><input type="checkbox" name="post_id_list[]" value="{postrow.POST_ID}" /></dd>
|
||||
</dl>
|
||||
</li>
|
||||
<!-- END postrow -->
|
||||
</ul>
|
||||
|
||||
<fieldset class="display-options">
|
||||
<!-- IF NEXT_PAGE --><a href="{NEXT_PAGE}" class="right-box right">{L_NEXT}</a><!-- ENDIF -->
|
||||
<!-- IF PREVIOUS_PAGE --><a href="{PREVIOUS_PAGE}" class="left-box left">{L_PREVIOUS}</a><!-- ENDIF -->
|
||||
<label>{L_DISPLAY_POSTS}: {S_SELECT_SORT_DAYS}</label>
|
||||
<label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label><label>{S_SELECT_SORT_DIR}</label>
|
||||
<input type="submit" name="sort" value="{L_GO}" class="button2" />
|
||||
</fieldset>
|
||||
<hr />
|
||||
<ul class="linklist">
|
||||
<li class="rightside pagination">
|
||||
<!-- IF TOTAL -->{TOTAL_REPORTS}<!-- ENDIF -->
|
||||
<!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<!-- ELSE -->
|
||||
<p><strong>{L_NO_REPORTS}</strong></p>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<!-- IF .postrow -->
|
||||
<fieldset class="display-actions">
|
||||
<input class="button2" type="submit" value="{L_DELETE_REPORTS}" name="action[delete]" />
|
||||
<!-- IF not S_CLOSED --> <input class="button1" type="submit" name="action[close]" value="{L_CLOSE_REPORTS}" /><!-- ENDIF -->
|
||||
<div><a href="#" onclick="marklist('mcp', 'post_id_list', true); return false;">{L_MARK_ALL}</a> :: <a href="#" onclick="marklist('mcp', 'post_id_list', false); return false;">{L_UNMARK_ALL}</a></div>
|
||||
</fieldset>
|
||||
<!-- ENDIF -->
|
||||
|
||||
</form>
|
||||
|
||||
<!-- INCLUDE mcp_footer.html -->
|
153
phpBB/styles/prosilver/template/mcp_topic.html
Normal file
|
@ -0,0 +1,153 @@
|
|||
<!-- INCLUDE mcp_header.html -->
|
||||
|
||||
<h2><a href="{U_VIEW_TOPIC}">{L_TOPIC}: {TOPIC_TITLE}</a></h2>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
var panels = new Array('display-panel', 'split-panel', 'merge-panel');
|
||||
<!-- IF S_MERGE_VIEW -->
|
||||
var show_panel = 'merge-panel';
|
||||
<!-- ELSE -->
|
||||
var show_panel = 'display-panel';
|
||||
<!-- ENDIF -->
|
||||
window.onload = subPanels;
|
||||
//-->
|
||||
</script>
|
||||
|
||||
<div id="minitabs">
|
||||
<ul>
|
||||
<li id="display-panel-tab"<!-- IF not S_MERGE_VIEW --> class="activetab"<!-- ENDIF -->>
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
<a href="#minitabs" onclick="subPanels('display-panel'); return false;"><span>{L_DISPLAY_OPTIONS}</span></a>
|
||||
</li>
|
||||
<li id="split-panel-tab">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
<a href="#minitabs" onclick="subPanels('split-panel'); return false;"><span>{L_SPLIT_TOPIC}</span></a>
|
||||
</li>
|
||||
<li id="merge-panel-tab"<!-- IF S_MERGE_VIEW --> class="activetab"<!-- ENDIF -->>
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
<a href="#minitabs" onclick="subPanels('merge-panel'); return false;"><span>{L_MERGE_TOPIC}</span></a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<form name="mcp" method="post" action="{S_MCP_ACTION}">
|
||||
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<fieldset id="display-panel" class="fields2">
|
||||
<dl>
|
||||
<dt><label for="posts_per_page">{L_POSTS_PER_PAGE}:</label><br /><span>{L_POSTS_PER_PAGE_EXPLAIN}</span></dt>
|
||||
<dd><input class="inputbox autowidth" type="text" name="posts_per_page" id="posts_per_page" size="6" value="{POSTS_PER_PAGE}" /></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt><label>{L_DISPLAY_TOPICS}:</label></dt>
|
||||
<dd>{S_SELECT_SORT_DAYS} <label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label><label>{S_SELECT_SORT_DIR}</label> <input type="submit" name="sort" value="{L_GO}" class="button2" /></dd>
|
||||
</dl>
|
||||
</fieldset>
|
||||
|
||||
<!-- IF S_CAN_SPLIT -->
|
||||
<fieldset id="split-panel" class="fields2">
|
||||
<p>{L_SPLIT_TOPIC_EXPLAIN}</p>
|
||||
|
||||
<!-- IF S_SHOW_TOPIC_ICONS -->
|
||||
<dl>
|
||||
<dt><label for="icon">{L_TOPIC_ICON}:</label></dt>
|
||||
<dd><label for="icon"><input type="radio" name="icon" id="icon" value="0" checked="checked" /> {L_NO_TOPIC_ICON}</label>
|
||||
<!-- BEGIN topic_icon --><label for="icon-{topic_icon.ICON_ID}"><input type="radio" name="icon" id="icon-{topic_icon.ICON_ID}" value="{topic_icon.ICON_ID}" {topic_icon.S_ICON_CHECKED} /><img src="{topic_icon.ICON_IMG}" width="{topic_icon.ICON_WIDTH}" height="{topic_icon.ICON_HEIGHT}" alt="" title="" /></label>
|
||||
<!-- END topic_icon --></dd>
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<dl>
|
||||
<dt><label for="subject">{L_SPLIT_SUBJECT}:</label></dt>
|
||||
<dd><input type="text" name="subject" id="subject" size="45" maxlength="60" tabindex="2" value="{SPLIT_SUBJECT}" title="Type the post subject" class="inputbox" /></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt><label>{L_SPLIT_FORUM}:</label></dt>
|
||||
<dd><select name="to_forum_id">{S_FORUM_SELECT}</select></dd>
|
||||
</dl>
|
||||
</fieldset>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF S_CAN_MERGE -->
|
||||
<fieldset id="merge-panel" class="fields2">
|
||||
<p>{L_MERGE_TOPIC_EXPLAIN}</p>
|
||||
<dl>
|
||||
<dt><label for="to_topic_id">{L_MERGE_TOPIC_ID}:</label></dt>
|
||||
<dd>
|
||||
<input class="inputbox autowidth" type="text" size="6" name="to_topic_id" id="to_topic_id" value="{TO_TOPIC_ID}" />
|
||||
<a href="{U_SELECT_TOPIC}" >{L_SELECT_TOPIC}</a>
|
||||
</dd>
|
||||
<!-- IF TO_TOPIC_INFO --><dd>{TO_TOPIC_INFO}</dd><!-- ENDIF -->
|
||||
</dl>
|
||||
</fieldset>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<div class="panel">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
<h3 id="review">
|
||||
<span class="right-box"><a href="#review" onclick="viewableArea(getElementById('topicreview'),true);">Expand view</a></span>
|
||||
{L_TOPIC_REVIEW}: {TOPIC_TITLE}
|
||||
</h3>
|
||||
|
||||
<div id="topicreview">
|
||||
<!-- BEGIN postrow -->
|
||||
<div class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
|
||||
<div class="postbody" id="pr{postrow.POST_ID}">
|
||||
<div class="right-box"><a href="{postrow.U_POST_DETAILS}">{L_POST_DETAILS}</a> | {L_SELECT}: <input type="checkbox" name="post_id_list[]" value="{postrow.POST_ID}"<!-- IF postrow.S_CHECKED --> checked="checked"<!-- ENDIF --> /></div>
|
||||
|
||||
<h3><a href="{postrow.U_POST_DETAILS}">{postrow.POST_SUBJECT}</a></h3>
|
||||
<p class="author"><a href="#pr{postrow.U_POST_ID}">{postrow.MINI_POST_IMG}</a> {L_POSTED} {postrow.POST_DATE} {L_POST_BY_AUTHOR} <strong>{postrow.POST_AUTHOR_FULL}</strong><!-- IF postrow.U_MCP_DETAILS --> [ <a href="{postrow.U_MCP_DETAILS}">{L_POST_DETAILS}</a> ]<!-- ENDIF --></p>
|
||||
|
||||
<!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED -->
|
||||
<p class="rules">
|
||||
<!-- IF postrow.S_POST_UNAPPROVED -->{UNAPPROVED_IMG} <a href="{postrow.U_MCP_APPROVE}"><strong>{L_POST_UNAPPROVED}</strong></a><!-- ENDIF -->
|
||||
<!-- IF postrow.S_POST_REPORTED -->{REPORTED_IMG} <a href="{postrow.U_MCP_REPORT}"><strong>{L_POST_REPORTED}</strong></a><!-- ENDIF -->
|
||||
</p>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<div class="content" id="message_{postrow.POST_ID}">{postrow.MESSAGE}</div>
|
||||
</div>
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- END postrow -->
|
||||
</div>
|
||||
|
||||
<hr />
|
||||
|
||||
<!-- IF PAGINATION or TOTAL -->
|
||||
<ul class="linklist">
|
||||
<li class="rightside pagination">
|
||||
<!-- IF TOTAL --> {TOTAL} {L_POSTS}<!-- ENDIF -->
|
||||
<!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
|
||||
<fieldset class="display-actions">
|
||||
<select name="action">
|
||||
<option value="" selected="selected">{L_SELECT_ACTION}</option>
|
||||
<!-- IF S_CAN_APPROVE --><option value="approve">{L_APPROVE_POSTS}</option><!-- ENDIF -->
|
||||
<!-- IF S_CAN_LOCK --><option value="lock_post">{L_LOCK_POST_POSTS} [ {L_LOCK_POST_EXPLAIN} ]</option><option value="unlock_post">{L_UNLOCK_POST_POSTS}</option><!-- ENDIF -->
|
||||
<!-- IF S_CAN_DELETE --><option value="delete_post">{L_DELETE_POSTS}</option><!-- ENDIF -->
|
||||
<!-- IF S_CAN_MERGE --><option value="merge_posts"<!-- IF ACTION eq 'merge' --> selected="selected"<!-- ENDIF -->>{L_MERGE_POSTS}</option><!-- ENDIF -->
|
||||
<!-- IF S_CAN_SPLIT --><option value="split_all"<!-- IF ACTION eq 'split' --> selected="selected"<!-- ENDIF -->>{L_SPLIT_POSTS}</option><option value="split_beyond">{L_SPLIT_AFTER}</option><!-- ENDIF -->
|
||||
</select>
|
||||
<input class="button1" type="submit" name="mcp_topic_submit" value="{L_SUBMIT}" />
|
||||
<div><a href="#" onclick="marklist('mcp', '', true); return false;">{L_MARK_ALL}</a> :: <a href="#" onclick="marklist('mcp', '', false); return false;">{L_UNMARK_ALL}</a></div>
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
|
||||
<!-- INCLUDE mcp_footer.html -->
|