Поиск модулей modx

Тема в разделе "MODx", создана пользователем airock, 30 сен 2011.

  1. airock

    airock Создатель

    Регистр.:
    27 июн 2011
    Сообщения:
    39
    Симпатии:
    3
    Хотелось бы найти модулей на данный двиг
     
  2. SpaceW

    SpaceW Постоялец

    Регистр.:
    27 сен 2007
    Сообщения:
    95
    Симпатии:
    45
    А Вам на какой двиг (MODx Revolution или MODx Evolution)?
     
  3. airock

    airock Создатель

    Регистр.:
    27 июн 2011
    Сообщения:
    39
    Симпатии:
    3
    желательно на Evolution,но думаю если есть на Revolution
    То думаю стоит выкладывать,надеюсь не кто не обидеться)
     
  4. SpaceW

    SpaceW Постоялец

    Регистр.:
    27 сен 2007
    Сообщения:
    95
    Симпатии:
    45
    Есть большое количество дополнений на сайте modx.com,
    для Evolution: http://modx.com/extras/?product=evolution
    для Revolution: http://modx.com/extras/?product=revolution

    А еще советую посмотреть на http://community.modx-cms.ru/, там правда все в виде блога и сумбурно, но есть очень интересные вещи.
     
  5. web-in

    web-in Постоялец

    Регистр.:
    13 окт 2010
    Сообщения:
    74
    Симпатии:
    7
    Подскажите есть какой нибудь модуль для вывода КОДА в контенте сайта.
     
  6. sotta

    sotta Постоялец

    Регистр.:
    10 дек 2006
    Сообщения:
    55
    Симпатии:
    7
    пхп-кода, верно понимаю? если да - то модуль тут не нужен.
    Элементы - Управление элементами - сниппеты - новый сниппет. Тут и вставляется пхп-код, а в контенте идёт вызов сниппета по принципу:
    [!snippetName!] - некэшируемый вызов
    [[snippetName]] - кэшируемый вызов
     
  7. avk02

    avk02 Писатель

    Регистр.:
    1 апр 2007
    Сообщения:
    5
    Симпатии:
    1
    Плагин FixedPre от Боба Рэя. Немного изменил, чтобы обрабатывал <code> и <pre>.
    Перейти по ссылке
    В оригинале нужно использовать <span class="fixedpre"> ... </<span>

    if (! function_exists('quote_meta') ) {
    function quote_meta($a) {
    $lhs = array("<", ">", "[", "]", "!", "{", "}", "`", "*", "~");
    $rhs = array("&lt;", "&gt;", "&#091;", "&#093;", "&#033;", "&#123;", "&#125;", "&#96;", "&#42;", "&#126;");
    $b = str_replace("&", "\255", $a[2]); //save "&"
    $lhs_preg = array('|<!(!*)fixedpre>|', '|<!(!*)/fixedpre>|');
    $rhs_preg = array('<$1fixedpre>', '<$1/fixedpre>');
    $b = preg_replace($lhs_preg, $rhs_preg, $b);
    $b = str_replace($lhs, $rhs, $b);

    /* restore '&' as '&amp;' and wrap in span tag */
    return str_replace("\255", "&amp;", $b);
    }
    }

    $output =& $modx->documentOutput;
    //$output = preg_replace_callback("#(<fixedpre>)(.*?)(</fixedpre>)#s", "quote_meta", $output);
    $output = preg_replace_callback(\"#(<pre>)(.*?)(</pre>)#s\", \"quote_meta\", $output);
    $output = preg_replace_callback(\"#(<code>)(.*?)(</code>)#s\", \"quote_meta\", $output);
     
  8. ogurcov

    ogurcov Создатель

    Регистр.:
    1 фев 2009
    Сообщения:
    23
    Симпатии:
    2
    Спасибо, то что нужно.