Разделы

Прямой эфир

Весь эфир | RSS
  
 

Конфликт maxigallery и яндекс карты

После установки maxigallery
[!maxigallery? &display=`embedded` &embedtype=`lightboxv2` &pics_in_a_row=`1` &max_thumb_size=`130` &max_pic_size=`800` &max_big_size=`800` &pics_per_row=`1` &thumb_use_dropshadow=`1`!]

перестала работать яндекс карта

<!-- Этот блок кода нужно вставить в ту часть страницы, где вы хотите разместить карту  (начало) -->
<script src="http://api-maps.yandex.ru/1.1/?key=ACFuHE8BAAAAGX3nRgMAvdt6AJCY_Tqoq711Xqz8O4HpO9QAAAAAAAAAAADN-CilvBMo0F6G8Iv0l9ckZ-mVrw==&modules=pmap&wizard=constructor" type="text/javascript"></script>
<script type="text/javascript">
    YMaps.jQuery(window).load(function () {
        var map = new YMaps.Map(YMaps.jQuery("#YMapsID-2048")[0]);
        map.setCenter(new YMaps.GeoPoint(37.550363,54.24933), 10, YMaps.MapType.MAP);
        map.addControl(new YMaps.Zoom());
        map.addControl(new YMaps.ToolBar());
        YMaps.MapType.PMAP.getName = function () { return "Народная"; };
        map.addControl(new YMaps.TypeControl([
            YMaps.MapType.MAP,
            YMaps.MapType.SATELLITE,
            YMaps.MapType.HYBRID,
            YMaps.MapType.PMAP
        ], [0, 1, 2, 3]));

        YMaps.Styles.add("constructor#pmlbmPlacemark", {
            iconStyle : {
                href : "http://api-maps.yandex.ru/i/0.3/placemarks/pmlbm.png",
                size : new YMaps.Point(28,29),
                offset: new YMaps.Point(-8,-27)
            }
        });

       map.addOverlay(createObject("Placemark", new YMaps.GeoPoint(37.619028,54.193802), "constructor#pmlbmPlacemark", ""));
        
        function createObject (type, point, style, description) {
            var allowObjects = ["Placemark", "Polyline", "Polygon"],
                index = YMaps.jQuery.inArray( type, allowObjects),
                constructor = allowObjects[(index == -1) ? 0 : index];
                description = description || "";
            
            var object = new YMaps[constructor](point, {style: style, hasBalloon : !!description});
            object.description = description;
            
            return object;
        }
    });
</script><div id="YMapsID-2048" style="width:450px;height:350px"></div>


На месте карты отображается серый квадрать, когда убираю maxigallery все отображается нормально.

Не сохраняются изменения в MaxiGallery, если 300+ изображений на странице.

Не сохраняются изменения в MaxiGallery, если 300+ изображений на странице.
Сабж.

Пытаемся к картинке добавить название, жмем сохранить — вываливается на белое поле.

Сервер довольно мощный.

При чем если в режиме Редактировать Галерею, изменить имя фотки, и нажать сохранить до того как загрузятся все 300 картинок на странице, то изменения сохранятся.
  • 0
  • 18 января 2012, 10:17
  • belkaU
  • 4

Maxigallery 95+ фоток или проблемы с выводом большого количества изображений

Собственно озвучивание проблемы, однажды произошедшей со мной.

На страницах сайта выводилось по 100+ картинок, и если первый шли нормально, но через некоторое количество картинок, начинали вылезать куски кода и слетал jquery.

Решение убрать лишний код из «assets/snippets/maxigallery/templates/galleryoutertpl.html».
Если Вы используете smoothgallery, оставьте его и удалите шаблоны других видов.
Далее человек предлагает свой кусок кода:

p.s. у меня похоже, но с слайдбокс.




[+maxigallery.managebutton:isnot=``:then=`
<center>
  [+maxigallery.managebutton+]
</center>
 
`+]
 
[+maxigallery.childgalleries:isnot=``:then=`
<div class="childscontainer">
  <ul class="thumbs">
    [+maxigallery.childgalleries+]
  </ul>
</div>
`+]
<div class="thumbscontainer">
  <ul class="thumbs">
    [+maxigallery.pictures+]
  </ul>
</div>


Оригинал тут:
forums.modx.com/thread/50531/weird-output-on-pages-with-95-images#dis-post-295912

Настройка maxigallery под себя

