Modx Evo Как да направите maxigallery изрязана снимка по ширина и височина с помощта на phpthrumb от
Галерия, която сама изрязва снимки от двете страни, като ги изрязва с еднакъв размер
базирано на maxigallery и phpthumb*/
1. Следните файлове вече са редактирани в архива на галерията:
\assets\snippets\maxigallery\templates\childgallerytpl.html ред 3
вмъкнато вместо миниатюра на връзката
[ *myimage:phpthumb=`h=120&w=100&zc=1#[ (базов_url) ][ +maxigallery.path_to_gal+ ][ +maxigallery.picture.filename+ ]#1`* ]
тук се задава размерът на снимката - 120 на 100
и файл \assets\snippets\maxigallery\templates\gallerypicturetpl.html ред 7 и 50
2. прочети за функционалността и настройките на phpthumb, там има много интересни неща
3. Инсталирайте phpthumb, като следвате тази инструкция:
- Копирайте phpthumb в активи/фрагменти/phpthumb (по-добре е да го изтеглите от сайта, но можете да използвате моя, ако все още не е остарял)
- Променете phpThumb.config.php според вашите изисквания (GD/ImageMagick, кеширане, . ) и създайте кеш директория (assets/images/.phpthumb_cache по подразбиране)
- Копирайте image.php в корена на вашия сайт
- Създайте нов фрагмент, наречен phx:phpthumb, и поставете информацията от файла snippet_phx_phpthumb.php в него
4. Инсталирайте maxigallery съгласно тези инструкции:
Създайте фрагмент от MaxiGallery, поставете съдържанието на файла maxigallery.txt в него
Прехвърляме файлове от папката галерия към хостинга на посочените места.
5. [ !MaxiGallery? &display=`childgallery`! ] се изписва на страницата със списък с албуми, ако има няколко
[ !MaxiGallery? &display=`embedded` &embedtype=`slimbox`! ] е написано на страницата на конкретен албум.
Ако възникне грешка като тази:
Функцията split() е отхвърлена
след това във файла assets/snippets/maxigallery/maxigallery.class.inc.php трябва да замените отхвърленото разделяне с explode
Редактирането на фотоалбум не става от административния панел на modx, а от страницата на фотоалбума.