МодХ 0.9.6 на локалхосте под ХР, апач 2.2.6, РНР 5.2.х (не помню навскидку) - полёт нормальный.
Поставил MaxiGallery - аккурат по инструкции на wiki: вставил текст на рнр в сниппет, по папкам всё верно раскидал, права на доступ ок, документ с вызовом сниппета и дочерний с галереей. Открываю документ на локали в просмотр. Никаких ошибок, всё показывается, кнопка управления появляется. НО! нет галереи и вообще ничего из того, что я в вызовах прописывал:
[!MaxiGallery? &display=`childgalleries` &lang=’ru’!] - эт запрос главный, собирает все галереи в кучу (языковой файл сам перевёл)
[!MaxiGallery? &display=`embedded` &embedtype=`slimbox` &lang=`ru` &pics_per_row=`6` &max_thumb_size=`60` &max_pic_size=`0` &thumb_use_dropshadow=`1`!]
- этот уже в галерее.
Главный запрос обрабатывается 100%, потому что уже писал - кнопка работает, формы выводятся и т.д.
Повнимательней посмотрев, заметил, что видны все признаки отброса доп. параметров запроса, к тому же TinyMCE мне & на & автоматом правит. Имхо 90% именно в этом трабла. Но Ditto c теми же & пашет!
Никак не могу понять, где ж он это всё выправляет... И как мне запросы MaxiGallery выправить...
Да, в кэше & всегда, и когда TinyMCE выключаю тоже. Алиас стоит на главном доке галереи, но я его пробовал отключать - без разницы. Всё пашет, но только без параметров.
С РНР знаком, но без серьёзных отношений, да и давно не общались)))
Нашёл такие 2 строки в Ditto phx.parser.class.inc.php (245)
$output = preg_replace("/&(#[0-9]+|[a-z]+);/i", "&$1;", htmlspecialchars($output));
$output = str_replace(array("[","]","`"),array("[","]","`"),$output);
Решил, это как раз то самое, что нужно. Но промахнулся - в MaxiGallery такой же один-в-один файл присутствует, и вроде бы тоже работать должен...
Ничё не понимаю!
Ни здесь ли проблема в кавычках [!MaxiGallery? &display=`childgalleries` &lang=’ru’!]
DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. |
DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.
Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.
[PLUGIN] DirectResize - as Maxigallery but for single images ::
Download :: [url=
http://modxcms.com/forums/index.php/topic,21490]
Да, Орлиный Глаз, теперича с языками всё ок, да и параметры на самом деле вроде как передаются)))
Но основную траблу это не решило: на основной странице всё равно не показывались "дочки-галереи", а на странице с галереей вместо кнопки управления выводился код запроса.
Короче, проверил я этот код и нашёл косяк - код запроса был каким-то (не буду матом) TinyMCE разбит на подстроки, и я этого никак не замечал. Но ничё, обнаружил, поработал бекспейсом - и вуаля, всё фурычит gut!!!
Юзайте МОДикс, и проверяйте запросы)))
Как переведу сайт на этот движок окончательно, в здешней галерее выложу на обозрение)))
Причина перевода сайта - какой-то кул-хацкер повадился на страницы троян цеплять. Пароли поменяли, теперь вот сам сайт за движком прячу)))
Ну а теперь, когда я увидал, ЧТО можно с сайтом делать при таком движке, а с ним можно сделать ВСЁ - окончательно уверен, что решение принято правильное)))
в коде страницы. если используете визуальный редактор, то переключитесь на html код и посмотрите, надо чтобы вызов сниппета был без перевода строк.
"Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."
Не используйте Revo для "просто сайтов". Используйте Evo
Who can defeat
the Russian bear?