Сергей Шлоков

Сергей Шлоков

С нами с 31 января 2013; Место в рейтинге пользователей: #3
Сергей Шлоков
09 сентября 2015, 21:52
0
Точно, забыл привязать плагин xButtons к событиям OnChunkFormPrerender,OnSnipFormPrerender и OnTempFormPrerender. Это можно сделать самостоятельно.
Сергей Шлоков
09 сентября 2015, 21:40
0
У плагинов, чанков, сниппетов и шаблонов.
Сергей Шлоков
09 сентября 2015, 10:14
+3
Александр, просьба к тебе и ко всем. Если нашли ошибку, неточность или есть предложения, пишите не откладывая. Ведь чем быстрее напишите, тем быстрее будет исправлено.
Сергей Шлоков
08 сентября 2015, 08:21
0
Раньше можно было. Сейчас не знаю, лучше в Василия спросить.
Сергей Шлоков
07 сентября 2015, 07:53
+1
Как появится значок обновления, значит пора. )
Сергей Шлоков
07 сентября 2015, 07:15
0
Вот на modx.com. А на modstore.pro ждем когда ребята добавят. Тут от меня ничего не зависит.
Сергей Шлоков
06 сентября 2015, 09:01
0
В modObjectProcessor прописана проверка прав на основе переменной public $permission = '';. А вот сам базовый modProcessor по умолчанию возвращает true в проверке прав. То есть нельзя просто так в процессоры, расширяющие напрямую modProcessor, прописать $permission = 'some_permission'; и уповать на это.
Поэтому я всегда расширяю modObjectProcessor. Он и права проверяет и лексиконы загружает.
Сергей Шлоков
06 сентября 2015, 08:35
0
По-моему, неплохо получилось.
Еще предложу небольшое косметическое изменение — перенести html-блок «Консоль для выполнения php-кода» над редактором в заголовок вместо Console. А сам редактор увеличить.
Сергей Шлоков
05 сентября 2015, 19:24
0
Добавил возможность сохранять код на свой компьютер и загружать файл с ПК. Теперь можно и на сервер сохранять и на локалку.
Сергей Шлоков
04 сентября 2015, 23:02
0
Было бы супер. Вот еще идея Максима. Правильный сниппет без этого не будет работать правильно.
Сергей Шлоков
04 сентября 2015, 22:59
0
Какой браузер?
Огнелис.
Кнопки я переделал.
А я уже PR принял.
Сергей Шлоков
04 сентября 2015, 11:01
0
Вот я так и подумал, что для «иногда» можно и гитхаба взять.
Сергей Шлоков
04 сентября 2015, 10:59
0
Нет ничего сложного сделать так.
Сергей Шлоков
04 сентября 2015, 10:29
+1
Ну, я при разработке чего-то больше чем на 30 строк, использую статические элементы и phpStorm, который хранит и версии, и всё остальное.
Я тоже.
Сергей Шлоков
04 сентября 2015, 10:28
0
Все файлы сохраняются на сервере. Мне кажется это удобнее. Так сохраняется мобильность — разрабатывать можно где угодно — файлы всегда доступны.
Сергей Шлоков
04 сентября 2015, 10:19
0
Совсем нет. При разработке сниппета можно сохранять сколько угодно версий. Или, например, при обновлении компонента, в котором правились исходные чанки, сниппеты и плагины, можно сохранить их, а после обновления восстановить.
Честно, не знаю, насколько это нужно. Я этим не пользуюсь. Просто функционал от консоли остался, вот и решил прикрутить.
Сергей Шлоков
03 сентября 2015, 23:34
2
+3
Вообще полезно читать официальную документацию. Вот код примера из нее, чуть измененный
<?php
$output = '';
$options = !empty($options)?$options:50;
if (!empty($input) && !empty($options)) {
  if (strlen($input) > $options) {
    $output = substr($input, 0, strrpos(substr($input, 0, $options), '.'));
  } else{
    $output = $input;
  }
}
return $output;
Засовываем это в сниппет, например, smartcuttext и вызываем
[[+content:smartcuttext =`200`]]