Компонент Сервис Ёлок ver.1.1

+34
3.63K
Здравствуйте участники сообщества!
На выходных потрудился и выпустил обновление Компонента сервиса ёлок под InstantCMS
Изменений достаточно, чтобы изменить версию до 1.1
Пример работы на тестовом сайте тут
Обновление не критическое — это дополнения к существующему скрипту и новшества.
Т.е. Вас никто и ничто не обязывает устанавливать эту версию.
Сервис Ёлок ver.1.1
Иллюстрация
Время ещё позволяет обновлять компонент и пока он актуален.

Итак обновления:


— В тултипе (всплывающее окошко при наведении курсором на подарок) теперь присутствует аватар
Иллюстрация
— Тултип можно отключить в админке
— В админке можно установить ограничение на длину надписи в тултипе
(если 0, то надпись будет выводиться полностью)
— Плюс настройки в админке вывод подарков столбцы/строки (при выборе изображения для пожелания)
— Возможность запрета подарка/пожелания самому себе
— Возможность запрета пустого сообщения в пожелании
Иллюстрация

Для того чтобы увеличить размер пожелания надо сделать поле text

в таблице cms_elki_pod было с типом содержимого text
(если устанавливать "с нуля", то есть без предыдущей установки, то всё будет ок в install.sql подправлено)

  1. ALTER TABLE `cms_elki_pod` CHANGE `text` `text` TEXT CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL
— Подарки на ёлку теперь автоматически берутся из определённой директории
— Формат должен быть цифрой и по порядку, без пропусков. (1.png, 2.png и т.д.)
— Чтобы добавить, то просто переименуйте файл и закиньте на хостинг в папку

  1. /components/elki/images/pod/
Так же осуществлено автоматическая пагинация (страницы)
Иллюстрация

— Форматирование текста (теперь работают переносы строк)
Иллюстрация
Уведомление пользователя в личное сообщение о подарках

Увеличен комплект изображений — 79 штук

Модуль Случайная ёлка (mod_user_elki)
совместимость с 1.9 (1.8 не проверял).
для 1.7 надо прописывать вручную строку в таблице модулей в базе данных (код установки присутствует в файле модуля)
Иллюстрация
Устанавливается из админки (Настройка отображения и осталось только проверить)
-----------------------------
Исправлений критических нет, так как предыдущий скрипт оттестировали.
В этом скрипте есть новое и дополненное.
-----------------------------
Стоимость символическая: 100 рублей

Тем, кто поддержал меня (материально) в первой версии спасибо Вам и просьба отписаться в личную почту с e-mail. Я вышлю новую версию.

WebMoney
R186377364329
Z142842486412

ЯндексДеньги
4100138786327

В комментариях к платежу высылайте свой почтовый ящик.



P.S.
Честно обещаю половину отправить в фонд InstantCMS (это моё личное желание)
Отчитаюсь.
27 декабря 2011 года
Отправил 1100 рублей на развитие InstantCMS

Получил награду Иллюстрация
Всем спасибо!
+2
nikitka nikitka 13 лет назад #
Дождались)))) +++++
+1
Зекабрист Зекабрист 13 лет назад #
У меня жена и дочка просто в восторге от компонента .
Молодец плюс
0
lezginka.ru lezginka.ru 13 лет назад #
+
-2
Алексей Т Алексей Т 13 лет назад #
А из этого компонента мог бы получиться универсальный компонент поздравлений на сайте!!!
Не только елки….
Представьте:
Вы хотите поздравить свою девушку
Создаете площадку с ее поздравлениями
И она вся такая раз такая купается в своих личных поздравлениях
+ модуль выводит ее на главной в красивой рамочке
+1
Amurland Amurland 13 лет назад #
Ну можно и так smile А вдруг кто-то что-то плохое про девушку напишет?
-3
Алексей Т Алексей Т 13 лет назад #
ну значит она того достойна:)
можно же сделать фильтр плохих слов или через модератора
А можно сделать за деньгу...
Парень платит и на главной его девушка + поздравление
Приятно!
+1
nikitka nikitka 13 лет назад #
Кстати хорошая идея сделать добавление подарка платным а деньги из рейтинга отнимать!ЖЕЛАТЕЛЬНО В АДМИНКЕ СДЕЛАТЬ НАСТРОЙКУ-УСЛУГА ПЛАТНАЯ ИЛИ БЕСПЛАТНАЯ И СКОЛЬКО ЕДИНИЦ РЕЙТИНГА ОТНИМАТЬ ПРИ ЭТОМ!
Будет хорошим стимулятором для пользователей -рейтинг зараьатывать )!
+1
nikitka nikitka 13 лет назад #
Проверено на версии 1.8 Все работает на ура!Один момент был с админки не мог удалять елку роешилось так:

