discazos Posted June 17, 2010 Share Posted June 17, 2010 A.tengo instalado el tema guitar slave y al final de la web me sale la info de los creadores,como puedo quitarla?? me sale esto Guitar www.catalogo-onlinersi.com.ar B.De la web tengo la version 1.3 y quiero actualizar a la 1.31 final.he hecho un backup de la web antes de tocar nada pero queria que me comentarais los pasos basicos para hacerlo correctamente.saludos¡ Link to comment Share on other sites More sharing options...
4webs.es Posted June 18, 2010 Share Posted June 18, 2010 JEjeje R. de discazos...Venga va que hoy te voy a hechar un cable ya que nadie te ayuda.1- Te vas a footer.tpl y desde ahí podrás quitar ese enlace tan mono que te han puesto, si no esta ahí lo tendrás en el modulo varioslinks imagino.....2-Hazte una buena copia de seguridad, y te recomiendo que hagas las cambios manualmente, pasos a seguir:Archivo: /config/smarty.config.inc.phpDonde: Al final del archivo, antes de "?>"Añadir: $smarty->register_modifier('secureReferrer', array('Tools', 'secureReferrer'));Archivo: /modules/paypalapi/error.tplDonde: linéa 13Sustituir: {$smarty.server.HTTP_REFERER}Por: {$smarty.server.HTTP_REFERER|secureReferrer}Archivo: /themes/prestashop/errors.tpl :Donde: linéa 9Sustituir: {$smarty.server.HTTP_REFERER|escape:'htmlall':'UTF-8'}Por: {$smarty.server.HTTP_REFERER|escape:'htmlall':'UTF-8'|secureReferrer}Archivo: /themes/prestashop/shopping-cart.tpl :Donde: linéa 255Sustituir: {$smarty.server.HTTP_REFERER|escape:'htmlall':'UTF-8'}Por: {$smarty.server.HTTP_REFERER|escape:'htmlall':'UTF-8'|secureReferrer}Archivo: /admin/login.phpDonde: linéa 67Sustituir:$cookie->passwd = $employee->passwd;$cookie->write();Por:$cookie->passwd = $employee->passwd;$cookie->remote_addr = ip2long($_SERVER['REMOTE_ADDR']);$cookie->write();Archivo: /admin/confirm.phpDonde: linéa 22Sustituir: $referer = rawurldecode(Tools::getValue('referer'));Por: $referer = Tools::htmlentitiesUTF8(rawurldecode(Tools::getValue('referer')));Archivo: /classes/Tools.phpDonde: linéa 17Despues de "class Tools{"Añadir las dos funciones:/*** Get the server variable SERVER_NAME** @param string $referrer URL referrer*/static function getServerName(){if (isset($_SERVER['HTTP_X_FORWARDED_SERVER']) AND $_SERVER['HTTP_X_FORWARDED_SERVER'])return $_SERVER['HTTP_X_FORWARDED_SERVER'];return $_SERVER['SERVER_NAME'];}/*** Secure an URL referrer** @param string $referrer URL referrer*/static public function secureReferrer($referrer){if (preg_match('/^http?:\/\/'.self::getServerName().'\/.*$/Ui', $referrer))return $referrer;return __PS_BASE_URI__;}Archivo: /classes/Cookie.phpDonde: linéa 164Sustituir la funciona isLoggedBack() por la funciona:function isLoggedBack(){/* Employee is valid only if it can be load and if cookie password is the same as database one */if ($this->id_employee AND Validate::isUnsignedId($this->id_employee) ANDEmployee::checkPassword(intval($this->id_employee), $this->passwd) AND (!isset($this->_content['remote_addr']) OR$this->_content['remote_addr'] == ip2long($_SERVER['REMOTE_ADDR'])))return true;return false;} Link to comment Share on other sites More sharing options...
discazos Posted June 19, 2010 Author Share Posted June 19, 2010 OK¡¡ GRACIAS¡¡ el tema de quitar la info del tema ya esta solucionado¡ esta semana hare con mas tranquilidad el update.saludos y gracias P de 4webs,jaja¡ Link to comment Share on other sites More sharing options...
Recommended Posts