Показать сообщение отдельно
Старый 28.09.2009, 17:35   #23
Аватар для IVB
IVB IVB вне форума
Member
Для тех, кому привычнее работать с утилитами diff и patch - вот файлик для patch (в аттаче).

В папке, в которую установлен форум, выполнить:

Код:
patch -p0 <patchfile.txt
Будут пропатчены оба файла: usergroup.php и promotion.php

[offtop]

Если кому-то интересно узнать, что это за волшебные утилиты - это Линуксовые утилиты. Первая (diff) создает вот такие файлики - в них содержатся различия между двумя файлами (до внесения исправлений и после). Вторая (patch) позволяет на основе файла различий из оригинального файла получить файл с нужными исправлениями.

Механизм создания файлов различий и внесения изменеий таков, что позволяет вносить изменения даже в тех случаях, когда оригинальные (неисправленные) файлы менялись (кроме тех случаев, когда менялись непосредственно те строки, которые нужно редактировать). Другими словами, файл различий, полученный для версии движка 3.7.3, подходит для версии 3.8.3 (хотя сами файлы usergroup.php и promotion.php в версии 3.8.3 отличаются от версии 3.7.3)

Те же самые diff и patch есть и под Windows

[/offtop]
Вложения
Тип файла: txt patchfile.txt (5.5 Кб, 8 просмотров)
Ответить с цитированием