Статьи: Руководство: Сделайте апгрейд вашему прохаканому форуму за 30 минут
| Total пишет, Все мы имеем хорошо прохаканые форумы, иначе Вы не читали эту тему, правильно? Вот - это моя обучающая статья о том, как модернизировать вашу VB доску примерно за 30 минут, после чего все ваши хаки остануться на новой версии!
Что нужно?
Araxis Merge (типа кряки сами знаете где искать)
Поехали:
ШАГ 1
01. Разархивируйте ваш новый архив с файлами, который вы скачали, и расположите файлы в током же самом порядке, в котором они лежат у Вас на сервере.
Я назвал эту папку VB226
Для примера, у Вас должно получиться примерно так:
quote: |--VB226 (.php и .js файлы здесь)
|-----admin (.php файлы)
|-----mod (.php файлы)
02. Создайте новую папку, и назовите ее VB225 (это будет Ваша старая версия форума)
Скопируйте все ваши файлы от старого форума в эту папку.
У Вас должно получиться примерно следующие:
quote: |--VB225 (.php и .js фашего старого форума)
|-----admin (.php файлы)
|-----mod (.php файлы)
|--VB226 (новая версия vBulletin, которую вы хотите поставить)
ШАГ 2
01. Откройте скачаную Araxis Merge и нажмите CTRL+D, это запустит новое сравнение папок.
02. Выберите папку для каждой сравниваемой области.
Я выбрал VB226 в левой стороне и VB225 в правой.
03. Нажмите кнопку Refresh. Araxis начнет сравнивать файлы один за другим и показывать Вам изменения в цветах:
Заметьте 3? Есть 3 изменения в том файле. Просто, правильно? Это означает, что Вы можете пропускать файлы с 0 изменениями, они идентичны.
ШАГ 3
Давайте посмотрим, например, изменения, которые произошли в db_mysql.php файле.
01. Кликните по db_mysql.php, чтобы просмотреть его.
02. Нажмите CTRL+М, чтобы начать сравнения файла. Откроется новое окно, и Araxis подсветит все изменения кода:
03. Давайте скажем, что Вы хотите обновить vbMicroStats хак. Вы видите [«] кнопку? Все, что Вы должны сделать - кликнуть по ней, это копирует в точности этот код в новый файл. ОБРАТИТЕ ВНИМАНИЕ: Повторите эту процедуру для каждого изменения кода, которое Вы видите подсвеченный.
Проделайте то же самое с каждым файлом!!!
ЗАКЛЮЧИТЕЛЬНЫЙ ШАГ
Если Вы не уверены на 100% что Вы делаете, используйте стандартную систему обновления и переустановите вручную все хаки снова. Вы должны понимать что Вы делаете, и программа никакой отвественности за Ваши ошибки не несет!
ОБРАТИТЕ ВНИМАНИЕ: Удостоверитесь, что Вы вставляете только код от хаков, а НЕ старый код VB (это код который меняется в связи с исправлением ошибок и просто доработкой). Что я люблю также в Araxis - то, что это позволит мне видеть изменения кода от старого к новой vBulletin версии.
Вы можете также делать наоборот, обновлять старый код от нового. В этом случае, Вы все еще должны знать все свои хаки, которые устанавливали, просто нажмете по [«] кнопка слева к правой стороне. Так что старый код VB225 будет модифицирован с новым VB226 один к одному, и старые хаки останутся там неизменными. Выберите метод, который кажется более легким Вам, результаты идентичны.
После проделанных манипуляций с кодом советуем Вам испытать все это на локальной машине (localhost), только после этого Вы можете выгрузить обновленные файла в Интернет.
Оригинальная статья доступна тут
Обсуждаем статью здесь
Перевел и доработал: Total
|
|
| |
 |
Авторизация
|
 |
Смотрите также
|
|