+63.93
Рейтинг
174.95
Сила

Владимир

ionCube на denwer

Такая проблемка: упорно не хочет запускаться ионкуб на денвере. Уже перебробовал 100500 способов подключения, и в разных местах php.ini подключал, и с кавычками и без (в интернете кто как пишет). И что самое главное — вчера все работало. Сегодня поставил php_curl, и все.

Я подозреваю, что какое то из миллиарда расширений пхп, которой установилось вместе с курлом, конфликует с кубом и не дает ему запуститься. У кого то был такое опыт?

Для справки: в C:\WebServers\usl\local\php5\php.ini я указываю строку:
zend_extension_ts="\usr\local\php5\ext\ioncube_loader_win_5.3.dll"

Настройка SPF + DKIM

Несколько раз ко мне ображались люди в т.ч. и ЛС-овцы (Nepofigist с которым был этот разговор еще на хабре) по поводу того, что письма в гуглопочте попадают в спам.
Такая же проблема появилась и вчера в goloskarpat.info.
Беглый анализ заголовков показал что на нашем сервере нет ни SPF ни DKIM. Поэтому пришлось в экстренном порядке прикручивать эти технологии к Debian-овскому exim-у.
Ниже предлагаю «спартанский» конспект из пунктов которые были проделаны.

Читать дальше →

Плагин Задания+ППА для livestreet 1.0.1

Добрый день, для ветки ls 1.0.1 обновился плагин Задания, одновременно он же обзавелся новым полезным функционалом: Программой Поощрения Авторов.



Программа поощрения авторов действует по принципу хабровской: за полезные, оцененные пользователями статьи их авторы могут получать деньги.

Далее о программе поощрения авторов и сборка дешевле

Плагины DAO: Компании (и еще 4 конфигурации линейки).

Рад анонсировать новую конфигурацию плагина из линейки DAO — Компании.
Позволяет создать на сайте каталог компаний.
Функционал:
  • ведение блога компании,
  • брендирование профилей компаний,
  • опциональное платное размещение,
  • блок соцсетей компании с возможностью подписки,
  • раздел отзывов,
  • отображение компаний на карте
  • и многое другое(полный функционал можно увидеть в сравнении версий и на демо).

Разумеется, плагин интегрирован с другими разделами линейки — при наличии каталога товаров или услуг, возможно связать компании с их товарами, вакансиями. Выглядит, это, например так.


Также в каталоге появилась возможность приобрести 4 конфигурации из линейки (каталог, календарь событий, аудио, видео) для отдельного использования. Версия-сборка DAO 4в1 стоит по прежнему $99

Подробнее о новых плагинах линейки и таблице сравнения функционала, скидки внутри

Интеграция с amazon S3 для livestreet 1.0



В каталоге появился бесплатный плагин интеграции LiveStreet 1.0.1 с amazons3. Он загружает картинки из топиков, фотосетов, аватары и фото юзеров на amazons3. Все настройки bucket в конфиге.
Также интегрированы для заливки фото плагины линейки DAO(+market) и LSGallery:

подробнее

Плагин TopicCCK - новые типы топиков и полей, связи с объектами

Рад анонсировать новый плагин для создания новых типов топиков (и расширения стандартных) — TopicCCK.

Демо: dao.lsmods.ru (добавлен новый тип топика «Обзор», отключены стандартный тип топика опрос).
Пример типа топика «Обзор» с дополнительными полями: dao.lsmods.ru/blog/topicccktest/9.html

Плагин позволяет:


Читать возможности плагина

Extended registration и Профессии для LS 1.0


Обновились для версии LS 1.0.1 два бесплатных плагина Расширенной регистрации и Профессий в профиле пользователя. Расширенная регистрация несколько упрощена по сравнению с версией для 0.5, остались интеграция с плагином профессий, замена капчи, пол/возраст при регистрации. Форма выглядит так.

Плагин "Ajax подгрузка по скроллу" для LiveStreet 1.0


Обновился плагин бесконечной подгрузки списков топиков, блогов, пользователей для версии LiveStreet 1.0. Также, при наличии плагина DAO работает с его списками объектов.

Настройки

  1. настройка подгружать топики автоматически при достижении конца страницы, или по нажатию кнопки «дальше».
  2. аякс подгрузка только для залогиненных или для всех пользователей

Собираю людей на плагин Споры/Холивары/Тотализатор

Всех приветствую, наверное некоторые меня уже знают, а некоторые может еще и нет :)

Собираю пользователей, для плагина, который нужен многим :) ну как минимум двум! Описание ТЗ и прочие под катом, но думаю из названия уже ясно что к чему.

Если кому интересно или ест вопросы пишите, если хотите участвовать в коллективной покупке пишите отвечу вличке. Сроки и стоимости оглашу через несколько дней, как будет отклик пользователей.

PS разработчик eXtravert


Читать дальше →

Рекомендация к использованию: Наследование шаблонов

На примере будущего jQuery-шаблона для ПриветСочи.ру решил выложить мини-инструкцию использования наследования шаблонов, сильно сокращающий количество часто повторяющегося Smarty-кода.

Коротко о файлах в примере (ссылка на архив внизу):

  • topic.prototype.tpl — прототип топика, содержащий всю повторяющуюся разметку. Использованы вложенные конструкции типа
    {block name=...}
  • topic_link.tpl, topic_photoset.tpl, topic_question.tpl, topic_topic.tpl — файлы, наследующие и заменяющие/дописывающие некоторые блоки прототипа топика (topic.prototype.tpl)
  • topic.social.tpl — включение с кодом кнопочек публикации в разные соц-сети.


Коротко о содержании файлов:

Посмотрев файлы примера, не сложно заметить, что файлы topic_*.tpl содержат:
  1. в начале каждого файла наличиствует код
    {extends file=topic.prototype.tpl}
  2. минимум специфической разметки, обрамленной в конструкции
    {block name=... флаг}
    — это замены и дополнения блоков. Флаг может либо отсутствовать (что означает полную замену содержимого блока), либо принимать принимать значения:
    • append — дописывает в конец содержимое блока к наследуемому блоку.
    • prepend — дописывает в начало содержимое блока к наследуемому блоку.
    • hide — скрывает блок (насколько я понял, если добавить в блок прототипа, то по умолчанию блок будет скрыт).
    • nocache — запрещает кеширование содержания блока (а это вообще актуально для LS?).


Документация


ZIP-архив с примером