Интересно, для чего давать ссылку, не содержащую конкретный адрес страницы?
Это первое.
Второе,
замена происходит и тогда, когда ссылка содержит конкретный адрес страницы.
И третье,
зачем давать непроверенные самим советы
Вид для печати
Сейчас по экспериментировал, разобрался как работает вставка http:// ссылки - если вставляется http или https ссылка (определяется это наличием в начале http:// или https://) движок форума создает тэг с адресом, что указан, и высвечивается не сам адрес, а то, что прописано в теге <title> страницы, на которую указана ссылка. Обойти это вот просто нельзя - это алгоритм. Но этот алгоритм поддерживает только английские буквы. В теге title страницы RA6FOO прописано
<title>RA6FOO УКВ антенны SM5BSZ Потери в антеннах ВК</title>
по этому высвечивается только RA6FOO.
Если прописать в title вот так
<title>УКВ антенны SM5BSZ Потери в антеннах ВК</title>
то будет высвечиваться просто адрес, т.к. алгоритм посчитает, что тэг title пустой.
1. Нажимаете "отправить сообщение".
2. Потом открываете редактирование сообщения и вставляете линки повторно.
3. Сохраняете.
4. Открываете опять редактирование.
5. Удаляете первые (исправленные движком) линки.
6. Сохраняете.
Думаю, что если пропустить шаги 3 и 4 тоже получится, но я не пробовал.
Как я понял, движок исправляет линки при размещении сообщения. При редактировании сообщения алгоритм замены меняется.
Да, абсолютно верно, движок форума парсит адрес и вставляет в описание tag title.
Поддерживает и другие буквы, если кодировка страницы UTF-8 (что на сегодняшний день явлется стандартом defacto. Другие кодировки движок не поддерживает и отображает только английские символы.
Обойти это можно, пример был дан мною выше.
Чтобы обойти это, необходимо указать адрес на страницу на которой нет тэга title. Но нам нужна именна та страница, которая нужна, а она, конечно же будет иметь тэг title.
Но, если видоизменить ссылку и добавить к ней ссылку на несуществующий anchor, то тогда парсинг не будет работать и в описании ссылки сохранится то, что мы указали.
Например, RA6FOO - это стандартная ссылк сформированная движком на страницу http://ra6foo.qrz.ru/8mini.html
В первом случае код ссылки выглядит как
А во втором случае я подправил ссылку и добавил несуществующий anchor.Код:[ur=http://ra6foo.qrz.ru/8mini.html]RA6FOO [/url]
В примерах кода выше, пришлось "испортить" код удалив букву "l" в "url" , чтобы корректно отобразилось.Код:[ur=http://ra6foo.qrz.ru/8mini.html#]http://ra6foo.qrz.ru/8mini.html[/url]
Тогда движок не заменяет адрес, который мы добавили в описание ссылки в тексте.
Так как anchor на странице не существует, то работоспособность ссылки не нарушается и она перебрасывает нас на самый верх страницы.
Как это реализовать. Пишите сообщение как обычно, потом переходите в режим "Расширенный режим" и подправляете описание ссылок и адрес ссылки.
На ваше постоянное хамство уже не хочется реагировать, а хочется вас потролить и посмеяться над этим. Когда я не совсем точно понял ваш вопрос, вы начали хамить, вместо того, чтобы просто указать, что я не совсем точно дал ответ. Когда я дал нужный ответ, вы вместо извинений начали выпендриваться дальше. Ну флаг вам в руки.
Лет 17 назад, когда осваивал html код, что и зачем якорь,
было известно, но за ненадобностью он не пригодился.
Весь код и текст страниц и сейчас набиваю вручную.
Ни в голове, ни на страницах бесполезного мусора нет
Без якоря выглядит это так:
http://ra6foo.qrz.ru/sm5bsz-loss.html
Да никак. Так, как делал раньше (но так надоело, потому вопросил власть имущих)
Даешь пост, движок подменяет, затем редактируешь, вместо подмены вставляешь сохраненную в памяти с 1го раза ссылку. Через несколько минут-секунд движок опять подменяет, если успеваешь в отведенные для редактирования 10 минут, снова вставляешь ссылку вместо подмены. Движку форума надоедает подменять и он оставляет в покое мой пост. Вот так и боремся с прогрессом в интернет - строении (шоб ему неладно було)
У некоторых эта прогрессарня вообще до дури доходит, не успеешь даже браузер как следует освоить, а тебе уже от ворот поворот, "Ваш браузер устарел и не может открыть страницу"
Test
http://ra6foo.qrz.ru/sm5bsz-loss.html
RA6FOO
http://ra6foo.qrz.ru/sm5bsz-loss.html
- - - Добавлено - - -
http://ra6foo.qrz.ru/sm5bsz-loss.html
---
Тест от RM6LA (вставка простого линка без якоря):
http://ra6foo.qrz.ru/sm5bsz-loss.html
Вставка простого линка без якоря, это вторая строка моего теста, где выгружена из памяти просто ссылка, что неизбежно приводит, сразу или через некоторое время, к подмене её на "RA6FOO". Если вы сделали как то иначе, надо видеть полный текст, как он выглядит в в окне поста или редактирования.
После истечения времени на редактирование я это увидеть уже не могу, а искать пост, открыв исходный код страницы муторно и не всегда удачно.
- - - Добавлено - - -
Нашел, но что здесь вставил движок форума,
что вбито руками, и когда, остается вопросом.
p.s.
странные какие то переносы строки,
косая ПОСЛЕ br, и зачем то еще и через пробел.
Это движок форума столь дремуч в html
или что то новое в вэб дизайне?
В окне редактора это выглядит так:
Вложение 329757
А вы, похоже, просматриваете код страницы. Там чистый html, то есть то, что вы видите.
Каждая генерируемая движком страница проверяется на соответствие правилам W3C. Посмотрите спецификацию, там сокращения недопустимы.