Доброго времени суток всем! В предыдущем посте я писал о файловой системе InstantCMS! Сегодня, как я и обещал, мы рассмотрим базу данных данной cms! В Instant очень понятная и простая в использовании структура БД. Вся БД Instant CMS выглядит так: Рассмотрим все таблицы отдельно! Итак таблица cms_banlist - список IP адресов, которым запрещен доступ к сайту; cms_banner_hits - список хитов с IP адресов по баннерам; cms_banners - таблица самых баннеров; cms_blogs - главная таблица блогов; cms_blog_authors - таблица содержащая информацию о авторах блогов; cms_blog_cats - категории блогов...
Всем привет! Перед началом создания своего компонента давайте разберем файловую структуру InstantCMS и структуру БД! Файловая структура Папка components - в этой папке содержатся каталоги всех компонентов, которые выводятся на сайте! В каждом из этих каталогов есть файлы которые отвечают за вывод компонентов! Обязательным файлом есть - frontend.php. В котором должна присутсвовать функция с одноименным названием компонента. Общий вид этого файла такой: <? if(!defined('VALID_CMS')) { die('ACCESS DENIED'); } function имя компонента(){// $inCore = cmsCore::getInstance();//Подключаем главное...
С этого дня я буду помагать Вам разрабатывать свои модули, плагины, компоненты к CMS Instant!
Цель: партнерский модуль. доступен только для определенной группы например: partners. В личном кабинете добавляется вкладка партнера. В кладке появляется возможность создавать ключь. У кючей есть параметры колличество просмотров статьи, временной интервал. А также многосторочное поле с описанием акйии и призом. Так же есть галачками. Отображать время. Отображать Сколько осталось показов до вскрытия. показывать или не показывать Ключу задается удалять их нельзя. В текст статьи вставляется код типа [nick_nkey]. nkey номер ключа В конце страницы опявлется полоска типа: акция патнера. Когда...
Нашёл у себя несколько иконок, вполне подходящих для награждения пользователей! Скачиваем иконки здесь(если не работает, то здесь), заливаем иконки в папку \images\users\awards\ И создаём новые награды))
Модуль пригласи друга. Говорит сам за себя))) Например в профиле добавить вкладку. * Приглашения, что бы приглашения можно было отправить на емаил. * защита кептч * за приглошенного друга добавляется рейтинг, при условии, что друг активен и посещает сайт, делает комменты Возникает мысль, что должен быть модуль рейтинг пользователей по разным показателям.
Функционал легкой настройки полей профиля, закладок профиля, поиска по полям профиля, настройки поле
Кроме новостного функционала обсуждал, с одним программером с фриланса, возможность реализации в инстанте функционала легкой настройки в админке полей, закладок в профиле, редактирования полей профиля при регистрации, поиска по полям профилей как в Communitybuilder от джумлы. То бишь максимальная гибкость настроек для вэбмастера. Программер поставил вполне умеренные условия за работу: Около 3 т.р. и 7-10 дней. Если кто решит поддержать идею материально, то пусть отписываются сюда, либо в личку, либо на ветке
Есть возможность привлечь для написания компонента онлайн-газеты толкового программера. Скидываемся на функционал. Подробнее о функционале в этой ветке. Вот ТЗ: 1. За основу можно взять идею порталов Советский спорт , Спортс.ру То есть вывод новостей (по категориям) отдельно от статей. 2. Модуль «Горячие новости». В админке при создании новостей должен быть выбор: новость обычная, Топ-новость. При выбое Топ-новости, материал попадает в модуль самых свежих новостей. Вот как это реализовано на спортс.ру 3. При выборе «обычная новость» новость проходит в обычном порядке в свой раздел, ну...
Доброго времени суток! Уважаемое сообщество! Предлагаю вашему вниманию творческое произведение типа ПСЕВДО – WAP для InstantCMS Почему ПСЕВДО – потому что мы просто отправляем пользователей по определенной нами ссылке – к облегченному дизайну сайта… Суть идеи – направить пользователей сайта, работающих по средствам КПК и телефонов на облегченный резиновый дизайн сайта – т.е. с отсутствием графики – отсутствием показа не нужных позиций для модулей – типа рекламы и прочего лишнего. ВНИМАНИЕ! Перед началом всех операция – снимите бекап базы и сохраните оригинал файла index.php из корня с FTP...
Описание Плагин добавляет к каждой ссылке на профиль любого пользователя всплывающую подсказку с аватаром. Так же выводятся города, карма, рейтинг и дата последнего визита: Как установить - Скачайте архив - Распакуйте в корень сайта - Зайдите в админку, меню Дополнения-Плагины, кнопка "Установить" - После установки включите плагин Для избежания возможной проблемы убедитесь что папка /templates/_default_/plugins/plugins_c доступна для записи. Вы можете редактировать внешний вид всплывающей подсказки в файле /templates/_default_/plugins/p_usertip.tpl.
Родилась идея которую мы обсуждали вот в этой ветке: http://instantcms.ru/forum/43/thread1553-1.htm Суть модуля сводится к организации на сайте внутренней валюты с возможностью зарабатывать или вводить с помощью СМС а так же её тратить. И для того что бы сих чудо было для начало необходимо составить Техническое задание. Когда вы будете писать предложения, их бду переносить сюда а пункт в конце в скобках ставить ваш ник, а сообщение стирать. Начну. Система: - хранение данных о количестве баллов у каждого пользователя. - Отображение количество баллов в профиле пользователя - начисление баллов...
По просьбе (http://demo.instantcms.ru/forum/43/thread1521.html) пошаманил над шаблоном вывода содержимого универсального каталога. Шаблон подходит к версиям 1.2 и 1.5, по идее должен работать и в 1.1rc4. Новый шаблон взять здесь и распаковать(записать) в папку /templates/_default_/components или в папку /templates/ВашШаблон/components Посмотреть можно здесь - Свердловский портал Вывод тех или иных полей настраивается в админке. Единственное чего не будет полюбому, так это картинки 😊
Ну тут все просто. Стандартный поиск ищет только по названиям позиций универсального каталога не затрагивая содержимого остальных полей. Для решения данной проблемы и выкладываю сей файлик. К слову сказать, в версии 1.5 данной проблемы нет, там нормально ищет по всем полям каталога.
Мы запустили наш проект. Что из этого получилось, можете посмотреть по адресу www.neformatnoe.ru Расскажу, что сайт работает полностью на движке InstantCMS, понимая, что пути назад у нас просто нет, желаю этому движку скорейшего развития и стабилизации Я представляю в этом безобразии самое активное и, надеюсь заметное, участие. Знаю что нас уже слушают некоторые пользователи InstantCMS, а посему они могут отписаться в комментах к этому блогу. Мои эфиры проходят обычно по будним дням в 11 и 17 часов по Москве, частенько мы устраиваем маленький совместный беспредел в эфире, и тогда наш сервер...
Как залить сайт на хостинг. Пособие от чайника для чайников. После того,как вы собрали сайт на денвере на своём локальном компьютере, протестировали его, убедились, что всё работает нормально - короче, всё вас устраивает - нужно перенести его на хостинг. Помните, что лучше больше работы проделать на локалке - это и быстрее, и удобнее, чем на работающем сайте. Для версии 1.5 и более ранних : 1.Обязательно свяжитесь с Вашим хостером, и выясните конфигурацию сервера. Должно быть обязательно: apache+mod_rewrite php 5.1.0 с расширениями GD, iconv, mbstrings. mysql 5 Если что либо из этого списка...