Продолжаем автоматизировать процесс разработки сайта. На этапе доработки, я хочу рассказать о некоторых кардинальных изменениях в работе программы.
У нас уже было Красивое решение выбора города в профиле, теперь оно у нас будет и при регистрации: 1. Качаем Архив с базой от Madmax http://instantcms.ru/users/files/download613.html; 2. Распаковываем архив в корень своего сайта и через phpmyadmin вставить дамп базы в свою базу данных сайта; 3. Открываем файл /templates/ВАШ_ШАБЛОН/components/com_registration.tpl и добавляем туда вверху запись: {add_js file='components/users/js/city.js'} {literal} <style> .region, .city {display:none} strong {display:block;width:100px} div {margin-bottom:3px} </style> {/literal} В любое желаемое место, в этом же файле, этот код:
Правим данный модуль для вывода топ постов за последних 10 дней, а не за весь период.
Данный хак позволяет загрузить изображение аватара при регистрации. Настройки ширины и высоты загружаемого изображения берутся с Настройки профиля вкладка аватар. Демо - тут
Для версии 1.8 Например, вы создали горизонтальное меню Главная услуги контакты В модуле, class для каждого прописывается один и тот-же menutd для не активного и menutd_active для активного а Вам необходимо указать для каждой ссылки разный стиль Например, для главной что-бы class=menutd1 для ссылки услуги class=menutd2 и т.д.
Форма из конструктора без капчи. для версии 1.8 Открываем файл \components\forms\frontend.php
Для версии 1.8 Вывод статей в разделах по умолчанию в админке при просмотре списка статей в разделах (не путать с сортировкой статей в редактирование раздела)
Описываю для версии 1.8 В разделе статьи есть возможность выбора сортировке, помимо этого есть возможность стрелками вверх или вниз изменить позицию анонса статьи при выводе раздела на сайте, но эта функция не работает при выводе последних материалов, которая публикует анонсы из этого раздела. Например, Вы создали раздел новости, добавили туда 2 статьи, указали сортировку, этот раздел отлично выводиться на сайте, но если создать последние материалы к этому разделу, сортировка анонсов не изменятся, упрямо сортирует по id по убыванию. Для того что бы можно было поменять способ сортировке в...
И снова здравствуйте! Как и обещал, выкладываю еще одно обновление ленты активности для версии 1.8. Суть изменений: - содержимое вкладки "лента" в профиле пользователя теперь не прогружается сразу, а загружается по ajax - как следствие снижается нагрузка на базу при просмотре профиля; - во вкладке появилась листаемая панель с друзьями пользователя, кликнув на аватар одного из них, появятся события этого друга. Изменения можно посмотреть в траке, а так же скачав изменения одним архивом. Внимание: все действия необходимо производить, если вы точно знаете что делаете. Ах, да, и...
Тема навеяна из обсуждений на форуме. Хак для того, чтобы записи на стене и в блоги закрытых клубов в ленте активности видели только участники клубов. В полной мере возвращается назначение закрытых клубов.
Автоматическая отправка сообщения пользователям, которые давно не посещали ваш сайт.
Развитие интернета стремительно летит вперед. То что было интересно вчера, сегодня оказывается неудобным, соответственно не нужным пользователям.
Итак, продолжаем аттракцион неведанной щедрости и предоставляю новый компонент и плагин к нему: Кросспостинг, пока только в ЖЖ но в базе запланировано всё для кросспостинга хуч куда - кто возьмётся доделать скажу спасибо :) Итак, качаем модуль отсюда: http://beta.yamolodoi.ru/files/crossposter_0.1.0.tar.bz2 Распаковываем, открываем phpmyadmin Делаем команды: CREATE TABLE IF NOT EXISTS `cms_crosspost` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL, `type` varchar(16) NOT NULL, `login` varchar(16) NOT NULL, `pass` varchar(64) NOT NULL, KEY `id` (`id`) ) ENGINE=MyISAM...
Благодаря maxisoft произошло техническое обновление компонента places(места) до версии 0.1.2 исходя из цифр можно понять, что никаких нововведений нет , добавлена нормальная установка и исправлены мелкие огрехи. Всем кто уже использует версию 0.1.1 яростно рекомендуется обновиться. Описание и прошлая версия тут: http://instantcms.ru/blogs/blog-utkonosa/komponent-mesta-ver-0-1.html Скачать новую тут: http://beta.yamolodoi.ru/files/places_0.1.2.tar.bz2 Поддержать проект можно исключительно положив мне деньги на мобильный телефон 8 девятьсотдва 2871231 (НСС Чувашия) Новости мима Не могу...
Доброго времени суток, друзья! Суть разработки ясна из заглавия. Перечислю всё же, что добавилось 1.Статусы пользователей сохраняются параллельно в отдельную таблицу базы. 2.В профиле юзера появляется вкладка "Статусы". 3.Отдельная страница статуса с возможностью добавления комментариев. 4.Отдельная страница "Все статусы" с возможностью перехода к странице статуса. 5.Админу и юзеру для своих статусов возможность удаления их. 6.Записи в ленту активности и удаление записи при удалении комментариев. Недоработано: 1.После добавления статуса, нужно обновить страницу, чтобы...
Здравствуйте сообщество InstantCms! По просьбам пользователей в свободную минутку сделал небольшой апдейт ленты активности, краткая суть изменений: - в админке появился компонент actions с небольшими настройками и выводом событий покомпонентно; - по ссылке /actions на сайте теперь выводится вся лента активности с пагинацией. Изменения можно посмотреть в траке, а так же скачав патч, распаковав его с заменой. После распаковки на сервере, перейти в установку компонентов в админке и установить компонент лента активности.
Итак, представляю бесплатный модуль места - карта, где могут отмечаться пользователей
Модуль "Популярные товары в категории" выводит популярные товары в текущей категории. Демо - shopdev.sellua.net Найти можно ТУТ
События пользователя на карте. Отображает события пользователя оставленые на объектах. Данный плагин добавляет вкладку "События" в профили всех пользователей. Данные выводятся аналогично новостям на карте. Скрина и демо пока нет. Найти можно ТУТ
Очередной проигрыватель для Инстанта. Проигрывает mp3 файлы 1 или всех пользователей(по умолчанию всех)
Модуль "ТОП 10 просмотров объектов" выводит ТОП 10 самых просматриваемых объектов выбранной категории. Данный модуль работает без перезагрузки страницы.
и так - в первой части я рассказал как сделать форумам свои иконки, с ручным заливанием иконки на сервер через ftp. как мне показали что это не ново для пользователей нашей цмс (отличие моей версии от той, что тут уже была в том, что если мы меняем иконку, то есть мы её положили в определённую папку и она есть на сервере, то мы подставляем в качестве иконки именно её, а если её нет на сервере, то подставляем стандартную иконку форума). во второй части я поделился тем, как сделать так, чтобы возможность добавить иконку была при создании или редактировании форума через админку. всё работает как часы. но тут выяснилось, что, если при создании форума, точнее подфорума (форум внутри какого-либо уже имеющегося форума) сколько бы не старался - иконка подфорума поумолчанию, хотя в админке при редактировании показывается та иконка, которую ему присвоил. перелопатив код - выяснилось, что за внешний вид страницы подфорумы отвечает фаил шаблона. а он зараза разработан на смарти (я php то не сильно знаю, а тут ещё и смарти ) - но я всё-таки поборол и это. и так вашему вниманию представляется мод для своих иконок подфорумов цена мода, как и предидущих его частей - free , но от материального поощрения не откажусь (данные на моей стене в профиле и в подписи на форуме)
решил поделиться своими доработками форума, а точнее как сделать каждому форуму свою иконку вместо стандартного значка синей папки
Доброго времени суток, уважаемое сообщество ICMS! Представляю вам интеграцию сайтов на Инстант кмс с игровой платформой NEXTGAME. Итак, для начала о платформе. Информацию можно получить по ссылке. Меня привлекли прежде всего многопользовательские игры и приложения, которые могут быть полезны для сайтов(видеочат, читалка книг Тарино, гороскоп и разыграйка). Возможность интеграции сайта с платформой. Это означает, что пользователь, авторизовавшийся на сайте автоматом авторизуется на платформе и при этом, не покидает сайт. Также интересно и то, что пользователи могут играть с пользователями с других сайтов, которые тоже подключены к платформе.Также к плюсам можно отнести и то, что при интеграции автоматом подключается партнерская программа. 45% транзакций ваших пользователей идут в ваш карман.
Данный хак позволяет вставить вам на сайт возможность коментировать авторизированым юзерам социальных сетей Вконтакте и Facebook. Демо Скрины:
Премиум компонент автомобильной доски объявлений Основные возможности компонента: Выбор места подачи оъявлений (выбор рубрики), Выбор цвета автомобиля, Выбор моделей автомобилей, Выбор марок автомобилей, Большой выбор комплектаций, Выбор объязательных параметров, Гибкий выбор отображения информации. а также многое другое демо на сайте http://auto.forlord.ru Цена 3000р Основные настройки Ну и конечно, редактирование к дополнительным настрйокам, цвет, модель, марка, категория, состояние автомобиля, города, правила, комплектация, думаю к ним сриншоты не нужны и так все понятно))
Благодаря бдительным пользователям мы обратили внимание на потенциальную xss уязвимость. Эксплуатация ее достаточно сложна и нетривиальна, но мы все же решили перестраховаться и выпустить патч. Это не критическая уязвимость, страшного ничего нет. Качаем патч отсюда. Внимание! Были изменены в том числе множество файлов шаблона (ИЗМЕНЕНИЯ СМОТРЕТЬ ТУТ), при обновлении будьте внимательны, не забываем делать бекапы. Данный патч так же решает проблему при удалении профиля.
Сделана попытка совместить мобильную и ПК версии шаблонов. Чистый WAP не рассматривал, т.к. в основном все, кто ходит в интернет, ходит либо со смартфонов, либо КПК, ну и с компов, нетбуков, и т.д. Посмотреть, как всегда, можно ЗДЕСЬ После тестирования принимаются заявки... PS Сразу оговорюсь - IE6,7 не рассматривал и не буду!, в остальных браузерах работает!
Очень просто реализуется каталог с флеш-играми на основе УК!
Создание mp3 каталога на основе УК.
Идея создания карты города на основе яндекс карт, либо google maps в мое голове таилась уже давно, но на реализацию идеи как-всегда не хватало времени. Но вот несколько дней назад появился свободный часик, кооторый и был потрачен на реализацию данной затеи, ведь приобретать InstantMaps ради реализации обыкновенной карты совсем не хочется...
вот бродил по одному сайту и набрел на красивое всплывающее меню ,и захотел себе такое. один хороший человек любезно согласился зделать . короче я купил и бесплатно делюсь с вами
Разделы:Доска объявлений,Фото и фотогаллерея,аудио,Игры,Редактор,SEO и Карта сайта,Универсальный каталог,Комментарии,Компоненты,Модули Последнее обновление 03.10.2011
Для доработки профиля пользователя Инстанта необходимо открыть файл: /components/users/frontend.php найти следующий код: $usr['genderimg'] = ''; if ($usr['gender']) { switch ($usr['gender']){ case 'm': $usr['genderimg'] = '<img src="/components/users/images/male.png"/>'; $usr['gender']=$_LANG['MALES']; break; case 'f': $usr['genderimg'] = '<img src="/components/users/images/female.png"/>'; $usr['gender']=$_LANG['FEMALES']; break; } }
Представляю модуль вертикальной прокрутки списка пользователей, с их данными из профиля. Количество пользователей к выводу настраивается в настройках модуля, а также вывод списка пользователей по возрастанию или убыванию.
Модуль "Мой гороскоп" - работает в связке с компонентом "Гороскоп", выводит в режиме js-слайдера ваши гороскопы на сегодня (дата берется из профиля).
Компонент гороскоп в собственном соку.
Красивое всплывающее системное сообщение:
Всем доброго дня. Сегодня попробуем привязать фотоальбом к записи универсального каталога, чтобы показать "товар лицом". В результате должно получиться так:
Всем привет, расскажу, как задолбался я с ишаком и что можно с этим сделать. Недавно делал проект, который использует закругленные уголки и прозрачные png-ки. И вот ударился Апстену, IE6-IE7 это такой гемор!!!! Обо всем по порядку.
Всем привет! Иногда очень нужно перенести одну запись УК в другую рубрику каталога. Для этого необходимо чтобы структуры исходной рубрики и конечной совпадали. !!!Иначе вы просто потеряете часть данных. Как сделать:
Вид повзаимствован с вк., большой аватар + меню Заменить следующие файлы: 1. mod_usermenu.tpl Путь: www\templates\_default_\modules\ 2. module.php Путь: www\modules\mod_usermenu\ В админке редактируем местоположение модуля "Меню пользователя", ставим LEFT Скрин: Скачать
Выдалась свободная минутка, и на сколько помню многие писали, что хотят копию УК, решил сделать ) Версия v0.7 beta , рабочее название "Instantbox" , на рабочие проекты ставить не рекомендую. Незабываем отписываться о багах... Скачать! П.С. модификации InstantBox в плане данного проекта(блога) не производятся, только устранение недочетов!
Дополним компонент "Регистрация",возможностью отключать вывод защитного кода из админ панели. Опция имеет два состояния Да-показывать каптчу, Нет-регистрация без ввода кода каптчи.
Автогенерация паролей при регистрации пользователя. Позволяет автоматически сгенерировать , двухрегистровый символьный пароль