Павел Карелин

Павел Карелин

С нами с 22 декабря 2015; Место в рейтинге пользователей: #38

[mSocial]mSocialVK - постинг в Вконтакте.

Представляю Вашему вниманию результат своего двухнедельного марафона в разработке MODX расширений, а именно постинг из замечательной и горячо любимом CMF MODX REVO во всемирно известную социальную сеть Вконтакте.
Павел Карелин
13 февраля 2016, 17:16
modx.pro
8
6 866
+9

MIGX и зависимые селекты.

В общем вопрос следующий, можно ли как то реализовать взаимосвязь селектов. То есть например дерево ресурсов 2-уровневой вложенности, примерно следующего вида.

1Родитель1Уровень
	1Ребенок2уровень
	2Ребенок2уровень
	3Ребенок2уровень
	4Ребенок2уровень
2Родитель1Уровень
	1Ребенок2уровень
	2Ребенок2уровень
	3Ребенок2уровень
	4Ребенок2уровень
Нужно следующее, вывести список Родителей в 1 select (тут в принципе все просто, создаем TV и пихаем его в MIGX). Далее нужно при выборе 1 select с родителями, наполнять второй select детями выбранного пункта. Помогите пжалста.
Павел Карелин
12 февраля 2016, 20:19
modx.pro
1
2 534
0

mSocial - первый релиз.

Представляю Вашему вниманию mSocial. Что умеет на данный момент.

— Оправлять посты на стену в Twitter при сохранении ресурса.
— Для всех запросов используется оффициальное API.
— Использование простого шаблонизатора на основе чанка.
— Добавлять к посту вложенные в тело сообщения изображения (до 4 штук) — (на дохлых хостингах могут возникать проблемы).
— Простая масштабируемость, можно легко привинтить новые соцсети.
Павел Карелин
02 февраля 2016, 00:44
modx.pro
10
8 595
+13

Баг в MODX. Удаление компонентов

Продолжая свои исследования упаковщика транспортных файлов modxExtra master столкнулся со следующей проблемой. Если установить компонент, потом обновить его и удалить, чанки, сниппеты, тв все останется, а компонента уже не будет, не красивенько однако. Тестирование на всякий случай провел на PdoTools, и убедился.
Павел Карелин
30 января 2016, 21:16
modx.pro
3 116
-3

Не удаляются tv

В общем проблема следующая, делаю свое расширение, транспортный файл запаковывается с помощью modExtra master от Василия, добавил туда возможность запихивания тв, по аналогии чанков. Оказалось что тв залетают, но при удалении компонента не удаляются, а остаются в базе. Перелопал кучу инфы, решения так и не нашел. Ошибки деинсталятор выдает следующие:
Павел Карелин
29 января 2016, 21:59
modx.pro
1 056
0

transport.tv.php - или как транспортировать tv

Расковыривая github.com/bezumkin/modExtra до крови, да бы упаковать свой mSocial я столкнулся с грустной проблемой он не умеет создавать tv. Ну или может быть умеет, но я не нашел как, в связи с этим решил немного его расширить добавив новый транспортер. Итак, что же нужно делать?
Павел Карелин
29 января 2016, 10:48
modx.pro
3
2 284
+5

Как спарсить переменную от чанков и сниппетов

Если в двух словах: то нужно переменную обрабатывать каким то парсером что бы заменялись все вложенные сниппеты и чанки и вернулась уже отпарсенная строка. Очень хочется сделать это штатными методами если они есть.
Павел Карелин
22 января 2016, 02:35
modx.pro
4
1 186
+2

Лексиконы и компоненты

Вопрос следующий, я задал набор свойств словаря. А так же задал набор системных свойств, но вот незадача свойства словаря ну ни как не желают подставляться. Делал все подглядывая в Ace.

Настройки параметры
Пункт словаря

ps: Сразу оговорюсь что ответ поискал, продолжительное время, задавал вопрос в чатах, в slack, наверно поздно уже. Чистил кеш, исследовал гуглы и т.д. Если у Василия найдется свободная секундочка, я буду крайне благодарен.

pss: ну и на засыпку, у меня имеется параметр да/нет. Как я понимаю он должен возвращать 0/1 соответственно. Однако при запросе его через $modx->getConfig() и $modx->getOption() отдает всегда 0. Хотя наличие параметра я проверил десять раз и то заполненность поля тоже. Может нужно как то задавать предопреленные значения? Или это я просто такой валенок?
Павел Карелин
19 января 2016, 22:10
modx.pro
2
1 016
+2

mSocial или как нужно делать компоненты.

Доброе время суток товарищи.
И я опять как с писаной торбой кручусь тут с mSocial я уже реализовал постинг из класса в 4 соцсети (vk, fb, tw, lj), все постится без особых танцев с бубном. Главный вопрос в том как лучше быть, стремиться быстрее дать Вам инструмент постинга в соцсети, все наращивая функционал. Или выдать уже готовый проект с как можно большим набором функций (но на это уйдет гораздо больше времени чем я думал). Варианта развития событий я вижу 2 и вот они.
Павел Карелин
17 января 2016, 19:42
modx.pro
2
4 479
+3

mSocial - или залихвацкий кросспостинг в соцсети.

В общем недавно загорелся желанием написать какое-нибудь полезное расширение. По своему опыту точно знаю, что нормальных расширений для постинга в соцсети нет. А увидев что появился VKShare за 800 рублей, да еще и с возможностью постинга только в ВК. Мое терпения лопнуло, а вернее закричало «Доколе?». Тем более что я давно собирался довести до ума свое владение ООП. В общем из всей этой вакханалии родился, а вернее рождается mSocial. На данный момент я только разобрался как легко и замечательно, помощью API постить сообщения во всевозможные группы, профили и страницы, этих распрекрасных социалок. За этим был написан класс для легкого и удобного постинга.
Павел Карелин
14 января 2016, 09:05
modx.pro
6
4 405
+12