You can subscribe to this list here.
| 2005 |
Jan
|
Feb
|
Mar
(95) |
Apr
(270) |
May
(111) |
Jun
|
Jul
|
Aug
(64) |
Sep
(130) |
Oct
(319) |
Nov
(17) |
Dec
(191) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2006 |
Jan
(53) |
Feb
|
Mar
|
Apr
|
May
(6) |
Jun
(387) |
Jul
(102) |
Aug
(247) |
Sep
(120) |
Oct
(1) |
Nov
(8) |
Dec
(21) |
| 2007 |
Jan
(38) |
Feb
(36) |
Mar
|
Apr
(32) |
May
(135) |
Jun
(523) |
Jul
(192) |
Aug
(103) |
Sep
(533) |
Oct
(77) |
Nov
(23) |
Dec
(203) |
| 2008 |
Jan
(312) |
Feb
(1193) |
Mar
(404) |
Apr
(67) |
May
(62) |
Jun
(497) |
Jul
(297) |
Aug
(110) |
Sep
(335) |
Oct
(256) |
Nov
(50) |
Dec
(118) |
| 2009 |
Jan
(67) |
Feb
(10) |
Mar
(1) |
Apr
(1) |
May
|
Jun
(10) |
Jul
(61) |
Aug
|
Sep
(16) |
Oct
(45) |
Nov
(12) |
Dec
(14) |
| 2010 |
Jan
(30) |
Feb
|
Mar
|
Apr
(4) |
May
|
Jun
|
Jul
(7) |
Aug
(7) |
Sep
(5) |
Oct
(5) |
Nov
|
Dec
|
| 2011 |
Jan
(7) |
Feb
(3) |
Mar
(89) |
Apr
(11) |
May
(5) |
Jun
|
Jul
(8) |
Aug
(1) |
Sep
(2) |
Oct
|
Nov
(2) |
Dec
(89) |
| 2012 |
Jan
(7) |
Feb
(1) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(4) |
Sep
(3) |
Oct
(42) |
Nov
(1) |
Dec
|
| 2013 |
Jan
|
Feb
|
Mar
(19) |
Apr
(90) |
May
(38) |
Jun
(235) |
Jul
(38) |
Aug
(10) |
Sep
|
Oct
(29) |
Nov
|
Dec
|
| 2014 |
Jan
|
Feb
|
Mar
|
Apr
(6) |
May
(52) |
Jun
|
Jul
(7) |
Aug
|
Sep
(17) |
Oct
|
Nov
|
Dec
|
Update of /cvsroot/mxbb/core/modules/mx_navmenu/templates/subSilver In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv12974 Removed Files: index.htm mx_menu_advanced_CSS_hor.tpl mx_menu_advanced_CSS_ver.tpl mx_menu_advanced_hor.tpl mx_menu_advanced_ver.tpl mx_menu_classic_hor.tpl mx_menu_classic_ver.tpl mx_menu_nav.tpl mx_menu_nav_horizontal.tpl mx_menu_overall_advanced.tpl mx_menu_overall_standard.tpl mx_menu_simple_CSS_hor.tpl mx_menu_simple_CSS_ver.tpl mx_menu_simple_x_hor.tpl mx_menu_simple_x_ver.tpl Log Message: Ok, massive update for 2.9.x. --- mx_menu_advanced_hor.tpl DELETED --- --- index.htm DELETED --- --- mx_menu_overall_advanced.tpl DELETED --- --- mx_menu_overall_standard.tpl DELETED --- --- mx_menu_nav_horizontal.tpl DELETED --- --- mx_menu_advanced_ver.tpl DELETED --- --- mx_menu_nav.tpl DELETED --- --- mx_menu_simple_CSS_hor.tpl DELETED --- --- mx_menu_classic_hor.tpl DELETED --- --- mx_menu_simple_CSS_ver.tpl DELETED --- --- mx_menu_simple_x_hor.tpl DELETED --- --- mx_menu_advanced_CSS_ver.tpl DELETED --- --- mx_menu_simple_x_ver.tpl DELETED --- --- mx_menu_advanced_CSS_hor.tpl DELETED --- --- mx_menu_classic_ver.tpl DELETED --- |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:56:50
|
Update of /cvsroot/mxbb/core/modules/mx_navmenu/templates/subSilver/images In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv12974/images Removed Files: arrow_right.gif index.htm Log Message: Ok, massive update for 2.9.x. --- arrow_right.gif DELETED --- --- index.htm DELETED --- |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:56:50
|
Update of /cvsroot/mxbb/core/modules/mx_navmenu/templates/subSilver/admin In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv12974/admin Removed Files: index.htm mx_module_parameters.tpl mx_module_parameters_site.tpl Log Message: Ok, massive update for 2.9.x. --- mx_module_parameters_site.tpl DELETED --- --- mx_module_parameters.tpl DELETED --- --- index.htm DELETED --- |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:56:37
|
Update of /cvsroot/mxbb/core/templates/subsilver2/admin In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv12952 Added Files: index.htm page_footer.html page_header.html Log Message: Ok, massive update for 2.9.x. --- NEW FILE: page_header.html --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html dir="{S_CONTENT_DIRECTION}"> <head> {META} <meta http-equiv="Content-Type" content="text/html; charset={S_CONTENT_ENCODING}" /> <title>{SITENAME} - {L_MX_ADMIN}</title> <!-- First load standard template *.css definition, located in the the phpbb template folder --> <link rel="stylesheet" href="{U_PHPBB_ROOT_PATH}{TEMPLATE_ROOT_PATH}{T_PHPBB_STYLESHEET}" type="text/css" > <!-- Then load mxBB template *.css definition for mx, located in the the portal template folder --> <link rel="stylesheet" href="{U_PORTAL_ROOT_PATH}{TEMPLATE_ROOT_PATH}{T_MXBB_STYLESHEET}" type="text/css" > <!-- Optionally, redefine some defintions for gecko browsers --> <!-- BEGIN switch_gecko --> <link rel="stylesheet" href="{U_PORTAL_ROOT_PATH}{TEMPLATE_ROOT_PATH}{T_GECKO_STYLESHEET}" type="text/css" > <!-- END switch_gecko --> {MX_ADDITIONAL_CSS} {MX_ICON_CSS} <script language="javascript" type="text/javascript" src="{U_PORTAL_ROOT_PATH}modules/mx_shared/lib/Common.js"></script> <script language="javascript" type="text/javascript" src="{U_PORTAL_ROOT_PATH}modules/mx_shared/lib/Toggle.js"></script> </head> <body bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}"> <a name="top"></a> --- NEW FILE: page_footer.html --- <!-- Please note that the following copyright notice MUST be displayed on each and every page output by phpBB. You may alter the font, colour etc. but you CANNOT remove it, nor change it so that it be, to all intents and purposes, invisible. You may ADD your own notice to it should you have altered the code but you may not replace it. The hyperlink must also remain intact. These conditions are part of the licence this software is released under. See the LICENCE and README files for more information. The phpBB Group : 2001 & mxBB Team : 2002 //--> <div align="center"><span class="copyright">{POWERED_BY} <a href="http://www.mx-system.com/" target="_mx-system" class="copyright">mxBB-Portal</a> {MX_VERSION} © 2001-2006 & <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> {PHPBB_VERSION} © 2001, 2003 phpBB Group</span></div> <!-- This displays generation info at the bottom of the page --> {EXECUTION_STATS} </body> </html> --- NEW FILE: index.htm --- <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> </body> </html> |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:56:30
|
Update of /cvsroot/mxbb/core/templates/prosilver/admin In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv12933/admin Added Files: index.htm page_footer.html page_header.html Log Message: Ok, massive update for 2.9.x. --- NEW FILE: page_header.html --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html dir="{S_CONTENT_DIRECTION}"> <head> {META} <meta http-equiv="Content-Type" content="text/html; charset={S_CONTENT_ENCODING}" /> <title>{SITENAME} - {L_MX_ADMIN}</title> <!-- First load standard template *.css definition, located in the the phpbb template folder --> <link rel="stylesheet" href="{U_PHPBB_ROOT_PATH}styles/prosilver/theme/stylesheet.css" type="text/css" > <!-- Then load mxBB template *.css definition for mx, located in the the portal template folder --> <link rel="stylesheet" href="{U_PORTAL_ROOT_PATH}{TEMPLATE_ROOT_PATH}{T_MXBB_STYLESHEET}" type="text/css" > <!-- Optionally, redefine some defintions for gecko browsers --> <!-- BEGIN switch_gecko --><link rel="stylesheet" href="{U_PORTAL_ROOT_PATH}{TEMPLATE_ROOT_PATH}{T_GECKO_STYLESHEET}" type="text/css" ><!-- END switch_gecko --> <style type="text/css"> <!-- /* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */ font-family: Verdana, Helvetica, Arial, sans-serif; color: #828282; background-color: #FFFFFF; /*font-size: 62.5%; This sets the default font size to be equivalent to 10px */ font-size: 10px; margin: 0; padding: 12px 0; display: block; list-style-type: none; color: #777777; margin: 0; color: #4C5D77; } body { font-size: 10px; margin:0px; padding:0px; /* Opera 0 margin */ text-align: center; /* center in IE */ } p { font-size: 11px; } td { padding: 2px; } td.profile { padding: 4px; } .tablebg { background-color: #A9B8C2; } /* This is the main table round all portal contents, use with .bodyline */ .mx_main_table { } /* This is the outline table round the overall page header */ .mx_header_table { background-color: #FFFFFF; border: 2px solid #006699; } /* This is the outline table round the columns/blocks, that is the table below the header */ .mx_body_table { } /* This is the outer outline table round the blocks */ .mx_graphborder { } /* Table styles */ table { width: 100%; border: 1px solid #CCCFD3; background-color: #FFFFFF; padding: 1px; } th { padding: 3px 4px; color: #FFFFFF; background: #70AED3 url("{U_PHPBB_ROOT_PATH}templates/prosilver/theme/images/bg_list.gif") bottom left repeat-x; border-top: 1px solid #6DACD2; border-bottom: 1px solid #327AA5; text-align: left; font-size: 0.75em; text-transform: uppercase; } th.1 { color: #B7BAC5; font-size: 11px; font-weight : bold; BORDER-RIGHT: #47475D 1px solid; BORDER-TOP: #121316 2px solid; BORDER-BOTTOM: #47475D 1px solid; BORDER-LEFT: #121316 2px solid; background:#70AED3; height: 25px; background-image: url({U_PHPBB_ROOT_PATH}templates/prosilver/theme/images/bg_list.gif); } td { text-align: left; line-height: 1.20em; } th.thHead { background: url({U_PHPBB_ROOT_PATH}templates/prosilver/theme/images/bg_list.gif) left; } td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom { BORDER-RIGHT: #47475D 1px solid; BORDER-TOP: #121316 2px solid; BORDER-BOTTOM: #47475D 1px solid; BORDER-LEFT: #121316 2px solid; background-image: url({U_PHPBB_ROOT_PATH}templates/prosilver/theme/images/gradient.gif); background:#D1D7DC; font-size: 12px; } th.thSides,td.catSides,td.spaceRow { border-width: 0px 1px 0px 1px; } th.thRight,td.catRight,td.row3Right { border-width: 0px 1px 0px 0px; } th.thLeft,td.catLeft { border-width: 0px 0px 0px 1px; } th.thBottom,td.catBottom { border-width: 0px 1px 1px 1px; } th.thTop { border-width: 1px 0px 0px 0px; } th.thCornerL { border-width: 1px 0px 0px 1px; } th.thCornerR { border-width: 1px 1px 0px 0px; } td.row3Right,td.spaceRow { font-size: 12px; background-color: #B9B9B9; BORDER-TOP: #B7B7B7 1px solid; BORDER-BOTTOM: #E7E7E7 1px solid; BORDER-LEFT: #B7B7B7 1px solid; BORDER-RIGHT: #E7E7E7 1px solid; } td.catHead { font-size: 12px; BORDER-RIGHT: #47475D 1px solid; BORDER-TOP: #121316 2px solid; BORDER-BOTTOM: #47475D 1px solid; BORDER-LEFT: #121316 2px solid; background:#1E1E2A; } td.catSides { BORDER-RIGHT: #47475D 1px solid; BORDER-TOP: #121316 2px solid; BORDER-BOTTOM: #47475D 1px solid; BORDER-LEFT: #121316 2px solid; background:#1E1E2A; } td.catRight { BORDER-RIGHT: #47475D 1px solid; BORDER-TOP: #121316 2px solid; BORDER-BOTTOM: #47475D 1px solid; BORDER-LEFT: #121316 2px solid; background:#1E1E2A; } td.catLeft { BORDER-RIGHT: #47475D 1px solid; BORDER-TOP: #121316 2px solid; BORDER-BOTTOM: #47475D 1px solid; BORDER-LEFT: #121316 2px solid; background:#1E1E2A; } td.catBottom { BORDER-RIGHT: #47475D 1px solid; BORDER-TOP: #121316 2px solid; BORDER-BOTTOM: #47475D 1px solid; BORDER-LEFT: #121316 2px solid; background:#1E1E2A; } .rtl th, .rtl td { text-align: right; } table.type2 { border: none; background: none; padding: 0; } table.type2 th { background: none; border-top: none; text-align: center; color: #115098; padding: 2px 0; } table.type2 td { padding: 0; font-size: 11px; } table.type2 td.name { padding: 2px; vertical-align: middle; } table.type3 { float: right; width: 300px; border: none; background-color: transparent; padding: 0; } .rtl table.type3 { float: left; } table.type3 thead th { background-color: transparent; border-top: none; text-align: center; color: #115098; padding: 0 3px; font-size: 11px; font-weight: normal; text-transform: none; } table.type3 tbody th { border-top: none; text-align: left; text-transform: none; padding: 0; border: none; font-size: 12px; font-weight: normal; width: 100%; } .rtl table.type3 tbody th { text-align: right; } table.type3 td { text-align: center; padding: 1px; } th.name { text-align: left; width: auto; } .rtl th.name { text-align: right; } td.name { text-align: left; font-weight: bold; } .rtl td.name { text-align: right; } .entry { text-align: left; font-weight: normal; } .rtl .entry { text-align: right; } .row1 { background-color: #F9F9F9; } .row2 { background-color: #DCEBFE; } .row3 { background-color: #DBDFE2; } .row4 { background-color: #E4E8EB; } .col1 { background-color: #DCEBFE; } .col2 { background-color: #F9F9F9; } .spacer { background-color: #DBDFE2; height: 1px; line-height: 1px; } /* These are the main mx column styles */ td.leftcol { } td.middlecol { } td.rightcol { } /* This is the style used for the top page title. */ .pagetitle { font-weight: bold; font-size: 30px; font-family: "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height : 120%; color : #000066; font-variant: small-caps; text-transform: capitalize; letter-spacing: 5px; vertical-align: 20%; } /* This is the style used for the top site title. */ .sitetitle { font-family: Arial; font-variant: small-caps; font-weight: bolder; font-size: 12pt; color: #000066; } /* This is the style used for the top site description. */ .sitetitle_desc { color: #006699; font-size: 9px; } /* Customized hr below site title */ hr.hrtop { height: 3px; border: solid #000066 1px; border-top-width: 1px; } /* For all contract/expand rollup buttons */ .mx_rollup_button { font-size: 11px; margin: 0px; padding: 0px; cursor: pointer; cursor: hand; } /* Form elements */ form { margin-bottom: 0px; } /* Form elements */ form.mx_editform { margin-bottom: 0px; margin-top: 0px; } /* This is the border around numbers in pagination */ .mx_pagination, .mx_pagination_sele, .mx_pagination_over { padding-left: 2px; padding-right: 2px; border-top: 1px solid #B0B0B0; border-right: 1px solid #B0B0B0; border-bottom: 1px solid #B0B0B0; border-left: 1px solid #B0B0B0; text-decoration: none; } .mx_pagination_sele { background-color: #E0E0E0; } .mx_pagination_over { background-color: #F0F0F0; } .shadow { color: #00AA00; filter: DropShadow(Color=#660000, OffX=5, OffY=5, Positive=1); } img.shadow { color: #00AA00; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray', Positive='true'); } /* This is the main table round all portal contents, use with .bodyline */ .mx_main_table { } /* This is the outline table round the overall page header */ .mx_header_table { background-color: #FFFFFF; border: 1px solid #006699; border-bottom: 2px solid #006699; } /* This is the outline table round the columns/blocks, that is the table below the header */ .mx_body_table { } /* This is the outer outline table round the blocks */ .mx_graphborder { } /* These are the main mx column styles */ td.leftcol { } td.middlecol { } td.rightcol { } /* This is the style used for the top page title. */ .pagetitle { font-weight: bold; font-size: 30px; font-family: "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height : 120%; color : #000066; font-variant: small-caps; text-transform: capitalize; letter-spacing: 5px; vertical-align: 20%; } /* This is the style used for the top site title. */ .sitetitle { font-family: Arial; letter-spacing: 0.6em; font-variant: small-caps; font-weight: bolder; font-size: 11pt; color: #000066; } /* This is the style used for the top site description. */ .sitetitle_desc { font-size: 9px; } /* Customized hr below site title */ hr.hrtop { height: 3px; border: solid #000066 1px; border-top-width: 1px; } /* For all contract/expand rollup buttons */ .mx_rollup_button { font-size: 11px; margin: 0px; padding: 0px; cursor: pointer; cursor: hand; } /* Form elements */ form { margin-bottom: 0px; } /* Form elements */ form.mx_editform { margin-bottom: 0px; margin-top: 0px; } /* This is the border around numbers in pagination */ .mx_pagination, .mx_pagination_sele, .mx_pagination_over { padding-left: 2px; padding-right: 2px; border-top: 1px solid #B0B0B0; border-right: 1px solid #B0B0B0; border-bottom: 1px solid #B0B0B0; border-left: 1px solid #B0B0B0; text-decoration: none; } .mx_pagination_sele { background-color: #E0E0E0; } .mx_pagination_over { background-color: #F0F0F0; } .shadow { color: #00AA00; filter: DropShadow(Color=#660000, OffX=5, OffY=5, Positive=1); } img.shadow { color: #00AA00; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray', Positive='true'); } --> </style> {MX_ADDITIONAL_CSS} {MX_ICON_CSS} <script language="javascript" type="text/javascript" src="{U_PORTAL_ROOT_PATH}modules/mx_shared/lib/Common.js"></script> <script language="javascript" type="text/javascript" src="{U_PORTAL_ROOT_PATH}modules/mx_shared/lib/Toggle.js"></script> </head> <body class="{S_CONTENT_DIRECTION}" bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}"> <a name="top"></a> --- NEW FILE: page_footer.html --- <!-- Please note that the following copyright notice MUST be displayed on each and every page output by phpBB. You may alter the font, colour etc. but you CANNOT remove it, nor change it so that it be, to all intents and purposes, invisible. You may ADD your own notice to it should you have altered the code but you may not replace it. The hyperlink must also remain intact. These conditions are part of the licence this software is released under. See the LICENCE and README files for more information. The phpBB Group : 2001 & mxBB Team : 2002 //--> <div align="center" id="page-footer"> <span class="copyright">{POWERED_BY} <a href="http://www.mx-system.com/" target="_mx-system" class="copyright">mxBB-Portal</a> {MX_VERSION} © 2001-2006 & <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> {PHPBB_VERSION} © 2000, 2002, 2005, 2007 phpBB Group</span></div> <!-- This displays generation info at the bottom of the page --> {EXECUTION_STATS} </div> </body> </html> --- NEW FILE: index.htm --- <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> </body> </html> |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:56:28
|
Update of /cvsroot/mxbb/core/templates/prosilver/images In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv12933/images Added Files: logo.gif Log Message: Ok, massive update for 2.9.x. --- NEW FILE: logo.gif --- (This appears to be a binary file; contents omitted.) |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:56:19
|
Update of /cvsroot/mxbb/core/templates/_core/images/phpbb2/lang_english In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv12840 Added Files: icon_edit.gif icon_email.gif icon_pm.gif icon_profile.gif icon_quote.gif icon_search.gif icon_www.gif msg_newpost.gif post.gif reply-locked.gif reply.gif Log Message: Ok, massive update for 2.9.x. --- NEW FILE: icon_email.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_quote.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: post.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: reply-locked.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: msg_newpost.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_pm.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_profile.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_search.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: reply.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_www.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_edit.gif --- (This appears to be a binary file; contents omitted.) |
Update of /cvsroot/mxbb/core/templates/_core/images/phpbb2 In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv12022/phpbb2 Added Files: cellpic.gif cellpic1.gif cellpic2.jpg cellpic3.gif folder.gif folder_announce.gif folder_announce_new.gif folder_big.gif folder_hot.gif folder_lock.gif folder_lock_new.gif folder_locked_big.gif folder_new.gif folder_new_big.gif folder_new_hot.gif folder_sticky.gif folder_sticky_new.gif folders_big.gif folders_new_big.gif icon_delete.gif icon_latest_reply.gif icon_mini_faq.gif icon_mini_groups.gif icon_mini_login.gif icon_mini_members.gif icon_mini_message.gif icon_mini_profile.gif icon_mini_register.gif icon_mini_search.gif icon_minipost.gif icon_minipost_new.gif icon_newest_reply.gif index.htm spacer.gif vote_lcap.gif vote_rcap.gif voting_bar.gif Log Message: Ok, massive update for 2.9.x. --- NEW FILE: folder_new.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: folder_new_big.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: cellpic1.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_newest_reply.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: folder_announce_new.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_mini_faq.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_mini_search.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_mini_register.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: folder_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: folder.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: index.htm --- <html> <head> <title>subSilver created by subBlue Design</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> <table width="100%" height="100%" cellspacing="0" cellpadding="0" border="0"> <tr> <td align="center" valign="middle"><a href="http://www.subblue.com/" target="_new"><img src="created_by.jpg" width="400" height="300" border="0" alt="Created by subBlue Design" /></a></td> </tr> </table> </body> </html> --- NEW FILE: icon_latest_reply.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_minipost.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: folder_locked_big.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: folder_sticky_new.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: voting_bar.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: cellpic.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: folder_lock.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: folders_new_big.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: folder_big.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_mini_message.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_mini_groups.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: folder_new_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: folders_big.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_mini_login.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_delete.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: vote_lcap.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: cellpic2.jpg --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_minipost_new.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: spacer.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: folder_sticky.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: folder_announce.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: vote_rcap.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: folder_lock_new.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: cellpic3.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_mini_members.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_mini_profile.gif --- (This appears to be a binary file; contents omitted.) |
Update of /cvsroot/mxbb/core/templates/_core/images/page_icons In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv12022/page_icons Added Files: icon_blog.gif icon_calendar.gif icon_clock.gif icon_computer.gif icon_dl.gif icon_doc.gif icon_docs.gif icon_edit.gif icon_forbidden.gif icon_forum.gif icon_gallery.gif icon_game.gif icon_groups.gif icon_help.gif icon_home.gif icon_lock.gif icon_login.gif icon_mail.gif icon_members.gif icon_movie.gif icon_mp3.gif icon_paper.gif icon_phone.gif icon_post.gif icon_print.gif icon_profile.gif icon_search.gif icon_select.gif icon_stats.gif icon_theme.gif icon_trash.gif icon_tv.gif icon_url.gif Log Message: Ok, massive update for 2.9.x. --- NEW FILE: icon_blog.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_stats.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_tv.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_print.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_paper.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_select.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_search.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_theme.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_dl.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_mail.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_login.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_forbidden.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_computer.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_profile.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_help.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_members.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_lock.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_mp3.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_home.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_doc.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_phone.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_groups.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_post.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_edit.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_movie.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_docs.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_gallery.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_trash.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_url.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_game.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_forum.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_calendar.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_clock.gif --- (This appears to be a binary file; contents omitted.) |
Update of /cvsroot/mxbb/core/templates/_core/images/menu_icons In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv12022/menu_icons Added Files: icon_bg.gif icon_bg_hot.gif icon_blank.gif icon_blank_hot.gif icon_blog.gif icon_blog_hot.gif icon_calendar.gif icon_calendar_hot.gif icon_cart.gif icon_cart_hot.gif icon_cellphone.gif icon_cellphone_hot.gif icon_clock.gif icon_clock_hot.gif icon_computer.gif icon_computer_hot.gif icon_dl.gif icon_dl_hot.gif icon_doc.gif icon_doc_hot.gif icon_docs.gif icon_docs_hot.gif icon_dot.gif icon_dot_hot.gif icon_exit.gif icon_exit_hot.gif icon_faq.gif icon_faq_hot.gif icon_forbidden.gif icon_forbidden_hot.gif icon_forum.gif icon_forum_hot.gif icon_gallery.gif icon_gallery_hot.gif icon_game.gif icon_game_hot.gif icon_groups.gif icon_groups_hot.gif icon_home.gif icon_home_hot.gif icon_info.gif icon_info_hot.gif icon_key.gif icon_key_hot.gif icon_list.gif icon_list_hot.gif icon_lock.gif icon_lock_hot.gif icon_login.gif icon_login_hot.gif icon_mail.gif icon_mail_hot.gif icon_members.gif icon_members_hot.gif icon_message.gif icon_message_hot.gif icon_mp3.gif icon_mp3_hot.gif icon_notify.gif icon_notify_hot.gif icon_phone.gif icon_phone_hot.gif icon_post.gif icon_post_hot.gif icon_print.gif icon_print_hot.gif icon_profile.gif icon_profile_hot.gif icon_register.gif icon_register_hot.gif icon_reply.gif icon_reply_hot.gif icon_save.gif icon_save_hot.gif icon_search.gif icon_search_hot.gif icon_stats.gif icon_stats_hot.gif icon_theme.gif icon_theme_hot.gif icon_trash.gif icon_trash_hot.gif icon_tv.gif icon_tv_hot.gif icon_url.gif icon_url_hot.gif icon_zoom_in.gif icon_zoom_in_hot.gif icon_zoom_out.gif icon_zoom_out_hot.gif spacer.gif Log Message: Ok, massive update for 2.9.x. --- NEW FILE: icon_zoom_out_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_mail_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_tv.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_reply.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_search.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_message_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_dl_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_clock_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_trash_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_info.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_phone_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_profile.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_bg_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_exit.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_home.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: spacer.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_lock.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_trash.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_docs_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_list.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_bg.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_zoom_in.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_save_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_forum.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_stats.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_url.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_cellphone_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_theme.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_blog.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_zoom_in_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_login.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_save.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_forbidden.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_members.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_search_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_home_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_mp3.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_theme_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_cart_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_blank_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_doc.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_login_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_groups.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_doc_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_members_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_cellphone.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_game_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_register.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_tv_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_computer_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_blog_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_stats_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_groups_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_faq_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_exit_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_gallery.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_docs.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_profile_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_calendar.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_list_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_forbidden_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_print_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_message.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_lock_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_register_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_faq.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_print.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_url_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_dl.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_zoom_out.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_mail.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_info_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_computer.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_calendar_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_dot_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_cart.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_blank.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_reply_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_key.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_phone.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_post.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_post_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_notify.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_gallery_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_mp3_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_notify_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_game.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_key_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_forum_hot.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_clock.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_dot.gif --- (This appears to be a binary file; contents omitted.) |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:54:53
|
Update of /cvsroot/mxbb/core/templates/_core/images/block_icons In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv12022/block_icons Added Files: block_cache.gif block_delete.gif block_edit.gif block_edit_admin.gif block_edit_split.gif block_hidden.gif block_move_down.gif block_move_left.gif block_move_right.gif block_move_up.gif contract.gif expand.gif spacer.gif Log Message: Ok, massive update for 2.9.x. --- NEW FILE: spacer.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: block_hidden.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: block_edit_split.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: block_move_left.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: block_move_right.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: block_delete.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: expand.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: block_move_down.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: block_edit.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: block_move_up.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: contract.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: block_cache.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: block_edit_admin.gif --- (This appears to be a binary file; contents omitted.) |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:54:50
|
Update of /cvsroot/mxbb/core/templates/_core/images/admin_icons In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv12022/admin_icons Added Files: contract.gif expand.gif icon_block.gif icon_dot.gif icon_edit.gif icon_function.gif icon_module.gif icon_page.gif icon_page_column.gif icon_parameter.gif icon_search.gif nav_menu.gif script.gif Log Message: Ok, massive update for 2.9.x. --- NEW FILE: icon_page_column.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_function.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_block.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_edit.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: expand.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: nav_menu.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_module.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: script.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_search.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: contract.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_parameter.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_page.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: icon_dot.gif --- (This appears to be a binary file; contents omitted.) |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:54:35
|
Update of /cvsroot/mxbb/core/templates/_core/images In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11985/images Added Files: index.php logo.gif spacer.gif Log Message: Ok, massive update for 2.9.x. --- NEW FILE: logo.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: spacer.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: index.php --- <?php /** * * @package mxBB Portal Core * @version $Id: index.php,v 1.1 2007/09/09 16:54:29 jonohlsson Exp $ * @copyright (c) 2002-2006 mxBB Project Team * @license http://opensource.org/licenses/gpl-license.php GNU General Public License v2 * */ /** * mxBB Notes: * This file is borrowed from phpBB, with some modifications */ // // Security and Page header // define('IN_PORTAL', 1); $mx_root_path = './../'; $phpEx = substr(strrchr(__FILE__, '.'), 1); $no_page_header = TRUE; require('./pagestart.' . $phpEx); // ------------------------------ // DEBUG ONLY ;-) // //error_reporting(E_ALL); // ------------------------------ // --------------- // Begin functions // function inarray($needle, $haystack) { for( $i = 0; $i < sizeof($haystack); $i++ ) { if( $haystack[$i] == $needle ) { return true; } } return false; } function read_admin($dir_module) { global $phpEx, $template, $lang, $board_config, $phpbb_root_path, $mx_user; $module = array(); if( $dir = @opendir($dir_module) ) { $setmodules = 1; while( $file = @readdir($dir) ) { if( preg_match("/^admin_.*?\." . $phpEx . "$/", $file) ) { include($dir_module . '/' . $file); } } @closedir($dir); unset($setmodules); } return $module; } // // End functions // ------------- // // Generate relevant output // if( isset($HTTP_GET_VARS['pane']) && $HTTP_GET_VARS['pane'] == 'left' ) { include('./page_header_admin.'.$phpEx); $template->set_filenames(array( 'body' => 'admin/index_navigate.tpl') ); $admincp_nav_icon_url = PORTAL_URL . $images['mx_graphics']['admin_icons']; $template->assign_vars(array( 'U_PHPBB_ROOT_PATH' => PHPBB_URL, 'TEMPLATE_ROOT_PATH' => TEMPLATE_ROOT_PATH, "U_PORTAL_INDEX" => append_sid(PORTAL_URL . "index.$phpEx"), "L_PORTAL_INDEX" => $lang['Portal_index'], "L_PREVIEW_PORTAL" => $lang['Preview_portal'], "U_FORUM_INDEX" => append_sid(PHPBB_URL . "index.$phpEx"), "U_ADMIN_INDEX" => append_sid("index.$phpEx?pane=right"), //+MOD: DHTML Menu for ACP 'COOKIE_NAME' => $board_config['cookie_name'], 'COOKIE_PATH' => $board_config['cookie_path'], 'COOKIE_DOMAIN' => $board_config['cookie_domain'], 'COOKIE_SECURE' => $board_config['cookie_secure'], 'IMG_URL_CONTRACT' => $admincp_nav_icon_url . '/contract.gif', 'IMG_URL_EXPAND' => $admincp_nav_icon_url . '/expand.gif', //-MOD: DHTML Menu for ACP "L_FORUM_INDEX" => $lang['Main_index'], "L_ADMIN_INDEX" => $lang['Admin_Index'], "L_PREVIEW_FORUM" => $lang['Preview_forum']) ); // // Read Portal configuration // // MX Addon ------------------------------------ $module_portal = read_admin('.'); $template->assign_block_vars('module_portal', array( 'L_MX_PORTAL' => $lang['MX_Portal'] )); // END ------------------------------------------ ksort($module_portal); //+MOD: DHTML Menu for ACP $menu_cat_id = 0; //-MOD: DHTML Menu for ACP while( list($cat, $action_array) = each($module_portal) ) { $cat = ( !empty($lang[$cat]) ) ? $lang[$cat] : preg_replace("/_/", " ", $cat); $template->assign_block_vars('module_portal.catrow', array( //+MOD: DHTML Menu for ACP 'MENU_CAT_ID' => $menu_cat_id, 'MENU_CAT_ROWS' => count($action_array), //-MOD: DHTML Menu for ACP 'ADMIN_CATEGORY' => $cat) ); ksort($action_array); $row_count = 0; while( list($action, $file) = each($action_array) ) { $row_color = ( !($row_count%2) ) ? $theme['td_color1'] : $theme['td_color2']; $row_class = ( !($row_count%2) ) ? $theme['td_class1'] : $theme['td_class2']; $action = ( !empty($lang[$action]) ) ? $lang[$action] : preg_replace("/_/", " ", $action); $template->assign_block_vars('module_portal.catrow.modulerow', array( "ROW_COLOR" => "#" . $row_color, "ROW_CLASS" => $row_class, //+MOD: DHTML Menu for ACP 'ROW_COUNT' => $row_count, //-MOD: DHTML Menu for ACP "ADMIN_MODULE" => $action, "U_ADMIN_MODULE" => append_sid(PORTAL_URL . $file) )); $row_count++; } //+MOD: DHTML Menu for ACP $menu_cat_id++; //-MOD: DHTML Menu for ACP } // MX ADDON // Include PHPBB Administration // ------------------------------------------------------------------------------- $module_phpbb = read_admin($phpbb_root_path . 'admin/'); $template->assign_block_vars('module_phpbb', array( 'L_PHPBB' => $lang['Phpbb'] )); ksort($module_phpbb); //+MOD: DHTML Menu for ACP $menu_cat_id = 0; //-MOD: DHTML Menu for ACP while( list($cat, $action_array) = each($module_phpbb) ) { $cat = ( !empty($lang[$cat]) ) ? $lang[$cat] : preg_replace("/_/", " ", $cat); $template->assign_block_vars('module_phpbb.catrow', array( //+MOD: DHTML Menu for ACP 'MENU_CAT_ID' => $menu_cat_id, 'MENU_CAT_ROWS' => count($action_array), //-MOD: DHTML Menu for ACP 'ADMIN_CATEGORY' => $cat) ); ksort($action_array); $row_count = 0; while( list($action, $file) = each($action_array) ) { $row_color = ( !($row_count%2) ) ? $theme['td_color1'] : $theme['td_color2']; $row_class = ( !($row_count%2) ) ? $theme['td_class1'] : $theme['td_class2']; $action = ( !empty($lang[$action]) ) ? $lang[$action] : preg_replace("/_/", " ", $action); $template->assign_block_vars('module_phpbb.catrow.modulerow', array( "ROW_COLOR" => "#" . $row_color, "ROW_CLASS" => $row_class, //+MOD: DHTML Menu for ACP 'ROW_COUNT' => $row_count, //-MOD: DHTML Menu for ACP "ADMIN_MODULE" => $action, "U_ADMIN_MODULE" => append_sid(PHPBB_URL . 'admin/' . $file)) ); $row_count++; } //+MOD: DHTML Menu for ACP $menu_cat_id++; //-MOD: DHTML Menu for ACP } // // Read Portal Module Configuration // $sql = "SELECT * FROM " . MODULE_TABLE . " WHERE module_include_admin = 1 ORDER BY module_name"; if( !($q_modules = $db->sql_query($sql)) ) { mx_message_die(GENERAL_ERROR, "Could not query modules information", '', __LINE__, __FILE__, $sql); } if( $total_modules = $db->sql_numrows($q_modules) ) { $module_rows = $db->sql_fetchrowset($q_modules); } $db->sql_freeresult($result); $module_mx = array(); for( $module_cnt = 0; $module_cnt < $total_modules; $module_cnt++ ) { $module_path_admin = $mx_root_path . $module_rows[$module_cnt]['module_path'] . "admin/"; $module_path_root = $mx_root_path . $module_rows[$module_cnt]['module_path']; // ********************************************************************** // Read language definition // ********************************************************************** if ( file_exists( $module_path_root . 'language/lang_' . $board_config['default_lang'] . '/lang_admin.' . $phpEx ) ) { include( $module_path_root . 'language/lang_' . $board_config['default_lang'] . '/lang_admin.' . $phpEx ); } else if ( file_exists( $module_path_root . 'language/lang_english/lang_admin.' . $phpEx ) ) { include( $module_path_root . 'language/lang_english/lang_admin.' . $phpEx ); } $module_mx = array_merge_recursive($module_mx, read_admin($module_path_admin)); } $template->assign_block_vars('module_mx', array( 'L_MX_MODULES' => $lang['MX_Modules']) ); ksort($module_mx); //+MOD: DHTML Menu for ACP $menu_cat_id = 0; //-MOD: DHTML Menu for ACP while( list($cat, $action_array) = each($module_mx) ) { $cat = ( !empty($lang[$cat]) ) ? $lang[$cat] : preg_replace("/_/", " ", $cat); $template->assign_block_vars('module_mx.catrow', array( //+MOD: DHTML Menu for ACP 'MENU_CAT_ID' => $menu_cat_id, 'MENU_CAT_ROWS' => count($action_array), //-MOD: DHTML Menu for ACP 'ADMIN_CATEGORY' => $cat) ); ksort($action_array); $row_count = 0; while( list($action, $file) = each($action_array) ) { $row_color = ( !($row_count%2) ) ? $theme['td_color1'] : $theme['td_color2']; $row_class = ( !($row_count%2) ) ? $theme['td_class1'] : $theme['td_class2']; $action = ( !empty($lang[$action]) ) ? $lang[$action] : preg_replace("/_/", " ", $action); $template->assign_block_vars('module_mx.catrow.modulerow', array( "ROW_COLOR" => "#" . $row_color, "ROW_CLASS" => $row_class, //+MOD: DHTML Menu for ACP 'ROW_COUNT' => $row_count, //-MOD: DHTML Menu for ACP "ADMIN_MODULE" => $action, "U_ADMIN_MODULE" => append_sid(PORTAL_URL . $file)) ); $row_count++; } //+MOD: DHTML Menu for ACP $menu_cat_id++; //-MOD: DHTML Menu for ACP } // ----------------------------------------------------------------------------------- // END MX ADDON // ----------------------------------------------------------------------------------- $template->pparse('body'); include('./page_footer_admin.'.$phpEx); } elseif( isset($HTTP_GET_VARS['pane']) && $HTTP_GET_VARS['pane'] == 'right' ) { include('./page_header_admin.'.$phpEx); $template->set_filenames(array( "body" => "admin/index_body.tpl") ); $template->assign_vars(array( // MX Addon 'U_PHPBB_ROOT_PATH' => PHPBB_URL, 'TEMPLATE_ROOT_PATH' => TEMPLATE_ROOT_PATH, // END "L_WELCOME" => $lang['Welcome_phpBB'], "L_ADMIN_INTRO" => $lang['Admin_intro'], "L_FORUM_STATS" => $lang['Forum_stats'], "L_WHO_IS_ONLINE" => $lang['Who_is_Online'], "L_USERNAME" => $lang['Username'], "L_LOCATION" => $lang['Location'], "L_LAST_UPDATE" => $lang['Last_updated'], "L_IP_ADDRESS" => $lang['IP_Address'], "L_STATISTIC" => $lang['Statistic'], "L_VALUE" => $lang['Value'], "L_NUMBER_POSTS" => $lang['Number_posts'], "L_POSTS_PER_DAY" => $lang['Posts_per_day'], "L_NUMBER_TOPICS" => $lang['Number_topics'], "L_TOPICS_PER_DAY" => $lang['Topics_per_day'], "L_NUMBER_USERS" => $lang['Number_users'], "L_USERS_PER_DAY" => $lang['Users_per_day'], "L_BOARD_STARTED" => $lang['Board_started'], "L_AVATAR_DIR_SIZE" => $lang['Avatar_dir_size'], "L_DB_SIZE" => $lang['Database_size'], "L_FORUM_LOCATION" => $lang['Forum_Location'], "L_STARTED" => $lang['Login'], "L_GZIP_COMPRESSION" => $lang['Gzip_compression']) ); // // Get forum statistics // $total_posts = get_db_stat('postcount'); $total_users = get_db_stat('usercount'); $total_topics = get_db_stat('topiccount'); $start_date = create_date($board_config['default_dateformat'], $board_config['board_startdate'], $board_config['board_timezone']); $boarddays = ( time() - $board_config['board_startdate'] ) / 86400; $posts_per_day = sprintf("%.2f", $total_posts / $boarddays); $topics_per_day = sprintf("%.2f", $total_topics / $boarddays); $users_per_day = sprintf("%.2f", $total_users / $boarddays); $avatar_dir_size = 0; if ($avatar_dir = @opendir($phpbb_root_path . $board_config['avatar_path']) ) { while( $file = @readdir($avatar_dir) ) { if( $file != "." && $file != ".." ) { $avatar_dir_size += @filesize($phpbb_root_path . $board_config['avatar_path'] . "/" . $file); } } @closedir($avatar_dir); // // This bit of code translates the avatar directory size into human readable format // Borrowed the code from the PHP.net annoted manual, origanally written by: // Jesse (je...@je...) // if($avatar_dir_size >= 1048576) { $avatar_dir_size = round($avatar_dir_size / 1048576 * 100) / 100 . " MB"; } else if($avatar_dir_size >= 1024) { $avatar_dir_size = round($avatar_dir_size / 1024 * 100) / 100 . " KB"; } else { $avatar_dir_size = $avatar_dir_size . " Bytes"; } } else { // Couldn't open Avatar dir. $avatar_dir_size = $lang['Not_available']; } if($posts_per_day > $total_posts) { $posts_per_day = $total_posts; } if($topics_per_day > $total_topics) { $topics_per_day = $total_topics; } if($users_per_day > $total_users) { $users_per_day = $total_users; } // // DB size ... MySQL only // // This code is heavily influenced by a similar routine // in phpMyAdmin 2.2.0 // if( preg_match("/^mysql/", SQL_LAYER) ) { $sql = "SELECT VERSION() AS mysql_version"; if($result = $db->sql_query($sql)) { $row = $db->sql_fetchrow($result); $version = $row['mysql_version']; if( preg_match("/^(3\.23|4\.|5\.)/", $version) ) { $db_name = ( preg_match("/^(3\.23\.[6-9])|(3\.23\.[1-9][1-9])|(4\.)|(5\.)/", $version) ) ? "`$dbname`" : $dbname; $sql = "SHOW TABLE STATUS FROM " . $db_name; if($result = $db->sql_query($sql)) { $tabledata_ary = $db->sql_fetchrowset($result); $dbsize = 0; for($i = 0; $i < count($tabledata_ary); $i++) { if( $tabledata_ary[$i]['Type'] != "MRG_MyISAM" ) { if( $table_prefix != "" ) { if( strstr($tabledata_ary[$i]['Name'], $table_prefix) ) { $dbsize += $tabledata_ary[$i]['Data_length'] + $tabledata_ary[$i]['Index_length']; } } else { $dbsize += $tabledata_ary[$i]['Data_length'] + $tabledata_ary[$i]['Index_length']; } } } } // Else we couldn't get the table status. } else { $dbsize = $lang['Not_available']; } } else { $dbsize = $lang['Not_available']; } $db->sql_freeresult($result); } else if( preg_match("/^mssql/", SQL_LAYER) ) { $sql = "SELECT ((SUM(size) * 8.0) * 1024.0) as dbsize FROM sysfiles"; if( $result = $db->sql_query($sql) ) { $dbsize = ( $row = $db->sql_fetchrow($result) ) ? intval($row['dbsize']) : $lang['Not_available']; } else { $dbsize = $lang['Not_available']; } $db->sql_freeresult($result); } else { $dbsize = $lang['Not_available']; } if ( is_integer($dbsize) ) { if( $dbsize >= 1048576 ) { $dbsize = sprintf("%.2f MB", ( $dbsize / 1048576 )); } else if( $dbsize >= 1024 ) { $dbsize = sprintf("%.2f KB", ( $dbsize / 1024 )); } else { $dbsize = sprintf("%.2f Bytes", $dbsize); } } $template->assign_vars(array( "NUMBER_OF_POSTS" => $total_posts, "NUMBER_OF_TOPICS" => $total_topics, "NUMBER_OF_USERS" => $total_users, "START_DATE" => $start_date, "POSTS_PER_DAY" => $posts_per_day, "TOPICS_PER_DAY" => $topics_per_day, "USERS_PER_DAY" => $users_per_day, "AVATAR_DIR_SIZE" => $avatar_dir_size, "DB_SIZE" => $dbsize, "GZIP_COMPRESSION" => ( $board_config['gzip_compress'] ) ? $lang['ON'] : $lang['OFF']) ); // // End forum statistics // // // Get users online information. // $sql = "SELECT u.user_id, u.username, u.user_session_time, u.user_session_page, s.session_logged_in, s.session_ip, s.session_start FROM " . USERS_TABLE . " u, " . SESSIONS_TABLE . " s WHERE s.session_logged_in = " . TRUE . " AND u.user_id = s.session_user_id AND u.user_id <> " . ANONYMOUS . " AND s.session_time >= " . ( time() - 300 ) . " ORDER BY u.user_session_time DESC"; if(!$result = $db->sql_query($sql)) { mx_message_die(GENERAL_ERROR, "Couldn't obtain regd user/online information.", "", __LINE__, __FILE__, $sql); } $onlinerow_reg = $db->sql_fetchrowset($result); $db->sql_freeresult($result); $sql = "SELECT session_page, session_logged_in, session_time, session_ip, session_start FROM " . SESSIONS_TABLE . " WHERE session_logged_in = 0 AND session_time >= " . ( time() - 300 ) . " ORDER BY session_time DESC"; if(!$result = $db->sql_query($sql)) { mx_message_die(GENERAL_ERROR, "Couldn't obtain guest user/online information.", "", __LINE__, __FILE__, $sql); } $onlinerow_guest = $db->sql_fetchrowset($result); $db->sql_freeresult($result); $sql = "SELECT forum_name, forum_id FROM " . FORUMS_TABLE; if($forums_result = $db->sql_query($sql)) { while($forumsrow = $db->sql_fetchrow($forums_result)) { $forum_data[$forumsrow['forum_id']] = $forumsrow['forum_name']; } } else { mx_message_die(GENERAL_ERROR, "Couldn't obtain user/online forums information.", "", __LINE__, __FILE__, $sql); } $db->sql_freeresult($result); $reg_userid_ary = array(); if( count($onlinerow_reg) ) { $registered_users = 0; for($i = 0; $i < count($onlinerow_reg); $i++) { if( !inarray($onlinerow_reg[$i]['user_id'], $reg_userid_ary) ) { $reg_userid_ary[] = $onlinerow_reg[$i]['user_id']; $username = $onlinerow_reg[$i]['username']; if( $onlinerow_reg[$i]['user_allow_viewonline'] || $userdata['user_level'] == ADMIN ) { $registered_users++; $hidden = FALSE; } else { $hidden_users++; $hidden = TRUE; } if( $onlinerow_reg[$i]['user_session_page'] < 1 ) { switch($onlinerow_reg[$i]['user_session_page']) { case PAGE_INDEX: $location = $lang['Forum_index']; $location_url = "index.$phpEx?pane=right"; break; case PAGE_POSTING: $location = $lang['Posting_message']; $location_url = "index.$phpEx?pane=right"; break; case PAGE_LOGIN: $location = $lang['Logging_on']; $location_url = "index.$phpEx?pane=right"; break; case PAGE_SEARCH: $location = $lang['Searching_forums']; $location_url = "index.$phpEx?pane=right"; break; case PAGE_PROFILE: $location = $lang['Viewing_profile']; $location_url = "index.$phpEx?pane=right"; break; case PAGE_VIEWONLINE: $location = $lang['Viewing_online']; $location_url = "index.$phpEx?pane=right"; break; case PAGE_VIEWMEMBERS: $location = $lang['Viewing_member_list']; $location_url = "index.$phpEx?pane=right"; break; case PAGE_PRIVMSGS: $location = $lang['Viewing_priv_msgs']; $location_url = "index.$phpEx?pane=right"; break; case PAGE_FAQ: $location = $lang['Viewing_FAQ']; $location_url = "index.$phpEx?pane=right"; break; default: //+MOD: ViewOnline extension for mxBB Portal Pages $mx_viewonline_info = mx_get_viewonline_info($onlinerow_reg[$i]['user_session_page']); if( $mx_viewonline_info !== false ) { list($location, $location_url) = $mx_viewonline_info; break; } //-MOD: ViewOnline extension for mxBB Portal Pages $location = $lang['Forum_index']; $location_url = "index.$phpEx?pane=right"; } } else { $location_url = append_sid(PHPBB_URL . "admin_forums.$phpEx?mode=editforum&" . POST_FORUM_URL . "=" . $onlinerow_reg[$i]['user_session_page']); $location = $forum_data[$onlinerow_reg[$i]['user_session_page']]; } $row_color = ( $registered_users % 2 ) ? $theme['td_color1'] : $theme['td_color2']; $row_class = ( $registered_users % 2 ) ? $theme['td_class1'] : $theme['td_class2']; $reg_ip = decode_ip($onlinerow_reg[$i]['session_ip']); $template->assign_block_vars("reg_user_row", array( "ROW_COLOR" => "#" . $row_color, "ROW_CLASS" => $row_class, "USERNAME" => $username, "STARTED" => create_date($board_config['default_dateformat'], $onlinerow_reg[$i]['session_start'], $board_config['board_timezone']), "LASTUPDATE" => create_date($board_config['default_dateformat'], $onlinerow_reg[$i]['user_session_time'], $board_config['board_timezone']), "FORUM_LOCATION" => $location, "IP_ADDRESS" => $reg_ip, "U_WHOIS_IP" => "http://network-tools.com/default.asp?host=$reg_ip", "U_USER_PROFILE" => append_sid(PHPBB_URL . "admin_users.$phpEx?mode=edit&" . POST_USERS_URL . "=" . $onlinerow_reg[$i]['user_id']), "U_FORUM_LOCATION" => append_sid($location_url)) ); } } } else { $template->assign_vars(array( "L_NO_REGISTERED_USERS_BROWSING" => $lang['No_users_browsing']) ); } // // Guest users // if( count($onlinerow_guest) ) { $guest_users = 0; for($i = 0; $i < count($onlinerow_guest); $i++) { $guest_userip_ary[] = $onlinerow_guest[$i]['session_ip']; $guest_users++; if( $onlinerow_guest[$i]['session_page'] < 1 ) { switch( $onlinerow_guest[$i]['session_page'] ) { case PAGE_INDEX: $location = $lang['Forum_index']; $location_url = "index.$phpEx?pane=right"; break; case PAGE_POSTING: $location = $lang['Posting_message']; $location_url = "index.$phpEx?pane=right"; break; case PAGE_LOGIN: $location = $lang['Logging_on']; $location_url = "index.$phpEx?pane=right"; break; case PAGE_SEARCH: $location = $lang['Searching_forums']; $location_url = "index.$phpEx?pane=right"; break; case PAGE_PROFILE: $location = $lang['Viewing_profile']; $location_url = "index.$phpEx?pane=right"; break; case PAGE_VIEWONLINE: $location = $lang['Viewing_online']; $location_url = "index.$phpEx?pane=right"; break; case PAGE_VIEWMEMBERS: $location = $lang['Viewing_member_list']; $location_url = "index.$phpEx?pane=right"; break; case PAGE_PRIVMSGS: $location = $lang['Viewing_priv_msgs']; $location_url = "index.$phpEx?pane=right"; break; case PAGE_FAQ: $location = $lang['Viewing_FAQ']; $location_url = "index.$phpEx?pane=right"; break; default: //+MOD: ViewOnline extension for mxBB Portal Pages $mx_viewonline_info = mx_get_viewonline_info($onlinerow_guest[$i]['session_page']); if( $mx_viewonline_info !== false ) { list($location, $location_url) = $mx_viewonline_info; break; } //-MOD: ViewOnline extension for mxBB Portal Pages $location = $lang['Forum_index']; $location_url = "index.$phpEx?pane=right"; } } else { $location_url = append_sid(PHPBB_URL . "admin_forums.$phpEx?mode=editforum&" . POST_FORUM_URL . "=" . $onlinerow_guest[$i]['session_page']); $location = $forum_data[$onlinerow_guest[$i]['session_page']]; } $row_color = ( $guest_users % 2 ) ? $theme['td_color1'] : $theme['td_color2']; $row_class = ( $guest_users % 2 ) ? $theme['td_class1'] : $theme['td_class2']; $guest_ip = decode_ip($onlinerow_guest[$i]['session_ip']); $template->assign_block_vars("guest_user_row", array( "ROW_COLOR" => "#" . $row_color, "ROW_CLASS" => $row_class, "USERNAME" => $lang['Guest'], "STARTED" => create_date($board_config['default_dateformat'], $onlinerow_guest[$i]['session_start'], $board_config['board_timezone']), "LASTUPDATE" => create_date($board_config['default_dateformat'], $onlinerow_guest[$i]['session_time'], $board_config['board_timezone']), "FORUM_LOCATION" => $location, "IP_ADDRESS" => $guest_ip, "U_WHOIS_IP" => "http://network-tools.com/default.asp?host=$guest_ip", "U_FORUM_LOCATION" => append_sid($location_url)) ); } } else { $template->assign_vars(array( "L_NO_GUESTS_BROWSING" => $lang['No_users_browsing']) ); } /* Begin phpBB version check code block */ $current_phpbb_version = explode('.', '2' . $board_config['version']); $minor_phpbb_revision = (int) $current_phpbb_version[2]; $errno = 0; $errstr = $phpbb_version_info = ''; if ($fsock = @fsockopen('www.phpbb.com', 80, $errno, $errstr, 10)) { @fputs($fsock, "GET /updatecheck/20x.txt HTTP/1.1\r\n"); @fputs($fsock, "HOST: www.phpbb.com\r\n"); @fputs($fsock, "Connection: close\r\n\r\n"); $get_info = false; while (!@feof($fsock)) { if ($get_info) { $phpbb_version_info .= @fread($fsock, 1024); } else { if (@fgets($fsock, 1024) == "\r\n") { $get_info = true; } } } @fclose($fsock); $phpbb_version_info = explode("\n", $phpbb_version_info); $latest_phpbb_head_revision = (int) $phpbb_version_info[0]; $latest_phpbb_minor_revision = (int) $phpbb_version_info[2]; $latest_phpbb_version = (int) $phpbb_version_info[0] . '.' . (int) $phpbb_version_info[1] . '.' . (int) $phpbb_version_info[2]; if ($latest_phpbb_head_revision == 2 && $minor_phpbb_revision == $latest_phpbb_minor_revision) { $phpbb_version_info = '<p style="color:green">' . $lang['Version_up_to_date'] . '</p>'; } else { $phpbb_version_info = '<p style="color:red">' . $lang['Version_not_up_to_date']; $phpbb_version_info .= '<br />' . sprintf($lang['Latest_version_info'], $latest_phpbb_version) . sprintf($lang['Current_version_info'], '2' . $board_config['version']) . '</p>'; } } else { if ($errstr) { $phpbb_version_info = '<p style="color:red">' . sprintf($lang['Connect_socket_error'], $errstr) . '</p>'; } else { $phpbb_version_info = '<p>' . $lang['Socket_functions_disabled'] . '</p>'; } } $phpbb_version_info .= '<p>' . $lang['Mailing_list_subscribe_reminder'] . '</p>'; /* End phpBB version check code block */ /* Begin mxBB version check code block */ $current_mxbb_version = explode('.', $portal_config['portal_version']); $minor_mxbb_revision = (int) $current_mxbb_version[2]; $errno = 0; $errstr = $mxbb_version_info = ''; if ($fsock = @fsockopen('www.mx-system.com', 80, $errno, $errstr)) { @fputs($fsock, "GET /updatecheck/28x.txt HTTP/1.1\r\n"); @fputs($fsock, "HOST: www.mx-system.com\r\n"); @fputs($fsock, "Connection: close\r\n\r\n"); $get_info = false; while (!@feof($fsock)) { if ($get_info) { $mxbb_version_info .= @fread($fsock, 1024); } else { if (@fgets($fsock, 1024) == "\r\n") { $get_info = true; } } } @fclose($fsock); $mxbb_version_info = explode("\n", $mxbb_version_info); $latest_mxbb_head_revision = (int) $mxbb_version_info[0]; $latest_mxbb_minor_revision = (int) $mxbb_version_info[2]; $latest_mxbb_version = (int) $mxbb_version_info[0] . '.' . (int) $mxbb_version_info[1] . '.' . (int) $mxbb_version_info[2]; if ($minor_mxbb_revision == $latest_mxbb_minor_revision) { $mxbb_version_info = '<p style="color:green">' . $lang['mxBB_Version_up_to_date'] . '</p>'; } else { $mxbb_version_info = '<p style="color:red">' . $lang['mxBB_Version_outdated']; $mxbb_version_info .= '<br />' . sprintf($lang['mxBB_Latest_version_info'], $latest_mxbb_version) . sprintf($lang['mxBB_Current_version_info'], $portal_config['portal_version']) . '</p>'; } } else { if ($errstr) { $mxbb_version_info = '<p style="color:red">' . sprintf($lang['Connect_socket_error'], $errstr) . '</p>'; } else { $mxbb_version_info = '<p>' . $lang['Socket_functions_disabled'] . '</p>'; } } $mxbb_version_info .= '<p>' . $lang['mxBB_Mailing_list_subscribe_reminder'] . '</p>'; /* End mxBB version check code block */ $template->assign_vars(array( 'MXBB_VERSION_INFO' => $mxbb_version_info, 'PHPBB_VERSION_INFO' => $phpbb_version_info, 'L_VERSION_INFORMATION' => $lang['Version_information']) ); $template->pparse("body"); include('./page_footer_admin.'.$phpEx); } else { // // Generate frameset // $template->set_filenames(array( "body" => "admin/index_frameset.tpl") ); $template->assign_vars(array( "S_FRAME_NAV" => append_sid("index.$phpEx?pane=left"), "S_FRAME_MAIN" => append_sid("index.$phpEx?pane=right")) ); header ("Expires: " . gmdate("D, d M Y H:i:s", time()) . " GMT"); header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); $template->pparse("body"); $db->sql_close(); exit; } ?> |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:54:14
|
Update of /cvsroot/mxbb/core/modules/mx_textblocks/templates/_core In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11578 Added Files: index.htm mx_textblock_bbcode.tpl mx_textblock_blog.tpl mx_textblock_edit.tpl mx_textblock_editblog.tpl mx_textblock_html.tpl mx_textblock_multi.tpl mx_textblock_preview.tpl Log Message: Ok, massive update for 2.9.x. --- NEW FILE: mx_textblock_html.tpl --- <table width="100%" cellpadding="0" cellspacing="1" border="0" class="forumline" style="border-top:none;"> <tr> <td class="row1" align="left" colspan="2">{U_TEXT}</td> </tr> </table> --- NEW FILE: mx_textblock_editblog.tpl --- <script language="JavaScript" type="text/javascript"> <!-- // bbCode control by // subBlue design // www.subBlue.com // 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_nav = ((clientPC.indexOf('mozilla')!=-1) && (clientPC.indexOf('spoofer')==-1) && (clientPC.indexOf('compatible') == -1) && (clientPC.indexOf('opera')==-1) && (clientPC.indexOf('webtv')==-1) && (clientPC.indexOf('hotjava')==-1)); var is_win = ((clientPC.indexOf("win")!=-1) || (clientPC.indexOf("16bit") != -1)); var is_mac = (clientPC.indexOf("mac")!=-1); // Helpline texts b_help = "{L_BBCODE_B_HELP}"; i_help = "{L_BBCODE_I_HELP}"; u_help = "{L_BBCODE_U_HELP}"; q_help = "{L_BBCODE_Q_HELP}"; c_help = "{L_BBCODE_C_HELP}"; l_help = "{L_BBCODE_L_HELP}"; o_help = "{L_BBCODE_O_HELP}"; p_help = "{L_BBCODE_P_HELP}"; w_help = "{L_BBCODE_W_HELP}"; a_help = "{L_BBCODE_A_HELP}"; s_help = "{L_BBCODE_S_HELP}"; f_help = "{L_BBCODE_F_HELP}"; // Define the bbCode tags bbcode = new Array(); bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','[/code]','[list]','[/list]','[list=]','[/list]','[img]','[/img]','[url]','[/url]'); imageTag = false; // Shows the help texts in the helpline window function helpline(help) { document.post.helpbox.value = eval(help + "_help"); } // Replacement for arrayname.length property function getarraysize(thearray) { for (i = 0; i < thearray.length; i++) { if ((thearray[i] == "undefined") || (thearray[i] == "") || (thearray[i] == null)) return i; } return thearray.length; } // Replacement for arrayname.push(value) not implemented in IE until version 5.5 // Appends element to the array function arraypush(thearray,value) { thearray[ getarraysize(thearray) ] = value; } // Replacement for arrayname.pop() not implemented in IE until version 5.5 // Removes and returns the last element of an array function arraypop(thearray) { thearraysize = getarraysize(thearray); retval = thearray[thearraysize - 1]; delete thearray[thearraysize - 1]; return retval; } function checkForm() { formErrors = false; if (document.post.Blog.value.length < 2) { formErrors = "{L_EMPTY_BLOCK_INFO}"; } if (document.post.block_title.value.length < 2) { formErrors = "{L_EMPTY_BLOCK_TITLE}"; } if (formErrors) { alert(formErrors); return false; } else { bbstyle(-1); //formObj.preview.disabled = true; //formObj.submit.disabled = true; return true; } } function emoticon(text) { text = ' ' + text + ' '; if (document.post.Blog.createTextRange && document.post.Blog.caretPos) { var caretPos = document.post.Blog.caretPos; caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text; document.post.Blog.focus(); } else { document.post.Blog.value += text; document.post.Blog.focus(); } } function bbfontstyle(bbopen, bbclose) { if ((clientVer >= 4) && is_ie && is_win) { theSelection = document.selection.createRange().text; if (!theSelection) { document.post.Blog.value += bbopen + bbclose; document.post.Blog.focus(); return; } document.selection.createRange().text = bbopen + theSelection + bbclose; document.post.Blog.focus(); return; } else { document.post.Blog.value += bbopen + bbclose; document.post.Blog.focus(); return; } storeCaret(document.post.Blog); } function bbstyle(bbnumber) { donotinsert = false; theSelection = false; bblast = 0; if (bbnumber == -1) { // Close all open tags & default button names while (bbcode[0]) { butnumber = arraypop(bbcode) - 1; document.post.Blog.value += bbtags[butnumber + 1]; buttext = eval('document.post.addbbcode' + butnumber + '.value'); eval('document.post.addbbcode' + butnumber + '.value ="' + buttext.substr(0,(buttext.length - 1)) + '"'); } imageTag = false; // All tags are closed including image tags :D document.post.Blog.focus(); return; } if ((clientVer >= 4) && is_ie && is_win) theSelection = document.selection.createRange().text; // Get text selection if (theSelection) { // Add tags around selection document.selection.createRange().text = bbtags[bbnumber] + theSelection + bbtags[bbnumber+1]; document.post.Blog.focus(); theSelection = ''; return; } // Find last occurance of an open tag the same as the one just clicked for (i = 0; i < bbcode.length; i++) { if (bbcode[i] == bbnumber+1) { bblast = i; donotinsert = true; } } if (donotinsert) { // Close all open tags up to the one just clicked & default button names while (bbcode[bblast]) { butnumber = arraypop(bbcode) - 1; document.post.Blog.value += bbtags[butnumber + 1]; buttext = eval('document.post.addbbcode' + butnumber + '.value'); eval('document.post.addbbcode' + butnumber + '.value ="' + buttext.substr(0,(buttext.length - 1)) + '"'); imageTag = false; } document.post.Blog.focus(); return; } else { // Open tags if (imageTag && (bbnumber != 14)) { // Close image tag before adding another document.post.Blog.value += bbtags[15]; lastValue = arraypop(bbcode) - 1; // Remove the close image tag from the list document.post.addbbcode14.value = "Img"; // Return button back to normal state imageTag = false; } // Open tag document.post.Blog.value += bbtags[bbnumber]; if ((bbnumber == 14) && (imageTag == false)) imageTag = 1; // Check to stop additional tags after an unclosed image tag arraypush(bbcode,bbnumber+1); eval('document.post.addbbcode'+bbnumber+'.value += "*"'); document.post.Blog.focus(); return; } storeCaret(document.post.Blog); } // Insert at Claret 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(); } //--> </script> <form action="{S_POST_ACTION}" method="post" name="post" onsubmit="return checkForm(this)"> {POST_PREVIEW_BOX} {ERROR_BOX} <table border="0" cellpadding="3" cellspacing="1" width="100%" class="forumline" style="border-top:none;"> <tr> <th class="thHead" colspan="2" height="25"><b>{L_POST_A}</b></th> </tr> <!-- BEGIN titles_row --> <tr> <td class="row1" width="22%"><span class="gen"><b>{L_BLOCK_TITLE}</b></span></td> <td class="row2"><input type="text" size="65" name="block_title" value="{E_BLOCK_TITLE}" class="post" /></td> </tr> <tr> <td class="row1"><span class="gen">{L_BLOCK_DESC}</span></td> <td class="row2"><input type="text" size="65" name="block_desc" value="{E_BLOCK_DESC}" class="post" /></td> </tr> <tr> <td class="row1" width="22%"><span class="gen">{L_SHOW_BLOCK}</span></td> <td class="row2" width="78%"><input type="radio" name="show_block" value="1" {S_SHOW_BLOCK_YES} /> <span class="gen">{L_YES} </span><input type="radio" name="show_block" value="0" {S_SHOW_BLOCK_NO} /> <span class="gen">{L_NO}</span></td> </tr> <!-- END titles_row --> <tr> <td class="row1" valign="top"> <table width="100%" border="0" cellspacing="0" cellpadding="1"> <tr> <td><span class="gen"><b>{L_BLOCK_INFO}</b></span> </td> </tr> <tr> <td valign="middle" align="center"> <br /> <table width="100" border="0" cellspacing="0" cellpadding="5"> <tr align="center"> <td colspan="{S_SMILIES_COLSPAN}" class="gensmall"><b>{L_EMOTICONS}</b></td> </tr> <!-- BEGIN smilies_row --> <tr align="center" valign="middle"> <!-- BEGIN smilies_col --> <td><a href="javascript:emoticon('{smilies_row.smilies_col.SMILEY_CODE}')"><img src="{smilies_row.smilies_col.SMILEY_IMG}" border="0" alt="{smilies_row.smilies_col.SMILEY_DESC}" title="{smilies_row.smilies_col.SMILEY_DESC}" /></a></td> <!-- END smilies_col --> </tr> <!-- END smilies_row --> <!-- BEGIN switch_smilies_extra --> <tr align="center"> <td colspan="{S_SMILIES_COLSPAN}"><span class="nav"><a href="{U_MORE_SMILIES}" onclick="window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT=300,resizable=yes,scrollbars=yes,WIDTH=250');return false;" target="_phpbbsmilies" class="nav">{L_MORE_SMILIES}</a></span></td> </tr> <!-- END switch_smilies_extra --> </table> </td> </tr> </table> </td> <td class="row2" valign="top"><span class="gen"> <span class="genmed"> </span> <table width="450" border="0" cellspacing="0" cellpadding="2"> <!-- BEGIN switch_bbcodes --> <tr align="center" valign="middle"> <td><span class="genmed"> <input type="button" class="button" accesskey="b" name="addbbcode0" value=" B " style="font-weight:bold; width: 30px" onClick="bbstyle(0)" onMouseOver="helpline('b')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="i" name="addbbcode2" value=" i " style="font-style:italic; width: 30px" onClick="bbstyle(2)" onMouseOver="helpline('i')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="u" name="addbbcode4" value=" u " style="text-decoration: underline; width: 30px" onClick="bbstyle(4)" onMouseOver="helpline('u')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="q" name="addbbcode6" value="Quote" style="width: 50px" onClick="bbstyle(6)" onMouseOver="helpline('q')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="c" name="addbbcode8" value="Code" style="width: 40px" onClick="bbstyle(8)" onMouseOver="helpline('c')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="l" name="addbbcode10" value="List" style="width: 40px" onClick="bbstyle(10)" onMouseOver="helpline('l')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="o" name="addbbcode12" value="List=" style="width: 40px" onClick="bbstyle(12)" onMouseOver="helpline('o')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="p" name="addbbcode14" value="Img" style="width: 40px" onClick="bbstyle(14)" onMouseOver="helpline('p')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="text-decoration: underline; width: 40px" onClick="bbstyle(16)" onMouseOver="helpline('w')" /> </span></td> </tr> <tr> <td colspan="9"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><span class="genmed"> {L_FONT_COLOR}: <select name="addbbcode18" onChange="bbfontstyle('[color=' + this.form.addbbcode18.options[this.form.addbbcode18.selectedIndex].value + ']', '[/color]')" onMouseOver="helpline('s')"> <option style="color:black; background-color: {T_TD_COLOR1}" value="{T_FONTCOLOR1}" class="genmed">{L_COLOR_DEFAULT}</option> <option style="color:darkred; background-color: {T_TD_COLOR1}" value="darkred" class="genmed">{L_COLOR_DARK_RED}</option> <option style="color:red; background-color: {T_TD_COLOR1}" value="red" class="genmed">{L_COLOR_RED}</option> <option style="color:orange; background-color: {T_TD_COLOR1}" value="orange" class="genmed">{L_COLOR_ORANGE}</option> <option style="color:brown; background-color: {T_TD_COLOR1}" value="brown" class="genmed">{L_COLOR_BROWN}</option> <option style="color:yellow; background-color: {T_TD_COLOR1}" value="yellow" class="genmed">{L_COLOR_YELLOW}</option> <option style="color:green; background-color: {T_TD_COLOR1}" value="green" class="genmed">{L_COLOR_GREEN}</option> <option style="color:olive; background-color: {T_TD_COLOR1}" value="olive" class="genmed">{L_COLOR_OLIVE}</option> <option style="color:cyan; background-color: {T_TD_COLOR1}" value="cyan" class="genmed">{L_COLOR_CYAN}</option> <option style="color:blue; background-color: {T_TD_COLOR1}" value="blue" class="genmed">{L_COLOR_BLUE}</option> <option style="color:darkblue; background-color: {T_TD_COLOR1}" value="darkblue" class="genmed">{L_COLOR_DARK_BLUE}</option> <option style="color:indigo; background-color: {T_TD_COLOR1}" value="indigo" class="genmed">{L_COLOR_INDIGO}</option> <option style="color:violet; background-color: {T_TD_COLOR1}" value="violet" class="genmed">{L_COLOR_VIOLET}</option> <option style="color:white; background-color: {T_TD_COLOR1}" value="white" class="genmed">{L_COLOR_WHITE}</option> <option style="color:black; background-color: {T_TD_COLOR1}" value="black" class="genmed">{L_COLOR_BLACK}</option> </select> {L_FONT_SIZE}:<select name="addbbcode20" onChange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')"> <option value="7" class="genmed">{L_FONT_TINY}</option> <option value="9" class="genmed">{L_FONT_SMALL}</option> <option value="12" selected class="genmed">{L_FONT_NORMAL}</option> <option value="18" class="genmed">{L_FONT_LARGE}</option> <option value="24" class="genmed">{L_FONT_HUGE}</option> </select> </span></td> <td nowrap="nowrap" align="right"><span class="gensmall"><a href="javascript:bbstyle(-1)" class="genmed" onMouseOver="helpline('a')">{L_BBCODE_CLOSE_TAGS}</a></span></td> </tr> </table> </td> </tr> <tr> <td colspan="9"> <span class="gensmall"> <input type="text" name="helpbox" size="45" maxlength="100" style="width:450px; font-size:10px" class="helpline" value="{L_STYLES_TIP}" /> </span></td> </tr> <!-- END switch_bbcodes --> <tr> <td colspan="9"><span class="gen"> <textarea name="{BLOCK_TEXT_NAME}" rows="15" cols="35" wrap="virtual" style="width:450px" tabindex="3" class="post" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">{BLOCK_INFO}</textarea> </span></td> </tr> </table> </span></td> </tr> <tr> <td class="row1" valign="top"><span class="gen"><b>{L_OPTIONS}</b></span><br /><span class="gensmall">{HTML_STATUS}<br />{BBCODE_STATUS}<br />{SMILIES_STATUS}</span></td> <td class="row2"><span class="gen"> </span> <table cellspacing="0" cellpadding="1" border="0"> <!-- BEGIN switch_block_style --> <tr> <td class="row2" width="50%"><span class="genmed">{L_BLOCK_STYLE}</span><br /><span class="gensmall">{L_BLOCK_STYLE_EXPLAIN}</span></td> <td class="row2" width="50%"><input type="radio" name="block_style" value="TRUE" {S_BLOCK_STYLE_YES} /> <span class="gensmall">{L_YES}</span> <input type="radio" name="block_style" value="FALSE" {S_BLOCK_STYLE_NO} /> <span class="gensmall">{L_NO}</span></td> </tr> <!-- END switch_block_style --> <!-- BEGIN switch_text_style --> <tr> <td class="row2" width="50%"><span class="genmed">{L_TEXT_STYLE}</span><br /><span class="gensmall">{L_TEXT_STYLE_EXPLAIN}</span></td> <td class="row2" width="50%">{S_TEXT_STYLE} </td> </tr> <!-- END switch_text_style --> <!-- BEGIN switch_title_style --> <tr> <td class="row2" width="50%"><span class="genmed">{L_TITLE_STYLE}</span><br /><span class="gensmall">{L_TITLE_STYLE_EXPLAIN}</span></td> <td class="row2" width="50%"><input type="radio" name="title_style" value="TRUE" {S_TITLE_STYLE_YES} /> <span class="gensmall">{L_YES}</span> <input type="radio" name="title_style" value="FALSE" {S_TITLE_STYLE_NO} /> <span class="gensmall">{L_NO}</span></td> </tr> <!-- END switch_title_style --> <!-- BEGIN switch_show_title --> <tr> <td class="row2" width="50%"><span class="genmed">{L_SHOW_TITLE}</span><br /><span class="gensmall">{L_SHOW_TITLE_EXPLAIN}</span></td> <td class="row2" width="50%"><input type="radio" name="show_title" value="TRUE" {S_SHOW_TITLE_YES} /> <span class="gensmall">{L_YES}</span> <input type="radio" name="show_title" value="FALSE" {S_SHOW_TITLE_NO} /> <span class="gensmall">{L_NO}</span></td> </tr> <!-- END switch_show_title --> <!-- BEGIN switch_blog_id --> <tr> <td class="row1_none"><span class="gen">{L_BLOG_ID}</span></td> <td class="row2_none"><input type="text" size="40" name="blog_id" value="{BLOG_ID}" class="post" /></td> </tr> <!-- END switch_blog_id --> </table> </td> </tr> <!-- BEGIN switch_block_admin --> <tr> <td class="row1">{L_COLUMN}</td> <td class="row2"><select name="columnid">{S_COLUMN_LIST}</select></td> </tr> <!-- END switch_block_admin --> {POLLBOX} <tr> <td class="cat" colspan="2" align="center" height="28"> {S_HIDDEN_FORM_FIELDS}<input type="submit" tabindex="5" name="preview" class="mainoption" value="{L_PREVIEW}" /> <input type="submit" accesskey="s" tabindex="6" name="post" class="mainoption" value="{L_SUBMIT}" /></td> </tr> </table> <table width="100%" cellspacing="2" border="0" align="center" cellpadding="2"> <tr> <td align="right" valign="top"><span class="gensmall">{S_TIMEZONE}</span></td> </tr> </table> </form> <table width="100%" cellspacing="2" border="0" align="center"> <tr> <td valign="top" align="right">{JUMPBOX}</td> </tr> </table> --- NEW FILE: mx_textblock_bbcode.tpl --- <table width="100%" cellpadding="4" cellspacing="1" border="0" class="forumline" style="border-top:none;"> <tr> <td class="row1" align="left" colspan="2">{U_TEXT}</td> </tr> </table> --- NEW FILE: mx_textblock_multi.tpl --- <table width="100%" cellpadding="4" cellspacing="1" border="0" class="{BLOCK_STYLE}" style="border-top:none;"> <!-- BEGIN switch_toc --> <tr> <td class="row1" align="left" colspan="2"><br /><span class="topictitle">{L_TOC}</span><br /><hr /><span class="nav"> <!-- BEGIN pages --> {switch_toc.pages.TOC_ITEM} <!-- END pages --> </span></td> </tr> <!-- END switch_toc --> <tr> <td class="row1" align="left" colspan="2"><span class="{TEXT_STYLE}">{U_TEXT}</span></td> </tr> <!-- BEGIN switch_pages --> <tr> <td class="row1" align="center" colspan="2"><span class="nav"><hr />{L_GOTO_PAGE} <!-- BEGIN pages --> {switch_pages.pages.PAGE_LINK} <!-- END pages --> </span></td> </tr> <!-- END switch_pages --> </table> --- NEW FILE: mx_textblock_preview.tpl --- <table width="100%" cellpadding="4" cellspacing="1" border="0" class="forumline"> <tr> <th class="thCornerL" align="left" > {BLOCK_TITLE} </th> <th class="thCornerR" align="right" > </th> </tr> <tr> <td class="row1" align="left" colspan="2"><span class="genmed">{BLOCK_INFO}</span></td> </tr> </table> --- NEW FILE: mx_textblock_blog.tpl --- <table width="{BLOCK_SIZE}" cellpadding="4" cellspacing="1" border="0" class="forumline" style="border-top:none;"> <tr> <!-- BEGIN switch_blog_edit --> <form action="{switch_blog_edit.EDIT_ACTION}" method="post"> <!-- <th class="thCornerL" align="left" > {L_TITLE} </th> --> <td class="row1" align="left" > {switch_blog_edit.EDIT_IMG} </td> <!-- END switch_blog_edit --> <!-- BEGIN switch_blog_noedit --> <!-- <th class="thHead" align="left" colspan="2"> {L_TITLE} </th> --> <!-- END switch_blog_noedit --> <!-- BEGIN switch_blog_edit --> {switch_blog_edit.S_HIDDEN_FORM_FIELDS} </form> <!-- END switch_blog_edit --> </tr> <!-- <tr> --> <!-- BEGIN switch_standard_style --> <!-- <th class="thHead" align="left" colspan="2"> {L_TITLE} </th> --> <!-- END switch_standard_style --> <!-- BEGIN switch_no_style --> <!-- <td class="row1" align="left" colspan="2"><b>{L_TITLE}</b> </td> --> <!-- END switch_no_style --> <!-- </tr> --> <!-- BEGIN switch_toc --> <tr> <td class="row1" align="left" colspan="2"><br /><span class="topictitle">{L_TOC}</span><br /><hr /><span class="nav"> <!-- BEGIN pages --> {switch_toc.pages.TOC_ITEM} <!-- END pages --> </span></td> </tr> <!-- END switch_toc --> <!-- BEGIN switch_blog_id --> <tr> <td class="row1" align="left" colspan="2"><span class="{TEXT_STYLE}"><i>{switch_blog_id.BLOG_ID}</i></span><hr /></td> </tr> <!-- END switch_blog_id --> <tr> <td class="row1" align="left" colspan="2"><span class="{TEXT_STYLE}">{U_TEXT}</span></td> </tr> <!-- BEGIN switch_pages --> <tr> <td class="row1" align="center" colspan="2"><span class="nav"><hr />{L_GOTO_PAGE} <!-- BEGIN pages --> {switch_pages.pages.PAGE_LINK} <!-- END pages --> </span></td> </tr> <!-- END switch_pages --> </table> --- NEW FILE: mx_textblock_edit.tpl --- <script language="JavaScript" type="text/javascript"> <!-- // bbCode control by // subBlue design // www.subBlue.com // 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_nav = ((clientPC.indexOf('mozilla')!=-1) && (clientPC.indexOf('spoofer')==-1) && (clientPC.indexOf('compatible') == -1) && (clientPC.indexOf('opera')==-1) && (clientPC.indexOf('webtv')==-1) && (clientPC.indexOf('hotjava')==-1)); var is_win = ((clientPC.indexOf("win")!=-1) || (clientPC.indexOf("16bit") != -1)); var is_mac = (clientPC.indexOf("mac")!=-1); // Helpline texts b_help = "{L_BBCODE_B_HELP}"; i_help = "{L_BBCODE_I_HELP}"; u_help = "{L_BBCODE_U_HELP}"; q_help = "{L_BBCODE_Q_HELP}"; c_help = "{L_BBCODE_C_HELP}"; l_help = "{L_BBCODE_L_HELP}"; o_help = "{L_BBCODE_O_HELP}"; p_help = "{L_BBCODE_P_HELP}"; w_help = "{L_BBCODE_W_HELP}"; a_help = "{L_BBCODE_A_HELP}"; s_help = "{L_BBCODE_S_HELP}"; f_help = "{L_BBCODE_F_HELP}"; // Define the bbCode tags bbcode = new Array(); bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','[/code]','[list]','[/list]','[list=]','[/list]','[img]','[/img]','[url]','[/url]'); imageTag = false; // Shows the help texts in the helpline window function helpline(help) { document.post.helpbox.value = eval(help + "_help"); } // Replacement for arrayname.length property function getarraysize(thearray) { for (i = 0; i < thearray.length; i++) { if ((thearray[i] == "undefined") || (thearray[i] == "") || (thearray[i] == null)) return i; } return thearray.length; } // Replacement for arrayname.push(value) not implemented in IE until version 5.5 // Appends element to the array function arraypush(thearray,value) { thearray[ getarraysize(thearray) ] = value; } // Replacement for arrayname.pop() not implemented in IE until version 5.5 // Removes and returns the last element of an array function arraypop(thearray) { thearraysize = getarraysize(thearray); retval = thearray[thearraysize - 1]; delete thearray[thearraysize - 1]; return retval; } function checkForm() { formErrors = false; if (document.post.Text.value.length < 2) { formErrors = "{L_EMPTY_BLOCK_INFO}"; } if (document.post.block_title.value.length < 2) { formErrors = "{L_EMPTY_BLOCK_TITLE}"; } if (formErrors) { alert(formErrors); return false; } else { bbstyle(-1); //formObj.preview.disabled = true; //formObj.submit.disabled = true; return true; } } function emoticon(text) { text = ' ' + text + ' '; if (document.post.Text.createTextRange && document.post.Text.caretPos) { var caretPos = document.post.Text.caretPos; caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text; document.post.Text.focus(); } else { document.post.Text.value += text; document.post.Text.focus(); } } function bbfontstyle(bbopen, bbclose) { if ((clientVer >= 4) && is_ie && is_win) { theSelection = document.selection.createRange().text; if (!theSelection) { document.post.Text.value += bbopen + bbclose; document.post.Text.focus(); return; } document.selection.createRange().text = bbopen + theSelection + bbclose; document.post.Text.focus(); return; } else { document.post.Text.value += bbopen + bbclose; document.post.Text.focus(); return; } storeCaret(document.post.Text); } function bbstyle(bbnumber) { donotinsert = false; theSelection = false; bblast = 0; if (bbnumber == -1) { // Close all open tags & default button names while (bbcode[0]) { butnumber = arraypop(bbcode) - 1; document.post.Text.value += bbtags[butnumber + 1]; buttext = eval('document.post.addbbcode' + butnumber + '.value'); eval('document.post.addbbcode' + butnumber + '.value ="' + buttext.substr(0,(buttext.length - 1)) + '"'); } imageTag = false; // All tags are closed including image tags :D document.post.Text.focus(); return; } if ((clientVer >= 4) && is_ie && is_win) theSelection = document.selection.createRange().text; // Get text selection if (theSelection) { // Add tags around selection document.selection.createRange().text = bbtags[bbnumber] + theSelection + bbtags[bbnumber+1]; document.post.Text.focus(); theSelection = ''; return; } // Find last occurance of an open tag the same as the one just clicked for (i = 0; i < bbcode.length; i++) { if (bbcode[i] == bbnumber+1) { bblast = i; donotinsert = true; } } if (donotinsert) { // Close all open tags up to the one just clicked & default button names while (bbcode[bblast]) { butnumber = arraypop(bbcode) - 1; document.post.Text.value += bbtags[butnumber + 1]; buttext = eval('document.post.addbbcode' + butnumber + '.value'); eval('document.post.addbbcode' + butnumber + '.value ="' + buttext.substr(0,(buttext.length - 1)) + '"'); imageTag = false; } document.post.Text.focus(); return; } else { // Open tags if (imageTag && (bbnumber != 14)) { // Close image tag before adding another document.post.Text.value += bbtags[15]; lastValue = arraypop(bbcode) - 1; // Remove the close image tag from the list document.post.addbbcode14.value = "Img"; // Return button back to normal state imageTag = false; } // Open tag document.post.Text.value += bbtags[bbnumber]; if ((bbnumber == 14) && (imageTag == false)) imageTag = 1; // Check to stop additional tags after an unclosed image tag arraypush(bbcode,bbnumber+1); eval('document.post.addbbcode'+bbnumber+'.value += "*"'); document.post.Text.focus(); return; } storeCaret(document.post.Text); } // Insert at Claret 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(); } //--> </script> <!-- BEGIN tinyMCE --> <script language="javascript" type="text/javascript" src="../../mx_shared/tinymce/jscripts/tiny_mce/tiny_mce.js"></script> <script language="javascript" type="text/javascript"> tinyMCE.init({ mode : "textareas", theme : "advanced", language : "{tinyMCE.LANG}", docs_language : "{tinyMCE.LANG}", theme_advanced_toolbar_location : "top", plugins : "table", theme_advanced_buttons3_add_before : "tablecontrols, separator" }); </script> <!-- END tinyMCE --> <h1>{L_TITLE}</h1> <p>{L_EXPLAIN}</p> <form action="{S_POST_ACTION}" method="post" name="post" onsubmit="return checkForm(this)"> {POST_PREVIEW_BOX} {ERROR_BOX} <table border="0" cellpadding="3" cellspacing="1" width="100%" class="forumline" style="border-top:none;"> <tr> <th class="thHead" colspan="2" height="25"><b>{L_POST_A}</b></th> </tr> <tr> <td class="row1" width="30%"><span class="gen"><b>{L_BLOCK_TITLE}</b></span></td> <td class="row2"><input type="text" size="65" name="block_title" value="{E_BLOCK_TITLE}" class="post" /></td> </tr> <tr> <td class="row1" width="30%"><span class="gen">{L_BLOCK_DESC}</span></td> <td class="row2"><input type="text" size="65" name="block_desc" value="{E_BLOCK_DESC}" class="post" /></td> </tr> <tr> <td class="row1" width="30%"><span class="gen">{L_SHOW_TITLE}</span><br /><span class="gensmall">{L_SHOW_TITLE_EXPLAIN}</span></td> <td class="row2"><input type="radio" name="show_title" value="1" {S_SHOW_TITLE_YES} /> <span class="gen">{L_YES}</span> <input type="radio" name="show_title" value="0" {S_SHOW_TITLE_NO} /> <span class="gen">{L_NO}</span></td> </tr> <tr> <td class="row1" width="30%"><span class="gen">{L_SHOW_STATS}</span></td> <td class="row2"><input type="radio" name="show_stats" value="1" {S_SHOW_STATS_YES} /> <span class="gen">{L_YES} </span><input type="radio" name="show_stats" value="0" {S_SHOW_STATS_NO} /> <span class="gen">{L_NO}</span></td> </tr> <tr> <td class="row1" width="30%"><span class="gen">{L_SHOW_BLOCK}</span></td> <td class="row2"><input type="radio" name="show_block" value="1" {S_SHOW_BLOCK_YES} /> <span class="gen">{L_YES} </span><input type="radio" name="show_block" value="0" {S_SHOW_BLOCK_NO} /> <span class="gen">{L_NO}</span></td> </tr> <tr> <td class="row1" valign="top"> <table width="100%" border="0" cellspacing="0" cellpadding="1"> <tr> <td><span class="gen"><b>{L_BLOCK_INFO}</b></span> </td> </tr> <tr> <td valign="middle" align="center"> <br /> <table width="100" border="0" cellspacing="0" cellpadding="5"> <tr align="center"> <td colspan="{S_SMILIES_COLSPAN}" class="gensmall"><b>{L_EMOTICONS}</b></td> </tr> <!-- BEGIN smilies_row --> <tr align="center" valign="middle"> <!-- BEGIN smilies_col --> <td><a href="javascript:emoticon('{smilies_row.smilies_col.SMILEY_CODE}')"><img src="{smilies_row.smilies_col.SMILEY_IMG}" border="0" alt="{smilies_row.smilies_col.SMILEY_DESC}" title="{smilies_row.smilies_col.SMILEY_DESC}" /></a></td> <!-- END smilies_col --> </tr> <!-- END smilies_row --> <!-- BEGIN switch_smilies_extra --> <tr align="center"> <td colspan="{S_SMILIES_COLSPAN}"><span class="nav"><a href="{U_MORE_SMILIES}" onclick="window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT=300,resizable=yes,scrollbars=yes,WIDTH=250');return false;" target="_phpbbsmilies" class="nav">{L_MORE_SMILIES}</a></span></td> </tr> <!-- END switch_smilies_extra --> </table> </td> </tr> </table> </td> <td class="row2" valign="top"><span class="gen"> <table width="450" border="0" cellspacing="0" cellpadding="2"> <!-- BEGIN switch_bbcodes --> <tr align="center" valign="middle"> <td><span class="genmed"> <input type="button" class="button" accesskey="b" name="addbbcode0" value=" B " style="font-weight:bold; width: 30px" onClick="bbstyle(0)" onMouseOver="helpline('b')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="i" name="addbbcode2" value=" i " style="font-style:italic; width: 30px" onClick="bbstyle(2)" onMouseOver="helpline('i')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="u" name="addbbcode4" value=" u " style="text-decoration: underline; width: 30px" onClick="bbstyle(4)" onMouseOver="helpline('u')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="q" name="addbbcode6" value="Quote" style="width: 50px" onClick="bbstyle(6)" onMouseOver="helpline('q')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="c" name="addbbcode8" value="Code" style="width: 40px" onClick="bbstyle(8)" onMouseOver="helpline('c')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="l" name="addbbcode10" value="List" style="width: 40px" onClick="bbstyle(10)" onMouseOver="helpline('l')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="o" name="addbbcode12" value="List=" style="width: 40px" onClick="bbstyle(12)" onMouseOver="helpline('o')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="p" name="addbbcode14" value="Img" style="width: 40px" onClick="bbstyle(14)" onMouseOver="helpline('p')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="text-decoration: underline; width: 40px" onClick="bbstyle(16)" onMouseOver="helpline('w')" /> </span></td> </tr> <tr> <td colspan="9"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><span class="genmed"> {L_FONT_COLOR}: <select name="addbbcode18" onChange="bbfontstyle('[color=' + this.form.addbbcode18.options[this.form.addbbcode18.selectedIndex].value + ']', '[/color]')" onMouseOver="helpline('s')"> <option style="color:black; background-color: {T_TD_COLOR1}" value="{T_FONTCOLOR1}" class="genmed">{L_COLOR_DEFAULT}</option> <option style="color:darkred; background-color: {T_TD_COLOR1}" value="darkred" class="genmed">{L_COLOR_DARK_RED}</option> <option style="color:red; background-color: {T_TD_COLOR1}" value="red" class="genmed">{L_COLOR_RED}</option> <option style="color:orange; background-color: {T_TD_COLOR1}" value="orange" class="genmed">{L_COLOR_ORANGE}</option> <option style="color:brown; background-color: {T_TD_COLOR1}" value="brown" class="genmed">{L_COLOR_BROWN}</option> <option style="color:yellow; background-color: {T_TD_COLOR1}" value="yellow" class="genmed">{L_COLOR_YELLOW}</option> <option style="color:green; background-color: {T_TD_COLOR1}" value="green" class="genmed">{L_COLOR_GREEN}</option> <option style="color:olive; background-color: {T_TD_COLOR1}" value="olive" class="genmed">{L_COLOR_OLIVE}</option> <option style="color:cyan; background-color: {T_TD_COLOR1}" value="cyan" class="genmed">{L_COLOR_CYAN}</option> <option style="color:blue; background-color: {T_TD_COLOR1}" value="blue" class="genmed">{L_COLOR_BLUE}</option> <option style="color:darkblue; background-color: {T_TD_COLOR1}" value="darkblue" class="genmed">{L_COLOR_DARK_BLUE}</option> <option style="color:indigo; background-color: {T_TD_COLOR1}" value="indigo" class="genmed">{L_COLOR_INDIGO}</option> <option style="color:violet; background-color: {T_TD_COLOR1}" value="violet" class="genmed">{L_COLOR_VIOLET}</option> <option style="color:white; background-color: {T_TD_COLOR1}" value="white" class="genmed">{L_COLOR_WHITE}</option> <option style="color:black; background-color: {T_TD_COLOR1}" value="black" class="genmed">{L_COLOR_BLACK}</option> </select> {L_FONT_SIZE}:<select name="addbbcode20" onChange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')"> <option value="7" class="genmed">{L_FONT_TINY}</option> <option value="9" class="genmed">{L_FONT_SMALL}</option> <option value="12" selected class="genmed">{L_FONT_NORMAL}</option> <option value="18" class="genmed">{L_FONT_LARGE}</option> <option value="24" class="genmed">{L_FONT_HUGE}</option> </select> </span></td> <td nowrap="nowrap" align="right"><span class="gensmall"><a href="javascript:bbstyle(-1)" class="genmed" onMouseOver="helpline('a')">{L_BBCODE_CLOSE_TAGS}</a></span></td> </tr> </table> </td> </tr> <tr> <td colspan="9"> <span class="gensmall"> <input type="text" name="helpbox" size="45" maxlength="100" style="width:450px; font-size:10px" class="helpline" value="{L_STYLES_TIP}" /> </span></td> </tr> <!-- END switch_bbcodes --> <tr> <td colspan="9"><span class="gen"> <textarea name="{BLOCK_TEXT_NAME}" rows="40" cols="35" wrap="virtual" style="width:550px" tabindex="3" class="post" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">{BLOCK_INFO}</textarea> </span></td> </tr> </table> </span></td> </tr> <tr> <td class="row1" valign="top"><span class="gen"><b>{L_OPTIONS}</b></span><br /><span class="gensmall">{HTML_STATUS}<br />{BBCODE_STATUS}<br />{SMILIES_STATUS}</span></td> <td class="row2"><span class="gen"> </span> <table cellspacing="0" cellpadding="1" border="0"> <!-- BEGIN switch_allow_bbcode --> <tr> <td class="row2" width="50%"><span class="genmed">{L_ALLOW_BBCODE}</span></td> <td class="row2" width="50%"><input type="radio" name="allow_bbcode" value="TRUE" {S_ALLOW_BBCODE_YES} /> <span class="gensmall">{L_YES}</span> <input type="radio" name="allow_bbcode" value="FALSE" {S_ALLOW_BBCODE_NO} /> <span class="gensmall">{L_NO}</span></td> </tr> <!-- END switch_allow_bbcode --> <!-- BEGIN switch_allow_html --> <tr> <td class="row2" width="50%"><span class="genmed">{L_ALLOW_HTML}</span></td> <td class="row2" width="50%"><input type="radio" name="allow_html" value="TRUE" {S_ALLOW_HTML_YES} /> <span class="gensmall">{L_YES}</span> <input type="radio" name="allow_html" value="FALSE" {S_ALLOW_HTML_NO} /> <span class="gensmall">{L_NO}</span></td> </tr> <!-- END switch_allow_html --> <!-- BEGIN switch_html_tags --> <tr> <td class="row2" width="30%"><span class="genmed">{L_HTML_TAGS}</span></td> <td class="row2"><input type="text" size="35" name="html_tags" value="{S_HTML_TAGS}" class="post" /></td> </tr> <!-- END switch_html_tags --> <!-- BEGIN switch_allow_smilies --> <tr> <td class="row2" width="50%"><span class="genmed">{L_ALLOW_SMILIES}</span></td> <td class="row2" width="50%"><input type="radio" name="allow_smilies" value="TRUE" {S_ALLOW_SMILIES_YES} /> <span class="gensmall">{L_YES}</span> <input type="radio" name="allow_smilies" value="FALSE" {S_ALLOW_SMILIES_NO} /> <span class="gensmall">{L_NO}</span></td> </tr> <!-- END switch_allow_smilies --> <!-- BEGIN switch_block_style --> <tr> <td class="row2" width="50%"><span class="genmed">{L_BLOCK_STYLE}</span><br /><span class="gensmall">{L_BLOCK_STYLE_EXPLAIN}</span></td> <td class="row2" width="50%"><input type="radio" name="block_style" value="TRUE" {S_BLOCK_STYLE_YES} /> <span class="gensmall">{L_YES}</span> <input type="radio" name="block_style" value="FALSE" {S_BLOCK_STYLE_NO} /> <span class="gensmall">{L_NO}</span></td> </tr> <!-- END switch_block_style --> <!-- BEGIN switch_text_style --> <tr> <td class="row2" width="50%"><span class="genmed">{L_TEXT_STYLE}</span><br /><span class="gensmall">{L_TEXT_STYLE_EXPLAIN}</span></td> <td class="row2" width="50%">{S_TEXT_STYLE} </td> </tr> <!-- END switch_text_style --> <!-- BEGIN switch_title_style --> <tr> <td class="row2" width="50%"><span class="genmed">{L_TITLE_STYLE}</span><br /><span class="gensmall">{L_TITLE_STYLE_EXPLAIN}</span></td> <td class="row2" width="50%"><input type="radio" name="title_style" value="TRUE" {S_TITLE_STYLE_YES} /> <span class="gensmall">{L_YES}</span> <input type="radio" name="title_style" value="FALSE" {S_TITLE_STYLE_NO} /> <span class="gensmall">{L_NO}</span></td> </tr> <!-- END switch_title_style --> </table> </td> </tr> <!-- BEGIN switch_block_admin --> <tr> <td class="row1">{L_COLUMN}</td> <td class="row2"><select name="columnid">{S_COLUMN_LIST}</select></td> </tr> <!-- END switch_block_admin --> {POLLBOX} <tr> <td class="cat" colspan="2" align="center" height="28"> {S_HIDDEN_FORM_FIELDS}<input type="submit" tabindex="5" name="preview" class="mainoption" value="{L_PREVIEW}" /> <input type="submit" accesskey="s" tabindex="6" name="post" class="mainoption" value="{L_SUBMIT}" /></td> </tr> </table> <table width="100%" cellspacing="2" border="0" align="center" cellpadding="2"> <tr> <td align="right" valign="top"><span class="gensmall">{S_TIMEZONE}</span></td> </tr> </table> </form> <table width="100%" cellspacing="2" border="0" align="center"> <tr> <td valign="top" align="right">{JUMPBOX}</td> </tr> </table> --- NEW FILE: index.htm --- <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> </body> </html> |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:54:12
|
Update of /cvsroot/mxbb/core/modules/mx_textblocks/templates/_core/admin In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11578/admin Added Files: index.htm mx_module_parameters.tpl Log Message: Ok, massive update for 2.9.x. --- NEW FILE: mx_module_parameters.tpl --- <!-- BEGIN switch_bbcodes --> <script language="JavaScript" type="text/javascript"> <!-- // bbCode control by // subBlue design // www.subBlue.com // 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_nav = ((clientPC.indexOf('mozilla')!=-1) && (clientPC.indexOf('spoofer')==-1) && (clientPC.indexOf('compatible') == -1) && (clientPC.indexOf('opera')==-1) && (clientPC.indexOf('webtv')==-1) && (clientPC.indexOf('hotjava')==-1)); var is_moz = 0; var is_win = ((clientPC.indexOf("win")!=-1) || (clientPC.indexOf("16bit") != -1)); var is_mac = (clientPC.indexOf("mac")!=-1); // Helpline messages b_help = "{L_BBCODE_B_HELP}"; i_help = "{L_BBCODE_I_HELP}"; u_help = "{L_BBCODE_U_HELP}"; q_help = "{L_BBCODE_Q_HELP}"; c_help = "{L_BBCODE_C_HELP}"; l_help = "{L_BBCODE_L_HELP}"; o_help = "{L_BBCODE_O_HELP}"; p_help = "{L_BBCODE_P_HELP}"; w_help = "{L_BBCODE_W_HELP}"; a_help = "{L_BBCODE_A_HELP}"; s_help = "{L_BBCODE_S_HELP}"; f_help = "{L_BBCODE_F_HELP}"; // Define the bbCode tags bbcode = new Array(); bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','[/code]','[list]','[/list]','[list=]','[/list]','[img]','[/img]','[url]','[/url]'); imageTag = false; // Shows the help messages in the helpline window function helpline(help) { document.post.helpbox.value = eval(help + "_help"); } // Replacement for arrayname.length property function getarraysize(thearray) { for (i = 0; i < thearray.length; i++) { if ((thearray[i] == "undefined") || (thearray[i] == "") || (thearray[i] == null)) return i; } return thearray.length; } // Replacement for arrayname.push(value) not implemented in IE until version 5.5 // Appends element to the array function arraypush(thearray,value) { thearray[ getarraysize(thearray) ] = value; } // Replacement for arrayname.pop() not implemented in IE until version 5.5 // Removes and returns the last element of an array function arraypop(thearray) { thearraysize = getarraysize(thearray); retval = thearray[thearraysize - 1]; delete thearray[thearraysize - 1]; return retval; } function checkForm() { formErrors = false; if (document.post.{SELECT_NAME}.value.length < 2) { formErrors = "{L_EMPTY_MESSAGE}"; } if (formErrors) { alert(formErrors); return false; } else { bbstyle(-1); //formObj.preview.disabled = true; //formObj.submit.disabled = true; return true; } } function emoticon(text) { var txtarea = document.post.{SELECT_NAME}; text = ' ' + text + ' '; if (txtarea.createTextRange && txtarea.caretPos) { var caretPos = txtarea.caretPos; caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text; txtarea.focus(); } else { txtarea.value += text; txtarea.focus(); } } function bbfontstyle(bbopen, bbclose) { var txtarea = document.post.{SELECT_NAME}; if ((clientVer >= 4) && is_ie && is_win) { theSelection = document.selection.createRange().text; if (!theSelection) { txtarea.value += bbopen + bbclose; txtarea.focus(); return; } document.selection.createRange().text = bbopen + theSelection + bbclose; txtarea.focus(); return; } else if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0)) { mozWrap(txtarea, bbopen, bbclose); return; } else { txtarea.value += bbopen + bbclose; txtarea.focus(); } storeCaret(txtarea); } function bbstyle(bbnumber) { var txtarea = document.post.{SELECT_NAME}; txtarea.focus(); donotinsert = false; theSelection = false; bblast = 0; if (bbnumber == -1) { // Close all open tags & default button names while (bbcode[0]) { butnumber = arraypop(bbcode) - 1; txtarea.value += bbtags[butnumber + 1]; buttext = eval('document.post.addbbcode' + butnumber + '.value'); eval('document.post.addbbcode' + butnumber + '.value ="' + buttext.substr(0,(buttext.length - 1)) + '"'); } imageTag = false; // All tags are closed including image tags :D txtarea.focus(); return; } if ((clientVer >= 4) && is_ie && is_win) { theSelection = document.selection.createRange().text; // Get text selection if (theSelection) { // Add tags around selection document.selection.createRange().text = bbtags[bbnumber] + theSelection + bbtags[bbnumber+1]; txtarea.focus(); theSelection = ''; return; } } else if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0)) { mozWrap(txtarea, bbtags[bbnumber], bbtags[bbnumber+1]); return; } // Find last occurance of an open tag the same as the one just clicked for (i = 0; i < bbcode.length; i++) { if (bbcode[i] == bbnumber+1) { bblast = i; donotinsert = true; } } if (donotinsert) { // Close all open tags up to the one just clicked & default button names while (bbcode[bblast]) { butnumber = arraypop(bbcode) - 1; txtarea.value += bbtags[butnumber + 1]; buttext = eval('document.post.addbbcode' + butnumber + '.value'); eval('document.post.addbbcode' + butnumber + '.value ="' + buttext.substr(0,(buttext.length - 1)) + '"'); imageTag = false; } txtarea.focus(); return; } else { // Open tags if (imageTag && (bbnumber != 14)) { // Close image tag before adding another txtarea.value += bbtags[15]; lastValue = arraypop(bbcode) - 1; // Remove the close image tag from the list document.post.addbbcode14.value = "Img"; // Return button back to normal state imageTag = false; } // Open tag txtarea.value += bbtags[bbnumber]; if ((bbnumber == 14) && (imageTag == false)) imageTag = 1; // Check to stop additional tags after an unclosed image tag arraypush(bbcode,bbnumber+1); eval('document.post.addbbcode'+bbnumber+'.value += "*"'); txtarea.focus(); return; } storeCaret(txtarea); } // From http://www.massless.org/mozedit/ function mozWrap(txtarea, open, close) { var selLength = txtarea.textLength; var selStart = txtarea.selectionStart; var selEnd = txtarea.selectionEnd; 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; return; } // Insert at Claret 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(); } //--> </script> <!-- END switch_bbcodes --> <!-- BEGIN tinyMCE --> <script language="javascript" type="text/javascript" src="{tinyMCE.PATH}modules/mx_shared/tinymce/jscripts/tiny_mce/tiny_mce.js"></script> <script language="javascript" type="text/javascript"> tinyMCE.init({ mode : "textareas", theme : "advanced", language : "{tinyMCE.LANG}", docs_language : "{tinyMCE.LANG}", plugins : "table,advhr,advimage,advlink,emotions,insertdatetime,preview,zoom,flash,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable", theme_advanced_buttons1_add_before : "newdocument,separator", theme_advanced_buttons1_add : "fontselect,fontsizeselect", theme_advanced_buttons2_add : "separator,insertdate,inserttime,preview,separator,forecolor,backcolor", theme_advanced_buttons2_add_before: "cut,copy,paste,pastetext,pasteword,separator,search,replace,separator", theme_advanced_buttons3_add_before : "tablecontrols,separator", theme_advanced_buttons3_add : "emotions,flash,advhr,separator,print,separator,ltr,rtl,separator,fullscreen", theme_advanced_toolbar_location : "top", theme_advanced_toolbar_align : "left", theme_advanced_path_location : "bottom", content_css : "{tinyMCE.TEMPLATE}", relative_urls : false, extended_valid_elements : "td[*],div[*],form[*],input[*]" }); </script> <!-- END tinyMCE --> <!-- Module Block Parameter --> <!-- BEGIN preview --> <tr> <td class="row1" valign="top" width="25%" align="center" colspan="2"> <table width="70%" border="0" cellspacing="0" cellpadding="1" class="forumline"> <tr> <th class="cat" align="center" > {L_PREVIEW} </th> </tr> <tr> <td align="left" ><span class="genmed">{TEXT}</span></td> </tr> </table> </td> </tr> <!-- END preview --> <tr> <td class="row1" valign="top" width="25%"> <table width="100%" border="0" cellspacing="0" cellpadding="1"> <tr> <td><span class="gen"><b>{L_BLOCK_INFO}</b></span> </td> </tr> <tr> <td valign="middle" align="center"> <br /> <table width="100" border="0" cellspacing="0" cellpadding="5"> <tr align="center"> <td colspan="{S_SMILIES_COLSPAN}" class="gensmall"> <!-- BEGIN switch_smilies --> <b>{L_EMOTICONS}</b> <!-- END switch_smilies --> </td> </tr> <!-- BEGIN smilies_row --> <tr align="center" valign="middle"> <!-- BEGIN smilies_col --> <td><a href="javascript:emoticon('{smilies_row.smilies_col.SMILEY_CODE}')"><img src="{smilies_row.smilies_col.SMILEY_IMG}" border="0" alt="{smilies_row.smilies_col.SMILEY_DESC}" title="{smilies_row.smilies_col.SMILEY_DESC}" /></a></td> <!-- END smilies_col --> </tr> <!-- END smilies_row --> <!-- BEGIN switch_smilies_extra --> <tr align="center"> <td colspan="{S_SMILIES_COLSPAN}"><span class="nav"><a href="{U_MORE_SMILIES}" onclick="window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT=300,resizable=yes,scrollbars=yes,WIDTH=250');return false;" target="_phpbbsmilies" class="nav">{L_MORE_SMILIES}</a></span></td> </tr> <!-- END switch_smilies_extra --> </table> </td> </tr> <tr> <td class="row1" valign="top" align="center"><span class="gen"><b>{L_OPTIONS}</b></span><br /><span class="gensmall">{HTML_STATUS}<br />{BBCODE_STATUS}<br />{SMILIES_STATUS}</span></td> </tr> <tr> <td class="row1" valign="top" align="center"><span class="gen"><input type="submit" tabindex="5" name="preview" class="mainoption" value="{L_PREVIEW}" /></span></td> </tr> </table> </td> <td class="row2" valign="top"><span class="gen"> <table width="450" border="0" cellspacing="0" cellpadding="2"> <!-- BEGIN switch_bbcodes --> <tr align="center" valign="middle"> <td><span class="genmed"> <input type="button" class="button" accesskey="b" name="addbbcode0" value=" B " style="font-weight:bold; width: 30px" onClick="bbstyle(0)" onMouseOver="helpline('b')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="i" name="addbbcode2" value=" i " style="font-style:italic; width: 30px" onClick="bbstyle(2)" onMouseOver="helpline('i')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="u" name="addbbcode4" value=" u " style="text-decoration: underline; width: 30px" onClick="bbstyle(4)" onMouseOver="helpline('u')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="q" name="addbbcode6" value="Quote" style="width: 50px" onClick="bbstyle(6)" onMouseOver="helpline('q')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="c" name="addbbcode8" value="Code" style="width: 40px" onClick="bbstyle(8)" onMouseOver="helpline('c')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="l" name="addbbcode10" value="List" style="width: 40px" onClick="bbstyle(10)" onMouseOver="helpline('l')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="o" name="addbbcode12" value="List=" style="width: 40px" onClick="bbstyle(12)" onMouseOver="helpline('o')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="p" name="addbbcode14" value="Img" style="width: 40px" onClick="bbstyle(14)" onMouseOver="helpline('p')" /> </span></td> <td><span class="genmed"> <input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="text-decoration: underline; width: 40px" onClick="bbstyle(16)" onMouseOver="helpline('w')" /> </span></td> </tr> <tr> <td colspan="9"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><span class="genmed"> {L_FONT_COLOR}: <select name="addbbcode18" onChange="bbfontstyle('[color=' + this.form.addbbcode18.options[this.form.addbbcode18.selectedIndex].value + ']', '[/color]')" onMouseOver="helpline('s')"> <option style="color:black; background-color: {T_TD_COLOR1}" value="{T_FONTCOLOR1}" class="genmed">{L_COLOR_DEFAULT}</option> <option style="color:darkred; background-color: {T_TD_COLOR1}" value="darkred" class="genmed">{L_COLOR_DARK_RED}</option> <option style="color:red; background-color: {T_TD_COLOR1}" value="red" class="genmed">{L_COLOR_RED}</option> <option style="color:orange; background-color: {T_TD_COLOR1}" value="orange" class="genmed">{L_COLOR_ORANGE}</option> <option style="color:brown; background-color: {T_TD_COLOR1}" value="brown" class="genmed">{L_COLOR_BROWN}</option> <option style="color:yellow; background-color: {T_TD_COLOR1}" value="yellow" class="genmed">{L_COLOR_YELLOW}</option> <option style="color:green; background-color: {T_TD_COLOR1}" value="green" class="genmed">{L_COLOR_GREEN}</option> <option style="color:olive; background-color: {T_TD_COLOR1}" value="olive" class="genmed">{L_COLOR_OLIVE}</option> <option style="color:cyan; background-color: {T_TD_COLOR1}" value="cyan" class="genmed">{L_COLOR_CYAN}</option> <option style="color:blue; background-color: {T_TD_COLOR1}" value="blue" class="genmed">{L_COLOR_BLUE}</option> <option style="color:darkblue; background-color: {T_TD_COLOR1}" value="darkblue" class="genmed">{L_COLOR_DARK_BLUE}</option> <option style="color:indigo; background-color: {T_TD_COLOR1}" value="indigo" class="genmed">{L_COLOR_INDIGO}</option> <option style="color:violet; background-color: {T_TD_COLOR1}" value="violet" class="genmed">{L_COLOR_VIOLET}</option> <option style="color:white; background-color: {T_TD_COLOR1}" value="white" class="genmed">{L_COLOR_WHITE}</option> <option style="color:black; background-color: {T_TD_COLOR1}" value="black" class="genmed">{L_COLOR_BLACK}</option> </select> {L_FONT_SIZE}:<select name="addbbcode20" onChange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')"> <option value="7" class="genmed">{L_FONT_TINY}</option> <option value="9" class="genmed">{L_FONT_SMALL}</option> <option value="12" selected class="genmed">{L_FONT_NORMAL}</option> <option value="18" class="genmed">{L_FONT_LARGE}</option> <option value="24" class="genmed">{L_FONT_HUGE}</option> </select> </span> </td> <td nowrap="nowrap" align="right"><span class="gensmall"><a href="javascript:bbstyle(-1)" class="genmed" onMouseOver="helpline('a')">{L_BBCODE_CLOSE_TAGS}</a></span></td> </tr> </table> </td> </tr> <tr> <td colspan="9"> <span class="gensmall"> <input type="text" name="helpbox" size="45" maxlength="100" style="width:550px; font-size:10px" class="helpline" value="{L_STYLES_TIP}" /> </span> </td> </tr> <!-- END switch_bbcodes --> <!-- BEGIN textblock --> <tr> <td colspan="9" align="left"> <span class="cattitle"> {textblock.PARAMETER_TITLE}<hr> </span> <span class="genmed"> {textblock.PARAMETER_TYPE} </span> <span class="gensmall"> {textblock.PARAMETER_TYPE_EXPLAIN} </span> </td> </tr> <tr> <td colspan="9" align="left"> <span class="gen"> <textarea name="{SELECT_NAME}" rows="40" cols="35" wrap="virtual" style="width:550px" tabindex="3" class="post" {TEXTAREA_BBCODES_XTRA}>{textblock.TEXT}</textarea> </span> </td> </tr> <!-- END textblock --> </table> </td> </tr> --- NEW FILE: index.htm --- <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> </body> </html> |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:53:53
|
Update of /cvsroot/mxbb/core/modules/mx_rebuild_search_tables/templates/_core In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11555 Added Files: index.htm Log Message: Ok, massive update for 2.9.x. --- NEW FILE: index.htm --- <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> </body> </html> |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:53:53
|
Update of /cvsroot/mxbb/core/modules/mx_rebuild_search_tables/templates/_core/admin In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11555/admin Added Files: index.htm rebuild_search.tpl rebuild_search_progress.tpl Log Message: Ok, massive update for 2.9.x. --- NEW FILE: rebuild_search.tpl --- <h1>{L_REBUILD_SEARCH}</h1> <p>{L_REBUILD_SEARCH_DESC}</p> <form method="get" action="{S_REBUILD_SEARCH_ACTION}"> <table cellspacing="1" cellpadding="4" border="0" align="center" class="forumline"> <tr> <th colspan="2" class="thHead">{L_REBUILD_SEARCH}</th> </tr> <tr> <td class="row1">{L_POST_LIMIT}</td> <td class="row1"><input class="post" type="text" name="post_limit" value="1000" /></td> </tr> <tr> <td class="row2">{L_TIME_LIMIT}</td> <td class="row2"><input class="post" type="text" name="time_limit" value="120" /></td> </tr> <tr> <td class="row1">{L_REFRESH_RATE}</td> <td class="row1"><input class="post" type="text" name="refresh_rate" value="3" /></td> </tr> <tr> <td class="cat" colspan="2" align="center"><input type="hidden" name="sid" value="{SESSION_ID}" /><input type="hidden" name="start" value="0" /><input class="mainoption" type="submit" name="submit" value="{L_REBUILD_SEARCH}" /></td> </tr> </table> </form> --- NEW FILE: index.htm --- <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> </body> </html> --- NEW FILE: rebuild_search_progress.tpl --- <h1 style="text-align: center;">{PERCENT} %</h1> <form method="post" action="{S_REBUILD_SEARCH_ACTION}"> <input type="hidden" name="start" value="{START}"> <input type="hidden" name="total_num_rows" value="{TOTAL_NUM_ROWS}"> <div style="text-align: center;"><input class="mainoption" type="submit" name="submit" value="{L_NEXT}" /></div> </form> |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:53:44
|
Update of /cvsroot/mxbb/core/modules/mx_phpbb3blocks/templates/subsilver2 In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11517/subsilver2 Added Files: mx_forum.html mx_viewforum.html subsilver2.cfg Log Message: Ok, massive update for 2.9.x. --- NEW FILE: subsilver2.cfg --- <?php /** * * @package mxBB Portal Module - mx_phpbb3blocks * @version $Id: subsilver2.cfg,v 1.1 2007/09/09 16:53:40 jonohlsson Exp $ * @copyright (c) 2002-2006 mxBB Project Team * @license http://opensource.org/licenses/gpl-license.php GNU General Public License v2 * */ // // ** Configuration file for subSilver template ** // // ** copyright (C) 2001 The phpBB Group ** // ** Created by subBlue design ** // ** www.subBlue.com ** // // ** subSilver dev. forum: www.subSky.com/phpBB2/ ** // // $Id: subsilver2.cfg,v 1.1 2007/09/09 16:53:40 jonohlsson Exp $ // // Please note that to enable support of different languages // the {LANG} place holder is available. This will be replaced // with xxx where xxx is the users selected language. If // that language isn't available it will default to english. // Therefore you MUST ensure you have at least a english // directory if you choose to localise your template // // // Do not alter this line! // define(MX_TEMPLATE_CONFIG, TRUE); $mx_template_config = true; // ------------------------------------------------------------------------- // Do some checks // ------------------------------------------------------------------------- $current_template_path = file_exists( $mx_root_path . $current_template_path . "/images" ) ? $current_template_path . "/images" : ( file_exists( $mx_root_path . $cloned_template_path . "/images" ) ? $cloned_template_path . "/images" : $default_template_path . "/images" ); // ------------------------------------------------------------------------- // Prefix with PORTAL_URL // ------------------------------------------------------------------------- $current_template_images = PORTAL_URL . $current_template_path . "/images"; // ------------------------------------------------------------------------- // (Re)Define images // ------------------------------------------------------------------------- // // Last Message block // $mx_images['last_msg_folder'] = $images['folder']; $mx_images['last_msg_folder_new'] = $images['folder_new']; $mx_images['last_msg_folder_announce'] = $images['folder_announce']; $mx_images['last_msg_folder_announce_new'] = $images['folder_announce_new']; $mx_images['last_msg_folder_sticky'] = $images['folder_sticky']; $mx_images['last_msg_folder_sticky_new'] = $images['folder_sticky_new']; $mx_images['last_msg_folder_locked'] = $images['folder_locked']; $mx_images['last_msg_folder_locked_new'] = $images['folder_locked_new']; $mx_images['last_msg_folder_hot'] = $images['folder_hot']; $mx_images['last_msg_folder_hot_new'] = $images['folder_hot_new']; $mx_images['last_msg_icon_newest_reply'] = $images['icon_newest_reply']; $mx_images['last_msg_icon_latest_reply'] = $images['icon_latest_reply']; // // Announcement Block // $mx_images['mx_folder'] = $images['folder']; $mx_images['mx_folder_new'] = $images['folder_new']; $mx_images['mx_folder_announce'] = $images['folder_announce']; $mx_images['mx_folder_announce_new'] = $images['folder_announce_new']; $mx_images['mx_folder_sticky'] = $images['folder_sticky']; $mx_images['mx_folder_sticky_new'] = $images['folder_sticky_new']; $mx_images['mx_folder_locked'] = $images['folder_locked']; $mx_images['mx_folder_locked_new'] = $images['folder_locked_new']; $mx_images['mx_folder_hot'] = $images['folder_hot']; $mx_images['mx_folder_hot_new'] = $images['folder_hot_new']; $mx_images['mx_icon_newest_reply'] = $images['icon_newest_reply']; $mx_images['mx_icon_latest_reply'] = $images['icon_latest_reply']; // // Forum Block // $mx_images['mx_forum'] = $images['forum']; $mx_images['mx_forum_new'] = $images['forum_new']; $mx_images['mx_forum_locked'] = $images['forum_locked']; // // Poll/Statistics Block // $mx_images['mx_voting_graphic'] = $images['voting_graphic']; // Array() $mx_images['mx_vote_bar'] = PHPBB_URL . $images['mx_graphics']['phpbb_icons'] . "/voting_bar.gif"; $mx_images['mx_vote_lcap'] = PHPBB_URL . $images['mx_graphics']['phpbb_icons'] . "/vote_lcap.gif"; $mx_images['mx_vote_rcap'] = PHPBB_URL . $images['mx_graphics']['phpbb_icons'] . "/vote_rcap.gif"; ?> --- NEW FILE: mx_viewforum.html --- <!-- IF S_HAS_SUBFORUM --> <!-- INCLUDE forumlist_body.html --> <br clear="all" /> <!-- ENDIF --> <div id="pagecontent"> <table class="tablebg" width="100%" cellspacing="1"> <tr> <td class="cat" colspan="<!-- IF S_TOPIC_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"> <table width="100%" cellspacing="0"> <tr class="nav"> <td valign="middle"> <!-- IF S_WATCH_FORUM_LINK and not S_IS_BOT --><a href="{S_WATCH_FORUM_LINK}">{S_WATCH_FORUM_TITLE}</a><!-- ENDIF --></td> <td align="{S_CONTENT_FLOW_END}" valign="middle"><!-- IF not S_IS_BOT and U_MARK_TOPICS --><a href="{U_MARK_TOPICS}">{L_MARK_TOPICS_READ}</a><!-- ENDIF --> </td> </tr> </table> </td> </tr> <tr> <!-- IF S_TOPIC_ICONS --> <th colspan="3"> {L_TOPICS} </th> <!-- ELSE --> <th colspan="2"> {L_TOPICS} </th> <!-- ENDIF --> <th> {L_AUTHOR} </th> <th> {L_REPLIES} </th> <th> {L_VIEWS} </th> <th> {L_LAST_POST} </th> </tr> <!-- BEGIN topicrow --> <!-- IF topicrow.S_TOPIC_TYPE_SWITCH eq 1 --> <tr> <td class="row3" colspan="<!-- IF S_TOPIC_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"><b class="gensmall">{L_ANNOUNCEMENTS}</b></td> </tr> <!-- ELSEIF topicrow.S_TOPIC_TYPE_SWITCH eq 0 --> <tr> <td class="row3" colspan="<!-- IF S_TOPIC_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"><b class="gensmall">{L_TOPICS}</b></td> </tr> <!-- ENDIF --> <tr> <td class="row1" width="25" align="center">{topicrow.TOPIC_FOLDER_IMG}</td> <!-- IF S_TOPIC_ICONS --> <td class="row1" width="25" align="center"><!-- IF topicrow.TOPIC_ICON_IMG --><img src="{T_ICONS_PATH}{topicrow.TOPIC_ICON_IMG}" width="{topicrow.TOPIC_ICON_IMG_WIDTH}" height="{topicrow.TOPIC_ICON_IMG_HEIGHT}" alt="" title="" /><!-- ENDIF --></td> <!-- ENDIF --> <td class="row1"> <!-- IF topicrow.S_UNREAD_TOPIC --><a href="{topicrow.U_NEWEST_POST}">{NEWEST_POST_IMG}</a><!-- ENDIF --> {topicrow.ATTACH_ICON_IMG} <!-- IF topicrow.S_HAS_POLL or topicrow.S_TOPIC_MOVED --><b>{topicrow.TOPIC_TYPE}</b> <!-- ENDIF --><a title="{L_POSTED}: {topicrow.FIRST_POST_TIME}" href="{topicrow.U_VIEW_TOPIC}" class="topictitle">{topicrow.TOPIC_TITLE}</a> <!-- 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.PAGINATION --> <p class="gensmall"> [ {GOTO_PAGE_IMG}{L_GOTO_PAGE}: {topicrow.PAGINATION} ] </p> <!-- ENDIF --> </td> <td class="row2" width="130" align="center"><p class="topicauthor">{topicrow.TOPIC_AUTHOR_FULL}</p></td> <td class="row1" width="50" align="center"><p class="topicdetails">{topicrow.REPLIES}</p></td> <td class="row2" width="50" align="center"><p class="topicdetails">{topicrow.VIEWS}</p></td> <td class="row1" width="140" align="center"> <p class="topicdetails" style="white-space: nowrap;">{topicrow.LAST_POST_TIME}</p> <p class="topicdetails">{topicrow.LAST_POST_AUTHOR_FULL} <a href="{topicrow.U_LAST_POST}">{LAST_POST_IMG}</a> </p> </td> </tr> <!-- BEGINELSE --> <tr> <!-- IF S_TOPIC_ICONS --> <td class="row1" colspan="7" height="30" align="center" valign="middle"><span class="gen"><!-- IF not S_SORT_DAYS -->{L_NO_TOPICS}<!-- ELSE -->{L_NO_TOPICS_TIME_FRAME}<!-- ENDIF --></span></td> <!-- ELSE --> <td class="row1" colspan="6" height="30" align="center" valign="middle"><span class="gen"><!-- IF not S_SORT_DAYS -->{L_NO_TOPICS}<!-- ELSE -->{L_NO_TOPICS_TIME_FRAME}<!-- ENDIF --></span></td> <!-- ENDIF --> </tr> <!-- END topicrow --> <br clear="all" /> </div> <br clear="all" /> --- NEW FILE: mx_forum.html --- <table class="tablebg" cellspacing="1" width="100%"> <tr> <td class="cat" colspan="5" align="{S_CONTENT_FLOW_END}"><!-- IF not S_IS_BOT and U_MARK_FORUMS --><a class="nav" href="{U_MARK_FORUMS}">{L_MARK_FORUMS_READ}</a><!-- ENDIF --> </td> </tr> <tr> <th colspan="2"> {L_FORUM} </th> <th width="50"> {L_TOPICS} </th> <th width="50"> {L_POSTS} </th> <th> {L_LAST_POST} </th> </tr> <!-- BEGIN forumrow --> <!-- IF forumrow.S_IS_CAT --> <tr> <td class="cat" colspan="2"><h4><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a></h4></td> <td class="catdiv" colspan="3"> </td> </tr> <!-- ELSEIF forumrow.S_IS_LINK --> <tr> <td class="row1" width="50" align="center">{forumrow.FORUM_FOLDER_IMG}</td> <td class="row1"> <!-- IF forumrow.FORUM_IMAGE --> <div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</div><div style="float: {S_CONTENT_FLOW_BEGIN};"> <!-- ENDIF --> <a class="forumlink" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a> <p class="forumdesc">{forumrow.FORUM_DESC}</p> <!-- IF forumrow.FORUM_IMAGE --></div><!-- ENDIF --> </td> <!-- IF forumrow.CLICKS --> <td class="row2" colspan="3" align="center"><span class="genmed">{L_REDIRECTS}: {forumrow.CLICKS}</span></td> <!-- ELSE --> <td class="row2" colspan="3" align="center"> </td> <!-- ENDIF --> </tr> <!-- ELSE --> <!-- IF forumrow.S_NO_CAT --> <tr> <td class="cat" colspan="2"><h4>{L_FORUM}</h4></td> <td class="catdiv" colspan="3"> </td> </tr> <!-- ENDIF --> <tr> <td class="row1" width="50" align="center">{forumrow.FORUM_FOLDER_IMG}</td> <td class="row1" width="100%"> <!-- IF forumrow.FORUM_IMAGE --> <div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</div><div style="float: {S_CONTENT_FLOW_BEGIN};"> <!-- ENDIF --> <a class="forumlink" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a> <p class="forumdesc">{forumrow.FORUM_DESC}</p> <!-- IF forumrow.MODERATORS --> <p class="forumdesc"><strong>{forumrow.L_MODERATOR_STR}:</strong> {forumrow.MODERATORS}</p> <!-- ENDIF --> <!-- IF forumrow.SUBFORUMS --> <p class="forumdesc"><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}</p> <!-- ENDIF --> <!-- IF forumrow.FORUM_IMAGE --></div><!-- ENDIF --> </td> <td class="row2" align="center"><p class="topicdetails">{forumrow.TOPICS}</p></td> <td class="row2" align="center"><p class="topicdetails">{forumrow.POSTS}</p></td> <td class="row2" align="center" nowrap="nowrap"> <!-- IF forumrow.LAST_POST_TIME --> <p class="topicdetails">{forumrow.LAST_POST_TIME}</p> <p class="topicdetails">{forumrow.LAST_POSTER_FULL} <a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a> </p> <!-- ELSE --> <p class="topicdetails">{L_NO_POSTS}</p> <!-- ENDIF --> </td> </tr> <!-- ENDIF --> <!-- BEGINELSE --> <tr> <td class="row1" colspan="5" align="center"><p class="gensmall">{L_NO_FORUMS}</p></td> </tr> <!-- END forumrow --> </table> |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:53:44
|
Update of /cvsroot/mxbb/core/modules/mx_phpbb3blocks/templates/prosilver In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11517/prosilver Added Files: mx_forum.html mx_vieforum.html prosilver.cfg Log Message: Ok, massive update for 2.9.x. --- NEW FILE: prosilver.cfg --- <?php /** * * @package mxBB Portal Module - mx_phpbb3blocks * @version $Id: prosilver.cfg,v 1.1 2007/09/09 16:53:40 jonohlsson Exp $ * @copyright (c) 2002-2006 mxBB Project Team * @license http://opensource.org/licenses/gpl-license.php GNU General Public License v2 * */ // // ** Configuration file for subSilver template ** // // ** copyright (C) 2001 The phpBB Group ** // ** Created by subBlue design ** // ** www.subBlue.com ** // // ** subSilver dev. forum: www.subSky.com/phpBB2/ ** // // $Id: prosilver.cfg,v 1.1 2007/09/09 16:53:40 jonohlsson Exp $ // // Please note that to enable support of different languages // the {LANG} place holder is available. This will be replaced // with xxx where xxx is the users selected language. If // that language isn't available it will default to english. // Therefore you MUST ensure you have at least a english // directory if you choose to localise your template // // // Do not alter this line! // define(MX_TEMPLATE_CONFIG, TRUE); $mx_template_config = true; // ------------------------------------------------------------------------- // Do some checks // ------------------------------------------------------------------------- $current_template_path = file_exists( $mx_root_path . $current_template_path . "/images" ) ? $current_template_path . "/images" : ( file_exists( $mx_root_path . $cloned_template_path . "/images" ) ? $cloned_template_path . "/images" : $default_template_path . "/images" ); // ------------------------------------------------------------------------- // Prefix with PORTAL_URL // ------------------------------------------------------------------------- $current_template_images = PORTAL_URL . $current_template_path . "/images"; // ------------------------------------------------------------------------- // (Re)Define images // ------------------------------------------------------------------------- // // Last Message block // $mx_images['last_msg_folder'] = $images['folder']; $mx_images['last_msg_folder_new'] = $images['folder_new']; $mx_images['last_msg_folder_announce'] = $images['folder_announce']; $mx_images['last_msg_folder_announce_new'] = $images['folder_announce_new']; $mx_images['last_msg_folder_sticky'] = $images['folder_sticky']; $mx_images['last_msg_folder_sticky_new'] = $images['folder_sticky_new']; $mx_images['last_msg_folder_locked'] = $images['folder_locked']; $mx_images['last_msg_folder_locked_new'] = $images['folder_locked_new']; $mx_images['last_msg_folder_hot'] = $images['folder_hot']; $mx_images['last_msg_folder_hot_new'] = $images['folder_hot_new']; $mx_images['last_msg_icon_newest_reply'] = $images['icon_newest_reply']; $mx_images['last_msg_icon_latest_reply'] = $images['icon_latest_reply']; // // Announcement Block // $mx_images['mx_folder'] = $images['folder']; $mx_images['mx_folder_new'] = $images['folder_new']; $mx_images['mx_folder_announce'] = $images['folder_announce']; $mx_images['mx_folder_announce_new'] = $images['folder_announce_new']; $mx_images['mx_folder_sticky'] = $images['folder_sticky']; $mx_images['mx_folder_sticky_new'] = $images['folder_sticky_new']; $mx_images['mx_folder_locked'] = $images['folder_locked']; $mx_images['mx_folder_locked_new'] = $images['folder_locked_new']; $mx_images['mx_folder_hot'] = $images['folder_hot']; $mx_images['mx_folder_hot_new'] = $images['folder_hot_new']; $mx_images['mx_icon_newest_reply'] = $images['icon_newest_reply']; $mx_images['mx_icon_latest_reply'] = $images['icon_latest_reply']; // // Forum Block // $mx_images['mx_forum'] = $images['forum']; $mx_images['mx_forum_new'] = $images['forum_new']; $mx_images['mx_forum_locked'] = $images['forum_locked']; // // Poll/Statistics Block // $mx_images['mx_voting_graphic'] = $images['voting_graphic']; // Array() $mx_images['mx_vote_bar'] = PHPBB_URL . $images['mx_graphics']['phpbb_icons'] . "/voting_bar.gif"; $mx_images['mx_vote_lcap'] = PHPBB_URL . $images['mx_graphics']['phpbb_icons'] . "/vote_lcap.gif"; $mx_images['mx_vote_rcap'] = PHPBB_URL . $images['mx_graphics']['phpbb_icons'] . "/vote_rcap.gif"; ?> --- NEW FILE: mx_vieforum.html --- <!-- IF U_MCP --><p>[ <a href="{U_MCP}">{L_MCP}</a> ]</p><!-- ENDIF --> <h2><a href="{U_VIEW_FORUM}">{FORUM_NAME}</a></h2> <!-- IF FORUM_DESC or MODERATORS or U_MCP --> <p> <!-- NOTE: remove the style="display: none" when you wnat to have the forum description on the forum body --> <!-- IF FORUM_DESC --><span style="display: none">{FORUM_DESC}<br /></span><!-- ENDIF --> <!-- IF MODERATORS --><strong><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE -->{L_MODERATORS}<!-- ENDIF -->:</strong> {MODERATORS}<!-- ENDIF --> </p> <!-- ENDIF --> <!-- IF S_FORUM_RULES --> <div class="rules"> <div class="inner"><span class="corners-top"><span></span></span> <!-- IF U_FORUM_RULES --> <a href="{U_FORUM_RULES}">{L_FORUM_RULES}</a> <!-- ELSE --> <strong>{L_FORUM_RULES}</strong><br /> {FORUM_RULES} <!-- ENDIF --> <span class="corners-bottom"><span></span></span></div> </div> <!-- ENDIF --> <!-- IF S_HAS_SUBFORUM --> <!-- IF not S_IS_BOT and U_MARK_FORUMS --> <ul class="linklist"> <li class="rightside"><a href="{U_MARK_FORUMS}">{L_MARK_FORUMS_READ}</a></li> </ul> <!-- ENDIF --> <!-- INCLUDE forumlist_body.html --> <!-- ENDIF --> <!-- IF S_DISPLAY_POST_INFO or PAGINATION or TOTAL_POSTS or TOTAL_TOPICS --> <div class="topic-actions" <!-- IF S_HAS_SUBFORUM -->style="margin-top: 2em;"<!-- ENDIF -->> <!-- IF not S_IS_BOT and S_DISPLAY_POST_INFO --> <div class="buttons"> <div class="post-icon"><a href="{U_POST_NEW_TOPIC}" accesskey="n"><span>{L_POST_TOPIC}</span></a></div> </div> <!-- ENDIF --> <!-- IF S_DISPLAY_SEARCHBOX --> <div class="search-box"> <form method="post" id="forum-search" action="{S_SEARCHBOX_ACTION}"> <fieldset> <input class="inputbox search tiny" type="text" name="keywords" id="search_keywords" size="20" value="{L_SEARCH_FORUM}" onclick="if (this.value == '{L_SEARCH_FORUM}') this.value = '';" onblur="if (this.value == '') this.value = '{L_SEARCH_FORUM}';" /> <input class="button2" type="submit" value="{L_SEARCH}" /> <input type="hidden" value="{FORUM_ID}" name="fid[]" /> </fieldset> </form> </div> <!-- ENDIF --> <!-- IF PAGINATION or TOTAL_POSTS or TOTAL_TOPICS --> <div class="pagination"> <!-- IF not S_IS_BOT and U_MARK_TOPICS --><a href="{U_MARK_TOPICS}" accesskey="m">{L_MARK_TOPICS_READ}</a> • <!-- ENDIF --><!-- IF TOTAL_TOPICS -->{TOTAL_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 --> </div> <!-- ENDIF --> </div> <!-- ENDIF --> <!-- IF S_NO_READ_ACCESS --> <div class="panel"> <div class="inner"><span class="corners-top"><span></span></span> <strong>{L_NO_READ_ACCESS}</strong> <span class="corners-bottom"><span></span></span></div> </div> <!-- IF not S_USER_LOGGED_IN --> <form action="{S_LOGIN_ACTION}" method="post"> <div class="panel"> <div class="inner"><span class="corners-top"><span></span></span> <div class="content"> <h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a> • <a href="{U_REGISTER}">{L_REGISTER}</a></h3> <fieldset class="fields1"> <dl> <dt><label for="username">{L_USERNAME}:</label></dt> <dd><input type="text" tabindex="1" name="username" id="username" size="25" 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" class="inputbox autowidth" /></dd> <!-- IF S_AUTOLOGIN_ENABLED --><dd><label for="autologin"><input type="checkbox" name="autologin" id="autologin" tabindex="3" /> {L_LOG_ME_IN}</label></dd><!-- ENDIF --> <dd><label for="viewonline"><input type="checkbox" name="viewonline" id="viewonline" tabindex="4" /> {L_HIDE_ME}</label></dd> </dl> <dl> <dt> </dt> <dd><input type="submit" name="login" tabindex="5" value="{L_LOGIN}" class="button1" /></dd> </dl> </fieldset> </div> <span class="corners-bottom"><span></span></span></div> </div> <!-- ENDIF --> <!-- ENDIF --> <!-- BEGIN topicrow --> <!-- IF not topicrow.S_TOPIC_TYPE_SWITCH and not topicrow.S_FIRST_ROW --> </ul> <span class="corners-bottom"><span></span></span></div> </div> <!-- ENDIF --> <!-- IF topicrow.S_FIRST_ROW or not topicrow.S_TOPIC_TYPE_SWITCH --> <div class="forumbg<!-- IF topicrow.S_TOPIC_TYPE_SWITCH --> announcement<!-- ENDIF -->"> <div class="inner"><span class="corners-top"><span></span></span> <ul class="topiclist"> <li class="header"> <dl class="icon"> <dt><!-- IF S_DISPLAY_ACTIVE -->{L_ACTIVE_TOPICS}<!-- ELSEIF topicrow.S_TOPIC_TYPE_SWITCH and topicrow.S_TOPIC_TYPE gt 1 -->{L_ANNOUNCEMENTS}<!-- ELSE -->{L_TOPICS}<!-- ENDIF --></dt> <dd class="posts">{L_REPLIES}</dd> <dd class="views">{L_VIEWS}</dd> <dd class="lastpost"><span>{L_LAST_POST}</span></dd> </dl> </li> </ul> <ul class="topiclist topics"> <!-- ENDIF --> <li class="row<!-- IF topicrow.S_ROW_COUNT is even --> bg1<!-- ELSE --> bg2<!-- ENDIF --><!-- IF topicrow.S_POST_ANNOUNCE --> announce<!-- ENDIF --><!-- IF topicrow.S_POST_STICKY --> sticky<!-- ENDIF --><!-- IF topicrow.S_TOPIC_REPORTED --> reported<!-- ENDIF -->"> <dl class="icon" style="background-image: url({topicrow.TOPIC_FOLDER_IMG_SRC}); background-repeat: no-repeat;"> <dt style="<!-- IF topicrow.TOPIC_ICON_IMG and S_TOPIC_ICONS -->background-image: url({T_ICONS_PATH}{topicrow.TOPIC_ICON_IMG}); background-repeat: no-repeat;<!-- ENDIF -->" title="{topicrow.TOPIC_FOLDER_IMG_ALT}"><!-- IF topicrow.S_UNREAD_TOPIC --><a href="{topicrow.U_NEWEST_POST}">{NEWEST_POST_IMG}</a> <!-- ENDIF --><a href="{topicrow.U_VIEW_TOPIC}" class="topictitle">{topicrow.TOPIC_TITLE}</a> <!-- 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 --><br /> <!-- IF topicrow.PAGINATION --><strong class="pagination"><span>{topicrow.PAGINATION}</span></strong><!-- ENDIF --> <!-- IF topicrow.ATTACH_ICON_IMG -->{topicrow.ATTACH_ICON_IMG} <!-- 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="views">{topicrow.VIEWS} <dfn>{L_VIEWS}</dfn></dd> <dd class="lastpost"><span><dfn>{L_LAST_POST} </dfn>{L_POST_BY_AUTHOR} {topicrow.LAST_POST_AUTHOR_FULL} <a href="{topicrow.U_LAST_POST}">{LAST_POST_IMG}</a> <br />{L_POSTED_ON_DATE} {topicrow.LAST_POST_TIME}</span> </dd> </dl> </li> <!-- IF topicrow.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_TOPICS}</strong> <span class="corners-bottom"><span></span></span></div> </div> <!-- END topicrow --> <!-- IF S_SELECT_SORT_DAYS and not S_DISPLAY_ACTIVE --> <form method="post" action="{S_FORUM_ACTION}"> <fieldset class="display-options"> <!-- IF PREVIOUS_PAGE --><a href="{PREVIOUS_PAGE}" class="left-box {S_CONTENT_FLOW_BEGIN}">{L_PREVIOUS}</a><!-- ENDIF --> <!-- IF NEXT_PAGE --><a href="{NEXT_PAGE}" class="right-box {S_CONTENT_FLOW_END}">{L_NEXT}</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> </form> <hr /> <!-- ENDIF --> <!-- IF .topicrow and not S_DISPLAY_ACTIVE --> <div class="topic-actions"> <!-- IF not S_IS_BOT and S_DISPLAY_POST_INFO --> <div class="buttons"> <div class="post-icon"><a href="{U_POST_NEW_TOPIC}"><span>{L_POST_TOPIC}</span></a></div> </div> <!-- ENDIF --> <!-- IF PAGINATION or TOTAL_POSTS or TOTAL_TOPICS --> <div class="pagination"> <!-- IF TOTAL_TOPICS and not S_IS_BOT and U_MARK_TOPICS --><a href="{U_MARK_TOPICS}">{L_MARK_TOPICS_READ}</a> • <!-- ENDIF --> <!-- IF TOTAL_POSTS and not NEWEST_USER --> {TOTAL_POSTS}<!-- ELSEIF TOTAL_TOPICS and not NEWEST_USER --> {TOTAL_TOPICS}<!-- ENDIF --> <!-- IF TOTAL_USERS -->{TOTAL_USERS}<!-- ENDIF --> <!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF --> </div> <!-- ENDIF --> </div> <!-- ENDIF --> <!-- INCLUDE jumpbox.html --> <!-- IF S_DISPLAY_ONLINE_LIST --> <h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3> <p>{LOGGED_IN_USER_LIST}</p> <!-- ENDIF --> <!-- IF S_DISPLAY_POST_INFO --> <h3>{L_FORUM_PERMISSIONS}</h3> <p><!-- BEGIN rules -->{rules.RULE}<br /><!-- END rules --></p> <!-- ENDIF --> --- NEW FILE: mx_forum.html --- <!-- BEGIN forumrow --> <!-- IF (forumrow.S_IS_CAT and not forumrow.S_FIRST_ROW) or forumrow.S_NO_CAT --> </ul> <span class="corners-bottom"><span></span></span></div> </div> <!-- ENDIF --> <!-- IF forumrow.S_IS_CAT or forumrow.S_FIRST_ROW or forumrow.S_NO_CAT --> <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}); background-repeat: no-repeat;"> <dt> <!-- IF forumrow.FORUM_IMAGE --><span class="forum-image">{forumrow.FORUM_IMAGE}</span><!-- 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 --> |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:53:44
|
Update of /cvsroot/mxbb/core/modules/mx_phpbb3blocks/templates/subSilver In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11517/subSilver Added Files: mx_forum.html mx_viewforum.html subSilver.cfg Log Message: Ok, massive update for 2.9.x. --- NEW FILE: subSilver.cfg --- <?php /** * * @package mxBB Portal Module - mx_phpbb3blocks * @version $Id: subSilver.cfg,v 1.1 2007/09/09 16:53:40 jonohlsson Exp $ * @copyright (c) 2002-2006 mxBB Project Team * @license http://opensource.org/licenses/gpl-license.php GNU General Public License v2 * */ // // ** Configuration file for subSilver template ** // // ** copyright (C) 2001 The phpBB Group ** // ** Created by subBlue design ** // ** www.subBlue.com ** // // ** subSilver dev. forum: www.subSky.com/phpBB2/ ** // // $Id: subSilver.cfg,v 1.1 2007/09/09 16:53:40 jonohlsson Exp $ // // Please note that to enable support of different languages // the {LANG} place holder is available. This will be replaced // with xxx where xxx is the users selected language. If // that language isn't available it will default to english. // Therefore you MUST ensure you have at least a english // directory if you choose to localise your template // // // Do not alter this line! // define(MX_TEMPLATE_CONFIG, TRUE); $mx_template_config = true; // ------------------------------------------------------------------------- // Do some checks // ------------------------------------------------------------------------- $current_template_path = file_exists( $mx_root_path . $current_template_path . "/images" ) ? $current_template_path : ( file_exists( $mx_root_path . $cloned_template_path . "/images" ) ? $cloned_template_path : $default_template_path ); // ------------------------------------------------------------------------- // Prefix with PORTAL_URL // ------------------------------------------------------------------------- $current_template_images = PORTAL_URL . $current_template_path . "/images"; // ------------------------------------------------------------------------- // (Re)Define images // ------------------------------------------------------------------------- // // Last Message block // $mx_images['last_msg_folder'] = $images['folder']; $mx_images['last_msg_folder_new'] = $images['folder_new']; $mx_images['last_msg_folder_announce'] = $images['folder_announce']; $mx_images['last_msg_folder_announce_new'] = $images['folder_announce_new']; $mx_images['last_msg_folder_sticky'] = $images['folder_sticky']; $mx_images['last_msg_folder_sticky_new'] = $images['folder_sticky_new']; $mx_images['last_msg_folder_locked'] = $images['folder_locked']; $mx_images['last_msg_folder_locked_new'] = $images['folder_locked_new']; $mx_images['last_msg_folder_hot'] = $images['folder_hot']; $mx_images['last_msg_folder_hot_new'] = $images['folder_hot_new']; $mx_images['last_msg_icon_newest_reply'] = $images['icon_newest_reply']; $mx_images['last_msg_icon_latest_reply'] = $images['icon_latest_reply']; // // Announcement Block // $mx_images['mx_folder'] = $images['folder']; $mx_images['mx_folder_new'] = $images['folder_new']; $mx_images['mx_folder_announce'] = $images['folder_announce']; $mx_images['mx_folder_announce_new'] = $images['folder_announce_new']; $mx_images['mx_folder_sticky'] = $images['folder_sticky']; $mx_images['mx_folder_sticky_new'] = $images['folder_sticky_new']; $mx_images['mx_folder_locked'] = $images['folder_locked']; $mx_images['mx_folder_locked_new'] = $images['folder_locked_new']; $mx_images['mx_folder_hot'] = $images['folder_hot']; $mx_images['mx_folder_hot_new'] = $images['folder_hot_new']; $mx_images['mx_icon_newest_reply'] = $images['icon_newest_reply']; $mx_images['mx_icon_latest_reply'] = $images['icon_latest_reply']; // // Forum Block // $mx_images['mx_forum'] = $images['forum']; $mx_images['mx_forum_new'] = $images['forum_new']; $mx_images['mx_forum_locked'] = $images['forum_locked']; // // Poll/Statistics Block // $mx_images['mx_voting_graphic'] = $images['voting_graphic']; // Array() $mx_images['mx_vote_bar'] = PHPBB_URL . $images['mx_graphics']['phpbb_icons'] . "/voting_bar.gif"; $mx_images['mx_vote_lcap'] = PHPBB_URL . $images['mx_graphics']['phpbb_icons'] . "/vote_lcap.gif"; $mx_images['mx_vote_rcap'] = PHPBB_URL . $images['mx_graphics']['phpbb_icons'] . "/vote_rcap.gif"; ?> --- NEW FILE: mx_viewforum.html --- <!-- IF S_HAS_SUBFORUM --> <!-- INCLUDE forumlist_body.html --> <br clear="all" /> <!-- ENDIF --> <div id="pagecontent"> <table class="tablebg" width="100%" cellspacing="1"> <tr> <td class="cat" colspan="<!-- IF S_TOPIC_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"> <table width="100%" cellspacing="0"> <tr class="nav"> <td valign="middle"> <!-- IF S_WATCH_FORUM_LINK and not S_IS_BOT --><a href="{S_WATCH_FORUM_LINK}">{S_WATCH_FORUM_TITLE}</a><!-- ENDIF --></td> <td align="{S_CONTENT_FLOW_END}" valign="middle"><!-- IF not S_IS_BOT and U_MARK_TOPICS --><a href="{U_MARK_TOPICS}">{L_MARK_TOPICS_READ}</a><!-- ENDIF --> </td> </tr> </table> </td> </tr> <tr> <!-- IF S_TOPIC_ICONS --> <th colspan="3"> {L_TOPICS} </th> <!-- ELSE --> <th colspan="2"> {L_TOPICS} </th> <!-- ENDIF --> <th> {L_AUTHOR} </th> <th> {L_REPLIES} </th> <th> {L_VIEWS} </th> <th> {L_LAST_POST} </th> </tr> <!-- BEGIN topicrow --> <!-- IF topicrow.S_TOPIC_TYPE_SWITCH eq 1 --> <tr> <td class="row3" colspan="<!-- IF S_TOPIC_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"><b class="gensmall">{L_ANNOUNCEMENTS}</b></td> </tr> <!-- ELSEIF topicrow.S_TOPIC_TYPE_SWITCH eq 0 --> <tr> <td class="row3" colspan="<!-- IF S_TOPIC_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"><b class="gensmall">{L_TOPICS}</b></td> </tr> <!-- ENDIF --> <tr> <td class="row1" width="25" align="center">{topicrow.TOPIC_FOLDER_IMG}</td> <!-- IF S_TOPIC_ICONS --> <td class="row1" width="25" align="center"><!-- IF topicrow.TOPIC_ICON_IMG --><img src="{T_ICONS_PATH}{topicrow.TOPIC_ICON_IMG}" width="{topicrow.TOPIC_ICON_IMG_WIDTH}" height="{topicrow.TOPIC_ICON_IMG_HEIGHT}" alt="" title="" /><!-- ENDIF --></td> <!-- ENDIF --> <td class="row1"> <!-- IF topicrow.S_UNREAD_TOPIC --><a href="{topicrow.U_NEWEST_POST}">{NEWEST_POST_IMG}</a><!-- ENDIF --> {topicrow.ATTACH_ICON_IMG} <!-- IF topicrow.S_HAS_POLL or topicrow.S_TOPIC_MOVED --><b>{topicrow.TOPIC_TYPE}</b> <!-- ENDIF --><a title="{L_POSTED}: {topicrow.FIRST_POST_TIME}" href="{topicrow.U_VIEW_TOPIC}" class="topictitle">{topicrow.TOPIC_TITLE}</a> <!-- 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.PAGINATION --> <p class="gensmall"> [ {GOTO_PAGE_IMG}{L_GOTO_PAGE}: {topicrow.PAGINATION} ] </p> <!-- ENDIF --> </td> <td class="row2" width="130" align="center"><p class="topicauthor">{topicrow.TOPIC_AUTHOR_FULL}</p></td> <td class="row1" width="50" align="center"><p class="topicdetails">{topicrow.REPLIES}</p></td> <td class="row2" width="50" align="center"><p class="topicdetails">{topicrow.VIEWS}</p></td> <td class="row1" width="140" align="center"> <p class="topicdetails" style="white-space: nowrap;">{topicrow.LAST_POST_TIME}</p> <p class="topicdetails">{topicrow.LAST_POST_AUTHOR_FULL} <a href="{topicrow.U_LAST_POST}">{LAST_POST_IMG}</a> </p> </td> </tr> <!-- BEGINELSE --> <tr> <!-- IF S_TOPIC_ICONS --> <td class="row1" colspan="7" height="30" align="center" valign="middle"><span class="gen"><!-- IF not S_SORT_DAYS -->{L_NO_TOPICS}<!-- ELSE -->{L_NO_TOPICS_TIME_FRAME}<!-- ENDIF --></span></td> <!-- ELSE --> <td class="row1" colspan="6" height="30" align="center" valign="middle"><span class="gen"><!-- IF not S_SORT_DAYS -->{L_NO_TOPICS}<!-- ELSE -->{L_NO_TOPICS_TIME_FRAME}<!-- ENDIF --></span></td> <!-- ENDIF --> </tr> <!-- END topicrow --> <br clear="all" /> </div> <br clear="all" /> --- NEW FILE: mx_forum.html --- <table class="tablebg" cellspacing="1" width="100%"> <tr> <td class="cat" colspan="5" align="{S_CONTENT_FLOW_END}"><!-- IF not S_IS_BOT and U_MARK_FORUMS --><a class="nav" href="{U_MARK_FORUMS}">{L_MARK_FORUMS_READ}</a><!-- ENDIF --> </td> </tr> <tr> <th colspan="2"> {L_FORUM} </th> <th width="50"> {L_TOPICS} </th> <th width="50"> {L_POSTS} </th> <th> {L_LAST_POST} </th> </tr> <!-- BEGIN forumrow --> <!-- IF forumrow.S_IS_CAT --> <tr> <td class="cat" colspan="2"><h4><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a></h4></td> <td class="catdiv" colspan="3"> </td> </tr> <!-- ELSEIF forumrow.S_IS_LINK --> <tr> <td class="row1" width="50" align="center">{forumrow.FORUM_FOLDER_IMG}</td> <td class="row1"> <!-- IF forumrow.FORUM_IMAGE --> <div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</div><div style="float: {S_CONTENT_FLOW_BEGIN};"> <!-- ENDIF --> <a class="forumlink" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a> <p class="forumdesc">{forumrow.FORUM_DESC}</p> <!-- IF forumrow.FORUM_IMAGE --></div><!-- ENDIF --> </td> <!-- IF forumrow.CLICKS --> <td class="row2" colspan="3" align="center"><span class="genmed">{L_REDIRECTS}: {forumrow.CLICKS}</span></td> <!-- ELSE --> <td class="row2" colspan="3" align="center"> </td> <!-- ENDIF --> </tr> <!-- ELSE --> <!-- IF forumrow.S_NO_CAT --> <tr> <td class="cat" colspan="2"><h4>{L_FORUM}</h4></td> <td class="catdiv" colspan="3"> </td> </tr> <!-- ENDIF --> <tr> <td class="row1" width="50" align="center">{forumrow.FORUM_FOLDER_IMG}</td> <td class="row1" width="100%"> <!-- IF forumrow.FORUM_IMAGE --> <div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</div><div style="float: {S_CONTENT_FLOW_BEGIN};"> <!-- ENDIF --> <a class="forumlink" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a> <p class="forumdesc">{forumrow.FORUM_DESC}</p> <!-- IF forumrow.MODERATORS --> <p class="forumdesc"><strong>{forumrow.L_MODERATOR_STR}:</strong> {forumrow.MODERATORS}</p> <!-- ENDIF --> <!-- IF forumrow.SUBFORUMS --> <p class="forumdesc"><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}</p> <!-- ENDIF --> <!-- IF forumrow.FORUM_IMAGE --></div><!-- ENDIF --> </td> <td class="row2" align="center"><p class="topicdetails">{forumrow.TOPICS}</p></td> <td class="row2" align="center"><p class="topicdetails">{forumrow.POSTS}</p></td> <td class="row2" align="center" nowrap="nowrap"> <!-- IF forumrow.LAST_POST_TIME --> <p class="topicdetails">{forumrow.LAST_POST_TIME}</p> <p class="topicdetails">{forumrow.LAST_POSTER_FULL} <a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a> </p> <!-- ELSE --> <p class="topicdetails">{L_NO_POSTS}</p> <!-- ENDIF --> </td> </tr> <!-- ENDIF --> <!-- BEGINELSE --> <tr> <td class="row1" colspan="5" align="center"><p class="gensmall">{L_NO_FORUMS}</p></td> </tr> <!-- END forumrow --> </table> |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:53:43
|
Update of /cvsroot/mxbb/core/modules/mx_phpbb3blocks/templates/_core In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11517/_core Added Files: _core.cfg mx_forum.html mx_viewforum.html Log Message: Ok, massive update for 2.9.x. --- NEW FILE: _core.cfg --- <?php /** * * @package mxBB Portal Module - mx_phpbb3blocks * @version $Id: _core.cfg,v 1.1 2007/09/09 16:53:39 jonohlsson Exp $ * @copyright (c) 2002-2006 mxBB Project Team * @license http://opensource.org/licenses/gpl-license.php GNU General Public License v2 * */ // // ** Configuration file for subSilver template ** // // ** copyright (C) 2001 The phpBB Group ** // ** Created by subBlue design ** // ** www.subBlue.com ** // // ** subSilver dev. forum: www.subSky.com/phpBB2/ ** // // $Id: _core.cfg,v 1.1 2007/09/09 16:53:39 jonohlsson Exp $ // // Please note that to enable support of different languages // the {LANG} place holder is available. This will be replaced // with xxx where xxx is the users selected language. If // that language isn't available it will default to english. // Therefore you MUST ensure you have at least a english // directory if you choose to localise your template // // // Do not alter this line! // define(MX_TEMPLATE_CONFIG, TRUE); $mx_template_config = true; // ------------------------------------------------------------------------- // Do some checks // ------------------------------------------------------------------------- $current_template_path = file_exists( $mx_root_path . $current_template_path . "/images" ) ? $current_template_path : ( file_exists( $mx_root_path . $cloned_template_path . "/images" ) ? $cloned_template_path : $default_template_path ); // ------------------------------------------------------------------------- // Prefix with PORTAL_URL // ------------------------------------------------------------------------- $current_template_images = PORTAL_URL . $current_template_path . "/images"; // ------------------------------------------------------------------------- // (Re)Define images // ------------------------------------------------------------------------- // // Last Message block // $mx_images['last_msg_folder'] = $images['folder']; $mx_images['last_msg_folder_new'] = $images['folder_new']; $mx_images['last_msg_folder_announce'] = $images['folder_announce']; $mx_images['last_msg_folder_announce_new'] = $images['folder_announce_new']; $mx_images['last_msg_folder_sticky'] = $images['folder_sticky']; $mx_images['last_msg_folder_sticky_new'] = $images['folder_sticky_new']; $mx_images['last_msg_folder_locked'] = $images['folder_locked']; $mx_images['last_msg_folder_locked_new'] = $images['folder_locked_new']; $mx_images['last_msg_folder_hot'] = $images['folder_hot']; $mx_images['last_msg_folder_hot_new'] = $images['folder_hot_new']; $mx_images['last_msg_icon_newest_reply'] = $images['icon_newest_reply']; $mx_images['last_msg_icon_latest_reply'] = $images['icon_latest_reply']; // // Announcement Block // $mx_images['mx_folder'] = $images['folder']; $mx_images['mx_folder_new'] = $images['folder_new']; $mx_images['mx_folder_announce'] = $images['folder_announce']; $mx_images['mx_folder_announce_new'] = $images['folder_announce_new']; $mx_images['mx_folder_sticky'] = $images['folder_sticky']; $mx_images['mx_folder_sticky_new'] = $images['folder_sticky_new']; $mx_images['mx_folder_locked'] = $images['folder_locked']; $mx_images['mx_folder_locked_new'] = $images['folder_locked_new']; $mx_images['mx_folder_hot'] = $images['folder_hot']; $mx_images['mx_folder_hot_new'] = $images['folder_hot_new']; $mx_images['mx_icon_newest_reply'] = $images['icon_newest_reply']; $mx_images['mx_icon_latest_reply'] = $images['icon_latest_reply']; // // Forum Block // $mx_images['mx_forum'] = $images['forum']; $mx_images['mx_forum_new'] = $images['forum_new']; $mx_images['mx_forum_locked'] = $images['forum_locked']; // // Poll/Statistics Block // $mx_images['mx_voting_graphic'] = $images['voting_graphic']; // Array() $mx_images['mx_vote_bar'] = PHPBB_URL . $images['mx_graphics']['phpbb_icons'] . "/voting_bar.gif"; $mx_images['mx_vote_lcap'] = PHPBB_URL . $images['mx_graphics']['phpbb_icons'] . "/vote_lcap.gif"; $mx_images['mx_vote_rcap'] = PHPBB_URL . $images['mx_graphics']['phpbb_icons'] . "/vote_rcap.gif"; ?> --- NEW FILE: mx_viewforum.html --- <!-- IF S_HAS_SUBFORUM --> <!-- INCLUDE forumlist_body.html --> <br clear="all" /> <!-- ENDIF --> <div id="pagecontent"> <table class="tablebg" width="100%" cellspacing="1"> <tr> <td class="cat" colspan="<!-- IF S_TOPIC_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"> <table width="100%" cellspacing="0"> <tr class="nav"> <td valign="middle"> <!-- IF S_WATCH_FORUM_LINK and not S_IS_BOT --><a href="{S_WATCH_FORUM_LINK}">{S_WATCH_FORUM_TITLE}</a><!-- ENDIF --></td> <td align="{S_CONTENT_FLOW_END}" valign="middle"><!-- IF not S_IS_BOT and U_MARK_TOPICS --><a href="{U_MARK_TOPICS}">{L_MARK_TOPICS_READ}</a><!-- ENDIF --> </td> </tr> </table> </td> </tr> <tr> <!-- IF S_TOPIC_ICONS --> <th colspan="3"> {L_TOPICS} </th> <!-- ELSE --> <th colspan="2"> {L_TOPICS} </th> <!-- ENDIF --> <th> {L_AUTHOR} </th> <th> {L_REPLIES} </th> <th> {L_VIEWS} </th> <th> {L_LAST_POST} </th> </tr> <!-- BEGIN topicrow --> <!-- IF topicrow.S_TOPIC_TYPE_SWITCH eq 1 --> <tr> <td class="row3" colspan="<!-- IF S_TOPIC_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"><b class="gensmall">{L_ANNOUNCEMENTS}</b></td> </tr> <!-- ELSEIF topicrow.S_TOPIC_TYPE_SWITCH eq 0 --> <tr> <td class="row3" colspan="<!-- IF S_TOPIC_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"><b class="gensmall">{L_TOPICS}</b></td> </tr> <!-- ENDIF --> <tr> <td class="row1" width="25" align="center">{topicrow.TOPIC_FOLDER_IMG}</td> <!-- IF S_TOPIC_ICONS --> <td class="row1" width="25" align="center"><!-- IF topicrow.TOPIC_ICON_IMG --><img src="{T_ICONS_PATH}{topicrow.TOPIC_ICON_IMG}" width="{topicrow.TOPIC_ICON_IMG_WIDTH}" height="{topicrow.TOPIC_ICON_IMG_HEIGHT}" alt="" title="" /><!-- ENDIF --></td> <!-- ENDIF --> <td class="row1"> <!-- IF topicrow.S_UNREAD_TOPIC --><a href="{topicrow.U_NEWEST_POST}">{NEWEST_POST_IMG}</a><!-- ENDIF --> {topicrow.ATTACH_ICON_IMG} <!-- IF topicrow.S_HAS_POLL or topicrow.S_TOPIC_MOVED --><b>{topicrow.TOPIC_TYPE}</b> <!-- ENDIF --><a title="{L_POSTED}: {topicrow.FIRST_POST_TIME}" href="{topicrow.U_VIEW_TOPIC}" class="topictitle">{topicrow.TOPIC_TITLE}</a> <!-- 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.PAGINATION --> <p class="gensmall"> [ {GOTO_PAGE_IMG}{L_GOTO_PAGE}: {topicrow.PAGINATION} ] </p> <!-- ENDIF --> </td> <td class="row2" width="130" align="center"><p class="topicauthor">{topicrow.TOPIC_AUTHOR_FULL}</p></td> <td class="row1" width="50" align="center"><p class="topicdetails">{topicrow.REPLIES}</p></td> <td class="row2" width="50" align="center"><p class="topicdetails">{topicrow.VIEWS}</p></td> <td class="row1" width="140" align="center"> <p class="topicdetails" style="white-space: nowrap;">{topicrow.LAST_POST_TIME}</p> <p class="topicdetails">{topicrow.LAST_POST_AUTHOR_FULL} <a href="{topicrow.U_LAST_POST}">{LAST_POST_IMG}</a> </p> </td> </tr> <!-- BEGINELSE --> <tr> <!-- IF S_TOPIC_ICONS --> <td class="row1" colspan="7" height="30" align="center" valign="middle"><span class="gen"><!-- IF not S_SORT_DAYS -->{L_NO_TOPICS}<!-- ELSE -->{L_NO_TOPICS_TIME_FRAME}<!-- ENDIF --></span></td> <!-- ELSE --> <td class="row1" colspan="6" height="30" align="center" valign="middle"><span class="gen"><!-- IF not S_SORT_DAYS -->{L_NO_TOPICS}<!-- ELSE -->{L_NO_TOPICS_TIME_FRAME}<!-- ENDIF --></span></td> <!-- ENDIF --> </tr> <!-- END topicrow --> <br clear="all" /> </div> <br clear="all" /> --- NEW FILE: mx_forum.html --- <table class="tablebg" cellspacing="1" width="100%"> <tr> <td class="cat" colspan="5" align="{S_CONTENT_FLOW_END}"><!-- IF not S_IS_BOT and U_MARK_FORUMS --><a class="nav" href="{U_MARK_FORUMS}">{L_MARK_FORUMS_READ}</a><!-- ENDIF --> </td> </tr> <tr> <th colspan="2"> {L_FORUM} </th> <th width="50"> {L_TOPICS} </th> <th width="50"> {L_POSTS} </th> <th> {L_LAST_POST} </th> </tr> <!-- BEGIN forumrow --> <!-- IF forumrow.S_IS_CAT --> <tr> <td class="cat" colspan="2"><h4><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a></h4></td> <td class="catdiv" colspan="3"> </td> </tr> <!-- ELSEIF forumrow.S_IS_LINK --> <tr> <td class="row1" width="50" align="center">{forumrow.FORUM_FOLDER_IMG}</td> <td class="row1"> <!-- IF forumrow.FORUM_IMAGE --> <div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</div><div style="float: {S_CONTENT_FLOW_BEGIN};"> <!-- ENDIF --> <a class="forumlink" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a> <p class="forumdesc">{forumrow.FORUM_DESC}</p> <!-- IF forumrow.FORUM_IMAGE --></div><!-- ENDIF --> </td> <!-- IF forumrow.CLICKS --> <td class="row2" colspan="3" align="center"><span class="genmed">{L_REDIRECTS}: {forumrow.CLICKS}</span></td> <!-- ELSE --> <td class="row2" colspan="3" align="center"> </td> <!-- ENDIF --> </tr> <!-- ELSE --> <!-- IF forumrow.S_NO_CAT --> <tr> <td class="cat" colspan="2"><h4>{L_FORUM}</h4></td> <td class="catdiv" colspan="3"> </td> </tr> <!-- ENDIF --> <tr> <td class="row1" width="50" align="center">{forumrow.FORUM_FOLDER_IMG}</td> <td class="row1" width="100%"> <!-- IF forumrow.FORUM_IMAGE --> <div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</div><div style="float: {S_CONTENT_FLOW_BEGIN};"> <!-- ENDIF --> <a class="forumlink" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a> <p class="forumdesc">{forumrow.FORUM_DESC}</p> <!-- IF forumrow.MODERATORS --> <p class="forumdesc"><strong>{forumrow.L_MODERATOR_STR}:</strong> {forumrow.MODERATORS}</p> <!-- ENDIF --> <!-- IF forumrow.SUBFORUMS --> <p class="forumdesc"><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}</p> <!-- ENDIF --> <!-- IF forumrow.FORUM_IMAGE --></div><!-- ENDIF --> </td> <td class="row2" align="center"><p class="topicdetails">{forumrow.TOPICS}</p></td> <td class="row2" align="center"><p class="topicdetails">{forumrow.POSTS}</p></td> <td class="row2" align="center" nowrap="nowrap"> <!-- IF forumrow.LAST_POST_TIME --> <p class="topicdetails">{forumrow.LAST_POST_TIME}</p> <p class="topicdetails">{forumrow.LAST_POSTER_FULL} <a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a> </p> <!-- ELSE --> <p class="topicdetails">{L_NO_POSTS}</p> <!-- ENDIF --> </td> </tr> <!-- ENDIF --> <!-- BEGINELSE --> <tr> <td class="row1" colspan="5" align="center"><p class="gensmall">{L_NO_FORUMS}</p></td> </tr> <!-- END forumrow --> </table> |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:53:29
|
Update of /cvsroot/mxbb/core/modules/mx_phpbb3blocks/language/lang_english In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11497 Added Files: index.htm lang_admin.php lang_main.php Log Message: Ok, massive update for 2.9.x. --- NEW FILE: lang_main.php --- <?php /** * * @package mxBB Portal Module - mx_phpbb2blocks * @version $Id: lang_main.php,v 1.1 2007/09/09 16:53:25 jonohlsson Exp $ * @copyright (c) 2002-2006 mxBB Project Team * @license http://opensource.org/licenses/gpl-license.php GNU General Public License v2 * @link http://www.mxbb.net * */ // // The format of this file is: // // ---> $lang['message'] = 'text'; // // Specify your language character encoding... [optional] // // setlocale(LC_ALL, 'en'); // // Last Message Block // $lang['Latest_Post'] = 'Last Message Post'; // // Statistics Block // $lang['Statistics'] = 'Statistics'; $lang['Rank'] = 'Rank'; $lang['Percent'] = 'Percent'; $lang['Graph'] = 'Graph'; $lang['Uses'] = 'Uses'; $lang['Board_Up_Days'] = 'Board Up Days'; $lang['Latest_Reg_User'] = 'Latest User Registered'; $lang['Latest_Reg_User_Date'] = 'Latest User Registered Date'; $lang['Most_Ever_Online'] = 'Most Users Ever Online'; $lang['Most_Ever_Online_Date'] = 'Most Users Ever Online Date'; $lang['Admin_Stats'] = 'Administrative Statistics'; $lang['Top_Posting_Users'] = 'Top Posting Users'; $lang['Most_Active_Topics'] = 'Most Active Topics'; $lang['Most_Viewed_Topics'] = 'Most Viewed Topics'; $lang['Top_Smilies'] = 'Top Used Smilies'; // // Polls // $lang['Surveys_Polls'] = 'Surveys/Polls'; $lang['Already_voted'] = 'You have already voted'; $lang['Click_view_voted'] = 'Click %sHere%s to view the results'; // // These Language Variables are only used if the Attachment Mod is installed // $lang['Disk_usage'] = 'Disk Usage'; // // That's all Folks! // ------------------------------------------------- ?> --- NEW FILE: lang_admin.php --- <?php /** * * @package mxBB Portal Module - mx_phpbb2blocks * @version $Id: lang_admin.php,v 1.1 2007/09/09 16:53:25 jonohlsson Exp $ * @copyright (c) 2002-2006 mxBB Project Team * @license http://opensource.org/licenses/gpl-license.php GNU General Public License v2 * @link http://www.mxbb.net * */ // // The format of this file is: // // ---> $lang["message"] = "text"; // // Specify your language character encoding... [optional] // // setlocale(LC_ALL, "en"); // // Last Message Post // $lang['Last_Msg_forum'] = "Source Forums"; $lang['Last_Msg_forum_explain'] = "- You may do multiple selections<br />* If none is selected, all authorized forums vill be visible"; $lang['Last_Msg_Display_Icon_View'] = "Display Icon for 'Go to last message'"; $lang['Last_Msg_Display_Last_Author'] = "Display Last Post"; $lang['Last_Msg_Display_Author'] = "Display Author Name"; $lang['Last_Msg_Settings'] = "Configuration for Last Message Post Module:"; $lang['Last_Msg_Settings'] = "Configuration for Last Message Post Module:"; $lang['Last_Msg_Number_Title'] = "Number of Posts to display:"; $lang['Last_Msg_Display_Date'] = "Display Date?"; $lang['Last_Msg_Title_Length'] = "Title length (max. characters):"; $lang['Last_Msg_Title_Length_Info'] = ""; $lang['Last_Msg_Display_Forum'] = "Display Forum Name?"; $lang['Last_Msg_Align'] = "Title Align:" ; $lang['Last_Msg_Align_Left'] = "left"; $lang['Last_Msg_Align_Right'] = "right"; $lang['Last_Msg_Align_Center'] = "center"; $lang['Last_Msg_Target'] = "Target:"; $lang['Last_Msg_Target_1'] = "New Window"; $lang['Last_Msg_Target_2'] = "Current Window"; $lang['msg_filter_date'] = "Filter by time"; $lang['msg_filter_date_explain'] = "- Show posts from last week, month, year..."; // // Announcement // $lang['announce_nbr_display'] = "Maximum Number of Messages to Display"; $lang['announce_nbr_days'] = "Number of Days to Display Messages"; $lang['announce_img'] = "Announcement Image"; $lang['announce_img_sticky'] = "Sticky Image"; $lang['announce_img_normal'] = "Normal Message Image"; $lang['announce_img_global'] = "Global Announcement Image"; $lang['announce_display'] = "Display Announcement(s) messages in this Block"; $lang['announce_display_sticky'] = "Display Sticky(ies) in this Block"; $lang['announce_display_normal'] = "Display Normal message(s) in this Block"; $lang['announce_display_global'] = "Display Global Announcements in this Block"; $lang['announce_forum'] = "Source Forums"; $lang['announce_forum_explain'] = "- You may make multiple selections. For example, hold down the CTRL button on your keyboard while clicking extra selections.<br />* If nothing is selected, all authorized forums will be visible"; // // Polls // $lang['Poll_Display'] = "Which Poll do you want to display?"; $lang['poll_forum'] = "Source Forums"; $lang['poll_forum_explain'] = "- You may make multiple selections<br />* If nothing is selected, all authorized forums will be visible"; $lang['Not_Specified'] = "Not Specified"; // // That's all Folks! // ------------------------------------------------- ?> --- NEW FILE: index.htm --- <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> </body> </html> |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:53:22
|
Update of /cvsroot/mxbb/core/modules/mx_phpbb3blocks/includes In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11474/includes Added Files: .htaccess index.htm mx_functions_display.php phpbb3blocks_constants.php Log Message: Ok, massive update for 2.9.x. --- NEW FILE: .htaccess --- deny from all --- NEW FILE: mx_functions_display.php --- <?php /** * * @package mxBB Portal Module - mx_phpbb2blocks * @version $Id: mx_functions_display.php,v 1.1 2007/09/09 16:53:17 jonohlsson Exp $ * @copyright (c) 2002-2006 mxBB Project Team * @license http://opensource.org/licenses/gpl-license.php GNU General Public License v2 * @link http://www.mxbb.net * */ /** * Display Forums */ function mx_display_forums($root_data = '', $display_moderators = true, $return_moderators = false) { global $db, $phpbb_auth, $mx_user, $template, $mx_request_vars; global $phpbb_root_path, $phpEx, $board_config; [...1127 lines suppressed...] } $avatar_img = ''; switch ($avatar_type) { case AVATAR_UPLOAD: $avatar_img = $phpbb_root_path . "download.$phpEx?avatar="; break; case AVATAR_GALLERY: $avatar_img = $phpbb_root_path . $board_config['avatar_gallery_path'] . '/'; break; } $avatar_img .= $avatar; return '<img src="' . $avatar_img . '" width="' . $avatar_width . '" height="' . $avatar_height . '" alt="' . ((!empty($mx_user->lang[$alt])) ? $mx_user->lang[$alt] : $alt) . '" />'; } ?> --- NEW FILE: index.htm --- <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> </body> </html> --- NEW FILE: phpbb3blocks_constants.php --- <?php /** * * @package mxBB Portal Module - mx_phpbb2blocks * @version $Id: phpbb3blocks_constants.php,v 1.1 2007/09/09 16:53:17 jonohlsson Exp $ * @copyright (c) 2002-2006 mxBB Project Team * @license http://opensource.org/licenses/gpl-license.php GNU General Public License v2 * @link http://www.mxbb.net * */ if ( PORTAL_BACKEND != 'phpbb3' ) { mx_message_die(GENERAL_MESSAGE, 'There are blocks on this page designed for mxBB with phpBB3 backend, thus not compatible with current setup.'); } // ------------------------------------------------------------------------- // Footer Copyrights // ------------------------------------------------------------------------- if (is_object($mx_page)) { // ------------------------------------------------------------------------- // Extend User Style with module lang and images // Usage: $mx_user->extend(LANG, IMAGES) // Switches: // - LANG: MX_LANG_MAIN (default), MX_LANG_ADMIN, MX_LANG_ALL, MX_LANG_NONE // - IMAGES: MX_IMAGES (default), MX_IMAGES_NONE // ------------------------------------------------------------------------- $mx_user->extend(MX_LANG_MAIN, MX_IMAGES); } // Forum/Topic states !defined('FORUM_CAT') ? define('FORUM_CAT', 0) : false; !defined('FORUM_POST') ? define('FORUM_POST', 1) : false; !defined('FORUM_LINK') ? define('FORUM_LINK', 2) : false; !defined('ITEM_UNLOCKED') ? define('ITEM_UNLOCKED', 0) : false; !defined('ITEM_LOCKED') ? define('ITEM_LOCKED', 1) : false; !defined('ITEM_MOVED') ? define('ITEM_MOVED', 2) : false; // Topic types !defined('POST_NORMAL') ? define('POST_NORMAL', 0) : false; !defined('POST_STICKY') ? define('POST_STICKY', 1) : false; !defined('POST_ANNOUNCE') ? define('POST_ANNOUNCE', 2) : false; !defined('POST_GLOBAL') ? define('POST_GLOBAL', 3) : false; ?> |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:53:21
|
Update of /cvsroot/mxbb/core/modules/mx_phpbb3blocks/language In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11474/language Added Files: index.htm Log Message: Ok, massive update for 2.9.x. --- NEW FILE: index.htm --- <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> </body> </html> |
|
From: Jon O. <jon...@us...> - 2007-09-09 16:53:13
|
Update of /cvsroot/mxbb/core/modules/mx_phpbb2blocks/templates/_core In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11076/_core Added Files: _core.cfg index.htm mx_announce.tpl mx_forum.tpl mx_last_msg.tpl mx_poll_ballot.tpl mx_poll_result.tpl mx_statistics.tpl Log Message: Ok, massive update for 2.9.x. --- NEW FILE: mx_poll_ballot.tpl --- <table width="100%" cellpadding="4" cellspacing="1" border="0" class="forumline" style="border-top:none;"> <tr> <td class="row1"><br clear="all" /> <form method="POST" action="{S_POLL_ACTION}"> <table cellspacing="0" cellpadding="4" border="0" align="center"> <tr> <td align="center"><span class="gen"><a href="{U_URL}"><b>{POLL_QUESTION}</b></a></span></td> </tr> <tr> <td align="center"> <table cellspacing="0" cellpadding="2" border="0"> <!-- BEGIN poll_option --> <tr> <td><input type="radio" name="{poll_option.VOTE_ID}" value="{poll_option.POLL_OPTION_ID}" /> </td> <td><span class="gen">{poll_option.POLL_OPTION_CAPTION}</span></td> </tr> <!-- END poll_option --> </table> </td> </tr> <tr> <td align="center"> <input type="submit" name="submit" value="{L_SUBMIT_VOTE}" class="liteoption" /> </td> </tr> <tr> <td align="center"><span class="gensmall"><b><a href="{U_VIEW_RESULTS}" class="gensmall">{L_VIEW_RESULTS}</a></b></span></td> </tr> </table>{S_HIDDEN_FIELDS} </form> </td> </tr> </table> --- NEW FILE: mx_last_msg.tpl --- <table width="{BLOCK_SIZE}" cellpadding="4" cellspacing="1" border="0" class="forumline" style="border-top:none;"> <!-- BEGIN no_row --> <tr> <td class="row1" align="left" colspan="2">{no_row.L_NO_ITEMS}</td> </tr> <!-- END no_row --> <!-- BEGIN msg_row --> <tr> <td class="row2" align="center"> <span class="cattitle"> <img src="{msg_row.FOLDER_IMG}" width="19" height="18" alt="{msg_row.L_TOPIC_FOLDER_ALT}" title="{msg_row.L_TOPIC_FOLDER_ALT}" /> </span> </td> <td class="row1" align="{U_ALIGN}"> <span class="genmed"> <b><a href="{msg_row.U_LAST_MSG}" target="{U_TARGET}" title="{msg_row.LAST_MSG_ALT}" class="genmed">{msg_row.LAST_MSG}</a></b> </span><br /> <span class="gensmall"> <a href="{msg_row.U_FORUM}" target="{U_TARGET}" title="{msg_row.FORUM_NAME_ALT}" class="gensmall">{msg_row.FORUM_NAME}</a> </span> <div align="right"> <span class="gensmall" nowrap="nowrap"> {msg_row.LAST_MSG_DATE} </span> <span class="gensmall" nowrap="nowrap"> {msg_row.TOPIC_AUTHOR} {msg_row.LAST_POST_AUTHOR}{msg_row.LAST_POST_IMG} </span> </div> </td> </tr> <!-- END msg_row --> <tr valign="middle"> <td align="right" valign="top" nowrap="nowrap" colspan="2" height="28" class="cat"><span class="gensmall">{PAGINATION}</span></td> </tr> </table> --- NEW FILE: _core.cfg --- <?php /** * * @package mxBB Portal Module - mx_phpbb2blocks * @version $Id: _core.cfg,v 1.1 2007/09/09 16:53:02 jonohlsson Exp $ * @copyright (c) 2002-2006 mxBB Project Team * @license http://opensource.org/licenses/gpl-license.php GNU General Public License v2 * */ // // ** Configuration file for subSilver template ** // // ** copyright (C) 2001 The phpBB Group ** // ** Created by subBlue design ** // ** www.subBlue.com ** // // ** subSilver dev. forum: www.subSky.com/phpBB2/ ** // // $Id: _core.cfg,v 1.1 2007/09/09 16:53:02 jonohlsson Exp $ // // Please note that to enable support of different languages // the {LANG} place holder is available. This will be replaced // with xxx where xxx is the users selected language. If // that language isn't available it will default to english. // Therefore you MUST ensure you have at least a english // directory if you choose to localise your template // // // Do not alter this line! // define(MX_TEMPLATE_CONFIG, TRUE); $mx_template_config = true; // ------------------------------------------------------------------------- // Do some checks // ------------------------------------------------------------------------- $current_template_path = file_exists( $mx_root_path . $current_template_path . "/images" ) ? $current_template_path : ( file_exists( $mx_root_path . $cloned_template_path . "/images" ) ? $cloned_template_path : $default_template_path ); // ------------------------------------------------------------------------- // Prefix with PORTAL_URL // ------------------------------------------------------------------------- $current_template_images = PORTAL_URL . $current_template_path . "/images"; // ------------------------------------------------------------------------- // (Re)Define images // ------------------------------------------------------------------------- // // Last Message block // $mx_images['last_msg_folder'] = $images['folder']; $mx_images['last_msg_folder_new'] = $images['folder_new']; $mx_images['last_msg_folder_announce'] = $images['folder_announce']; $mx_images['last_msg_folder_announce_new'] = $images['folder_announce_new']; $mx_images['last_msg_folder_sticky'] = $images['folder_sticky']; $mx_images['last_msg_folder_sticky_new'] = $images['folder_sticky_new']; $mx_images['last_msg_folder_locked'] = $images['folder_locked']; $mx_images['last_msg_folder_locked_new'] = $images['folder_locked_new']; $mx_images['last_msg_folder_hot'] = $images['folder_hot']; $mx_images['last_msg_folder_hot_new'] = $images['folder_hot_new']; $mx_images['last_msg_icon_newest_reply'] = $images['icon_newest_reply']; $mx_images['last_msg_icon_latest_reply'] = $images['icon_latest_reply']; // // Announcement Block // $mx_images['mx_folder'] = $images['folder']; $mx_images['mx_folder_new'] = $images['folder_new']; $mx_images['mx_folder_announce'] = $images['folder_announce']; $mx_images['mx_folder_announce_new'] = $images['folder_announce_new']; $mx_images['mx_folder_sticky'] = $images['folder_sticky']; $mx_images['mx_folder_sticky_new'] = $images['folder_sticky_new']; $mx_images['mx_folder_locked'] = $images['folder_locked']; $mx_images['mx_folder_locked_new'] = $images['folder_locked_new']; $mx_images['mx_folder_hot'] = $images['folder_hot']; $mx_images['mx_folder_hot_new'] = $images['folder_hot_new']; $mx_images['mx_icon_newest_reply'] = $images['icon_newest_reply']; $mx_images['mx_icon_latest_reply'] = $images['icon_latest_reply']; // // Forum Block // $mx_images['mx_forum'] = $images['forum']; $mx_images['mx_forum_new'] = $images['forum_new']; $mx_images['mx_forum_locked'] = $images['forum_locked']; // // Poll/Statistics Block // $mx_images['mx_voting_graphic'] = $images['voting_graphic']; // Array() $mx_images['mx_vote_bar'] = PHPBB_URL . $images['mx_graphics']['phpbb_icons'] . "/voting_bar.gif"; $mx_images['mx_vote_lcap'] = PHPBB_URL . $images['mx_graphics']['phpbb_icons'] . "/vote_lcap.gif"; $mx_images['mx_vote_rcap'] = PHPBB_URL . $images['mx_graphics']['phpbb_icons'] . "/vote_rcap.gif"; ?> --- NEW FILE: mx_statistics.tpl --- <table border="0" cellpadding="0" cellspacing="0" class="forumline" width="100%" style="border-top:none;"> <tr> <td class="catHead" align="center"><span class="cattitle">{L_ADMIN_STATISTICS}</span></td> </tr> <tr> <td> <table width="100%" cellpadding="4" cellspacing="1" border="0" class="forumline" style="border:none;"> <tr> <th width="25%" class="thCornerL" align="center"><b>{L_STATISTIC}</b></td> <th width="25%" class="thTop" align="center"><b>{L_VALUE}</b></td> <th width="25%" class="thTop" align="center"><b>{L_STATISTIC}</b></td> <th width="25%" class="thCornerR" align="center"><b>{L_VALUE}</b></td> </tr> <!-- BEGIN adminrow --> <tr> <td class="row2" align="center"><span class="gen">{adminrow.STATISTIC}</span></td> <td class="row1" align="center"><span class="gen">{adminrow.VALUE}</span></td> <td class="row2" align="center"><span class="gen">{adminrow.STATISTIC2}</span></td> <td class="row1" align="center"><span class="gen">{adminrow.VALUE2}</span></td> </tr> <!-- END adminrow --> </table> </td> </tr> </table> <br clear="all" /> <table border="0" cellpadding="0" cellspacing="0" class="forumline" width="100%"> <tr> <td class="catHead" align="center"><span class="cattitle">{L_TOP_POSTERS}</span></td> </tr> <tr> <td> <table width="100%" cellpadding="4" cellspacing="1" border="0" class="forumline" style="border:none;"> <tr> <th class="thCornerL" align="center" width="10%"><b>{L_RANK}</b></th> <th class="thTop" align="center" width="20%"><b>{L_USERNAME}</b></th> <th class="thTop" align="center" width="10%"><b>{L_POSTS}</b></th> <th class="thTop" align="center" width="10%"><b>{L_PERCENTAGE}</b></th> <th class="thCornerR" align="center" width="50%"><b>{L_GRAPH}</b></th> </tr> <!-- BEGIN users --> <tr> <td class="{users.CLASS}" align="center"><span class="gen">{users.RANK}</span></td> <td class="{users.CLASS}" align="center"><span class="gen"><a href="{users.URL}">{users.USERNAME}</a></span></td> <td class="{users.CLASS}" align="center"><span class="gen">{users.POSTS}</span></td> <td class="{users.CLASS}" align="center"><span class="gen">{users.PERCENTAGE}%</span></td> <td class="{users.CLASS}" align="left"> <table cellspacing="0" cellpadding="0" border="0" align="left"> <tr> <td align="right"><img src="{LEFT_GRAPH_IMAGE}" width="4" height="12" alt="{users.PERCENTAGE}%" title="{users.PERCENTAGE}%" /></td> </tr> </table> <table cellspacing="0" cellpadding="0" border="0" align="left" width="{users.BAR}%"> <tr> <td><img src="{GRAPH_IMAGE}" width="100%" height="12" alt="{users.PERCENTAGE}%" title="{users.PERCENTAGE}%" /></td> </tr> </table> <table cellspacing="0" cellpadding="0" border="0" align="left"> <tr> <td align="left"><img src="{RIGHT_GRAPH_IMAGE}" width="4" height="12" alt="{users.PERCENTAGE}%" title="{users.PERCENTAGE}%" /></td> </tr> </table> </td> </tr> <!-- END users --> </table> </td> </tr> </table> <br clear="all" /> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td valign="top" width="50%" style="padding-right:2px;"> <table border="0" cellpadding="0" cellspacing="0" class="forumline" width="100%"> <tr> <td class="catHead" align="center"><span class="cattitle">{L_MOST_VIEWED}</span></td> </tr> <tr> <td> <table width="100%" cellpadding="4" cellspacing="1" border="0" class="forumline" style="border:none;"> <tr> <th class="thCornerL" align="left" width="5%"><b>{L_RANK}</b></th> <th class="thTop" align="center" width="20%"><b>{L_VIEWS}</b></th> <th class="thCornerR" align="center" width="75%"><b>{L_TOPIC}</b></th> </tr> <!-- BEGIN topicviews --> <tr> <td class="{topicviews.CLASS}" align="left"><span class="gen">{topicviews.RANK}</span></td> <td class="{topicviews.CLASS}" align="center"><span class="gen">{topicviews.VIEWS}</span></td> <td class="{topicviews.CLASS}" align="left"><span class="gen"><a href="{topicviews.URL}">{topicviews.TITLE}</a></span></td> </tr> <!-- END topicviews --> </table> </td> </tr> </table> </td> <td valign="top" width="50%" style="padding-left:2px;"> <table border="0" cellpadding="0" cellspacing="0" class="forumline" width="100%"> <tr> <td class="catHead" align="center"> <span class="cattitle">{L_MOST_ACTIVE}</span></td> </tr> <tr> <td> <table width="100%" cellpadding="4" cellspacing="1" border="0" class="forumline" style="border:none;"> <tr> <th class="thCornerL" align="left" width="5%"><b>{L_RANK}</b></th> <th class="thTop" align="center" width="20%"><b>{L_REPLIES}</b></th> <th class="thCornerR" align="center" width="75%"><b>{L_TOPIC}</b></th> </tr> <!-- BEGIN topicreplies --> <tr> <td class="{topicreplies.CLASS}" align="left"><span class="gen">{topicreplies.RANK}</span></td> <td class="{topicreplies.CLASS}" align="center"><span class="gen">{topicreplies.REPLIES}</span></td> <td class="{topicreplies.CLASS}" align="left"><span class="gen"><a href="{topicreplies.URL}">{topicreplies.TITLE}</a></span></td> </tr> <!-- END topicreplies --> </table> </td> </tr> </table> </td> </tr> </table> --- NEW FILE: mx_forum.tpl --- <table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline" style="border-top:none;"> <tr> <th colspan="2" class="thCornerL" height="25" nowrap="nowrap"> {L_FORUM} </th> <th width="50" class="thTop" nowrap="nowrap"> {L_TOPICS} </th> <th width="50" class="thTop" nowrap="nowrap"> {L_POSTS} </th> <th class="thCornerR" nowrap="nowrap"> {L_LASTPOST} </th> </tr> <!-- BEGIN catrow --> <tr> <td class="catLeft" colspan="2" height="28"><span class="cattitle"><a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a></span></td> <td class="rowpic" colspan="3" align="right"> </td> </tr> <!-- BEGIN forumrow --> <tr> <td class="row1" align="center" valign="middle" height="50"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td> <td class="row1" width="100%" height="50"><span class="forumlink"> <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink">{catrow.forumrow.FORUM_NAME}</a><br /> </span> <span class="genmed">{catrow.forumrow.FORUM_DESC}<br /> </span><span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span></td> <td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.TOPICS}</span></td> <td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.POSTS}</span></td> <td class="row2" align="center" valign="middle" height="50" nowrap="nowrap"> <span class="gensmall">{catrow.forumrow.LAST_POST}</span></td> </tr> <!-- END forumrow --> <!-- END catrow --> </table> <table width="100%" cellspacing="0" border="0" align="center" cellpadding="2"> <tr> <td align="left"><span class="gensmall"><a href="{U_MARK_READ}" class="gensmall">{L_MARK_FORUMS_READ}</a></span></td> <td align="right"><span class="gensmall">{S_TIMEZONE}</span></td> </tr> </table> <br clear="all" /> <table cellspacing="3" border="0" align="center" cellpadding="0"> <tr> <td width="20" align="center"><img src="{FORUM_NEW_IMG}" alt="{L_NEW_POSTS}"/></td> <td><span class="gensmall">{L_NEW_POSTS}</span></td> <td> </td> <td width="20" align="center"><img src="{FORUM_IMG}" alt="{L_NO_NEW_POSTS}" /></td> <td><span class="gensmall">{L_NO_NEW_POSTS}</span></td> <td> </td> <td width="20" align="center"><img src="{FORUM_LOCKED_IMG}" alt="{L_FORUM_LOCKED}" /></td> <td><span class="gensmall">{L_FORUM_LOCKED}</span></td> </tr> </table> --- NEW FILE: index.htm --- <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> </body> </html> --- NEW FILE: mx_announce.tpl --- <!-- BEGIN postrow --> <table width="100%" border="0" cellpadding="1" cellspacing="0" class="forumline" style="border-top:none;"> <tr> <td class="row1"> <table width="100%" border="0" cellpadding="2" cellspacing="1"> <tbody> <tr> <td class="row1"> <p> <a href="{postrow.U_TOPIC_URL}"> <img src="{postrow.IMAGE}" align="right" hspace="5" vspace="5" border="1" title="{postrow.TITLE}" alt="{postrow.TITLE}" /> </a> <a href="{postrow.U_LAST_POST_URL}" class="topictitle"> <img src="{postrow.FOLDER_IMG}" alt="{postrow.L_TOPIC_FOLDER_ALT}" title="{postrow.L_TOPIC_FOLDER_ALT}" border="0" align="absmiddle" /></a> <a href="{postrow.U_TOPIC_URL}" class="topictitle">{postrow.TITLE}</a> </p> <span class="postbody">{postrow.MESSAGE}</span> </td> </tr> </tbody> </table> </td> </tr> <tr> <td class="row1" width="100%" valign="top"> <table width="100%" border="0" cellpadding="2" cellspacing="1"> <tr> <td class="row2" align="center" valign="middle"><span class="gensmall">{postrow.L_AUTHOR}: <a href="{postrow.U_PROFILE_POSTER}">{postrow.POSTER_NAME}</a></span></td> <td class="row2" align="center" valign="middle"><span class="gensmall">{postrow.L_POSTED}:<br />{postrow.FIRST_POST_TIME}</span></td> <td class="row2" align="center" valign="middle"><span class="postdetails">{postrow.L_REPLIES}:<br />{postrow.REPLIES}</span></td> <td class="row2" align="center" valign="middle"><span class="postdetails">{postrow.L_VIEWS}:<br />{postrow.VIEWS}</span></td> <td class="row2" align="center" valign="middle"><span class="postdetails">{postrow.L_LASTPOST}:<br />{postrow.LAST_POST_TIME} {postrow.LAST_POST_AUTHOR} {postrow.LAST_POST_IMG}</span></td> </tr> </table> </td> </tr> </table> <br clear="all" /> <!-- END postrow --> --- NEW FILE: mx_poll_result.tpl --- <table width="100%" cellpadding="4" cellspacing="1" border="0" class="forumline" style="border-top:none;"> <tr> <td class="row1"><br clear="all" /> <table cellspacing="0" cellpadding="4" border="0" align="center"> <tr> <td align="center"><span class="gen"><a href="{U_URL}"><b>{POLL_QUESTION}</b></a></span></td> </tr> <tr> <td align="center"> <table cellspacing="0" cellpadding="2" border="0"> <!-- BEGIN poll_option --> <tr> <td><span class="gen">{poll_option.POLL_OPTION_CAPTION}</span></td> </tr> <tr> <td> <table cellspacing="0" cellpadding="0" border="0"> <tr> <td><img src="{VOTE_LCAP}" width="4" alt="" height="12" /></td> <td><img src="{poll_option.POLL_OPTION_IMG}" width="{poll_option.POLL_OPTION_IMG_WIDTH}" height="12" alt="{poll_option.POLL_OPTION_PERCENT}" /></td> <td><img src="{VOTE_RCAP}" width="4" alt="" height="12" /></td> </tr> </table> </td> </tr> <tr> <td align="center"><span class="gensmall"> {poll_option.POLL_OPTION_PERCENT} [{poll_option.POLL_OPTION_RESULT}]</span></td> </tr> <!-- END poll_option --> </table> </td> </tr> <tr> <td align="center"><span class="gen"><b>{L_TOTAL_VOTES} : {TOTAL_VOTES}</b></span></td> </tr> </table> <br clear="all" /> </td> </tr> </table> |