Комментарии к статье ""
1.9.2001 22:04 Victor похоже на флейм. Но если по существу XML+XSL - это очень удобно |
3.9.2001 11:33 Nexus [] Нет, что ни говорите, а XSLT - правильный подход :) вот эта строка,благодаря классам и xslt у меня показывает табличку последних 5 новостей :) echo $Page->_Go_Base("select * from news order by n_id DESC limit 5","news/news"); по select строим xml документ, и накладываем xslt стили из xsl/news/news.xsl Вот только проблема с которой я еще не справился, в Sablot есть lt;amp; а вот nbsp; нет %((((( Через DOCTYPE и entities не помогает, или я че не то сделал ? Короче, помогите с этим, и будет Вам счастье ! :))) |
4.9.2001 18:31 Slach [] Кстати да ! как объявить ENTITY nbsp ??? я тоже не очень понял. пока пользуюсь но это не выход... |
5.9.2001 21:21 Максим Деркачев [] 2Nexus: <!DOCTYPE xsl:stylesheet[ <!ENTITY nbsp " "> ]> в шаблоне - вот и счастье. По существу. XSLT, парни - это будущее. Как сказал один умный человек, XSLT немногим лучше разнообразных *Template, за исключением того, что за ним стоит комитет по стандартизации W3C. Этим всё сказано. Дело осталось за малым - придумать как эффективно генерить XML для этих шаблонов. Oracle вроде мало-помалу эту проблему решает, думаю и остальные подтянутся. Кстати, может у кого есть по этому поводу умные мысли? В PHP пока 2 варианта: 1. плохой: $str = '<TAG>something</TAG> 2. не очень хороший - построение DOM-дерева, потом dumpmem. Что касается "настройки русского Саблотрона" - не забивайте голову ерундой, господа. В природе не существует русского саблотрона и существовать не будет - всё за пределами US-ASCII должно быть кодировано в utf8, а потом обратно, а в какой кодировке это потом показывать - ваше дело. То же касается и © и т.п. |
5.9.2001 21:27 Максим Деркачев [] Дима, я понимаю, секьюрность и всё такое, ну хоть амперсанд-то не режь :) Достаточно больше-меньше резать strtr-ом, и теги похерятся, а то тут стараешься, lt там, gt, а в результате полная $%#$%#%$% получается :) Ответ DL: Это я где-то лишний htmlspecialchars добавил. :( |
13.9.2001 20:20 dimzon [] Насчёт Я не знаю с какой спецификацией на XSLT ВЫ работаете, но вот 2 действующих варианта для 2-х спецификаций: xmlns:xsl="http://www.w3.org/TR/WD-xsl" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" |