Разделы

Своя сборка MODx EVO 1.0.6

Собрал под себя MODx EVO 1.0.6
так что б не тратить время при каждой установке

Пока ещё вспоминаю что ещё добавлял. так как решил все коментировать для чего собрал все на GitHub что б легче было отслеживать что менял :)

Сборка выложенная для ознакомления!
для того что б последовать примеру и если нужно собрать под себя
использование на свой страх и риск.


Список изменений смотрим в Реадми или на страничке в GitHub

— Скачать можно на GitHub:
github.com/dmi3yy/modx.evo.custom
тут же удобно по ссылкам переходить

— После установки рекомендую отключить следующие плагины:
— directResize
— EvoGallery
— Quick Manager+
— Search Highlight
— CacheAcceleratorPlugin
— devStat
— MultiFiles
— MultiPhotos
— TvTable
и включать их только если их используете:)
----------------------------------------------------------------------

p.s. буду рад если кому пригодиться :) так же приветствуется любая здравая критика:)

p.p.s не нужно писать что это никому не надо, если вам не надо проходите мимо
  • +22
  • 28 октября 2011, 03:32
  • Dmi3y

Комментарии (128)

RSS свернуть / развернуть
0
Спасибо большое, пригодится в хозяйстве:)
avatar

eyrad4

  • 28 октября 2011, 03:35
0
спасибо Дмитрий, как раз завтра и попробуем :)
avatar

zenitars

  • 28 октября 2011, 12:37
+1
Благодарствую. Пригодилось ;)
Вообще круто было бы онлайн конструктор сборки инсталятора modx, для друпала такой встречал.
avatar

SurRealistik

  • 28 октября 2011, 12:51
0
А чем вам modx по умолчанию не конструктор?
записываете все нужное а потом при инстале выбираете и все )
avatar

Dmi3y

  • 28 октября 2011, 17:39
0
Да при установке можно выбрать что ставить, а что нет.
Широта круга решений — есть возможность взглянуть на вещи с разных сторон, возможно с тех, с которых ранее не смотрел ;)
Я не против вашего решения, я за его развитие.
avatar

SurRealistik

  • 28 октября 2011, 17:42
+1
Я сам за его развитие так как оно мне облегчает работу и ускоряет её, как минимум 30-90 минут на каждом проекте экономится :)
avatar

Dmi3y

  • 28 октября 2011, 17:46
0
ага потерял файлы кеша :(
p.s с гитом только знакомлюсь…
сейчас исправлю
avatar

Dmi3y

  • 28 октября 2011, 12:53
0
Нашел причину файлик .gitignore)
avatar

Dmi3y

  • 28 октября 2011, 12:58
0
ага ещё пару багов нашел :) вчера не тестил после того как собрал все :)
avatar

Dmi3y

  • 28 октября 2011, 13:09
0
Разработчики не особо приветствуют выкладывание готовых сборок…
avatar

Agel_Nash

  • 28 октября 2011, 13:49
0
Но помойму они и не запрещали этого делать…

Сборка выложенная для ознакомления!
для того что б последовать примеру и если нужно собрать под себя
использование на свой страх и риск.

avatar

Dmi3y

  • 28 октября 2011, 14:01
+1
Тоже заморочился со своей сборкой.
Если уж добавлен multiphotos & multifiles то можно создать и tv параметры для них с айдишниками как в конфиге.

плагин customSettings и EditArea по умолчанию не помешают (даж инструкция есть)

Изменения в БД (install/setup.sql)
// Публиковать по умолчанию
('publish_default','1'),
// Использовать вложенные URL
('use_alias_path','1'),
// Запоминать вкладки
('remember_last_tab', '0');
// Изменена тема TinyMCE
('tinymce_editor_theme','custom'),
('tinymce_custom_plugins','style,advimage,advlink,searchreplace,contextmenu,paste,nonbreaking,visualchars,media,table,filemanager,imagemanager'),
('tinymce_custom_buttons1','newdocument,undo,redo,separator,visualaid,separator,pastetext,pasteword,separator,search,separator,visualchars,nonbreaking,hr,charmap,separator,outdent,indent,separator,styleselect,formatselect,fontselect,fontsizeselect'),
('tinymce_custom_buttons2','tablecontrols,separator,bullist,numlist,justifyleft,justifycenter,justifyright,justifyfull,separator,forecolor,backcolor,separator,styleprops'),
('tinymce_custom_buttons3','bold,italic,underline,sub,sup,separator,image,link,unlink,anchor,media,separator,cleanup,removeformat,removeformat,separator,code'),
// Автоматическое назначение шаблона -> соседний
('auto_template_logic','sibling'),
//Использовать дружественные URL -> Да
('friendly_urls','1'),
//Добавлены строки
//Режим щелчка мышью на ресурсе -> Редактировать
('tree_page_click','27'),
//транслитерация файлов
('clean_uploaded_filename','1'),

