Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Патч ручного обновления версии phpbb3 до актуальной 
#1 

Аватар пользователя

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

  • С phpbb 3.0.2 до phpbb 3.0.14
  • С phpbb 3.0.3 до phpbb 3.0.14
  • С phpbb 3.0.4 до phpbb 3.0.14
  • С phpbb 3.0.5 до phpbb 3.0.14
  • С phpbb 3.0.6 до phpbb 3.0.14
  • С phpbb 3.0.7 до phpbb 3.0.14
  • С phpbb 3.0.8 до phpbb 3.0.14
  • С phpbb 3.0.9 до phpbb 3.0.14
  • С phpbb 3.0.10 до phpbb 3.0.14
  • С phpbb 3.0.11 до phpbb 3.0.14
  • С phpbb 3.0.12 до phpbb 3.0.14
  • С phpbb 3.0.13 до phpbb 3.0.14
  • С phpbb 3.0.13-PL до phpbb 3.0.14

Скачать архив вы можете ниже
Вложение :
Комментарий к файлу: Патч ручного обновления в коде phpbb3 c инструкциями по обновлению форума, начиная с версии 3.0.2 до самой актуальной (новой)
phpBB-3.0.14-patch.zip [3.25 MiB]
Скачиваний: 120


. Успехов в обновлении :co_ol:


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!

Последний раз редактировалось DeaDRoMeO 17 дек 2015, 17:29, всего редактировалось 7 раз(а).
Обновлен архив ручного обновления на 04.05.2015
          Вернуться наверх  
 

#2 

Аватар пользователя

А что именно пропатчиться :du_ma_et:


_________________
Подпись:
Я бы изменил мир, но Бог не дает исходников...
Жизнь - это как компьютерная игра.
Сюжетная линия так себе, за то какая графика...

          Вернуться наверх  
 

#3 

Аватар пользователя

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


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 

#4 

Аватар пользователя

Аааап темке, архив обновлен


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 

#5 

Аватар пользователя

Хочу вручную обновиться с версии 3.0.10 до последней.
Проблема в том, что я не знаю как это сделать.
Какой программой открывать патч, скачанный из архива???
Как происходит процесс обновления? Я так думал что это по аналогии с установкой какого-либо мода. Или это не так?

Заранее спасибо за ответ.


          Вернуться наверх  
 

#6 

Аватар пользователя

Roman писал(а):

Какой программой открывать патч, скачанный из архива???

Notepad++
Roman писал(а):

Как происходит процесс обновления? Я так думал что это по аналогии с установкой какого-либо мода. Или это не так?

Открываем файл ручного обновления, для примера я разберу первый кусок обновления, он выглядит так
diff -x images -crNEB release-3.0.10/adm/index.php release-3.0.11/adm/index.php
*** release-3.0.10/adm/index.php   2012-01-02 18:53:55.000000000 +0100
--- release-3.0.11/adm/index.php   2012-08-20 16:32:34.000000000 +0200
***************
*** 199,204 ****
--- 199,205 ----
        'DEBUG_OUTPUT'      => (defined('DEBUG')) ? $debug_output : '',
        'TRANSLATION_INFO'   => (!empty($user->lang['TRANSLATION_INFO'])) ? $user->lang['TRANSLATION_INFO'] : '',
        'S_COPYRIGHT_HTML'   => $copyright_html,
+       'CREDIT_LINE'      => $user->lang('POWERED_BY', '<a href="http://www.phpbb.com/">phpBB</a>&reg; Forum Software &copy; phpBB Group'),
        'VERSION'         => $config['version'])
     );
 
 

Это значит что открываем файл /adm/index.php, глядим на код обновления, напротив одной из строк стоит плюсик +, это значит что в файле нужно найти строку
'S_COPYRIGHT_HTML'   => $copyright_html,
 

И после нее вставить
'CREDIT_LINE'      => $user->lang('POWERED_BY', '<a href="http://www.phpbb.com/">phpBB</a>&reg; Forum Software &copy; phpBB Group'),
 

Возьмем еще один кусок кода, допустим такой
diff -x images -crNEB release-3.0.10/adm/style/install_update_diff.html release-3.0.11/adm/style/install_update_diff.html
*** release-3.0.10/adm/style/install_update_diff.html   2012-01-02 18:53:55.000000000 +0100
--- release-3.0.11/adm/style/install_update_diff.html   2012-08-20 16:32:34.000000000 +0200
***************
*** 15,26 ****
  // <![CDATA[
  function resize_panel()
  {
!    var block = document.getElementById('codepanel');
     var height;
 
     if (window.innerHeight)
     {
!       height = window.innerHeight - 150;
        block.style.height = height + 'px';
     }
     else
--- 15,26 ----
  // <![CDATA[
  function resize_panel()
  {
!    var block = document.getElementById('diff_content');
     var height;
 
     if (window.innerHeight)
     {
!       height = window.innerHeight - 200;
        block.style.height = height + 'px';
     }
     else
 

Открываем файл /adm/style/install_update_diff.html и внимательно смотрим на код обновления, в обеих частях, часть один
  // <![CDATA[
  function resize_panel()
  {
!    var block = document.getElementById('codepanel');
     var height;
 
     if (window.innerHeight)
     {
!       height = window.innerHeight - 150;
        block.style.height = height + 'px';
     }
     else
 

и часть 2
 // <![CDATA[
  function resize_panel()
  {
!    var block = document.getElementById('diff_content');
     var height;
 
     if (window.innerHeight)
     {
!       height = window.innerHeight - 200;
        block.style.height = height + 'px';
     }
     else
 

Есть различия в двух строках, помеченных восклицательными знаками, первая часть - это то что у вас на данный момент в коде, а вторая часть - то что должно получиться, проще говоря, часть 1 нужно заменить на часть 2
Если что не понятно, спрашивайте


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 

#7 

Аватар пользователя

Ок. Спасибо, суть примерно ясна.
знак "+" - это добавить строку или какую либо часть текста после указанного.
знак "!" - это обратить внимание на различие в коде и устранить различия путём замены изначального кода на последующий. Буду пробовать.


          Вернуться наверх  
 

#8 

Аватар пользователя

Все правильно, в конце ручных правок нужно в корень форума залить 2 папки из архива - docs и install , и запустить скрипт обновления БД database_update.php


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 

#9 

Аватар пользователя

DeaDRoMeO писал(а):

запустить скрипт обновления БД database_update.php

Если я автоматически обновился - этого делать не надо, как я понимаю.


          Вернуться наверх  
 


Аватар пользователя

Roman писал(а):

Если я автоматически обновился - этого делать не надо, как я понимаю.

Абсолютно верно


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

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


          Вернуться наверх  
 


Аватар пользователя

Почитать - нигде, но уверяю вас - обновляться надо в любом случае, в каждом обновлении исправляются разные ошибки))


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

хм............ об ошибках я не думала даже!
Ладно, буду морально готовитя к этой процедуре!
А чем грозит неправильное обновление?
Я если честно резервное копирование делаю периодически, но восстановление делать не приходилось, поэтому как-то боязно даже думать о плохом....


          Вернуться наверх  
 


Аватар пользователя

ЛенаЛиза писал(а):

А чем грозит неправильное обновление?

Ну наверное ошибками))) Не бойтесь, обновитесь сначала автоматическим патчем, после этого вручную стиль обновите и проблем не будет)


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

а можно еще пару вопросов (прошу прощение, если уже где-то обсуждалось, тогда с удовольствием прочту все ссылочки)
1. если обновлю что-то не так, то как вернуть прежнюю версию. Понятное дело, что я сделаю резервное копирование, попробую потом восстановить. Этого будет достаточно? Или могут возникнуть еще какие-то проблемы?
2. Обновление версии не затронет уже установленные модули и картинки форума (фон и т.д.)? Не исчезнет все это?
3. не подскажите на основе какого стиля сделан стиль Red Silver?


          Вернуться наверх  
 


Аватар пользователя

1. Этого будет достаточно
2. Всё останется на месте
3. :ne_vi_del:


_________________
Подпись:
Зри в корень
          Вернуться наверх  
 


Аватар пользователя

ЛенаЛиза писал(а):

3. не подскажите на основе какого стиля сделан стиль Red Silver?

На основе subsilver2 , на остальные вопросы вам ответили правильно))


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Спасибочки большое!


          Вернуться наверх  
 


Аватар пользователя

Няма за что, удачного обновления)))


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

читаю-вникаю-вопрос:
1. это у вас расписано полностью ручное обновление? или это после автоматического уже?
2. запустить скрипт обновления БД database_update.php - это как? допустим я все сделала... не пойму именно слово "Запустить"
3. если в инструкции написано поменять тут .... prosilver/imageset/i/imageset/imageset.cfg ..... (например)
У меня стиль RedSilver, то мне где менять? В prosilver или у себя?


          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя Как обновить форум phpbb3 патчем ручного обновления
Небольшая статейка о ручном обновлении форумов phpbb3

DeaDRoMeO

25

1606

Аватар пользователя

29 дек 2015, 07:45

DeaDRoMeO

Аватар пользователя sitemap для версии 3.1.10

Олега

3

150

Аватар пользователя

26 фев 2017, 03:36

Олега

Аватар пользователя По поводу версии 3.1.10

Олега

2

121

Аватар пользователя

23 фев 2017, 21:35

Олега

Аватар пользователя Проверка версии расширения в phpBB 3.1
Статья о том, как организовать проверку наличия новых версий ваших расширений в phpBB 3.1 / Ascraeus

DeaDRoMeO

0

103

Аватар пользователя

02 мар 2017, 18:02

DeaDRoMeO

Аватар пользователя Проверка версии и подключение к серверу

белк

6

247

Аватар пользователя

23 июн 2017, 17:48

белк

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P