avatar
+4.01
8.814

Плагин «оповещения» v1.0.0

Плагин показывает события которые произошли так или иначе связанных с пользователем. Тем самым улучшает взаимодействие пользователя на сайте. Вовремя оповещая и позволяя отслеживать события которые пользователь мог не заметить.



Функционал

— Цифра на колокольчике показывает сколько событий произошло так или иначе связанных с Вами.
— Новые оповещения подсвечены.
— Оповещение можно удалить. Оно будет удалено навсегда.
— Можно удалить все оповещения (которые есть для Вас и которых может не быть в окошке) будут удалены.
— Звуковое оповещение.
— Возможность создавать и расширять тип оповещений для различных плагинов.

Цена

1200 рублей. Если соберутся человек пять — сделаю скидку.

Важно!

Прошу Вас не распространять и не передавать третьим лицам плагин.
Также если Вы будете использовать плагин на нескольких своих сайтах просьба хотя бы задонатить (не говорю даже о том, что один сайт = одна копия).
Чем больше будет продаж тем выгоднее будет Вам для развитии плагина.
Спасибо.

Мотивационый топик

Привет сообщество!
Правда последнее время сообщества нет. Посещают сайт наверно только те кто случайно сюда попал. Что говорить о людях если даже попытки связаться с автором Альто были безрезультатными. Это огорчает.

Долго думал на каком движке писать сайт. Мучения в выборе длились несколько месяцев. В итоге решил остановить свой выбор на Альто. От движка требовалось удобство и быстрота смены функционала. Плюс шаблон на бутстрап с которым удобно и быстро работать. Так как раньше писал плагины под движок проблем с написанием нужного функционала у меня нет. Начал разработку.

Что в итоге получилось можно посмотреть LifeRP.ru.



Чтоб быть объективным:

Плюсы
— Удобство верстать и писать код
— Легко обновил несколько библиотек
— Бесплатных плагинов хватило для нужного функционала

Минусы
— Да. В движке есть недаработки. Примерно штук 10 с которыми я столкнулся, но они были успешно переписаны.
— Поддержку совместимости с лайвстрит надо выпилить.
— Есть «лишний» код

P.S. Надеюсь Альто возродится и сообщество оценит по достоинству движок. Также помогу в разработке плагинов если они потребуются.

Адаптация шаблона

Всем привет!
Необходимо из шаблона для другого движка одеть на альто.
Ищу верстальщика. С примером и ценой работы прошу в личку.

Топик типа «видео»

Привет сообществу!
Кто-нибудь создавал тип топика «видео»? Чтоб можно было ввести заголовок, описание и ссылку с ютуба. Или что-нибуть нестандартное.
Расскажите, как писали?

Изменение аватара

Надо сделать, чтоб пользователям которые не установили аватар присвоился аватар. Код:
...
$sFile = $this->UploadAvatar($sFileTmp, $oUser);
$oUser->setProfileAvatar($sFile);
$this->Update($oUser);
...
В ответ получаю такую ошибку:
SQL Error: Column 'user_id' cannot be null at /home/public_html/common/classes/modules/mresource/mapper/Mresource.mapper.class.php line 72
---
Array
(
    [code] => 1048
    [message] => Column 'user_id' cannot be null
    [query] => 
            INSERT INTO prefix_mresource
            (
                date_add,
                user_id,
                link,
                type,
                path_url,
                path_file,
                hash_url,
                hash_file,
                storage,
                uuid
            )
            VALUES (
                '2015-03-03 12:57:23',
                NULL,
                0,
                1,
                '@uploads/images/00/00/01/avatar/0u5e1d206a-1cfab955-9d80a270.png',
                '@uploads/images/00/00/01/avatar/0u5e1d206a-1cfab955-9d80a270.png',
                'a9fc20b9c54f6cfe1ce5792753b2161b',
                'edecae965f2b8af2284cecdc4834a3ca',
                'file',
                '0u5e1d206a-1cfab955-9d80a270'
            )
            
    [context] => /home/public_html/common/classes/modules/mresource/mapper/Mresource.mapper.class.php line 72
)
Проблема в том, что только авторизованный пользователь и только себе можно изменить аватар? Подскажите.

Преобразование JS

Здравствуйте!
Адаптирую плагин livestreet. Мне необходимо подключить файлы:
 			Config::Set('head.rules.test', array(
				'path'	=> '___path.root.web___/test,
				'js'		=> array(
					'include' => array(
						Plugin::GetTemplateWebPath(__CLASS__)."js/test.js",
					),
					'exclude' => array(
						"___path.static.skin___/js/vote.js",
					),
				),
				'css'		=> array(
					'include' => array(
							Plugin::GetTemplateWebPath(__CLASS__)."css/test.css",
					),
				),
			)); 

Возникает ошибка:
Exception: Method «ExcludeJs» not exists in class «ModuleViewerAsset»
Открываю файл /engine/classes/modules/viewer/Viewer.class.php. В нём строка:
$this->ViewerAsset_ExcludeJs($aRule['js']['exclude']);
. Действительно нигде не прописан метод ExcludeJs.

Как решить? :-)

Модальное окно и селект

Здравствуйте!
Есть у меня модальное окно. В нём форма для редактирования. Пара input и несколько select. На странице есть таблица с кнопкой редактировать. При её нажатии берутся данные таблицы и вставляются в модальное окно. Текстовые input вставляются нормально. А вот с select уже сломал голову. Каким бы способом не вставлял (выбирал нужный option) данные — визуально select стоит на одной позиции. То есть пишу:
$('.select').val(3);
alert($('.select').val());
Получаю всё правильно. Селект выбирается. Но визуально в форме я никак не могу заставить показать.
Помогите! :-)

Адаптация плагинов LS для AltoCMS 1.+

Здравствуйте!
Хочу адаптировать свой плагин под AltoCMS 1.+. Что надо знать? Как правильно писать плагин? Ткните ссылку где смотреть :-)