![]() |
|
Thread Tools |
#1
|
||||
|
||||
Anyway to detect current page in template?
I want to let a template detect whether current page is "forumdisplay" or "index".
No members have liked this post.
|
#2
|
||||
|
||||
Change to desired page showthread, forumdisplay etc The following members like this post: ShikiSuen
Last edited by PinkMilk; 04 Jan 2020 at 19:03. |
#3
|
||||||||||||
|
||||||||||||
Originally Posted by PinkMilk
![]()
I single-quoted the THIS_SCRIPT but looks like this renders it ineffective. P.S.: I already tried this trick prior to creating this thread here. Wondering whether I messed up with something else. My board runs on PHP 7.4 . ------------ Update: Similar issue happens with MyBB: https://github.com/mybb/mybb/issues/3017 https://github.com/mybb/mybb/pull/3092 Looks like some php files in the 'includes' folder needs modification to declare the "THIS_SCRIPT". ------------ Following-up: This warning can be dismissed. It won't cause template rendering error as it does not generate any similar error message in forumdisplay, index, etc. These php files already have "THIS_SCRIPT" defined. My conclusing is that the template system of vBulletin 3.8.11 needs some fix. Solution: Editing "template.php" and add the following to "DEFINE IMPORTANT CONSTANTS":
Otherwise, PinkMilk's trick won't work if vBulletin 3.8.x runs on PHP 8 in the future. The following members like this post: PinkMilk
Last edited by ShikiSuen; 05 Jan 2020 at 23:33. |
#4
|
||||
|
||||
Originally Posted by ShikiSuen
Your fix works fine for me. Thank you very much !![]()
I had the same warning in the Navbar template for the responsive style of Sultantheme :
The following members like this post: ShikiSuen
|
#5
|
||||
|
||||
I'm running php 5.6.32 on my local vb version so probably can't recreate the error if you think its higher php related,
HOWEVER... I noticed I missed the closing " (previous post fixed).
No members have liked this post.
Last edited by PinkMilk; 04 Jan 2020 at 19:12. |
![]() |
«
Previous Thread
|
Next Thread
»
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
|
|
New To Site? | Need Help? |
All times are GMT. The time now is 23:12.