Убрал вывод «текущей страницы» Ditto в плейсхолдере [+pages+]
csmodx/assets/snippets/ditto/classes/ditto.class.inc.php
// 1135 строка добавил условие
if ($totalpages>1){}

Может кому пригодится для своего форка
avatar

csoldier

  • 31 октября 2011, 00:48
0
1.создавать отдельные тв не видел смысла так как не во всех проектах используются :)
2. customSetting не использую:)
3. вместо EditArea стоит CodeMirror
4. в setup все тоже самое :) кроме tinymce :) — обязательно перенесу:)
5 в дитто тоже самоЕ)

avatar

Dmi3y

  • 31 октября 2011, 01:43
0
каким образом добавляешь на сайт статичные блоки (телефон в шапке, адреса в футере и т.д.) — отдельная страница?
avatar

csoldier

  • 2 ноября 2011, 22:25
0
Если клиент дружит с компом то отдельно чанк

Если клиент не дружит то в дереве документов документ — отредактированный MM

ну и само собой доступ не админский по умолчанию
чем меньше клиент может поломать тем лучше :)
avatar

Dmi3y

  • 2 ноября 2011, 22:42
0
а выводишь потом этот документ через что?
avatar

banev

  • 3 ноября 2011, 16:37
0
GetField чаще всего
avatar

Dmi3y

  • 3 ноября 2011, 16:39
0
В дереве документов вообще можно создать любой тип ресурса: html, txt, xml, css, js, doc, xls, pdf. Добавлять банеры, список файлов странице, галерею и прочее.
Менеджеру остается минимальный доступ в админке.
avatar

antey_ru

  • 3 ноября 2011, 17:31
0
Тоже использую свою сборку modx 1.0.5
Я добавляю в сборку еще:

— Evogallery

— патченный PHx (http://community.modx-cms.ru/blog/solutions/768.html)

— виджет для яндекс.карт (http://community.modx-cms.ru/blog/addons/1964.html) и соответствующий TV-параметр (кодом могу поделиться)

— хак для скрытия ресурсов из дерева modx (в контейнерах с установленным спец. чекбоксом ресурсы не разворачиваются в дереве, а отображаются списком в окне редактирования)

— чанки с шаблонами по-умолчанию для wayfinder, eform, weblogin и т.д. (очень уж удобно скопировать шаблон по-умолчанию в новый чанк и внести правки, нежели лезть в доки и вспоминать плейсхолдеры всякий раз)

— плагин init (@OnWebPageInit) следующего содержания:
$docid = $modx->documentIdentifier;
$pids = array_merge( array($docid), array_values($modx->getParentIds($docid)) );
$levels = array_reverse($pids);
foreach($levels as $k=>$v) $modx->setPlaceholder('level'.($k+1), $levels[$k] ); 
Этот код создает плейсхолдеры level1, level2, level3,… содержащие id всех предков текущей страницы, где [+levelN+] == [[UltimateParent?level=`N`]]
avatar

antonkuzmin

  • 31 октября 2011, 07:21
0
а можно про хак для скрытия ресурсов поподробней? :)
в остальном некоторые вещи добавлю :)
avatar

Dmi3y

  • 31 октября 2011, 12:40
0
Это про этот хак
avatar

Temus

  • 1 ноября 2011, 13:53
0
о надо сравнить чем phx 2.1.3 отличаеться от 2.1.4
avatar

Dmi3y

  • 31 октября 2011, 13:40
0
ага почти ничего не изменилось :) внес хак для phx только нужно оттестить :)
avatar

Dmi3y

  • 31 октября 2011, 14:19
