Компонент Флиртики
Компонент Флиртики – Несёт вашим пользователям некоторый игровой момент. Способен заменить банальный раздел знакомств для вашего сайта. Задача компонента сблизить ваших пользователей друг с другом по средствам игры, «угадай, кому ты симпатичен».
Например: Пользователю Вася понравилась Маша, и он отправил ей флиртик. В Меню пользователя, рядом с Сообщением появиться Флиртик(+1) при нажатии открывается страница с 12-ю случайнымипарнями сайта, Маша должна найти того парня который отправил Флиртик и у нее 5 попыток… Если Маша выбирает не правильно, то каждый раз от ее имени отправляется Флиртик тому парню… Каждый неправильный выбор выделяется красным цветом.
Если Маша из списка выберет Васю то произойдет переход к ее профилю, во вкладку Флиртики где хранятся Взаимные флиртики...
Установка компонента
Админка - Компоненты - Установка пакет дополнения - выберите архив и нажмите "Продолжить".
На следующей странице выводиться информация о компоненте, ознакомитесь и нажмите "Установить".
Далее необходим ввести FTP данные и нажать "Продолжить"
ВНИМАНИЕ:
Поле «Путь папки сайта» по умолчанию заполнено / — вам нужно прописать путь к папке вашего сайта, обычно это /public_html/ или /htdocs/
Если вы хотите установить компонент на Денвер и не знаете FTP данные. Вам надо открыть архив который скачали, внутри архива есть папка Package — загрузить данные от туда в папку вашего сайта, например на z:\home\site.ru\www\
Настройка компонента

Лицензионное соглашение
Перед покупкой, установкой и использованием дополнений сайта My-instantCMS.Ru (далее Наш сайт) внимательно ознакомьтесь с условиями данного Лицензионного соглашения. Приобретая, устанавливая, копируя или иным образом используя расширения нашего сайта, Вы тем самым принимаете на себя условия настоящего Лицензионного соглашения и становитесь пользователем (далее Пользователь). Если Вы не согласны с условиями данного Лицензионного соглашения, Вы не можете использовать дополнений нашего сайта. Установка и использование дополнений, купленных или скаченных на нашем сайте означает Ваше полное согласие со всеми пунктами настоящего Лицензионного соглашения.
Авторские права
Все дополнения на нашем сайте, является собственностью владельца данного сайта.
При покупке дополнения, Вы получаете право на использование приобретённого только на одном сайте, если у вас несколько сайтов, необходимо купить дополнительную лицензию для каждого сайта (действуют определенные скидки).
Вы не имеете права передавать или распространять копии купленных дополнений, размещать их для скачивания на других сайтах.
Как продавать дополнения, если они больше не нужны?
Дополнения Вам больше не нужны, можно их продать, соответственно Вы теряете права на их использование. Для продажи нужно:
- Уведомить автора дополнения о том, что продаете права на использование дополнения другому лицу.
- Предоставить email покупателя, что бы автор смог удалить ваш email из списка покупателей, и внести другого пользователя.
- Удалить дополнение с вашего сайта, если это готовая сборка сайта, удалить надо сайт целиком.
Деньги не возвращаются:
- Все наши товары разработаны для версии 2, будьте внимательны, некоторые пользователи по ошибке покупают наши разработки для 1 версии (не будут работать, и адаптировать нет возможности)
- Перед покупкой изучите товар, посмотрите видео и демо, задавайте вопросы. Мы гарантируем только заявленный функционал
За нарушение условий соглашения Администрация имеет право без предварительного уведомления блокировать лицензию пользователя.
Администраторы сайта оставляют за собой право внести изменения в настоящее лицензионное соглашение в любой момент.
Рекомендуем






