diff options
author | Paul S. Owen <psotfx@users.sourceforge.net> | 2001-10-16 11:12:32 +0000 |
---|---|---|
committer | Paul S. Owen <psotfx@users.sourceforge.net> | 2001-10-16 11:12:32 +0000 |
commit | d387e476bcc5c6d41bb6536530d11ed3aa34c682 (patch) | |
tree | b74e4d32f6e9069060f9d8a6d806b46de42d521b | |
parent | 83bc62fb2d6b02cf26e115e370db756e0d1b0683 (diff) | |
download | forums-d387e476bcc5c6d41bb6536530d11ed3aa34c682.tar forums-d387e476bcc5c6d41bb6536530d11ed3aa34c682.tar.gz forums-d387e476bcc5c6d41bb6536530d11ed3aa34c682.tar.bz2 forums-d387e476bcc5c6d41bb6536530d11ed3aa34c682.tar.xz forums-d387e476bcc5c6d41bb6536530d11ed3aa34c682.zip |
Topic review changes + updates
git-svn-id: file:///svn/phpbb/trunk@1220 89ea8834-ac86-4346-8a33-228a782c2dd0
-rw-r--r-- | phpBB/common.php | 1 | ||||
-rw-r--r-- | phpBB/includes/page_header.php | 15 | ||||
-rw-r--r-- | phpBB/includes/page_tail.php | 15 | ||||
-rw-r--r-- | phpBB/posting.php | 264 | ||||
-rw-r--r-- | phpBB/templates/subSilver/posting_body.tpl | 8 | ||||
-rw-r--r-- | phpBB/templates/subSilver/posting_topic_review.tpl | 41 | ||||
-rw-r--r-- | phpBB/templates/subSilver/simple_footer.tpl | 25 | ||||
-rw-r--r-- | phpBB/templates/subSilver/simple_header.tpl | 213 |
8 files changed, 552 insertions, 30 deletions
diff --git a/phpBB/common.php b/phpBB/common.php index fad64a7fd9..ea5f7a7e4b 100644 --- a/phpBB/common.php +++ b/phpBB/common.php @@ -101,6 +101,7 @@ $userdata = Array(); $theme = Array(); $images = Array(); $lang = Array(); +$gen_simple_header = FALSE; @include($phpbb_root_path . 'config.'.$phpEx); diff --git a/phpBB/includes/page_header.php b/phpBB/includes/page_header.php index 7f667f5b45..578639bee1 100644 --- a/phpBB/includes/page_header.php +++ b/phpBB/includes/page_header.php @@ -56,9 +56,18 @@ if($board_config['gzip_compress']) // // Parse and show the overall header. // -$template->set_filenames(array( - "overall_header" => "overall_header.tpl") -); +if( empty($gen_simple_header) ) +{ + $template->set_filenames(array( + "overall_header" => "overall_header.tpl") + ); +} +else +{ + $template->set_filenames(array( + "overall_header" => "simple_header.tpl") + ); +} // // Generate logged in/logged out status diff --git a/phpBB/includes/page_tail.php b/phpBB/includes/page_tail.php index 12fb490384..dd761e77cb 100644 --- a/phpBB/includes/page_tail.php +++ b/phpBB/includes/page_tail.php @@ -33,9 +33,18 @@ else } $current_time = time(); -$template->set_filenames(array( - "overall_footer" => "overall_footer.tpl") -); +if( empty($gen_simple_header) ) +{ + $template->set_filenames(array( + "overall_footer" => "overall_footer.tpl") + ); +} +else +{ + $template->set_filenames(array( + "overall_footer" => "simple_footer.tpl") + ); +} $template->assign_vars(array( "PHPBB_VERSION" => "2.0 beta-1", diff --git a/phpBB/posting.php b/phpBB/posting.php index 44005afa7f..c093d3a974 100644 --- a/phpBB/posting.php +++ b/phpBB/posting.php @@ -26,6 +26,198 @@ include($phpbb_root_path . 'common.'.$phpEx); include($phpbb_root_path . 'includes/post.'.$phpEx); include($phpbb_root_path . 'includes/bbcode.'.$phpEx); +// ----------------------- +// Page specific functions +// +function topic_review($topic_id, $is_inline_review) +{ + global $db, $board_config, $template, $lang, $images, $theme, $phpEx; + global $userdata, $session_length, $user_ip; + global $orig_word, $replacement_word; + global $starttime; + + if( !$is_inline_review ) + { + if( !isset($topic_id) ) + { + message_die(GENERAL_MESSAGE, 'Topic_not_exist'); + } + + // + // Get topic info ... + // + $sql = "SELECT f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments + FROM " . TOPICS_TABLE . " t, " . FORUMS_TABLE . " f + WHERE t.topic_id = $topic_id + AND f.forum_id = t.forum_id"; + if(!$result = $db->sql_query($sql)) + { + message_die(GENERAL_ERROR, "Couldn't obtain topic information", "", __LINE__, __FILE__, $sql); + } + + if( !$total_rows = $db->sql_numrows($result) ) + { + message_die(GENERAL_MESSAGE, 'Topic_post_not_exist'); + } + $forum_row = $db->sql_fetchrow($result); + + $forum_id = $forum_row['forum_id']; + + // + // Start session management + // + $userdata = session_pagestart($user_ip, $forum_id, $session_length); + init_userprefs($userdata); + // + // End session management + // + + $is_auth = array(); + $is_auth = auth(AUTH_ALL, $forum_id, $userdata, $forum_row); + + } + + // + // Go ahead and pull all data for this topic + // + $sql = "SELECT u.username, u.user_id, p.*, pt.post_text, pt.post_subject + FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt + WHERE p.topic_id = $topic_id + AND p.poster_id = u.user_id + AND p.post_id = pt.post_id + ORDER BY p.post_time DESC + LIMIT " . $board_config['posts_per_page']; + if(!$result = $db->sql_query($sql)) + { + message_die(GENERAL_ERROR, "Couldn't obtain post/user information.", "", __LINE__, __FILE__, $sql); + } + + if(!$total_posts = $db->sql_numrows($result)) + { + message_die(GENERAL_ERROR, "There don't appear to be any posts for this topic.", "", __LINE__, __FILE__, $sql); + } + $postrow = $db->sql_fetchrowset($result); + + // + // Define censored word matches + // + if( empty($orig_word) && empty($replacement_word) ) + { + $orig_word = array(); + $replacement_word = array(); + obtain_word_list($orig_word, $replacement_word); + } + + // + // Dump out the page header and load viewtopic body template + // + if( !$is_inline_review ) + { + $gen_simple_header = TRUE; + + $page_title = $lang['Review_topic'] ." - $topic_title"; + include($phpbb_root_path . 'includes/page_header.'.$phpEx); + + $template->set_filenames(array( + "reviewbody" => "posting_topic_review.tpl") + ); + } + + // + // Okay, let's do the loop, yeah come on baby let's do the loop + // and it goes like this ... + // + for($i = 0; $i < $total_posts; $i++) + { + $poster_id = $postrow[$i]['user_id']; + $poster = $postrow[$i]['username']; + + $post_date = create_date($board_config['default_dateformat'], $postrow[$i]['post_time'], $board_config['board_timezone']); + + $mini_post_img = '<img src="' . $images['icon_minipost'] . '" alt="' . $lang['Post'] . '" />'; + + // + // Handle anon users posting with usernames + // + if( $poster_id == ANONYMOUS && $postrow[$i]['post_username'] != '' ) + { + $poster = $postrow[$i]['post_username']; + $poster_rank = $lang['Guest']; + } + + $post_subject = ( $postrow[$i]['post_subject'] != "" ) ? $postrow[$i]['post_subject'] : ""; + + $message = $postrow[$i]['post_text']; + $bbcode_uid = $postrow[$i]['bbcode_uid']; + + // + // If the board has HTML off but the post has HTML + // on then we process it, else leave it alone + // + if( !$board_config['allow_html'] ) + { + if( $postrow[$i]['enable_html'] ) + { + $message = preg_replace("#(<)([\/]?.*?)(>)#is", "<\\2>", $message); + } + } + + if( $bbcode_uid != "" ) + { + $message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace("/\:[0-9a-z\:]+\]/si", "]", $message); + } + + $message = make_clickable($message); + + if( count($orig_word) ) + { + $post_subject = preg_replace($orig_word, $replacement_word, $post_subject); + $message = preg_replace($orig_word, $replacement_word, $message); + } + + if( $board_config['allow_smilies'] && $postrow[$i]['enable_smilies'] ) + { + $message = smilies_pass($message); + } + + $message = str_replace("\n", "<br />", $message); + + // + // Again this will be handled by the templating + // code at some point + // + $row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2']; + $row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2']; + + $template->assign_block_vars("postrow", array( + "ROW_COLOR" => "#" . $row_color, + "ROW_CLASS" => $row_class, + + "MINI_POST_IMG" => $mini_post_img, + "POSTER_NAME" => $poster, + "POST_DATE" => $post_date, + "POST_SUBJECT" => $post_subject, + "MESSAGE" => $message) + ); + } + + $template->assign_vars(array( + "L_POSTED" => $lang['Posted'], + "L_POST_SUBJECT" => $lang['Post_subject'], + "L_TOPIC_REVIEW" => $lang['Topic_review']) + ); + + if( !$is_inline_review ) + { + $template->pparse("reviewbody"); + + include($phpbb_root_path . 'includes/page_tail.'.$phpEx); + } +} +// +// End page specific functions +// --------------------------- + // ------------------------------------------- // Do some initial checks, set basic variables, // etc. @@ -128,26 +320,13 @@ init_userprefs($userdata); // // -// Set topic type +// If the mode is set to topic review then output +// that review ... // -if( isset($HTTP_POST_VARS['topictype']) ) -{ - if($HTTP_POST_VARS['topictype'] == "announce") - { - $topic_type = POST_ANNOUNCE; - } - else if($HTTP_POST_VARS['topictype'] == "sticky") - { - $topic_type = POST_STICKY; - } - else - { - $topic_type = POST_NORMAL; - } -} -else +if( $mode == "topicreview" ) { - $topic_type = POST_NORMAL; + topic_review($topic_id, false); + exit; } // @@ -342,6 +521,29 @@ else if( $topic_status == TOPIC_LOCKED ) } // +// Set topic type +// +if( isset($HTTP_POST_VARS['topictype']) ) +{ + if($HTTP_POST_VARS['topictype'] == "announce") + { + $topic_type = POST_ANNOUNCE; + } + else if($HTTP_POST_VARS['topictype'] == "sticky") + { + $topic_type = POST_STICKY; + } + else + { + $topic_type = POST_NORMAL; + } +} +else +{ + $topic_type = POST_NORMAL; +} + +// // Auth checks // $auth_type = AUTH_ALL; @@ -386,6 +588,11 @@ switch( $mode ) $auth_string = $lang['can_vote']; break; + case 'topicreview': + $is_auth_type = "auth_read"; + $auth_string = $lang['can_read']; + break; + default: message_die(GENERAL_MESSAGE, $lang['No_post_mode']); break; @@ -410,6 +617,7 @@ if( !$is_auth[$is_auth_type] ) $redirect = "mode=newtopic&" . POST_FORUM_URL . "=$forum_id"; break; case 'reply': + case 'topicreview': $redirect = "mode=reply&" . POST_TOPIC_URL . "=$topic_id"; break; case 'quote': @@ -1831,7 +2039,8 @@ include($phpbb_root_path . 'includes/page_header.'.$phpEx); $template->set_filenames(array( "body" => "posting_body.tpl", "pollbody" => "posting_poll_body.tpl", - "jumpbox" => "jumpbox.tpl") + "jumpbox" => "jumpbox.tpl", + "reviewbody" => "posting_topic_review.tpl") ); $jumpbox = make_jumpbox(); @@ -2112,7 +2321,8 @@ $template->assign_vars(array( "L_NOTIFY_ON_REPLY" => $lang['Notify'], "L_DELETE_POST" => $lang['Delete_post'], - "U_TOPIC_REVIEW" => ( $mode == "reply" ) ? append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&postorder=desc") : "", + "U_VIEWTOPIC" => ( $mode == "reply" ) ? append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&postorder=desc") : "", + "U_REVIEW_TOPIC" => ( $mode == "reply" ) ? append_sid("posting.$phpEx?mode=topicreview&" . POST_TOPIC_URL . "=$topic_id") : "", "S_HTML_CHECKED" => (!$html_on) ? "checked=\"checked\"" : "", "S_BBCODE_CHECKED" => (!$bbcode_on) ? "checked=\"checked\"" : "", @@ -2168,6 +2378,20 @@ if( $display_poll ) } // +// Topic review +// +if( $mode == "reply" ) +{ + topic_review($topic_id, true); + + // + // Enable inline mode ... + // + $template->assign_block_vars("switch_inline_mode", array()); + $template->assign_var_from_handle("TOPIC_REVIEW_BOX", "reviewbody"); +} + +// // Parse and print the body // $template->pparse("body"); diff --git a/phpBB/templates/subSilver/posting_body.tpl b/phpBB/templates/subSilver/posting_body.tpl index 35471755ed..2bdedb6fc4 100644 --- a/phpBB/templates/subSilver/posting_body.tpl +++ b/phpBB/templates/subSilver/posting_body.tpl @@ -1,11 +1,9 @@ <!-- Spell checker option part 1: You must sign up for free at www.spellchecker.net to use this option --> <!-- Change the path to point to the file you got once signed up at Spellchecker.net --> <!-- Remember to uncomment the spellchecker button near the end of this template --> -<!-- <script type="text/javascript" language="javascript" src=spellcheck/spch.js></script> --> +<!-- script type="text/javascript" language="javascript" src=spellcheck/spch.js></script --> <!-- End spellchecker option --> - - <script language="JavaScript" type="text/javascript"> <!-- // bbCode control by @@ -421,7 +419,7 @@ function bbstyle(formObj, bbnumber) { <!-- Spell checker option part 2: You must sign up for free at www.spellchecker.net to use this option --> <!-- Change the path in the onclick function to point to your files you got once signed up at Spellchecker.net --> <!-- Remember to uncomment the link to the javascript file at the top of this template --> - <!-- <input type="button" tabindex="4" class="liteoption" name="spellcheck" value="Spell Check" onClick= "doSpell ('uk', document.post.message, 'http://www.yourhost.com/path_to_phpbb2/spellcheck/sproxy.php', true);" /> --> + <!-- input type="button" tabindex="4" class="liteoption" name="spellcheck" value="Spell Check" onClick= "doSpell ('uk', document.post.message, document.location.protocol + '//' + document.location.host + '/phpBB/spellcheck/sproxy.php', true);" / --> <!-- End spellchecker option --> <input type="submit" tabindex="5" name="preview" class="mainoption" value="{L_PREVIEW}" /> @@ -441,3 +439,5 @@ function bbstyle(formObj, bbnumber) { <td valign="top" align="right">{JUMPBOX}</td> </tr> </table> + +{TOPIC_REVIEW_BOX} diff --git a/phpBB/templates/subSilver/posting_topic_review.tpl b/phpBB/templates/subSilver/posting_topic_review.tpl new file mode 100644 index 0000000000..ae5f6881ab --- /dev/null +++ b/phpBB/templates/subSilver/posting_topic_review.tpl @@ -0,0 +1,41 @@ + +<!-- BEGIN switch_inline_mode --> +<table border="0" cellpadding="3" cellspacing="1" width="100%" class="forumline"> + <tr> + <th class="thTop" height="25"><b>{L_TOPIC_REVIEW}</b></th> + </tr> + <tr> + <td><iframe width="100%" height="300" src="{U_REVIEW_TOPIC}"> +<!-- END switch_inline_mode --> + +<table border="0" cellpadding="3" cellspacing="1" width="100%" class="forumline"> + <tr> + <th class="thLeft" width="22%" height="26">{L_AUTHOR}</th> + <th class="thRight">{L_MESSAGE}</th> + </tr> + <!-- BEGIN postrow --> + <tr> + <td width="22%" align="left" valign="top" class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span></td> + <td class="{postrow.ROW_CLASS}" height="28" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"> + <tr> + <td width="100%">{postrow.MINI_POST_IMG}<span class="postdetails">{L_POSTED}: {postrow.POST_DATE}<span class="gen"> </span> {L_POST_SUBJECT}: {postrow.POST_SUBJECT}</span></td> + </tr> + <tr> + <td colspan="2"><hr /></td> + </tr> + <tr> + <td colspan="2"><span class="postbody">{postrow.MESSAGE}</span></td> + </tr> + </table></td> + </tr> + <tr> + <td colspan="2" height="1" class="spaceRow"><img src="templates/subSilver/images/spacer.gif" alt="" width="1" height="1" /></td> + </tr> + <!-- END postrow --> +</table> + +<!-- BEGIN switch_inline_mode --> + </iframe></td> + </tr> +</table> +<!-- END switch_inline_mode --> diff --git a/phpBB/templates/subSilver/simple_footer.tpl b/phpBB/templates/subSilver/simple_footer.tpl new file mode 100644 index 0000000000..291147f69b --- /dev/null +++ b/phpBB/templates/subSilver/simple_footer.tpl @@ -0,0 +1,25 @@ + + <!-- + + 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 + +// --> +<div align="center"> <span class="copyright"><br />Powered by phpBB {PHPBB_VERSION} © 2001 <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB + Group</a></span></div> + </td> + </tr> +</table> + +</body> +</html> diff --git a/phpBB/templates/subSilver/simple_header.tpl b/phpBB/templates/subSilver/simple_header.tpl new file mode 100644 index 0000000000..ce7cfcb50f --- /dev/null +++ b/phpBB/templates/subSilver/simple_header.tpl @@ -0,0 +1,213 @@ +<!-- DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> +<!-- <html xmlns="http://www.w3.org/1999/xhtml"> --> +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="Content-Style-Type" content="text/css" /> +<style type="text/css"> +<!-- +--> +</style> +{META} +<title>{SITENAME} :: {PAGE_TITLE}</title> +<style type="text/css"> +<!-- +/* subSilver Theme for phpBB2 + * Created by subBlue design + * http://www.subBlue.com + */ + +body { background-color:{T_BODY_BGCOLOR}; + scrollbar-face-color: #C8D1D7; scrollbar-highlight-color: #EAF0F7; + scrollbar-shadow-color: #95AFC4; scrollbar-3dlight-color: #D6DDE2; + scrollbar-arrow-color: #006699; scrollbar-track-color: #EFEFEF; + scrollbar-darkshadow-color: #7294AF; +} + +font { font-family: Verdana, Arial, Helvetica, sans-serif } +td { font-family: Verdana, Arial, Helvetica, sans-serif } +th { font-family: Verdana, Arial, Helvetica, sans-serif } +P { font-family: Verdana, Arial, Helvetica, sans-serif } +hr { height: 1px; color:{T_TR_COLOR3} } + + +/* Forum colours */ +.bodyline { background-color:#FFFFFF; border: {T_TD_COLOR1}; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px } +.forumline { background-color:#FFFFFF; border: 2px #006699 solid } + + +/* Main table cell colours and backgrounds */ +TH { background-color: {T_TH_COLOR3}; height: 25px; font-size: 11px; line-height : 100%; font-weight: bold; color: #FFB163; background-image: url(templates/subSilver/images/cellpic3.gif) } +TD.tablebg { background-color: #000000 } +TD.cat { background-color: {T_TH_COLOR1}; height: 28px; background-image: url(templates/subSilver/images/cellpic1.gif) } +TD.row1 { background-color: {T_TR_COLOR1} } +TD.row2 { background-color: {T_TR_COLOR2} } +TD.row3 { background-color: {T_TR_COLOR3} } +TD.spaceRow { background-color: {T_TR_COLOR3}; border: #FFFFFF; border-style: solid; border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px } +TD.rowpic { background-color: #FFFFFF; background-image: url(templates/subSilver/images/cellpic2.jpg); background-repeat: repeat-y } +td.icqback { background-image: url(templates/subSilver/images/icon_icq_add.gif); background-repeat: no-repeat } + + +/* Setting additional nice borders for the main table cells */ +TD.catHead,TD.catSides,TD.catLeft,TD.catRight,TD.catBottom { background-color:{T_TH_COLOR1}; height: 28px; background-image: url(templates/subSilver/images/cellpic1.gif); border: #FFFFFF; border-style: solid; } + +TD.catHead { height: 29px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px } +TD.catSides { border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px } +TD.catLeft { border-left-width: 1px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px } +TD.catRight { border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px } +TD.catBottom { height: 29px; border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px } + +TH.thHead,TH.thSides,TH.thTop,TH.thLeft,TH.thRight,TH.thBottom,TH.thCornerL,TH.thCornerR { border: #FFFFFF; border-style: solid; } + +TH.thHead { font-weight : bold; font-size: 12px; height: 25px; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px } +TH.thSides { border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px } +TH.thTop { border-left-width: 0px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px } +TH.thLeft { border-left-width: 1px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px } +TH.thRight { border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px } +TH.thBottom { border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px } +TH.thCornerL { border-left-width: 1px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px } +TH.thCornerR { border-left-width: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px } + +TD.row3Right { background-color: {T_TR_COLOR3}; border: #FFFFFF; border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px } + +/* The largest text used in the index page title and toptic title etc. */ +.maintitle { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 22px; font-weight : bold; text-decoration : none; line-height : 120%; color : #000000;} + + +/* General normal text */ +.gen { font-size : 12px; color : #000000; } +a.gen { color: #006699; text-decoration: none; } +a.gen:hover { color: #C23030; text-decoration: underline; } + +/* General medium text */ +.genmed { font-size : 11px; color : #000000; } +a.genmed { text-decoration: none; color : #006699; } +a.genmed:hover { text-decoration: underline; color : #C23030; } + + +/* General small */ +.gensmall { font-size : 10px; color : #000000; } +a.gensmall { color: #006699; text-decoration: none; } +a.gensmall:hover { color: #C23030; text-decoration: underline; } + + +/* The register, login, search etc links at the top of the page */ +.mainmenu { font-size : 11px; text-decoration : none; color : #000000 } +a.mainmenu { text-decoration: none; color : #006699; } +a.mainmenu:hover { text-decoration: underline; color : #C23030; } + + +/* Forum categories */ +.cattitle { font-size : 12px; line-height : 100%; letter-spacing: 1px; font-weight : bold; text-decoration : none; color : #004c75 } +a.cattitle { text-decoration: none; color : #004c75; } +a.cattitle:hover { text-decoration: underline; } + + +/* Forum title: Text and link to the forums used in: index.php */ +.forumlink { font-size : 12px; font-weight : bold; text-decoration : none; color : #136C99; } +a.forumlink { text-decoration: none; color : #136C99; } +a.forumlink:hover { text-decoration: underline; color : #D68000; } + + +/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */ +.nav { font-size : 11px; font-weight : bold; text-decoration : none; color : #000000;} +a.nav { text-decoration: none; color : #006699; } +a.nav:hover { text-decoration: underline; } + + +/* titles for the topics: can specify viewed link colour too */ +.topictitle { font-size : 11px; font-weight : bold; text-decoration : none; color : #000000; } +a.topictitle { text-decoration: none; color : #006699; } +a.topictitle:hover { text-decoration: underline; color : #D68000; } +a.topictitle:visited { text-decoration: none; color : #5584AA; } + + +/* Name of poster in viewmsg.php and viewtopic.php and other places */ +.name { font-size : 11px; text-decoration : none; color : #000000;} +a.name { color: #006699; text-decoration: none;} +a.name:hover { color: #C23030; text-decoration: underline;} + + +/* Location, number of posts, post date etc */ +.postdetails { font-size : 10px; color : #000000; } +a.postdetails { color: #006699; text-decoration: none; } +a.postdetails:hover { color: #C23030; text-decoration: underline; } + + +/* The content of the posts (body of text) */ +.postbody { font-size : 12px; line-height: 150%} + +a.postlink { text-decoration: none; color : {T_BODY_LINK} } +a.postlink:hover { text-decoration: underline; color : #C23030 } + + +/* Quote Code (currently not used) */ +.code { font-family: Courier, Courier New; font-size: 11px; color: #006600; + background-color: #FAFAFA; border: {T_TR_COLOR3}; border-style: solid; + border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px + } +.quote { font-family: Verdana, Arial; font-size: 11px; color: #444444; line-height: 125%; + background-color: #FAFAFA; border: {T_TR_COLOR3}; border-style: solid; + border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px + } +.signature { font-size : 11px; text-decoration : none; line-height : 150%; color : #333366; } +.editedby { font-size : 10px; line-height : 100%; color : #333333; } + + +/* Form elements */ +input,textarea, select { +color : #000000; +font-family : Verdana, Arial, Helvetica, sans-serif; +font-size : 11px; +font-weight : normal; +border-color : #000000; +} + +/* The text input fields background colour */ +input.post, textarea.post, select { +background-color : #FFFFFF; +} + +input { text-indent : 2px; } + +/* The buttons used for bbCode styling in message post */ +input.button { +background-color : {T_TR_COLOR1}; +color : #000000; +font-family : Verdana, Arial, Helvetica, sans-serif; +font-size : 11px; +} + + +/* The main submit button option */ +input.mainoption { +background-color : #FAFAFA; +font-weight : bold; +} + +/* None bold submit button */ +input.liteoption { +background-color : #FAFAFA; +font-weight : normal; +} + +/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */ +@import url("templates/subSilver/formIE.css"); + +.helpline { background-color: {T_TR_COLOR2}; border-style: none; } + + +/* Copyright and bottom info */ +.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; color: #555555; font-size: 10px; letter-spacing: -1px;} +a.copyright { color: #333333; text-decoration: none;} +a.copyright:hover { color: #000000; text-decoration: underline;} +--> +</style> +</head> + +<body bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}"> +<span class="gen"><a name="top"></a></span><table width="100%" border="0" cellspacing="0" cellpadding="10" align="center"> +<tr> + <td class="bodyline"> |