Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Возможность форматирования информационных блоков в нотации Wiki

00 голосов
1
Всё дело вкуса. Но иногда мне бывает удобно форматировать простые тексты, к примеру новости, использую нотацию форматирования Wiki. Визуальный редактор полон функционала, который только отвекает, когда бывает достаточно только жирного/наклонного текста и нумерованных и обычных списков. В Wiki всё это описываеться очень просто, вместо того чтобы писать html код. Более того в рендере можно встроить свои дополнительные возможности генерации. Скажем ссылки типа mailto: можно автоматом защищать различными способами. Урлы вне сайты, можно указывать на свой скрипт редиректа для учёта статистика точек выхода с сайта. А ссылки внутри сайта которые скажем представляют из себя ссылки на pdf, word и rtf можно автоматически сопровождать графической иконкой указывающей на тип файла и после ссылки в скобках указать размер файла. На мой взгляд это можно развивать и дальше.

Я самостоятельно проексперементировал со стандартным мудулем Text_Wiki:
http://pear.php.net/package/Text_Wiki

правим файл:
\bitrix\modules\iblock\install\templates\iblock\news\detail.php

вначале дописываем:
Код
require_once 'PEAR.php';
require_once 'Text/Wiki.php';


а чуть ниже:
<?echo $arIBlockElement["DETAIL_TEXT"];?>
заменяем на:

Код
$wiki = & Text_Wiki::singleton();
echo $wiki->transform($arIBlockElement["DETAIL_TEXT"]);


и ещё я не разобравшись закоментировал тело функции function pre() в файле:
\Text_Wiki-1.1.0\Text\Wiki\Render\Xhtml.php"
а то она чтото всё кодировала дико.

при редактировании инфо блока его нужно сохранять с указанием что правка в режиме html, но без использования визуального редактора.

Как All и непосредственно разработчики Битрикса думают, это может иметь перспективы?
спросил 28 Март, 14 от Instant (100 баллов)

1 Ответ

00 голосов
как понимаю это стал простой режим редактора ...
ответил 04 Окт, 14 от wii (100 баллов)

Похожие вопросы

0 голосов
3 ответов
0 голосов
4 ответов
спросил 19 Янв, 14 от Kania (5,180 баллов)
0 голосов
5 ответов
спросил 03 Дек, 13 от borodaz (160 баллов)