We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 11307
    • 136 Posts
    ну нет конечно - забыл.
    спасибо большое!

    прошу прощения за невнимательность
      • 6871
      • 13 Posts
      Quote from: Cx2 at Apr 08, 2008, 05:10 AM

      Чанки потом тоже сделаю, но они в принцепе то и не очень нужны, т.к. в основном используется только 1 шаблон.

      ну а если подключать свои библиотеки slimbox,lightbox2,smoothgallery или через popup захочу тут уже одним шаблоном не обойтись, почему бы Вам не посмотреть как это сделано в MaxiGallery и не взять от туда всё самое лучшее?

      Мои замечания:
      1. Следите за html кодом - шаблоны не пройдут валидацию (
      =
      и т.д. <img... />)
      2. Когда будет свободное время - обязательно помогу с переводом (со словарем), но что бы потом от иностранцев не получать тупых вопросов, давайте придерживаться стандартов MODx. Если взглянуть в Ваши шаблоны то в качестве placeholders используются {cat_name}, {title},.... когда в MODx рекомендовано [+cat_name+],[+title+], а того лучше [+e2g:cat_name+],[+e2g:title+] (опять см. как реализовано в MaxiGallery)
      3. Всё время ругаем разработчиков за отсутствие в ядре поддержки мультиязычности (хотя это легко решается используя папки), а сами в модулях не реализуем такие вещи. Давайте представим что у меня Русская и Английская версия сайта структурой почти похожа и мне придется делать двойную работу по созданию каждой галереи, если Я пожелаю к каждой фотке писать название и описание, к тому же все фотки и их эскизы будут в ДВУХ экземплярах - ужос.
      Посему в качестве быстрого варианта предлагаю:
      Вариант РАЗ - ручной: дописать сниппет с использованием Delimiter в названиях папок, фоток и описании, Например: Фото раз || Photo one при этом вызов к примеру [!easy2? &lang=1!] в зависимости от &lang=1 или 2 берется нужный язык. Если &lang не указан или указан неверно брать до первого Delimiter.
      Вариант ДВА - usability: в конфиге добавить раскрывающийся список с количеством языков например до 5 и после этого генерить колны полей название папки, название фотки, описание. В базу сливать наверно всё через тот же Delimiter и при вызове использовать &lang.
      Вариант ТРИ - как душе вашей угодно
      4. В TTree.class.php набрел на function replace = "Перемещение ветви" интересно планируется ли реализация столь удобной функции?
        • 24531
        • 213 Posts
        только что сделал перевод на англ.

        по новой версии - мне кажется все-таки лучше хранить шаблоны в чанках а не в хтмл-файлах...
          • 6187
          • 85 Posts
          Dead_Pingwin, остальные библиотеки будут, но попозже

          - правльно для HTML

          - правильно для XHTML
          поэтому есть возможность вручную испавить или переписать шаблон

          На счет плейсхолдеров согласен, сделаю в след версии

          Мультиязычность если и будет, то не скоро.

          Перемещения ветветй в ближайшее время тоже не будет, т.к. функция эта очень сыра. Перемещение файлов будет.


          Не очень хочется переносить шаблоны в чанки, чтобы не увеличивать количество параметров, используемых в сниппете, e2g - это всё таки компромис между простотой и максимальным функционалом.

          Спасибо rav3n за перевод! smiley
            [table][tr][td][img]http://e2g.info/images/e2gbanner.gif[/img][/td][td]Home Site
            Forum Russian[/td][td]|
            |
            |[/td][td]Мои любимые сайты:
            Домашний спирт завод своими руками![/td][/tr][/table]
            • 19164
            • 1,215 Posts
            К слову о стандарте плейсхолдеров в MaxiGallery - это обусловлено не стандартами, а использованием класса Chunkie, который крайне рекомендуется для работы с шаблонами, т.к. уже поддерживает PHx и дает возможность использования конструкций PHx в шаблонах.
              DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. | DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.

              Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.

              [PLUGIN] DirectResize - as Maxigallery but for single images :: Download :: [url=http://modxcms.com/forums/index.php/topic,21490]
              • 6871
              • 13 Posts
              Quote from: Cx2 at Apr 09, 2008, 06:34 AM


              - правльно для HTML

              - правильно для XHTML
              поэтому есть возможность вручную испавить или переписать шаблон
              А я и не спорю, но люблю логику во всём.
              Easy - в переводе Просто, так вот :
              Просто качаем последнюю версию MODx, просто ставим сайт с демо данными, просто устанавливаем с помощью удобного инсталлера галерею, просто заливаем фотки и публикуем их и т.п. Вроде всё ясно, можно радоваться даже неопытному юзеру. А вот валидацию такой сайт не пройдет, так как все четыре демо шаблона по умолчанию ссылаются на стандарт <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "_http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> (хотя вру два шаблона XHTML 1.0)
              Логика моих предыдущих претензий, по поводу br, ясна?
              Галерея и правда Easy, а если будет возможность перемещать внутри неё фотки, то перемещать ветки(папки) особого смысла нет
                • 11307
                • 136 Posts
                и еще пара вопросов

                все встало прекрасно. но:
                1) при загрузке нескольких картинок жму кнопку "добавить форсу" появляется форма. выбираю картинку на жестком диске для загрузки и она отображается не в поле к данной конкретной форме, а в предыдущей форме (надеюсь, ясно)
                2) если у меня тянущийся дизайн по ширине в зависимости от резрешения экрана, как сделать, что бы выводились превью картинок не в заданном количестве в строке, а в количестве, зависяцем от ширины окна?
                3) как подсказки при наведении мыши на превью и большую картинку "русифицировать"? сейчас они на английском языке. что-то мне подсказывает, что нужно редактировать файл highslide-with-html.js, но я там ничего не могу понять((
                4) если у нас отображается только главная галерея, можно ли убрать название easy2 перед превьюшками (пока идея только редактирвоанием css добавлением свойства display:none). а если показывается вложенная галерея, тогда уже показывать название ее.

                заранее спасибо
                  • 6187
                  • 85 Posts
                  Metaller, спс сделаю обязательно.

                  Dead_Pingwin, что ты предлагаешь сделать с тегами, не понял.

                  gregst
                  1. понял. У меня в опере вообще ничего не отображается. Жду когда что-нибудь готовое кроссбраузерное попадется, тогда вставлю.
                  2. Пока никак, но думаю это нужно будет реализовать в будущем
                  3. поскажки привьюшек см. alt и title в их шаблонах, подсказку на большом изображении нельзя изменить (типа авторское право smiley )
                  4. Это название корневой директории. Можно убрать опять же в шаблоне, либо переименуй её через админку.

                    [table][tr][td][img]http://e2g.info/images/e2gbanner.gif[/img][/td][td]Home Site
                    Forum Russian[/td][td]|
                    |
                    |[/td][td]Мои любимые сайты:
                    Домашний спирт завод своими руками![/td][/tr][/table]
                    • 11307
                    • 136 Posts
                    по первому и второму пункту ясно. очень хочется реализации второго пункта.
                    3) в плагине directresize так же возможно использовать эту библиотеку и там поменять alt’ы возможно. быть может использовать тут библиотеку?

                    4) разобрался - тыкать на иконку справа от названия необходимо)

                    спасибо
                      • 19164
                      • 1,215 Posts
                      Все перевести в highslide возможно средствами самого highslide. Для этого дописать
                      hs.restoreTitle = "Нажмите чтобы закрыть изображение, нажмити и удерживайте для перемещения. Используйте стрелки для следующего и предыдущего изоражений.";
                      hs.loadingText = "Загружается...";
                      hs.loadingTitle = "Нажмите для отмены";
                      hs.focusTitle = "Нажмите чтобы переместить вперед";
                      hs.fullExpandTitle = "Увеличить до действительного размера";
                      
                      внутри тега <script> или в отдельном js файле.
                        DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. | DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.

                        Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.

                        [PLUGIN] DirectResize - as Maxigallery but for single images :: Download :: [url=http://modxcms.com/forums/index.php/topic,21490]