No funciona Spoiler en VB 4.2.1

satanas666 Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Ago 2013
Mensajes
30
Muy buenas, agregué el bbcode que hay en este foro para el spoiler y se vé el botón, le doy, inserto lo que quiero ocultar y lo envio.......... bien, pues no se abre, ni mis spoilers ni los de los demás:mad:............también probé con el hack de sopiler para vb 4.2.1 que hay en vbulletin.org y tampoco.........se agradece la ayuda:p
 

satanas666

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Ago 2013
Mensajes
30

imported_OLMID

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Oct 2009
Mensajes
218
El que te indica el compañero CarcaBot funciona perfectamente, es raro que el spoiler no vaya bien en vbulletin, se han probado varios y todos van correctos

Podrías crear un tema en tu foro y mostrarlo para que lo veamos?

Saludos
 

imported_OLMID

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Oct 2009
Mensajes
218
Te dejo un código de reemplazo que está ahora mismo funcionando en vb 4.x.x

HTML:
<div style="position:relative;display: inline-block;">
  <div style="margin:5px; border:1px solid #ccc;padding:5px;width:100%;min-width:450px;box-shadow:inset -2px -2px 7px #bbb;border-radius:6px;background:#fff;" align="center">
    <div class="smallfont" style="margin-bottom:2px;tex-align:center;">
       <input type="button" value="Ver" style="min-width:140px;margin:0px;padding:2px 8px 2px 8px;font:italic 12px Georgia, Verdana, Geneva, sans-serif;color:#097001;font-weight: bold;" onClick="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 = 'Ocultar'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Ver'; }">
    </div>
      <div class="" style="margin: 0px; padding: 6px; border: 0px;">
        <div style="display: none;margin:0px; border:0px solid #999;padding:5px;">{param}
        </div>
      </div>
          <div style="position:relative;float:right;font:italic 9px Georgia, Verdana, Geneva, sans-serif;color:#666;font-weight: bold;bottom:8px;">&copy; PPK
          </div>
  </div>
</div>

Pruébalo, puedes modificarlo a tu gusto

Saludos :)
 

satanas666

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Ago 2013
Mensajes
30
Te dejo un código de reemplazo que está ahora mismo funcionando en vb 4.x.x

HTML:
<div style="position:relative;display: inline-block;">
  <div style="margin:5px; border:1px solid #ccc;padding:5px;width:100%;min-width:450px;box-shadow:inset -2px -2px 7px #bbb;border-radius:6px;background:#fff;" align="center">
    <div class="smallfont" style="margin-bottom:2px;tex-align:center;">
       <input type="button" value="Ver" style="min-width:140px;margin:0px;padding:2px 8px 2px 8px;font:italic 12px Georgia, Verdana, Geneva, sans-serif;color:#097001;font-weight: bold;" onClick="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 = 'Ocultar'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Ver'; }">
    </div>
      <div class="" style="margin: 0px; padding: 6px; border: 0px;">
        <div style="display: none;margin:0px; border:0px solid #999;padding:5px;">{param}
        </div>
      </div>
          <div style="position:relative;float:right;font:italic 9px Georgia, Verdana, Geneva, sans-serif;color:#666;font-weight: bold;bottom:8px;">&copy; PPK
          </div>
  </div>
</div>

Pruébalo, puedes modificarlo a tu gusto

Saludos :)

lo acabo de poner exactamente igual y nada, mira el post 19 de éste tema:
CONSULTA ¿vais a poner el boton de gracias?

Tendrá algo que ver ésto que me dice a la izquierda en la administración del bbcode?? (?)

Remplazo Por favor trata de utilizar HTML bien formado para tu remplazo de código BB. Si no lo haces, puede dar lugar a que los códigos BB sean abusados por usuarios. Todos los atributos HTML deben estar cerraos en comillas dobles. Ejemplos:
  • <img src="{param}" style="border:1px solid black" />
  • <a href="{option}" style="border-color:red;border-style:eek:utset;" />{param}</a>
 

imported_OLMID

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Oct 2009
Mensajes
218
Eso no tiene nada que ver, es un aviso pero funciona correctamente

Me he fijado que, mirando el código fuente de ese mensaje, muestra el siguiente código HTML del spoiler

HTML:
<div style="position:relative;display: inline-block;">   
<div style="margin:5px; border:1px solid #ccc;padding:5px;width:100%;min-width:450px;box-shadow:inset -2px -2px 7px #bbb;border-radius:6px;background:#fff;" align="center">     
<div class="smallfont" style="margin-bottom:2px;tex-align:center;">        
<input value="Ver" style="min-width:140px;margin:0px;padding:2px 8px 2px 8px;font:italic 12px Georgia, Verdana, Geneva, sans-serif;color:#097001;font-weight: bold;" onclick="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 = 'Ocultar'; ** else ** this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Ver'; **" type="button">     
</div>       
<div class="" style="margin: 0px; padding: 6px; border: 0px;">         
<div style="display: none;margin:0px; border:0px solid #999;padding:5px;">holaaaaaaaaaaaaaaa         
</div>       
</div>           
<div style="position:relative;float:right;font:italic 9px Georgia, Verdana, Geneva, sans-serif;color:#666;font-weight: bold;bottom:8px;">© PPK           
</div>   
</div> 
</div>

