Компонент аналог компонента флиртики все тоже самое только весь функционал переделан по симпатии
Установка:
1. Загрузите все файлы из папки Компонент в корень вашего сайта.
2. Зайдите в админку - Компоненты - Установить компоненты и установите Флиртики
3. Зайдите в админку - Дополнения - Плагины - Установить плагин - установите Вкладка флиртики и включите плагин.Для Меню пользователя:
Если у вас в файлах /modules/mod_usermenu/module.php и /templates/_default_/modules/mod_usermenu.tpl нечего не изменен то можете просто загрузить эти файлы из папки Для usermenu и заменить.Если изменились, тогда откроете /modules/mod_usermenu/module.php и после $inUser = cmsUser::getInstance(); добавьте:
Код:cmsCore::loadModel('flirtiki'); $model = new cms_model_flirtiki(); $flirts = $model->getCountFlirt($inUser->id);и после assign('balance', $is_billing ? $inUser->balance : 0)-> добавьте
Код:assign('flirts', $flirts)->Откройте /templates/_default_/modules/mod_usermenu.tpl и после
Код:{if $users_cfg.sw_msg} <span class="my_messages"> {if $newmsg.total} <a class="has_new" href="/users/{$id}/messages{if !$newmsg.messages}-notices{/if}.html" title="{$LANG.NEW_MESSAGES}: {$newmsg.messages}, {$LANG.NEW_NOTICES}: {$newmsg.notices}">{$LANG.USERMENU_MESS} ({$newmsg.total})</a> {else} <a href="/users/{$id}/messages.html">{$LANG.USERMENU_MESS}</a> {/if} </span> {/if}Добавьте
Код:{if $flirts} <span class="my_flirtis"> <a href="/flirtiki/my" title="Симпатии">Симпатии (+{$flirts})</a> </span> {/if}Для отображение иконки в Меню пользователя, обязательно добавьте в конце /templates/_default_/styles.css строку
Код:.mod_user_menu .my_flirtis a{ background:url(../images/icons/flirtiki.png) no-repeat 6px 6px; }
скачать симпатии для 1.10.1:
Установка:
1. Загрузите все файлы из папки Компонент в корень вашего сайта.
2. Зайдите в админку - Компоненты - Установить компоненты и установите Флиртики
3. Зайдите в админку - Дополнения - Плагины - Установить плагин - установите Вкладка флиртики и включите плагин.Для Меню пользователя:
Если у вас в файлах /modules/mod_usermenu/module.php и /templates/_default_/modules/mod_usermenu.tpl нечего не изменен то можете просто загрузить эти файлы из папки Для usermenu и заменить.Если изменились, тогда откроете /modules/mod_usermenu/module.php и после if (!$inUser->id){ return false; } добавьте:
Код:cmsCore::loadModel('flirtiki'); $model = new cms_model_flirtiki(); $flirts = $model->getCountFlirt($inUser->id);и после $smarty->assign('balance', $is_billing ? $inUser->balance : 0); добавьте
Код:$smarty->assign('flirts', $flirts);Откройте /templates/_default_/modules/mod_usermenu.tpl и после
Код:{if $users_cfg.sw_msg} <span class="my_messages"> {if $newmsg.total} <a class="has_new" href="/users/{$id}/messages{if !$newmsg.messages}-notices{/if}.html" title="{$LANG.NEW_MESSAGES}: {$newmsg.messages}, {$LANG.NEW_NOTICES}: {$newmsg.notices}">{$LANG.USERMENU_MESS} ({$newmsg.total})</a> {else} <a href="/users/{$id}/messages.html">{$LANG.USERMENU_MESS}</a> {/if} </span> {/if}Добавьте
Код:{if $flirts} <span class="my_flirtis"> <a href="/flirtiki/my" title="Флиртики">Флиртики (+{$flirts})</a> </span> {/if}Для отображение иконки в Меню пользователя, обязательно добавьте в конце /templates/_default_/styles.css строку
Код:.mod_user_menu .my_flirtis a{ background:url(../images/icons/flirtiki.png) no-repeat 6px 6px; }
Скачать флиртики1.10.1
Флиртики 1.10.3
Установка флиртики1.10.3
1. Загрузите все файлы из папки Компонент в корень вашего сайта.
2. Зайдите в админку - Компоненты - Установить компоненты и установите Флиртики
3. Зайдите в админку - Дополнения - Плагины - Установить плагин - установите Вкладка флиртики и включите плагин.Для Меню пользователя:
Если у вас в файлах /modules/mod_usermenu/module.php и /templates/_default_/modules/mod_usermenu.tpl нечего не изменен то можете просто загрузить эти файлы из папки Для usermenu и заменить.Если изменились, тогда откроете /modules/mod_usermenu/module.php и после $inUser = cmsUser::getInstance(); добавьте:
Код:cmsCore::loadModel('flirtiki'); $model = new cms_model_flirtiki(); $flirts = $model->getCountFlirt($inUser->id);и после assign('balance', $is_billing ? $inUser->balance : 0)-> добавьте
Код:assign('flirts', $flirts)->Откройте /templates/_default_/modules/mod_usermenu.tpl и после
Код:{if $users_cfg.sw_msg} <span class="my_messages"> {if $newmsg.total} <a class="has_new" href="/users/{$id}/messages{if !$newmsg.messages}-notices{/if}.html" title="{$LANG.NEW_MESSAGES}: {$newmsg.messages}, {$LANG.NEW_NOTICES}: {$newmsg.notices}">{$LANG.USERMENU_MESS} ({$newmsg.total})</a> {else} <a href="/users/{$id}/messages.html">{$LANG.USERMENU_MESS}</a> {/if} </span> {/if}Добавьте
Код:{if $flirts} <span class="my_flirtis"> <a href="/flirtiki/my" title="Флиртики">Флиртики (+{$flirts})</a> </span> {/if}Для отображение иконки в Меню пользователя, обязательно добавьте в конце /templates/_default_/styles.css строку
Код:.mod_user_menu .my_flirtis a{ background:url(../images/icons/flirtiki.png) no-repeat 6px 6px; }
Скачать флиртики1.10.3:
Флиртики для instantcms2
Что нового и чем отличается от предыдущей версии
1. Добавлена админка
1.2. В админке выводиться список отправленных и взаимных флиртиков, админ может удалить.
1.3 Можно скрыть тех у кого нет аватра, а так же запретить отправку флиртиков.
1.4 Можно скрыть пустую вкладку Флиртики в профилях?
2. Добавлена кнопка "Отправить флиртик" в профиль пользователей. (в админке можно выкл)
3. Добавлена функция уведомления по почте, при получении флиртика. (в админке можно выкл)
4. Взаимные флиртики выводиться в ленту активности. (в админке можно выкл)
5. На странице отправки флиртика, теперь выводиться возраст и город (если заполнено)
6. Мелкие доработки дизайна
Установка
Устанавливается через админку - Компоненты - Установить пакет дополнения
Так же в инструкциях есть способ установки без FTP данные, например на денвер.
Важно!!! Прежде всего вы должны создать поле Пол в профиле пользователя, что бы компонент мог определить пол человека.
Для этого зайдите в Админку - Компоненты - Профили пользователя - Создать поле и заполните так как на фото:
Потом откройте \templates\default\css\theme-gui.css в строку 100 или в конец, добавьте
.icon-flirtiki, .menu .flirtiki .item { background-image: url("../images/icons/flirtiki.png"); }
Скачать для instantcms2 :
Теги: instantcms,компоненты,симпатии,флиртики,для,1.10.1,1.10.3,2