Статьи с тегом «Разработка»

Вышел SMF 2.1 Beta 3

   181
Основные изменения:

Подробные сведения о том, что изменилось, смотрите в репозитории GitHub.

Общий порядок установки и обновления остается такой же, однако, как только вы перейдете с более старой версии на SMF 2.1, вы не сможете вернуться назад, поэтому, хорошо подумайте перед тем как обновить действующий форум. Обратитесь к разделу Установка...

SMF 2.1 Разработка

Вышел SMF 2.1 Beta 2

   1595

Команда Simple Machines с гордостью объявляет о втором бета-релизе SMF 2.1. Эта версия содержит много улучшений по сравнению с Beta 1 и исправляет много ошибок, которые были обнаружены. Перечислим некоторые улучшения:

Полный список изменений доступен на GitHub.

Напоминаем, что минимальные требования SMF 2.1 были повышены до...

SMF 2.1 Разработка

Вышел SMF 2.1 Beta 1

   2874
Команда Simple Machines с гордостью объявляет о начале новой вехи в истории SMF - первом релизе SMF 2.1! Много работы проделано над SMF 2.1 в течение последних 3 лет, более чем 5500 коммитов сделано многочисленными разработчиками и, теперь, у нас есть много новых интересных функций и улучшений, которые, как мы надеемся, вам понравятся.

Предупреждаем! Это всего лишь первая бета-версия! Она содержит ошибки и недоделанные функции и не рекомендуется использовать ее для действующих форумов.

Ниже приведен краткий обзор изменений по сравнению с SMF 2.0. Для более полного понимания, ознакомьтесь с ежемесячными обновлениями в Блоге разработчиков,

SMF 2.1 Beta 1 на подходе.

   2422

Не так давно, версия на Github стала 2.1 Beta 1. В ближайшее время ожидается выход планового обновления SMF 2.0.9, а затем публичной версии SMF 2.1 Beta 1.

Наш тестовый форум обновлен до актуальной версии.

SMF 2.1 Beta 1


Июльское обновление SMF 2.1 (2014 год)

   1963

Вот и лето, и время для очередного ежемесячного обновления.

Мы добавили несколько новых возможностей:


Граватары
Пользователи могут указать какой email использовать для граватара. Администратор может выбрать допустимый рейтинг (G, PG, R, X) и изображение по умолчанию для случаев, когда email не имеет граватара.

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

Общие улучшения темы оформления
Curve2 теперь намного лучше (благодаря Evil Black Cat).

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

Теперь можно принудительно использовать...


Июньское обновление SMF 2.1 (2014 год)

   2156

Всем привет! Пришла пора очередного отчета о прогрессе в разработке SMF 2.1.

Изменено хеширование паролей 

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

SMF использовал алгоритм хэширования SHA-1 для паролей в SMF 1.1 и SMF 2.0 и, в то время, как SHA-1 до сих пор не имеет известных уязвимостей, это слабый хэш по сегодняшним стандартам и может быть взломан через атаку перебором. И, хотя, это все еще является сложной задачей, возможно, требующей фермы GPU для широкомасштабного использования,...


Майское обновление SMF 2.1 (2014 год)

   1755

Очередной плановый отчет.

  • Хуки могут создавать новые экземпляры ваших классов и сохранять их в $context['instances']['your_class_name'], если вы хотите создать новый экземпляр, следует использовать символ  # в конце строки:
    add_integration_function('integrate_menu_buttons', 'MyClass::methodToCall#);
    Эта функция по прежнему совместима с работой хуков в SMF 2.0.
  • Хуки могут объявлять файл, который будет загружен при вызове хука, например:
    add_integration_function('integrate_menu_buttons', '$sourcedir/MyClass.php|MyClass::methodToCall#);
    Могут быть использованы переменные:
    $boarddir
    $sourcedir
    $themedir
  • Добавлена обработка ситуации когда переменная для пути не задана — файл будет загружаться только если он существует в директории.
  • Используются более понятные имена переменных, больше никаких call[1], $call[0]
  • Subs::call_hook_helper() теперь используется...

Апрельское обновление SMF 2.1 (2014 год)

   2054

Небольшое плановое обновление.

  • Теперь можно отправлять жалобы не только на сообщения, но и на пользователей.
  • Сделаны несколько исправлений и улучшений в файлах установки и обновления.
  • Секция «Установка новых пакетов» сделана скрытой по умолчанию и нужно кликнуть на нее, чтобы увидеть все содержимое.
  • Секция «Загрузить пакет» перемещена в начало, чтобы пользователи не путались на этой странице.
  • Администратора перенаправляет на список тем оформления, вместо темы по умолчанию, если имеется ошибка в директории тем. Чтобы было легче исправить проблему.
  • Настройка «кто может просматривать статус предупреждений» теперь в правах доступа.
  • Кардинально изменился интерфейс управления правами доступа.
  • Много улучшений в теме оформления.
  • Дополнительные поля...

Мартовское обновление SMF 2.1 (2014 год)

   1496

Пришло время для очередного ежемесячного отчета.

Большинство, если не все изменения — это исправления и мелкие улучшения. Вот список:

  • Появилось всплывающее окно для входа на форум.
  • Теперь, администраторы могут выбрать, получать или нет уведомления о том что кто-то изменил свой email (Администраторы должны включить опцию "send_validation_onChange" для этого). Также, исправлена ошибка из-за которой меню профиля было частично видно незалогиненным пользователям.
  • Было уделено внимание меткам и сами личным сообщениям и исправлены некоторые ошибки в них.
  • Добавлена новая настройка для песочницы Paypal email.
  • Администраторы могут удалять голоса пользователя в голосованиях при удалении его учетной записи.
  • Продолжается процесс улучшения стандартной темы оформления.
  • ...

Февральское обновление SMF 2.1 (2014 год)

   1602

Еще месяц, еще новости :) Часть января была занята релизом 2.0.7, но и с SMF 2.1 произошло много изменений за последние недели.

  • Исправление ошибок — знаю, что уже надоел этим, но это важно :P. SMF 2.1 важный релиз для нас, но недостаточный для перехода к SMF 3.0 — нет существенных  архитектурных изменений, но есть серьезные концептуальные и некоторые изменения в направлении развития, но, что важнее, мы действительно пытались сосредоточится на исправлении ошибок, пытаясь сделать SMF 2.1 настолько лучшим релизом, насколько это возможно, исправив максимум старых ошибок. В частности, был сделан ряд изменений в платных подписках.
  • Переход на HTML5 идет...

Январское обновление SMF 2.1 (2014 год)

   1401

Это новый рассвет, это новый день, это новый год дляяяяяяяяяяяяяяяяя меня ... (подождите, я выключу караоке).

Что ж, прошло несколько недель, с тех пор как я рассказывал, как идут дела, так что пора опять вернуться к этому :) Кое-что было сделано, но в основном много мелких улучшений.

  • Исправлено много ошибок.
  • Некоторые вещи, которые больше не используются, но все еще оставались в коде — убраны из него.
  • Год в копирайтах — мы знаем, что многие хотят чтобы год внизу форума менялся каждый год, даже если не было обновлений самого ПО форума, а когда мы меняем год, это не всегда происходит...

