vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.7 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=228)
-   -   Profile Enhancements - Customizable Roster (https://vborg.vbsupport.ru/showthread.php?t=180432)

Sarcoth 07-01-2008 10:06 PM

<font color="Blue">I'd like some feedback from those of you interested in a multiple roster. I've thought up a few ways that I can go with this but I'd really only be willing to go one route.

How are you handling permissions on your forum? Is everyone in the same usergroup and you are using profile fields to distinguish the guild/game they are in? Or do you have a different usergroup for each guild/game?

I've thought about going with the usergroup route, but I fear it may limit adjustments and can really get complicated. The better way to go would be creating a new profilefield (I recommend multiselection checkbox) that gives either just you (private) or the members (open) the choice to pick what guilds/games they are a part of.

After that, I should be able to set up a way that you will get to each individual roster by adding a little extra string at the end of your showroster.php command; like showroster.php?goto=guild/game.

Either way, I can forsee quite a few coding changes from your side to get it to work. Easy enough if you can follow directions though. Mainly would just need to add coding to the showroster.php to identify each individual guild/game.

Something to think about. I will probably get started on the code tonight but my time right now is light so it may take awhile for me to get it working. I'll post an update when able.</font>

Brian30fl 07-02-2008 11:42 AM

well with my forum i have each guild with there own usergroup for exsample lets say take my guild named Protect your package or PyP for short i would go with 3 user groups PyP Leader Pyp Officer PyP member have ever this would be the same system for the other 9 guilds how ever instead of sperate guild roster pages perhaps haveing 1 roster where it would say alliance roster and having the ability to have a guiolds name then the user groups then guild 2 and so forth

ProtoPC 07-03-2008 07:40 PM

I would keep it simple as you suggested. I would like to add it to a new site I am putting together... here. Seems like it would be a good fit. Thanks again for your time and I will look forward to your update before I install.

Brax 07-04-2008 07:11 AM

Quote:

Originally Posted by Sarcoth (Post 1564313)
[COLOR="Blue"]Is everyone in the same usergroup and you are using profile fields to distinguish the guild/game they are in?

I prefer this way.

Brian30fl 07-04-2008 10:41 AM

Quote:

Originally Posted by ProtoPC (Post 1566119)
I would keep it simple as you suggested. I would like to add it to a new site I am putting together... here. Seems like it would be a good fit. Thanks again for your time and I will look forward to your update before I install.

what u useing for your nice navbar?

ProtoPC 07-04-2008 05:07 PM

Quote:

Originally Posted by Brian30fl (Post 1566620)
what u useing for your nice navbar?

Joomla

Brian30fl 07-04-2008 09:21 PM

wow looked* like vbadvanced.......

IR15H 07-04-2008 10:16 PM

Quote:

Originally Posted by Sarcoth (Post 1564313)
I'd like some feedback from those of you interested in a multiple roster. I've thought up a few ways that I can go with this but I'd really only be willing to go one route.

How are you handling permissions on your forum? Is everyone in the same usergroup and you are using profile fields to distinguish the guild/game they are in? Or do you have a different usergroup for each guild/game?

I've thought about going with the usergroup route, but I fear it may limit adjustments and can really get complicated. The better way to go would be creating a new profilefield (I recommend multiselection checkbox) that gives either just you (private) or the members (open) the choice to pick what guilds/games they are a part of.

After that, I should be able to set up a way that you will get to each individual roster by adding a little extra string at the end of your showroster.php command; like showroster.php?goto=guild/game.

Either way, I can forsee quite a few coding changes from your side to get it to work. Easy enough if you can follow directions though. Mainly would just need to add coding to the showroster.php to identify each individual guild/game.

Something to think about. I will probably get started on the code tonight but my time right now is light so it may take awhile for me to get it working. I'll post an update when able.

Whilst I have no particular need for an inbuilt multi-roster system, I have to say I don't think a profile field option would be the best route. As far as I'm aware, profile fields aren't linked to permissions, such as view certain forums, or have certain moderating powers - which is probably quite important to many multi clan/guild communities.

CodyMuir 07-05-2008 04:56 PM

hey, i have a question!

I downloaded this, and i love it.



clandwd.com/showroster.php have to be registered because its not set up yet.
Anyways, for my clan ranks, i have custom titles for everything that is admin written.
I want each category to be based off their custom title, But, i want to be able to chose the order so Recruits are at the bottom etc.

Is this possible??

Because i included the usertitle in the postbit and it shows up, but i had a general category of..
"High Council"
And it showed, Me, Leader, Commander And Generals on it, but in random order.
Is there a way where i can sort that so it maybe goes by avatar id? or.. i don't even know.
But i want it to be organized. I made a ton of usergroups ex:
Leader
Commander
General and put people in them 1 by 1, which was very time consuming, thank god for mysql could easily copy / make new usergroups:)

Anyways, any suggestions? please

Sarcoth 07-13-2008 04:09 PM

Quote:

Originally Posted by IR15H (Post 1566994)
Whilst I have no particular need for an inbuilt multi-roster system, I have to say I don't think a profile field option would be the best route. As far as I'm aware, profile fields aren't linked to permissions, such as view certain forums, or have certain moderating powers - which is probably quite important to many multi clan/guild communities.

Actually, I could set up an if statement that only shows the data for the particular guild/game they have placed in their profile field. But, since you can already assign which usergroups can view the roster, is it really neccesary to block one usergroup from viewing the other roster? IMO, if you are giving a usergroup permission to view one roster, you may as well give them permission to view them all. Otherwise, they may as well create another site for their guild.

Sarcoth 07-13-2008 04:13 PM

Quote:

Originally Posted by CodyMuir (Post 1567516)
Anyways, for my clan ranks, i have custom titles for everything that is admin written.
I want each category to be based off their custom title, But, i want to be able to chose the order so Recruits are at the bottom etc.

Is this possible??

Because i included the usertitle in the postbit and it shows up, but i had a general category of..
"High Council"
And it showed, Me, Leader, Commander And Generals on it, but in random order.
Is there a way where i can sort that so it maybe goes by avatar id? or.. i don't even know.
But i want it to be organized. I made a ton of usergroups ex:
Leader
Commander
General and put people in them 1 by 1, which was very time consuming, thank god for mysql could easily copy / make new usergroups:)

Anyways, any suggestions? please

You can switch the sorting around any way you like. Check out my optional.txt file included in the zip package. There are various ways you can go to get it sorted, just experiment.

IR15H 07-14-2008 02:44 AM

Quote:

Originally Posted by Sarcoth (Post 1574327)
Actually, I could set up an if statement that only shows the data for the particular guild/game they have placed in their profile field. But, since you can already assign which usergroups can view the roster, is it really neccesary to block one usergroup from viewing the other roster? IMO, if you are giving a usergroup permission to view one roster, you may as well give them permission to view them all. Otherwise, they may as well create another site for their guild.

I'm not entirely sure I've correctly understood what you're saying, but I'll just clarify what I mean anyhow;

Say you have two clans on your forum, Clan A, and Clan B. You want to give those clans access to different private forums, "Clan A's Forum" - viewable only to Clan A members, and "Clan B's Forum" - viewable only to Clan B members. You also want the leaders of each clan to have extra permissions, such as increased PMs, max upload sizes etc. In addition to this, each clan has a different "tag", or user name mark-up. To do this you set up four user groups, Clan A Leaders, Clan A Members, Clan B Leaders, Clan B Members.

Now, as far as I'm aware, the only way to achieve such a result is by using different user groups. If that is correct, then most multi-clan/guild forums will require, and already have, pre-defined user groups they want to appear on the roster(s), but they won't be utilised if permissions are done via a profile field. To get it to work via a profile field, an admin would also have to set up a profile field for the options of all clan/guilds and ranks and manually (if profile field is private) set all users to their correct clan/rank?

Like I said, I'm not sure that's what your suggesting, but if it is then that's my concern with profile fields.

Sarcoth 07-14-2008 03:04 PM

Quote:

Originally Posted by IR15H (Post 1574699)
I'm not entirely sure I've correctly understood what you're saying, but I'll just clarify what I mean anyhow;

Say you have two clans on your forum, Clan A, and Clan B. You want to give those clans access to different private forums, "Clan A's Forum" - viewable only to Clan A members, and "Clan B's Forum" - viewable only to Clan B members. You also want the leaders of each clan to have extra permissions, such as increased PMs, max upload sizes etc. In addition to this, each clan has a different "tag", or user name mark-up. To do this you set up four user groups, Clan A Leaders, Clan A Members, Clan B Leaders, Clan B Members.

Now, as far as I'm aware, the only way to achieve such a result is by using different user groups. If that is correct, then most multi-clan/guild forums will require, and already have, pre-defined user groups they want to appear on the roster(s), but they won't be utilised if permissions are done via a profile field. To get it to work via a profile field, an admin would also have to set up a profile field for the options of all clan/guilds and ranks and manually (if profile field is private) set all users to their correct clan/rank?

Like I said, I'm not sure that's what your suggesting, but if it is then that's my concern with profile fields.

I agree. I was working on the code for a couple hours yesterday and it actually came out that just using usergroups was definitely an easier way to go. Why add a profile to distinguish the games/guilds when almost all sites will have it defined already via usergroups.

Although, I could still get it to work using profile fields though. :) Just looks like it would be more work and more coding.

Anyhow, I also noticed a problem with my lastonline color thing that I added in my last update. It isn't changing colors! I'm surprised you didn't tell me IRISH, since you were the one that original requested it. :p I know I had it working during my testing phase so somewhere between then and my release it stopped. I'm stuck on why it doesn't work now. I'm going to try and fix that before going on with my new plans.

IR15H 07-14-2008 07:50 PM

Quote:

Originally Posted by Sarcoth (Post 1575128)
I agree. I was working on the code for a couple hours yesterday and it actually came out that just using usergroups was definitely an easier way to go. Why add a profile to distinguish the games/guilds when almost all sites will have it defined already via usergroups.

Although, I could still get it to work using profile fields though. :) Just looks like it would be more work and more coding.

Anyhow, I also noticed a problem with my lastonline color thing that I added in my last update. It isn't changing colors! I'm surprised you didn't tell me IRISH, since you were the one that original requested it. :p I know I had it working during my testing phase so somewhere between then and my release it stopped. I'm stuck on why it doesn't work now. I'm going to try and fix that before going on with my new plans.

Good news!

As for the on-line colour thing, I haven't updated since the first version as I recently downloaded the map maker for COD4, which is consuming quite a lot of my time :erm:. I was planning to wait for another update here before committing myself to those few seconds it takes to upgrade! You're efforts aren't in vain though, as I'll definitely use it when I update ;).

CodyMuir 07-14-2008 08:16 PM

Heyy, Well, when i edited the way u told me, it gave me an error, but i got creative and named the ranks like.
a) Leader
b) ...
etc.
But now, i have 2 clan divisions going for 2 different games.
I want my starcraft ranks, to display ONLY starcraft members etc.

But, i have remade the roster to guildwars
edited the files, got the ranks to look like what i want it to etc, made roster_header1..
Everything is set up, but the only problem is, that it still displays the starcraft members on my guildwars tab.
Is there a way, where i can make it show ONLY certain udergroup ids. Like Leader, Member, Officer ONLY, no other ranks like all the sc ranks we have.

Unshra 07-15-2008 05:13 PM

Is there anyway to have the roster sort by 'usergroupid' but have the 'title' displayed? When I follow the optional install for sorting by usergroupid it sorts correctly but the group titles are replaced by the groupid number on the roster or is there something I am doing wrong?

Brian30fl 07-25-2008 02:29 PM

hmmm he must be busy no replys :(

masonox 08-05-2008 07:42 PM

Looks like a great mod, I run a multi gaming guild so I can't wait for these parts to be implemented. Keep up the great work! Glad to see something that is game related but not specifically WoW related.

/bows

FUTURE VERSIONS
Researching a way to move the permissions to the vBulletin Options area.
Researching a way to have multiple rosters from a single installation.

Spank 08-05-2008 08:23 PM

This might be just what I'm looking for. I'll fiddle with it during the week *tags*

fitaholic 08-05-2008 11:15 PM

I run a fitness site and would really love for this to show:

Fitaholic Trainers - (user group=admins)

Runners - (profile field=fieldX)
Cyclists - (profile field=fieldX)
Weight Lifters - (profile field=fieldX)
Swimmers - (profile field=fieldX)
Exerciser - (profile field=fieldX)

*So the (user group=member) would chose from a dropdown menu which activity defines them best and they would show up in the Member List under that title!

Can this be done and if so how...... THIS COULD BE and excellent MOD.

Spank 08-07-2008 06:44 PM

Hi I've just installed and need a little help. I need to not sort by usergroup, just to group all of the members together. also I have a calculation setup to work out the value of field6 'divided by' 7 'multiply by' 100 which I have as $percentage. How do I get this to display in the roster? I've tried just typing in $percentage but nothing is being displayed.

Once I can get those things sorted it will work exactly how I want.

Warion 08-21-2008 01:45 AM

How would I go about setting this mod up for people who wish to add their alt characters to the roster?

Any help would be appreciated.

Dagothar 08-21-2008 07:17 PM

Quote:

Originally Posted by Warion (Post 1603439)
How would I go about setting this mod up for people who wish to add their alt characters to the roster?

Any help would be appreciated.

Easy. We do that. Merely create a User Profile Field in your ACP for each alt you wish to show on the Showroster, and set showroster to show that field.

Enjoy!

Warion 08-21-2008 07:26 PM

yea if I only wanted the names of the alts, but I want it to be a way for a person can click on a button named "Add Alt" this would allow a person to add anywhere from 1 to 10 alternate characters. For each alt to show all the fields that are in the roster

Dagothar 08-21-2008 07:59 PM

Quote:

Originally Posted by Warion (Post 1603975)
yea if I only wanted the names of the alts, but I want it to be a way for a person can click on a button named "Add Alt" this would allow a person to add anywhere from 1 to 10 alternate characters. For each alt to show all the fields that are in the roster

Aha. Well, that's definitely more complicated, and also definitely not in my expertise. GL!:)

Sarcoth 08-22-2008 03:17 PM

I've been working on a few things lately and looking over this mod when I get the time. I'm not as awesome a coder as some of the other Coder/Designers around here, but I do try to give my mod some attention when able. :)

Anyhow, I will try to answer some questions. Please make sure you click installed if you want assistance. If I don't see installed, I will assume you are no longer using this mod and skip your question.


Quote:

Originally Posted by Warion (Post 1603975)
yea if I only wanted the names of the alts, but I want it to be a way for a person can click on a button named "Add Alt" this would allow a person to add anywhere from 1 to 10 alternate characters. For each alt to show all the fields that are in the roster

That is going to be rather complicated. This mod has been designed around one entry per user. I suppose a new table could be added that links to the userid and then have everything feed off of that, but we are talking about a lot of work there. I still want to make the multi-roster work before I consider looking into something like this. I'll let you know.


Quote:

Originally Posted by Spank (Post 1593654)
Hi I've just installed and need a little help. I need to not sort by usergroup, just to group all of the members together. also I have a calculation setup to work out the value of field6 'divided by' 7 'multiply by' 100 which I have as $percentage. How do I get this to display in the roster? I've tried just typing in $percentage but nothing is being displayed.

Once I can get those things sorted it will work exactly how I want.

That should be easy enough to figure out. Can you give me a link to your roster page? Make sure guests can view it please. I most likely will need you to PM me copies of your showroster.php and any templates you have made changes to.


Quote:

Originally Posted by Unshra (Post 1576136)
Is there anyway to have the roster sort by 'usergroupid' but have the 'title' displayed? When I follow the optional install for sorting by usergroupid it sorts correctly but the group titles are replaced by the groupid number on the roster or is there something I am doing wrong?

Do you still need help with this? The answer is yes. You need to set up a case or if statement that applies a value to something depending on the usergroupid. I'll go into more detail if you post a reply here. :)

Spank 08-22-2008 04:47 PM

My roster is at http://www.empyron.com/forums/showroster.php

I'll pm you the files if you need them

The calculation I have is a plugin at postbit_display_start, if that means anything =D

Warion 08-22-2008 06:25 PM

Any help would be appreciated. I know I am asking alot, but I think this would be something not only I woudl use but others as well. I am also interested in mulit-guild roster too. One question I have on the multi-guild roster would be would each guild have its own primary roster or would it be listed all on one.

gundrik 09-04-2008 12:32 AM

Just installed it and I'm loving it so far. I am having a problem though when adding new user profile fields. Whenever I submit the new information in the "Edit Details" page I get an error that says, "You have entered an invalid birthday."

I sent you a PM with more details. Thanks for all the hard work Sarcoth. =)

SOLVED - I had to put in my year of birth in user cp for the error to go away.

Arjan 09-04-2008 09:52 AM

Great looking mod.
Are you planning to add some features to make it more like a clan management system or will you keep it to a roster only?
A system to enable people to signup would be nice for example.

Pauleh 09-12-2008 05:50 AM

I like this roster Im in the process of installing it to my site, im wondering though is it possible to add a option to add characters that belong to members (since in most guilds almost everyone has a alt) so to display the alt level etc would be a nice feature to add.

Warion 09-30-2008 10:34 PM

Quote:

Originally Posted by Warion (Post 1604666)
Any help would be appreciated. I know I am asking alot, but I think this would be something not only I woudl use but others as well. I am also interested in mulit-guild roster too. One question I have on the multi-guild roster would be would each guild have its own primary roster or would it be listed all on one.

Also would like the ability to allow users to add alts to roster. I run a site with 4 games. I need to be able to run a roster for each game. Some user have characters in a couple of the games so users would be allowed to add alts in any of thier choice. This would be an awsome mod if someone would help here.

fatal1980 10-09-2008 03:42 AM

Great mod.

I have some ideas to improve on this mod, I don't know if they have been brought up before as I haven't read the all the responses to this mod. But I'm just going to give you my ideas, take them or leave them I just want to share them.

The one way I see this working out as a great mod is by centering everything around creating rosters. You could create as many rosters as you like.

The options when creating the roster would be, name of roster, variable to call roster in template system, template to display roster (this would allow you to add all the fields you wanted and any html so you could make the roster look the way you wanted it to look) and of course sorting or manual sorting.

Once the roster is created. You can then add roster items. These items would either be an entire usergroup, specific users, or users based on a user field they have set or created as a hidden field by the administrator. The user field or specific users could be used to list administrators of specific game server. You could create usergroups instead, however who wants 5 usergroups just for a mod, it wouldn't be clean.

Furthermore, you may want user field roster items to be generated one creation and saved in the db. Calling a SELECT * on the user db for a specific field everytime someone loads the roster page would be time consuming on big boards. New users with new field items, well you could create a cron to do a daily update, or provide a link to re-generate the lists.

The last options would be sorting of the items within the roster, depending you may want founders first, then a specific group..etc. This is something that is huge.

I may be doing this for a site that I run at the moment, would it be possible for me to build on your mod? Or at least use bits and pieces giving you full credit for your work?

Cheers, and thanks again for a great mod.

Warion 10-09-2008 10:35 AM

That is an awsome idea. Do you think you would be able to do this yourself with the mod in hand. I have attempted to contact the coders here several times. Actually I'm a member of the vangaurds forums but yet to get a response from them. It is like the coders gave up on this mod. It has great potential.

Kurgan 10-17-2008 01:25 AM

Quote:

Originally Posted by Unshra (Post 1576136)
Is there anyway to have the roster sort by 'usergroupid' but have the 'title' displayed? When I follow the optional install for sorting by usergroupid it sorts correctly but the group titles are replaced by the groupid number on the roster or is there something I am doing wrong?

Easy fix for this:

Change this line of code in showroster.php
Code:

                if ($groupsort == '') { $groupsort = 'title'; }
to
Code:

                if ($groupsort == '') { $groupsort = 'usergroupid'; }
as described in optional.txt

Then, edit the showroster_header template, and find this text:
Code:

        <if condition="($groupsort == 'username')"><td class="tcat" colspan="12">Usernames &nbsp; ($usercount)</td>
        <else /><td class="tcat" colspan="12">$user[$groupsort] &nbsp; ($usercount)</td></if>

and replace it with:
Code:

        <if condition="($groupsort == 'username')">
                <td class="tcat" colspan="12">Usernames &nbsp; ($usercount)</td>
        </if>
        <if condition="($groupsort == 'usergroupid')">
                <td class="tcat" colspan="12">$user[title] &nbsp; ($usercount)</td>
        <else />
                <td class="tcat" colspan="12">$user[$groupsort] &nbsp; ($usercount)</td>
        </if>


Warion 10-17-2008 03:08 AM

1. Has anyone figured out how to set this up to allow users to add multiple characters to the roster.

2. I am also interested in using this for multi game rosters all on same database.

I have searched and waited so long, i grow dim with hope. Someone has to know how to do this. I have attempted to contact mod creator but they arent respondinf to emails, IM's. Heck, I bough Vanguard just so I could talk to the coder but they havent been in game for awhile according to the people on their website and in game.

Anyone, anywhere, someone, somewhere.... help.

Trek 10-22-2008 08:17 PM

Quote:

Originally Posted by Warion (Post 1646836)
1. Has anyone figured out how to set this up to allow users to add multiple characters to the roster.

2. I am also interested in using this for multi game rosters all on same database.

This is pretty much what I'm looking for as well, multiple toons per user and multiple rosters.

Sarcoth 11-05-2008 01:19 AM

Hey everyone. I'm sorry I've been away so long. I started going back to school this semester and then on top of it all, my wife and I found a baby to adopt. All our time has been put towards the adoption and I haven't really had much of a chance at anything else. We are hoping to bring our baby girl home in the next couple weeks though. After that, I'll still be busy for awhile. But, as soon as things settle down I'll try to get back to work on updating this mod.

I'll try to reply to some of your questions over the next couple weeks. Please bare with me.

IR15H 11-07-2008 01:45 PM

Quote:

Originally Posted by Sarcoth (Post 1659662)
Hey everyone. I'm sorry I've been away so long. I started going back to school this semester and then on top of it all, my wife and I found a baby to adopt. All our time has been put towards the adoption and I haven't really had much of a chance at anything else. We are hoping to bring our baby girl home in the next couple weeks though. After that, I'll still be busy for awhile. But, as soon as things settle down I'll try to get back to work on updating this mod.

I'll try to reply to some of your questions over the next couple weeks. Please bare with me.

No worries. Thanks for the info and good luck with things!

stalkertj 12-08-2008 01:44 PM

I love this mod... just what I needed... couple of questions.

I have a couple different "styles (color schemes)" on my forum, the showroster mod is using the default one, but I of course don't want it to use that one. How do I make it use a different style?

Second, I'd like to make a clickable X-fire image link in one of the columns, that when you click it, it will interact with X-fire and automatically add the user. (Using the xfire:add_user... )

Any help, or any direction you can give I'd appreciate it. Thanks!


All times are GMT. The time now is 01:28 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.01674 seconds
  • Memory Usage 1,894KB
  • 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
  • (4)bbcode_code_printable
  • (18)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)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