Thread: Administrative and Maintenance Tools - Zoints Private Thread Comments for Staff
View Single Post
  #86  
Old 04-14-2009, 02:01 PM
bigcurt's Avatar
bigcurt bigcurt is offline
 
Join Date: Nov 2004
Location: KierDarby.php
Posts: 1,009
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Audentio View Post
Works on 3.8.x.

However, I didnt like the height. Despite editing it in the acp, I added a dropdown fuction so staff who don't care to make comments or at least not at that time (in other words, they can call on it), I made this modification:

THREADCOMMENT:
Code:
<table border="0" cellpadding="0" cellspacing="0" width="80%" align="center">
<tbody>
    <tr>
        <td class="thead" colspan="5">
            <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('threadcomment')"><img id="collapseimg_threadcomment" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_threadcomment].gif" alt="" border="0" /></a>
            Staff Comments
        </td>
    </tr>
</tbody>
<tbody id="collapseobj_threadcomment" style="$vbcollapse[collapseobj_threadcomment]">
<tr>
        <td>
            <if condition="$threadinfo[threadcomments] > 0">
                <if condition="$show['morethreadcomments']">
                    <div align="center"><a href="showthread.php?$session[sessionurl]t=$threadinfo[threadid]&amp;showall=1">[$vbphrase[threadcomments_more]]</a></div>
                </if>
                <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%">
                    $commentbits
                </table>
            </if>
            <if condition="THIS_SCRIPT != 'postings'">
            <div align="center" style="margin-top: 10px;">
            <form name="threadcomment" action="showthread.php" method="post">
            <input type="hidden" name="s" value="$session[sessionhash]" />
            <input type="hidden" name="t" value="$threadinfo[threadid]" />
            <input type="hidden" name="addcomment" value="1" />
                        <input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
            <input type="hidden" name="page" value="$page" />
            <input name="threadcomment" size="80" class="bginput"></textarea><button type="submit" class="button">$vbphrase[add]</button>
            </form>
            </div>
            <else />
            <br />
            </if>
        </td>
    </tr>
</tbody>
</table>
threadcommentbit:
Code:
<tr>
<if condition="$vbulletin->options['threadcomments_time']">
    <td class="alt1">$comment[username]</td>
    <td class="alt2" width="15%">$comment[date]</td>
<else />
    <td class="alt2">$comment[username]</td>
</if>
    <td class="alt1" width="100%" <if condition="!$show['threadcommentdelete']">colspan="2"</if>>$comment[comment]</td>
    <if condition="$show['threadcommentdelete']">
        <td class="alt2"><a href="showthread.php?$session[sessionurl]t=$threadinfo[threadid]&deletecomment=1&commentid=$comment[threadcommentid]">X</td>
    </if>
</tr>
threadcomment bit just took away the valign="top" as thats not necessary, it looks better centered, but if you use this I dont expect you to need to update that if you don't want to.

Toggling the menu hides the whole hack until you want to use it.
That is kick ass! Thanks so much.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01284 seconds
  • Memory Usage 1,792KB
  • 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
  • (2)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