COTONTI.CMSWORKS.RU
Сборка фриланс-биржи на cotonti
9 (4)
+1

VKpost 0.2



Разработчик:
Дата публикации:
27.07.2014
Версия:
0.2
Фреймворк:
Cotonti Siena

Автоматический постинг статьей и проектов (Фриланс-Биржа) с сайта для Cotonti Siena

ПОЛУЧЕНИЕ ТОКЕНА ОТ ВК НЕ ОТНОСИТСЯ К РАБОТЕ ПЛАГИНА. ИЩИТЕ ДОКУМЕНТАЦИЮ В РАЗДЕЛЕ РАЗРАБОТЧИКОВ ВК. ИНСТРУКЦИЯ ПРИЛОЖЕНАЯ К ПЛАГИНУ - ПРОСТО "АКТ ПОМОЩИ"

Возможности:

  1. Версия 0.2 - добавленно постинг проектов с параметрами "Для PRO".

Инструкция по установке

  1. Загрузить и распаковать файли в папку plugins.
  2. Установить через панель: (Управленние сайтом / Расширения / vkpost).
  3. В настройках указать ID группы в которой постить или ID пользователя, указать Access Token (как получить код описано в token.txt), другие настройки.
  4. Добавить теги в шаблон 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 -->

Необходимо обновить Биржу с учетом правок фикса №80  для постинга проектов.

Последние изменения
1 сентября 2014, 16:00
Другие разработки автора
Modified Loginza Freelance

Модифицированный плагин Loginza

Autologin

Автоматическая авторизация пользователя после регистрации

Counting Users

Подсчет и отображение количество пользователей, товаров и проектов на сайте "Фриланс-биржа"

Tiuportal Ukrainian lang

Украинская локализация для Tiuportal

Easy contact

Простая форма обращения пользователя к администрации (не зависит от плагина Contact)

Addition filter

Фильтр для модуля USERS поиск по екстраполям




Рекомендуем также посмотреть
Платежный модуль

Модуль Payments позволяет развернуть на сайте полноценную систему оплаты.

Guestprojects

Создание проекта без предварительной авторизации

VizitedProjects

Просмотренные проекты

Marketorders

Плагин для оплаты товаров/услуг

LiqPay

Плагин для приема оплаты через платежную систему LiqPay.

Карма

Плагин универсальной кармы пользователей для Cotonti.

Похожие проекты

Плагин для фриланс-биржи, выводит похожие проекты на странице открытого проекта.

Phpmailer

Отправка почты через smtp

SxGeoIP base v2

Определение местоположения по ip.