Рождество 2013 — что нового в SMF 2.1

   1563

Итак, снова праздники и все немного заняты приготовлением к торжествам. Несмотря ни на что, все действительно заняты в это время.

Я просто хотел сказать, похоже, что это будет последняя запись в блоге за 2013 год от меня о том, как мы движемся вперед. (В общем-то, до конца 2013 года и осталось то совсем ничего :P)

Так что, это обычный рассказ о том, что произошло за последнее время перед последним рывком к бета-версии. Мы не будем уже ничем заниматься до конца декабря, все мы люди и у нас семьи и друзья, с которыми мы хотим провести свободное время (да, даже у...


Декабрьское обновление SMF 2.1

   1730

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

Несмотря на некоторые личные вопросы, возникшие за кулисами проекта, последнее время было довольно занятым для нас и тех кто участвует в происходящем на GitHub. Мы не людоеды (ну может быть только я), не надо бояться и если у вас есть предложения, особенно с готовым кодом, мы с радостью примем их.

Но это не то, зачем вы здесь. Вы здесь затем, чтобы увидеть что удивительного мы прячем в...


Ноябрьское обновление SMF 2.1

   2281

Прошло несколько недель с тех пор как я что-то писал и теперь хочу рассказать о том, что произошло за последнее время.

Как всегда, те кто следит за нами на GitHub, возможно, уже видели те изменения, которые мы сделали. Для тех кто не в курсе, https://github.com/SimpleMachines/SMF2.1 — то место, где все и происходит.

Сначала напомню, что первая часть октября была потрачена на решение проблем связанных с безопасностью, о которых нам стало недавно известно, и мы выпустили версии SMF 1.1.19 и 2.0.6.

Каждый раз делать подробный отчет по изменениям занимает достаточно много времени, но мы опять сделали его.

Итак, изменения в...


Октябрьское обновление SMF 2.1

   1501

Я бы хотел, чтобы каждый узнал о том, как идут дела с разработкой SMF 2.1 в последнее время.

Прежде всего, изменения в команде. Недавно, я (Arantor) и Miss All Sunday присоединились к Oldiesmann и emanuele в команде разработчиков SMF, чтобы помочь разобраться с ошибками и ускорить готовность 2.1. Все вместе мы перевернем горы.

Это подводит меня ко второму пункту — если вы хотите увидеть все, что будет происходить дальше - заходите на GitHub. Когда мы добавляем что-то в репозитарий, вы сможете увидеть это и посмотрев список коммитов, сможете узнать чем мы были заняты в последнее время.

Для тех, кто...


Что нового в SMF 2.1 — работа с сообщениями

   1875

Прошло некоторое время после выпуска первого публичного релиза альфа-версии SMF 2.1, которая была встречена интересными и положительными отзывами. Так как SMF 2.1 является проектом с открытым исходным кодом, то постоянная обратная связь с сообществом имеет решающее значение для нашей команды, чтобы соответствовать высоким стандартам для SMF 2.1.

Первая статья в нашей серии статей посвященных SMF 2.1 рассказала об улучшениях в безопасности.

На этой неделе мы взглянем на улучшения в одной из основных функций форума — работа с сообщениями.

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


Что нового в SMF 2.1 — безопасность

   1733

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

Мы, в Simple Machines, относимся к безопасности очень серьезно и для дальнейшего развития SMF 2.1 добавили следующие функции для улучшения нашей защиты.

Поддержка IPv6
Баны и управление сообщениями теперь работают и с IPv6 и с IPv4. Улучшены средства для блокирования доступа нежелательных пользователей к форуму.

Сессии модераторов
Раньше, даже если вы были залогинены на форуме как администратор, то перед выполнением задач администрирования вам предлагалось...