Ссылка на источник в новостях

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Ссылка на источник в новостях

#1 18 сентября 2011 в 13:15
Добрый день!

Помогите реализовать ссылку на источник в новости.
Сейчас если пользователь добавляет новость на сайт ему выводится к заполнению:


Нужно сделать так что бы была ссылка Источник статьи типа этого:


Ну и естественно вывод этой информации в саму новость внизу.

Кто что скажет, как реализовать эту функцию.
#2 18 сентября 2011 в 18:00
тоже не хватает доп.полей как в дле для новостей. имхо незаменимая вещь.

может кто плагин напишет :))
#3 18 сентября 2011 в 20:41
Очень необходим данный функционал, неужели ни кто не реализовывал подобное?
#4 19 сентября 2011 в 01:00
Ок. если очень надо, помогу, ожидайте.
Есть пару вопросов:
Источник должен выводиться в виде ссылки, или текстом. можно пример
Редактирования источника необходимо в админ панели
#5 19 сентября 2011 в 01:17
Да еще для какой версии делаем, 1.8?
#6 19 сентября 2011 в 01:23
тут все не так просто.

на примере дле.
в админке есть раздел где настраиваются допполя. при создании нового допполя выбираем его конфигурацию:
-название поле(латинскими буквами индентификатор его)
-описание поле
-выбираем разделы в при добавлении в которые новостей это доп поле будет появляться (идет привязка к айди категории)
-тип поля (строка, несколько строк, список)
— обязательно к заполнению или нет.(не заполнил — новость не добавил)



как используютс. справка из дле
Дополнительные поля
Подключение дополнительных полей осуществляется через меню Настройки > Дополнительные поля. Данная функция удобна при публикации вместе со статьей, например, ссылки на первоначальный источник.
Добавить новое поле можно, нажав на ссылку "Новое поле". На открывшейся странице Вам необходимо ввести уникальное имя поля, описание поля и содержание поля по умолчанию. Также Вам необходимо выбрать, хотите ли Вы использовать поля по желанию. Т.е. если Вы захотите для какой-нибудь статьи не использовать дополнительное поле, Вам достаточно оставить поле пустым при добавлении/редактировании новости и модуль не будет включаться.

Для того чтобы использовать поле на странице с новостями, Вам необходимо в шаблон добавить переменную [xfvalue_X], где X — значение поля (имя, которое Вы ввели при добавлении нового поля). Также можно использовать связку [xfgiven_X]...[/xfgiven_X].

Пример работы полей:
1)- Название: stit
— Описание: Источник информации
— Значение по умолчанию: Я
— При желании: да
2)- Название: source
— Описание: Ссылка на источник информации
— Значение по умолчанию: server.com/
— При желании: да

в шаблон добавляется в нужное место
[xfgiven_source]Источник — <a href=[xfvalue_source] target=_blank>[xfvalue_stit]</a>.[/xfgiven_source]
Итогом работы будет следующий HTML-код:
Источник — <a href=http://server.com/ target=_blank>Я</a>.
Запомните, что для названия поля нужно использовать только латинские буквы и цифры.

посмотреть в действии demo.dle-news.ru/admin.php?mod=xfields&xfieldsaction=configure

логин и пароль demo

создать допполе, а потом добавить новость. только надо после заголовка новости обязательно выбрать категорию к которой допполе привязали до этого, тогда скрытый див с этим допполем станет виден :)
#7 19 сентября 2011 в 02:32
Нужно для версии 1.8
Страница добавления site.ru/add.html
Вывод в виде ссылки на сайт источник.
Желательно с возможностью редактирования.

Данная фишка реализована на newland.ru но там не instantCMS а что то другое, но очень похоже.
#8 19 сентября 2011 в 10:24
schved, ок. сегодня выложу. Ссылка на newland.ru не работает
#9 19 сентября 2011 в 12:03
Ошибся ссылка newsland.ru

Вот скрин как у них, а то без рейтинга там не попасть в раздел добавления новостей.

Иллюстрация
#10 19 сентября 2011 в 12:51
Готово, читаем здесь
Если что, пишите
#11 19 сентября 2011 в 12:59
Отлично сейчас будем тестировать!!!
#12 19 сентября 2011 в 18:51
Практически решено далее в этой теме
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.