AltoCMS + vBulletin 3.8.7

Данная тема и соответствующий плагин являются продолжением темы интеграции AltoCMS с проектами, начинавшимися и сушествующими на других системах.

У меня был форум на phpBB, который надо было интегрировать с LS/Alto(на тот момент разница между ними была минимальна). Первоспененно стояла задача начать работать с хешами phpBB, затем, само собой, встала задача по организации кросс-доменной авторизации. В моём случае phpBB и AltoCMS висели на разных доменах, но даже если раскладывать программные продукты по каталогам в рамках одного домена, то по сути ничего не изменится. Ну разве что слово «кросс-доменная» заменить на «кросс-системная».. —).

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

Как shikari.do за потенциальными клиентами охотится

shikari [ʃɪˈkærɪ] — сущ., охотник-туземец, работающий проводником
На правах хозяина ресурса позанимаюсь-ка я саморекламой. Точнее — рекламой сервиса, к которому я имею непосредственное отношение, и который может быть весьма полезен многим посетителям этого сайта.

На этот сайт заходят и разработчики, и дизайнеры и пишущая братия — контент-менеджеры, редакторы и др., и специалисты в других сферах, которые нередко ищут заказы для себя или для своих команд. Только вот заказчик нонче пошел очень ленивый. Это раньше он, если что, шел на специализированный ресурс и там искал исполнителя. А сейчас частенько заказчик сидит в своем фейсбучике или вконтктике и пишет у себя на стене «Люди, кто мне может сайт сделать?» или «А посоветуйте дизайнера, чтоб логотип нарисовал», ну и вот этот вот все.

И что нам теперь с этим делать? Как таких заказчиков искать? Можно, конечно, попытаться мониторить их в соцсетях вручную. Но это будет жутко неэффективно (кто сомневается — попробуйте, потом мне расскажите о результатах).

Но есть способ получше — подписаться на сервис shikari.do. Кто не любит много читать, а предпочитает сразу действовать — идите и регистрируйтесь. Полноценная регистрация с подпиской на одну категорию на три дня абсолютно бесплатна!

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

Не работает чекбокс «Отметить как превью» в фотогалерее

При добавлении изображений установка чекбокса «Отметить как превью» не влиеят на отображение превью, в качестве превью показывается всегда самое первое изображение. Версия AltoCMS 1.1.23, версия PHP 5.3. Какие могут быть пути исправления этой проблемы и где искать ошибку?

Проблема с переездом с LiveSteet на AltoCMS 1.1.23

Здравствуйте!

Решился наконец отказаться от LiveStreet. Главные факторы — это, конечно же, обещанная три года назад, но до сих пор не выпущенная LS 2.0, а также несовместимость с PHP 7 и отсутствие нормального антиспама.

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

«Уехала» вверх кнопка «Интересные»

Народ, привет!

Недавно заметил, что сместилась вверх кнопка «Интересные».
Незаметно было на другом шаблоне, а на Experience Simple v.1.0.0 очень даже видно.
Как исправить? Не вижу решения с помощью Firebug.

Сайт — http://ekarek.ru/

Система приглашения по инвайтам.

Добрый вечер! Возник небольшой вопрос по поводу системы приглашения по инвайтам. На данный момент инвайты создавать может только администратор? Если нет, то где и как включить, чтобы зарегистрированные пользователи могли сами создавать инвайты? Если нет готового функционала, то может быть есть плагин? Или придется вручную допиливать? Спасибо за ответ.

Версия 1.1.23 — небольшие исправления и чуть-чуть новенького

Таки вышел релиз Alto CMS 1.1.23. Каких-то «прорывных» фишек в ней нет, она, главным образом, исправляет ряд обнаруженных ошибок и чуть-чуть добавляет некоторых новых возможностей для разработчиков.

Вот список основных изменений:

Исправлены ошибки:
  • несовместимость с php 5.3
  • установка в конфиге экшена/ивента по умолчанию
  • иногда нарушался порядок подключения js-файлов
  • не работал ресайз в методе getPhotosetMainPhotoUrl() топика
  • в некоторых случаях ломалась цветопередача для загружаемых jpeg-файлов с CMYK-профилем (очень старая ошибка, но никак не могли ее выловить)
  • исправлен еще ряд мелких, но неприятных ошибок в коде и шаблонах

Обновлены сторонние библиотеки:
  • CSSTidy до 1.5.5
  • JShrink до 1.1.0
  • jQuery до 1.12.4

Добавлено:
  • местоположение директории для для загрузки и хранения изображений
  • для js-файлов можно указывать атрибуты defer и async
  • выбор изображений топика по параметрам
  • методы AppendAsset() и PrependAsset() модуля Viewer
  • вызов E::Module('Name') теперь кеширует экземпляр модуля, что увеличивает быстродействие
  • ну и кое-что еще по мелочи

Кому интересны подробности про добавленные «плюшки», то добро пожаловать под кат

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

Размер загружаемой картинки через редактор

Всех приветствую!
Когда загружаешь картинку в редакторе, то в ссылку автоматически добавляется параметр width="100%"

<img src="http://moysait.ru/uploads/images/00/00/01/2016/10/29/0u5b7aa146-1ba5e5a0-76770dd0.jpg" width="100%"  />


Где изменить этот параметр?

Предложения для следующей версии Alto

С учетом того, что Alto это соц движок для обычных людей, нужны обычные удобства, которые хотелось бы увидеть в будущих версиях Альты.
Если что то уже есть, прошу знающих написать как сделать, а так вот пожелания:
1. Из коробки плагин topic intro.
2. Авто cut
3. По аналогии с обязательным прописываением тегов, добавить возможность обязательной вставки изображения.
4. При загрузке изображения в тему автоматически для него проставлять alt по названию темы, если несколько изображений в теме, то называть «название темы-1», «название темы-2» и т.д., а то не всегда заполняют его, а он нужен для поиска по картинкам.
4. Сделать возможность отдавать rss ленту частично и в конце проставлять ссылку на источник, а так же показывать теги статьи в таком формате #Тег.
5. При создании статьи, в кнопке «Добавить изображения» сделать возможность добавлять с внешнего источника, а не только с компьютера.
6. Карта сайта из коробки. Для сео это обычная вещь.
7. Запрет на создание блогов и тем до определенного рейтинга, только комментарии к существующим темам.
8. Поле «в какой блог публикуем» сделать чек листом, иначе забывают про него и публикуют в тот, который идет по умолчанию.
9. Возможность гостям голосовать по опросам.
10. Все внешние ссылки в новом окне, с учетом обсуждения https://habrahabr.ru/post/282880/.