Вышел phpBBex 1.7.1. Нет путанице!

Board index Общие разделы Новости

Description: Новости проекта phpBBex

Как вы оцениваете новый релиз?

Отлично! :)
52
VEG, RuRupert, HD321kbps, KDit, pisikot, hobot-bobot, Xisp, CaXaPoK, boofoo, Andrey1990, Demasik, BURJUY, Никита Однороб, Алекса_, Metr-4, hopest, Vyacheslav, darkxakep1, sag-sag, cektopa, spol, Mirus, Digirus, Alexandr_, Kuralesov, Wampir, stael, Алексей, heavy, Dr.Freeman, K--H.ru, WolfGeeN, serafim66613, aleksandrx3, sonm, Ardiff, maleficmax, hcoder, ДжеК, Alexell, mfana, tehnoman, elisovs, djony, Life-BEC, AllStars, odseg, itkhazeplov, osvirk, kapranov, Dozer
87%
Хорошо
7
Sumanai, nurgaf, Amney, Леля, Gravi, Paraz1t, Тиджи
12%
Так себе
0
No votes
Плохо :(
1
Zakhar
2%
Мне всё равно
1
boatsurfer
2%
 
Total voters: 60

Post #1by VEG » 01.10.2013, 22:00

Совсем недавно вышел phpBB 3.0.12. Мы не отстаём, и вот спустя всего 3 дня мы выпускаем обновлённый phpBBex 1.7. Основная тема новой версии — использование терминологии, соответствующей реалям современного рунета. Теперь форум — это форум, а разделы — это разделы. Больше никакой путаницы!

Скачать с Google Code: phpbbex-v1.7.1.zip (2.7 MiB).

Требования:
  • PHP не ниже 5.2.3 с поддержкой Unicode в регулярных выражениях
  • MySQL не ниже 5.0.3

Что нового?

phpBB 3.0.12 в ядре

  • Улучшена совместимость с PHP 5.5
  • Поддержка полнотекстового поиска в таблицах InnoDB для версий MySQL, которые позволяют это делать
  • Немного обновлён стандартный список ботов
  • Возможность премодерации сообщений пользователей с правами модератора (может понадобиться в целях отладки)
  • Поведение лексемы LOCAL_URL в пользовательских BBCode изменено для лучшего соответствия с описанием
  • Добавлена новая лексема RELATIVE_URL для пользовательских BBCode
  • Введено ограничение на пароли длиннее 4096 символов для экономии ресурсов сервера при проверке пароля
  • Автоматическое сокрытие полей выбора языка и стиля форума в профиле, если их не больше одного
  • Другие незначительные исправления

Новая терминология

adm-before.png
Старая терминология далека от реальности
adm-after.png
Новая терминология понятна каждому


Вместо неудачной терминологии «Конференция» → «Форумы» → «Темы» в русскоязычной локализации phpBBex было решено использовать общепринятые в рунете термины «Форум» → «Разделы» → «Темы». Во избежание путаницы «Раздел администратора», «Раздел модератора» и «Личный раздел» переименованы в «Панель администратора», «Панель модератора» и «Панель пользователя» соответственно (по аналогии с англоязычными «Administrator Control Panel», «Moderator Control Panel» и «User Control Panel»). В качестве названия для папки исходящих личных сообщений, которые прочитаны получателем, используется название «Доставленные» («Delivered» в английской версии). Предыдущее название «Отправленные» не отражало суть папки, и пользователю было не ясно, чем она отличается от «Исходящих». Русскоязычные и англоязычные локализации были лучше адаптированы под phpBBex. Были исправлены все тексты для того, чтобы они лучше соответствовали форку, а не оригинальному phpBB 3. Дополнительно к этому были исправлены некоторые недостатки в переводе. Например, для обозначения каталогов в файловой системе используется термин «каталог», а не «папка».

Просмотр мультимедиа-вложений

Google Maps Cube OST
google-maps-cube.mp3 (239.62 KiB) Viewed 2407 times


Появилась возможность автоматически отображать аудио или видео плеер для вложений соответствующих типов по желанию администратора. Это реализовано при помощи библиотеки mediaelement.js. Данная функция заменяет собой устаревший механизм отображения файлов через плагины браузера Windows Media, Real Media и Quick Time.

Учтите, что в phpBB 3 файлы вложений отдаются с задействованием PHP, а нагрузка от такого метода больше, чем при отдаче статичных файлов. По этой причине сильно не увлекайтесь этой возможностью. В будущих версиях phpBBex планируется заменить этот механизм на статичную отдачу файлов, что уже было реализовано для отдачи аватар в phpBBex (в phpBB аватары отдаются с задействованием PHP и даже MySQL).

Лог регистраций

register-log.png
Боты не пройдут!
register-log.png (34.02 KiB) Viewed 114138 times


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

Улучшения в BBCode и в отображении сообщений

  • Возможность задать в админке минимально допустимый размер шрифта для сообщений и подписей (для борьбы с незаметными ссылками вида [size=1][url=http://ya.ru/]ya.ru[/url][/size] в ручном спаме) или вовсе отключить возможность изменять размер (нужно задать минимум и максимум 100%)
  • Если выделить корректную ссылку в тексте, и нажать на кнопку BBCode [url], диалог ввода ссылки не появляется — автоматически используется выделенная в тексте ссылка
  • При склейке отображается менее детальная информация о прошедшем времени (ранее всегда до секунд, сейчас — два первых значимых числа, например, часы и минуты)
  • При полном цитировании из цитируемого текста автоматически удаляется служебный BBCode [upd] для избежания неопределённого поведения

Изменения в стиле

  • Минипрофиль фиксированной ширины (однако, в старых браузерах он как и прежде резиновый из-за отсутствия поддержки CSS-функции calc())
  • Настройки отправки сообщения находятся в более логичном порядке
  • Исправлена давняя проблема с «наползанием» длинного заголовка темы на управляющие кнопки «Подписаться на тему» и др.

Обновлён установщик

  • Установщик сразу же запускается на странице процесса установки (не нужно кликать по вкладке)
  • Страница обзора phpBBex удалена, её текст перемещён на первую страницу установщика
  • Во время установки версия PCRE проверяется более тщательно: если версия PCRE слишком старая и не поддерживает Unicode или конструкцию (?|(a)|(b)) — установщик сообщает об этом и форум не устанавливается

Исправления ошибок

  • Исправлена функция проверки размеров изображений в BBCode [img] (при активации соответствующей опции в phpBBex 1.6.0 всегда выдавалась ошибка о невозможности узнать размер изображения)
  • При указании 0 в качестве времени автоматической склейки сообщений ручная склейка переставала работать
  • Исправлена ошибка в функции закрепления первого сообщения на всех страницах (патч от rxu)
  • Если пользователь не имеет права писать без одобрения сообщений, галочка ручной склейки отображалась, хотя и не работала (сейчас не отображается)
  • В закрытых темах кнопка цитирования не выводится для обычных пользователей

Другие изменения

  • Включён STK 1.0.7 (специальная версия для phpBBex с поддержкой PHP 5.5)
  • jQuery теперь поставляется вместе с phpBBex (для избежания проблем при использовании phpBBex в локальных сетях без интернета)
  • Использование Google CDN для загрузки jQuery можно вернуть в админке в настройках отображения (такая опция будет и в phpBB 3.1)
  • jQuery 2.0.3 для современных браузеров, jQuery 1.10.2 для устаревших браузеров (IE8 и более старые)
  • Объединены файлы jquery.splash.js и forum_fn.js (минус один запрос к серверу)
  • Из-за проблем на многих хостингах из .htaccess удалена директива Options -Includes
  • Страница «Новые сообщения», которая появляется при отключении функции «Непрочитанные сообщения», теперь выводит сообщения с момента последнего посещения, а при длительном пребывании на сайте — за последний час пребывания на сайте
  • Тексты англоязычных FAQ, соглашения о конфиденциальности и общих правил приведены в соответствие с русскоязычными версиями

История обновлений phpBBex 1.7.x

phpBBex v1.7.1 [02.10.2013]

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

Обновление c phpBBex 1.6.0 до 1.7.1

Если у вас более ранняя версия, сперва обязательно выполните инструкцию по обновлению до phpBBex 1.6. После этого выполните следующие инструкции. Внимание: соблюдайте указанный порядок действий!

  1. Сделайте резервную копию вашего сайта
  2. Замените все файлы (кроме config.php!) предыдущей версии phpBBex (или используйте Mercurial для автоматического сохранения ваших модов)
  3. На данном этапе у вас должна быть база со схемой phpBBex 1.6.0. Сейчас выполните (один раз!) следующий SQL скрипт в вашей базе (при помощи PhpMyAdmin в панели вашего хостинга или другого подобного инструмента):
    Code: Select all
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('min_post_font_size', '85');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('max_post_font_size', '200');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('min_sig_font_size', '100');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('max_sig_font_size', '100');

    UPDATE phpbb_extension_groups SET group_name = 'AUDIO' WHERE cat_id = 3;
    UPDATE phpbb_extension_groups SET group_name = 'VIDEO' WHERE cat_id = 2;
    UPDATE phpbb_extension_groups SET cat_id = 0 WHERE cat_id = 6;

    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('phpbbex_version', '1.7.1');
  4. Запустите install/database_update.php
  5. Не забудьте сбросить кэш в админке и в браузере, обновить шаблоны, стили и наборы изображений
  6. После обновления базы зайдите в Админку » Сообщения » Вложения » Группы расширений, и удалите там группу QUICKTIME_MEDIA
  7. Там же вы можете увидеть новые группы «HTML5 аудио» и «HTML5 видео» — эти группы вы можете назначать на следующие расширения для отображения их в виде плеера: ogg, ogv, opus, webm, wav, mp3, mp4, m4a, m4v
  8. Зайдите в Админка » Система » Управление модулями » Администраторский раздел » Обслуживание » Логи, добавьте модуль «Логи регистраций», после чего не забудьте включить этот модуль

Обновление c phpBBex 1.7.0 до 1.7.1

  1. Сделайте резервную копию вашего сайта (на всякий случай)
  2. Обновите файлы phpBBex (при помощи Mercurial или вручную)
  3. Выполните SQL команду:
    Code: Select all
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('phpbbex_version', '1.7.1');
  4. Очистите кэш форума

Смотрите также


Оставайтесь с нами — у нас всегда много приятных мелочей! :)
VEG M
Topic author, Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1576
With us: 7 years 6 months


Post #61by Vyacheslav » 06.10.2013, 10:43

Добрый день. Я новичок в этом деле, не судите строго, много прочитал но не нашёл ответ на свой вопрос. Можно ли всю информацию (форумы, темы, пользователей и всё такое...) перенести с движка php 3.0.12 на движок phpBBex 1.7.1 ? Пожалуйста подскажите или ткните носом где это описано.
Хорошо там, где нас нет — у них ещё есть время потащиться.
Vyacheslav
Новичок
Reputation: 0
With us: 6 years 1 month

Post #62by hobot-bobot » 06.10.2013, 11:02

Можно, вот тема Конвертация phpBB 3 в phpBBex
ОАО "РЖД" - Редко Живу Дома
hobot-bobot M
Бывалый
Avatar
Location: Череповец
Reputation: 23
With us: 6 years 6 months

Post #63by Vyacheslav » 06.10.2013, 11:06

hobot-bobot, Спасибо за быстрый ответ, я написал сообщение а потом увидел ссылку.
Хорошо там, где нас нет — у них ещё есть время потащиться.
Vyacheslav
Новичок
Reputation: 0
With us: 6 years 1 month

Post #64by Boroda » 06.10.2013, 17:42

VEG wrote:Зайдите в Админка » Система » Управление модулями » Администраторский раздел » Обслуживание » Логи, добавьте модуль «Логи регистраций», после чего не забудьте включить этот модуль
А у меня такого нет :(

Обновлялся так:
1. поставил чистый 1.7.1
2. поставил Автомод через него TrashBin и TopicHover
3. импортнул базу из 1.6.0
4. выполнил sql запрос и update_db.php

pbshupd.png
Boroda M
Мастер
Age: 44
Reputation: 38
With us: 7 years 5 months

Post #65by DimmmCom » 07.10.2013, 03:04

После обновления форума с 1.6.0 на 1.7.1 у меня пропала кнопка "В начало страницы". Подскажите, что это может быть, какие файлы отвечают за эту фонкцию (я попробую их сравнить с резервными и если что восстановить)

Added after 4 minutes 31 second:
обновлял по инструкции из шапки плюс Mercurial на локальном. После команды hg update v1.7.1 посыпались ошибки в окне с 4-мя колонками, может там не те варианты вибирал?
DimmmCom M
Новичок
Avatar
Age: 36
Location: Минск
Reputation: 10
With us: 6 years 6 months

Post #66by Sumanai » 07.10.2013, 03:15

DimmmCom wrote:После команды hg update v1.7.1 посыпались ошибки в окне с 4-мя колонками, может там не те варианты вибирал?

Легко. Надо было тут спросить. Какие файлы там были, запомнили?

Added after 2 minutes 11 seconds:
В общем ошибка в яваскрипте. Ищите в /styles/prosilver/template/forum_fn.js
Code: Select all
function get_selected_text()
   var sel = '';
Меняете на
Code: Select all
function get_selected_text(){
   var sel = '';
Но я не уверен, что это всё.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1667
With us: 6 years 9 months

Post #67by DimmmCom » 07.10.2013, 04:32

Sumanai wrote:В общем ошибка в яваскрипте. Ищите в /styles/prosilver/template/forum_fn.js
Спасибо огромное, ошибка действительно была сдесь.
DimmmCom M
Новичок
Avatar
Age: 36
Location: Минск
Reputation: 10
With us: 6 years 6 months

Post #68by Boroda » 07.10.2013, 17:18

Boroda wrote:А у меня такого нет :(
Так что, никто не подскажет в чем может быть проблема?
Boroda M
Мастер
Age: 44
Reputation: 38
With us: 7 years 5 months

Post #69by VEG » 07.10.2013, 17:29

Boroda wrote:А у меня такого нет :(
Скорее всего где-то по невнимательности вы не перезаписали файлы предыдущей версии phpBBex на версию 1.7.1. Просто сравните файлы includes/acp/info/acp_logs.php у вас на сайте и в архиве phpBBex 1.7.1. Скорее всего эти файлы у вас сейчас от предыдущей версии.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1576
With us: 7 years 6 months

Post #70by Boroda » 08.10.2013, 15:47

VEG, так самое интересное в том, что я вообще не использовал файлы из предыдущей версии.
Поставил чистый 1.7.1, на него установил моды, добавил базу с 1.6.1 и выполнил sql запросы.

Но чуть позже таки посмотрю что там в includes/acp/info/acp_logs.php
Boroda M
Мастер
Age: 44
Reputation: 38
With us: 7 years 5 months

Post #71by Ximka » 10.10.2013, 11:38

Обратила внимание что после обновления перестала работать ф-я "Отметить разделы как прочтённые " - нажимаешь, процесс вроде идет, но разделы не помечаются прочитанными..
причем не сразу - после обновления сразу пробовала - работало, потом перестало..
понятно что смешно, но всеже ) с чем может быть связано???

Added after 6 minutes 37 seconds:
добавление - началось все на планшете, проверила на ПК - работало.. через полчаса таже ситуация возникла и на ПК.. счас пробовала с телефона - пока работает..
ПыСы - может в отдельную тему вынести?
Ximka F
Новичок
Age: 31
Location: Тушино
Reputation: 5
With us: 7 years 5 months

Post #72by VEG » 10.10.2013, 12:55

Ximka, скорее всего это никак не связано с обновлением. В phpBBex 1.7 код касательно этой функции вообще не изменялся. Возможно, проблема с каким-то модом. Как внешне выглядит «процесс вроде идёт»? Может быть, вкладка «подвисает»? Попробуйте вызвать эту функцию с включённой функцией просмотра запросов (например, Ctrl+Shift+Q в Firefox). Какие запросы там появляются?
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1576
With us: 7 years 6 months

Post #73by Ximka » 10.10.2013, 14:11

дополнительные моды не установлены, пользователи говори и раньше об этой проблеме, но не могла ее отловить - сейчас получилось увидеть ее, но не пойму с чем она может связана..
VEG wrote:Как внешне выглядит «процесс вроде идёт»?
После нажатия идет переход по ссылке ./index.php?hash=318338ca&mark=forums
обновляется главная страница (либо переходит на нее если пытаешся нажать на "отметить все прочитанным" с закладки "Активные сообщения" и т.п) но при этом сообщения остаются висеть "непрочитанными", подсвечиваясь рыжим и отображаясь по кнопке "Непрочитанные сообщения"
из консоли выцепила:
[14:57:41.601] SyntaxError: Using //@ to indicate source map URL pragmas is deprecated. Use //# instead @ http://forum.offroad-opposition.ru/assets/js/jquery.js:1
[14:57:41.864] Применение Mutation Events является устаревшим. Вместо них используйте MutationObserver. @ chrome://divxhtml5/content/script.js:20
P.S. - только что проверяли еще с 2х других ПК - работает кнопка нормально..
Ximka F
Новичок
Age: 31
Location: Тушино
Reputation: 5
With us: 7 years 5 months

Post #74by VEG » 10.10.2013, 18:36

Ximka, Очень странно. А просто при заходе в эти темы они становятся прочитанными? Какой у вас браузер? Может быть, какие-то расширения в браузере мешают нормальной работе?
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1576
With us: 7 years 6 months

Post #75by Ximka » 11.10.2013, 19:30

На ПК - мазила, на планшете - стандартный андроидный. При заходе в тему все нормально, отмечается прочитанным - проблема именно при нажатии кнопки..
Причем сегодня на планшете кнопка заработала.. мистика...
Ximka F
Новичок
Age: 31
Location: Тушино
Reputation: 5
With us: 7 years 5 months

Post #76by VEG » 12.10.2013, 02:36

Ximka, эта проблема только на вашем форуме, или на phpbbex.com тоже бывает?
Очень похоже на чрезмерно «умный» кэш браузера. У вас никаких «ускорителей» в браузере не стоит?
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1576
With us: 7 years 6 months

Post #77by Ximka » 12.10.2013, 06:32

На этом форуме я не так часто сижу ) да и на моем форуме это появляется периодически а не всегда..
Единственная настройка мазиллы - яндекс-бар, больше ничего нет..
Ximka F
Новичок
Age: 31
Location: Тушино
Reputation: 5
With us: 7 years 5 months

Post #78by VEG » 12.10.2013, 12:28

Ximka, ну я такого ни разу не наблюдал (за 5 лет пользования phpBB 3 / phpBBex), поэтому приходят в голову только такие варианты источника проблемы:
  • Конфликт из-за какой-то модификации
  • Конфликт из-за какого-то расширения в браузере
  • Проблемы из-за какого-то посредника между сайтом и браузером (например, кэширующий прокси)

Added after 16 minutes 33 seconds:
Кстати да, в одной из старых версий phpBBex была временная проблема с пометкой некоторых тем прочитанными. Связана она была с темами, где недавно происходила склейка сообщений, и только с ними. Но она проявлялась только в одной из версий phpBBex, и её быстро исправили. Это было где-то в районе версии 1.4 или 1.5, точно уже не помню.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1576
With us: 7 years 6 months

Post #79by spol » 13.10.2013, 06:14

хотелось бы поинтересоваться, возможно ли обновление с версии 1.5.3 (3.0.11) до 1.7.1 (3.0.12) ? или будут грабли ? :help:
spol
Новичок
Avatar
Reputation: 3
With us: 6 years 9 months

Post #80by VEG » 13.10.2013, 11:12

spol wrote:хотелось бы поинтересоваться, возможно ли обновление с версии 1.5.3 (3.0.11) до 1.7.1 (3.0.12) ? или будут грабли ? :help:
Да, это конечно же возможно. Нужно сперва выполнить инструкцию по обновлению до phpBBex 1.6.0, затем инструкцию по обновлению до 1.7.1. При этом в инструкции по обновлению до 1.6 в первом пункте можно сразу обновлять файлы до версии 1.7.1, а в инструкции по обновлению до 1.7 этот же пункт просто пропускаем. Бэкап (нулевой пункт) тоже не обязательно делать дважды, достаточно и одного раза :)
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1576
With us: 7 years 6 months

PreviousNext

Return to Новости



cron