Куда именно хотите добавить иконку? в кнопках Мои флиртики и Отправить флиртик, иконка есть, если на вашем сайте нет, то вы наверно не полностью читали документацию, там надо добавить один класс в css файл
2. проверить файл \templates\шаблон\css\theme-gui.css добавлена ли
Был такой баг но только с версии до этого, когда вы скачали компонент?
и на каких страницах не отправляется, в профиле пользователя или на странице отправки (site.ru/flirtiki/start)?
Выглядит так:
У себя поставил проверку на регистрацию, а Вам советую исправить…
И что не могу сам, это при удалении последнего флиртика из профиля открывается 404 страница, нужна проверка и открывать профиль, я так думаю.
Спасибо.
Надо убрать галочку с Скрыть пустую вкладку в профиле
«2. Добавлена кнопка „Отправить флиртик“ в профиль пользователей. (в админке можно выкл)
3. Добавлена функция уведомления по почте, при получении флиртика. (в админке можно выкл)» Странно, у меня этих функций в админке нет :(
Когда захожу в женский профиль есть вкладка -«Отправить флиртик» при нажатии на неё — «Внимение! Пользователи противоположного пола, не найдены. [?]», что бы бы таое мне сделать чтобы заработало? Помогите, очень хороший компонент.
Админка компонента вообще есть? если нет, значить не правильно установили
как будет время, обновлю до 2.5
Не пробовал, но должно сработать
Вот тут нет — joxi.ru/Bv290a8iwn40mG
Наверное так и должно быть? Или нет?
Я установил компонент, всё вроде норм. Помогите пожалуйста по двум вопросам:
1. Если юзер не авторизован — на странице lovelovely.ru/flirtiki/start не отображается предложение авторизоваться или зарегистрироваться.
2. Не приходят уведомления на почту о посланных флиртах.
Как будет время, обновлю до последней версии
И еще, если будете обновлять, добавьте пожалуйста адаптивности, на мобильных устройствах не очень отображается компонент.
Когда ставлю группу — АНКЕТА то не отображается.
Не работает оповещение в ленту активности, когда стоит чекбокс — Выводить на ленту, запись о взаимных отношениях?
А в настройках самого компонента Лента активности (админка — компоненты — лента активность) стоить галочка на Взаимные флиртики?
в данный момент при нажатии страница просто перезагружается и ничего не происходит. Наверное задумано, что должен сменяться юзер? Или нет?
У компонента так:
ID 1 — это мужской
2 — женский
системное имя gender
а Предустановленные значения
1 | Не указан
2 | Мужской
3 | Женский
А так вам надо в файле \system\controllers\flirtiki\model.php найти
и заменить на
При обновлении 2.7.2 у пользователей появилась возможность удалять свои профили с возможностью восстановления, при удалении фактически пользователь просто помечается как удаленный, и он перестаёт быть видимым в списке и поиске пользователей. В компоненте Флиртики, на странице /домен/flirtiki/start/ID-юзера при отправке другим юзерам, присутствуют те юзеры, которые удалили профиль, а их как бы не должно быть видно, так как после удаления профиль скрывается. В 2.8.0 актуально.
добавить
Как я понимаю после правки которую я внёс
то компонент всё равно отправляет письмо, особенно это касаемо тех, у кого почта уже не действует, я таким сам ставлю не уведомлять.
ICMS 2.12.1 во флиртиках не работает фильтр по возрасту если указать конкретный диапазон от 20 до 20 лет, ищет только если указать от 20 до 21 года. —
joxi.ru/Q2KWlotLvDbQ2j
joxi.ru/E2pYKxf7GZd3AY
И еще есть одна неприятная штука, если в браузере стоит автозаполнение домашнего адреса, то поле город и возраст не правильно работают, туда подставляются значения города автозаполнения юзера из браузера, а не город из базы компонента или сайта. Вот автозаполнение — joxi.ru/82QR0lTw9eVDAd вот результат поиска — joxi.ru/8An4dnizyLo8mO
И отображение городов из базы по двум буквам так выглядит — длинная портянка вниз, можно как-то со скролом сделать или по IP фильтровать страну? — joxi.ru/xAepbWCRXQVP2y
ps^ и у Вас на сайте Парвиз, не могу загрузить картинку скриншота — joxi.ru/RmzR1MTYMo0RmO
у меня не добавляется меню флиртиков на 2.10.1, в чем может быть проблема?
точнее не выводится, оно есть в меню, но не выводится в персональном меню на сайте.
Не знаю почему так.
Попробуйте удалить и создать заново такой же
$this->where .= " LIMIT 0, 11 UNION SELECT i.id, i.nickname, i.avatar, i.gender FROM {$this->db->prefix}users i WHERE (i.id = {$sender}) AND (i.gender = {$my_gender}) ORDER BY RAND() ";
на это:
$this->where .= " UNION ALL SELECT i.id, i.nickname, i.avatar, i.gender FROM {$this->db->prefix}users i WHERE (i.id = {$sender}) AND (i.gender = {$my_gender}) ORDER BY RAND() LIMIT 11 ";
и тогда заработал)
Как я понял, добавили слово ALL?
не подскажите что снова не так?
piccy.info/view3/13244583/c038d4ff093cf9ef4c15d08be5dcc68e/
An error occured- при открытии на принятый флиртик
потом коммент выше в flirtiki\model.php заменил, и завелось)
Undefined property: cmsUser::$gender in /system/controllers/flirtiki/hooks/user_profile_buttons.php on line 9
с этим что сделать?
Сначала надо заполнить поле Пол.
Потом зайти в профиль противоположного пола, там будет кнопка Отправить флиртик (если нет, попробуйте в админке — компонент — управление событием — обновить события если есть).
Так же на странице ваш-сайт.ru/flirtiki будут отображаться юзеры противоположного пола
Warning: include_once(): Failed opening '/var/www/kamfaceproject2.ru/system/controllers/flirtiki/backend/forms/form_options.php' for inclusion (include_path='.;c:\php\includes') in /var/www/kamfaceproject2.ru/system/core/form.php on line 871
Warning: include_once(/var/www/kamfaceproject2.ru/system/controllers/flirtiki/backend.php): failed to open stream: Отказано в доступе in /var/www/kamfaceproject2.ru/system/controllers/admin/frontend.php on line 511
Warning: include_once(): Failed opening '/var/www/kamfaceproject2.ru/system/controllers/flirtiki/backend.php' for inclusion (include_path='.;c:\php\includes') in /var/www/kamfaceproject2.ru/system/controllers/admin/frontend.php on line 511
Fatal error: Uncaught Error: Class 'backendFlirtiki' not found in /var/www/kamfaceproject2.ru/system/controllers/admin/frontend.php:515 Stack trace: #0 /var/www/kamfaceproject2.ru/system/core/action.php(37): admin->loadControllerBackend('flirtiki', Object(cmsRequest)) #1 /var/www/kamfaceproject2.ru/system/controllers/admin/actions/install_finish.php(122): cmsAction->__call('loadControllerB...', Array) #2 /var/www/kamfaceproject2.ru/system/controllers/admin/actions/install_finish.php(83): actionAdminInstallFinish->componentInstall(Array) #3 /var/www/kamfaceproject2.ru/system/controllers/admin/actions/install_finish.php(55): actionAdminInstallFinish->doPackage() #4 /var/www/kamfaceproject2.ru/system/core/controller.php(585): actionAdminInstallFinish->run() #5 /var/www/kamfaceproject2.ru/system/core/action.php(37): cmsController->runExternalAction('install_finish', Array) #6 /var/www/kamfaceproject2.ru/system/controllers/admin/actions/install.php(12): cmsAction->__call('runExternalActi...', Array) #7 /var/www/kamfaceproject2 in /var/www/kamfaceproject2.ru/system/controllers/admin/frontend.php on line 515» Хотя права на папку с сайтом — чтение и запись.
Установите по другому:
Установить через админку до шага где просить вводить данные FTP
После чего находясь на той странице, загрузите файлы компонента из архива — папка package — в корень сайта через FTP программы
Потом поставьте галочку на «Пропустить этот шаг» и нажмите Установить
«Страница недоступна
Сайт kamfaceproject2.ru пока не может обработать этот запрос.
HTTP ERROR 500»
Вопрос не совсем понял, если имели в виду фильтр по города, вот они есть prntscr.com/xaagiu