The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
How to create your own vBulletin-powered page! (uses vB templates)
Want to create your very own vBulletin powered page which includes the header, footer, and the user permissions system as well? Well now you can Want to know how it will look? Take a look at the attached screenshot below! Now includes the Who's Online modification! Also, instructions included on how to create your own pages that are integrated with current vBulletin files! I'm going to give you a generic page but you can easily modify the contents of the page by changing the template So here we go Instructions: Create a new file, whatever you want to call it (let's say test.php). Open up test.php and add the following (replace TEST with whatever template you want to show): PHP Code:
Now create the template, called TEST with the following content: HTML Code:
$stylevar[htmldoctype] <html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]"> <head> <title>$vboptions[bbtitle]</title> $headinclude </head> <body> $header $navbar <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="tcat">Title</td> </tr> <tr> <td class="alt1">Text</td> </tr> </table> $footer </body> </html> Now check it out by going to test.php Who's Online Modification Now if you want to show who is browsing this new page of yours, just open up includes/functions_online.php and find: PHP Code:
PHP Code:
Then find: PHP Code:
PHP Code:
---------------------------------- Also if you want to create your own pages 'within' current vBulletin files, do the following: Open the file you want, and then right before the final ?> in the source code, add the following: PHP Code:
edit by Lynne: If running 3.8.4 or above, see this post to take care of the PHP 5.3.0-related problems - https://vborg.vbsupport.ru/showpost....postcount=1171 |
#1232
|
|||
|
|||
Quote:
I was getting the same problem when I installed v3arcade. I've downgraded the PHP on my server to v5.2.13, which I wasnt happy about - but it seems to have fixed the problem. This and other mods should be configured with the latest stable release of PHP, as most people will want to use the latest PHP version, or atleast the server managers. |
#1233
|
||||
|
||||
This is not a mod, but a tutorial for coders, provided by someone in his spare time, so you can use the knowledge it provides for free. It is six years old. I really ask myself what you are asking for. Especially since the problem is not with this article at all, but with the vB3.x-version you run. You should have upgraded to the latest version which is fully PHP 5.3.0 compatible.
|
#1234
|
||||
|
||||
Quote:
Quote:
|
#1236
|
|||
|
|||
Quote:
Quote:
Quote:
New version asin PHP 6, which will be released later on in the year.. so I hear. |
#1237
|
||||
|
||||
Thanks Dan, we look forward to it
|
#1238
|
|||
|
|||
Should be great to have this mod for vb4!
|
#1239
|
||||
|
||||
This is not a mod, but an article on how to do things, and a version for vB4 has been available for months
https://vborg.vbsupport.ru/showthread.php?t=228112 |
#1240
|
|||
|
|||
Hey Guys,
I'm working on a client's site and he wants to have http://forums.tunedtech.ca/advertise/ so he can add content for Advertising Plans, etc. Now since that page is outside vBulletin's Forum Root I had to change the "REQUIRE BACK-END" part of the code to point to it, no problem. Everything is working and showing up, but it's not loading the CSS from vBulletin on there. Take a look ... http://forums.tunedtech.ca/advertise/ (Does not show vBulletin CSS as it should) I went ahead and created the page using "custom_" in front of the Template name, so that I could access it via the "misc.php" link as well. This helps, so that I know what the page is suppose to look like. Anyways, please take a look here and compare to see what I mean. That's how its suppose to look like when I visit http://forums.tunedtech.ca/advertise/ but it does not. I'm thinking its due to it being outside the vBulletin Forum Root. So what should I add or change to make it work? Any help would be greatly appreciated. Thanks in advanced, Danny My PHP Code: PHP Code:
Code:
$stylevar[htmldoctype] <html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]"> <head> <title>$vboptions[bbtitle]</title> $headinclude </head> <body> $header $navbar <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="tcat">Title</td> </tr> <tr> <td class="alt1">Text</td> </tr> </table> $footer </body> </html> EDIT: Found the fix, much thanks to SirAdrian! If you are also experiencing this issue take a look here for the solution: https://vborg.vbsupport.ru/showpost....postcount=1074 ... Add that code to the Template you created right before the "$headerinclude" line withing the <head> tags ... Enjoy! |
#1241
|
|||
|
|||
Does anyone know how to do this when you are using sub domains I am putting a chatroom in its own subdomain so the subdomain is chat.mywebsite.com but i always get this error
Quote:
|
#1242
|
|||
|
|||
Is there a way to block custom pages like these from guests being able to view them unless they log in? with having the link to the pages in the navbar as well?
|
#1243
|
||||
|
||||
Quote:
HTML Code:
<if condition="$show['member']"> ALL YOUR CONTENT HERE <else /> <tr> <td> <h2>You need to be registered or logged in to view this page</h2> </td> </tr> </if> |
#1244
|
||||
|
||||
It's not a good idea to do this on the template level. Just add this at the top of your custom code in the php file:
PHP Code:
|
#1245
|
|||
|
|||
ahh excellent thank you very much ^_^
|
#1246
|
||||
|
||||
Cellarius, why is it not a good idea to manage it at template level?, doing it with a template conditional means that it's easily manipulated later by admins...etc rather than having to access server files, unless i'm missing a security flaw or something?
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|