Thread: Forum Home Enhancements - FA Latest Announcements
View Single Post
  #35  
Old 12-03-2006, 12:06 PM
MimeSong Erk MimeSong Erk is offline
 
Join Date: Apr 2006
Location: Japan
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by yui333 View Post
Nice modification! Can you let us try it?.. Thanks
Hi Yui. The mod is pretty simple. You will have to interpret this a little: I hard-coded some of the templates since I know my announcement forum is not going to change; this saves a query or two, for what it's worth.
forumhome_la
Code:
</table>
<DIV class="announcementbox">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tbody>
	<tr>
		<td class="thead" colspan="3">
			<a href='forumdisplay.php?f=2' class="forumtitle" style="font-size: 130%; font-stretch:wider"><span class="smallfont" style="float:right;margin-top:3px">Click here to see all announcements</span>Latest Announcements!</a>
		</td>
	</tr>
</tbody>
<tbody>
$latest_announce_thread_bit
</tbody>
<tbody>
	<tr>
		<td class="thead" colspan="3">
<a href='faq.php#faq_subscriptions' class="smallfont" style="float:right;margin-top:3px">Subscriptions and Sponsorships</a>
			<a href='http://rw.rmxp.org/index.php?title=rules' class="forumtitle" style="font-size: 130%; font-stretch:wider">Rules and Guidelines</a>
		</td>
	</tr>
</tbody>
</table></div><br />
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
Links will have to be tweaked to suit.


forumhome_la_threads
Code:
<tr>
<td class="tcat" style="font-size:90%" align="left" width="70%">

<span class="smallfont" style="float:right"><span style="cursor:pointer" onclick="window.open('member.php?u=$latest_announce_thread[postuserid]')">posted by $latest_announce_thread[postusername]</span></span>

<a href="showthread.php?t=$latest_announce_thread[threadid]" style="font-weight: bold; text-decoration: underline;">$latest_announce_thread[title]</a>
</td>
<td class="alt1Active" align="left">
<center class="smallfont">Last post by <a href="member.php?find=lastposter&t=$latest_announce_thread[threadid]">$latest_announce_thread[lastposter]</a></center>
</td>
<td class="alt1Active" align="left">
<center class="smallfont">$latest_announce_thread[replycount] replies</center>
</td>
</tr>
And in Main CSS add this to the Additional CSS Definitions: (for the main skin you see on my forum default)
Code:
/* ***** style of box that contains latest announcements ***** */
.announcementbox{
padding:5px;
margin:0px;
border:solid #90e;
border-width:1px;
background-attachment: fixed;
background-image: url("[whatever the background image of your forum is]");
background-repeat: repeat;
}
You will have to play with this to make it look right on your forum, I imagine, but it should get you started.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01391 seconds
  • Memory Usage 1,779KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete