ck

ck

Был в сети 28 июня 2020, 22:24
Заказы не принимаю
Павел, день добрый!
Попробовал твой компонент. Отлично работает. Далее — mSocialVK.
Есть 2 пожелания/уточнения:

1. Хотелось бы добавлять в твит ссылку на текущую страницу. Пример чанка — [[+pagetitle]] — [[~[[+id]]]]. Но при слишком длинном URL (например, sitename.ru/catalog/trends/inwellness-highly-effective-express-workout-and-the-studio-is-hives-a-new-generation.html) в твиттер попадает обрезанный адрес (sitename.ru/catalog/trends/inwellness-), который ведёт на несуществующую страницу. Обрезка происходит на сайте. Но при постинге из аккаунта твиттер пропускает такой пост целиком. Фишка в том, что в твиттере любой URL занимает размер в 23 символа (проверил на практике) —
joxi.ru/WKAxjjbU8djNm8. Может стоит это учитывать и при наличии ссылки обрезать сообщение до 117 символов, чтобы добавлялась сама ссылка?

2. После каждого обновления документа в твиттер отправляется очередной пост. При работе менеджер вряд ли будет отключать повторный репост. Возможно, стоит после успешного постинга стоит обнулять значение параметра twPost для текущего документа?
Василий, подскажи, как использовать параметры Fenom и модификаторы на странице, к которой они непосредственно относятся?
В чанке [[+pagetitle]] заменяется на {$pagetitle}, [[+createdon:dateago]] на {$createdon | dateago}.
А как заменить [[*pagetitle]]?
На прошедшей встрече в Минске Иван Климчук рассказывал про компонент Gitify. Он сохраняет все изменения элементов разработчика в файлы. Далее эти изменения можно перебрасывать на любой проект через Git или с помощью собственных команд.
Работает через консоль.