X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Автоматическое добавление тегов, Как такое можно реализовать?
Linkoln
Linkoln
Topic Starter сообщение 17.4.2015, 10:58; Ответить: Linkoln
Сообщение #1


Здравствуйте уважаемые форумчане.
Возникла у меня сегодня одна проблема, которая не даёт мне покоя и правильно сформулировать запрос и найти решение никак не могу.

Дело в следующем:

Есть блок хаотичных ссылок. Их количество постоянно разное.

Код
http://site.ru/photo1.jpg
http://site.ru/photo2.jpg
http://site.ru/photo3.jpg
http://site.ru/photo4.jpg


Что прописать, чтобы к этим ссылкам автоматически добавлялись теги?

Код
<img src="http://site.ru/photo1.jpg">
<img src="http://site.ru/photo2.jpg">
<img src="http://site.ru/photo3.jpg">
<img src="http://site.ru/photo4.jpg">


В js и php полный профан, только html и стили более-менее юзаю, поэтому даже малейших предположений не имею как это сделать.
Друзья, помогите пожалуйста. С меня + ;)
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 17.4.2015, 12:40; Ответить: x64
Сообщение #2


Цитата(Linkoln @ 17.4.2015, 9:58) *
Есть блок хаотичных ссылок

Где именно?
Цитата(Linkoln @ 17.4.2015, 9:58) *
Что прописать

Смотря какая задача стоит.

Простейший пример для случая, когда ссылки в переменной:
Код
$s = 'Что-то написано
и тут
http://site.ru/photo1.jpg
http://site.ru/photo2.jpg
http://site.ru/photo3.jpg
http://site.ru/photo4.jpg
и здесь тоже
';
echo preg_replace('!http://.+?\.(jpg|png|jpeg)!', '<img src="$0">', $s);

Обернёт все jpg/jpeg/png файлы в img и выведет это.
Если же ссылки в файле, каждая с новой строки, есть способы гораздо быстрее и менее ресурсоёмкие.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Linkoln
Linkoln
Topic Starter сообщение 17.4.2015, 18:45; Ответить: Linkoln
Сообщение #3


Цитата(x64 @ 17.4.2015, 14:40) *
Где именно?

Просто в краткой и полной новости скриншоты. В DLE это шаблоны shortstory и fullstory (по стандарту).
Расположены в блоке div, без лишнего текста.

Цитата(x64 @ 17.4.2015, 14:40) *
Смотря какая задача стоит.

Вывод блока ссылок через доп. поле [xfvalue_scr].

При публикации новости, ссылки на изображения будут вписываться в это поле, каждая с новой строки.
Далее, с помощью [xfvalue_scr] блок ссылок вставиться в шаблон

Код
<div id="photo">
   [xfvalue_scr]
</div>


Цитата(x64 @ 17.4.2015, 14:40) *
Простейший пример для случая, когда ссылки в переменной:
Код
$s = 'Что-то написано
и тут
http://site.ru/photo1.jpg
http://site.ru/photo2.jpg
http://site.ru/photo3.jpg
http://site.ru/photo4.jpg
и здесь тоже
';
echo preg_replace('!http://.+?\.(jpg|png|jpeg)!', '<img src="$0">', $s);
Обернёт все jpg/jpeg/png файлы в img и выведет это.

Да, именно это я и искал.
Только вопрос :D Куда его установить, чтобы заработал?

Цитата(x64 @ 17.4.2015, 14:40) *
Если же ссылки в файле, каждая с новой строки, есть способы гораздо быстрее и менее ресурсоёмкие.

Насчёт файла не понял. Можно вывести ссылки в отдельном подшаблоне и импортировать его в документ, если очень необходимо.

Под словом ресурсоёмкие подразумевается серьёзная нагрузка на серв?

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыCapMonster Cloud - Автоматическое распознавание всех видов капч
20 nuaru_ 5959 18.1.2024, 15:30
автор: nuaru_
Открытая тема (нет новых ответов) BuxarVideoUploader - Автоматическое скачивание и загрузка видео из любых/ на любые видео хостинги (YouTube, TikTok, Instagram, Facebook, Яндекс Дзен, Вконтакте, Одноклассники, Rutube, Dailymotion, d.tube, Telegram и т.д.
0 BuxarNET 1194 19.7.2023, 5:58
автор: BuxarNET
Открытая тема (нет новых ответов) Ищу копирайтера для написания тегов Title и Description
По готовому семантическому ядру
2 eduarddis 1445 10.8.2020, 20:51
автор: artek
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыДобавление RSS-ленты на новостные агрегаторы и блоги
4 agency 4818 14.5.2020, 15:53
автор: agency
Открытая тема (нет новых ответов) Добавление товаров. Наполнение группы Вконтакте товарами
2 5Nizza 4272 12.2.2019, 14:20
автор: konseo


 



RSS Текстовая версия Сейчас: 29.3.2024, 11:31
Дизайн