Pues he instalado el SkinSelector, a nuestra derecha al final de la web, aun esta en fase beta (en pruebas) y consiste en elegir un estilo visual para el foro desde una lista. Ahora mismo los estilos que hay son 3, en pruebas, son por defectos de sus versiones y es muy importante este punto, vamos a poder utilizar 4 versiones diferentes, punbb, phpbb2, phpbb3 e invision, ya os explicare este paso mas adelante. Luego estaran los diseños que ire agregando, que seran entre 3 o 4.
El problema principal y que voy a intentar solucionar es el de la cookie, es decir, el problema esta en que al postear teniendo un diseño diferente del principal, vuelve al estilo por defecto del foro, o al salir de zonamalaguista y al volver entrar, aparece el estilo por defecto. La cookie hace que ese estilo se guarde y siempre aparezca el diseño que elijamos. Como los widgets al ocultarlo, se quedan oculto, pues igual con el diseño al elegirlo.
La cookie javascript la tengo que añadir a este javascript
Me he quedado estancado en el codigo, ni idea de como ponerle una cookie, si alguien sabe, ¡que me ayude!
El problema principal y que voy a intentar solucionar es el de la cookie, es decir, el problema esta en que al postear teniendo un diseño diferente del principal, vuelve al estilo por defecto del foro, o al salir de zonamalaguista y al volver entrar, aparece el estilo por defecto. La cookie hace que ese estilo se guarde y siempre aparezca el diseño que elijamos. Como los widgets al ocultarlo, se quedan oculto, pues igual con el diseño al elegirlo.
La cookie javascript la tengo que añadir a este javascript
- Código:
document.write('<style>body {margin-top: 0px !important;} #hitskin_preview { height:0px !important; display:none; visibility:hidden !important;} select {color: #000000 !important; background-color: #fff !important;} option {font-family: verdana; font-size: 10px; color: white;} option.hs {color: #000 !important; background-color: #fff;} SELECT{ font-family: verdana; font-size: 10px; color: #000; </style>');
document.write('<div style="position: fixed; z-index: 1; bottom: 12px; right: 25px;" id="skinselector"><form><select onchange="if(options[selectedIndex].value){location = options[selectedIndex].value}" ><option class="hs"> Diseño (Beta) </option><option class="hs" value="forum.htm"> Defaul </option><option class="hs" value="?theme_id=129427">Invision</option><option class="hs" value="?theme_id=129435">PunBB</option><option class="hs" value="?theme_id=100277">PHPBB3</option></select></form></div>');
Me he quedado estancado en el codigo, ni idea de como ponerle una cookie, si alguien sabe, ¡que me ayude!