Помощь Дополнительное поле.

Тема в разделе "DLE", создана пользователем Skorp1oN, 26 окт 2009.

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

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

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

    Skorp1oN

    Регистр.:
    16 дек 2007
    Сообщения:
    366
    Симпатии:
    25
    Приветствую всех!
    Вообщем такая проблема:
    Есть дополнительно поле. Изначально планировалось, что при добавлении новости, туда будет вписываться урл на рисунок (с другого сайта), а плагин "автоматическая загрузка картинок на сайт" - будет загружать эту картинку на хостинг.
    Но появилась проблема:
    Чтобы модуль распознал ссылку как рисунок, требуется добавлять теги
    HTML:
    [img]ссылка [/img] 
    Вопрос: Как можно реализовать, чтобы в дополнительном после при добавлении новости, автоматически уже стояли эти теги? Дабы не прописывать их каждый раз, а только вставлять урл на рисунок?
    Спасибо.
     
  2. rijy

    rijy

    Регистр.:
    3 ноя 2007
    Сообщения:
    249
    Симпатии:
    82
    а сделать значением поля по умолчанию эти теги? чтоб потом между ними взять и вставить рисунок. такой вариант не идет?
     
    Skorp1oN нравится это.
  3. Skorp1oN

    Skorp1oN

    Регистр.:
    16 дек 2007
    Сообщения:
    366
    Симпатии:
    25
    Не совсем что-то понял... Ну будет поле и что с этого? Надо же, чтобы ссылка была между этими тегами...
     
  4. uNknownMark

    uNknownMark

    Регистр.:
    22 сен 2007
    Сообщения:
    393
    Симпатии:
    169
    Можно или так как написал rijy или в addnews.php сделать автоматическое добавление тегов для этого поля. Версию ДЛЕ подскажи, напишу что и где добавить!
     
  5. Skorp1oN

    Skorp1oN

    Регистр.:
    16 дек 2007
    Сообщения:
    366
    Симпатии:
    25
    Разобрался насчет дополнительного поля. Спасибо.
    Если кому еще будет не понятно, вот что надо сделать:
    Просто создается дополнительно поле и выбирается "Тип поля" - несколько строк.
    Там уже прописываем все необходимые теги :) Можно использовать в любых целях ;)

    Хотя все же интересен вариант, как сделать через фаил addnews.php
    uNknownMark, если не сложно, обьясни :)
     
  6. uNknownMark

    uNknownMark

    Регистр.:
    22 сен 2007
    Сообщения:
    393
    Симпатии:
    169
    Для v8.0 идем в engine\inc\addnews.php на строке 535 видим
    PHP:
    $filecontents[] = "$xfielddataname|$xfielddatavalue";
    перед этим добавляем
    PHP:
    if ($xfielddataname=='название твоего поля'$xfielddatavalue '[img]'.$xfielddatavalue.'[/img]';
     
    Skorp1oN нравится это.
  7. spef

    spef Создатель

    Регистр.:
    27 фев 2009
    Сообщения:
    13
    Симпатии:
    0
    Ребят, а можно сделать так чтобы так:

    загрузил картинку на фтп, и прописать так чтоб при создании новости одна и та же картинка появлялась, а то все в ручную долго делать. Заранее спасибо.
     
  8. uNknownMark

    uNknownMark

    Регистр.:
    22 сен 2007
    Сообщения:
    393
    Симпатии:
    169
    Можно, способом подобным тому что я писал выше.
     
Статус темы:
Закрыта.