Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Вопрос по настройке или модификации TInyMCE 3.x

420
18 июня 2008 года
Fobos
197 / / 10.03.2006
Здравствуйте, друзья.
Сразу прошу прощения, если я выбрал не совсем ту тему...

В общем проблема такая с TInyMCE.

Я пишу небольшой движочек, для сайта типо визитки.
Возникли проблемы с картинками и смайликами.
Проблема следующего характера: есть админ панель (к примеру) http://localhost/admin/index.php
TInyMCE установил в папку http://localhost/admin/tiny_mce/
кроме того установил в него плагин IBrowser 1.3.x, для загрузки картинок на сервер. Установил путь к картинкам /pictures/ в этом плагине.

Всё как бы нормально, но выявляеются следующие проблемы.
Структура сайта формируется по mod_rewrite, для соблюдения ЧПУ, и получаются такие пути, например у раздела новостей:
Проблема в том, что в картинках смайликов и во вставленных картинках (в параметре src тега img) неправильно прописывается путь, а именно пишется в относительном виде:
../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 (для смайликов)???
13
22 июня 2008 года
RussianSpy
3.0K / / 04.07.2006
А в чем сакральный смысл смайликов на сайте-визитке компании?
420
23 июня 2008 года
Fobos
197 / / 10.03.2006
Цитата: RussianSpy
А в чем сакральный смысл смайликов на сайте-визитке компании?



Ну смысл конечно больше не в смайликах, а во вставляемых картинках.

Просто хотелось бы чтобы весь функционал правильно работал.

Пока такой выход нашел: $text = str_replace ('../pictures', SITE_URL.'/pictures', $text) при выводе страницы.

Хоть и работает, но мне кажется правильнее было бы что-то в скрипте самого редактора исправить. Однако что и где поправить, пока не нашёл.

19K
01 июля 2008 года
hg_04
1 / / 30.06.2006
есть переменная document_base_url в ней можно указать адрес сайта
но мне это не подходит хочу относительный путь и без ../
кто знает как отзовитесь :confused:
15
01 июля 2008 года
shaelf
2.7K / / 04.05.2005
Если ты знаешь где лежат картинки, и знаешь путь, то банальным str_replace() при ДОБАВЛЕНИИ в БД, а не при выборке. Я так же делаю (хотя у меня это вынужденно, и проблема другая:))
53K
13 сентября 2009 года
eldario
2 / / 13.09.2009
Цитата: shaelf
Если ты знаешь где лежат картинки, и знаешь путь, то банальным str_replace() при ДОБАВЛЕНИИ в БД, а не при выборке. Я так же делаю (хотя у меня это вынужденно, и проблема другая:))


Это извращение, я собрал tinyMCE с нужными на мой взгляд плагинами и описал настройки для абсолютных путей к картинкам и файлам. Описание tinyMCE
http://blog.eldario.ru/2009/09/13/tinymce/

13
13 сентября 2009 года
RussianSpy
3.0K / / 04.07.2006
Извращение - это находить давно закрытые и дохлые темы и отвечать в них...
92
13 сентября 2009 года
Тень Пса
2.2K / / 19.10.2006
ненуачо, а как же запостить ссылку на свой блог?! )
53K
13 сентября 2009 года
eldario
2 / / 13.09.2009
Да вот делать нечего было и искал дохлые темы! Как же я сюда попал??? наверное я искал ответ на свой вопрос и не нашел - эти темы везде оставлены без комментариев или обходные пути придуманы. И кто виноват что с поисковика приходишь именно сюда и не находишь ответа?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог