Вышел phpBBex 1.6.0. Нет неприятным мелочам!

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

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

Как вы оцениваете нововведения?

Отлично! Много действительно полезного
46
VEG, JoteRuso, Ardiff, RuRupert, Andrey1990, KDit, AMD, Citromon, HD321kbps, pisikot, se123, Girl, gaborik, Heroin, cnfp, Sumanai, Рарогъ, kenguru74, BURJUY, Ximka, Igareok, K--H.ru, shvager, goa_21, Sider, nurgaf, CaXaPoK, kassandra, budfy, O_C_A, ReXtor, Digirus, Xisp, Ironsil, hobot-bobot, boofoo, Aleshka, Lona, Aspid, sag-sag, Алексей, SinglWolf, Boroda, hulizu, Alexell, T.Larina
96%
Так себе, и без этого было неплохо
0
No votes
Какие-то новшества мне не понравились
2
gcib, incognito10
4%
Мне всё равно
0
No votes
 
Total voters: 48
  • 21

Post #1by VEG » 22.03.2013, 21:17

После выхода phpBBex 1.5.0 прошло почти 6 месяцев. За это время в репозиторий было сделано более 100 коммитов с большим количеством полезных изменений. Были реализованы многие предложения и пожелания наших пользователей. Особое внимание уделялось мелким недоработкам в phpBB, которые которые в целом жить не мешают — но раздражают и отнимают время.

Итак, мы рады сообщить вам, что пришло время релиза phpBBex 1.6.0! Девиз: Нет неприятным мелочам!
Скачать с Google Code: phpbbex-v1.6.0.zip (2.6 MiB).

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

Внимание! Если после установки у вас не отображаются изображения и стили, удалите следующие файлы:
  • ./adm/images/.htaccess
  • ./adm/style/.htaccess
  • ./images/.htaccess
  • ./styles/.htaccess

Что нового?

Кнопка «Вернуться к началу»

back_to_top.png
Появляется при прокрутке вниз
back_to_top.png (6.97 KiB) Viewed 86505 times
back_to_top_hover.png
Подсвечивается под курсором мыши
back_to_top_hover.png (7.35 KiB) Viewed 86505 times


Вместо множества маленьких и неудобных кнопок «Вернуться к началу страницы», разбросанных в самых разных местах, была реализована одна автоматическая кнопка, которая появляется слева или справа страницы (в зависимости от настроек). При этом если у пользователя большое горизонтальное разрешение, и ваш форум занимает не всю ширину — эта кнопка автоматически вытягивается во всю высоту окна (аналогично подобным кнопкам на vk.com, habrahabr.ru и др.). При желании данную возможность можно полностью отключить из админки.

Новые BBCode

bbcode_panel.png
Текущий набор встроенных BBCode
bbcode_panel.png (2.02 KiB) Viewed 86505 times


Появился новый BBCode [spoiler]:
  • Поддерживает вложенность до заданного в админке допустимого уровня
  • Есть возможность полностью отключить этот BBCode
  • Поддерживается два варианта: [spoiler] и [spoiler="Заголовок"]
  • Корректно отображается в RSS (сразу в развёрнутом виде)
  • Внешний вид спойлера можно изменять в шаблоне bbcode.html
  • Максимально использует общий код с BBCode [quote]
  • Как побочная возможность теперь можно отключить и BBcode [quote]
  • Приятный внешний вид:
    Секретик
    После релиза phpBB 3.0.12 выйдет обновление phpBBex.

Появился новый BBCode [tt]:
  • Расшифровывается как Teletype Text
  • Пишет текст моноширным шрифтом
  • Внутри себя не разбирает другие BBCode и смайлики
  • Отличается от [code] тем, что остаётся в той же строке, а не создаёт отдельный блок
  • Именно [tt] используется всюду в этой статье, и в этой строке тоже :)

Усовершенствованы BBCode [url] и [img]:
  • [url] и [img] теперь поддерживают относительные пути (относительно корня сайта и относительно текущей директории):
    Code: Select all
    [img]/logo.png[/img]
    [url=./faq.php?mode=rules]Правила форума[/url]
  • Также при необходимости автоматически подставляется http:// для всех доменов:
    Code: Select all
    [url]phpbbex.com[/url]
    [img]phpbbex.com/logo.png[/img]

