Возможно ли использование якоря в тексте сообщения.

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Возможно ли использование якоря в тексте сообщения.

Сообщение romeo_piter »

Есть у нас, например, очень длинный пост, состоящий из 10 абзацев.
Возможно ли сделать якорь на каждый абзац, чтобы в самом верху поста были ссылки на 10 этих якорей?

В обычном статическом html это решалось простой конструкцией:

ссылка на якорь:

Код: Выделить всё

<a href="#a">А</a>
сам якорь:

Код: Выделить всё

<a name="a">А</a>
Возможно ли сотворить что-то похожее внутри поста?
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Возможно ли использование якоря в тексте сообщения.

Сообщение МайскийЖук »

Возможно. Поставьте модуль Enable HTML и разрешите использование HTML определенным пользователям, которым нужны эти якоря.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Возможно ли использование якоря в тексте сообщения.

Сообщение Палыч »

МайскийЖук писал(а): разрешите использование HTML
romeo_piter
Не рекомендую.
Воспользуйтесь лучше BBCode

Код: Выделить всё

[anchor={IDENTIFIER}]{TEXT}[/anchor]

Код: Выделить всё

<a href="#{IDENTIFIER}" id="{IDENTIFIER}">{TEXT}</a>
Пример:

Код: Выделить всё

[url=http://www.phpbbguru.net/community/topic35598.html#1]Абзац 1.[/url]
[url=http://www.phpbbguru.net/community/topic35598.html#2]Абзац 2.[/url]

[anchor=1][/anchor]1. Текст абзаца 1. Какой-то текст.

[anchor=2][/anchor]2. Текст абзаца второго. Ещё какой-то текст.
Реализация:
Абзац 1.
Абзац 2.

1. Текст абзаца 1. Какой-то текст.

2. Текст абзаца второго. Ещё какой-то текст.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Re: Возможно ли использование якоря в тексте сообщения.

Сообщение romeo_piter »

Вариант с ББ-кодом гораздо комфортнее.
По нему есть пара вопросов.

Как я понимаю прямые ссылки на пост вида:

Код: Выделить всё

/viewtopic.php?p=164688#p164688
не предполагаются работоспособными?

И соответственно рабочая ссылка на якорь вида:

Код: Выделить всё

viewtopic.php?f=32&t=8686#1
не будет обработана модом [RC] Simple Url To Link Name before posting ?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Возможно ли использование якоря в тексте сообщения.

Сообщение Палыч »

romeo_piter писал(а):не предполагаются работоспособными?
Почему?
Вот прямая ссылка
Правила конференции - местная Конституция (30.05.2011)

Вот ссылка на якорь
Правила конференции - местная Конституция (30.05.2011)
romeo_piter писал(а):не будет обработана модом [RC] Simple Url To Link Name before posting ?
Обе выше указанные ссылки обработаны данным модом.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Re: Возможно ли использование якоря в тексте сообщения.

Сообщение romeo_piter »

Палыч, у вас тут СЕО мод стоит и прямая ссылка имеет вид:

что-то#якорь.

В моем же случае, когда в ссылке появляются 2 решетки - они перестают быть работоспособными, т.е. ссылки вида:
viewtopic.php?f=32&t=8588#p163784#1
viewtopic.php?p=163784#p163784#1
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Возможно ли использование якоря в тексте сообщения.

Сообщение Палыч »

romeo_piter
Ну нельзя же быть таким непонятливым...
ссылка вида viewtopic.php?f=32&t=8588#p163784 уже имеет якорь - конкретное сообщение темы
А если нужна ссылка на ваш собственный якорь в любом сообщении данной темы, то ссылка будет на тему с указанием этого якоря viewtopic.php?f=32&t=8588#1
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Вернуться в «Поддержка phpBB 3.0.х»