Помощник
Здравствуйте, гость ( Вход | Регистрация )
Помогите с ВВ-тегом |
scanread |
2014-02-24, 17:24
Сообщение
#1
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
Доброго времени суток, уважаемые форумчане.
Хочу спросить совета, как возможно создать ВВ-код такой, который бы вывел такой код в редактор:
Т.е., по сути дела, добавить ВВ код для дива труда не составляет. А вот для ссылок - загвоздка. Поскольку в редакторе при вставке используется вид следующий: и <a></a> не катит. Собственно, как для ссылок создать ВВ-код, который бы отображался сразу как необходимо ВВ-редактору через url= ? Т.е., чтобы при нажатии на созданный ВВ-код выводило в редактор следующее:
отдельно для каждой из кнопок, или же все в одну:
Возможно, можно как-то переделать тег dohtml, чтобы при нажатии по нему вставлялся сразу вид кода в хтмл:
Было бы весьма здорово. Не знаю, как реальней и каким способом можно это сделать. Заранее благодарю. Сообщение отредактировал scanread - 2014-02-24, 17:28 |
|
|
||
Alexander |
2014-02-25, 4:53
Сообщение
#2
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
На RC5 такой финт будет трудно сделать... Могу предложить создать специальный BB код, например [info]...[/info]
внутри которого через пробел нужно будет написать 2 ссылки: для Download и Demo. Устроит? |
|
|
||
scanread |
2014-02-25, 9:22
Сообщение
#3
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
Ссылки надо будет писать с нуля с кодом или вставлять в готовый тег? И еще, ковырял ВВ-редактор, нашел вставку урлов... там файла 3, которые за это отвечают, но видать не все, еще есть какие-то. Думал вставить 2 новые ссылки для этого, поскольку показался такой вариант проще. Сделал изменения в них, добавил везде функции и т.п. вместо Url - Urls, но новая кнопочка в редакторе так и не появилась. Но идея как бы есть в этом направлении. Возможно если что, в редакторе создать их? |
|
|
||
wormen |
2014-02-25, 9:59
Сообщение
#4
|
|
Опытный Группа: Eleanor user Сообщений: 800 Регистрация: 2012-09-13 Репутация: нет Всего: нет |
может быть в кэше дело? чистили?
|
|
|
||
scanread |
2014-02-25, 11:24
Сообщение
#5
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
100500 раз чистил, с других чистых браузеров даже пробовал - не катит. Возможно, помимо новых функций нужны еще и новые переменные там, которые в них используются - без понятия. Думаю, что через ВВ-редактор было бы проще это сделать, притом по умолчанию после вставки ссылки чтобы отображало ее наименование Скачать или Демо (каждый раз чтоб не вводить). К примеру, в eleanor_bb.js делал изменение. После этого:
Добавил это:
После
Добавил:
Снова же ниже сделал как выше:
И в файлах BBeditor.php и class_editor.php сделал подобные добавления где было связано что с УРЛ. Не катит в общем. Но добавить эти кнопочки я думаю вполне же реально. |
|
|
||
Alexander |
2014-03-01, 3:59
Сообщение
#6
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Зависит от источника ссылка т.е. откуда они будут браться? Чистка кэша - не панацея от всех болезней. Если один раз не помогло - во второй раз чаще всего тоже не поможет. scanread, что вы своим кодом пытались сделать? Вы как ссылки хотите вводить? |
|
|
||
scanread |
2014-03-03, 0:37
Сообщение
#7
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
Или как в ВВ-редакторе, добавив 2 кнопочки для этого, или сразу кодом
Лучше, конечно, через ВВ редактор, если это возможно. Чтобы были классы как выше в коде сразу после вставки ссылки. Как возможно - так и будет хорошо) Пока вставляю через dohtml, достает каждый раз копировать этот код.) |
|
|
||
Alexander |
2014-03-03, 3:15
Сообщение
#8
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
scanread, как вы хотите ссылки вводить? Опишите схему, вот, как это вижу я: Нажали на кнопку, в диалоге ввели первую ссылку, нажали на кнопку, в диалоге ввели вторую ссылку. Радуемся. Так?
|
|
|
||
scanread |
2014-03-03, 13:19
Сообщение
#9
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
Да, так, описание к ссылкам чтобы вставлялось по умолчанию, т.е., ввел первую ссылку, потом диалоговое окно, описание по умолчанию Скачать, так же во втором случае, как в обычном ВВ-редакторе Элеанора при вставке ссылки, только там Описание нужно вводить. |
|
|
||
Alexander |
2014-03-04, 4:16
Сообщение
#10
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
scanread, итого должно получиться 4 prompt-a?
|
|
|
||
scanread |
2014-03-10, 20:24
Сообщение
#11
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
Да. |
|
|
||
Alexander |
2014-03-10, 23:53
Сообщение
#12
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
scanread, если я предоставлю вам код, который после заполнения промптов вставит в текстовый радактор код:
[html]<a href="ссылка1" class="button grey left">описание 1</a><a href="ссылка 2" class="button grey right">описание 2</a>[/html] Этого будет достаточно? Сообщение отредактировал Alexander - 2014-03-18, 2:09 |
|
|
||
scanread |
2014-03-13, 21:07
Сообщение
#13
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
Да, вполне. Тогда возможно сразу с дивом можно это сделать? Все в один? Как в первом посте. Сообщение отредактировал Alexander - 2014-03-18, 2:09 |
|
|
||
Alexander |
2014-03-19, 5:17
Сообщение
#14
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Код:
Сообщение отредактировал Alexander - 2014-03-19, 5:17 |
|
|
||
scanread |
2014-03-20, 11:10
Сообщение
#15
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
Саш, а куда этот код вставлять? В какой файл и после чего?
|
|
|
||
Alexander |
2014-03-20, 22:42
Сообщение
#16
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
scanread, выше вы писали "this.Urls=function(){ ... }". Вот вставьте мой код между трех точек.
|
|
|
||
scanread |
2014-03-28, 1:02
Сообщение
#17
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
Вставил. Результат 0. В админке картинка не добавилась и ничего в этом плане, чтобы можно было добавить ссылки эти. |
|
|
||
wormen |
2014-03-28, 8:02
Сообщение
#18
|
|
Опытный Группа: Eleanor user Сообщений: 800 Регистрация: 2012-09-13 Репутация: нет Всего: нет |
ошибки в консоле браузера смотрели? есть или нету...
|
|
|
||
Текстовая версия | 0.0391 сек. 12 запросов GZIP включен Сейчас: 2024-09-27, 5:17 |