0
Dmi3y, тестирую Вашу сборку. Я, можно сказать, новичок в modx.
Обнаружил 2 неприятные вещи:
1. После установки сборки на сервер столкнулся с ошибкой phx (отключил плагин).
2. Создал меню из двух ссылок при помощи Wayfinder [!Wayfinder? &startId=`0`&level='0'!] в результате шаблон на главной странице отображается как и должен (без нареканий) а при переходе по второй ссылке тот же шаблон отображается без какого-либо намека на присутствие скриптов (css, java) в . Подскажите в чем может быть причина?
p.s. в данный момент тестирую тот же самый шаблон на оф. версии 1.0.5 — все ОК!
avatar

zateev

  • 31 октября 2011, 18:52
0
Собсвенно потому сборка пока только для тестов и примера :)
я ещё не все проверил и настроил.

1. какой именно глюк с PHх?

2. а точно в корне есть файлик .htaccess?
и в шаблоне в шапке прописанно: так как по умолчанию включенны чпу вложенные и потому ваши файлы стилей не подхватываются до конца

avatar

Dmi3y

  • 31 октября 2011, 18:58
0
<base href='[(site_url)]'>
avatar

Dmi3y

  • 31 октября 2011, 19:00
0
бейс хреф прописан
avatar

zateev

  • 31 октября 2011, 19:10
0
base href присутствует
avatar

zateev

  • 31 октября 2011, 19:12
0
))) phx после повторного включения заработал (точнее, ошибки не стало)

.htaccess — есть. пути до скриптов прописаны в чанке head, стало быть и в шаблоне, или я не прав?
avatar

zateev

  • 31 октября 2011, 19:08
0
а ну тогда все верно :)
просто пока 1 раз не зашли в админку и не сохранили системные параметры то есть ошибка так как в плагине не указан путь к его файлам.

в head нужно вставить:
<base href='[(site_url)]'>

или использовать абсолютный путь к ccs и js файлам

/css/style.css
вместо
css/style.css
avatar

Dmi3y

  • 31 октября 2011, 19:11
0
Так же настоятельно рекомендую использовать официальную версию MODx
легче будет разобраться:)
а мою версию использовать только как пособие по добавлению нужного функционала )
avatar

Dmi3y

  • 31 октября 2011, 19:01
0
— присутствует
avatar

zateev

  • 31 октября 2011, 19:11
0
ссылкочку в личку можно? на сайт скажу где ошибка
avatar

Dmi3y

  • 31 октября 2011, 19:13
0
извиняюсь за 3-кратный ответ, думал что ответы не отправляются…
avatar

zateev

  • 31 октября 2011, 19:14
0
Давайте переёдем в личку что б не засорять тему сообщениями не по теме)
avatar

Dmi3y

  • 31 октября 2011, 19:16
0
ага итого проблемма не в сборке:)

1. phx ошибка отображается всегда до первого захода в админку и сохранения системных параметров

2. нужно было указать абсолютный путь к css и js
avatar

Dmi3y

  • 31 октября 2011, 19:28
0
протестировал, полёт нормальный, тока phpthumbof не заработал у меня, но может это мои кривые руки
avatar

infoman

  • 31 октября 2011, 21:02
0
а как его вызываете?
и что он отдает?

avatar

Dmi3y

  • 31 октября 2011, 21:38
0
честно говоря просто не было времени возиться, поэтому использовал другое решение, а косяк был в том что картинка создавалась в кеше, но ресайза не было.
avatar

infoman

  • 1 ноября 2011, 11:19
0
Провери phpthumbof работает как надо

пример вызова:

[*image:phpthumbof=`w=100&h=100`*]

avatar

Dmi3y

  • 1 ноября 2011, 21:19
0
Было бы круто в списке правок сделать ссылочки на материалы по темам. Мало ли, кто-нибудь найдет что-то новое, да и для экономии времени.
avatar

kokamvd

  • 1 ноября 2011, 01:23
0
Ок попробую указать все ссылки но попозжее
avatar

Dmi3y

  • 1 ноября 2011, 05:01
+1
прописал часть ссылок откуда взято :)
но пока не все
avatar

Dmi3y

  • 1 ноября 2011, 05:34
0
вот за это респект
avatar

infoman

  • 1 ноября 2011, 11:20
+1
Что ещё можно исправить, из того что помню:

MM: баг с вкладками (актуально с MP и MF)
FirstChildRedirect: правильный редирект
Jot: баги с доп.полями, кодировка писем, количество запросов
phpmailer: баг с заголовками в utf
перевести на русский datepicker.js
ditto: баг с передачей массивов в get
tinymce: добавление в xconfig.js тегов iframe с параметрами (для видео ютуба) и nowrap
avatar

Temus

  • 1 ноября 2011, 15:11
0
а что за баг в ditto с get?
avatar

Dmi3y

  • 1 ноября 2011, 15:16
0
Не передаются массивы (например чекбоксы). Более того, если к любой странице с ditto добавить ?a[]=1 то сайт упадёт в MODx Parse Error. Для исправления нужно заменить функцию buildURL (можно взять отсюда)
avatar

Temus

  • 1 ноября 2011, 16:14
0
спасибо, добавил
avatar

Dmi3y

  • 1 ноября 2011, 17:44
0
Единственно что очень бы хотелось но не знаю с какого бока подойти :(
Это после инстала что б некоторые плагины были установленны но отключенны.
к примеру не зачем вызывать постоянно:
MultiFiles
MultiPhotos
TvTables
QuickManager (тоже в начале не нужен)
Search Highlight (если не юзаем ajax)

по факту лучше потом включать их за надобностью в админке
avatar

Dmi3y

  • 2 ноября 2011, 06:18
0
ага у плагина есть s базе запись disabled
осталось как то передать туда значение при инстале
avatar

Dmi3y

  • 2 ноября 2011, 06:20
0
похоже что нужно рыть в файлике setup.info.php
но вот что именно пока не понятно (
avatar

Dmi3y

  • 2 ноября 2011, 06:27
0
в идеале что б в плагине можно было добавить:
* @internal @disabled 1
avatar

Dmi3y

  • 2 ноября 2011, 06:28
0
В свою сбору я добавляю:
все модификаторы phx (с wiki)
kcaptcha
maxigallery
evogallery
EasyPoll
fckeditor264
ckeditor
innova
JoCo
cacheallpages
jquery-1.6.4.min.js переписываю в плагинах qm и mm путь на нее сразу.
widgets для ManagerManager
avatar

antey_ru

  • 2 ноября 2011, 12:05
0
Несколько редакторов как говорится «на вкус и цвет»
avatar

antey_ru

  • 2 ноября 2011, 12:06
0
Если плагины qm & mm накормить свежей версией jquery лучше они работать не станут.
avatar

csoldier

  • 2 ноября 2011, 22:24
0
не спорю. но свежачок не помешает.
avatar

antey_ru

  • 2 ноября 2011, 22:57
0
Dmi3y, можешь выложить верхнюю часть \install\assets\plugins\codemirror.tpl?

Я в свою сборку включил codemirror, но почему то галки из
@internal	@events OnDocFormRender, и т.д.

не вставляются автоматом.
avatar

csoldier

  • 5 ноября 2011, 19:07
+1
все заработало, коммент не удалить…

перешел на CodeMirror ибо с EditArea к tv-параметру для MultiPhotos привязывался файл-менеджер fpuk вместо установленной ему замены, tv типа image было все ок.
avatar

csoldier

  • 5 ноября 2011, 19:14
0
Вообще вся сборка лежит на github
потому там можно глянуть в онлайн любой файлик:)
avatar

Dmi3y

  • 5 ноября 2011, 22:35
0
Дык скачал и установил последнюю версию с github. Ставил на локальном сервере. Выдает ошибку
« MODx Parse Error »
MODx encountered the following error while attempting to parse the requested resource:
« PHP Parse Error »
 
PHP error debug
  Error: 	include_once(plugins/phx/phx.parser.class.inc.php): failed to open stream: No such file or directory	 
  Error type/ Nr.: 	Warning - 2	 
  File: 	D:\EleanorServ\www\barkov.loc\manager\includes\document.parser.class.inc.php(790) : eval()'d code	 
  Line: 	15	 
 
Parser timing
  MySQL: 	0.0048 s	(3 Requests)
  PHP: 	0.0282 s	 
  Total: 	0

Когда отключаю плагин phx все становится нормально.
avatar

jean179

  • 15 ноября 2011, 15:51
0
Пишет нет файла по нужному пути

проверьте если ли файлик
2 сбросте пути в настройках modx
avatar

Dmi3y

  • 15 ноября 2011, 15:53
0
Спасибо, помогло. Я между делом попробовал накатить все самостоятельно руками — заняло 1,5 часа. Нафиг. Уж лучше вашу сборку в следующий раз использую.
avatar

jean179

  • 15 ноября 2011, 16:45
0
Главной пишите про баги если находите так как за всем уследить сложно :(

А так собственно для экономии времени и собирал )
avatar

Dmi3y

  • 15 ноября 2011, 16:46
0
вот небольшой, но полезный плагин найденный на форуме.
при сохранение страницы автоматически проставляет дату публикации (будет полезен в новостях)

/*
 * CorrectDates
 * When a document is published or set to be published,
 * always populate publishedon and pub_date variables correctly
 *
 * Configuration:
 * check the OnDocFormSave and OnDocPublished events
 *
 * Version 0.1, October 2007
 *
 * Version 0.1.1, November 2007
 * Does nothing if page is start page (which can't have publish dates)
 *
 */

function normaliseDates($docid) {
    global $modx;
    $dates = $modx->getPageInfo($docid, 0, 'publishedon,pub_date');
    $pub_date = $dates['pub_date'];
    $publishedon = $dates['publishedon'];
    $dbtable = $modx->getFullTableName('site_content');
    if($publishedon && !$pub_date) {
        // set pub_date to the same as publishedon
        $modx->db->update('pub_date=' . $publishedon, $dbtable, 'id=' . $docid);
    } elseif ($pub_date && !$publishedon) {
        // set publishedon to now
        $modx->db->update('publishedon=' . time(), $dbtable, 'id=' . $docid);       
    }
}

$e = &$modx->Event;
switch($e->name) {
    case 'OnDocFormSave':
        if ($id != $modx->config['site_start']) normaliseDates($id);
        break;
    case 'OnDocPublished':
        if ($id != $modx->config['site_start']) normaliseDates($docid);
        break;
}
avatar

asss

  • 19 ноября 2011, 11:13
+1
Не совсем понял, какую дату этот плагин выставляет в качестве даты публикации, но запись
mm_default('pub_date');
в правилах для ManagerManager (по умолчанию — чанк mm_demo_rules) выставляет текущую дату в качестве даты публикации.
avatar

Akool

  • 19 ноября 2011, 15:18
0
Так и не разобрался я в чем именно проблема — в файлах сборки или в настройках еще чего-то, но возникла следующая загвоздка: Страницы имеющие дочерние ресурсы просто отказывались видеть файлы стилей и яваскриптов. В head прописан
<base href="[(site_url)]">
в браузере по прямому адресу все файлы открываются, на других страницах все работает, но вот на той, где имеются дочерние ресурсы — отдается 404 ошибка вместо всех указанных файлов.
Исправить ситуацию помогло отключение плагина StrictURLs. Хотя на других сайтах с ним проблем в работе (почти) не возникало.
Ну и phpthumbof как модификатор вообще не запустился (картинки никакой не отдавал). А как сниппет выдает картинку через себя (что видно по пути к файлу), но только в png и не воспринимает никакие параметры, ни формат файла, ни масштабирование. Тестировалось и на денвере и на хостинге.
Интересно узнать — возникали ли у других такие проблемы.
зы: видимо придется свою, ранее сделанную сборку, допилить некоторыми вещами из этой и пользоваться.
avatar

Akool

  • 19 ноября 2011, 15:38
0
Странно не замечал такого поведения, попробуйте поставить на тот же хост с нуля систему и поставить туда
Strict + phpthumbof
avatar

Dmi3y

  • 19 ноября 2011, 21:30
0
Уже как только не пробовал, и свою прежнюю сборку поставил и чистый modx без изменений. Получил следующее: проблемы с «потерей» файлов больше не возникало, причина так и не ясна.
С phpthumbof провозился очень долго. При вызове в качестве сниппета параметры не применяются, как и было уже не раз подмечено в ветке сниппета. Как модификатор — работает на сайте, но почему-то отказывается что-либо выводить при использовании в собственном сниппете. Тут уже дело, видимо, в моих руках. В причинах такого поведения я так и не разобрался пока.

К данной кастомной сборке претензий не имею =) Как раз эта тема натолкнула меня на допиливание своей сборочки.
avatar

Akool

  • 21 ноября 2011, 19:44
0
И с работой phpthumbof в своем сниппете разобрался. Теперь все работает как надо. Дело было в формировании плейсхолдеров. Заметил, что в этой сборке слегка модифицирован сниппет MultiPhotos. Подсмотрел и сделал у себя так же с подключением ditto/classes/phx.parser.class.inc.php. И все осветилось заработало как надо.
Dmi3y, спасибо.
avatar

Akool

  • 21 ноября 2011, 21:08
0
C phpthumbof обнаружил проблему на версии php 5.3.2
как найду решение отпишусь
avatar

Dmi3y

  • 21 ноября 2011, 14:31
0
перезалил правильный файлик:
phpthumb.functions.php
и phpthumbof теперь нормально ресайзит
avatar

Dmi3y

  • 21 ноября 2011, 14:41
0
Думаю стоит включить и этот плагин
avatar

jean179

  • 23 ноября 2011, 16:44
0
Как только пойму как добавить выключенный плагин при установке
сразу поставлю :)

а то и так приходиться после установки отклюать
tvtable multifiles multiphotos )
зачем что б они работали если они не используются :)
avatar

Dmi3y

  • 23 ноября 2011, 16:55
0
К @internal @properties:
@shareparams [1,0]- Общие параметры для модуля.
Не оно?
avatar

