Разделы

  
 

как экспортировать шаблоны/чанки/и пр.? [Revo да и Evo тоже ]

Идея такая — есть сайт, все на нем сделано и работает. И я хочу экспортировать все свои шаблоны / чанки/ сниппеты и проч. в отд. файлы типа .txt. Нужно это 1) для бэкапа 2) для повторного юзания (как готовые решения), чтоб не лазить потом опять на вэб-серв.
Как сделать это (экспорт)?
Можно конеш делать бэкап, но его не всегда можно самому откатить, если система не *nix — овая — права не совпадаю, да и не удобноэто, придется дергать хостера и ждать его.
Пользуюсь Revo, но и для Evo решение тоже пригодится.
Понятно, что есть БД, в которой это все хранится, но во-первых ручками, во-вторых, по одному экспортить — не комильфо, особенно если много ресов, опять же 0 лезть в PHP myadmin надо. Хорошоб все из админка пахало — надал кнопку и готово. идеология MIDX такая же ведь — все должно быть удобно?
Желательно чтобы можно было экспортить по категориям (например только чанки) и по одному — на выбор.

[EVO] WebSignup активация учетной записи

Собственно вопрос, реализовывал ли кто-либо такой функционал?

uLogin + Evo

Привет!

Кто-нибудь делал привязку uLogin к Evo?
Для Revo плагин есть…

[EVO] Получить параметр TV с дочерних ресурсов

1-я версия вопроса
Как можно вывести TV параметр принадлежащий к другому шаблону

К примеру есть TV принадлежащий к шаблону id-1
Нужно вывести TV параметр на страницу ресурса (документа) с шаблоном id-2

есть GetFild но там docid т.е. номер ресурса (документа)
Указывать номер документа не подходит


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

[Evo] Модуль управления рекламой Easy Advertising (ver 1.02)

Новая версия модуля. Продолжение темы http://community.modx-cms.ru/blog/addons/6643.html

Изменинения в новой версии:
— по просьбам трудящихся прикручен файл-менеджер для выбора и загрузки файлов баннеров elFinder (при этом оставлена возможность руками вставлять сложные рекламные блоки)
— автоматическая генерация кода для вставки flash-баннеров — нужно всего лишь указать путь к swf
— добавлена возможность предпросмотра баннеров в админке
— добавлена возможность ограничения вывода баннеров не только по количеству показов, но и по количеству кликов
— в сниппет добавлены необязательные параметры regJs, regCss, noJs, noCss (описание см. в сниппете)


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

Воооот, что мне не хватало в EVO! Шаблон админки EvoRevo

Возможно, меня сейчас забанять. Но мне нравится REVO, но скорость его не нравится. Поэтому для себя я переточил тему Карбон для EVO.




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

[EVO] Реализация простейшего личного кабинета на базе Weblogin

Для работы требуется установленные WebLogin и WebSignUp

Понадобилось для одного из проектов сделать простейший личный кабинет.
Из функций: возможность смены имени (с проверкой на занятость) и пароля(при вводе старого). Ради такого функционала грузить систему WebloginPE показалось нерациональным и поэтому был написан такой сниппет: сниппет [[editProfile]]

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

[EVO] Неправильно работает список badwords Jot

Столкнулся с проблемой — не верно обрабатывается список BadWords в Jot. Например, в списке у нас есть слово: абортмахер. «абортмахер» фильтрует, причем через раз почему-то. А вот «АбортМахЕр» — уже нет. В регулярных выражениях сходу разобраться не смог, поэтому надеюсь на помощь знающих людей:) Так же, если список очень большой — то в классе отсутствует функция обработки его в несколько запросов. Вот код из класса Jot
$this->config["badwords"]["enabled"] = !is_null($this->Get("badwords")) ? 1 : 0;
		$this->config["badwords"]["type"] = !is_null($this->Get("bw")) ? intval($this->Get("bw")) : 1;
		if($this->config["badwords"]["enabled"]) {
			$badwords = $this->Get("badwords");
			$badwords = preg_replace("~([\n\r\t\s]+)~","",$badwords);
			$this->config["badwords"]["words"] = explode(",",$badwords);
			$this->config["badwords"]["regexp"] = "~" . implode("|",$this->config["badwords"]["words"])."~i";
		}
Подскажите решение, плз :)

[EVO] Изменить имя авторизованного WebUser'a

На сайте авторизован пользователь посредством WebLogin.

Пароль легко меняется посредством MODx API, а вот как изменить имя пользователя (Fullname)?

[EVO] Вывод количества документов с учетом параметров TV

Существует следующая структура:

Главная (шаблон id-1)
Страна (шаблон id-2)
Регион (шаблон id-3)
— — Город (шаблон id-4)
— — — Партнер-1 (шаблон id-5)
— — — Партнер-2 (шаблон id-5)
Страна (шаблон id-2)
Регион (шаблон id-3)
— — Город (шаблон id-4)
— — — Партнер-1 (шаблон id-5)
— — — Партнер-2 (шаблон id-5)
и т.д.


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