Хотел бы написать про баг с отображением кода PHP, когда весь код выделяется красным цветом и пропадают слэши, и который есть во всех FM.
Как можно исправить - открываем функцию set_php в lib.php:
и заменяем на (см. аттач.)
Теперь код PHP будет отображаться боле-менее корректно.
1. Voyager - 19 Апреля, 2006 - 12:45:44 - перейти к сообщению
2. TvoyWeb - 19 Апреля, 2006 - 15:34:28 - перейти к сообщению
Voyager
Дело в том что это баг не даже не кода, а обработки всех входящих данных. Во всех данных, нужно это или нет, убирается слеш, знак доллара в PHP заменяется на его HTML эквивалент.
То есть решение проблемы нужно искать выше, в функции parsed_vars().
Так как это не баг FM как таковой, то сообщение было выделено в отдельную ветку.
Дело в том что это баг не даже не кода, а обработки всех входящих данных. Во всех данных, нужно это или нет, убирается слеш, знак доллара в PHP заменяется на его HTML эквивалент.
То есть решение проблемы нужно искать выше, в функции parsed_vars().
Так как это не баг FM как таковой, то сообщение было выделено в отдельную ветку.
3. Voyager - 20 Апреля, 2006 - 00:44:25 - перейти к сообщению
Да, я это и имел ввиду, просто этот вариант все таки делает PHP код более читаемым чем было до этого, правда слэши \n режутся все равно, а в [code] не режутся, хотелось бы найти причину