jean179

  • 23 ноября 2011, 19:51
0
неа:(

нужно что типа
@disable но не нашел что б такое было

avatar

Dmi3y

  • 23 ноября 2011, 19:52
0
А с другой стороны если он не нужен — зачем его ставить? Ведь при установке сам же выбираешь что ставить, а что нет. А если он не нужен, то отключить его секундное дело.
avatar

jean179

  • 23 ноября 2011, 20:05
0
Да только я хочу установку в 5 кликов :)
а не в 20 )
тоесть чем меньше действий тем лучше :)
avatar

Dmi3y

  • 23 ноября 2011, 20:06
0
В теле шаблона стоит конструкция
<base href="[(site_url)]"></base>

Вообще-то по всем справочникам должно быть для xhtml
<base href="[(site_url)]" />

или
<base href="[(site_url)]">

для html
Но валидатор не ругается почему-то. ;)
avatar

jean179

  • 24 ноября 2011, 16:55
+1
<></> = </>
avatar

Redjik

  • 24 ноября 2011, 17:40
0
-добавил плагин seo_strict_urls (http://modx.com/extras/package/?id=seostricturls)


добавили плагин, а tv, по-моему, забыли или так и нужно?
avatar

Stan_Ly

  • 29 ноября 2011, 00:41
0
ТВ не забивал он и так хорошо работает :)
если требуется то создаю руками )
avatar

Dmi3y

  • 29 ноября 2011, 00:49
0
Ну раз работает, значит ок, не проверял без TV-параметра 8-)
Если вдруг понадобится, могу скинуть инсталяшку ))
avatar

Stan_Ly

  • 29 ноября 2011, 01:01
0
С вашими правками ММ перестал работать.
avatar

antey_ru

  • 2 декабря 2011, 09:18
0
Обновил сборку )
из глобального:
добавил по умолчанию метатеги через тв
добавил Evogallery 1.1 b1

поставил хак дерева когда много документов
avatar

Dmi3y

  • 22 декабря 2011, 22:43
0
поставил хак дерева когда много документов

можно про хак поподробнее, где можно почитать?
avatar

zateev

  • 28 декабря 2011, 15:41
0
интересно а зачем в сборе README в котором указанны все ссылки на описание хаков и дополнений ?:)
https://github.com/dmi3yy/modx.evo.custom/
avatar

Dmi3y

  • 28 декабря 2011, 19:46
0
заменил CodeMirror на ACE
такая же приятная подсветка кода
но меньше глюков
avatar

Dmi3y

  • 4 января 2012, 02:59
0
Теперь описание сборки в этом топике еще больше расходится с действительностью =) Сборка совершенствуется, а текст не обновляется.
А ACE я себе тоже как основной возьму.
avatar

Akool

  • 4 января 2012, 17:43
0
НЕ успел поправить тут снес, оставил актуальную версию только в GitHub в файле README

