Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 24.10.2015, 03:15
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от stem
При чем тут сервер я не пойму...
Ну да, а клиент значит причем? Не можете заставить редактор, но кто принимает от редактора данные сервер или клиент?
Домен должен задаваться переменной/константой, значение которой можно получить, тогда и переезды не страшны, и клиент не будет заниматься работой, которой он вообще не должен заниматься.
Ответить с цитированием
  #12 (permalink)  
Старый 24.10.2015, 15:09
Аспирант
Отправить личное сообщение для stem Посмотреть профиль Найти все сообщения от stem
 
Регистрация: 09.03.2013
Сообщений: 36

Сообщение от laimas Посмотреть сообщение
но кто принимает от редактора данные сервер или клиент?
Домен должен задаваться переменной/константой, значение которой можно получить, тогда и переезды не страшны, и клиент не будет заниматься работой, которой он вообще не должен заниматься.
Клиент этим и не занимается, он просто редактирует. И запрет абсолютных ссылок текущего домена всегда решался на уровне редактора, изначально клиент был уверен в том что копий сайта он точно не захочет, поэтому никто и не задумывался.
В общем я просто поиск и замену по базе сделал запросом.
Ответить с цитированием
  #13 (permalink)  
Старый 24.10.2015, 16:14
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от stem
Клиент этим и не занимается, он просто редактирует.

Клиент вынужден перебирать DOM структуру а затем еще производить изменения, что уже плохо. Но вы даже не задумываетесь о том, что ваши "битые" ссылки роботы не будут индексировать как ваши внутренние ссылки. И вы еще пытаетесь найти оправдание этой затее?

А нужно на сервере скриптом или в HTML-редакторе, если ссылки в файлах, найти таковые и изменить. И желательно заменить на переменную, и в тексте принимаемом от редактора заменять такие вхождения, или задумайтесь о модуле для своего редактора, который бы позволял работать с внутренними ссылками.

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Операционная Система на JS Icat Общие вопросы Javascript 3 17.04.2018 22:54
Вывыод контента через JS inet_boy Элементы интерфейса 0 18.11.2013 03:00
Не получается вставить код js в HTML garmoni Элементы интерфейса 3 05.09.2013 05:56
Вставка кода js с помощью js Alice Общие вопросы Javascript 1 12.06.2013 19:05
Замена части url через js NOLDOR123 Общие вопросы Javascript 2 15.05.2013 05:42