The following bbcodes do not respect nobbc: media and nb
Both are processed separately, interesting. But more importantly, nobbc should be converting them on preparse to not be parseable tags in the first place, strpos or otherwise.
Yes, actually I thought that was how it was done in the first place..?!
Code tags are parsed the same way aren't they...?
Of course, it won't fix existing posts but... Not much of a problem.
Code tags are parsed the same way aren't they...?
Of course, it won't fix existing posts but... Not much of a problem.
![]() | ...« I say wedge wedge (in the butt) » « Everyone knows rock attained perfection in 1974. It's a scientific fact. » (Homer Simpson) |
Well, and has it got anything to do with nobbc not being handled in preparsecode...?
Also, could be simpler to just do something like this at the beginning of parse_bbc:
Code: [Select]
I don't remember the name for the text variable so I used $message.
It's a prototype, typed directly in here... What do you think..?
Woohoo, bug... A code tag gets added at the beginning, and it even hid the beginning of the post in the process. Fixed by adding spaces in nobbc tags. Poetic irony...
Also, could be simpler to just do something like this at the beginning of parse_bbc:
<?php
while (($pos = stripos($message, '[ nobbc]')) !== false)
{
$end = stripos($message, '[/ nobbc]', $pos);
if ($end == false)
$end = strlen($message);
$message = substr($message, 0, $pos) . str_replace('[', '&something;', substr($message, $pos + 7, $end - $pos - 7)) . substr($message, $end + 8);
}
I don't remember the name for the text variable so I used $message.
It's a prototype, typed directly in here... What do you think..?
Woohoo, bug... A code tag gets added at the beginning, and it even hid the beginning of the post in the process. Fixed by adding spaces in nobbc tags. Poetic irony...
![]() | ...« I say wedge wedge (in the butt) » « Everyone knows rock attained perfection in 1974. It's a scientific fact. » (Homer Simpson) |
John?
![]() | ...« I say wedge wedge (in the butt) » « Everyone knows rock attained perfection in 1974. It's a scientific fact. » (Homer Simpson) |






