декабря
31
2013
+3
Рад представить уважаемому сообществу свою небольшую поделку на кулинарную тему.
декабря
31
2013
+18
18
0
0
0
0
С Новым 2014 Годом!
декабря
24
2013
+6
6
0
0
0
0
Плагин "Фоловер Линков" v0.2
декабря
23
2013
+12
12
1
0
1
0
Обновление плагина miniMarket 0.3.0
Плагин miniMarket продолжает развиваться, что не может не радовать.
В версии 0.3.0 нет серьезных изменений в пользовательском интерфейсе — человек непосвященный может даже не заметить всех новшеств. Серьезной модификации подверглись «внутренности» плагина, и именно об этих изменениях и хочется рассказать.
Пощупать демо
Скачать с GitHub
Скачать с AltoCMS.RU (станет доступно после модерации)
Новый раздел, которого до этого не было — в настройки вынесено управление валютой по умолчанию и валютой в корзине.
Валюта по умолчанию — это валюта, которая будет выбрана автоматически во всех select-ах при операциях с валютой. Например, при создании нового товара необходимо выбрать валюту, в которой указана цена товара — и в этом select-е уже будет выбрана валюта, указанная в данной настройке.
Валюта в корзине — это валюта, в которой будет осуществляться расчет клиента с магазином, и только в этой валюте отображаются цены в корзине. Курс валюты устанавливается в разделе Валюта, что подводит нас к следующему пункту.
В версии 0.3.0 нет серьезных изменений в пользовательском интерфейсе — человек непосвященный может даже не заметить всех новшеств. Серьезной модификации подверглись «внутренности» плагина, и именно об этих изменениях и хочется рассказать.
Пощупать демо
Скачать с GitHub
Скачать с AltoCMS.RU (
Настройки
Новый раздел, которого до этого не было — в настройки вынесено управление валютой по умолчанию и валютой в корзине.
Валюта по умолчанию — это валюта, которая будет выбрана автоматически во всех select-ах при операциях с валютой. Например, при создании нового товара необходимо выбрать валюту, в которой указана цена товара — и в этом select-е уже будет выбрана валюта, указанная в данной настройке.
Валюта в корзине — это валюта, в которой будет осуществляться расчет клиента с магазином, и только в этой валюте отображаются цены в корзине. Курс валюты устанавливается в разделе Валюта, что подводит нас к следующему пункту.
декабря
13
2013
+11
11
1
0
1
0
Новое в версии 1.0. Собственные типы блогов без программирования
Одним из ключевых изменений в новой версии движка я считаю возможность создавать и всячески жонглировать типами блогов.
Те, кто знаком с ЛС знают, что там были блоги персональные, коллективные и закрытые. И все. И набор возможностей работы с этими типами блогов был жестко задан прямо в коде. Вот, например, не нужны вам на сайте персональные блоги, а они все равно будут создаваться, потому что это в коде прописано. И чтоб решить эту проблему, нужно писать специальный плагин.
Теперь все будет гораздо проще – в новой версии появились настраиваемые типы блогов. Под катом — описание и одна большая картинка.
Те, кто знаком с ЛС знают, что там были блоги персональные, коллективные и закрытые. И все. И набор возможностей работы с этими типами блогов был жестко задан прямо в коде. Вот, например, не нужны вам на сайте персональные блоги, а они все равно будут создаваться, потому что это в коде прописано. И чтоб решить эту проблему, нужно писать специальный плагин.
Теперь все будет гораздо проще – в новой версии появились настраиваемые типы блогов. Под катом — описание и одна большая картинка.
декабря
07
2013
+13
13
1
0
1
0
Новое в версии 1.0. Работа с изображениями (Часть 2)
Я уже писал о том, что нового вас ждет в версии 1.0 в области работы с изображениями. Но это еще не все! Мы постарались в новой версии решить еще ряд наболевших проблем, связанных с загрузкой изображений.
Известно, что на сайтах, где пользователи активно создают, редактируют, удаляют топики, нередко очень быстро «испаряется» дисковое пространство. Причина – масса загруженных и неиспользуемых изображений. Сам наблюдал, как пользователь на одном сайте при создании топика раз десять заливал разные картинки, а в итоге оставил только одну. Но ведь девять неиспользуемых картинок так и остались на диске, где хостится сайт. И если удалить топик с картинкой, то топик-то удалится, а картинка останется.
Работая над новой версией Альто, мы подумали и об этих проблемах.
Известно, что на сайтах, где пользователи активно создают, редактируют, удаляют топики, нередко очень быстро «испаряется» дисковое пространство. Причина – масса загруженных и неиспользуемых изображений. Сам наблюдал, как пользователь на одном сайте при создании топика раз десять заливал разные картинки, а в итоге оставил только одну. Но ведь девять неиспользуемых картинок так и остались на диске, где хостится сайт. И если удалить топик с картинкой, то топик-то удалится, а картинка останется.
Работая над новой версией Альто, мы подумали и об этих проблемах.
декабря
03
2013
+12
12
0
0
0
0
Новое в версии 1.0. Работа с изображениями
Прежние механизмы работы с изображениями движка вызывали много нареканий, и от разработчиков, и от сайтостроителей. Поэтому данный функционал был переписан более, чем полностью.
Во-первых, обеспечена поддержка всех php-библиотек работы с изображениями: кроме GD, это еще Imagick и Gmagick. Известно, что две последние библиотеки обеспечивают более качественную обработку изображений. Если сайт у вас работает на выделенном сервере, и вы можете его настраивать по собственному вкусу, то вы можете установить на нем нужную библиотеку и сконфигурировать движок так, чтобы он работал именно с ней.
Если же вы не разбираетесь в таких тонкостях, то вам можно об этом не задумываться – движок сам выберет наилучшую из установленных библиотек и будет работать с ней.
Во-первых, обеспечена поддержка всех php-библиотек работы с изображениями: кроме GD, это еще Imagick и Gmagick. Известно, что две последние библиотеки обеспечивают более качественную обработку изображений. Если сайт у вас работает на выделенном сервере, и вы можете его настраивать по собственному вкусу, то вы можете установить на нем нужную библиотеку и сконфигурировать движок так, чтобы он работал именно с ней.
Если же вы не разбираетесь в таких тонкостях, то вам можно об этом не задумываться – движок сам выберет наилучшую из установленных библиотек и будет работать с ней.
декабря
03
2013
+12
12
0
0
0
0
Новое в версии 1.0. Структура папок и статические файлы
Этой статьей я хотел бы начать серию публикаций о том, что нового вас ожидает в версии 1.0 Alto CMS. Долго думал, как бы выстроить изложение так, чтоб эти статьи были полезны разработчикам и понятны всем прочим. Но особо ничего не придумал, поэтому если кому-то что-то неясно будет – спрашивайте в комментариях, я постараюсь объяснить более доходчиво.
После установки движка у вас будут следующие папки (каталоги):
Структура папок
Я уже писал про то, что в новой версии Альто используется новая структура папок, но немного повторюсь.После установки движка у вас будут следующие папки (каталоги):
- /engine — это ядро движка
- /common — это различные дополнительные компоненты и расширения, включая плагины и шаблоны, которые могут использоваться на сайтах, в т.ч. и от сторонних разработчиков
- /app — это папка для разного рода настроек и надстроек для конкретного сайта
- /upload – папка для загружаемых файлов
- /_tmp – для всевозможных временных файлов
- /_run – для runtime-файлов (как правило, это файлы, которые включаются HTML-страницы, подробне об этом ниже).
ноября
13
2013
+8
8
0
0
0
0
Интуитивное редактирование контента (посты, комментарии, сообщения)
UPD В продолжении темы In Place редакторов, пользователь andreyv дал ссылку на X-editable, который позволяет прямо на странице редактировать данные. Такой метод отлично подошел бы для редактирования профиля на лету.
ноября
06
2013
+6
6
0
0
0
0
Пара сайтов с общей базой пользователей
Вот уже несколько лет я занимаюсь созданием и ведением сайтов посвещенных онлайн турнирам по спортивным играм (футбол, хоккей, баскетбол). В то время все сообщества жили на форумах и система турниров создавалось либо как расширение форума, либо вообще отдельным сайтом в идеале с общей авторизацией.
Во времена livestreet версии 0.42 было решено сделать сайт с турнирами на блоговом движке. В качестве оправдания могу сказать, что мне показалось это разумным в плане более тесной интеграции (прокомментировать матч, любой без создания отдельных тем; навесить информацию о турнире и все меню турнира на топик относящийся к данному турниру).
Во времена livestreet версии 0.42 было решено сделать сайт с турнирами на блоговом движке. В качестве оправдания могу сказать, что мне показалось это разумным в плане более тесной интеграции (прокомментировать матч, любой без создания отдельных тем; навесить информацию о турнире и все меню турнира на топик относящийся к данному турниру).
Бесплатные модули
-
Oembed
Скачан: 4598 разСкачать -
Форма обратной связи / Feedback
Скачан: 5023 разаСкачать -
Аудиоплеер / Audio File Preview
Скачан: 5417 разСкачать -
Feedback - формы обратной связи
Скачан: 4432 разаСкачать -
vBulletin
Скачан: 3692 разаСкачать -
Importer
Скачан: 3915 разСкачать -
Telegram API
Скачан: 4656 разСкачать -
Gravatar
Скачан: 2940 разСкачать