Уважаемые, подскажите ответ на 3 вопроса, с которыми я столкнулся после установки maxigallery:
1. Какой файл нужно править, если я например хочу видоизменить вывод превьюшек в галерее на странице, например добавив вот такой класс
.img-gallery {
    border: 1px solid #CCCCCC;
    height: 96px;
    margin: 0 15px 15px 0;
    padding: 5px;
    width: 146px;
}

2. Как сделать чтобы текст введенный к подписи фотографии в поле title выводился только при открытии большой фотографии, а под превьюшкой не выводился.
3. Как сделать чтобы превьюшка для вертикальной фотографии создавалась горизонтальной?
  • 0
  • 2 декабря 2011, 02:10
  • Xasanv
  • 21

[EVO] Как установить MaxiGallery на локальный комп?

Здравствуйте, пытаюсь разобраться с MaxiGallery.
Установил его. Создал тестовый ресурс. В нем вызвал этот сниппет [[MaxiGallery]].
Перехожу в просмотр ресурса. Там появилась кнопка Manage pictures. Но при нажатии на нее у меня ничего не происходит. Для эксперимента залил на тестовый хост. Там все работает.
В чем может быть проблема?

UD: Может тогда посоветуте другой сниппет.

Водяные знаки в MaxiGallary

Здравствуйте! Проблема с MaxiGallary, не накладываются водяные знаки. Вызов помещен в чанк:
[!MaxiGallary? &big_use_watermark=`1` &big_watermark_img=`/assets/snippets/maxigallery/watermark.png` &big_watermark_type=`image` &display=`embedded` &embedtype=`slimbox` &galleryPictureTpl=`mgGalleryPicture` !]
В чем может быть проблема?
  • 0
  • 27 октября 2011, 18:18
  • Ryfin
  • 5

Добавляем визуальный редактор tiny mce в админ-панель MaxiGallery (EVO)

Сегодня я хотел бы Вам представить решение о том, как подключить визуальный редактор Tiny MCE при редактировании фотографий в MaxiGallery.

"… бывает, что шаблон для галереи вы используете не стандартный, не лайтбокс, а что-то другое, свой шаблон. То, что требует подробного описания для фотографии и красиво оформленного заголовка. Тогда это для Вас..."


( Читать дальше )
  • +1
  • 5 октября 2011, 15:36
  • sazanof
  • 3

Может кому-понадобится...

Мой первый сниппет (мой первый код на php)
Выводит новости из определенного раздела (родительского документа)
<?php
echo "<h1>Раздел</h1>";
$e = $modx->getAllChildren($id);//вызываем документы дочерние
foreach($e as $ch){
$idi = $ch[id];
$e = $ch[pagetitle];
$txt = $modx->getDocument($idi);//присвиеваем переменной $txt айдишники каждого док-та 
//print_r($idi);
$intro = $txt[introtext];//из массива вытаскиваем introtext для каждого документа
$ssylka = '<h1><a style="color:#333" href="'.$modx->makeUrl($idi, '', '', 'full').'">'.$e.'</a></h1>'.$intro;
echo "<pre>"; 
print_r('<div style=\'border:1px solid #999; border-radius:6px; width:370px; padding:6px\'>'.$ssylka.'</div>');

echo "</pre>";
};
?>


Здравствуйте =) Это моя первая запись в блоге) Вот подумал, может кому пригодится языковой файл (русский перевод) для админки Maxigallery.
Не ругайте за чистоту перевода, можете исправить сами, так как переводил на быструю руку для себя. Желаю Вам всем удачи в проектах.
Собственно вот код:

( Читать дальше )

Выводим рандомно N-ое количество фотографий в Maxigallery

Сегодня я столкнулся с таким вопросом — как вывести в сайдбаре три или несколько фотографий из галерей на сайте при помощи MaxiGallery.
если вам интересно, то читайте дальше =) Может, кому и понадобится. Итак, приступим:

( Читать дальше )

Бэк-энд управление и мультизагрузка Maxigallery

Долго рыл интернет и нарыл-таки.
Цели:
1. Убрать загрузку и редактирование изображений галереи из фронтэнда и разместить её в админке — в зоне редактирования страницы.
2. Чтобы это было еще и с мультизагрузкой фоток, а не по одной.


( Читать дальше )
  • +2
  • 15 августа 2011, 16:18
  • 4ildren
  • 7