Метод для быстрого формарования ссылок из форума на материалы в wiki

Bug #358783 reported by Alexey Balmashnov
2
Affects Status Importance Assigned to Milestone
Russian Ubuntu Projects
Status tracked in Wiki
Wiki
New
Wishlist
Unassigned

Bug Description

Вариант использования:

Вася прочитал вопрос новичка на форуме и знает, что ответ есть в вики. Найдя нужный материал Вася хочет сделать ссылку на конкретный подраздел этого документа, для чего ему нужно:
* скопировать название материала/конкретной главы и вставить в свой ответ на форуме (просто копирование/вставка ссылки даёт нечитабельный вариант типа http://wiki.ubuntu.ru/faq/%D1%80%D0%B0%D0%B7%D0%BD%D0%BE%D0%B5_%D0%B2%D1%80%D0%B5%D0%BC%D1%8F_windows_ubuntu)
* сформировать из этой строки ссылку с помощью BB-кодов
* скопировать правильный линк и уточнить url в своём ответе на форуме

Вариант решения: реализация форматирования ссылки средствами wiki (например по типу сайтов-хранилищ картинок)

Revision history for this message
Dmitry Agafonov (dmitry-agafonov) wrote :

Нужно либо найти похожее расширение dokuwiki (очень не уверен, что есть) либо реализовать самостоятельно, что не очень сложно принципиально, но требует решения, хотим ли мы поддерживать свою "патченную" ветку dokuwiki.

Changed in ubuntu-ru:
importance: Undecided → Wishlist
Revision history for this message
Vladimir Mityukov (mityukov) wrote :

imo, как-то проще можон. Например, чтобы Вася просто вставлял в тело своего ответа ссылки с русскими символами, типа так:

http://wiki.ubuntu.ru/faq/разное_время_windows_ubuntu

Но система, при автоформатировании подобных кустов текста в линки, должна переводить в URLencoded _только_ содержимое href, но в _тексте_ линка (а также в аттрибуте title) строка должна оставаться "как введено Васей".

типа:
<a href="<?=rawurlencode($string)"?>" title="<?=rawurlencode($string)">$string</a>

Revision history for this message
Kostrukov (kostrukovs) wrote :

может наоборот?
вася копирует адрес "нечитаемой ссылки, а при отправке поста, ссылка преобразуется в читабельную"
urldecode("url")

и прикрутить это к обработке [url] [/url]

Revision history for this message
Dmitry Agafonov (dmitry-agafonov) wrote :

Нет, это именно как написано, имеется в виду панелька, как на хостингах картинок, которая ссылку на картинки позволяет делать: "код для блога", "код для форума"...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.