Розробка призупинена, працюю над новою версією.
Version 0.2
Автоматичний постинг статтей і проектів (Фриланс-Биржа) з сайту для Cotonti Siena
###Додано:
- Можливість постити проекти з параметрами "Для PRO".
###Інструкція по установці
-
Завантажити і розпакувати вміст архіву, скопіювати файли в папку plugins.
-
Встановити через панель: (Управління сайтом / Розширення / vkpost).
-
В налаштунках вказати ID группи куди постити чи ID користувача, вказати Access Token (як отримати код описано в token.txt),, вибрати потрібні параметри.
-
Додати теги в шаблоні page.add.tpl
<!-- IF {PHP.cot_plugins_active.vkpost} -->
<tr>
<td>{PAGEADD_FORM_VKPOSTTITLE}:</td>
<td>
{PAGEADD_FORM_VKPOST}
</td>
</tr>
<!-- ENDIF -->
та в шаблоні page.edit.tpl
<!-- IF {PHP.cot_plugins_active.vkpost} -->
<tr>
<td>{PAGEEDIT_FORM_VKPOSTTITLE}:</td>
<td>
{PAGEEDIT_FORM_VKPOST}
</td>
</tr>
<!-- ENDIF -->
- Додати теги в файлі projects.admin.default.tpl Шукаємо
<!-- IF {PRJ_ROW_STATE} == 2 -->
<a href="{PRJ_ROW_VALIDATE_URL}" class="button">{PHP.L.Validate}</a>
<!-- ENDIF -->
Додаємо
<!-- IF {PRJ_ROW_STATE} == 2 -->
<a href="{PRJ_ROW_VALIDATE_URL}" class="button">{PHP.L.Validate}</a>
<!-- IF {PRJ_ROW_VALIDATE_VKPOST_URL} -->
<a href="{PRJ_ROW_VALIDATE_VKPOST_URL}" class="button">{PHP.L.Validate} {PHP.L.vkpost_send_sh}</a>
<!-- ENDIF -->
<!-- ENDIF -->
Далі в файлі projects.preview.tpl після
<a href="{PRJ_SAVE_URL}" class="btn btn-success"><span>{PHP.L.Publish}</span></a>
Додаємо
<!-- IF {PRJ_SAVE_VKPOST_URL}-->
<a href="{PRJ_SAVE_VKPOST_URL}" class="btn btn-success"><span>{PHP.L.Publish} {PHP.L.vkpost_send_sh}</span></a>
<!-- ENDIF -->
Далі в файлі projects.add.tpl додаємо
<!-- IF {PHP.cot_plugins_active.vkpost} AND {PHP.cfg.plugin.vkpost.vk_enable_project_post} AND {PRJADD_FORM_VKPOST} -->
<tr>
<td>{PRJADD_FORM_VKPOSTTITLE}:</td>
<td>
{PRJADD_FORM_VKPOST}
</td>
</tr>
<!-- ENDIF -->
І в projects.edit.tpl додаємо
<!-- IF {PHP.cot_plugins_active.vkpost} AND {PHP.cfg.plugin.vkpost.vk_enable_project_post} AND {PRJEDIT_FORM_VKPOST}-->
<tr>
<td>{PRJEDIT_FORM_VKPOSTTITLE}</td>
<td>{PRJEDIT_FORM_VKPOST}</td>
</tr>
<!-- ENDIF -->
Автоматический постинг статьей и проектов (Фриланс-Биржа) с сайта для Cotonti Siena
###Возможности:
- Добавленно постинг проектов с параметрами "Для PRO".
###Инструкция по утановке
-
Загрузить и распаковать файли в папку plugins.
-
Установить через панель: (Управленние сайтом / Расширения / vkpost).
-
В настройках указать ID группы в которой постить или ID пользователя, указать Access Token (как получить код описано в token.txt), другие настройки.
-
Добавить теги в шаблон page.add.tpl
<!-- IF {PHP.cot_plugins_active.vkpost} -->
<tr>
<td>{PAGEADD_FORM_VKPOSTTITLE}:</td>
<td>
{PAGEADD_FORM_VKPOST}
</td>
</tr>
<!-- ENDIF -->
и в шаблоне page.edit.tpl
<!-- IF {PHP.cot_plugins_active.vkpost} -->
<tr>
<td>{PAGEEDIT_FORM_VKPOSTTITLE}:</td>
<td>
{PAGEEDIT_FORM_VKPOST}
</td>
</tr>
<!-- ENDIF -->
- Добавить теги в шаблон projects.admin.default.tpl Ищем
<!-- IF {PRJ_ROW_STATE} == 2 -->
<a href="{PRJ_ROW_VALIDATE_URL}" class="button">{PHP.L.Validate}</a>
<!-- ENDIF -->
Добавляєм
<!-- IF {PRJ_ROW_STATE} == 2 -->
<a href="{PRJ_ROW_VALIDATE_URL}" class="button">{PHP.L.Validate}</a>
<!-- IF {PRJ_ROW_VALIDATE_VKPOST_URL} -->
<a href="{PRJ_ROW_VALIDATE_VKPOST_URL}" class="button">{PHP.L.Validate} {PHP.L.vkpost_send_sh}</a>
<!-- ENDIF -->
<!-- ENDIF -->
Дальше в файле projects.preview.tpl после
<a href="{PRJ_SAVE_URL}" class="btn btn-success"><span>{PHP.L.Publish}</span></a>
Добавляем
<!-- IF {PRJ_SAVE_VKPOST_URL}-->
<a href="{PRJ_SAVE_VKPOST_URL}" class="btn btn-success"><span>{PHP.L.Publish} {PHP.L.vkpost_send_sh}</span></a>
<!-- ENDIF -->
Дальше в файле projects.add.tpl после
<!-- IF {PHP.cot_plugins_active.vkpost} AND {PHP.cfg.plugin.vkpost.vk_enable_project_post} AND {PRJADD_FORM_VKPOST} -->
<tr>
<td>{PRJADD_FORM_VKPOSTTITLE}:</td>
<td>
{PRJADD_FORM_VKPOST}
</td>
</tr>
<!-- ENDIF -->
И в projects.edit.tpl добавляем
<!-- IF {PHP.cot_plugins_active.vkpost} AND {PHP.cfg.plugin.vkpost.vk_enable_project_post} AND {PRJEDIT_FORM_VKPOST} -->
<tr>
<td>{PRJEDIT_FORM_VKPOSTTITLE}</td>
<td>{PRJEDIT_FORM_VKPOST}</td>
</tr>
<!-- ENDIF -->
Version 0.1
###Можливості:
-
Можливість постити на стінці користувача і на стінці группи.
-
Постинг від імені групи чи користувача.
-
Експорт в інші соціальні мережі twitter, facebook якщо постинг на сторінку користувача.
-
Логування дій/помилок від VK
###Возможности:
-
Возможность постить на стенке пользователя и стенке групп.
-
Постинг от имени пользователя и группы.
-
Єкспорт в другие соц. сети twitter, facebook если настроено у пользователя
-
Логирование действий/ответов VK.
Розробник - Ярослав Романенко ( yaroslav.romanenko@gmail.com )