Puedes observar que aparecen una serie de asteriscos dobles que por alguna razón son añadidos en tu página y seguramente por eso no funciona el spoiler

Lo más probable es que algún hack, producto o complemento que tengas instalado, está interfiriendo en el buen funcionamiento del spoiler y de alguna cosa más
Puedes ir deshabilitando productos y comprobando si ya funciona

Saludos :)
 

satanas666

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Ago 2013
Mensajes
30
Lo más probable es que algún hack, producto o complemento que tengas instalado, está interfiriendo en el buen funcionamiento del spoiler y de alguna cosa más
Puedes ir deshabilitando productos y comprobando si ya funciona

Saludos :)

he deshabilitado todos ....salvo los que trae la versión por defecto y nada, sigue igual
 

imported_OLMID

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Oct 2009
Mensajes
218
Modificamos el código quitando esas separaciones, prueba ahora

HTML:
<div style="position:relative;display: inline-block;">
  <div style="margin:5px; border:1px solid #ccc;padding:5px;width:100%;min-width:450px;box-shadow:inset -2px -2px 7px #bbb;border-radius:6px;background:#fff;" align="center">
    <div class="smallfont" style="margin-bottom:2px;tex-align:center;">
       <input type="button" value="Ver" style="min-width:140px;margin:0px;padding:2px 8px 2px 8px;font:italic 12px Georgia, Verdana, Geneva, sans-serif;color:#097001;font-weight: bold;"
onClick="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 = 'Ocultar';
}
else
{ 
this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Ver';
}">
    </div>
      <div class="" style="margin: 0px; padding: 6px; border: 0px;">
        <div style="display: none;margin:0px; border:0px solid #999;padding:5px;">{param}
        </div>
      </div>
          <div style="position:relative;float:right;font:italic 9px Georgia, Verdana, Geneva, sans-serif;color:#666;font-weight: bold;bottom:8px;">&copy; PPK
          </div>
  </div>
</div>

Saludos
 

satanas666

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Ago 2013
Mensajes
30
Modificamos el código quitando esas separaciones, prueba ahora

HTML:
<div style="position:relative;display: inline-block;">
  <div style="margin:5px; border:1px solid #ccc;padding:5px;width:100%;min-width:450px;box-shadow:inset -2px -2px 7px #bbb;border-radius:6px;background:#fff;" align="center">
    <div class="smallfont" style="margin-bottom:2px;tex-align:center;">
       <input type="button" value="Ver" style="min-width:140px;margin:0px;padding:2px 8px 2px 8px;font:italic 12px Georgia, Verdana, Geneva, sans-serif;color:#097001;font-weight: bold;"
onClick="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 = 'Ocultar';
}
else
{ 
this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Ver';
}">
    </div>
      <div class="" style="margin: 0px; padding: 6px; border: 0px;">
        <div style="display: none;margin:0px; border:0px solid #999;padding:5px;">{param}
        </div>
      </div>
          <div style="position:relative;float:right;font:italic 9px Georgia, Verdana, Geneva, sans-serif;color:#666;font-weight: bold;bottom:8px;">&copy; PPK
          </div>
  </div>
</div>

Saludos


Lo he hecho y nada de nada, todo sigue igual :mad:
 

imported_OLMID

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Oct 2009
Mensajes
218
Pues ya no sé que más decirte, los asteriscos siguen apareciendo y no sé el motivo

Saludos
 

SKIDROW

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
5 Feb 2012
Mensajes
70
Prueba manualmente agregar Spoiler: Aqui dejo el mio

Título: Spoiler

Nombre de la etiqueta del código BB: spoiler

Remplazo:

Insertar CODE, HTML o PHP:
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px; width:852; height:26">
<input type="button" value="Show" style="width:667px;font-size:10px;margin:0px;padding:0px;" onClick="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 = 'Hide'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Show'; }">
</div>
<div class="alt2" style="margin: 0px; padding: 0px; border: 1px inset;">
<div style="display: none;">
{param}
</div>
</div>
</div>

Ejemplo:
Insertar CODE, HTML o PHP:
[spoiler]This text is a Spoiler[/spoiler]

Descripción: The
tag allows you to hidden or hide your text.

Usar {option}: NO

Imagen del botón (Opcional): /images/editor/SPOILER.png
"a la ruta metes imagen que te plazca con el mismo nombre (SPOILER.png)"

Eliminar etiqueta si está vacío : SI

Deshabilitar código BB Dentro de este código BB : NO

Ignorar emoticonos dentro de este código BB: NO

Deshabilitar envoltura de texto dentro de este código BB: NO

Deshabilitar análisis automático de enlaces dentro de este código BB: NO
 

satanas666

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Ago 2013
Mensajes
30
se puede cerrar......tenía problemas en la BD y reiniciamos de cero, ya en la nueva bd funciona
 

Sukubis

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
3 Ene 2011
Mensajes
51
Skidrow, instalé tu spoiler en mi foro y funciona de maravilla, edite "Show" y coloqué mostrar y utilicé este ícono
eye-icon.png


Muchas gracias
 
Arriba