We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 19800
    • 180 Posts
    мдаа.. такое впечатление что русского сообщества разработчиков просто не существует
    задал бы вопрос в английском да нет там этого модуля

    что ж, пойду лучше ковырять typo3, заранее офигеваю, но перспектив уже видно гораздо больше..

    до revolution modx сидит на сайтах визитках исключительно
      • 31022
      • 328 Posts
      mk99
      Я думаю, вы не в том месте вопрос задаете. В этой (и подобных ветках) обычно спрашивают про конкретные баги/траблы со сниппетом/плагином/или-чем-там-еще. Соответственно, заглядывают в эти темы люди, которые так или иначе заинтересованы в этом сниппете/плагине, а не все подряд. Общие вопросы (как лучше, подойдет ли, можно ли и т.д.) лучше обсуждать в отдельной теме.

      По теме, скажу, что описанное вами обычно делается на Ditto+tv, картинка делается tv типа image. По крайней мере, других решений на этом форуме не встречал. В хорошем случае, исходные сниппеты обрабатываются напильником.

      Лучше отдельную тему по сабжу сделайте, все-таки.
        • 19800
        • 180 Posts
        спасибо большое за взвешенный ответ
        понял что погорячился
        но эту галерею скорее всего для серьезных заказов использовать не буду
        больно она сырая..
          • 27161
          • 7 Posts
          У меня на хостинге ... вылетатет ошибка в разделе модули, но сама галерея нормально работает
          Warning: Invalid argument supplied for foreach() in /www/evrika01/www/htdocs/manager/processors/execute_module.processor.php(114) : eval()’d code on line 1434
          Если папок нету то ошибки нету, если папки есть, то вылазит
          а на локальном нету ее ...

          И Еще как создать путую папку чбы было как каталог
          1. Туры
          1.1 Зарубеж
          1.1.1 Египет
          - картинка
          - картинка
          - картинка
          - картинка
          - картинка
          модуль не выводит пустые папки =(
            • 2700
            • 1 Posts
            Здравствуйте, недавно перешёл на modx. Возникли проблемы установкой Easy 2 Gallery. ДЕлаю всё как в инструкции, но на 4-ом шаге, когда выбираю директорию, и нажимаю "Установить", просто появляется белое окно, т.е. ничего не происходит. Код модуля, заметно сокращается:

            /******************************************************************************
            *
            *  EASY 2 GALLERY BY Cx2 <[email protected]>
            *  VERSION 1.3
            *
            ******************************************************************************/
            
            
            // SYSTEM VARS
            $debug = 0;
            $_t = $modx->config['manager_theme'];
            $_a = (int) $_GET['a'];
            $_i = (int) $_GET['id'];
            $index = 'index.php?a='.$_a.'&id='.$_i;
            
            
            if ($debug == 1) {
                error_reporting(E_ALL);
                $old_error_handler = set_error_handler("error_handler");
            }
            
            if (file_exists('../assets/modules/easy2/langs/'.$modx->config['manager_language'].'.inc.php')) {
                include '../assets/modules/easy2/langs/'.$modx->config['manager_language'].'.inc.php';
            } else {
                include '../assets/modules/easy2/langs/english.inc.php';
            }
            
            mysql_select_db(str_replace('`', '', $GLOBALS['dbase']));
            
            //session_start();
            // ALERTS / ERRORS
            if (!isset($_SESSION['easy2err'])) $_SESSION['easy2err'] = array();
            if (!isset($_SESSION['easy2suc'])) $_SESSION['easy2suc'] = array();
            
            require '../assets/modules/easy2/config.easy2gallery.php';
            
            // 


            Затем, я опять вставляю код с файла module.easy2gallery.php, модуль начинает работать, но появляются разные ошибки
            вот лог сервера (хостинг от http://jino.ru):


            #1 [Fri Feb 20 13:37:26 2009] [error] [client 92.101.194.64] PHP Parse error: syntax error, unexpected $end in /home/xxx/manager/includes/document.parser.class.inc.php(769) : eval()’d code on line 82

            #2 [Fri Feb 20 13:47:12 2009] [error] [client 92.101.194.64] PHP Warning: Invalid argument supplied for foreach() in /home/xxx/manager/processors/execute_module.processor.php(114) : eval()’d code on line 1435

            #3 [Fri Feb 20 13:48:16 2009] [error] [client 92.101.194.64] PHP Warning: Invalid argument supplied for foreach() in /home/xxx/manager/processors/execute_module.processor.php(114) : eval()’d code on line 1302

            И когда вставляю сниппет [!easy2!] , то на странице где должны вывестись фото, выводится ошибка #1.
            Очень надеюсь, на вашу помощь.
            Заранее спасибо.
              • 26883
              • 137 Posts
              Обнаружена такая ошибка - комментарии, добавляемые через окошко HighSlide, попадают в таблицу БД в неверной кодировке.
              Общая обстановка такая - MySQL 5.0.45. Несколько сайтов работают в кодировке cp1251, сайты на MODx - в UTF-8.

              Кодировка всех баз данных по умолчанию - из my.conf:
              default-character-set = cp1251
              init-connect = "set names cp1251"

              Для MODx

              $database_connection_charset = ’utf8’;
              $database_connection_method = ’SET NAMES’;

              Всё прекрасно работает, но вот конкретно в Easy 2 Gallery комментарии добавляются в кодировке 1251. Соответственно неправильно отображаются в модуле. Если исправить кодировку в БД, отображение правильное, но новые коммментарии снова будут в 1251.

              Лечится это так же, как сделано в ядре MODx - надо при каждом коннекте к БД посылать дополнительный запрос.

              Сразу после
              mysql_select_db(str_replace('`', '', $dbase));
              

              Добавлять

              @mysql_query("{$database_connection_method} {$database_connection_charset}");


              Это надо делать в

              assets/modules/easy2/comments.easy2gallery.php
              assets/modules/easy2/show.easy2gallery.php

              и в тексте самого модуля:
              assets/modules/easy2/install/module.easy2gallery.php (после инсталляции этого файла нет, надо исправлять код модуля в админке)

              Возможно еще где-то. После такой добавки в БД попадают комментарии в правильной кодировке и везде правильно отображаются.





                • 5675
                • 120 Posts
                Не устанавливается.
                Гружу наверх, создаю плагин, сохраняю, обновляю. При первом клике на вкладке на easy2 пишет зеленые буквы про успешную установку.
                При повторном клике просит в какую директорию писать и при сабмите выдает белый экран. Всё.
                Директория создается... с правами 341 и неизвестным овнером хрен знает как удалить её.
                Сниппет создается.
                0.9.5.1p2 huh
                  Автор благодарит алфавит за любезно предоставленные буквы
                  • 19800
                  • 180 Posts
                  Quote from: Comicz at Mar 03, 2009, 07:34 PM

                  Не устанавливается.
                  Гружу наверх, создаю плагин, сохраняю, обновляю. При первом клике на вкладке на easy2 пишет зеленые буквы про успешную установку.
                  При повторном клике просит в какую директорию писать и при сабмите выдает белый экран. Всё.
                  Директория создается... с правами 341 и неизвестным овнером хрен знает как удалить её.
                  Сниппет создается.
                  0.9.5.1p2 huh

                  парень, где ты такой древний modx нарыл??
                  переходи на 0.9.6.3 и будет все ок

                  этот модуль насколько я понимаю для 0.9.6.2 создавался
                    • 7057
                    • 20 Posts
                    Подскажите, пожалуйста, возможно ли выдергивать из всех фотографий галереи какую-либо одну конкретную фотку?
                      • 10950
                      • 16 Posts
                      у меня вопрос такой
                      Можно ли в вызове [!easy2?gid=7&w=200&h=180&thq=90!] gid=7 сделать не по id папки , а по ее названию
                      то есть
                      у меня допустим 400 стр., на некоторых из них выводятся галереи (допустим на id=20, 45, 240 и т.д)
                      сейчас мне нужно каждый раз прописывать в ручную id папки из которой выбирается галерея.
                      Я хотелбы чтобы вызов выглядел так [!easy2?название папки с галереей=[*id*]&w=200&h=180&thq=90!], то есть создается галерея с названием "240" по id документа в котором будет вызов easy2.
                      наверное и сечас так можно, но создавать 240 папок (наприм для 240страницы чтобы id папки с галереей=id страницы с вызовом) мне кажется слишком.
                      подскажите если знаете ответ