BBCode [url] теперь позволяет использовать следующие схемы:
  • http, https, ftp — стандартные
  • magnet, ed2k — торренты, DC++ и другие, что очень полезно на локальных форумах
  • skype — ссылки на пользователей и чаты Skype
  • xmpp — Jabber-ссылки
  • irc — ссылки на IRC-каналы
  • mailto — ссылки на email
  • callto — номера телефонов

Улучшен BBCode [list]:
  • В [list=] можно задать начальное значение в нумерованном списке (доступно также для списка по буквам)
  • Перед закрывающим тегом [/list] не теряется последний перевод строки

Улучшенная панель кнопок BBCode

bbcode_dialog.png
Ввод URL при вставке ссылки
bbcode_dialog.png (5.63 KiB) Viewed 86505 times


  • При вставке BBCode [url] и [img] появляется диалог для ввода ссылки, если ничего не ввести — стандартное поведение
  • При вставке через диалог ссылки с символами «[» и «]» они автоматически кодируются (в явном виде они мешают работе движка BBCode)
  • При обычном клике по кнопке [list] вставляется обычный список, при клике с зажатым ctrl — нумерованный
  • Кнопка [*] автоматически вставляет маркеры для каждой строки выделенного текста (где их ещё нет)
  • При клике с зажатым ctrl по кнопке [quote] появляется диалог для ввода имени цитируемого
  • При клике с зажатым ctrl по кнопке [spoiler] появляется диалог для ввода заголовка спойлера
  • Панель цветов появляется под кнопками, а не над ними (удобно тем, что не сдвигает кнопки)
  • Более детальные подсказки к кнопкам

Улучшенная склейка сообщений

posts_merging.png
Пользователь может сам решать, склеивать ли сообщение с предыдущим
posts_merging.png (10.3 KiB) Viewed 86505 times


Если пользователь — автор последнего сообщения, в форме ответа выводится опция «Склеить с предыдущим», которая по умолчанию включена, если после публикации последнего сообщения прошло слишком мало времени (настраивается администратором). То есть теперь появилась возможность принудительно склеить сообщение, даже если прошло уже больше заданного в админке времени. Для гостей же действует логика из предыдущей версии — их сообщения принудительно склеиваются, если отправлены с промежутком времени меньшим, чем указано в админке.

Также усовершенствована пометка склейки сообщений. Раньше строка «Добавлено спустя ...» добавлялась в явном виде. Сейчас для этого используется служебный BBCode [upd]. Это позволяет отображать эту метку на языке текущего пользователя. Но более важное преимущество такого подхода — это корректное вычисление прошедшего времени, если вы удалите метку о склейке в каком-то сообщении, а потом напишете ещё одно сообщение, которое склеится с этим отредактированным сообщением. При старом подходе отобразилось бы некорректное прошедшее время (с момента последней склейки, о которой в сообщении ни слова). При новом подходе — время корректно вычислится относительно момента создания сообщения.

Воможности для упорядочивания тем

topic_priority.png
Объявлениям и прилепленным темам можно задать приоритет
topic_priority.png (5.99 KiB) Viewed 86505 times


  • У объявлений и прилепленых тем появился «приоритет» — темы с большим приоритетом выводятся выше других, по умолчанию у всех тем приоритет 0 и они сортируются обычным образом
  • Для каждого форума можно отдельно задать поле и порядок сортировки тем — это пригодится для разделов с новостями сайта, темы будут отображаться в порядке создания независимо от ответов в них
  • Для каждого форума можно отдельно задать промежуток времени, за который по умолчанию будут отображаться темы — это полезно для разделов с объявлениями, если вы не хотите удалять темы функцией автоматической очистки

Улучшения в работе опросов

poll_options.png
Обнуление результатов теперь можно контролировать
poll_options.png (4.67 KiB) Viewed 86505 times


  • В опросах с возможностью проголосовать сразу за несколько вариантов ответов отображается процент проголосовавших за данный вариант ответа вместо процента голосов (то есть теперь сумма процентов по всем пунктам может быть больше 100, зато значение доли каждого пункта отражает какой процент пользователей из проголосовавших поддерживает этот пункт)
  • Гости не могут принимать участие в опросах даже при наличии соответствующего права (во избежание беспрепятственной накрутки)
  • Голоса пользователей не удаляются автоматически при изменении количества пунктов в опросе
  • Пользователь может обнулить результаты опроса при редактировании темы соответствующей галочкой
  • Если при редактировании количество вариантов уменьшилось и кто-то уже успел проголосовать, система потребует обнулить результаты опроса
  • Улучшена логика удаления опросов

Добавление вложений без страха

upload_limit.png
При неподходящем типе или объёме вложения пользователь будет предупреждён
upload_limit.png (5.75 KiB) Viewed 86505 times


Допустимые расширения и объём вложений проверяется на стороне пользователя без физческой отправки файла на сервер, а в случае ошибки пользователю рекомендуется воспользоваться zip или 7z архивами. Теперь пользователю не нужно гадать, примет ли форум его файл после долгой отправки — он узнает об этом сразу.

Также если пользователь выбрал файл, но передумал его загружать — теперь он может очистить форму выбора файла соответствующей кнопкой. Ранее пользователь был вынужден загружать выбранный файл, чтобы потом удалить его из сообщения.

Единообразное цитирование

  • В блоке «новые сообщения», которые появились, пока вы писали ответ, теперь работает цитирование (идея JoteRuso)
  • Более того, при клике по нику в этом блоке, а также в блоке обзора темы — автоматически вставляется обращение к пользователю в форму ответа (ранее это была ссылка на профиль)
  • Цитирование во всех местах (включая обзор темы и ЛС) добавляют после закрывающего тега перевод строки

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

style_no_round.png
Опция отключения скруглений уголков в действии
style_no_round.png (12.62 KiB) Viewed 86505 times


  • Опция, позволяющая отключить скругление углов стандартного стиля
  • Новогодний стиль может быть принудительно включён в любое время
  • Настройка отображения обзора темы в полном ответе теперь глобальная и настраивается из админки
  • Возможность включить отображение номеров сообщений из админки
  • В подсказке к иконке «листик» появляется номер сообщения в теме
  • При просмотре результатов поиска в виде сообщений отображается оценка каждого сообщения (спасибо Enyby)
  • Ссылка на руководство по BBCode добавлена в главное меню
  • В опросах жирным выделяются только те варианты ответа, за которые вы уже проголосовали
  • В списках подфорумов запятые более не используются в качестве разделителя
  • Оптимизированы все изображения PNG и GIF (до 30% экономии без потери качества; использовались утилиты pngout, truepng, pngzopfli и SuperGIF)
  • Отключено запоминание значений поля ввода капчи браузером
  • Если разрешены слишком большие аватары, они автоматически уменьшаются по ширине минипрофиля
  • Другие косметические изменения

Оптимизация скриптов

queries_before.png
Было
queries_before.png (2.54 KiB) Viewed 86505 times
queries_after.png
Стало
queries_after.png (2.55 KiB) Viewed 86505 times


Было оптимизировано получение предупреждений и результатов опросов из базы данных. В результате при просмотре тем количество запросов уменьшилось в 2-3 раза (например, в теме с большим опросом количество запросов уменьшилось с 60 до 18).

Также оптимизирована производительность формы ответа. В предыдущей версии из-за неявного использования GIF-анимации пользователь мог столкнуться с медленной работой в некоторых браузерах.

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

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

  • Параметры «Пользователь активен» и «Тема активна» теперь корректно сохраняются
  • Детальная информация по репутации и лояльности в списке пользователей теперь отображается корректно при любых настройках

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

  • Пользователи теперь могут указывать домены на кириллице в качестве домашней странички
  • Если пользователь забыл добавить http:// в адресе своей странички, форум сделает это сам
  • Поле «последнее посещение» обновляется не только по окончанию сессии пользователя, но и каждый час во время нахождения пользователя на сайте (без этого активный пользователь может ошибочно считаться неактивным)
  • Появились пользовательские права для положительной и/или отрицательной оценки (например, вы можете запретить ставить отрицательные оценки новым пользователям)
  • По умолчанию в админке выключен Gzip из-за проблем на некоторых хостингах — после установки опцию нужно включать вручную, как и в phpBB 3
  • Новая роль: «Гостевой доступ с созданием тем» (пригодится в форумах вопрос-ответ, где на каждый вопрос принято создавать по теме)
  • Включён UMIL 1.0.5
  • jQuery обновлён до версии 1.9.1

