|
From: Jon O. <jon...@us...> - 2005-12-08 15:04:40
|
Update of /cvsroot/mxbb/mx_kb/templates/subSilver In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3524/modules/mx_kb/templates/subSilver Modified Files: kb_article_body.tpl kb_cat_body.tpl kb_footer.tpl kb_header.tpl kb_index_body.tpl kb_post_body.tpl kb_search_body.tpl Added Files: kb_comment_posting.tpl kb_search_result.tpl Log Message: in progress commit for mx_kb Index: kb_header.tpl =================================================================== RCS file: /cvsroot/mxbb/mx_kb/templates/subSilver/kb_header.tpl,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** kb_header.tpl 9 Jan 2005 21:40:39 -0000 1.6 --- kb_header.tpl 8 Dec 2005 15:04:27 -0000 1.7 *************** *** 1,40 **** <table width="100%" cellspacing="0" cellpadding="2" border="0"> ! <tr> {L_KB_TITLE} ! </tr> ! <tr> ! <td align="center" class="nav"> ! <!-- BEGIN switch_add_article --> ! <span class="nav">{L_ADD_ARTICLE}</span> ! <!-- END switch_add_article --> ! <span class="nav">{L_SEARCH}</span></td> ! </tr> </table> <table width="100%" cellspacing="0" cellpadding="0" border="0"> <!-- BEGIN switch_quick_stats --> ! <tr valign="top"> ! <td width="100%"> ! <table width="100%" cellspacing="0" cellpadding="4" border="0" class="forumline" > ! <tr> ! <th class="thTop" colspan="2"> {switch_quick_stats.L_QUICK_STATS} </td> ! </tr> ! <tr><td class="row2" width = "100%" align="center"><span class="gen"> ! <!-- BEGIN quick_stats --> ! {switch_quick_stats.quick_stats.Q_TYPE_NAME} {switch_quick_stats.quick_stats.Q_TYPE_AMOUNT} ! <!-- END quick_stats --> ! </span></td></tr> ! ! <tr><td class="row2" width = "100%" align="center"><span class="gen">:: ! <a href="{U_MOST_POPULAR}" class="nav">{L_MOST_POPULAR}</a> :: ! <a href="{U_TOPRATED}" class="nav">{L_TOPRATED}</a> :: ! <a href="{U_LATEST}" class="nav">{L_LATEST}</a> :: ! </span></td></tr> ! </table> ! </td> ! </tr> <!-- END switch_quick_stats --> ! ! <tr valign="top"> <td> --- 1,45 ---- <table width="100%" cellspacing="0" cellpadding="2" border="0"> ! <tr> {L_KB_TITLE} ! </tr> ! <tr> ! <td align="center" class="row2"> ! <!-- BEGIN switch_add_article --> ! <span class="nav">{L_ADD_ARTICLE}</span> ! <!-- END switch_add_article --> ! <span class="nav">{L_SEARCH_MODULE}</span></td> ! </tr> ! <tr> ! <td align="center" class="row2"> ! <span class="nav">:: ! <a href="{U_MOST_POPULAR}" class="nav">{L_MOST_POPULAR}</a> :: ! <a href="{U_TOPRATED}" class="nav">{L_TOPRATED}</a> :: ! <a href="{U_LATEST}" class="nav">{L_LATEST}</a> :: ! </span> ! </td> ! </tr> </table> <table width="100%" cellspacing="0" cellpadding="0" border="0"> <!-- BEGIN switch_quick_stats --> ! <tr valign="top"> ! <td width="100%"> ! <table width="100%" cellspacing="0" cellpadding="2" border="0" class="forumline" > ! <tr> ! <th class="thTop" colspan="2"> {switch_quick_stats.L_QUICK_STATS} </td> ! </tr> ! <tr> ! <td class="row2" width = "100%" align="center"> ! <span class="gensmall"> ! {switch_quick_stats.STATS} ! </span> ! </td> ! </tr> ! ! </table> ! </td> ! </tr> <!-- END switch_quick_stats --> ! <tr valign="top"> <td> Index: kb_index_body.tpl =================================================================== RCS file: /cvsroot/mxbb/mx_kb/templates/subSilver/kb_index_body.tpl,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** kb_index_body.tpl 1 Feb 2005 20:46:00 -0000 1.4 --- kb_index_body.tpl 8 Dec 2005 15:04:27 -0000 1.5 *************** *** 4,20 **** </tr> </table> ! <table width="100%" cellpadding="4" cellspacing="0" border="0" class="forumline"> ! <tr> ! <th class="thCornerL" nowrap="nowrap"> {L_CATEGORY} </th> ! <th width="50" class="thCornerR" nowrap="nowrap"> {L_ARTICLES} </th> ! </tr> ! <!-- BEGIN catrow --> ! <tr> ! <td class="row1" height="50"><span class="forumlink">{catrow.CATEGORY}</span><br /><span class="genmed">{catrow.CAT_DESCRIPTION}</span></td> ! <td class="row2" align="center" valign="middle"><span class="genmed">{catrow.CAT_ARTICLES}</span></td> ! </tr> ! <!-- END catrow --> <tr> ! <td class="catBottom" colspan="2"> </td> </tr> </table> --- 4,30 ---- </tr> </table> ! ! <table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline"> ! <tr> ! <th class="thCornerL" width="6%"> </th> ! <th class="thTop" nowrap="nowrap"> {L_CATEGORY} </th> ! <th class="thCornerR" width="50" nowrap="nowrap"> {L_ARTICLES} </th> ! </tr> ! <!-- BEGIN catrow --> ! <tr> ! <td class="row1" align="center" valign="middle"><img src="{catrow.CAT_IMAGE}" border="0" alt="{catrow.CAT_DESCRIPTION}"></td> ! <td class="row1"><span class="forumlink">{catrow.CATEGORY}</span><br /><span class="genmed">{catrow.CAT_DESCRIPTION}</span></td> ! <td class="row2" align="center" valign="middle"><span class="genmed">{catrow.CAT_ARTICLES}</span></td> ! </tr> ! <!-- BEGIN sub --> ! <tr> ! <th class="row1" width="6%"> </th> ! <td class="row1" ><span class="genmed"><b>{catrow.L_SUB_CAT}:</b> {catrow.sub.SUB_CAT_LIST}</span></td> ! <td class="row2" align="center" valign="middle"> </td> ! </tr> ! <!-- END sub --> ! <!-- END catrow --> <tr> ! <td class="catBottom" colspan="3"> </td> </tr> </table> Index: kb_search_body.tpl =================================================================== RCS file: /cvsroot/mxbb/mx_kb/templates/subSilver/kb_search_body.tpl,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** kb_search_body.tpl 1 Feb 2005 20:46:01 -0000 1.4 --- kb_search_body.tpl 8 Dec 2005 15:04:27 -0000 1.5 *************** *** 1,27 **** ! ! <form action="{S_SEARCH_ACTION}" method="POST"><table width="100%" cellspacing="2" cellpadding="2" border="0" align="center"> ! <tr> ! <td align="left"><span class="nav"><a href="{U_KB}" class="nav">{L_KB}</a></span></td> ! </tr> </table> ! ! <table class="forumline" width="100%" cellpadding="4" cellspacing="1" border="0"> ! <tr> ! <th class="thHead" colspan="4" height="25">{L_SEARCH_QUERY}</th> ! </tr> <tr> ! <td class="row1" colspan="2" width="50%"><span class="gen">{L_SEARCH_KEYWORDS}:</span><br /><span class="gensmall">{L_SEARCH_KEYWORDS_EXPLAIN}</span></td> ! <td class="row2" colspan="2" valign="top"><span class="genmed"><input type="text" style="width: 300px" class="post" name="search_keywords" size="30" /><br /><input type="radio" name="search_terms" value="any" checked="checked" /> {L_SEARCH_ANY_TERMS}<br /><input type="radio" name="search_terms" value="all" /> {L_SEARCH_ALL_TERMS}</span></td> </tr> <tr> ! <td class="catBottom" colspan="4" align="center" height="28">{S_HIDDEN_FIELDS}<input class="liteoption" type="submit" value="{S_SEARCH}" /></td> </tr> - </table> - - <table width="100%" cellspacing="2" cellpadding="2" border="0" align="center"> <tr> ! <td align="right" valign="middle"><span class="gensmall">{S_TIMEZONE}</span></td> </tr> ! </table></form> ! ! --- 1,51 ---- ! <form action="{S_SEARCH_ACTION}" method="post"> ! <table width="100%" cellpadding="2" cellspacing="2"> ! <tr> ! <td valign="bottom"> ! <span class="nav"><a href="{U_KB}" class="nav">{L_KB}</a> » {L_SEARCH}</span> ! </td> ! </tr> </table> ! <table width="100%" cellpadding="4" cellspacing="0" class="forumline"> ! <tr> ! <th class="thHead" colspan="2"> {L_SEARCH}</th> ! </tr> <tr> ! <td class="row1" width="50%"><span class="gen">{L_SEARCH_KEYWORDS}:</span><br /><span class="gensmall">{L_SEARCH_KEYWORDS_EXPLAIN}</span></td> ! <td class="row2" valign="top"><span class="genmed"><input type="text" style="width: 300px" class="post" name="search_keywords" size="30" /><br /><input type="radio" name="search_terms" value="any" checked="checked" /> {L_SEARCH_ANY_TERMS}<br /><input type="radio" name="search_terms" value="all" /> {L_SEARCH_ALL_TERMS}</span></td> </tr> <tr> ! <td class="row1"><span class="gen">{L_SEARCH_AUTHOR}:</span><br /><span class="gensmall">{L_SEARCH_AUTHOR_EXPLAIN}</span></td> ! <td class="row2" valign="middle"><span class="genmed"><input type="text" style="width: 300px" class="post" name="search_author" size="30" /></span></td> </tr> <tr> ! <th class="thHead" colspan="2" height="25"> {L_SEARCH_OPTIONS}</th> </tr> ! <tr> ! <td class="row1" width="50%"><span class="genmed">{L_CHOOSE_CAT} </span></td> ! <td class="row2"><select name="cat_id" class="forminput"><option value="0" selected>{L_ALL}</option>{S_CAT_MENU}</select></td> ! </tr> ! <tr> ! <td class="row1" width="50%"><span class="genmed">{L_INCLUDE_COMMENTS}: </span></td> ! <td class="row2"><span class="genmed"><input type="radio" name="comments_search" value="YES" checked="checked" /> {L_YES} <input type="radio" name="comments_search" value="NO" /> {L_NO}</span></td> ! </tr> ! <tr> ! <td class="row1"><span class="genmed">{L_SORT_BY}: </span></td> ! <td class="row2" valign="middle" nowrap="nowrap"><span class="genmed"> ! <select class="post" name="sort_method"> ! <option value='article_title'>{L_NAME}</option> ! <option selected="selected" value='article_date'>{L_DATE}</option> ! <option value='article_rating'>{L_RATING}</option> ! <option value='views'>{L_VIEWS}</option> ! <!--<option value='file_update_time'>{L_UPDATE_TIME}</option>--> ! </select></span> </td> ! </tr> ! <tr> ! <td class="row1"><span class="genmed">{L_SORT_DIR}: </span></td> ! <td class="row2" valign="middle" nowrap="nowrap"><span class="genmed"><input type="radio" name="sort_order" value="ASC" /> {L_SORT_ASCENDING} <input type="radio" name="sort_order" value="DESC" checked /> {L_SORT_DESCENDING}</span> </td> ! </tr> ! <tr> ! <td class="cat" align="center" colspan="2"><input type="hidden" name="mode" value="search"><input class="liteoption" type="submit" name="submit" value="{L_SEARCH}"></td> ! </tr> ! </form> ! </table> \ No newline at end of file Index: kb_footer.tpl =================================================================== RCS file: /cvsroot/mxbb/mx_kb/templates/subSilver/kb_footer.tpl,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** kb_footer.tpl 1 May 2005 16:39:23 -0000 1.8 --- kb_footer.tpl 8 Dec 2005 15:04:27 -0000 1.9 *************** *** 1,3 **** - <tr> <td> --- 1,2 ---- *************** *** 5,13 **** <tr> <td align="left" valign="top"> ! <!-- BEGIN quick_nav --> <form method="get" name="jumpbox" action="{QUICK_JUMP_ACTION}" onSubmit="if(document.jumpbox.cat.value == -1){return false;}"> <table cellspacing="0" cellpadding="0" border="0"> <tr> ! <td nowrap="nowrap"><span class="gensmall">{L_QUICK_NAV} <select name="cat" onchange="if(this.options[this.selectedIndex].value != 0){ forms['jumpbox'].submit() }"> <option value="0">{L_QUICK_JUMP}</otpion> --- 4,12 ---- <tr> <td align="left" valign="top"> ! <!-- BEGIN jumpbox --> <form method="get" name="jumpbox" action="{QUICK_JUMP_ACTION}" onSubmit="if(document.jumpbox.cat.value == -1){return false;}"> <table cellspacing="0" cellpadding="0" border="0"> <tr> ! <td nowrap="nowrap"><span class="gensmall">{L_QUICK_NAV}<br /> <select name="cat" onchange="if(this.options[this.selectedIndex].value != 0){ forms['jumpbox'].submit() }"> <option value="0">{L_QUICK_JUMP}</otpion> *************** *** 15,29 **** </select> {S_HIDDEN_VARS} ! <input type="submit" value="{L_QUICK_JUMP}" class="liteoption" /></span> </td> </tr> </table> </form> ! <!-- END quick_nav --> </td> <td align="right"> ! <!-- BEGIN auth_can --> <span class="gensmall">{S_AUTH_LIST}</span> ! <!-- END auth_can --> </td> </tr> --- 14,28 ---- </select> {S_HIDDEN_VARS} ! <input type="submit" value="{L_QUICK_GO}" class="liteoption" /></span> </td> </tr> </table> </form> ! <!-- END jumpbox --> </td> <td align="right"> ! <!-- BEGIN auth_can_list --> <span class="gensmall">{S_AUTH_LIST}</span> ! <!-- END auth_can_list --> </td> </tr> *************** *** 31,39 **** </td> </tr> - - - </table> ! <!-- BEGIN copy_footer --> <div align="center"><span class="copyright"><br /> --- 30,35 ---- </td> </tr> </table> ! {DEBUG} <!-- BEGIN copy_footer --> <div align="center"><span class="copyright"><br /> Index: kb_article_body.tpl =================================================================== RCS file: /cvsroot/mxbb/mx_kb/templates/subSilver/kb_article_body.tpl,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** kb_article_body.tpl 2 Apr 2005 20:37:03 -0000 1.14 --- kb_article_body.tpl 8 Dec 2005 15:04:26 -0000 1.15 *************** *** 18,27 **** <tr> <td class="row2"><hr> ! <span class="gensmall"><b>{L_ARTICLE_AUTHOR}</b></span> <span class="gen">{ARTICLE_AUTHOR}</span> ! <span class="gensmall"><b>{L_ARTICLE_DATE}</b></span> <span class="gen">{ARTICLE_DATE}</span> <span class="gensmall">{VIEWS}<br /></span> ! <span class="gensmall"><b>{L_ARTICLE_DESCRIPTION}</b></span> <span class="gen">{ARTICLE_DESCRIPTION}<br /></span> ! <span class="gensmall"><b>{L_ARTICLE_CATEGORY}</b></span> <span class="gen">{ARTICLE_CATEGORY}</span> ! <span class="gensmall"><b>{L_ARTICLE_TYPE}</b></span> <span class="gen">{ARTICLE_TYPE}</span> <!-- BEGIN custom_field --> --- 18,27 ---- <tr> <td class="row2"><hr> ! <span class="gensmall"><b>{L_ARTICLE_AUTHOR}</b></span> <span class="gensmall">{ARTICLE_AUTHOR}</span> ! <span class="gensmall"><b>{L_ARTICLE_DATE}</b></span> <span class="gensmall">{ARTICLE_DATE}</span> <span class="gensmall">{VIEWS}<br /></span> ! <span class="gensmall"><b>{L_ARTICLE_DESCRIPTION}</b></span> <span class="gensmall">{ARTICLE_DESCRIPTION}<br /></span> ! <span class="gensmall"><b>{L_ARTICLE_CATEGORY}</b></span> <span class="gensmall">{ARTICLE_CATEGORY}</span> ! <span class="gensmall"><b>{L_ARTICLE_TYPE}</b></span> <span class="gensmall">{ARTICLE_TYPE}</span> <!-- BEGIN custom_field --> *************** *** 72,113 **** </table> ! <!-- BEGIN switch_comments_show --> ! <br /> ! <table width="100%" cellpadding="4" cellspacing="0" border="0" align="center" class="forumline"> ! <tr> ! <th class="thTop"> {L_COMMENTS} </th> ! </tr> ! <!-- END switch_comments_show --> ! <!-- BEGIN postrow --> ! <tr> ! <td class="row1" width="100%" height="28" valign="top"> ! <table width="100%" border="0" cellspacing="0" cellpadding="0"> ! <tr> ! <td width="100%"><span class="genmed"><b>{postrow.POSTER_NAME}</b></span><span class="postdetails"> {L_POSTED}: {postrow.POST_DATE}<span class="gen"> </span> {L_POST_SUBJECT} {postrow.POST_SUBJECT}</span></td> ! </tr> ! <tr> ! <td ><hr /></td> ! </tr> ! <tr> ! <td ><span class="postbody">{postrow.MESSAGE}</span></td> ! </tr> ! </table></td> ! </tr> ! <tr> ! <td class="spaceRow" colspan="2" height="1"><img src="templates/subSilver/images/spacer.gif" alt="" width="1" height="1" /></td> ! </tr> ! <!-- END postrow --> ! <!-- BEGIN switch_comments_show --> ! </table> ! <!-- BEGIN comments_pag --> <table width="100%" cellspacing="0" cellpadding="0" border="0"> <tr> ! <td><span class="nav">{PAGE_NUMBER}</span></td> ! <td align="right"><span class="nav">{PAGINATION}</span></td> </tr> </table> ! <!-- END comments_pag --> ! <!-- END switch_comments_show --> <table width="100%" cellspacing="2" border="0" align="center"> --- 72,139 ---- </table> ! <!-- BEGIN use_comments --> ! <table width="100%" cellpadding="4" cellspacing="0" class="forumline"> ! <tr> ! <th class="thCornerL" colspan="2">{use_comments.L_COMMENTS}</th> ! </tr> ! <!-- BEGIN no_comments --> ! <tr> ! <td colspan="2" class="row1" align="center"><span class="genmed">{use_comments.no_comments.L_NO_COMMENTS}</span></td> ! </tr> ! <!-- END no_comments --> ! <!-- BEGIN text --> ! <tr> ! <td width="100" align="left" valign="top" class="row1"><span class="name"> ! <b>{use_comments.text.POSTER}</b></span><hr /><br /> ! <span class="postdetails">{use_comments.text.POSTER_RANK}<br /> ! {use_comments.text.RANK_IMAGE}{use_comments.text.POSTER_AVATAR}</span><br /> ! </td> ! <td class="row1" height="28" valign="top"> ! <table width="100%" border="0" cellspacing="0" cellpadding="0"> ! <tr> ! <td width="80%" valign="middle"><span class="genmed"><img src="{use_comments.text.ICON_MINIPOST_IMG}" width="12" height="9" border="0" /> <b>{use_comments.text.TITLE}</b> </span><span class="genmed">({use_comments.text.TIME})</span></td> ! <td align="right"> ! <!-- BEGIN auth_edit --> ! <a href="{use_comments.text.auth_edit.U_COMMENT_EDIT}"><img src="{use_comments.text.auth_edit.EDIT_IMG}" alt="{use_comments.text.auth_edit.L_COMMENT_EDIT}" title="{use_comments.text.auth_edit.L_COMMENT_EDIT}" border="0"></a> ! <!-- END auth_edit --> ! <!-- BEGIN auth_delete --> ! <a href="{use_comments.text.auth_delete.U_COMMENT_DELETE}"><img src="{use_comments.text.auth_delete.DELETE_IMG}" alt="{use_comments.text.auth_delete.L_COMMENT_DELETE}" title="{use_comments.text.auth_delete.L_COMMENT_DELETE}" border="0"></a> ! <!-- END auth_delete --> ! </td> ! </tr> ! <tr> ! <td colspan="2"><hr /></td> ! </tr> ! <tr> ! <td colspan="2"valign="top"><span class="postbody">{use_comments.text.TEXT}</span></td> ! </tr> ! </table> ! </td> ! </tr> ! <tr> ! <td class="spaceRow" colspan="2" height="1"><img src="{use_comments.text.ICON_SPACER}" alt="" width="1" height="1" /></td> ! </tr> ! <!-- END text --> ! </table> ! ! <!-- BEGIN comments_pag --> <table width="100%" cellspacing="0" cellpadding="0" border="0"> <tr> ! <td><span class="nav">{use_comments.comments_pag.PAGE_NUMBER}</span></td> ! <td align="right"><span class="nav">{use_comments.comments_pag.PAGINATION}</span></td> </tr> </table> ! <!-- END comments_pag --> ! ! <!-- BEGIN auth_post --> ! <table width="100%" cellspacing="2" cellpadding="2" border="0" align="center"> ! <tr> ! <td><a href="{use_comments.auth_post.U_COMMENT_POST}"><img src="{use_comments.auth_post.REPLY_IMG}" border="0" alt="{use_comments.auth_post.L_COMMENT_ADD}" align="middle" /></a></td> ! </tr> ! </table> ! <br clear="all" /> ! <!-- END auth_post --> ! <!-- END use_comments --> <table width="100%" cellspacing="2" border="0" align="center"> --- NEW FILE: kb_search_result.tpl --- <table width="100%" cellspacing="2" cellpadding="2" border="0" align="center"> <tr> <td align="left" valign="bottom"><span class="cattitle">{L_SEARCH_MATCHES}</span><br /></td> </tr> </table> <table width="100%" cellpadding="2" cellspacing="2"> <tr> <td valign="bottom"> <span class="nav"><a href="{U_KB}" class="nav">{L_KB}</a> » {L_SEARCH_RESULTS}</span> </td> </tr> </table> <table width="100%" cellpadding="4" cellspacing="0" class="forumline"> <tr> <th width="4%" height="25" class="thCornerL" nowrap="nowrap"> </th> <th class="thTop" nowrap="nowrap"> {L_CATEGORY} / {L_ARTICLE} </th> <th class="thTop" nowrap="nowrap"> {L_SUBMITER} </th> <th class="thTop" nowrap="nowrap"> {L_VIEWS} </th> <th class="thCornerR" nowrap="nowrap"> {L_RATE} </th> </tr> <!-- BEGIN searchresults --> <tr> <td class="row1" align="center" valign="middle"><a href="{searchresults.U_FILE}" class="topictitle">{searchresults.PIN_IMAGE}</a></td> <td class="row1" valign="middle"><span class="forumlink"><a href="{searchresults.U_CAT}" class="forumlink">{searchresults.CAT_NAME}</a></span><br /><a href="{searchresults.U_FILE}" class="topictitle">{searchresults.FILE_NAME}</a> <span class="postdetails">({searchresults.DATE})</span><br /><span class="genmed">{searchresults.FILE_DESC}</span></td> <td class="row1" align="center" valign="middle"><span class="name">{searchresults.FILE_SUBMITER}</span></td> <td class="row1" align="center" valign="middle"><span class="postdetails">{searchresults.DOWNLOADS}</span></td> <td class="row2" align="center" valign="middle" nowrap="nowrap"><span class="postdetails">{searchresults.RATING}</span></td> </tr> <!-- END searchresults --> <tr> <td class="cat" colspan="5"> </td> </tr> </table> <table width="100%" cellspacing="2" border="0" align="center" cellpadding="2"> <tr> <td align="left" valign="top"><span class="nav">{PAGE_NUMBER}</span></td> <td align="right" valign="top" nowrap="nowrap"><span class="nav">{PAGINATION}</span></td> </tr> </table> --- NEW FILE: kb_comment_posting.tpl --- <!-- INCLUDE pa_header.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_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.message.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.message; 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.message; 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.message; 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> <script language="javascript"> <!-- var postmaxchars = {MESSAGE_LENGTH}; function checklength(theform) { if (postmaxchars != 0) { message = ""; } else { message = ""; } alert("{L_MSG_LENGTH_1}"+theform.message.value.length+"{L_MSG_LENGTH_2}\n\r\n\r{L_MSG_LENGTH_3}"+postmaxchars+"{L_MSG_LENGTH_4}\n\r\n\r{L_MSG_LENGTH_5}"+(postmaxchars-theform.message.value.length)+"{L_MSG_LENGTH_6}"); } //--> </script> <form action="{S_POST_ACTION}" method="post" name="post" onsubmit="return checkForm(this)"> <!-- IF PREVIEW --> <table border="0" cellpadding="4" cellspacing="0" width="100%" class="forumline"> <tr> <th class="thHead" colspan="2" height="25">{L_PREVIEW}</th> </tr> <tr> <td class="row1" valign="top"><span class="postbody">{PRE_COMMENT}</span></td> </tr> </table> <br /> <!-- ENDIF --> <table width="100%" cellpadding="2" cellspacing="2"> <tr> <td valign="bottom"> <span class="nav"><a href="{U_DOWNLOAD_HOME}" class="nav">{DOWNLOAD}</a><!-- BEGIN navlinks --> » <a href="{navlinks.U_VIEW_CAT}" class="nav">{navlinks.CAT_NAME}</a><!-- END navlinks --> -> <a href="{U_FILE_NAME}" class="nav">{FILE_NAME}</a> » {L_COMMENT_ADD}</span> </td> </tr> </table> <table border="0" cellpadding="4" cellspacing="0" width="100%" class="forumline"> <tr> <th class="thHead" colspan="2" height="25"><b>{L_COMMENT_ADD}</b></th> </tr> <tr> <td class="row1" ><span class="gen"><b>{L_COMMENT_TITLE}</b></span></td> <td class="row2"><input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{TITLE}" /></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_COMMENT}</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="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_EMOTICONS}</a></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 --> </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"> <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: #FFFFFF " value="{T_FONTCOLOR1}" class="genmed">{L_COLOR_DEFAULT}</option> <option style="color:darkred; background-color: #DEE3E7" value="darkred" class="genmed">{L_COLOR_DARK_RED}</option> <option style="color:red; background-color: #DEE3E7" value="red" class="genmed">{L_COLOR_RED}</option> <option style="color:orange; background-color: #DEE3E7" value="orange" class="genmed">{L_COLOR_ORANGE}</option> <option style="color:brown; background-color: #DEE3E7" value="brown" class="genmed">{L_COLOR_BROWN}</option> <option style="color:yellow; background-color: #DEE3E7" value="yellow" class="genmed">{L_COLOR_YELLOW}</option> <option style="color:green; background-color: #DEE3E7" value="green" class="genmed">{L_COLOR_GREEN}</option> <option style="color:olive; background-color: #DEE3E7" value="olive" class="genmed">{L_COLOR_OLIVE}</option> <option style="color:cyan; background-color: #DEE3E7" value="cyan" class="genmed">{L_COLOR_CYAN}</option> <option style="color:blue; background-color: #DEE3E7" value="blue" class="genmed">{L_COLOR_BLUE}</option> <option style="color:darkblue; background-color: #DEE3E7" value="darkblue" class="genmed">{L_COLOR_DARK_BLUE}</option> <option style="color:indigo; background-color: #DEE3E7" value="indigo" class="genmed">{L_COLOR_INDIGO}</option> <option style="color:violet; background-color: #DEE3E7" value="violet" class="genmed">{L_COLOR_VIOLET}</option> <option style="color:white; background-color: #DEE3E7" value="white" class="genmed">{L_COLOR_WHITE}</option> <option style="color:black; background-color: #DEE3E7" 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> <tr> <td colspan="9" class="row2"><span class="gen"> <textarea name="message" rows="15" cols="35" wrap="virtual" style="width:450px" tabindex="3" class="post" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">{COMMENT}</textarea> </td> </tr> </table> </td> </tr> <tr> <td class="row1"><span class="gen"><B>{L_OPTIONS}</b></span><br /><span class="gensmall">{HTML_STATUS}<br />{BBCODE_STATUS}<br />{SMILIES_STATUS}<br />{LINKS_STATUS}<br />{IMAGES_STATUS}</span></td> <td class="row2"><span class="gen">{L_COMMENT_EXPLAIN}<br /><a href="javascript:checklength(document.post);">{L_CHECK_MSG_LENGTH}</a></span></td> </tr> <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="submit" class="mainoption" value="{L_SUBMIT}" /></td> </form> </tr> </table> <!-- INCLUDE pa_footer.tpl --> Index: kb_cat_body.tpl =================================================================== RCS file: /cvsroot/mxbb/mx_kb/templates/subSilver/kb_cat_body.tpl,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** kb_cat_body.tpl 2 Apr 2005 20:37:03 -0000 1.11 --- kb_cat_body.tpl 8 Dec 2005 15:04:27 -0000 1.12 *************** *** 7,29 **** </table> ! <!-- BEGIN switch_sub_cats --> ! <table width="100%" cellpadding="4" cellspacing="0" border="0" class="forumline"> ! <tr> ! <th class="thCornerL" nowrap="nowrap"> {L_CATEGORY} </th> ! <th width="50" class="thCornerR" nowrap="nowrap"> {L_ARTICLES} </th> ! </tr> ! <!-- BEGIN catrow --> ! <tr> ! <td class="row1" height="50"><span class="forumlink">{switch_sub_cats.catrow.CATEGORY}</span><br /><span class="genmed">{switch_sub_cats.catrow.CAT_DESCRIPTION}</span></td> ! <td class="row2" align="center" valign="middle"><span class="genmed">{switch_sub_cats.catrow.CAT_ARTICLES}</span></td> ! </tr> ! <!-- END catrow --> ! <tr> ! <td class="catBottom" colspan="2"> </td> ! </tr> </table> ! <br /> ! <!-- END switch_sub_cats --> ! <table width="100%" cellpadding="4" cellspacing="0" border="0" class="forumline"> <tr> <th class="thCornerL" nowrap="nowrap"> {L_ARTICLE} </th> --- 7,40 ---- </table> ! <!-- BEGIN show_subs --> ! <table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline"> ! <tr> ! <th class="thCornerL" width="6%"> </th> ! <th class="thTop" nowrap="nowrap"> {L_CATEGORY} </th> ! <th class="thCornerR" width="50" nowrap="nowrap"> {L_ARTICLES} </th> ! </tr> ! <!-- END show_subs --> ! <!-- BEGIN catrow --> ! <tr> ! <td class="row1" align="center" valign="middle"><img src="{catrow.CAT_IMAGE}" border="0" alt="{catrow.CAT_DESCRIPTION}"></td> ! <td class="row1"><span class="forumlink">{catrow.CATEGORY}</span><br /><span class="genmed">{catrow.CAT_DESCRIPTION}</span></td> ! <td class="row2" align="center" valign="middle"><span class="genmed">{catrow.CAT_ARTICLES}</span></td> ! </tr> ! <!-- BEGIN sub --> ! <tr> ! <th class="row1" width="6%"> </th> ! <td class="row1" ><span class="genmed"><b>{catrow.L_SUB_CAT}:</b> {catrow.sub.SUB_CAT_LIST}</span></td> ! <td class="row2" align="center" valign="middle"> </td> ! </tr> ! <!-- END sub --> ! <!-- END catrow --> ! <!-- BEGIN show_subs --> ! <tr> ! <td class="catBottom" colspan="3"> </td> ! </tr> </table> ! <!-- END show_subs --> ! ! <table width="100%" cellpadding="3" cellspacing="0" border="0" class="forumline"> <tr> <th class="thCornerL" nowrap="nowrap"> {L_ARTICLE} </th> Index: kb_post_body.tpl =================================================================== RCS file: /cvsroot/mxbb/mx_kb/templates/subSilver/kb_post_body.tpl,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** kb_post_body.tpl 2 Apr 2005 20:37:03 -0000 1.5 --- kb_post_body.tpl 8 Dec 2005 15:04:27 -0000 1.6 *************** *** 374,378 **** <!-- END switch_smilies_extra --> </table> ! <br /><br /><span class="gen"><b><nobr>{L_OPTIONS}</nobr></b></span><br /><span class="gensmall">{HTML_STATUS}<br />{BBCODE_STATUS}<br />{SMILIES_STATUS}</span><br /><br /> </td> <td class="row2" valign="top"><span class="gen"> --- 374,378 ---- <!-- END switch_smilies_extra --> </table> ! <br /><br /><span class="gen"><b><nobr>{L_OPTIONS}</nobr></b></span><br /><span class="gensmall">{HTML_STATUS}<br />{BBCODE_STATUS}<br />{SMILIES_STATUS}<br />{LINKS_STATUS}<br />{IMAGES_STATUS}</span><br /><br /> </td> <td class="row2" valign="top"><span class="gen"> |