[Solucion] Plantillas azules, Falta de plantillas / Borre una plantilla
Este tutorial esta basado en la experiencia de un usuario de MyBB-Es el cual al migrar su foro perdio bastantes plantillas y otras se le colocaron de...

Este tutorial esta basado en la experiencia de un usuario de MyBB-Es el cual al migrar su foro perdio bastantes plantillas y otras se le colocaron de color azul (texto azul en la lista de plantillas)

Las plantillas azules reprecentan plantillas personalizadas dentro del template... y las cuales no son tomadas por el "estilo padre" el cual se instala en mybb despues de ejecutar el install


esto puede traer problemas bastante serios e incluso dar paso a que tu foro sea vulnerable a hackeos....



La solucion es instalar un foro mybb LIMPIO en algun otro directorio u otro hosting (Esto es unicamente para tomar las plantillas originales en caso de no tenerlas... se pueden mas metodos y faciles pero doy este para personas que no sepan sobre el tema)


primero que nada fijarnos bien cuales plantillas faltan en relacion de nuestro foro.... al foro de pruebas.... y cuales estan en azul...

ahora nos dirigimos a nuestro phpMyAdmin y en el area de consultas SQL agregamos esto...

INSERT INTO mybb_templates
(title,template,sid,version)
VALUES
('nombre',
'contenido',
'-2',
'1600'); 

de esta query lo unico que tenemos que hacer es cambiar los valores "nombre" y "contenido"... suponiendo que hay que remplazar el nombre por el nombre original que tendria que llevar la plantilla (tomado de el foro de pruebas) y remplazar el contenido por el contenido de dicha plantilla pero agregando una diagonal invertida \ antes de cada tilde o cada " (ejemplo: \' y \" )

un ejemplo
INSERT INTO mybb_templates
(title,template,sid,version)
VALUES
('header',
'	<div id=\"container\">
		<a name=\"top\" id=\"top\"></a>
		<div id=\"header\">
			<div class=\"logo\"><a href=\"{$mybb->settings[\'bburl\']}/index.php\"><img src=\"{$theme[\'logo\']}\" alt=\"{$mybb->settings[\'bbname\']}\" title=\"{$mybb->settings[\'bbname\']}\" /></a></div>
			<div class=\"menu\">
				<ul>
					<li><a href=\"{$mybb->settings[\'bburl\']}/search.php\"><img src=\"{$theme[\'imgdir\']}/toplinks/search.gif\" alt=\"\" title=\"\" />{$lang->toplinks_search}</a></li>
					<li><a href=\"{$mybb->settings[\'bburl\']}/memberlist.php\"><img src=\"{$theme[\'imgdir\']}/toplinks/memberlist.gif\" alt=\"\" title=\"\" />{$lang->toplinks_memberlist}</a></li>
					<li><a href=\"{$mybb->settings[\'bburl\']}/calendar.php\"><img src=\"{$theme[\'imgdir\']}/toplinks/calendar.gif\" alt=\"\" title=\"\" />{$lang->toplinks_calendar}</a></li>
					<li><a href=\"{$mybb->settings[\'bburl\']}/misc.php?action=help\"><img src=\"{$theme[\'imgdir\']}/toplinks/help.gif\" alt=\"\" title=\"\" />{$lang->toplinks_help}</a></li>
				</ul>
			</div>
			<hr class=\"hidden\" />
			<div id=\"panel\">
				{$welcomeblock}
			</div>
		</div>
		<hr class=\"hidden\" />
		<br class=\"clear\" />
		<div id=\"content\">
			{$pm_notice}
			{$bannedwarning}
			{$bbclosedwarning}
			{$unreadreports}
			{$pending_joinrequests}
			<navigation>
			<br />',
'-2',
'1600');

y quedaria su plantilla totalmente restaurada Wink


un saludo a todos Big Grin
:)
Archivos Adjuntos

Tambien debes tomar en cuenta que:
'1600');

Es la version en que la plantilla fue modificada por ultima vez originalmente, por ejemplo, una plantilla modificada en 1.6.5 tendria:
'1605');

Si no me equvoco.
Omar G.
Segun entiendo como dices vosotros entonces para mybb 1.6.6 seria:
'1606');
No se corriganme si estoy equivocado jejeje.
en efecto, aunque estos problemas suceden no muy amenudo
:)
Cluster20 Nov, 2011, 10:07 pmCluster escribió: Este tutorial esta basado en la experiencia de un usuario de MyBB-Es el cual al migrar su foro perdio bastantes plantillas y otras se le colocaron de color azul (texto azul en la lista de plantillas)

Y ese usuario fui Yo!! (Jesam) Tongue XD
Gracias por el Aporte Cluster, ahora si me ahorro Tongue
Colaboradores
pes style Omar G. Jesam
This forum uses Lukasz Tkacz MyBB addons.