vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3 Articles (https://vborg.vbsupport.ru/forumdisplay.php?f=187)
-   -   How to create your own vBulletin-powered page! (uses vB templates) (https://vborg.vbsupport.ru/showthread.php?t=62164)

desizsports 07-30-2008 07:57 AM

Does anyone know how would I include custom keywords in the page i just created ?

stevectaylor 07-30-2008 10:46 AM

Quote:

Originally Posted by mauriceo (Post 1587140)
I've copied unchanged the exact text from the first post (test.php and the template test)

Have a look at your server that the name is not test.php and the server added another .php and no spaces in the test name which can easily by copied and pasted by mistake.

Stryker412 07-30-2008 02:57 PM

I made a php file with this method but then made a vba page so I could wrap our site around the page. However I can't seem to make the colors independent of each other. The only way I've been doing it is changing the code within the php file. Any suggestions?

CardMafia 07-31-2008 01:44 AM

thank you for this article. its been very helpful

mauriceo 07-31-2008 09:43 PM

Quote:

Originally Posted by mauriceo (Post 1587140)
I've copied unchanged the exact text from the first post (test.php and the template test)

I've found my fault, i named the template test instead of TEST. Now it works perfect, thanks for the ones who helped and ofcourse a big tank to Gary King for sharing this!

pooslokka 08-03-2008 06:59 PM

hi,
Thanks for lesson. Exactly i wanted is here.
Still I have some problem with creating my home page. I m sure any one can help me to get rid of it.

* My forum is inside www.example.com/forum/ folder.
* my home page should be www.example.com/index.php

I followes some hacks in this thread and changed my path as follows
Quote:

chdir('/hsphere/local/home/muneer1st/pissupoosa.com/forum/');
require('./global.php');
And I copied all Image , clientscript folder to the root. Now I can see all the images and menu what i want.
* Please have a look at http://www.pissupoosa.com/test.php

My problem is
* My menu are not working (Drop down)
* I cannot access access the correct path for menu.
* All links are directed to root not to the forum/ folder, so it ends up with page not found.

Also i am getting following JavaScript errors.
* vbmenu_register is not defined
* vBulletin_init is not defined

What I am doing wrong here? any one please tell me.

Stryker412 08-04-2008 11:41 AM

Quote:

Originally Posted by Stryker412 (Post 1587499)
I made a php file with this method but then made a vba page so I could wrap our site around the page. However I can't seem to make the colors independent of each other. The only way I've been doing it is changing the code within the php file. Any suggestions?

bump can anyone help me out?

Edit, fixed.

Stryker412 08-06-2008 01:08 PM

Does anyone know how to create an "I agree" text box with a submit button that will advance to a page depending on whether you agree or not?

Dan! 08-06-2008 03:59 PM

I havn't used this yet, but I plan to in my next version of my forum.

Very nice, if it works I would love to donate (if I can?)...

Thanks,
Dan!

ComputerVitals 08-13-2008 11:46 AM

Is there a way i can get a certain forum to display on this page?

Example.
My page content
Show one thread
Quick Reply box

Mum 08-13-2008 07:04 PM

MM i'd like to be able to do that as well :)

ringleader 08-13-2008 08:23 PM

Quote:

Originally Posted by ComputerVitals (Post 1597689)
Is there a way i can get a certain forum to display on this page?

Example.
My page content
Show one thread
Quick Reply box

You'd have to code it yourself, but the (barebones) instructions are here:
http://www.vbulletin.com/docs/html/m...r_implementing

ComputerVitals 08-14-2008 02:21 AM

I couldn't figure that one out. But I did find the Dreams chatbox intergrates very nicely.

If anyone would like to check it out. You can find it here.
http://www.computervitals.com/forum/Olympics.php

Thanks for the article and the help!!

tewage 08-14-2008 06:24 AM

Nice!

seanm07 08-14-2008 09:37 AM

I get a error
Code:

Warning: require_once(./global.php) [function.require-once]: failed to open stream: No such file or directory in /home/admin/public_html/test.php on line 32

Fatal error: require_once() [function.require]: Failed opening required './global.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/admin/public_html/test.php on line 32

http://www.aouv.co.uk/test.php

amcd 08-14-2008 12:26 PM

move test.php to /forums

Stryker412 08-14-2008 02:26 PM

Quote:

Originally Posted by ComputerVitals (Post 1598156)
I couldn't figure that one out. But I did find the Dreams chatbox intergrates very nicely.

If anyone would like to check it out. You can find it here.
http://www.computervitals.com/forum/Olympics.php

Thanks for the article and the help!!

Wow, I like that. Mind sharing the code?

ComputerVitals 08-14-2008 03:03 PM

Some of the code has been modified to fit the site, so it may not work for every one. The widgets you see there you can get at NBC Olympics. Simply paste the widget code into the template where you like it and you're set.

Stryker412 08-14-2008 04:09 PM

How did you create the separate blocks for each module within the php file? Also, what chat program do you use, we use cyb chat and was wondering how to implement that into the Olympic page.

ComputerVitals 08-14-2008 04:42 PM

I have CYB for my main chat program on the forum page. But that isn't as easy to integrate with the custom page. So I also installed Dreams Chatbox, you can then add the chat box to the custom template were you want it. I also wanted 2 separate chats so the Olympics would be separate from the main chatbox. If you visit my main page, http://computervitals.com/forum you will see I have both of the chat boxes added, then the link in the 2nd chat box to link to the main Olympic page.

Here's how you set the separate blocks, this is all done in your new template you created for the page.
Start with this:
Code:

<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
        <td class="tcat">Olympic Videos</td>
        <td class="tcat">Athletes to Watch</td>
        <td class="tcat">Olympic Photos</td>
</tr>

Add as many "tcat" as you need for the blocks.
Then format the table more
Code:

<tr>
        <td class="alt1" align="center">
Your content here for 1st block
</td>
        <td class="alt1" align="center">
Your content here for 2nd block
</td>
        <td class="alt1" align="center">
Your content here for 3rd block
</td>
</tr>
</table>

YOu can see I have it set into 3 sections, if you want them in their own tables, then you simple start this process all over again, adding different content.

Stryker412 08-14-2008 06:20 PM

Thanks for all the assistance CV, it's coming along nicely. I just have to install the new chat bar.

http://www.shatteredplanet.org/forum/olympics.php

ComputerVitals 08-14-2008 06:22 PM

There ya go..

Now to complete it, Go back to page one and add the footor contents.

Stryker412 08-14-2008 06:42 PM

Yeah I added the footer. One question though, for the chatbox how do I change the color of the input box. My font color doesn't mesh well with white. I just have to implement the Who's Online portion of the hack. Where did you change the name of the chat bar too?

ComputerVitals 08-14-2008 07:20 PM

Name of the chatbar is in the code you added to the template. You can remove the phrase and add what you would like to say.

As for the input text, I'm not sure, but I imagine if you look in your plugin manager you should be able to edit the plugin to change the text...
But before you do that. Check the options for the chatbox in the ACP.

Stryker412 08-14-2008 07:23 PM

Quote:

Originally Posted by ComputerVitals (Post 1598700)
Name of the chatbar is in the code you added to the template. You can remove the phrase and add what you would like to say.

As for the input text, I'm not sure, but I imagine if you look in your plugin manager you should be able to edit the plugin to change the text...
But before you do that. Check the options for the chatbox in the ACP.

Maybe I added the wrong code from the readme. This is what I have.

Code:

<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
        <thead>
        <tr>
                <td class="tcat"><a style="float:right" href="#top" onclick="return toggle_collapse('forumhome_chatbox')"><img id="collapseimg_forumhome_chatbox" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_forumhome_chatbox].gif" alt="" border="0" /></a><a href="javascript:openChatbox()">$vbphrase[chatbox_chatbox]</a></td>
        </tr>
        </thead>
        <tbody id="collapseobj_forumhome_chatbox" style="$vbcollapse[collapseobj_forumhome_chatbox]">
        <tr>
                <td class="alt1" width="100%" colspan="2"><div class="smallfont" align="center"><iframe src="chatbox.php?nofocus=1" width="100%"$chatboxheight style="border: 0px" frameborder="0"></iframe></div></td>
        </tr>
        </tbody>
</table>


ForgotenDynasty 08-16-2008 02:20 AM

i have my vbulletin in the /forums directory
and i want this to appear in the /developers directory where would i put the ../forums?

soundbarrierpro 08-18-2008 10:07 PM

I would like to have a youtube rip box from something like keepvid.com within my powered page. How do I get the keepvid page to be part of my vbulletin powered page? I hope that makes sense. Kind of like adding my template around their rip page.

Digital Jedi 08-19-2008 03:34 AM

For external content you'd just use an iframe.

soundbarrierpro 08-19-2008 11:46 AM

Thanks DJ,

Lets say I wanted to add http://www.site.com as the site I want to be framed with my template. How would I implement that into the code below:

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>


Stryker412 08-19-2008 12:04 PM

Where it says TEXT, you put this in:

Code:

<iframe src="http://www.site.com" width="90%" height="1500" frameborder="0" scrolling="no"></iframe>
You can change the settings to suit your needs.

soundbarrierpro 08-19-2008 12:30 PM

Splendid. Working perfectly. Many thanks.

kleinschwanz 08-21-2008 12:10 AM

I really enjoy this hack, thank you for offering it.

well, I have an issue that is not sooo important maybe.

I have created my own pages within the forums directory and everything went just great.

Now when I created some pages in the parent directory and pulled the information there everything went fine too EXCEPT when I look at the pages with Internet Explorer.
In IE it does not show the welcome box correct. in the external page I seem to be not logged in.

Strange is thatI can use the login box for logging in and as I have set a redirector it will log me in and redirect me tothe forumhome.
I am logged in there then, but when I enter the external pages again I seem to be logged out =(

In Firefox everything works perfect though =) so it must be one of the issues of IE again...

anyone an idea? Internet Explorer is the whip to hurt Web Developers...

Mondi 08-23-2008 08:46 AM

Guys, I've now read the first and last twenty pages of this article and still cannot find a solution to the problem I am encountering. Bear in mind: you're not talking to an expert coder but I know how to work the occasional miracle.

Ok: this is my case:

Forum root: [domain]/knowledge_share/upload/index.php

Now I'd like to add a page, named 'index.php' and created through this article, two levels higher, effectively creating a home page:

[domain]/index.php

Template: achieved through vb admincp
'test.php' as configured and described on first page of this article, now called 'index.php' and uploaded to appropriate location, including following change:

/REQUIRE BACK-END
chdir ('/home/[domain]/public.html/knowledge_share/upload');
require('./global.php');

What changes must I make to what's now called 'index.php' to make this affair work?

Cheers to anyone willing to shed her/his wisdom onto this...

PS: If discussions on this stuff escaped my attention, it's not because of lack of effort on my part. Simply didn't see it. Didn't run first-off to the 'Reply To Thread' box without doing some searching......

The Coon 08-30-2008 05:18 PM

Quote:

Originally Posted by Stryker412 (Post 1602252)
Where it says TEXT, you put this in:

Code:

<iframe src="http://www.site.com" width="90%" height="1500" frameborder="0" scrolling="no"></iframe>

Thanks a lot !!! For all ...

Mondi 08-30-2008 08:38 PM

Anyone?

azn_romeo_4u 09-03-2008 02:57 PM

Anyone know how to do a login form? Everytime I use the example and use the login, it doesn't work. It just reloads the page.

Daisyboo 09-05-2008 11:17 AM

Thanks for this mod, took me a while to 'get' what to do but now I got it and its easy :)

LAJAURIA 09-22-2008 08:14 AM

It doesn't work for me.

It shows me:

Quote:


Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /www/buforo.com/htdocs/intercambio.php on line 2

Parse error: syntax error, unexpected T_STRING in /www/buforo.com/htdocs/intercambio.php on line 2

Digital Jedi 09-22-2008 05:43 PM

Quote:

Originally Posted by LAJAURIA (Post 1627547)
It doesn't work for me.

It shows me:

You probably deleted an ' when editing the file.

soundbarrierpro 09-24-2008 01:51 PM

Quote:

Originally Posted by Digital Jedi (Post 1565918)
That's not how this tutorial works. You'll notice it says to create a template called TEST, not custom_TEST. It's says nothing about adding a prefix. That URL that you posted takes you to misc.php and is very much how the custom pages within vBadvanced work. But how can you possibly get to a file named test.php when your navigating to misc.php? Their two different pages. This tutorial teaches you how to create a page without the do= string at the end.

For example, the very first page I created using this tutorial is here: www.cogonline.net/forums/banners.php

The template name I use is BANNERS. The file is banners.php. Navigating to misc.php misc isn't going to take me anywhere near this page.

I have 45 pages created this way and they all work. However, I can not get them to recognize permsission. I don't want unregistered users to have access, but everything I've tried to manipulate the code doesn't work. It seems unregistered users can still browse to these pages no matter what I do.

I created my php file and called it 'test' and configured according to the hack specs.

I went to ACP>Style & Templates>Style Manager>Clicked drop down on my style>Selected Add New template.

I added the code the hack specified and named the new template custom_test

The page is now accessible with this link http://www.yourdomain.com/misc.php?d...&template=test

as is all my other pages I created the same exact way
http://www.yourdomain.com/misc.php?d...template=test1
http://www.yourdomain.com/misc.php?d...template=test2

and so on and so on.

Again, all the pages work fine. I just need to know how to make them permission based to block unregistered users from being able to browse to them.


All times are GMT. The time now is 12:54 AM.

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

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04315 seconds
  • Memory Usage 1,846KB
  • 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
  • (7)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
  • (2)pagenav_pagelinkrel
  • (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