Ну вот да. Я тут нашел плагин, который готов купить. Через сайт купить не смог, написало, типа, не работает, свяжитесь с разработчиком напрямую. Отписал ему в личку, отписал в скайпе. Тишина уже месяц.
Второй вариант помог, спасибо. Но теперь новый странный баг. Окно убирается, аватарка в окошке появляется. Но вся страница «виснет». Не реагирует ни на скроллы, ни на тапы.
Перефразирую задание, чтобы таких вопросов не было. Как получить список тегов для статьи при обработке статьи через джевикс? По аналогии я сделаю и для ссылки )))
Да не вырезает он ничего. Он просто видит только текст статьи. А поля он не видит, оно ему не надо. Вот мне надо получить поля. Точнее одно поле. Но, другие, думаю, можно было бы получить по аналогии — поле тегов, поле юзера итд. Они все в одной таблице хранятся, но доступен только текст.
Конечно. Туда данные пишутся, когда я сохраняю топик. Проблема в их получении при обработке текста через джевикс (класс Text.Class). Если вы мне подскажете, как внутри него получить доступ к полю external топика, я буду просто на седьмом небе и очень благодарен :)
Может можно как-то реализовать замену «на лету»? У меня получилось с помощью джевикса сделать редирект ссылки. То есть в базе ссылки выглядят как обычно, а при сохранении статьи заменяются на мой редирект. Сейчас хочу прописать ссылки к картинкам, чтобы тоже добавляло на лету. Но у меня затык в получении данных поля topic_extra (ссылки там хранятся).
Спасибо. Посмотрел. Это не совсем то, что мне нужно. Данный плагин пересохраняет текст. То есть при редактировании топика в нем будут появляться ссылки и выглядит это страшно :). А я хотел бы, чтобы это делалось «на лету» с помощью джевикса.
Нужно именно через джевикс делать. То есть в тексте картинки должны выглядеть как обычно, без ссылки. А при сохранении и выводе чтобы картинки становились ссылками. Может как-то можно в Text.class обратиться к классу Topic и вытащить оттуда данные?
У топика есть поле в базе с названием topic_extra. Там я храню картинку-превьюшку и ссылку. Вот мне надо эту ссылку достать и прописать ее ко всем картинкам в топике. Как прописать я знаю, проблема только в получении ссылки. Как ее достать? Класс Text.class подключается до jevix, так что, думаю, можно это сделать.
Да, обычный хостинг постоянно падал даже когда было 200 посещений в сутки. Поэтому и перешел на VPS. Сейчас все четко. 2 сайта по 2к посещений каждый. Все как часы.
Я пользуюсь adminvps.ru. Перенесли все мои сайты со старого хостинга сами бесплатно. Настроили крон, как я попросил. Постоянно консультировали. Было дело, когда все сломалось на пару часов, так они дали мне бесплатно месяц (а я плачу больше 1к за VPS плюс у меня дохрена гигов куплено). Вот это я понимаю, сервис.
ЗЫ По тикетам, кстати, отвечают в течение 5 минут даже ночью.
$this->oJevix->cfgSetTagCallbackFull('img', array($this, 'imgRedirect'));
И сам метод:
$alt = isset($array['alt'])? ' alt="'. $array['alt'] .'"': '';
$title = isset($array['title'])? ' title="'. $array['title'] .'"': '';
$img = '<img src="'. $array['src'] .'" '. $alt. $title .' />';
$href = 'ВОТ ТУТ НУЖНО ПОЛУЧИТЬ ССЫЛКУ';
$target = ' target="_blank"';
return '<a '.$rel.'href="' .$href. '"'.$target.'>'.$img.'';
Все работает, добавляет. Но мне нужна ссылка, которая разная для каждой статьи.
Пардон, не Text.class, а класс топика, конечно же.
ЗЫ По тикетам, кстати, отвечают в течение 5 минут даже ночью.