Go Back   vb.org Archive > vBulletin Article Depository > Read An Article > Programming Articles
[TIP] Leave Comments
Sephiroth32
Join Date: Sep 2002
Posts: 200

 

Show Printable Version Email this Page Subscription
Sephiroth32 Sephiroth32 is offline 10-14-2002, 10:00 PM

This isnt a very in depth thing but some people never seem to think about thr wonderul <!-- --> tag.

You should always leave comments in your code when creating complex tables and templets. lets take the welcome pannel for instance.
This mod has one big table then one row, then a 3 cells with tables rows and cells inside them and some with tables rows and cells inside the tables inside the cell with tables rows and cells.
confusing eh?

well if you leave comments you can look for them and instantly know exactly where you are.
so we can turn something like this:
Code:
<table border="0" cellpadding="2" cellspacing="1" bgcolor="#000000">
 <tr bgcolor="#0055CC">
  <td colspan="3">
   <normalfont>Welcome to {boardtitle}!
  </td>
 </tr>
 <tr>
  <td bgcolor="#DDDDDD">
   <smallfont>Avater:
    <table>
     <tr>
      <td>   
       <br><img src="avater.gif">
      </td>
      </tr>
     </table>
   </td>
  </tr>
</table>
(left out most of the pannle caouse i was pressed for time)

into this:
Code:
<!-- Start main table -->
<table border="0" cellpadding="2" cellspacing="1" bgcolor="#000000">

<!-- catagory like row/cell -->
 <tr bgcolor="#0055CC">
  <td colspan="3">
   <normalfont>Welcome to {boardtitle}!
  </td>
 </tr>

<!-- main row with the three main cells -->
 <tr>
<!-- avater cell -->
  <td bgcolor="#DDDDDD">
   <smallfont>Avater:

<!-- avater table -->
    <table>
     <tr>
      <td>   
       <br><img src="avater.gif">
      </td>
      </tr>
     </table>

<!-- end avatar cell -->
   </td>
<!-- end main row -->
  </tr>
<!-- end main table -->
</table>
see wasnt that less confusing?

anyway thats my tip. enjoy
Reply With Quote
  #2  
Old 10-15-2002, 05:28 AM
Tony G's Avatar
Tony G Tony G is offline
 
Join Date: Nov 2001
Location: Melbourne, Australia
Posts: 8,357
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice tip, it can be useful for finding code for a specific part of your design.
Reply With Quote
  #3  
Old 11-01-2002, 11:46 PM
Phate
Guest
 
Posts: n/a
Default

yup yup
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:28 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03622 seconds
  • Memory Usage 2,198KB
  • Queries Executed 18 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_article
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (2)postbit
  • (2)postbit_onlinestatus
  • (3)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete