vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   BVShoutbox 1.0 (https://vborg.vbsupport.ru/showthread.php?t=59602)

MindTrix 01-30-2004 02:45 PM

Cant see it Madcat unless we register, post a screenshot instead

KAC 02-01-2004 04:03 PM

monstergamer , thank you very much . I went over everything a second time including doing the sql query correctly this time and it is working perfectly ..

thanks for a great hack !!!

msimplay 02-01-2004 04:13 PM

any way to add a smilie popup link in the shoutbox_newmessage

Black Vivi 02-01-2004 05:36 PM

sorry i haven't posted anything for a while
i got a virus so i lost alot of the changes for the new version
so i've put back in everything i can remember having, i've gotta make the installer for HTL, and a txt file
i did make an installer, but id rather use htl

thx for helping KAC monstergamer
madcat, icant see the shoutbox there, and you cant disable mouse scrolling (i think)

KAC 02-01-2004 07:34 PM

Ok I have installed this hack on rc3. All is working well . Just one issue .. After editing index.php for the admincp, you loose access to the admincp . comes up with a blank page when trying to get to it. So for now I replaced the orignal index.php in the folder and all is ok . Now when you need to edit or delete posts in the shoutbox you need to go to admincp/shout.php manually and then do your editing from there . This is no biggie just glad that its working on rc3, but if anyone has found a resolution to this conflict please post your findings .. thanks

Black Vivi 02-01-2004 07:44 PM

u sure u edited it properly, because i've tested this on rc3 and everything's working fine

Ky Kiske 02-01-2004 07:55 PM

I have editted very lil with this.

monstergamer 02-02-2004 07:52 AM

lol black vivi
i know that i have the / me code in the shoutbox
and i dont know if you update the zip but when i use the / me code it dos not show my name or time.... just shows the / me

Chris-FH 02-02-2004 03:15 PM

Great Hack... https://vborg.vbsupport.ru/external/2011/01/19.gif

It is possible to show the shoutbox and the shoutbox.php only to admins, super moderators and moderators?

C.

Hialls 02-02-2004 03:35 PM

Hmmm do the shoutbox permissions get added to usergroup or should i add it myself?

Black Vivi 02-02-2004 06:47 PM

Quote:

Originally Posted by Hialls
Hmmm do the shoutbox permissions get added to usergroup or should i add it myself?

I didn't make any for this version. In the new version (which I am hoping to release tonight), has built in usergroup permissions, and admin permissions. If you know how to add them and you don't want to wait for the new release (which I think would be better), then do whatever you want with it.

Quote:

Originally Posted by Chris-FH
It is possible to show the shoutbox and the shoutbox.php only to admins, super moderators and moderators?

That will be in the new version.

Quote:

Originally Posted by monstergamer
i know that i have the / me code in the shoutbox
and i dont know if you update the zip but when i use the / me code it dos not show my name or time.... just shows the / me

are you putting it in as "/me" or "/ me" (without the quotes), because you should be putting it in as the first. If that's not the problem, have you modified the code at all?

monstergamer 02-02-2004 06:50 PM

Quote:

Originally Posted by Black Vivi
are you putting it in as "/me" or "/ me" (without the quotes), because you should be putting it in as the first. If that's not the problem, have you modified the code at all?

i am putting "/me"
but i have moded the templates to my liking, but it is no problem as i well probly upgrade to the new shoutbox tonite or when ever

msimplay 02-02-2004 07:00 PM

can i ave a link to the smilie popup aswell please

Chris-FH 02-02-2004 07:01 PM

Quote:

That will be in the new version.
Okay... THX for the answer... I will wait... :)

C.

Black Vivi 02-05-2004 02:21 PM

sorry the new version is late
iv just found out i havent added all the phrases, and i have been having internet problems which is why it isnt released yet
and then, later tonight i shud be able to make the htl script

monstergamer, check the shoutbox_archive_mesage_me and shoutbo_main_message_me templates

monstergamer 02-05-2004 10:21 PM

Quote:

Originally Posted by Black Vivi
sorry the new version is late
iv just found out i havent added all the phrases, and i have been having internet problems which is why it isnt released yet
and then, later tonight i shud be able to make the htl script

monstergamer, check the shoutbox_archive_mesage_me and shoutbo_main_message_me templates

i got it fixed :D

msimplay 02-06-2004 02:38 AM

Quote:

Originally Posted by Black Vivi
sorry the new version is late
iv just found out i havent added all the phrases, and i have been having internet problems which is why it isnt released yet
and then, later tonight i shud be able to make the htl script

monstergamer, check the shoutbox_archive_mesage_me and shoutbo_main_message_me templates

and what about upgrade from 1.0 to the new version

Revpolar 02-07-2004 08:16 PM

I am anxiously awaiting how to set permissions for viewing the shoutbox. I dont want guest to see it.

Black Vivi 02-07-2004 09:52 PM

thx msimplay, i forgot about an upgrade
thats all thats left to do now

monstergamer 02-07-2004 11:10 PM

so it should be out soon :cross fingers:

Revpolar 02-08-2004 09:16 PM

I made a little modification to allow users to see it in all displays. I took the portion you are supposed to put in the Forumhome template and put it in the Navbar template instead. Heres the Navbar template so you can see what I did. I forgot to mention this is RC4.
Code:

<script type="text/javascript">
<!--
function log_out()
{
        ht = document.getElementsByTagName("html");
        ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";
        if (confirm('$vbphrase[sure_you_want_to_log_out]'))
        {
                return true;
        }
        else
        {
                ht[0].style.filter = "";
                return false;
        }
}
//-->
</script>

<br />



<!-- nav buttons bar -->
<div align="center">
        <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center" style="border-top-width:1px">
        <tr align="center">       
                <!--<td class="vbmenu_control"><a href="$vboptions[forumhome].php?$session[sessionurl]">Home</a></td>-->
               
                <if condition="$show['member']">
                        <td class="vbmenu_control"><a href="usercp.php?$session[sessionurl]">$vbphrase[user_cp]</a></td>
                </if>
                <if condition="$show['registerbutton']">
                        <td class="vbmenu_control"><a href="register.php?$session[sessionurl]">$vbphrase[register]</a></td>
                </if>
                <td class="vbmenu_control"><a href="faq.php?$session[sessionurl]">$vbphrase[faq]</a></td>
                <td class="vbmenu_control"><a href="memberlist.php?$session[sessionurl]">$vbphrase[members_list]</a></td>
                <td class="vbmenu_control"><a href="calendar.php?$session[sessionurl]">$vbphrase[calendar]</a></td>
                <if condition="$show['popups']">               
                        <if condition="$show['searchbuttons']">
                                <if condition="$show['member']">
                                <td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew">$vbphrase[new_posts_nav]</a></td>
                                <else />
                                <td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily">$vbphrase[todays_posts]</a></td>
                                </if>
                                <td id="navbar_search" class="vbmenu_control"><a href="search.php?$session[sessionurl]">$vbphrase[search]</a> <script type="text/javascript"> vbmenu_register("navbar_search"); </script></td>
                        </if>
                        <if condition="$bbuserinfo['userid']">
                                <td id="usercptools" class="vbmenu_control"><a href="#usercptools">$vbphrase[quick_links]</a> <script type="text/javascript"> vbmenu_register("usercptools"); </script></td>               
                        </if>
                <else />               
                        <if condition="$show['searchbuttons']">
                                <td class="vbmenu_control"><a href="search.php?$session[sessionurl]">$vbphrase[search]</a></td>
                                <if condition="$show['member']">
                                <td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew">$vbphrase[new_posts_nav]</a></td>
                                <else />
                                <td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily">$vbphrase[todays_posts]</a></td>
                                </if>
                        </if>
                        <td class="vbmenu_control"><a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a></td>
                        <if condition="$bbuserinfo['userid']">                       
                                <td class="vbmenu_control"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_buddy_list]</a></td>                       
                        </if>                       
                </if>
                <if condition="$bbuserinfo['userid']">
                        <td class="vbmenu_control"><a href="login.php?$session[sessionurl]do=logout" onclick="return log_out()">$vbphrase[log_out]</a></td>
                </if>
        </tr>
        </table>
</div>
<!-- / nav buttons bar -->

<br />
<br />







<if condition="$show['popups']">
<!-- NAVBAR POPUP MENUS -->
       
        <if condition="$show['searchbuttons']">
        <!-- header quick search form -->
        <div class="vbmenu_popup" id="navbar_search_menu" style="display:none">
                <table cellpadding="0" cellspacing="1" border="0">
                <tr>
                        <td class="thead">$vbphrase[search_forums]</td>
                </tr>
                <tr>
                        <td class="vbmenu_option" title="nohilite">
                        <form action="search.php" method="post">
                                <input type="hidden" name="do" value="process" />
                                <input type="hidden" name="showposts" value="0" />
                                <input type="text" class="bginput" name="query" size="20" />$gobutton<br />
                        </form>
                        </td>
                </tr>
                <tr>
                        <td class="vbmenu_option"><a href="search.php?$session[sessionurl]">$vbphrase[advanced_search]</a></td>
                </tr>
                </table>
        </div>
        <!-- / header quick search form -->
        </if>

        <if condition="$show['member']">
        <!-- user cp tools menu -->
        <div class="vbmenu_popup" id="usercptools_menu" style="display:none">
                <table cellpadding="4" cellspacing="1" border="0">
               
                <tr><td class="thead">$vbphrase[quick_links]</td></tr>               
                <tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getnew">$vbphrase[new_posts_nav]</a></td></tr>
                <tr><td class="vbmenu_option"><a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a></td></tr>
                <tr><td class="vbmenu_option"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_buddy_list]</a></td></tr>
                               
                <tr><td class="thead"><a href="usercp.php?$session[sessionurl]">$vbphrase[user_control_panel]</a></td></tr>
                <if condition="$show['siglink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editsignature">$vbphrase[edit_signature]</a></td></tr></if>
                <if condition="$show['avatarlink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editavatar">$vbphrase[edit_avatar]</a></td></tr></if>
                <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editprofile">$vbphrase[edit_profile]</a></td></tr>
                <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editoptions">$vbphrase[edit_options]</a></td></tr>
               
                <tr><td class="thead">$vbphrase[miscellaneous]</td></tr>
                <if condition="$show['pmstats']"><tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]">$vbphrase[private_messages]</a></td></tr></if>
                <tr><td class="vbmenu_option"><a href="subscription.php?$session[sessionurl]">$vbphrase[subscribed_threads]</a></td></tr>
                <tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[my_profile]</a></td></tr>
                <if condition="$show['wollink']"><tr><td class="vbmenu_option"><a href="online.php?$session[sessionurl]">$vbphrase[whos_online]</a></td></tr></if>
               
                </table>
        </div>
        <!-- / user cp tools menu -->
        </if>
<!-- / NAVBAR POPUP MENUS -->
</if>
<!-- breadcrumb, login, pm info -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">

