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

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

С нами с 31 января 2013; Место в рейтинге пользователей: #5
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`]]
03 сентября 2015, 18:20
+1
Вы читали предыдущую заметку?
03 сентября 2015, 14:43
0
Поправил.
Сделал так — если код есть — записываем, если нет — удаляем файл.
03 сентября 2015, 14:04
0
Еще добавил проверку на пустое имя файла. Точно помню, что была, но в процессе видимо пропала.