Вопрос по настройке или модификации TInyMCE 3.x
Сразу прошу прощения, если я выбрал не совсем ту тему...
В общем проблема такая с TInyMCE.
Я пишу небольшой движочек, для сайта типо визитки.
Возникли проблемы с картинками и смайликами.
Проблема следующего характера: есть админ панель (к примеру) http://localhost/admin/index.php
TInyMCE установил в папку http://localhost/admin/tiny_mce/
кроме того установил в него плагин IBrowser 1.3.x, для загрузки картинок на сервер. Установил путь к картинкам /pictures/ в этом плагине.
Всё как бы нормально, но выявляеются следующие проблемы.
Структура сайта формируется по mod_rewrite, для соблюдения ЧПУ, и получаются такие пути, например у раздела новостей:
- http://localhost/news/ - выводится полный список новостей;
- http://localhost/news/some_news1/ - выводится конкретная новость.
../pictures/some_picture.gif
, а в смайликах так:
tiny_mce/plugins/emotions/img/smiley-cool.gif
Поэтому выходит, что картинки не грузятся (хотя в админке всё нормально, т.к. там этот путь является правильным).
В общем, наверное я чё-то много уже тут слов наговорил. Можно было и короче, но уже 3:04 МСК, и спатки охота :)
Как сделать, чтобы пути были не вида ../pictures/some_picture.gif (для картинок) или
tiny_mce/plugins/emotions/img/smiley-cool.gif (для смайликов), а вида http://localhost/pictures/some_picture.gif (для картинок)
или
http://localhost/admin/tiny_mce/plugins/emotions/img/smiley-cool.gif (для смайликов)???
А в чем сакральный смысл смайликов на сайте-визитке компании?
Цитата: RussianSpy
А в чем сакральный смысл смайликов на сайте-визитке компании?
Ну смысл конечно больше не в смайликах, а во вставляемых картинках.
Просто хотелось бы чтобы весь функционал правильно работал.
Пока такой выход нашел: $text = str_replace ('../pictures', SITE_URL.'/pictures', $text) при выводе страницы.
Хоть и работает, но мне кажется правильнее было бы что-то в скрипте самого редактора исправить. Однако что и где поправить, пока не нашёл.
но мне это не подходит хочу относительный путь и без ../
кто знает как отзовитесь :confused:
Если ты знаешь где лежат картинки, и знаешь путь, то банальным str_replace() при ДОБАВЛЕНИИ в БД, а не при выборке. Я так же делаю (хотя у меня это вынужденно, и проблема другая:))
Цитата: shaelf
Если ты знаешь где лежат картинки, и знаешь путь, то банальным str_replace() при ДОБАВЛЕНИИ в БД, а не при выборке. Я так же делаю (хотя у меня это вынужденно, и проблема другая:))
Это извращение, я собрал tinyMCE с нужными на мой взгляд плагинами и описал настройки для абсолютных путей к картинкам и файлам. Описание tinyMCE
http://blog.eldario.ru/2009/09/13/tinymce/
Извращение - это находить давно закрытые и дохлые темы и отвечать в них...
ненуачо, а как же запостить ссылку на свой блог?! )
Да вот делать нечего было и искал дохлые темы! Как же я сюда попал??? наверное я искал ответ на свой вопрос и не нашел - эти темы везде оставлены без комментариев или обходные пути придуманы. И кто виноват что с поисковика приходишь именно сюда и не находишь ответа?