правда как будет минутка внесу туда последние правки
avatar

Dmi3y

  • 5 января 2012, 06:55
0
Добавил плагин DirectResize 0.8 (требует настройки так как не все js добавляет в head) потому если что отключайте.)

чуть позже обновлю fancybox и настрою что б красиво работало все вместе
avatar

Dmi3y

  • 10 января 2012, 06:17
0
community.modx-cms.ru/blog/addons/1932.html

А может его лучше?
avatar

STripolskiy

  • 19 января 2012, 02:16
0
Как только выйдет релиз сразу будет вместо phpthumbof

а DirectResize висит на случай если нужно в лайтбоксе выводить картинки из контента :)
avatar

Dmi3y

  • 19 января 2012, 02:20
0
Понятно=) Будем ждать.

И еще — вот интересная штукень.

mac-blog.org.ua/67
avatar

STripolskiy

  • 20 января 2012, 23:32
0
надо будет потестить :)
avatar

Dmi3y

  • 20 января 2012, 23:36
+2
Обновил до 1.0.6
так же из интересного:
— обновил MamagerManager до 0.3.11
— добавил CacheAccelerator
— почистил местами языковые файлы оставил только RU и EN

p.s. сейчас оттестирую только все ли хорошо :)
p.s.s. если кто заметил баги не стесняйтесь писать о них
avatar

Dmi3y

  • 9 марта 2012, 18:28
0
С MultiPhotos глючит — не сохраняет добавленные фотографии
avatar

w3d

  • 20 апреля 2012, 13:48
0
в основной вкладке? multiphotos?
avatar

Dmi3y

  • 20 апреля 2012, 13:49
0
Вкладка отдельная.
У меня конфликтовал с CodeMirror — отключил его — все заработало
avatar

w3d

  • 20 апреля 2012, 13:59
0
а ну да логично codemirror добавляет во все тексареа подстветку

можно попробовать multiphotos добавить не на textarea а на текст просто
avatar

Dmi3y

  • 20 апреля 2012, 14:06
0
Почему-то при сохранении не заполняет автоматически поле «Ссылка или большая картинка» (заполняю только «Путь»).
В чем может быть дело?
avatar

w3d

  • 20 апреля 2012, 14:06
+1
а вы настроили что б она заполняла?
ресаз в параметрах плагина?
avatar

Dmi3y

  • 20 апреля 2012, 14:07
0
Resize: enable — true
Resize: cropping — false
Resize: prefix — s_
Resize: width — пусто
Resize: height — пусто
Resize: auto big img — true
Resize: auto small img — true
Preview: width — пусто
Preview: height — пусто
PHPThumb URL — пусто
avatar

w3d

  • 20 апреля 2012, 14:19
+1
и как оно вам должно ресайзить без указание ширины высоты?
avatar

Dmi3y

  • 20 апреля 2012, 14:23
0
Мне почему-то казалось что в таком случае должно просто копировать из Пути.
А как надо указать?
avatar

w3d

  • 20 апреля 2012, 14:28
+1
100
100
и как нужно вам :)

если не надо ресайзить то используйте только 1 поле
avatar

Dmi3y

  • 20 апреля 2012, 14:38
0
Не работает Fancybox, в консоли ошибка $(«a[rel=fancy]») is null
В ссылке rel стоит
<a rel="fancy" href="assets/images/kvartiry/04-01.jpg"><img style="margin-bottom:20px;" src="assets/images/kvartiry/04-01.jpg" width="415" height="312" /></a>
avatar

w3d

  • 22 апреля 2012, 11:09
0
что то не подключили, fancybox или jquery к примеру

avatar

Dmi3y

  • 22 апреля 2012, 12:23
0
В хидере подключаю и то и то
<script type="text/javascript" src="/assets/js/jquery-1.7.1.min.js"></script>
{{fancybox}}

Сама страница ссылка
avatar

w3d

  • 22 апреля 2012, 13:07
0
Не работает из-за AjaxSearch.
Как это можно побороть?
avatar

w3d

  • 30 апреля 2012, 00:46
+1
Помогло такое:
<script type="text/javascript">
var $jjj = jQuery.noConflict();
$jjj(document).ready(function() {
$jjj("a#example1").fancybox();
});
</script>
avatar

