
Aplicar un parche manualmente en Drupal es simple, en primer lugar tenemos que saber que archivo tenemos que modificar. Generalmente el principio del parche nos indicará la ruta del fichero que queremos modificar e información sobre el creador, fecha y cambios a realizazr.
Veremos que hay signos — o ++ a lo largo del fichero. Los simbolos — nos indican el trozo de código que debe ser modificado podemos seleccionar el código, copiarlo y con (cntrl+F) buscar la línea en el fichero que tenemos que modificar y en su lugar reemplazar el código por el trozo que tiene los símbolos ++ pero siempre eliminando los ++.
Las líneas que no tienen simbolos — o ++ nos indican texto que no debe de ser modificado, referencias del creador del parche, fecha o ruta de aplicación del parche.
Ejemplo de parche.
From 9a857301521940bfa0f33b824c2642c967af07cf Mon Sep 17 00:00:00 2001
From: Bill Seremetis <bill@seremetis.net>
Date: Mon, 20 Feb 2012 03:06:29 +0200
Subject: [PATCH] modified unicode.inc to play nice with PCRE v8.30
---
includes/unicode.inc | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/includes/unicode.inc b/includes/unicode.inc
index 9dde2ca..a2618cf 100644
--- a/includes/unicode.inc
+++ b/includes/unicode.inc
@@ -73,7 +73,7 @@ define('PREG_CLASS_UNICODE_WORD_BOUNDARY',
'\x{A836}-\x{A839}\x{A874}-\x{A877}\x{A8CE}-\x{A8CF}\x{A8F8}-\x{A8FA}' .
'\x{A92E}-\x{A92F}\x{A95F}\x{A9C1}-\x{A9CD}\x{A9DE}-\x{A9DF}' .
'\x{AA5C}-\x{AA5F}\x{AA77}-\x{AA79}\x{AADE}-\x{AADF}\x{ABEB}' .
- '\x{D800}-\x{F8FF}\x{FB29}\x{FD3E}-\x{FD3F}\x{FDFC}-\x{FDFD}' .
+ '\x{FB29}\x{FD3E}-\x{FD3F}\x{FDFC}-\x{FDFD}' .
'\x{FE10}-\x{FE19}\x{FE30}-\x{FE6B}\x{FEFF}-\x{FF0F}\x{FF1A}-\x{FF20}' .
'\x{FF3B}-\x{FF40}\x{FF5B}-\x{FF65}\x{FFE0}-\x{FFFD}');
--
1.7.9.1
En este caso buscaremos la línea que contenga el código “ \x{D800}-\x{F8FF}\x{FB29}\x{FD3E}-\x{FD3F}\x{FDFC}-\x{FDFD} ”
Y lo reemplazaremos por ” \x{FB29}\x{FD3E}-\x{FD3F}\x{FDFC}-\x{FDFD} ”
Sígueme en Twitter
Seguir a @eriksanvi























