|
|
Joined: Jul 2002
Posts: 79
Power User
|
Power User
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!
|
|
|
|
Joined: Mar 2000
Posts: 528
Junior Member
|
Junior Member
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
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
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
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?
|
|
|
|
Joined: Mar 2000
Posts: 528
Junior Member
|
Junior Member
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
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).
|
|
|
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.
|
|
badfrog
somewhere on the coast of Maine
Posts: 94
Joined: March 2007
|
|
Forums63
Topics37,575
Posts293,930
Members13,823
|
Most Online6,139 Sep 21st, 2024
|
|
Currently Online
Topics Created
Posts Made
Users Online
Birthdays
|
|
|
|
|