Рубрика «cms» - 23

Реализация e mail оповещений в ImageCMS
В этой публикации мы расскажем о том, как среднестатистический ведущий программист ImageCMS Андрюша реализовал удобную систему e-mail-оповещений пользователей Интернет-магазина. Сам он теперь утверждает, что не программист, а фея.

В чем заключалась проблема до реализации нового функционала?
Немало огорчало, что отправка e-mail пользователям не имела централизованного места управления, ведь это создавало определенные неудобства администратору и наличие множества лишнего кода, который дублировался.
Смотрим-с:
Читать полностью »

Обзор материалов для изучения Drupal«Одна голова хорошо, а много лучше» — подумала я и решила спросить у Drupal-разработчиков, откуда они черпали свои знания.

Так появился проект «3 ссылки, которые сделали вас друпалером» на базе Drupal-сообщества в Санкт-Петербурге: опытные и начинающие друпалеры делятся материалами, которые помогли лично им в изучении этой замечательной CMS.

В этом посте мы собрали ссылки на лучшие ресурсы для изучения Drupal.

Читать полностью »

imageМы не раз встречали жалобы на сложности от пользователей разных cms, возникающие в процессе обновления версий системы — и далеко не всегда трудности вызваны нехваткой опыта юзера. Парадоксально, но эти проблемы лишь усугубляются в случае с автоматическим апдейтом (если он вообще доступен). Хотя, по идее разработчиков, данный инструмент наоборот должен упрощать работу пользователей, отсеивая всю возможную мишуру этого процесса.
Попробуем разобраться в алгоритме установки свежей версии, он общий для большинства систем управления сайтами.

Я давно следил за развитием этой CMS и активно использую ее в реализации как мелких так и крупных проектов. Год назад сообществом поднималась тема обновления этой CMS под Symfony2, но из-за ожидания релиза SymfonyCMF, так и не решились на реализацию.

На сегодняшний день SymfonyCMF уже готова к использованию, хоть и сыровата. И на ее основе можно реализовать весь функционал DiemCMS, в первый же день публикации этой идеи в сообществе откликнулись 6 человек, готовых принять участие в разработке, но этого мало.

Записаться в кандидаты, Читать полностью »

Предисловие

Читать полностью »

Предисловие

Совсем недавно получил задание научиться писать модули под Drupal 7. Начал рыскать в поисках различных статей и мануалов, и понял, что их довольно мало, и информация совсем минимальная. Официальная документация так же не дала мне исчерпывающей информации. С горем пополам собрал некоторую информацию с нескольких источников и решил поделиться ей с Вами.

Не буду рассказывать, что такое Drupal, его структуру. Статья рассчитана на тех, кто минимально знает принцип работы хуков и отображения Drupal. Все это можно прочитать на официальном сайте API Drupal.

Начало разработки модуля

Я покажу как создать модуль, позволяющий добавлять RSS ленты и выводить их контент на отдельной странице.
Читать полностью »

Запуск обновления Drupal.org подтвержден. На 28-е октября 0 критических ошибок обновления и тесты производительности выглядят неплохо, поэтому дата запуска назначена на четверг, 31-е октября 2013.

Drupal.org будет выключен примерно на 24 часа во время деплоя. Читать полностью »

Вышел WordPress 3.7 “Basie”

24 октября была выпущена очередная версия известной CMS WordPress. WordPress 3.7 носит название 'Basie' в честь известного джазового пианиста Каунта Бэйси.Читать полностью »

Всем доброго времени суток.

И так, я уже много лет занимаюсь популярной CMS DataLife Engine и помогаю владельцам сайтов справляться с ней. Сегодня я решил поделиться с Вами знаниями об одной из функций DLE – антивирус.
Читать полностью »

В этом уроке я предлагаю рассмотреть, как делается минимальный модуль для Concrete5 CMS (в терминологии системы модули называются блоками) на примере модуля «Разделитель».

Допущу себе небольшое отступление и упомяну, что при разработке расширений для Concrete5 широко используется схема MVC, по этой причине я бы рекомендовал незнакомым с ней, сначала разрбраться что это такое и только потом продолжить чтение.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js