Виджет позволяет фильтровать список записей типа контента по принадлежности к категории.
10 лет вместе с нами! Уважаемые разработчики InstantCMS и уважаемое многочисленное сообщество, этим постом хочу поздравить всех с этой замечательной датой.
С удивлением обнаружил, что не все знают, как сохранять бэкапы базы данных. Это требует знаний команд bash и умения работать в консоли сервера. Для облегчения и автоматизации данного процесса сделал утилиту, которая делает бэкапы базы по расписанию планировщика. Она представляет из себя один хук \system\controllers\backup\hooks\cron_backup.php, который стартует по хрону или вручную из планировщика в админке. Он создает папку, название которой должен придумать админ, создает бэкап базы данных и пакует его в gz. После этого удаляются архивы старше заданного времени. Перед запуском задания "Бэкап базы" нужно зайти в компоненты, выбрать компонент "Бэкап базы данных", задать там имя папки с архивами, срок хранения архивов и нажать "Сохранить".
Компонент поможет очень быстро организовать на сайте прайс лист товаров или услуг как для администратора так и для пользователей вашего сайта, плюс расчет их стоимости с последующей отправкой заявки на почту!
С помощью компонента можете создать раздел на вашем сайте для добавление вопроса и ответа. В админке можно настроить права гостям и зарегистрированным пользователям.
Давно разрабатываете сайты, а визитки в виду занятости до сих пор нет? Собрались заняться разработкой сайтов и думаете с чего начать? Может презентацию по-быстрому нужно организовать? Вы там, где нужно!
Создает автоматическое оглавление на основании H2, H3 в статье после первого абзаца.
В продолжение темы про удаление пустых папок, сделал утилиту для глобальной очистки папки upload. Запускается из админки. 1. Сканирует в полях всех таблиц базы (имена нужных полей можно добавлять через запятую в опциях) все ссылки на файлы изображений и записывает результат в файл /upload/links.json. 2. Сканирует файлы в папке upload и записывает результаты в файл /upload/files.json 3. Преобразует оба файла в массивы, сравнивает второй с первым и заносит результат в файл /upload/compare.json
Здравствуйте, уважаемые! Если вы любите рисовать ёлочки также, как и я, то эта версия именно для вас.
Обновление компонент Рекламные баннеры для InstantCMS2
Компонент позволяет сформировать и выгрузить ленту контента в соответствии с требованиями яндекс-турбо или яндекс-дзен. По существу это развитие этих тем обсуждение - 2, обсуждение - 1 Вот тут статья яндекса об этой технологии и её преимуществах. Если в двух словах, то такая выгрузка отдаёт контент сайта в облегчённой форме, т.е. самый минимум, который яндекс показывает в случае захода пользователя со слабого телефона или медленного интернета, что позволяет уверенно снизить показатель отказов в момент долгой загрузки вашей страницы. Компонент обрабатывает контент компонентов Cтатьи...
Всем привет. Выкладываю плагин авторизации напрямую через фэйсбук. p_social У меня работает только на домене. На поддомене не приходит мыло. Разбираюсь. Порядок установки. 1. Регистрируете приложение в фэйсбуке. 2. Устанавливаете плагин. 3. В плагине прописываете данные. В 115-116 стр и 141-142 4. Подключаете плагин в шаблоне модуля или компонента. Я подключал в mod_auth. <form>...</form><p>{callEvent event='SOCIAL_BUTTON'}</p> Плагин бесплатный, так как использовал некоторые ф-ции плагина Loginza. Но все доработки, помощь по созданию приложения и тп. услуги платные...
Обновление в основном связано с тем, что обещания яндекса о полной совместимости лент Турбо и Джен в итоге не нашло практического подтверждения. Формат лент разный и это пришлось учесть. Теперь в компоненте для статей сделан выбор формата фида - Турбо или Дзен. Первоначальная публикация и обсуждение здесь и здесь Вот тут статья яндекса об этой технологии
Сделал задание планировщика, которое запускает хук \system\controllers\files\hooks\cron_clear_upload.php, который сканирует папку upload и удаляет пустые папки. Установка обычным способом. После установки появляется задача хрона, которая будет срабатывать в 4 часа и под покровом ночи удалять пустые каталоги. Если вам не терпится посмотреть утилиту в работе - перейдите в Панель урправления - Настройки - Планировщик и стартаните вручную задание "Удаление пустых папок в Upload". Имена удаленных папок будут выведены на экран.
Здравствуйте! Шаблоны Blog, Wide, Tseso+, Lntwo, Lightnews, News, Light, обновлены до текущей версии системы.
Обновление поле телефон с СМС подтверждением, все хотели пользователей реализованы. Что нового?
Для быстрой, удобной и безопасной в экспериментах, работы с сайтами да используйте люди Open Server Panel ! Это поистине удобнейший инструмент специально создан для вебмастеров и иже с ними. Почитать про все возможности и ништяки можно прямо на главной странице официального сайта: https://ospanel.io/ В чем смысл: Open Server Panel создает на вашем локальном компьютере вебсервер, на котором можно размещать и тестировать вебсайты. Файлы размещенных на опенсервере сайтов доступны для поиска и правки прямо в проводнике и любом виндовом файлменеджере (totalcomander, far, doublecomander и т.д.).
ThreeColumn - адаптивный трехколоночный шаблон для InstantCMS2.
Компонент позволяет сформировать и выгрузить ленту контента в соответствии с требованиями яндекс-турбо или яндекс-дзен. По существу это развитие этих тем обсуждение - 2, обсуждение - 1 Вот тут статья яндекса об этой технологии и её преимуществах. Если в двух словах, то такая выгрузка отдаёт контент сайта в облегчённой форме, т.е. самый минимум, который яндекс показывает в случае захода пользователя со слабого телефона или медленного интернета, что позволяет уверенно снизить показатель отказов в момент долгой загрузки вашей страницы. В настоящий момент компонент обрабатывает контент компонентов Cтатьи, InstantMaps, InstantShop, УК и Доски объявлений. В разработке принимал активное участие AtlantisWeb, за что ему моя искренняя благодарность. P.S. Разработка продолжается, т.ч. ваши предложения и пожелания "в студию"))) Инструкции по установке в архиве.
Хочу поделиться своим опытом по организации простого виртуального сервера на линуксе на локальном компьютере. Зачем это нужно? Для тестирования своих проектов на совершенно бесплатном своем вебсервере на линуксе, который к тому же можно в течении минимального времени вернуть к любому нужному состоянию и продолжить эксперименты. Вы скажете, а как же Опенпанель, Денвер, Ксампп, Вингинкс и т.д? Всё это, безусловно, очень удобно и хорошо. Создателям этих инструментов надо поставить памятник! Но иногда требуется протестировать работу сайтов и приложений на реальном линукс-сервере. Со всеми установками веб-панели, работой в консоли по SSH, с правами на папки, установленными расширениями и прочими нюансами. Можно, конечно, за 150 рублей в месяц найти вполне нормальный VDS, но это опять зависимость от воли хостера и доброжелательности техподдержки. Можно и вообще ничего не тестировать, не экспериментировать, а задавать вопросы на форуме в надежде, что подскажут товарищи, у которых есть площадка для экспериментов. Но это какой-то растительный метод существования. А человек должен мыслить и развиваться! Инструкция рассчитана на самых неискушенных в линуксе людей, как и я сам.
HTML ACE предназначен для удобной работы с встроенным html кодом на вашем сайте. В стандартном поле HTML блок нет подсветки и эта проблема решена в HTML ACE, плюс подключены клавиатурные комбинации. В пакете идет само поле HTML ACE, которое вы можете подключить к типу контента и виджет с встроенным HTML ACE.
Поле позволяет вставить видео с сервисов YouTube, Vimeo или Rutube простым добавлением в него ссылки ролика. По сути это немного доработанное поле отсюда [addon]665[/addon] Если хотим адаптивный вывод плеера, то нужно добавить в любой подключенный файл стилей вашего шаблона вот это: .player_container { position: relative; padding-bottom: 56.25%; height: 0; overflow:hidden; } .player_container iframe, .player_container object, .player_container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
Здравствуйте, уважаемые! Шаблон обновлён до текущей версии системы. Демо-сайт обновлён. Прошу потестить и сообщить об обнаруженных недочётах. Напоминаю, что при тестировании адаптивности, лучше пользоваться соответствующими устройствами (некоторый функционал доступен только в определённых устройствах). После входа на сайт, очистите кеш в браузере. Заранее благодарен! Мира вам! [addon]39[/addon]
Добавлен вывод ленты доски объявлений Первоначальная публикация и обсуждение здесь Вот тут статья яндекса об этой технологии
Парсер опробован на более чем 30ти различных rss лентах с разными кодировками и структурами.
Модуль для работы с тегами. В админке модуля можно -сортировать по категориям -переименовывать -удалять тэги. все действия подсвечиваются
Модуль, в реальном времени), суммирует выбранные значения радиокнопок, чекбоксов и выпадающих списков. С учетом скидки и/или скидки от суммы.
Компонент позволяет сформировать и выгрузить ленту контента в соответствии с требованиями яндекс-турбо и яндекс-дзен. Вот тут статья яндекса об этой технологии и её преимуществах. Есть разные мнения специалистов, т.ч. погуглите сеть, чтобы понимать с чем именно вы здесь имеете дело. Если в двух словах, то такая выгрузка отдаёт контент сайта в облегчённой форме, т.е. самый минимум, который яндекс показывает в случае захода пользователя со слабого телефона или медленного интернета, что позволяет уверенно снизить показатель отказов в момент долгой загрузки вашей страницы. В бесплатной версии компонент обрабатывает только контент компонентов Cтатьи, InstantMaps и Доски объявлений. В разработке принимал активное участие AtlantisWeb, за что ему моя искренняя благодарность. Поддержка бесплатной версии, а также следующих версий InstantCMS не гарантируется, но по мере сил будет. Инструкции по установке в архиве. P.S. - Компонент обновлён 04.01.2018г. до версии 1.2 - Компонент обновлён 05.01.2018г. до версии 1.2.1 ..... - Компонент обновлён 18.02.2018г. до версии 1.2.4
Вставляем рекламный код от Adsense после N-го абзаца с помощью стандартных средств системы
Привет, друзья. Сегодня хочу представить вам две новости. Компонент InPlayerInPlayer - бесплатный компонент для InstantCMS 2, представляющий связующее звено между Конструктором тем и конечными пользователями созданных в нём дизайнов. Теперь, создав дизайн сайта в Конструкторе тем (из одного или нескольких макетов), вы можете экспортировать готовую тему в виде единого архива. Архив с темой можно передать заказчику или просто выложить для всех желающих. Пользователю, который захочет установить вашу тему, не нужно будет приобретать Конструктор тем. Ему достаточно установить бесплатный...
Здравствуйте! На всё, что опубликовано здесь - 50%. Актуально до 07.01.2018 включительно. С Наступающим всех! Всем мира, добра, счастья!
Всем привет и с наступающим! До 15 января на все мои платные разработки работает скидка от 30%.
Доброго времени суток! Я долго готовился к этому релизу, писал документацию, делал демо-контент. Поэтому тут постараюсь покороче. Представляю к вашему вниманию обновленный шаблон Ultimate для InstantCMS 2.x.
Готовый файл (без ошибок) для Турбо страниц Яндекса
Новогодняя распродажа от My-instantCMS.Ru
Создаем в компоненте "Профили пользователей" новое поле hits_count: Содержимое архива скопировать с заменой в корень сайта. http://instantcms.ru/users/files/download6753.html Панель управления - Компоненты - Управление событиями - Обновить события. Наслаждайтесь! Автор Ris Демо
Сделал для себя,выкладываю по просьбам трудящихся правильный rss feed для Турбо-страниц
Спамеры задолбали! В теме Спамеры на сайтах Instantcms проблему обсосали на сто рядов. Очень классное решение - подтверждение регистрации по СМС. Но, к сожалению, за СМСки надо платить. Предлагаю решение - регистрация с подтверждением номера телефона не по СМС, а по звонку. Как это работает: при регистрации у пользователя запрашивается номер телефона, в ответ приходит номер на который нужно перезвонить, при этом, звонок для пользователя и администратора сайта совершенно бесплатный. Если тот, кто регистрируется, не позвонил - регистрация не проходит. Для полного понимания такой схемы, предлагаю зарегистрироваться здесь. Что потребуется для установки:
Дополнение выводит с какого устройства в данный момент зашел пользователь, пишет в базу и соответственно, как и ВК видно с какого устройства был в последний раз.
Испльзовал на своём сайте шаблон Boxed - хороший, но при проверке в google speed набрал всего 45 баллов... Решил это исправить. Итак, что было сделано для ускорения:
Озаботился я давеча "пузомерками" одного своего сайта на InstantCMS 2 в Google PageSpeed Insights и обнаружил, что Гуглу сильно не нравится размер картинок при сжатии 90%, используемом в Двойке по дефолту. Взял я несколько картинок с этого сайта и начал экспериментировать с их качеством в разных пресетах от 65 до 90 процентов, а потом подставил пересжатые картинки на сайт, чтобы посмотреть реакцию Гугла. И вот какие выводы сделал.
Конструктор тем - это инструмент для визуального создания шаблонов, с помощью которого вы сможете самостоятельно собрать дизайн вашего сайта.
Представляю сообществу InstantCMS шаблон ориентированный на мультиблоги. Была задача сделать универсальный дизайн соответствующий современным стандартам. Получилось ли у нас? Судите сами.
Представляем вашему вниманию обновление компонента "Подписки" на уведомления о новых публикациях.
В процессе работы с биллингом мы обнаружили, что конкретно для наших проектов не хватает определенного функционала. В связи с этим решили создать свой компонент "Расширение для биллинга", в который будем складывать то, чего нам не хватает. Первое, чтобы мы сделали - создали возможность гибко настраивать начисление и списание баллов при работе с комментариями. Учитывая, что мы работаем с неуникальным контентом, отзывы и комментарии помогают уникализировать страницу и придать ей экспертности в глазах поисковых систем. В связи с этим важно стимулировать пользователей сайта оставлять...