w3d

  • 30 апреля 2012, 00:56
0
После установки рекомендую отключить следующие плагины:
— directResize
— EvoGallery
— Quick Manager+
— Search Highlight
— CacheAcceleratorPlugin
— devStat
— MultiFiles
— MultiPhotos
— TvTable
и включать их только если их используете:)
avatar

Dmi3y

  • 9 марта 2012, 19:14
+1
Решил упростить жизнь :) теперь эти плагины ставятся отключенными :)
avatar

Dmi3y

  • 9 марта 2012, 20:47
0
EvoGallery не работает — при нажатии на ссылку «Загрузить файлы» ничего не происходит.
avatar

w3d

  • 27 апреля 2012, 17:20
0
А при чем тут моя сборка?
это у вас проблемы с сервером и flash загрузчиком :)

бывает или изза глюков сервера или из за кирилического домена
решение вопроса поищите в ветке с EvoGallery
avatar

Dmi3y

  • 27 апреля 2012, 17:30
0
Для MultiPhotos нет снипета phx:mphoto
<?php
$fotoArr=json_decode($output);
if ($fotoArr) return $fotoArr[0][0];
?>
avatar

w3d

  • 4 апреля 2012, 16:45
0
Если не сложно, объясните как сделать установщик? Вот для снипетов, чанков, плагинов и всего остального сделал файлики как по образцу, а вот с базами пока разобраться не могу, дело в том что у меня в сборке интеграция с форумом phpBB и он сам есть.
avatar

Fucktor

  • 4 апреля 2012, 19:05
0
Установщик modx ставит только снипеты плагины чанки модули
а создание базы нужно уже делать при первом заходе в Модуль
так по крайней мере работает:
Easy2Gallery
EvoGallery
ShopKeeper
Jot
и другие
avatar

Dmi3y

  • 4 апреля 2012, 19:08
0
спасибо за сборку.
после просмотра в README
--------------------------------TV----------------
-добавленны TV для SEO: ключевые слова, мета дескрипшн, мета титл, управление URL (вынесено сразу в отдельную вкладку), управление индексом

После того как установил отдельная вкладка отсутствует?
avatar

Bartol

  • 13 апреля 2012, 04:54
0
а вы ТВ подключили к вашим шаблонам?
avatar

Dmi3y

  • 13 апреля 2012, 05:02
0
TV выводятся при редактировании документа, а вот в отдельной вкладки нет, только что попробовал установить с примером сайта появилась вкладка но «права доступа»
avatar

Bartol

  • 13 апреля 2012, 05:09
+1
может баг я недавно обновлялся и мог чуть запороть проверю на днях
avatar

Dmi3y

  • 13 апреля 2012, 05:10
0
можно доступ в личку гляну
avatar

Dmi3y

  • 13 апреля 2012, 05:37
0
он на локалке
avatar

Bartol

  • 13 апреля 2012, 06:04
+1
я сегодня ставил 2 разных варианта и вклада есть и все работает
avatar

Mr_Dim

  • 13 апреля 2012, 05:36
0
Без понятия в чем была причина, после третьей переустановки все ок
avatar

Bartol

  • 13 апреля 2012, 06:54
0
В последней версии 1.06 (сборка от сегодняшнего числа) EvoGallery выдает при загрузке картинки
fav.jpg (46.73KB) — HTTP Error

Тестирую на локальном сервере EleanorServer Beta — проблема явно не в правах на запись. На других сборках с 1.05 проблем не было.

Дополнительно отписался в ветке EvoGallery
avatar

jean179

  • 16 апреля 2012, 18:29
0
Установщик modx не умеет делать зависимости между модулем и плагином, поэтому для evogallery я это делал прямо в коде установке подробнее
Поэтому в сборке плагин от EvoGallery может быть не работоспособен, нужно зависимость вручную делать.

Но в будущем возможно этой зависимости не потребуется, т.к. возможно потребуется переработка хранение настроек из-за community.modx-cms.ru/blog/news/2260.html#comment25024
avatar

evd

  • 17 апреля 2012, 01:00
+1
О да идея с тв замечательная а то иногда хочется использовать несколько вариаций
а делать внутри EVO ещё и вызов phpthumb не очень логично
avatar

Dmi3y

  • 17 апреля 2012, 19:50

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.