Очередной взлом FL.ru

Печальное зрелище представилось сейчас моему усталому рабочему взгляду…

Буквально полчаса назад на главной странице проектов на всем известной некогда флагманской бирже Рунета был опубликован очень интригующий проект. Который сразу привлек внимание мониторящих ленту фрилансеров. Проект опубликован с аккаунта главного администратора биржи.

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

Как ограничить разрешенные для пользователя теги при написании комментария?

Добрый день. Нужно сделать так, чтобы пользователю было разрешено в комментариях, к примеру, только загружать картинки и выделять текст жирным/курсивом/зачеркнутым. Не нашел как это более грамотно осуществить. Есть такая возможность?

Как убрать информационный блок

Как убрать информационный блок

Как использовать базу SQLite?

Увидел в комментариях конфига, параметра $config['db']['params']['type'] возможность указания sqlite, по скриптам нашел, что путь к файлу базы указывается в $config['db']['params']['path'], но ничего не получается, пишет «Cannot connect to database».
Как настроить?

Проблемы после установки Alto CMS 1.1.1

Здравствуйте, помогите пожалуйста решить проблему: версия 1.0.10 работала отлично, после перехода (чистая установка) на 1.1.1 появилась ошибка:
SQL Error: Unknown character set: 'utf8mb4' at www/common/classes/modules/admin/mapper/Admin.mapper.class.php line 326 — Array ( [code] => 1115 [message] => Unknown character set: 'utf8mb4' [query] => set character_set_client='utf8mb4', character_set_results='utf8mb4', collation_connection='utf8_bin' [context] => www/common/classes/modules/admin/mapper/Admin.mapper.class.php line 326 )

Нехватает информации о папке /app и подпапках

templates/

Что будет, если положить туда шаблон, совпадающий по имени с существующим в папке /common/templates? Или это только для языковых файлов? Можно ли через эту папку переопределять одноимённые шаблоны в темах/плагинах, не создавая отдельный плагин и не прописывая каждый шаблон в делегатах?
В подпапке `language` есть ридми «You can place your own language files in this folder». Непонятно что будет, если в языковом файле указать строку с ключом, который уже есть стандартной теме. Он заменится? Могу ли я через такой файл переопределять тексты плагинов? Как?

config/

Можно ли переопределять стандартные конфиги `jevix.php`, `menu.php`, `widgets.php`, дописывая суффикс `local` по аналогии с `config.local.php`? В теме шаблонов есть своя папка settings/config. Как переопределять конфиги оттуда?

plugins/

В этой папке находится файл `plugins.dat`, в которую записываются активированные плагины. Можно ли сюда добавлять свои плагины? Я добавляю их в папку `common/plugins/`. Правильно ли это?

Вставка кода

Добрый день!
Решил познакомиться с Альто. Сразу же встав вопрос как вставить статический код на все страницы.
В моем случае это яваскрипт, апи вконтакте.
TPL править? какой? и самое сложное — как? Буду признателен любым подсказкам

Alto CMS — финальный релиз версии 1.1

Вот и дождались — версия 1.1.0 вышла в релиз.

Кратенько о нововведениях в этой версии:

  • Меню сайта вынесены в отдельные сущности и теперь вы можете настраивать их из админки
  • Еще нововведение: сниппеты (в некоторых движках это называется «шорткоды») — короткие специальные теги-команды, которые могут «раскрываться» в HTML-код
  • Рейтинговая система вынесена из ядра, но зато есть аж два плагина, которые реализуют традиционный рейтинговый алгоритм и упрощенный
  • Новый механизм хранения ролей пользователей, кроме роли «Администратор» по теперь по умолчанию есть и еще роль «Модератор сайта»
  • Единый улучшенный механизм загрузки и хранения изображений
  • Мультизагрузка изображений и избавление, наконец, от флеш-загрузчика
  • Расширенная настройка обработки загружаемых изображений (в конфиг-файле)
  • Настрока редиректа на внешние адреса через конфиг
  • Улучшенный внутренний роутинг и поддержка поддоменов «из коробки»
  • Полноценная поддержка протокола HTTPS
  • Сжатие css- и js-ресусов в формате gzip для минимизации трафика
  • Базовые функции REST API и информационные окна на их основе
  • Новый синтаксис вызовов методов модулей в стиле E::ModuleUser()—>GetUserById()
  • Множество более мелких улучшений и исправлений

Подробнее обо всех этих изменениях можно почитать в статьях по ссылке

Если вы ждали релиза, чтобы запускаться на новой версии — вот, дождались. Если вы уже успели запустить сайт на бета-версии, то обновление будет простым до банальности (см. Как обновить сайт версии 1.0 и выше). Для тех же, чьи сайты работают на версии 1.0.х будет отдельная статья про то, как обновиться.

Ссылка на оригинал

Здравствуйте.
Не подскажете, почему не отображается ссылка на источник в топике, даже когда эту ссылку вставляешь в нужное поле при написании топика? И изображения, в превью идет первая фотка, а не та, которую выбираешь?
http://terrachess.ru/blog/Persona/3000.html

Категории или вложенность блогов друг в друга

Будет ли в новой версии возможность использовать категории или же вложенность блогов, например:

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