Forums / National / Russian / Тех. поддержка / Трудности перехода

<<<123

Хроники портирования с седа на кот

Dayver
#31 2009-04-21 03:26
# NovoKain : Dayver, по причине того что внутренние ссылки поставленные с помошью ббкода так же будут открыватся в новом окне. Я считаю что реализация на js не привязанная к ббкоду это самый оптимальный вариант. Хотя немного погорячился с эпитетом ибо в Коте система ббкодов не такая как в Сед
Видимо очень погарячился потому как новая система ббкодов(снова хотелось бы поблагодорить Траста) позволяет реализовать более крутые решения нежели описанный js вариант .... предложенное тобою решение имеет недостатоки - глобальное влияние на все ссылки сайта.....используя ббкоды можно без особых усилий сделать для редактора кнопки как для внешних урлов так и внутрених .... а пользователь уже сам будет решать какую ссылку ставить.......в твоем случае это будет сложновато реализовать
Pavlo Tkachenko aka Dayver
NovoKain
#32 2009-04-21 04:51
Иметь 2 вида кнопок для вставки ссылок это слишком крутое решения я считаю :) По умолчанию пользователь это школьница которая второй раз в интернете и интересно поймёт ли она о чём речь? Надо думать о юзабилити для пользователя а не о крутой системе ббкодов (которая впрочем, действительно крута) А создавать много-много кнопок на все случаи жизни это моветон.
И полезно иногда смотреть как реализованно та или иная фича в других системах.

За сим прекратим оффтопик или например продолжим его в новой теме или личке.

По сабжу: проблем кроме как в голове не возникло. Переезжал с 125 на 0.0.3

Вот ещё решение по поводу внешних ссылок подзказанное здесь: Ниже {HEADER_COMPOPUP} добавить

<script type="text/javascript">
$(document).ready(function(){
   $(function(){$("a[@href^=http:]").each(function(){if(this.host!="example.com")$(this).attr("target","_blank")})})
});

</script>

И всё! :)
This post was edited by NovoKain (2009-04-22 09:05, 15 years ago)

<<<123