1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.3.x GeSHi Syntax Highlighter

Тема в разделе "Плагины для XenForo [1.x]", создана пользователем Romchik®, 22.10.2011.

Загрузка
  1. resonansER

    resonansER Местный

    Регистрация:
    19.08.11
    Сообщения:
    461
    Симпатии:
    290
    Версия XF:
    1.5.6
    Вообще-то уже вышла новая версия 1.3.0, где ручками не надо ничего делать. а если и что-то делать, то только как модификацию шаблонов.

    [файл перенесен в первое сообщение]
     
    Последнее редактирование модератором: 10.06.2014
    Romchik®, patrig и swap нравится это.
  2. swap

    swap Активный пользователь

    Регистрация:
    14.10.11
    Сообщения:
    28
    Симпатии:
    21
    Версия XF:
    1.3.2
    Спасибо.
    А как добавить добавить другие ЯП ?
    Пытался добавить через xml файл строки
    Код:
    <option value="code=asm">ASM</option>
        <option value="code=asp">ASP</option>
    но что то они не отображаются.
     
  3. Mirovinger

    Mirovinger Местный

    Регистрация:
    17.05.12
    Сообщения:
    267
    Симпатии:
    263
    Версия XF:
    1.1.2
    Для внесения кодов в выпадающей список самостоятельно, в зависимости от того, какие коды часто используются на форуме.
    Достаточно зайти в ТМС(/admin.php?template-modifications/).
    Найти модификацию Digital Point Syntax Highlighter шаблона editor_dialog_code и
    привести существующий там код:
    Код:
    <script src="{$javaScriptSource}/digitalpoint/syntax_highlighter.js?_v={$xenOptions.jsVersion}"></script>
    $1
    <option value="code=JavaScript">JavaScript</option>
    <option value="code=CSS">CSS</option>
    К такому виду, если допустим нам надо добавить поддержку в списке синтаксиса Dos:
    Код:
    <script src="{$javaScriptSource}/digitalpoint/syntax_highlighter.js?_v={$xenOptions.jsVersion}"></script>
    $1
    <option value="code=JavaScript">JavaScript</option>
    <option value="code=CSS">CSS</option>
    <option value="code=Dos">Dos</option>
     
    swap и patrig нравится это.
  4. swap

    swap Активный пользователь

    Регистрация:
    14.10.11
    Сообщения:
    28
    Симпатии:
    21
    Версия XF:
    1.3.2
    Спасибо, я уже разобрался с этим ранее, надо было просто обновить страницу.
    Можно сразу в xml файле добавлять сколько угодно строк, а после обновлять или устанавливать плагин.
     
  5. resonansER

    resonansER Местный

    Регистрация:
    19.08.11
    Сообщения:
    461
    Симпатии:
    290
    Версия XF:
    1.5.6
    @swap, ЗАЧЕМ?!
    Вам гуру @Mirovinger очень гармонично всё показал. В XenForoесть такая фенечка: модификации шаблонов из коробки.
    И разработчики хаков этим активно пользуются. Добавляя эти изменения ЧЕРЕЗ модификацию шаблонов, вы упрощаете себе жизнь в разы. ;)
     
  6. swap

    swap Активный пользователь

    Регистрация:
    14.10.11
    Сообщения:
    28
    Симпатии:
    21
    Версия XF:
    1.3.2
    @resonansER я очень благодарен @Mirovinger, но дошло до меня в тот же день когда и задавал вопрос, получается так что сначала спрашиваем, а потом думаем :)
    С временем туго и не всегда есть возможность выходить в сеть, тем более ходить по форумам.
     
  7. Tangos

    Tangos Местный

    Регистрация:
    18.09.13
    Сообщения:
    4
    Симпатии:
    2
    Версия XF:
    1.2.2
    как подружить GeSHi Syntax Highlighter с TinyMCE Quattro?

    в editor_dialog_code я добавил python и в стандартном редакторе ксенфоро он отображается, а вот в редакторе TinyMCE Quattro нет :(

    3w1GOsQ.png
     

Поделиться этой страницей