Делалось на 1.10.4 возможно в 1.10.6 что то отличается. Простенький скрипт модального окна прикрученный к модулю авторизация пользователя. Использовать его как основной способ авторизации, считаю лишним, но есть моменты, когда например какой то контент скрыт от гостя, при его попытке получить доступ к этому скрытому содержимому, возможно лучше показать ему окно авторизации в модальном окне, чем устраивать ему принудительный переход на страницу авторизации. Например кто скрывает контакты в объявлениях. Как прикрутить
В честь праздника, великой победы, решил, бесплатно поделиться компонентом F.A.Q. (Часто задаваемые вопросы). Компонент очень простой, имеется админка, в админке можно создать категории и записи (вопросы/ответы) а так же упорядочить, редактировать и удалить.
Заинтересовал вопрос поднятый здесь http://instantcms.ru/forum/thread21646-1.html о том что, что mp3 файлы вставляемые в блогах, комментариях, на стене, на форуме (где используется бб код) не воспроизводятся на мобильных. Решил поправить. Для тех кто сам не может решить вопрос, но хотел бы, рецепт такой. в файле template.php в шапке, где то после // Подключаем стили шаблона $this->addHeadCSS('templates/'.TEMPLATE.'/css/styles.css'); вставить это: // Подключаем uppod html5 аудио плеер $this->addHeadJS('includes/uppodhtml5.js'); в файле /includes/bbcode/bbcode.lib.php
Многие пишут в форуме вопрос и фигурируют вроде частичные ответы о интеграции ElfChat с instantCMS. Целой же процедуры установки нет. Итак, интеграция ElfChat 5.x с iCMS 1.x
Предлагаю вам парсер Авито с гибкими настройками, сбором телефонов и удалением ватемарков. Вот пример работы на дефолтном типе объявлений (номер телефона я скрыл немного): Все поля, заголовки - всё вы можете настроить под свои нужды. Парсер работает по крону и проверяет появление новых объявлений. В настройках можно указать задержку между запросами и список прокси, если нужно. Прокси нужны в основном при парсинге номеров телефонов. При настройке обработчиков, условий и полей, есть информеры, чтобы воочию увидеть, что будет находится в поле в тот или иной момент при обработке: Также я...
Моё видение причины возникающей ошибки при установки компонентов через FTP и исправление данной ошибки в виде патча для моего компонента. Версия InstantCMS - 2.2.1 UP 17.05.15 Новая версия патча с доработками от WandererX и Геннадий Иванович UP 10.05.15 Патч изменяет строку в файле /system/controllers/admin/actions/install_ftp.php с $check_dirs = array('system', 'templates');на $check_dirs = array('/system', '/templates');
Здравствуйте, сообщество. Сегодня хочу представить адаптивный шаблон Anima Strawberry для версии InstantCMS 1.10.6.
Простой виджет который будет полезен сайтам, где нужно показывать мировое время в разных городах мира. Виджет будет полезен сайтам - финансового направления, туристического, хотя можно оставить только свой город и вывести местное время. Часы отрисованы отдельными элементами: циферблат, стрелки (все отдельно). Виджет поддерживает работу на Retina дисплеях, в комплекте идет 2 варианта файлов - обычный и HD. Часы все выполнены на html без использования flash. Очень просто можно стилизовать под свой дизайн. Вот как это выглядит на сайте в живую можно увидеть тут Демо работы виджета Если кому...
Актуально для всех версий и до тех пор, пока не введут в админке настройку "Выводить на странице по ... статей" для каждого типа контента. На момент написания актуальная версия 2.2.1 Так как константа 15 прописана в файле движка, придется применить хак. Откроем файл /system/controllers/content/frontenf.php, и в 127 строке после $perpage = self::perpage; добавим if($ctype['name']=='news') $perpage=100;//zau4man Все, теперь при просмотре раздела Новости (по адресу http://ваш сайт/news) будет выводится по 100 записей на страницу. По аналогии можно сделать для любого типа контента. 1...
Решил значит я удалить лишние типы контента и при попытке удаления наблюдал белую страницу и в админке и на сайте, немного покубаторив (недельку висела проблема в оперативке мозга))) понял что нужно было сначала удалить виджеты от этих типов контента, которые находились в Системные/Все страницы, удалил виджеты, потом удалил типы контента и всё получилось, система жива. Ура!
Всем доброго времени суток! появилась свободная минутка, и решил опубликовать ещё одну разработку под инстант.
Компонент создан с использованием скрипта PhpSysInfo.
Всем доброго времени суток!!! Продолжая публиковать свои наработки, решил выложить выджет последние сообщения форума для instamtcms2+.
Всем доброго времени суток! Не поспав ночь, написал компонент перелинковки страниц для второй ветки инстанта.
Разработка выполнена в виде виджета, установка стандартная с админки. ставим виджет в любую позицию (заголовок не показываем).
Всем доброго времени суток!!! Для одного проекта необходимо было сделать переход к следующей и предыдущей публикации. Сделал доработку в виде дополнительного поля.
3 виджета для ICMS2: курс валют и два прогноза погоды
Всем привет! Сегодня я хочу поделиться с вами очередным бесполезным дополнением для InstantCMS 2.x 😉 Как то перелистывая страницы одного из сайтов, заметил пример реализации бегущей строки в различных вариантах оформления фона за ней. "- Интересная мысль для iCMS..." подумал я "может кому-то будет интересно )) " Подумал и отложил эту идею до лучших времен. Совсем не так давно, общаясь с одним из пользователей нашей любимой CMS, он попросил меня реализовать подобную функцию. Результатом стал следующий виджет...
Здравствуйте. В продолжение предыдущей записи сделал такой же просмотр для второй ветки. Как сделать. 1) Заходим в настройки нужного типа контента и в поле "Выводить HTML в конце записи" прописываем следующее:
Здравствуйте, сообщество. Вдохновился этой темой на форуме и зацепила идея её реализации. Конечно, можно было бы написать плагин/фильтр, но идея с js мне понравилась больше в данном контексте (ну и php я страшусь ). Задача. Мы имеем статью, большую, внутри множество h2-заголовков. Нужно, чтобы на заголовки цеплялись якоря и мы могли к ним перейти по ссылкам. Решение: скачать файл.
Виджет для вывода выбранных полей контента в таблице, имеющей на ajax сортировку, пагинацию и поиск. Виджет на основе jQuery-плагина DataTables, делался для сортировки контента по рейтингу.
Речь в этом посте пойдёт только о платной версии конструктора форм. Решил немного отойти от типов контента и рассмотреть наиболее сложный пример использования данного типа поля. Рассмотрим на примере оповещения участников группы о последнем контенте в группе.
Привет Инстантеры! Мой первый блог и подарок Вам! Ребята с сайта http://exticms.com/ поделились двумя файликами, была у нас проблема это когда из личной переписки, при переходе по внешней ссылке, эта внешняя ссылка открывалась не в новом окне, а в текущем, разработчики сказали что это автоссылки, но я не понимаю чем автоссылки отличаются от неавтоссылок. В общем кому надо, чтоб автоссылки (внешние ссылки) открвыались в переписке в новой вкладке налетай.
Небольшой хак для ICMS 2.2.1 - смайлы в комментариях и на стену. Где посмотреть дэмо? - ТУТ (Увы необходима регистрация, но она не займёт у вас и минуты) Как устанавливать? Скачать архив, закачать на сервер с заменой файлов. Стиль блока смайлов можно сменить в файле: wysiwyg/markitup/skins/simple/style.css Смайлы находиться в папке: "smilies/images" - можно добавить свои (только png!) Доработка - ожидается. А именно: - Смайлы для гостей - Наборы смайлов (будет реализовано во вкладках) - Управление компонентом из админки Скачать - КЛИК В архиве файлы и инструкция по установке. ЗЫ...
Лёгкое обновление компонента AjaxChat 0.5 Исправлены ошибки кеша Исправлено отображение сообщений направленых конкретному пользователю Исправлена работа загрузчика картинок. Качать тут: https://github.com/neochapay/icms-ajaxchat/archive/master.zip
Новое тип поле Обратная связь, которую вы можете подключить к любому типу контента.
Поле позволяет выводить на сайте информацию, защищенную от ботов, парсеров, и доступную только по клику. Как выглядит Так выглядит поле, когда пользователь добавляет материал на сайт А так поле видит пользователь, после добавления.
Шаблон tseso 2.2.1 + виджет "Категории" в виде аккордеона + виджеты "Меню" и "Аватар пользователя" н
Шаблон tseso. Учитывая появившуюся возможность после обновления второй ветки указывать шаблон вывода для некоторых модулей, включены это и это (теперь без хаков виджета)
Карта проблем - это компонент для городских порталов, которые хотят помочь жителям своих городов, в решении их проблем. Проблемы могут быть разные, администратор может создать сколько угодно категории и подкатегории проблем и у каждой категории есть своя иконка.
Всем кто полюбил simpla captcha за ее простоту, придется по душе новость о том что она теперь доступна и для instantcms 2.2.0. В данное версии в настройка пока только одна тема, но в последующий темы оформления будут добавлены. Скорее всего будут тематические темы и темы по временам года.
Здравствуйте. Будни фронтенд-разработчика на новой работе проходят достаточно насыщенно, потому у меня накапливается много полезных скриптов, которые на досуге предпочитаю переносить на наш инстант. Месяц назад писался простенький скрипт, который скрывает-раскрывает блок и хранит результат в куках, появилось немного времени сделать из него альтернативный шаблон модуля. В конце находятся собственно исходники. Смотрим демо.
Приветствую любителей InstantCMS! После реализации закладок (для которых думаю немного допилить функционал) встала необходимость расширить типы контента возможностью добавления пользовательских опросов.
Это тип поля позволяет пользователям добавлять на сайт ролики с ютуб по ссылке. Поддерживаются как полные ссылки на страницу с роликом, так и короткие. Так выглядит поле, когда пользователь добавляет материал на сайт А так оно выглядит при выводе на сайте Если пользователь ошибется со вводом ссылки, или введет что-то непонятное, после публикации он увидит следующее Как устанавливать Распаковать содержимое архива в корень сайта Поддержка и обновление Тип поля поставляется бесплатно как есть. Список видео-провайдеров расширяться не будет. Где взять Скачать бесплатно и поблагодарить автора вы...
Адаптивный шаблон для instantcms версии 1.10.6 Особенности: витрина статей (модули обученные выводить указанные администратором статьи); можно назначать вывод модулей в спойлерах (с запоминанием выбора пользователя (в "коробке" по 5 изначально закрытых и открытых (примеры - модули в сайдбаре))); позиция "фоновый баннер"; плавающий баннер; блокирование сайдбаров; интегрированный instanshop. Демка здесь. Шаблон платный. Цена - 1499 руб, продаётся "как есть". Если кому приглянётся пишите в личку или на vsicvua гавкающееживотное ukr.net
Здравствуйте. Вышло обновление компонента inDating (знакомства и встречи) для istantCMS 2.x. Обновление включает в себя: - Добавлены подарки пользователей - Кастомные значения "Кто я" и "Кого ищу", теперь они создаются в админке. - Возможность поиска по диапазону дат в фильтре поиска по встречам - Новый тип поля (текстовое поле) в критериях знакомств - Возможность пополнения Кошелька компонента знакомств через систему Яндекс.Деньги - Исправлены известные баги.
Данный пост навеян этой темой а так же другими личными обращениями с подобными проблемами. Поэтому, чтобы всем лично не объяснять, написан этот пост. Данное решение сделано уже давно и будет в 1.10.7.
Здравствуйте! Представляю вторую версию компонента Yanmail v2.0 для InstantCMS 2.
Вы тоже по ночам не спите, ломая голову как закрыть внешние ссылки от индексации что-бы показатели сайта не утекали к реципиентам и сайт потерял привлекательность для спамеров? Тогда мы идем к вам.... Не секрет, что у двойки есть встроенный редирект, но только для данных введенных через поле типа url, а в остальном... as is или остается как есть, если ссылка вставлена без тегов, или преобразуется в активную, если использована полная нотация при вставке. А, еще можно включить типограф который автоматически преобразует "плоские" ссылки в "кликабельные" Стоп! Преобразует...
Благодаря участнику форума Бичукин Андрей этот компонент стал доступным для большинства. За что ему уже можно поставить плюс. От себя же решил оставить код открытым, чтобы многие разработчики могли, что-то взять для себя или предложили варианты решения интереснее моего. Структура компонента, похожа на структуру компонента «Конструктор форм iForms» (опять он со своими формами ). Другими словами, в админке компонента создаются наборы фильтров (я их назвал «релеванты») и затем выводятся в нужном месте полем, виджетом или вызовом хука непосредственно в коде. Итак, приступим…
Здравствуйте, сообщество. Появилась мысль сверстать галерею. Задачи были поставлены следующие: галерея должна быть адаптивная, строиться на justified-сетке и открываться в альтернативном лайтбоксе. В результате вышла альтернатива стандартному дизайну компонента фото. Несколько картинок. Просмотр фото в лайтбоксе:
Виджет через заданное время после открытия страницы сайта выводит всплывающее окно, в котором можно вывести виджеты социальных сетей: вконтакте, одноклассники, фейсбук. Одному пользователю окно показывается один раз. Принцип работы В процессе загрузки виджета, на компьютере пользователя сохраняется cookies, поэтому он увидит всплывающее окно только раз, оно не будет его беспокоить на остальных страницах. Всплывающее окно основано на встроенных в цмс скриптах, поэтому нагрузки дополнительной не создает.
В предыдущем своем посте я описал процедуру внедрения курса доллара в Универсальный каталог. После этого появилась аналогичная задача для InstantShop (далее магазин).
На моем сайте Насосы и насосные станции (www.nasosu.com.ua) установлен InstantShop для раздела Насосы и насосные станции. Однако мой сайт отлично проиндексирован в обоих поисковиках на предмет Подшипников. Поэтому стала задача запустить магазин для разделе Подшипники в Универсальном каталоге. Для этого я применил опцию Магазин для требуемого раздела (УК). После "Пришлось решать следующие задачи:" вставьте
Доброго всем дня, уважаемое сообщество! Давно не выкладывал никаких разработок, хотя их скопилось очень много. Вчера понадобился виджет обратной связи для одного из своих сайтов на ICMS 2, решил написать с нуля (да и искать было лень). А потому сейчас делюсь им с Вами, может кому то пригодиться. Модуль имеет небольшое количество настроек в админке: - указание получателя - куда слать копии писем - выбор обязательных полей - и выбор места отображения (право или лево) Письма через форму отправляются через ajax, без перезагрузки страницы. Имя, мыло и телефон (поля) проходят проверку на...
Модуль от Марата адаптированный на версию 1.10.6..... Качаем