Open GoogleCodeExporter opened 9 years ago
Hey, I reckon this is a nasty hack and might cause problems with certain code,
but as I just needed for 1 specific issue and I'm around the clock here, I
wanted to share my temp solution (If I ever come back at this and build a more
elegant solution, for sure I'll post it here!)
gan_tokenizer.php, at next_pos function, right after $str = substr... I added
a check to see if the contained string has a <, if it does, then just looks for
the closing tag: ?>. moves the pos right after that one, then continues:
if ($problem = stripos($str,'<') !== false) { // Found a <
$newpos = stripos($this->doc, '?>', $this->pos + 1);
$p = stripos($this->doc, $needle, $newpos);
$len = $p - $this->pos - 1;
if ($len > 0) {
$str = substr($this->doc, $this->pos + 1, $len);
}
}
And I also took out the htmlspecialchars from attributes_toString function (do
you guys really need it there?)
Anyway, ganon is GREAT! I can't thank you enough for your effort.
Original comment by gaston...@gmail.com
on 8 Jul 2014 at 4:38
Hi, this is not fault. Input format for ganon should be HTML file, not template
file.
This is not defect.
Original comment by i...@standa-david.com
on 28 Jul 2014 at 5:54
Original issue reported on code.google.com by
gaston...@gmail.com
on 7 Jul 2014 at 10:45