Автор описывал в предыдущем блоге это решение!

В верху файла админки после строки

if (isset($_REQUEST['opt'])) { $opt = $_REQUEST['opt']; } else { $opt = 'list_items'; }

Добавил

$inDB = cmsDatabase::getInstance();
+2
Patriot Patriot 13 лет назад #
Версия 1.8 полет отличный!+++ Проблем ни каких и ёлка удаляется без вопросов. Спасибо Amurland за компонент! Будем к Новому Году наряжаться. ))
0
БИБАБО БИБАБО 13 лет назад #
Версия 1.9
Всплывающее окошко при наведении курсором на подарок:



Где, что подправить?
0
Amurland Amurland 13 лет назад #
конфликт с каким-то из скриптов java scripts
надо смотреть индивидуально
сегодня смотрел один. была трабла с pngfix
0
Зекабрист Зекабрист 13 лет назад #
У меня тоже самое
0
БИБАБО БИБАБО 13 лет назад #
Точно. Конфликт вот с этим- ссылка...
0
Зекабрист Зекабрист 13 лет назад #
у меня этого нет . Но конфлик есть
0
Amurland Amurland 13 лет назад #
смотрю по Вашему сайту.
пока не нашёл источник ошибки.
продолжаю
0
Patriot Patriot 13 лет назад #
Такую проблему наблюдал и я. Появлялась она когда отключал поставленный ранее модуль хинт. Но когда модуль включен, всё в порядке.
0
Nerix Nerix 13 лет назад #
Спасибо большое за компонент, отлично работает. Вроде без конфликтов.
0
Анатолий Анатолий 13 лет назад #
Спасибо за компонент, вот только возникла проблема, при выборе подарка открывается окно, которое закрывает черный фон и выбрать нечего не получается, при нажатии на любое место, окно с выбором подарков и фон исчезают... Как это можно поправить??? (Версия 1.9 (шаблон свой))
+1
Amurland Amurland 13 лет назад #
Я даже не могу ничем помочь в текущий момент, надо смотреть всё индивидуально.
Пример в студию, или в личку
0
Алла Дмитриева Алла Дмитриева 13 лет назад #
Та же самая проблема, отписалась в личку. Выглядит глюк вот так:
+1
Lana Lana 13 лет назад #
А броузер не Exlorer 9 ?
+1
Алла Дмитриева Алла Дмитриева 13 лет назад #
нет. проблема скорее всего в шаблоне. При установке дефолтного шаблона - все работает
+2
Amurland Amurland 13 лет назад #
Проблема в стилях.
надо отключить (вернее удаалить) стиль #fade в frontend.php

серый фон тогда исчезнет
+1
Алла Дмитриева Алла Дмитриева 13 лет назад #
После удаления стиля все заработало как надо Спасибо большое!
0
abasia abasia 13 лет назад #
В админке компонента на InstantCMS 1.8 ошибка



Помогите исправить, пожалуйста.
0
Amurland Amurland 13 лет назад #
логины и пароли на почту, с которой скрипт пришёл.
желательно на ftp, mysql (phpmyadmin адрес), и админская учётка. поглядим.

у вас судя по всему вообще в скрипте инстанта конфликт.
0
abasia abasia 13 лет назад #
Отправил, спасибо.
0
Amurland Amurland 13 лет назад #
Проблема в наименовании таблицы. Всётаки у меня скрипт для версии 1.9
Сейчас подправлю. должно заработать на отлично
0
abasia abasia 13 лет назад #
Спасибо, всё заработало smile
+3
Anton Anton 12 лет назад #
было не плохо елки переделать на какое нибудь дерево... чтобы можно было использовать компонент круглогодично. готов купить)

Еще от автора

Компонент "Совместные покупки"
Ранее данный проект был мной заморожен, но в декабре решил возобновить работы и адаптировать под новую версию первой ветки Позволяет организовать на с
Закрытый форум. Отдельный компонент
Потребовалось тут пару недель назад создать закрытый раздел на форуме, но не хотелось пересекаться с основной регистрацией и некоторыми другими встрое
Компонент Линейки (Метрика). Форумные линеечки. Фотолинейки. для 1.10.x
Компонент Линейки или Метрики или Форумные линеечки или Фотолинейки. для 1.10.x Компонент платный Прекрасно подойдёт для тематических порталов.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.