Автор Тема: Как вставлять ссылки на определенное место в тексте темы (тег anchor на SMF)  (Прочитано 5455 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн jek_recluse

  • Администратор
  • Старожил
  • *****
  • Сообщений: 2143
  • Зануда Жек
    • Просмотр профиля
В отличие от описанной в другой теме вставки ссылок на определенное сообщение темы, я опишу процесс вставки ссылки на любое место текста вообще, не зависимо от деления на сообщения. Используется для этого помимо тега url и специальный тег BB-кода – anchor. Но работают оба эти тега, только если они включены для использования администраторами сайта. У нас – включены.

Итак. Вам нужно:

- создать якорь – точку/слово/фразу в тексте на которые будет вести ссылка;
- правильно сформировать ссылку, ведущую на якорь.

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

1. Якорь и ссылка расположены на одной странице

Примеры:

а) Код якоря (прописывается полностью вручную, кнопок нет):
[anchor=metka_1][color=red][i]любое место текста[/i][/color][/anchor]
б) Код ссылки (вставить кнопкой , а =#metka_1 дописать вручную):
[url=#metka_1]Ссылка на фразу [color=red][i]любое место текста[/i][/color][/url]
Обратите внимание, что в ссылке добавляется знак #.

Результат:
Ссылка на фразу любое место текста.


2. Якорь и ссылка расположены на разных страницах

Примеры:

а) Код якоря (прописывается полностью вручную, кнопок нет):
[anchor=fraza-2]Также смотрите дополнительно[/anchor]
б) Код ссылки (вставить кнопкой , а =http://netuda.com/index.php/topic,299.0.html#post_fraza-2 дописать вручную):
[url=http://netuda.com/index.php/topic,299.0.html#post_fraza-2]Ссылка на фразу "Также смотрите дополнительно" в тексте в другой теме[/url]
Обратите внимание, что в данном случае к идентификатору fraza-2 добавляется полный адрес страницы и #post_.

Результат:
Ссылка на фразу "Также смотрите дополнительно" в тексте в другой теме.


И помните:
- параметры якоря, идентификаторы (в нашем случае это metka_1 и fraza-2) могут быть разными, но должны состоять из латинских букв, арабских цифр, знаков "_" и "-";
- если делаете якорь и ссылку на разных страницах, берите ссылку на саму страницу, а не на отдельное сообщение темы, иначе два разных вида команд будут конфликтовать и ничего особенно хорошего не выйдет;
- и, разумеется, сделать якорь вы можете только там, где вам доступно редактирование (в своих сообщениях);
- и пользуйтесь предварительным просмотром, если не уверены в результате. ;)

Удачи с экспериментами!
Видите ошибки, есть вопросы – пишите разберемся/ответим.
Живите настоящим и настоящее будет жить вами...

 


* Меню сайта

Главная
Блоги
Форум
Мобильная версия форума

Разделы форума:

О форуме
Знакомство
Поздравления, объявления
FAQ (вопросы по форуму)

В человеке есть все
Терра инкогнито
Любовь, взаимоотношения
Непознаваемое
Физическое, духовное развитие
Эзотерика это творчество
Возрождение ведовства на Руси
Основы НЛП
Кастанеда. Учение дона Хуана
Сновидения
Атеизм. Вопросы веры

Философский взгляд
Исследование жизни
Сказки из жизни
Анализ творчества, мышления
Афоризмы. Цитаты. Высказывания

Клуб Ушибленных
Клуб Ушибленных

Путешествия
Дневник путешествий
Путешествия форумчан
Путешественники из Красноярска

Школа выживания
Основы выживания
Применение растений

Литературное творчество
Рассказы
Клуб N.K. Co

Стихотворчество
Я пишу стихи
Стихи о Любви
Стихи мечтателей
Философия в стихах
Стихи о природе
Любимые стихи

Изобразительное искусство
Фото природы
Картины и рисунки

Кинематограф
Выживание в дикой природе (фильмы)

Game Hunt
Начинаем Охоту

Поболтаем о том о сем
Полянка для пикника
Смешные истории из жизни
Приколюхи и тесты

Каталог сайтов
Ваши сайты, блоги
Интересные ресурсы

* Новый ответ в теме:

* Кто онлайн

  • Точка Гостей: 5
  • Точка Скрытых: 0
  • Точка Пользователей: 0

Нет пользователй он-лайн.