Previous Thread
Next Thread
Print Thread
Rate Thread
#270273 03/03/2004 1:07 PM
Joined: Jul 2002
Posts: 79
Power User
Power User
Offline
Joined: Jul 2002
Posts: 79
Hi,

This might sound like a strange question but does anyone know which files are involved in checking to see what style sheet a person has chosen and delivering it? I am looking to force them to view the forum with a preset stylesheet that is dependent on the url they are visiting rather than allowing a choice.

Any help to point me in the right direction would be greatly appreciated!

Sponsored Links
Joined: Mar 2000
Posts: 528
Junior Member
Junior Member
Offline
Joined: Mar 2000
Posts: 528
[]pootlecat said:
This might sound like a strange question but does anyone know which files are involved in checking to see what style sheet a person has chosen and delivering it?[/]
Typically the stylesheet is called by ubbt.inc.php, your all-purpose Threads Function page.

[]I am looking to force them to view the forum with a preset stylesheet that is dependent on the url they are visiting rather than allowing a choice.[/]
Lost me on this one. You can force users to be set toward one stylesheet by only offering a default (and no choices).

But if you are talking forcing certain users to a stylesheet, and forcing OTHER users to a different stylesheet...all based off a URL as a $variable - you would need to write a hack for the Stylesheet call.

Joined: Jul 2002
Posts: 79
Power User
Power User
Offline
Joined: Jul 2002
Posts: 79
Thanks for the tip

[]But if you are talking forcing certain users to a stylesheet, and forcing OTHER users to a different stylesheet...all based off a URL as a $variable - you would need to write a hack for the Stylesheet call. [/]

Yes this is exactly right. Multiple domain names all point to the same document root and they want the forum to look different depending on the url.

Joined: Mar 2000
Posts: 528
Junior Member
Junior Member
Offline
Joined: Mar 2000
Posts: 528
Ayep, no simple way to do that one. You would have to edit the ubbt.inc.php stylesheet function to look at the URL referrer (or something similar) and base the output of the stylesheet on that.

Something like IF "url" {$StyleSheet='thisone'} elseif .... elseif....else.

Joined: Jul 2002
Posts: 79
Power User
Power User
Offline
Joined: Jul 2002
Posts: 79
Ok, I got that working and thanks again

Now I have another little snag in that I need to pass a few variables into the ubbt_registerednav.tmpl and ubbt_unregisterednav.tmpl files. I don't suppose you (or anyone) have any idea where to go to do that do you?

Sponsored Links
Joined: Mar 2000
Posts: 528
Junior Member
Junior Member
Offline
Joined: Mar 2000
Posts: 528
Guessing (without having access to my files)...but again I believe the code for both nav templates are in ubbt.inc.php

Joined: Aug 2000
Posts: 1,290
Addict
Addict
Offline
Joined: Aug 2000
Posts: 1,290
This would be a nice feature to build in. Classic currently has this. (but to be fair classic doesn't have css yet).


- Custom Web Development
http://www.JCSWebDev.com

Link Copied to Clipboard
Donate Today!
Donate via PayPal

Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.

Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.
Recommended Hosts
We have personally worked with and recommend the following Web Hosts:
Stable Host
bluehost
InterServer
Visit us on Facebook
Member Spotlight
AllenAyres
AllenAyres
Texas
Posts: 21,079
Joined: March 2000
Forum Statistics
Forums63
Topics37,573
Posts293,925
Members13,849
Most Online5,166
Sep 15th, 2019
Today's Statistics
Currently Online
Topics Created
Posts Made
Users Online
Birthdays
Top Posters
AllenAyres 21,079
JoshPet 10,369
LK 7,394
Lord Dexter 6,708
Gizmo 5,833
Greg Hard 4,625
Top Posters(30 Days)
Top Likes Received
isaac 82
Gizmo 20
Brett 7
WebGuy 2
Morgan 2
Top Likes Received (30 Days)
None yet
The UBB.Developers Network (UBB.Dev/Threads.Dev) is ©2000-2024 VNC Web Services

 
Powered by UBB.threads™ PHP Forum Software 8.0.0
(Preview build 20221218)