Меня жутко бесит на сайтах, когда ходишь по нему, не замечаешь что залогинен, а потом надо зайти в раздел который только для пользователей. Тебя кидает на страничку логина, ты логинишься...и в ICMS тебя кидает на страничку профиля или куда угодно, кроме места где ты был до этого... Тут было много кода а оказалось что надо просто поставить функцию "ни чего не делать"
Итак, для тех у кого нормальные фотоаппараты и тысячи фоток на сайте. Сегодня меня задолбало переворачивать очередную тысячу фоток и вот мой хак для автовращения. Итак нам понадобится файл core/classes/upload_photo.class.php После этой строки if (cmsCore::moveUploadedFile($source, $uploadphoto, $errorCode)) {вставляем: $this->rotateImg($uploadphoto,$ext);В конце файла, перед последней } пишем:
Лёгкое обновление компонента AjaxChat 0.5 Исправлены ошибки кеша Исправлено отображение сообщений направленых конкретному пользователю Исправлена работа загрузчика картинок. Качать тут: https://github.com/neochapay/icms-ajaxchat/archive/master.zip
2 года назад я выпустил компонент погода который благодоря пользователю DEOVER стал внезапно снова кому то нужен😊 Однако сайт с которого парсилась погода теперь стал платным и это грусняшка. Ну ни чего страшного - переписал практически весь компонент и он теперь работает: Итак, компонент позволяет парсить себе погоду в базу данных и выдавать его типа "как свою" без всяких информеров. При определённом знании программирования можно выводить до 17 параметров строить разные графики и прочие вещи - в дефолте стандарный набор: Компонент и модуль Все параметры беру с http...
Понадобилось мне в одной проекте сделать в произвольном месте сайта ссылку на профиль пользователя сделать...просто ссылка "мой профиль" решил таким нехорошим хаком всё реализовать: Сделать ссылку сайт.ру/users/me.html как сделано было: В файле components/users/router.php до return $routes; добавляем: $routes[] = array( '_uri' => '/^users\/me.html$/i', 'do' => 'me' ); Ну и во фронтенде (файл components/users/frontend.php) до последней фигурной скобки добавляем: if($do == 'me') { cmsCore::redirect(cmsUser::getProfileURL($inUser->login)); }
Представляю Вашему вниманию приложение Android для компонента AjaxChat
Итак, после очередного долгого молчания представляю вам свой бесплатный компонент чата для ICMS 1.10+
Опять после долгого молчания представляю большое обновление чата для ICMS
Компонент позволяет как ни странно вести календарь :)
Обновление компонента Календарь включает в себя следующее: * Исправлена ошибка добавления смайлов * Добавлена настройка "Начало дня" * Добавлена настройка "Минимальное время начала мероприятия" * Добавлена настройка "Максимальное время окончание мероприятия" Ну и так по мелочи. Качать тут http://ostudio.org/sources/calendar/calendar_0.4.6.tar.bz2 или на git https://github.com/neochapay/icms-calendar Спасибо говорить сюда: WebMoney : R321537935660 Карта сбербанка: 4276-7500-1101-9790 (Виза)
Представляю вам маленькое но очень важное обновление для бесплатного компонента чат:
Представляю вашему внимаю UTF8 версию пользовательских карт. Функционал компонента читать тут http://instantcms.ru/blogs/blog-utkonosa/komponent-polzovatelskie-karty-versija-0-6-4.html Кроме того что переведено на UTF8 ещё исправлено: * Инсталлер создаёт всё таблицы сам * Окончательный переход на Яндекс APIv2 * Исправлены некоторые недостатки и огрехи * Добавлены новые :) Качать тут: http://ostudio.org/sources/usermaps/usermaps_0.6.5-utf8.tar.bz2 Помогать сюда: WebMoney R321537935660 Теперь я потихонечку буду переписывать для ICMS2 все свои компоненты.
Что то я довненько не радовал общественность😊Ну что-ж приступим: Представляю на ваше внимание бесплатный компонент погоды, который как ни странно выводит погоду для версии 1.10+:)
Повадились значит ко мне регится пользователи с сервисов однократного мыла и гадить на сайте...замучился удалять, на что сделал простой но милый хак.
Представляю вашему вниманию компонент Чат для ICMS теперь абсолютно бесплатно в честь моего долгого отсутствия и нового года :) Полная интеграция с ICMS ни каких внешних скриптов При входе пользователей проигрываются звуки При новых сообщениях проигрываются звуки При направленных сообщениях тоже проигрываются звуки Все сообщения пишутся в БД Имеется локальный банн пользователей Имеется модуль "Сейчас в чате" Всё естественно только Ajax и JSON никаких перезагрузок страницы Поддержка bb-code Из недоделаного-надо переделать чтобы было красиво: Инсталятор Личные сообщения Это не релиз...
Багфикс обновление бесплатного компонента "Календарь" Исправляет 1 досадных ошибки: 1. Ошибка редактирования через ajax тикет патч 2. Исправлена работа с фотографиями при нестандартных префиксах БД тикет патч Качать тут http://ostudio.org/sources/calendar/calendar_0.4.5.tar.bz2 или на git https://github.com/neochapay/icms-calendar
С возвращением меня :) Представляю новый свой компонент "Книга рецептов"
Итак, в продолжение http://instantcms.ru/blogs/blog-utkonosa/platnyi-hak-uluchshenaja-chut-galereja.html. Продолжил улучшать галерею ICMS. Теперь не только пользовательскую, но и общие. Итак Хак позволяет 1. Более вкусно просматривать пользовательскую галерею: http://yamolodoi.ru/users/neochapay/photos/private108.html 2. Позволяет просматривать все комменты к пользовательскому альбому: http://yamolodoi.ru/users/neochapay/photos/private108/comments.html 3. Так же вкусно просматривать галереи клубов http://yamolodoi.ru/photos/116 4. Так же приятно просматривать комментарии галереи клубов http...
Это версия только для 1.10+ Представляю Вам платный компонент позволяющий переводить любую RSS ленту в блог пользователя, статью определённой категории ICMS, так же позволяет объединять несколько лент по ключевым словам в один блог сохранять у себя картинки с лент. Это поможет достаточно просто и быстро наполнить сайт тематическим материалом из тематических блогов сайтов и т.п. Позволит обсуждать Вашим пользователям, голосовать и создавать видимость жизни на вашем сайте если её нет :) Данный компонент может: автоматически создать блог у пользователя если его нет , переконвертить html в...
Кросспостинг позволяет как ни странно кросспостить сообщения из блога пользователя в пока только ЖЖ По сравнению с прошлой версией: * Сделан для версии 1.10 тоесть для UTF8 Качать тут: http://ostudio.org/sources/crossposter/crossposter_0.2.1.tar.bz2 Спасибо говорить сюда: WebMoney : R321537935660
Обновление бесплатного модуля Календарь. Краткий список обновлений: - Переведён на UTF8
Итак, в продолжение http://instantcms.ru/blogs/blog-utkonosa/platnyi-hak-uluchshenaja-chut-galereja.html. Продолжил улучшать галерею ICMS. Теперь не только пользовательскую, но и общие. Итак Хак позволяет 1. Более вкусно просматривать пользовательскую галерею: http://yamolodoi.ru/users/neochapay/photos/private108.html 2. Позволяет просматривать все комменты к пользовательскому альбому: http://yamolodoi.ru/users/neochapay/photos/private108/comments.html 3. Так же вкусно просмативать галереи клубов http://yamolodoi.ru/photos/116 4. Так же приятно проссматривать комментарии галереи клубов http...
Самый давно мной не обновляемый компонент наконец то причёсан и обновлён. Кросспостинг позволяет как ни странно кросспостить сообщения из блога пользователя в пока только ЖЖ
Обновление бесплатного модуля Календарь. Краткий список обновлений: - Изменена форма просмотра мероприятия. Теперь выглядит как клуб - Исправлена ошибка с личными сообщениями - Добавлен новый просмотр - без календаря - просто листинг. Пока тестовый. Не знаю как его правильно выводить. Смотреть тут /calendar/list.html
Представляю Вам платный компонент позволяющий переводить любую RSS ленту в блог пользователя , а теперь и в статью определённой категории ICMS, так же позволяет объединять несколько лент по ключевым словам в один блог сохранять у себя картинки с лент. Это поможет достаточно просто и быстро наполнить сайт тематическим материалом из тематических блогов сайтов и т.п. Позволит обсуждать Вашим пользователям, голосовать и создавать видимость жизни на вашем сайте если её нет :)
Странно что эта возможность отсутствует в оригинальном модуле, но вот иногда она очень мне нужна - удаление событий из летны. Изменения минимальные а в итоге получаем:
Итак, жаловались мне пользователи что все коменты к альбомам не возможно скопом посмотреть - пришлось делать всё самому. Итак Хак позволяет
Представляю Вам платный компонент позволяющий переводить любую RSS ленту в блог пользователя , а теперь и в статью определённой категории ICMS, так же позволяет объединять несколько лент по ключевым словам в один блог. Это поможет достаточно просто и быстро наполнить сайт тематическим материалом из тематических блогов сайтов и т.п. Позволит обсуждать Вашим пользователям, голосовать и создавать видимость жизни на вашем сайте если её нет :) Данный компонент может: автоматически создать блог у пользователя если его нет , переконвертить html в bbcode , конвертировать UTF8 ленты в CP1251...
Итак, очередной новый бесплатный компонент Промо! Если в кратце: позволяет пользователям самостоятельно прикреплять материал на главную страницу в замен за рейтинг! Пока работает только с блогами.
Представляю вашему вниманию компонент Чат для ICMS
Заказчик слился окончательно , а работу жалко поэтому выкладываю в паблик: Компонент реестр талантливой молодёжи. Компонент написан наполовину - тоесть нет поиска - но если кому то будет интересен - продолжу работу.
Захотелось мне видеть онлайн ли человек которому я пишу ответ на его коммент - поковырялись и всё оказалось достаточно просто:
Обновление бесплатного модуля Календарь. Краткий список обновлений: - Изменена форма добавления - Добавлен экспорт в ICS файл - Добавлен курсор + при наводке на календарь - Удалена форма добавления через ссылку (за ненадобностью)
Итак представляю Вам очередной платный модуль: Улучшенные личные сообщения.
Представляю Вам платный компонент позволяющий переводить любую RSS ленту в блог пользователя ICMS, так же позволяет объединять несколько лент по ключевым словам в один блог. Это поможет достаточно просто и быстро наполнить сайт тематическим материалом из тематических блогов сайтов и т.п. Позволит обсуждать Вашим пользователям, голосовать и создавать видимость жизни на вашем сайте если её нет :) Данный компонент может: автоматически создать блог у пользователя если его нет , переконвертить html в bbcode , конвертировать UTF8 ленты в CP1251, обновление через cron независимый от cron сайта...
Багфикс релиз компонента календарь. Исправлены ошибки доступа и мелкие недочёты. Качать тут: http://ostudio.org/sources/calendar/calendar_0.4.1.tar.bz2 обновление БД не нужно А теперь самое как говориться главное! Всвязи с тем что я старый маразматик и забываю все предложения и сообщения об ошибках встречайте мой git репозиторий в котором будут выкладываться все исправления и усовершенствования моих компонентов: https://github.com/neochapay там же можно всё это будет скачать и самое главное ! Оставить сообщения об ошибке и предложение в соответствующей вкладке (Issues зовётся) и я уж точно...
Да как ни странно это релиз :)
Прошлая версия с изменениями в БД тут: http://instantcms.ru/blogs/blog-utkonosa/kalendar-0-4-beta5.html В этой версии исправлен очень важный недочёт всех прошлых версий а именно: Сообщения вываливались в скрип полностью все и сразу (все: прошедшие, те которые будут через год или те которые были 7 лет назад) что жутко тормозило работу движка и создавало ненужную нагрузку. Сейчас же события выводятся AJAX ом только те, которые видны на экране. Следующая (и думаю последняя) бета будет содержать категории точек их цвета и тыды :) Ну и напоминаю что коли эта бета возможны баги глюки и очепятки...
Многие меня просили добавить оценивание в свои компоненты и я вроде как разобрался как это делать и всецело готов поделиться с начинающими разработчиками как это сделать! Итак, приступим! Великий алыверды разработчикам ICMS за то что за нас уже всё предусмотрели! Нам лишь чуть придётся исправить frontend.php: 1. Подключаем библиотеку кармы во фронтенде: $inCore->loadLib('karma');2. Настраиваем вывод кармы: В том месте где мы передаём параметры просмотра смарти добавляем: $smarty->assign('karma_form', cmsKarmaForm('content_name', content_id, 0, is_author));где: content_name - имя...
Сейчас все силы брошены на 0.7 так что тестирование данного релиза не сильно то и проводилось! Исправлена ошибка в связи с переходом яндекса на API v 2.0.13 - не отображались метки на карте для зарегистрированных пользователей Вычищена модель от mysql_query запросов - теперь не надо ни чего править если у вас не стандартный префикс в БД Ни каких обновлений в БД делать не нужно качать тут: http://ostudio.org/sources/usermaps/usermaps_0.6.5.tar.bz2 Всегда рад вашей финансовой поддержке! Яндекс деньги: 41001639544126 Телефон для покладки наличностей: 89022871231 Так же есть платные...
Последняя (надеюсь) бета календаря. Добавлено: * Роли пользователей кто может добавлять события (по просьбе lexx-andr) Исправлено: * Глюки при добавлении события в поле "Весь день" Обновлять базу с прошлых бет не нужно. Если вы обновляетесь с 0.3 то нужно выполнить 1.mysql ALTER TABLE `cms_events` ADD `parent_id` INT NOT NULL; CREATE TABLE IF NOT EXISTS `cms_fotolib` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL, `type` text NOT NULL, `photo_id` int(11) NOT NULL, `name` text NOT NULL, `time` text NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET...
Если кратко то: было так: стало так: Итак, под капотом увеличение производительности кода до 3х раз! Как смогли этого добиться: 1. Ajax загрузка точек только для видимой области! 2. Вся логика отдана браузеру JS скрипту отдаётся JSON файл и уже JavaScript рисует точки и так далее 3. Добавлены кластеры - теперь скопления точек не будут пугать пользователей ;) Компонент Пользовательские карты версия 0.6.3+18 Сергей Игоревич → 25 июня 2012 * По наводке Leo был найден баг - основная цель релиза его победить. * По просьбе vpugachev добавлен новый модуль mod_usermaps_imagesview который...
* По наводке Leo был найден баг - основная цель релиза его победить. * По просьбе vpugachev добавлен новый модуль mod_usermaps_imagesview который позволяет просматривать на карте фотографии которые были отмечены с помощью плагина p_usermaps_photo так же он присутствует в компоненте по ссылке /usermaps/imagemap.html * Просмотр точки тоже переведён на Api 2.0 за одно с этим пользователь сам может решать строить ему к точке маршрут или нет - тобиж появилась кнопочка "Проложить маршрут" (если у пользователя есть точка) Ни каких обновлений в БД делать не нужно качать тут: http...
Итак, начинаем плавный переход на версию YandexMapApi V 2.0 в компоненте Usermaps На сегодня обновлён модуль просмотра карты и частичка компонента отвечающая за это. Остальное будет постепенно обновляться. Теперь пользовательская точка выглядит так:
Итак, наделал стайку модулей которые позволяют больше привлекать внимание к картам на вашем сайте. Стоимость каждого из модулей 250 рублей. Итак по списку: mod_usermaps_cattree - Категории точек: Предоставляет древо категорий точек mod_usermaps_listnew - Список последних точек mod_usermaps_photonmap - Показывает фотографии к которым есть координаты mod_usermaps_photoofpoint - Показывает последние добавленные фотографии к точкам mod_usermaps_usersonmap - показывает последних добавившихся на карту пользователей Покупать тут: http://ostudio.org/payment/ Если вы купите 4 модуля - пятый в...