<tr>
        <td class="alt1" width="100%">
                <if condition="is_array($navbits)">
                        <table cellpadding="0" cellspacing="0" border="0">
                        <tr valign="bottom">
                                <td><a href="#" onclick="history.back(1)"><img src="$stylevar[imgdir_misc]/navbits_start.gif" alt="$vbphrase[go_back]" border="0" /></a></td>
                                <td>&nbsp;</td>
                                <td width="100%"><span class="navbar"><a href="$vboptions[forumhome].php?$session[sessionurl]">$vboptions[bbtitle]</a></span> $navbits[breadcrumb]</td>
                        </tr>
                        <tr>
                                <td class="navbar" style="font-size:10pt; padding-top:1px" colspan="3"><a href="$scriptpath"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_finallink.gif" alt="$vbphrase[reload_this_page]" border="0" /></a> <strong>$navbits[lastelement]</strong></td>
                        </tr>
                        </table>                       
                <else />
                        <div class="navbar" style="font-size:10pt"><a href="$vboptions[forumhome].php?$session[sessionurl]"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_start.gif" alt="" border="0" /></a> <strong>$vboptions[bbtitle]</strong></div>
                </if>
        </td>       
       
        <if condition="$bbuserinfo['userid']">
       
                <td class="alt2" valign="top" nowrap="nowrap">
                <div class="smallfont">
                        <!--<span style="float:$stylevar[right]">[<a href="login.php?$session[sessionurl]do=logout" onclick="return log_out()">$vbphrase[log_out]</a>]</span>-->
                        <strong><phrase 1="$bbuserinfo[username]">$vbphrase[welcome_x]</phrase></strong><br />
                        <phrase 1="$pmbox[lastvisitdate]" 2="$pmbox[lastvisittime]">$vbphrase[last_visited_x_at_y]</phrase>
                        <if condition="$show['pmstats']"><br /><a href="private.php?$session[sessionurl]">$vbphrase[private_messages]</a>: $vbphrase[unread_nav] <if condition="$bbuserinfo['pmunread']"><strong>$bbuserinfo[pmunread]</strong><else />$bbuserinfo[pmunread]</if>, $vbphrase[total] $bbuserinfo[pmtotal].</if>
                </div>
                </td>
               
        <else />
               
                <td class="alt2" nowrap="nowrap" style="padding:0px">
                       
                <!-- login form -->
                <form action="login.php" method="post" onsubmit="md5hash(vb_login_password,vb_login_md5password)">
                <script type="text/javascript" src="clientscript/vbulletin_md5.js"></script>
                <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
                <tr>
                        <td class="smallfont">$vbphrase[username]</td>
                        <td><input type="text" class="button" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="1" value="$vbphrase[username]" onfocus="if (this.value == '$vbphrase[username]') this.value = '';" /></td>
                        <td class="smallfont" colspan="2" nowrap="nowrap"><label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" tabindex="3" id="cb_cookieuser_navbar" accesskey="c" checked="checked" />$vbphrase[remember_me]</label></td>
                </tr>
                <tr>
                        <td class="smallfont">$vbphrase[password]</td>
                        <td><input type="password" class="button" name="vb_login_password" size="10" accesskey="p" tabindex="2" /></td>
                        <td><input type="submit" class="button" value="$vbphrase[log_in]" tabindex="4" title="$vbphrase[enter_username_to_login_or_register]" accesskey="s" /></td>
                </tr>
                </table>
                <input type="hidden" name="s" value="$session[sessionhash]" />
                <input type="hidden" name="do" value="login" />
                <input type="hidden" name="forceredirect" value="1" />                       
                <input type="hidden" name="vb_login_md5password" />
                </form>
                <!-- / login form -->
                       
                </td>
               
        </if>       
       
</tr>
<!-- shoutbox -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="$stylevar[tablewidth]" align="center">
<thead>
    <tr>
        <td class="tcat" colspan="2">
            <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_shoutbox')"><img id="collapseimg_forumhome_shoutbox" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_forumhome_shoutbox].gif" alt="" border="0" /></a>
            <a href="shoutbox.php?$session[sessionurl]">Shoutbox</a></td>
    </tr>
</thead>
<tbody id="collapseobj_forumhome_shoutbox" style="$vbcollapse[collapseobj_forumhome_shoutbox]">
    <tr>
        <td class="alt1" width="100%">
            <iframe src="shoutbox.php?$session[sessionurl]do=iframe" width="100%" height="120" scrolling="no" frameborder="0" name="shoutbox" id="shoutbox"></iframe>
        </td>
    </tr>
</tbody>
</table>
<!-- end shoutbox -->

</table>
<!-- / breadcrumb, login, pm info -->


msimplay 02-08-2004 09:19 PM

dont like the idea of that ^
on everypage would increase server load and slow forums down

Revpolar 02-08-2004 09:24 PM

Someone wanted to know how. I agree on large forums but for small ones its fine.
Oh and BTW its like its in the header this way so its not like multiple shoutboxes its the same single shoutbox.

catocom2 02-08-2004 09:33 PM

Installed on RC4, and working fine.;)

Revpolar 02-10-2004 12:18 AM

Ok so now that my shoutbox is on every view i get every user is viewing index in who's online. How do I tottally disable whos online for the shoutbox?

NuclioN 02-10-2004 01:19 PM

Is it possible to add a small message field above it so you can shout on the forumhome?

monstergamer 02-16-2004 03:40 AM

dude you got that update for the shoutbox?

jedimaster 02-19-2004 08:52 PM

Thanks for this- my users are going to love it! Clicked install (using RC4 if it matters).

gmarik 02-22-2004 06:58 AM

