Всего 123 784 комментария

Valentin Rasulov
25 января 2013, 04:44
0
Нда, когдато я тебе Василий о этом уже рассказывал, наверное ты меня не слышал тогда… :(
Да и копаться не нужно, нужно доки читать
rtfm.modx.com/display/revolution20/System+Settings
The values used to describe system settings can be optionally localized (i.e. translated) by referencing a specific localization file. The lexicon keys follow a specific format:
Name: setting_ + Key
Description: setting_ + Key + _desc
Andrei Kilin
25 января 2013, 00:05
0
В политики безопасности смотри, тот у кого скрытый тикет должен быть в отдельной группе с вип-доступом.
Іван Клімчук
25 января 2013, 00:00
0
409 Jan 1
838 Jan 2
795 Jan 3
218 Jan 4
153 Jan 5
971 Jan 6
706 Jan 7
445 Jan 8
155 Jan 9
762 Jan 10
889 Jan 11
589 Jan 12
982 Jan 13
632 Jan 14
587 Jan 15
584 Jan 16
517 Jan 17
357 Jan 18
345 Jan 19
581 Jan 20
459 Jan 21
212 Jan 22
223 Jan 23
411 Jan 24

Стучатся, ироды. :)

P.S. Сервак, где modx.by крутится-вертится.
Іван Клімчук
24 января 2013, 23:35
0
Кстати, можно еще прикрутить live reload. Проверял на небольшом проектике. Работает не сказать, чтобы совсем идеально, но если напильник в руки взять, можно добиться результата.

И еще по пакетам.
У меня есть папка ~/dev/ — там вся моя разработка. Есть папки с MODX (от dev начиная): modx/226, modx/225 и тд. А пакеты лежат в ~/dev/pkgs/ — пример ~/dev/pkgs/modx-semanager/

В modx добавляю с помощью ln -s (можно еще в namespace писать полный путь, но для коннекторов и некоторого javascript не помогает, проще символическую ссылку добавить).

Плюсы:
1. код пакета лежит в одном месте, куда без проблем заводим гит.
2. можно один пакет подключать к разным установкам modx с целью тестирования (правда, приходится менять строчку в config.core.php с путями к установке modx).

Была статья у меня на сайте, но он пока в стадии переезда на vps, поэтому ссылки не будет.
Prizrak Pro
24 января 2013, 23:33
0
На работе уже 4 месяца использую Шторм. И все думаю, как бы его прикрутить к modx. Ну спасибо. Правда под modx я и пиши не много, в основном настраиваю.
А код сниппета потом через админку вставляешь? Они то в базе хранятся.

В штормне куча быстрых клавиш, часто работаю в других редакторах тыкаю по инерции… А ещё я организую рабочие файлы не закладками как на видео, а с боку в колонку. И имею быстрый доступ ко всем файлам с которыми работаю в данный момент. Вижу какие изменены.

А вот фон в IDE у вас интересный, это не по умолчанию?
Іван Клімчук
24 января 2013, 23:27
0
Это точно. Пробовал пользоваться git через PhpStorm, но как ни пробовал, всегда возвращался в консоль (она же всегда под боком, в Ubuntu то :).

Да и работы там особо нет.

Хотя мы вот в компании заливаем на bitbucket весь сайт, вместе с modx и статикой. Верстальщики работают в своей папке — html (там файлы верстки, постраничные макеты можно сказать), статику кладут в assets, затем сверху добавляется установка MODX. Накладные расходы есть (установленный MODX весит прилично), но зато имеем полный слепок системы на текущий момент. Планирую добавить еще хуки для автоматического дампа базы при push (и возможно апдейт при pull, но только из test в prod).

В общем, пилим что-то похожее на MODX Cloud для своих нужд и своими силами.
Денис Колесников
24 января 2013, 17:42
0
Как вариант, попробую так. Спасибо.
Василий Наумкин
24 января 2013, 17:33
0
И зачем это нужно, если комментировать могу только авторизованные пользователи?

Не проще ли им в настройках профиля указывать имя и организацию, а ты уже их выведешь в комментарии?
Денис Колесников
24 января 2013, 17:23
0
Хочу добавить возможность изменить имя и добавить поле «организация»
Василий Наумкин
24 января 2013, 17:20
0
Местами поменять нельзя, ибо новые комментарии нужно писать после прочтения предыдущих. Даже не задумывался о такой кастомизации.

А что ты хочешь в форму добавить? У комментария не так много полей и все они заполняются автоматически при создании\редактировании.

Василий Краковецкий
24 января 2013, 17:17
0
картинка грузится не ахти, если что вот адрес полной — pix.am/bK0b/
Василий Наумкин
24 января 2013, 17:16
0
Я докапался по исходникам, там прям джойнятся записи сэтими префиксами и постфиксами.
Василий Краковецкий
24 января 2013, 17:02
0
А вот я разобрался когда делал — на самом деле всё просто- нужно написать «setting_» + полное название компонента + "..." чтобы нужные записи подгружались из лексикона компонента, для минишопа выглядит вот так —
а после просто указать требуемые ключи в словаре компонента (core/components/minishop/lexicon/ru/default.inc.php) —
$_lang['setting_minishop.path_store_images'] = 'Путь для загружаемых изображений';
$_lang['setting_minishop.path_store_images_desc'] = 'Путь от корня сайта до папки в которую будут загружаться изображения. По умолчанию - assets/goods_images/';
Іван Клімчук
24 января 2013, 16:53
0
Про area не знал, остальное подсмотрел в примерах других плагинов и использовал сразу же.

Но чувствуется какая-то недоработка в этом, как костыль выглядит.
Alex Vakhitov
24 января 2013, 15:08
0
У меня просто из-за Django сложилась схема работы, что есть локальная версия для разработки, есть версия для тестирования на сервере приближенном к продакшену и есть сам продашен. И все изменения вносятся через гит, а не через IDE. Конечно с MODX это не работает так как должно, но все равно стремлюсь к похожей схеме
Василий Наумкин
24 января 2013, 14:42
0
Я до этого не дошел еще, тем более, что перед push дано проверить изменения на сервере — для этого всё равно нужно туда заплоадить код.

А вот когда проверю, делаю push уже с него.

Если есть желание, может напишешь как настроить phpStorm на работу с имеющимся репозиторием GitHub? Я подвешу твою заметку в этот раздел.
Alex Vakhitov
24 января 2013, 14:26
0
Кстати во всех приложениях радует нативная поддержка гита, намного упрощает процесс работы, делаешь пуш сочетанием клавиш, а на другом сервере уже принимаешь изменения ветки
Alex Vakhitov
24 января 2013, 14:09
0
Да jetBrains молодцы, с помощью их продуктов работать намного быстрей продуктивней. Сам являюсь обладателем лицензий на phpStorm, pyCharm и IDEA
Василий Наумкин
24 января 2013, 13:06
0
Будет интерес — напишу и про него.

Но у меня всё тупенько, через консоль, знаю только основные 5 команд. С другой стороны, мне этого вполне хватает.