Diferencia entre revisiones de «Wikilibros:Café»

Contenido eliminado Contenido añadido
Grillitus (discusión | contribs.)
Bot: Archivando 1 hilo
Línea 209:
Hola a todos, he estado ocupado creando algunas plantillas de mantenimiento y sus correspondientes categorías que creo pueden ser útiles en el proyecto; también he modificado muchas de las existentes para introducirles algunas mejoras y conseguir que todas estén unificadas en cuanto a su estilo. Espero que os gusten los cambios. Saludos.--[[Usuario:Syum90|Syum90]] ([[Usuario discusión:Syum90|discusión]]) 19:50 18 abr 2015 (UTC)
 
=== [[Wikilibros:Portal de la comunidad‎‎comunidad|Portal de la comunidad‎‎comunidad]] ===
Hola, os informo de que he estado remodelando el portal de la comunidad ya que, en mi opinión, le hacía falta. Espero que os gusten los cambios. Saludos.--[[Usuario:Syum90|Syum90]] ([[Usuario discusión:Syum90|discusión]]) 22:17 20 abr 2015 (UTC)
 
== Lista desplegable ==
 
Hola, quería hacer una petición con respecto a la [[Plantilla:Lista desplegable]], a la cual le falta agregar ciertos códigos en .css y .js en commons. Esta plantilla la planeo usar para mejorar mis headers y para hacer un índice por niveles (simplificado, de contenidos). Gracias --{{Usuario:Jsmura/Firma}} 02:34 2 abr 2015 (UTC)
 
 
Código css:
 
<pre>/* =========================================
===== PLEGABLES (mediawiki 1.18+ ) ========
==========================================
Mediawiki 1.18 introdujo un nuevo sistema nativo de plegables.
Este es el CSS para personalizarlo y eventualmente reemplazar
al laberinto NavHead, NavFrame, NavToggle, NavContent, etc. */
/* Styling for JQuery makeCollapsible, matching that of collapseButton */
.mw-collapsible-toggle {
font-weight: normal;
/* @noflip */
text-align: right;
font-size: 90%;
}
.navbox .mw-collapsible-toggle {
width: 6em;
}</pre>
 
 
 
Código js:
 
<pre>/ shows and hides content and picture (if available) of navigation bars
// Parameters:
// indexNavigationBar: the index of navigation bar to be toggled
window.toggleNavigationBar = function (indexNavigationBar) {
var NavToggle = document.getElementById("NavToggle" + indexNavigationBar),
NavFrame = document.getElementById("NavFrame" + indexNavigationBar),
NavChild;
if (!NavFrame || !NavToggle) {
return false;
}
// if shown now
if (NavToggle.firstChild.data == NavigationBarHide) {
for (NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling) {
if ( $(NavChild).hasClass( 'NavContent' ) || $(NavChild).hasClass( 'NavPic' ) ) {
NavChild.style.display = 'none';
}
}
NavToggle.firstChild.data = NavigationBarShow;
// if hidden now
} else if (NavToggle.firstChild.data == NavigationBarShow) {
for (NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling) {
if ( $(NavChild).hasClass( 'NavContent' ) || $(NavChild).hasClass( 'NavPic' ) ) {
NavChild.style.display = 'block';
}
}
NavToggle.firstChild.data = NavigationBarHide;
}
};</pre>
 
: Estimado {{u|Jsmura}}. ¿Dónde habría que colocar dichos códigos? Si es aquí en Wikilibros gustosamente te presto una ayuda. Un saludo. -- [[Usuario:MarcoAurelio|MarcoAurelio]] ([[Usuario discusión:MarcoAurelio|d]]) 18:04 3 abr 2015 (UTC)
 
::Hola, {{u|MarcoAurelio}}. La parte del "código css" se agrega en [[Mediawiki:Common.css]] y la de "código js" se agrega en [[Mediawiki:Common.js]] (siempre al final de todo el código). Gracias.--{{Usuario:Jsmura/Firma}} 18:16 3 abr 2015 (UTC)
 
::: {{ping|Jsmura}} {{ok}}. Los he copiado en subpáginas e importado a los archivos common. Espero que funcione. Un saludo. -- [[Usuario:MarcoAurelio|MarcoAurelio]] ([[Usuario discusión:MarcoAurelio|d]]) 18:43 3 abr 2015 (UTC)
 
:::Hola, {{u|MarcoAurelio}}. Parece que no funciona. No sé a qué se deba realmente, yo también creo que con el "loader" se carga adecuadamente el código; a pesar de ello la plantilla sigue inservible. --{{Usuario:Jsmura/Firma}} 19:18 3 abr 2015 (UTC)
 
:::: Vaya, lo siento. Voy a revisar a ver qué ha podido pasar. ¿El código lo has importado de algún sitio o es creación propia? Un saludo. -- [[Usuario:MarcoAurelio|MarcoAurelio]] ([[Usuario discusión:MarcoAurelio|d]]) 18:10 5 abr 2015 (UTC)
 
::::Hola, {{u|MarcoAurelio}} El código lo he traído desde Wikipedia. No sé por qué no funciona, pero de seguir sin funcionar puedo proponer un código en reemplazo ([https://www.mediawiki.org/wiki/Manual:Collapsible_elements como este por ejemplo]). Saludos. --{{Usuario:Jsmura/Firma}} 21:33 5 abr 2015 (UTC)
 
::::Corrección: estuve probando de nuevo y parece que ya se puede usar:
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-myDivision">
<div class="toccolours mw-collapsible-content">Lorem ipsum dolor sit amet...</div>
</div>
<div class="mw-customtoggle-myDivision" style="background:#e8ffe0">Clicking will toggle it also!</div>
 
Aunque no es por ser quisquilloso, pero la funcionalidad correcta es que al hacer clic en cualquier lugar de la sección coloreada (y no solo en donde dice "Expandir") se active la funcionalidad para mostrar el contenido. Creo que se verá después, por ahora el código parece funcionar bien. Gracias. --{{Usuario:Jsmura/Firma}} 21:42 5 abr 2015 (UTC)
 
:Correción 2: Funciona bien, pero por alguna razón el código no cargaba en el editor. --{{Usuario:Jsmura/Firma}} 23:05 5 abr 2015 (UTC)
 
== Adición de un acortador de enlaces ==