There seems to have been a slight problem with the The Rubber Ducky Community database.

thuffner 02-26-2004 02:12 AM

Love this hack, but one question. Is there any way that the Usergroup "Users Awaiting Email Verification" can NOT post in the Shoutbox? I have a heckler that is getting on my nerves who entered a fake email on registering...

EDIT: Also, what about a minimum-posts-before-able-to-shout option? :)

monstergamer 02-26-2004 02:50 AM

Quote:

Originally Posted by thuffner
Love this hack, but one question. Is there any way that the Usergroup "Users Awaiting Email Verification" can NOT post in the Shoutbox? I have a heckler that is getting on my nerves who entered a fake email on registering...

EDIT: Also, what about a minimum-posts-before-able-to-shout option? :)

he said he was going to add all the options you just posted :D
just waiting for the release of it

as i to am looking forward for the banned from shoutbox and faster way of deleting/editing a shout

MSX 02-27-2004 12:51 AM

So which shoutbox is better, this one (Black Vivi) or the EverythingvB version?

Help, just confused :).

catocom2 02-27-2004 04:11 AM

I personally think this one is just a little cleaner, and a bit faster. ;)
Although I may install Vivi's later just because the frontend seems a little more integrated,
with the users part. ??? I haven't decided yet on that though. :ermm:

SmasherMaster 02-28-2004 12:57 PM

Hey Black Vivi, Is there an HTL version yet? I have a few styles and don't want to add 10 templates for each one...-_-

catocom2 02-28-2004 10:13 PM

Quote:

Originally Posted by catocom2
I personally think this one is just a little cleaner, and a bit faster. ;)
Although I may install Vivi's later just because the frontend seems a little more integrated,
with the users part. ??? I haven't decided yet on that though. :ermm:

oops I got confused....
I meant I have this one installed which IS Vivi's.
I may install EVB's later, but not if there is going to be money cost involved.

Link14716 02-28-2004 10:16 PM

Quote:

Originally Posted by catocom2
oops I got confused....
I meant I have this one installed which IS Vivi's.
I may install EVB's later, but not if there is going to be money cost involved.

I believe be "EVB's" you are refering to mine, which was released here, at vB.nl, and at EvB, right?

Well, here's what I think. My shoutbox hack is completely free as is this one. It has a lot of features and permissions, a lot more than this one currently has. However, this one has cleaner HTML as well, and I believe Black Vivi is adding a lot of the features I have into his shoutbox.

When it comes down to it, it's merely personal preference.

catocom2 02-29-2004 10:35 AM

Quote:

Originally Posted by Link14716
I believe be "EVB's" you are refering to mine, which was released here, at vB.nl, and at EvB, right?

Well, here's what I think. My shoutbox hack is completely free as is this one. It has a lot of features and permissions, a lot more than this one currently has. However, this one has cleaner HTML as well, and I believe Black Vivi is adding a lot of the features I have into his shoutbox.

When it comes down to it, it's merely personal preference.

Yes your version is the one I was referring to.
I didn't mean it to sound disrespectful there, quite the opposite.;)
By "cleaner" I actually meant less to code, "not as advanced".

SmasherMaster 03-06-2004 09:27 PM

I have a problem, I installed the hack, but something is wrong...the main forumhome template works with the shoutbox hack, but when I click on Archive, nothing happens, and when I click on the Shoutbox, it gives me this error: Parse error: parse error, expecting `']'' in /home/smasher1/public_html/forums/shoutbox.php(231) : eval()'d code on line 165

WHAT DO I DO?! IE keeps telling me is has something to do with the "shoutbox.php?do=addnew" :(

SmasherMaster 03-09-2004 01:25 PM

OK I got it working finally, but here's a slight problem, what's all this stuff in the shoutbox.php and how do I get rid of it...

http://www.megareviews.com/forums/shoutbox.php

Help...

catocom2 03-09-2004 07:04 PM

it should look similar to this...
http://catocom.com/forum/shoutbox.php
when a hack doesn't do right for me, I always go back over every
change, and file, first to make sure I didn't miss a step.


All times are GMT. The time now is 05:31 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01623 seconds
  • Memory Usage 1,901KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (11)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete