![]() |
Hi,
what code do i have to put in postbit template to mark the threadstarter? Like: Username (Threadstarter) |
Does anyone care to share what their web site looks like? I am still having trouble trying to figure out what hack to use for my home page.
I need something that looks like vbPortal or PHPNuke, but I don't want to use those systems. I am between pluhnews, this one, and vbHome. I want to have: calendar, latest forum threads, weather, photos, and news that I enter into a database. Anyone have any ideas? Thanks! |
Quote:
|
Hi:
Well, actually, I just wanted to see some people's examples of THIS hack. I don't really know what's the difference in "look" between this hack and the others. Do you have an example on how this looks? |
Quote:
If you know VB3's template conditional concept, this hack is its vb2 version which allows you to have dynamic (changing templates) in vb pages. You might have intended to reply in my Webtemplate's or Logician News Hack threads though? |
Ahh, ok. I understand now. Thanks for the clarification! By the way, I love your hacks. I find them in your profile :D Take care.
|
Quote:
And how would that be for forumhome templates Logician? I have on the forumhome a 'new thread' button besides every forum. Already tried adding in forumhome_forumbit_level2_post the following: [[($forumid==54)]]test[[/($forumid==54)]] (54 = my hidden moderator forum) But nothing shows up. Not even an error... Or isn't that possible? Cheers! |
Quote:
|
Hmm, thanks Logician, but that doesn't work. :(
Just like the previous code i tried, no errors, and nothing is to be seen. Maybe there's another way? |
Any clues Logician? Or is it simply not possible?
|
It didnt work here either.. Anyway try hacking:
Edit index.php, find: eval("\$forumbits .= \"".gettemplate("forumhome_forumbit_level$depth$te mpext")."\";"); Replace it as if ($forum[forumid]!=54) { eval("\$forumbits .= \"".gettemplate("forumhome_forumbit_level$depth$te mpext")."\";");} else { eval("\$forumbits .= \"".gettemplate("forumhome_forumbit_54")."\";") ;} Then create template named "forumhome_forumbit_54" and put any content there. |
Cool, i think it's working Logician! Thanks!
I added the extra 'forumhome_forumbit_54' template, to my $templatesused templates. So that saves me another querie i guess. Cheers! |
Awesome mod, incredibly easy to install and works great :)
|
Hey,
I just installed this hack but with me being stupid, I installed it on my live forum instead of my test forum first. I had the time online hack installed which recorded the time users spent on the forum. That hack doesnt work now and it gives this error: Fatal error: Call to undefined function: dotimeonline() in /home/hradmin/public_html/timeonline.php on line 39 I had to uninstall this hack because the forum wouldnt work at all, I have it installed on my test forum now and this is the error Im getting: Parse error: parse error, expecting `','' or `';'' in /home/hradmin/public_html/workforum/admin/functions.php on line 163 Fatal error: Call to undefined function: getuserinfo() in /home/hradmin/public_html/workforum/admin/sessions.php on line 112 This is line 163: if ($bbuserinfo['usergroupid'] == 6) Just so you konw the kind of thing giving an error Hope someone can help because I would love to use this hack! Thanks John |
Ok i have got them fixed.
There was a problem with installing the time online hack and this at the same time, since Im not very good at PHP it took me a while to work out what to do. Also, I read that you said there is no way to change the header for different user groups when inside a post, so it will only work on forum display pages. Does this mean that I cant set a certain piece of HTML code to show for members that arent in a certain user group for all pages? What I want to do is show ads on my site for guests but remove the code for the ads for registered members/admins etc. but it would have to be like this on all pages for the header and footer. Thanks John |
Quote:
[[($bbuserinfo[usergroupid]==1)]] put your ad's html code here. It will be displayed to guest only [[/($bbuserinfo[usergroupid]==1)]] |
Thanks Logican, I thought you said the header wouldnt work when viewing posts.
I tried it on a test forum but it didnt work so I will try it again soon. Thanks for the help, great hack, I appreciate it :) John |
Quote:
|
Hey,
Thanks for the help again :) Im having a bit of a problem though and cant work out whats wrong. This is what Im doing: [[($bbuserinfo[usergroupid]==1 OR $bbuserinfo[userid]==2 OR $bbuserinfo[userid]==3 OR $bbuserinfo[userid]==4 OR $bbuserinfo[userid]==5 OR $bbuserinfo[userid]==7 OR $bbuserinfo[userid]==8 OR $bbuserinfo[userid]==9)]] Ad code [[/($bbuserinfo[usergroupid]==1 OR $bbuserinfo[userid]==2 OR $bbuserinfo[userid]==3 OR $bbuserinfo[userid]==4 OR $bbuserinfo[userid]==5 OR $bbuserinfo[userid]==7 OR $bbuserinfo[userid]==8 OR $bbuserinfo[userid]==9)]] What Im trying to do is ads for all member groups apart from 6 and 10. Can you or anyone else see a problem in what I have done? Its removing the ads for all groups, apart from guests. So anyone logged in, or not a guest, doesnt see the ads. Hope someone can help Thanks John |
[[($bbuserinfo[usergroupid]!=6 AND $bbuserinfo[usergroupid]!=10)]]
ad code [[/($bbuserinfo[usergroupid]!=6 AND $bbuserinfo[usergroupid]!=10)]] |
Hey,
Thank you very much, you have been a great help! I tried that but I used OR instead of AND, I dont know very much about PHP :) Thanks again! John |
Hey,
Me back again :) That worked perfectly but now I am wanting to expand it a bit. I just went through every page but everything I saw had something extra in and I dont know how to edit them to work for me as I dont know PHP. What I want to do is have around 6 usergroups which wont see certain code in the header. The code Im using now is working for 2 usergroups, and I tried changing it for around 6 usersgroups so instead of the 2 not seeing the code inside the conditionals, the 6 now would. But I couldnt work out what way to do it :( Hope you can help me out again Thanks John |
Quote:
ad code [[/($bbuserinfo[usergroupid]!=X1 AND $bbuserinfo[usergroupid]!=X2 AND $bbuserinfo[usergroupid]!=X3 AND $bbuserinfo[usergroupid]!=X4 AND $bbuserinfo[usergroupid]!=X5 AND $bbuserinfo[usergroupid]!=X6)]] Replace X1 to X6 with usergroupids. |
This is quite possibly the best hack for vB2 that I've ever used to date. Great work, Logician!
|
Thank you very much again Logician
This is easily the best hack I have seen, very simple (If you know how to use PHP hehe) |
I've been using this hack on vb2 for a long time, and it's certainly been the most useful hack I've installed - but I've just upgraded to vb3. Does anyone know if this hack will still work?? Or if there is a different or equivalent version for vb3?
Thanks. -- Oh, just saw your signature message, Logician. No problem. I'll wait. |
Okay, well, I tried a few things and actually got this hack to work very easily in vb3! :)
Basically, you follow the same instructions, except the functions.php file is now in the "includes" folder. Then, the line of code to look for is: PHP Code:
Then follow the standard instructions to apply the conditions to your vb3 templates. I have no idea if this is the best, or the most elegant, way of doing this - but it is working 100% successfully on my vb3.0.0 installation. Hope this helps anyone else out there. |
Quote:
|
Yeah, I noticed the "if condition" stuff in the vb3 templates and figured that's what they were - but I'm afraid I don't really know exactly how they work yet. I'm used to using your hack from vb2, so this "quick port" works out fine for now. :) If you know of anywhere I can learn more about using the default conditions in vb3, though, I'd certainly be interested.
Anyway, thanks again for this great hack - it was absolutely invaluable in vb2! |
Thanks, works very well with vB 2.2.7.
I needed it to do stuff according to $_SERVER['SERVER_NAME'] and by god, it works! |
If you used a javascript to detect screen resolution, could you use that incombination template conditions?
Simplified: If resolution = <1024 then display this else display this |
Nevermind I think I have it. By the way good hack, I was getting sick of the weird syntax in regular template conditions, especially if statements inside of each other.
|
Great hack Logician! It works great!
However, I ran into a problem. I used this conditional: Quote:
I used this conditional in the showthread template and it works great. But I have one forum where this Thread Options menu bar should only be shown to people who mods that forum. So I tried to use Replacements Codes: Quote:
Quote:
|
All times are GMT. The time now is 04:21 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|