Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
Eliminar saltos de línea en el MyCode PHP [ ]
Cluster   13 Apr, 2012, 5:56 pm
#1
Desde siempre MyBB ha tenido el problema de que al copiar contenido desde la etiqueta MyCode [ PHP ] al pegarlo en las plantillas en el ACP con el codepress activado aparecian   que deformaban el codigo original.

Para evitar este problema hay que seguir este tutorial.

1. Abre el archivo /inc/class_parser.php

2. Busca en la linea (826) (Puede variar dependiendo la versión de MyBB):

Código PHP:
<?php 
// Send back the code all nice and pretty

3. Añadir antes:

Código PHP:
<?php 
$code
= preg_replace_callback('#(&nbsp;)+#', array($this, 'deleteNbsp'), $code);

4. Busca (hasta el final del archivo):

Código PHP:
<?php 
}
?>

5. Añadir antes:

Código PHP:
<?php 
private function deleteNbsp($text)
{
return (
strlen($text[0]) < 7) ? ' ' : $text[0];
}

Guarda el archivo y subelo a tu servidor, con esto no deverias tener mas problemas con tu codigo HTML o CSS a la hora de modificar las plantillas de tu foro siguiendo tutoriales de MyBB-Es o algun otro lado.

NOTA: Se recomiendo respaldar siempre los archivos a modificar


Saludos!

:)
Kevinex   13 Apr, 2012, 6:21 pm
#2
La verdad que no entendí a que problema decis vos! :S

www.ledahost.com | Email: info[at]ledahost.com | Skype: ledahost
VPS SSD - HOSTING Y RESELLER [cPanel, Plesk, etc] - DOMINIOS - BACKUPS - WAREZ & XXX
CUPONES: Hosting 20%: memudoaleda
Cluster   13 Apr, 2012, 6:30 pm
#3
Al copiar codigo de el MyCode PHP a una plantilla de MyBB y le das guardar donde deveria haber espacios se pone este codigo &nbsp; y deforma toda la plantilla

:)
Kevinex   13 Apr, 2012, 7:04 pm
#4
Ahhh!! Ahora entiendo, es que como yo no mucho he hecho eso no entendía, ahora ya lo entendí; tal ves algún día me haga falta. Se agradece el aporte Tongue

www.ledahost.com | Email: info[at]ledahost.com | Skype: ledahost
VPS SSD - HOSTING Y RESELLER [cPanel, Plesk, etc] - DOMINIOS - BACKUPS - WAREZ & XXX
CUPONES: Hosting 20%: memudoaleda
Jaizu   19 Apr, 2012, 8:13 am
#5
También puedes desactivar la opción de resaltado de código en MyBB, pero claro, pierdes el resaltado de código xDD!
Ahí te dejo +Rep
¿Alguien sabe como hacer que funcione el resaltado de código en Chrome? :S
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.