[хак][help] Дополнительный тег при обработке новостей

Тема в разделе "DLE", создана пользователем salo2007, 28 дек 2007.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. salo2007

    salo2007 Постоялец

    Регистр.:
    17 ноя 2007
    Сообщения:
    64
    Симпатии:
    10
    Всем привет.... требуется помочь в реализации вот такого хака.... Другими словами нуна добавить новый тег, работающий при добавлении новостей...
    К примеру
    Что бы в я мог вставить в новость [teg]текст[/teg]

    А при отображении новости это все менялось бы на
    html код текст html код

    Тоесть нуна добавить тек типа
     
  2. Хортица

    Хортица Прохожие

    Вот тебе пример от GreenFesta с тегом noindex

    Откройте: /engine/classes/parse.class.php

    Найдите:
    Код:
    $source = preg_replace( "#\[b\](.+?)\[/b\]#is", "<b>\\1</b>", $source );
    Ниже добавьте:
    Код:
    $source = preg_replace( "#\[n\](.+?)\[/n\]#is", "<noindex>\\1</noindex>", $source );
    тут же найдите:
    Код:
    $txt = preg_replace( "#<b>(.+?)</b>#is"  , "[b]\\1[/b]"  , $txt );
    ниже добавьте:
    Код:
    $txt = preg_replace( "#<noindex>(.+?)</noindex>#is"  , "[n]\\1[/n]"  , $txt );
     
  3. wwwkila

    wwwkila

    Регистр.:
    29 дек 2006
    Сообщения:
    196
    Симпатии:
    32
    как бы ещё кнопку в редактор добавить?
     
  4. salo2007

    salo2007 Постоялец

    Регистр.:
    17 ноя 2007
    Сообщения:
    64
    Симпатии:
    10
    Это ты можесь сделать, посмотрев хак Панель варезника... который собственно прилагается... Та мтак же идет добавление сторонних кнопок в редактор BB code

    А вот пример с noindex неочень удачный... я знал этот хак и раньше... но применить его к моей проблеме не получается........ При введении тега что то постоянно идет не так..... различные ошибки... тут видимо все сложднее.
    Ведь в нем нуна добавить просто небольшой тег.. а мне нада кусок html кода.. наверное дело в этом.. может быть его нада как то по особому прописывать.. незнаю.. у кого есть еще какие нить идеи?
     

    Вложения:

    • warez_panel.rar
      Размер файла:
      31,1 КБ
      Просмотров:
      9
  5. Acidrayne

    Acidrayne

    Регистр.:
    30 сен 2007
    Сообщения:
    296
    Симпатии:
    20
    скажите у меня вопрос немного другого характера, как сделать так , чтобы при нажатии на кнопку bbcode вставлялся определенный текст?Например нажимаем на кнопку и вставляется текст Файл неоходимо подписать ?
     
Статус темы:
Закрыта.