Установка своих bb кодов

R
На сайте с 29.09.2010
Offline
64
915

Добрый вечер всем. Есть такая проблемка, хотелось бы автоматизировать процесс добавления тэга alt к картинкам загружаемых на сервер. К примеру чтобы работало по такой конструкции:

на выходе чтобы появилось вот такое:

<a href="АДРЕС КАРТИНКИ"><img title="СЮДА ВПИСЫВАТЬ TITLE новости" src="АДРЕС КАРТИНКИ" alt="ТЭГИ к новости через запятую" </a>

Ну или что-то в этом роде, т.е чтобы прописывание тэгов alt как бы сделать в полуавтоматическом режиме.

Движок сайта DLE 8.5. Думаю очень многим будет это полезно. Можно было добавлять вручную но слишком много новостей.

C
На сайте с 04.02.2005
Offline
291
#1

а какой редактор?

это "окошко" результат выполнения prompt()

в js код нужно добавить вызов второго prompt

приблизительно

	var url = prompt(IMGsrc,'http://');

if (url != '' && url != null)
{
var alt = prompt(IMGalt,'');
if (alt == null || alt =='') {alt ='';}
text = '<img src=\"' + url + '\" alt=\"' + alt + '\" />';
...
R
На сайте с 29.09.2010
Offline
64
#2

Chukcha в смысле какой редактор? Извиняй знаний не так много в этой сфере. Хотелось бы вставить этот скрипт в панель bb кодов.

C
На сайте с 04.02.2005
Offline
291
#3

Есть js скрипт редактора текста (будем считать, что он на стороне клиента)

И есть скрипт обработки bb кодов.

Эти оба скрипта ложны работать "синхронно"

Т.е. js скрипт должен сделать

что-то типа

[ img alt='text' ]адрес картинки [ /img ]

а серверный скрипт должен разобрать такую конструкции и сформировать валидный html код

R
На сайте с 29.09.2010
Offline
64
#4

И как твою задумку воплотить?

C
На сайте с 04.02.2005
Offline
291
#5

мою? Это твоя задумка...

нужен хотя бы пациент

TF-Studio
На сайте с 17.08.2010
Offline
334
#6

редактируй bbcode, добавь переменную

какой двиг?

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
[Удален]
#7
Chukcha:
Есть js скрипт редактора текста (будем считать, что он на стороне клиента)
И есть скрипт обработки bb кодов.
Эти оба скрипта ложны работать "синхронно"
Т.е. js скрипт должен сделать
что-то типа
[ img alt='text' ]адрес картинки [ /img ]
а серверный скрипт должен разобрать такую конструкции и сформировать валидный html код

и как себе ты это представляешь? мне просто интересно 🍿

C
На сайте с 04.02.2005
Offline
291
#8

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

ps я не знаю, как это делается в dle

Chukcha добавил 20.01.2011 в 22:10

вот кстати проверил

http://xbb.uz/

замечательно "хавает" alt.

title игнорирует, но найти... место не составит труда

TF-Studio
На сайте с 17.08.2010
Offline
334
#9

Примерно как-то так:

- так было

и указать:

что PARAM_2 следует дописать в alt/title

так по-моему гораздо проще

R
На сайте с 29.09.2010
Offline
64
#10

А по точнее что и куда вписывать в движок dle подскажите. Самому идейному пивко в подарок. ICQ: 490-336-159.

RZNpost добавил 21.01.2011 в 12:58

Пиво греется уже :))))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий