Página 1 de 1

Spoiler BBcode MOD By Mitch

Publicado: 07 Nov 2006, 20:15
por Y3K
Version: 2.0.21
URL: Localhost con Copyright intacto
*************
Bueno, he instalado este MOD y tengo unas cuantas dudas, espero que alguien me ayude xD... aqui las posteo...
¿Hay alguna forma de hacer que un Spoiler entre en otro spoiler?... algo asi de que al abrir uno, dentro haya mas...
¿Como le cambio el estilo? Es que creo que es demasiado grande, me gustaria saber si puedo hacerlo como el de esta pagina, delgadito y que se vea chulo xD...
¿Por que no puedo ponerle nombre al spoiler? Al poner eso de [ spoiler="fsfkg" ] no lo hace valido y aparece el codigo en lugar del spoiler :(...

De Antemano gracias ;)

Respuesta: Spoiler BBcode MOD By Mitch

Publicado: 08 Nov 2006, 18:37
por Y3K
Nadie tiene alguna idea :(... vamos amigos, ustedes son dioses en esto de php y HTML con SQL o lo que sea xD...

Respuesta: Spoiler BBcode MOD By Mitch

Publicado: 08 Nov 2006, 18:41
por mitch
Por favor no apures las cosas, yo al menos tengo muucho que estudiar, y hacer todo eso me va a costar, ni siquiera se si pueda hacerlo... Iré haciendolo de a poco pero la verdad me va a tomar tiempo averiguar como hacer eso.

Respuesta: Spoiler BBcode MOD By Mitch

Publicado: 08 Nov 2006, 18:51
por Y3K
Perdon :oops: :oops: ... no queria apresurar, lo que pasa es que no se de esto y creo que todo es facil (tan facil que no se nada :( ) y por eso... igual, tomate tu tiempo para lo que necesites, esto termina siendo algo asi como un hobby cuando tienes que estudiar o cosas asi :oops:

Respuesta: Spoiler BBcode MOD By Mitch  Tema Solucionado

Publicado: 10 Nov 2006, 04:48
por mitch
Ya, luego de una hora de trabajo intenso (porque no podía ingresar un spoiler dentro de otro y no podía sacar el boton), he logrado estas cosas, que puedes ver en este enlace: http://www.thekuka.info/mitch/phpBB2/viewtopic.php?t=40

- Incluír un Spoiler dentro de otro.
En includes/bbcode.php
Buscar:

Código: Seleccionar todo

$text = bbencode_first_pass_pda($text, $uid, '/\[quote=\\\\"(.*?)\\\\"\]/is', '[/quoteicy]', '', false, '', "[quote:$uid=\\"\\1\\"]");
Agregar Despues:

Código: Seleccionar todo

//mitch spoiler
	$text = bbencode_first_pass_pda($text, $uid, '[spoiler]', '[/spoiler]', '', false, '');
//end mitch spoiler

- Usar Este spoiler, pero con el estilo XS (los códigos CSS no son míos, son de phpBB XS)

Subir esta imagen, a la carpeta /images/ de tu plantilla: http://img389.imageshack.us/img389/2384 ... derbv1.gif
y debes nombrarla como: bg_code_header.gif

En el archivo de extensión .CSS de tu plantilla (o en overall_header.tpl si usas subSilver):
Buscar:

Código: Seleccionar todo

.forumline	{ 
Agregar luego (siguiente linea):

Código: Seleccionar todo

.spoiler {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444;
	background-color: #FAFAFA;
	border: 1px solid #FF8866;
	margin: 5px 20px;
	line-height: 125%;
	padding: 5px;
}
.spoiler-title {
	margin: 0;
	margin-bottom: 5px;
	padding-left: 18px;
	padding-bottom: 3px;
	border-bottom: solid 1px #E0E0E0;
	font-size: 11px; line-height: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #808080;
	background: #FFF url(images/bg_code_header.gif) top left no-repeat;
}
En templates/tuplantilla/bbcode.tpl:
Buscar:

Código: Seleccionar todo

//spoiler mitch
<!-- BEGIN spoiler_open -->
	<div align="center" style="border: 1px solid #FF8866; width:90%; margin: 5px 20px;">
<br>
	<div class="spoilertitle"><b>{L_SPOILER_EXP}:</b>&nbsp;
		<input type="button" value="{L_SPOILER_VIEW}" onClick="javascript:if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = '{L_SPOILER_HIDE}'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = '{L_SPOILER_VIEW}'; }" onfocus="this.blur();">
	</div>
	<div class="spoilerdiv">
	<div style="display: none;">
<!-- END spoiler_open -->
<!-- BEGIN spoiler_close --></div></div><br></div><span class="postbody"><!-- END spoiler_close -->
//spoiler mitch
Reemplazar todo esto, por:

Código: Seleccionar todo

//spoiler mitch
<!-- BEGIN spoiler_open -->
</span>
<center>
<span class="postbody">
	<div class="spoiler">
	<div align="left" class="spoiler-title">{L_SPOILER_EXP}:&nbsp;
[&nbsp;<span onClick="javascript:if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerHTML = '{L_SPOILER_HIDE}'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '{L_SPOILER_VIEW}'; }" onfocus="this.blur();">{L_SPOILER_VIEW}</span>&nbsp;]
	</div>
	<div class="spoilerdiv">
	<div style="display: none;" align="left">
<!-- END spoiler_open -->
<!-- BEGIN spoiler_close --></div></div></div></span></center><span class="postbody"><!-- END spoiler_close -->
//spoiler mitch
Creo no se me escapa nada, nos vemos, haber si el sabado o domingo logro sacar lo otro, lo de poder poner un título, pero esto ya es menos seguro. Bye.

Respuesta: Spoiler BBcode MOD By Mitch

Publicado: 11 Nov 2006, 22:05
por Y3K
WOW!!! :shock: :shock:
Mitch... eres Dios... en serio, como mierda lo hiciste >_<... tienes la programacion hasta la medula!!! xD... bueno, ahora mismo lo aplico ;)... en serio Mitch, no tienes ni la mas minima idea de cuanto me has ayudado :lol:

Respuesta: Spoiler BBcode MOD By Mitch

Publicado: 11 Nov 2006, 22:46
por mitch
Y3K, sabía que te iba a ayudar, me costó pero lo saqué, y por algo estamos acá para intentar ayudar.

Me avisas si te quedó bien o no, tal vez hoy o mañana vea lo otro, lo de poder poner un título... eso si no te lo aseguro pero tengo alguna idea, nos vemos.

Respuesta: Spoiler BBcode MOD By Mitch

Publicado: 11 Nov 2006, 23:21
por Y3K
Vaya... no me salio Mitch, lo he puesto y no ha pasado nada... por ejmplo, pongo esto:

Código: Seleccionar todo

[spoiler]...[spoiler],,,[spoiler];;;[/spoiler][/spoiler][/spoiler]
Y sale esto:
[quote]
Spoiler
...
Spoiler
,,,
Spoiler
;;;
[ /spoiler][/quoteicy]
Le puse un espacio para que lo pusiera fuera del spoiler...

Respuesta: Spoiler BBcode MOD By Mitch

Publicado: 12 Nov 2006, 00:10
por mitch
Y3K, hiciste el cambio correctamente en bbcode.php y lo subiste modificado (y donde corresponde claro) ? :O es que en mi foro va perfecto :/

Respuesta: Spoiler BBcode MOD By Mitch

Publicado: 12 Nov 2006, 00:15
por Y3K
Si, bueno, no lo subi (el foro esta en locahost xD), pero si hice los cambios marcados, pero siguio igual...

Respuesta: Spoiler BBcode MOD By Mitch

Publicado: 12 Nov 2006, 00:23
por mitch
Ufff, y en bbcode.tpl ? reemplazaste bien ese código largo por el segundo? :/ miraré mis archivos por si me faltó comentar algo...

Respuesta: Spoiler BBcode MOD By Mitch

Publicado: 12 Nov 2006, 02:03
por Y3K
Lo tenia que sobreescribir? Ahi en las instrucciones dice que se agregue despues... de todos modos, lo sobreescribire en el .tpl a ver que pasa...

Respuesta: Spoiler BBcode MOD By Mitch

Publicado: 12 Nov 2006, 02:27
por mitch
Dice en bbcode.TPL (plantilla) que busques un código extenso, y luego reemplazes.

Respuesta: Spoiler BBcode MOD By Mitch

Publicado: 12 Nov 2006, 03:50
por Y3K
No, pero ese es para el XS no?... pero bueno, de todos modos lo hago en el phpBB