Обновление c phpBBex 1.5.x до 1.6.0

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

  1. Сделайте резервную копию вашего сайта
  2. Замените все файлы (кроме config.php!) предыдущей версии phpBBex (или используйте Mercurial для автоматического сохранения ваших модов)
  3. На данном этапе у вас должна быть база со схемой phpBBex 1.5.x. Сейчас выполните (один раз!) следующий SQL скрипт:
    Code: Select all
    -- New config options
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_back_to_top', '1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_rounded_corners', '1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_new_year', '-1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_posting_topic_review', '1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_vt_show_post_numbers', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('max_spoiler_depth', '2');
    DELETE FROM phpbb_config WHERE config_name IN ('style_auto_new_year');

    -- Update template bitfield
    UPDATE phpbb_styles_template SET bbcode_bitfield = 'lNmA' WHERE template_name = 'prosilver';

    -- Topic priority
    ALTER TABLE phpbb_topics
       ADD COLUMN topic_priority mediumint(8) DEFAULT '0' NOT NULL AFTER topic_type,
       ADD INDEX topic_priority (topic_priority);

    -- New forum options
    ALTER TABLE phpbb_forums
       ADD COLUMN forum_topic_show_days smallint(4) UNSIGNED DEFAULT '0' NOT NULL AFTER forum_rules_uid,
       ADD COLUMN forum_topic_sortby_type varchar(1) DEFAULT '' NOT NULL AFTER forum_topic_show_days,
       ADD COLUMN forum_topic_sortby_dir varchar(1) DEFAULT '' NOT NULL AFTER forum_topic_sortby_type;

    -- Convert old posts merge data to new storing format
    ALTER TABLE phpbb_posts ADD COLUMN post_merged int(11) UNSIGNED DEFAULT '0' NOT NULL AFTER post_time;
    UPDATE phpbb_posts SET post_merged = post_time, post_time=post_created WHERE post_created != 0 AND post_merged = 0;
    ALTER TABLE phpbb_posts DROP COLUMN post_created;

    -- Resolve conflicts with the new system bbcodes
    DELETE FROM phpbb_bbcodes WHERE bbcode_tag IN ('s', 'tt', 'upd', 'upd=', 'spoiler', 'spoiler=');
    SELECT (@new_bbcode_id:=GREATEST(MAX(bbcode_id)+1, 17)) FROM phpbb_bbcodes;
    UPDATE phpbb_bbcodes SET bbcode_id=@new_bbcode_id WHERE bbcode_id = 13;
    SELECT (@new_bbcode_id:=GREATEST(MAX(bbcode_id)+1, 17)) FROM phpbb_bbcodes;
    UPDATE phpbb_bbcodes SET bbcode_id=@new_bbcode_id WHERE bbcode_id = 14;
    SELECT (@new_bbcode_id:=GREATEST(MAX(bbcode_id)+1, 17)) FROM phpbb_bbcodes;
    UPDATE phpbb_bbcodes SET bbcode_id=@new_bbcode_id WHERE bbcode_id = 15;
    SELECT (@new_bbcode_id:=GREATEST(MAX(bbcode_id)+1, 17)) FROM phpbb_bbcodes;
    UPDATE phpbb_bbcodes SET bbcode_id=@new_bbcode_id WHERE bbcode_id = 16;

    -- New permissions
    REPLACE INTO phpbb_acl_options (auth_option, is_global) VALUES ('u_canplus', 1);
    REPLACE INTO phpbb_acl_options (auth_option, is_global) VALUES ('u_canminus', 1);
    REPLACE INTO phpbb_acl_roles_data (role_id, auth_option_id, auth_setting) SELECT 5, auth_option_id, 1 FROM phpbb_acl_options WHERE auth_option IN ('u_canplus', 'u_canminus');
    REPLACE INTO phpbb_acl_roles_data (role_id, auth_option_id, auth_setting) SELECT 6, auth_option_id, 1 FROM phpbb_acl_options WHERE auth_option IN ('u_canplus', 'u_canminus');
    REPLACE INTO phpbb_acl_roles_data (role_id, auth_option_id, auth_setting) SELECT 7, auth_option_id, 1 FROM phpbb_acl_options WHERE auth_option IN ('u_canplus', 'u_canminus');
    REPLACE INTO phpbb_acl_roles_data (role_id, auth_option_id, auth_setting) SELECT 8, auth_option_id, 1 FROM phpbb_acl_options WHERE auth_option IN ('u_canplus', 'u_canminus');
    REPLACE INTO phpbb_acl_roles_data (role_id, auth_option_id, auth_setting) SELECT 9, auth_option_id, 1 FROM phpbb_acl_options WHERE auth_option IN ('u_canplus', 'u_canminus');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('phpbbex_version', '1.6.0');
  4. Не забудьте сбросить кэш в админке и в браузере, обновить шаблоны, стили и наборы изображений
  5. Если у вас был установлен сторонний спойлер, зайдите в STK (http://ваш.форум/stk/), Admin Tools, Reparse BBCode, поставьте галочку «Reparse all BBCodes», нажмите Yes и подождите, пока не появится надпись «BBCodes have been reparsed» (в зависимости от количества сообщений это может занять много времени)
  6. Проверьте наличие у зарегистрированных пользователей права ставить оценки сообщений (Админка, Права Доступа, Права групп, выбрать «Зарегистрированные», вкладка «Разное», «Может ставить положительные/отрицательные оценки» должно быть «Да»)

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


Оставайтесь с нами — у нас всегда много приятных мелочей! :)
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1608
With us: 4 yaers 11 months


Post #221by Boroda » 09.09.2013, 19:43

Спасибо... сейчас внимательно перечитал и нашел это решение.

Вот почему у меня не получилось: у меня при запуске stk вылетает вот такая во ошибка:
preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead

:(
Boroda M
Мастер
Avatar
Age: 42
Reputation: 39
With us: 4 yaers 10 months

Post #222by Sumanai » 09.09.2013, 19:46

Boroda wrote:Вот почему у меня не получилось: у меня при запуске stk вылетает вот такая во ошибка:

Версия PHP из "Сведения о PHP" в админке?
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1518
With us: 4 yaers 2 months

Post #223by Boroda » 09.09.2013, 19:55

Sumanai wrote:Версия PHP из "Сведения о PHP" в админке?
PHP Version 5.5.1

Added after 3 minutes 9 seconds:
:(
В доке к пхп:
This feature has been DEPRECATED as of PHP 5.5.0. Relying on this feature is highly discouraged.
Boroda M
Мастер
Avatar
Age: 42
Reputation: 39
With us: 4 yaers 10 months

Post #224by Sumanai » 09.09.2013, 20:02

Boroda wrote:PHP Version 5.5.1

Понятно. phpBB 3.0.11, так же как phpBBex 1.6.0 не тестировались на этой версии php. Подождите phpBB 3.0.12 и основанном на нём phpBBex 1.7.0, либо установите php 5.4, она так же сейчас актуальна и получает обновления безопасности.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1518
With us: 4 yaers 2 months

Post #225by Boroda » 09.09.2013, 20:07

Sumanai, будем думать, что на сервере будет все в порядке, у меня там PHP Version 5.3.25

Sumanai wrote:Подождите phpBB 3.0.12 и основанном на нём phpBBex 1.7.0
Буквально минут 5 назад читал, что ждать в лучшем случае до марта... :(

Added after 21 second:
Спасибо за помощь.
Boroda M
Мастер
Avatar
Age: 42
Reputation: 39
With us: 4 yaers 10 months

Post #226by Boroda » 09.09.2013, 20:11

Еще одну штуку заметил только что.
На этом форуме кнопки цитата у сообщений нет, появляется только при выделении части сообщения.
А у меня она постоянно видна.

Мой вариант мне подходит больше, т.к. в случае коротких сообщений не нужно всё его выделять и можно просто нажать "цитата".
Интересует: где подобное настраивается?
Boroda M
Мастер
Avatar
Age: 42
Reputation: 39
With us: 4 yaers 10 months

Post #227by Sumanai » 09.09.2013, 20:15

Boroda wrote:Буквально минут 5 назад читал, что ждать в лучшем случае до марта... :(

Вообще, он давно должен был выйти. Задерживают.

Boroda wrote:Спасибо за помощь.

Да я ничего и не сделал.

Added after 2 minutes 15 seconds:
Boroda wrote:Интересует: где подобное настраивается?

Сообщения- Быстрый ответ- Разрешить полное цитирование.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1518
With us: 4 yaers 2 months

Post #228by Boroda » 09.09.2013, 20:20

И еще вопрос: у меня все ссылки на форуме содержат sid=ххххх
Когда-то давно читал, что это начиная с какой-то версии убрали (у меня сейчас дошли руки обновиться с 1.3.0).
На этом форуме этого нет. Это тоже где-то настраивается?
А то плохо когда пользователи обмениваются ссылками с sid=ххххх. :(
Boroda M
Мастер
Avatar
Age: 42
Reputation: 39
With us: 4 yaers 10 months

Post #229by Sumanai » 09.09.2013, 20:24

Boroda wrote:Это тоже где-то настраивается?

Да. Настройте корректные куки, и сиды уберутся.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1518
With us: 4 yaers 2 months

Post #230by Boroda » 09.09.2013, 20:27

У некоторых форумов (у которых есть подфорумы) не отображается иконка RSS. Это баг или фича?
Boroda M
Мастер
Avatar
Age: 42
Reputation: 39
With us: 4 yaers 10 months

Post #231by VEG » 10.09.2013, 11:40

Boroda wrote:Вот почему у меня не получилось: у меня при запуске stk вылетает вот такая во ошибка:
preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead
Чтобы спрятать это предупреждение в PHP 5.5 нужно отключить вывод всех ошибок. Для этого в .htaccess добавьте строки:
Code: Select all
php_value error_reporting 0
php_flag display_errors off

Boroda wrote:Буквально минут 5 назад читал, что ждать в лучшем случае до марта... :(
Имелось в виду до марта 2013 года. Но разработчики что-то затянули выпуск до конца лета, но сейчас уже зашевелились и есть уже RC3. Будет ещё RC4 и затем уже релиз, думаю за сентябрь управятся.

Boroda wrote:У некоторых форумов (у которых есть подфорумы) не отображается иконка RSS. Это баг или фича?
Если в них можно писать, то иконка должна отображаться.

Boroda wrote:И еще вопрос: у меня все ссылки на форуме содержат sid=ххххх
С этим разобрались? Вы должны указать в настройках cookies именно тот домен, на котором сейчас находится форум, это же касается и пути. Если вы переместили форум из интернета на локалку, и запускаете его с другим доменом — нужно изменять настройки cookies. Также если вы принудительно отключите автоматическое добавление sid с неправильными настройками cookies, вы больше не сможете войти на форум. Будьте осторожны, лучше не отключайте sid, а разберитесь с настройками.

Boroda wrote:Собственно нюанс такой: раньше у меня спойлер был реализован через BBCode, после апдейта все спойлеры "открылись", т.е. видено сам тэг [spoiler] и все что под ним. Из BBCode описание этого тэга пропало. Пол беды -- можно вернуть описание, но... тогда не работает волженность, что само по себе понятно.
Если у вас старый спойлер был без кавычек для заголовка, он не распарсится — во встроенном варианте кавычки обязательны. Если вручную исправить все спойлеры будет очень сложно, то в этой теме уже разбирали методы «полу-автоматической» простановки кавычек.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1608
With us: 4 yaers 11 months

Post #232by Boroda » 11.09.2013, 12:15

Вроде как всё сделал правильно. На локальном хосте работает. Залил на сервер. Видать что-то с правами произошло.
В разделе Восстановление не видно ни одного дампа, хотя они есть.
При Резервном копировании выдает ошибку:
Code: Select all
phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_database.php on line 553: gzopen(./../store/backup_1378890863_1bcbb4b77655915d.sql.gz) [function.gzopen]: failed to open stream: Permission denied
Где копать?

Added after 2 minutes 29 seconds:
Да, и почему все что под тэгом [code] (на этом форуме) в одну строчку вытянулось?
Когда размещал сообщение было нормально, потом поправил и всё -- одна длинная строка.

Added after 58 seconds:
А когда вот так, то все нормально:
Code: Select all
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_database.php on line 553: gzopen(./../store/backup_1378890863_1bcbb4b77655915d.sql.gz) [function.gzopen]: failed to open stream: Permission denied
Boroda M
Мастер
Avatar
Age: 42
Reputation: 39
With us: 4 yaers 10 months

Post #233by HD321kbps » 11.09.2013, 12:35

возможно в папке store нужны права доступа 775 или 777
HD321kbps M
Гуру
Avatar
Age: 26
Location: Армянск
Reputation: 322
With us: 4 yaers

Post #234by Boroda » 11.09.2013, 12:36

HD321kbps, я это понимаю. Там стоят права 777.

Added after 5 minutes 41 second:
Самое прикольное, что я полностью обновил код с версии 1.3.0 до версии 1.6.0, не обновил только базу.
Форум работает, но пишет, что он версии 1.3.0 -- это понятно, информация о версии хранится в базе.
Но все остальные фишки в виде стрелочки вверх и пр. -- их нет.
Все выглядит по старому. ;) Прикольно.

Форум пока держу в закрытом режиме, т.к. не знаю чем это черевато.

Added after 7 minutes 49 seconds:
Еще прикольная штука: stk на сервере на запускается, пишет:
Your Support Toolkit installation appears to be out of date. The latest available version is 1.0.7, while the version your have installed is 1.0.5.

Хотя в конфигах значится 1.6.0. и на локальной машине все запускается. :(
Boroda M
Мастер
Avatar
Age: 42
Reputation: 39
With us: 4 yaers 10 months

Post #235by VEG » 11.09.2013, 12:56

Boroda wrote:Все выглядит по старому. ;) Прикольно.
Скорее всего шаблоны либо не обновились, либо отображается закэшированная версия, либо версия из базы.

Boroda wrote:Your Support Toolkit installation appears to be out of date. The latest available version is 1.0.7, while the version your have installed is 1.0.5.

Хотя в конфигах значится 1.6.0. и на локальной машине все запускается. :(
Судя по всему файлы на сервере всё-таки остались старыми. Иначе объяснить эту ошибку нельзя.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1608
With us: 4 yaers 11 months

Post #236by Boroda » 11.09.2013, 13:00

VEG wrote:Судя по всему файлы на сервере всё-таки остались старыми. Иначе объяснить эту ошибку нельзя.
Так в том то и дело... сейчас проверил еще раз все что на сервере -- полностью совпадает с локальной (обновленной) копией. Чудеса какие-то.
Boroda M
Мастер
Avatar
Age: 42
Reputation: 39
With us: 4 yaers 10 months

Post #237by Boroda » 12.09.2013, 01:08

Правильно, чудес не бывает.
В какой-то момент при переезде серверов получилось так, что разделились домены с www и без www.

Added after 57 seconds:
Но сейчас образовалась другая проблема:
Введённое значение параметра «Код счётчика (HTML)» слишком длинное. Максимальная допустимая длина — 1000.

А у меня коды счетчиков один 1300, второй 1500 байт. :(

Added after 3 minutes 22 seconds:
И если один я как-то оптимизировал, то Yandex.Metrika informer ни в какую не хочет уменьшаться. :(

Added after 1 hour 15 minutes:
Вопрос: а можно как-то сделать так, чтобы ранее загруженные картинки отображались без этого ужасного скролла?
uploadedfoto.jpg
Ну ужасно не красиво смотрится этот скролл :(
Boroda M
Мастер
Avatar
Age: 42
Reputation: 39
With us: 4 yaers 10 months

  • 1

Post #238by VEG » 12.09.2013, 12:24

Boroda wrote:А у меня коды счетчиков один 1300, второй 1500 байт. :(
Смотрите тему по счётчикам: /viewtopic.php?t=92
Boroda wrote:В какой-то момент при переезде серверов получилось так, что разделились домены с www и без www.
Следует настраивать редирект строго на одну версию домена, либо с www, либо без. Я предпочитаю версию без www — адрес получается короче, меньше мусора. Если же у вас на субдоменах хостятся чужие сайты, тогда следует основной сайт размещать на субдомене www — требование безопасности.

Added after 1 minute 40 seconds:
Boroda wrote:Вопрос: а можно как-то сделать так, чтобы ранее загруженные картинки отображались без этого ужасного скролла?
К сожалению, не сталкивался. Нужно изучать соответствующий код. Если пересохранить сообщение (с изменением хотя бы одного символа в тексте! потом можно пересохранить обратно оригинал) — миниатюры повторно не создаются?
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1608
With us: 4 yaers 11 months

Post #239by Boroda » 12.09.2013, 13:54

Вопрос: что будет если я во всей базе заменю все [spoiler=bla bla bla] на [spoiler="bla bla bla"] при этом не заменю post_checksum ?

Added after 23 seconds:
VEG wrote:Если пересохранить сообщение (с изменением хотя бы одного символа в тексте! потом можно пересохранить обратно оригинал) — миниатюры повторно не создаются?
Попробую.
Boroda M
Мастер
Avatar
Age: 42
Reputation: 39
With us: 4 yaers 10 months

Post #240by VEG » 12.09.2013, 15:47

Boroda, по идее ничего страшного. На сколько я помню, post_checksum используется для проверки, изменилось ли сообщение при редактировании и нужно ли его повторно парсить.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1608
With us: 4 yaers 11 months

PreviousNext

Return to Новости



Who is online (over the past 10 minutes)

Users browsing this forum: 1 guest