Añadimos una marquesina fácilmente editable que puede ir directamente dentro de un bloque: Bloques - Crear bloque - copiar el código de la marquesina en la vista html Ej: http://centros.edu.xunta.es/ceipdeandrade Esta marquesina funciona bien con B7, si se cambia de tema hay que activar de nuevo el bloque. Una de las características de esta marquesina es que al pasar el ratón por encima se detiene. Para editar el contenido basta con sustituir lo que se sitúa entre las etiquetas dentro del código. Si se quieren poner más notas habría que añadir el contenido a continuación de la etiqueta li. El ejemplo que damos va con dos notas, una sin link y la otra con link. La marquesina aparece dimensionada para que vaya bien en el bloque pero evidentemente se pueden cambiar los valores Height y Width. El código es:
<marquee LOOP="0" BEHAVIOR="scroll" onmouseover='this.stop()' onmouseout='this.start()' BGCOLOR="#ffffff" scrollamount="1" DIRECTION="up" HEIGHT="100" WIDTH="160"><li><a>SOLICITUDE DE ADMISIÓN: Aberto o prazo dende o __ ao __ de ____</a><li><a href="http://centros.edu.xunta.es" target="_blank">AXUDAS ORDENADORES: convocadas pola Consellería de Educación</a></li></marquee>
Nota para webmaster: el problema es que al poner el código, Drupal lo interpreta con lo que no se visualiza. Estoy seguro que hay alguna etiqueta que soluciona esto. Nota 2: He estado investigando y no es tan fácil, al menos no lo he encontrado. Se podrían sustituir los caracteres <> por > y > respectivamente pero se hace muy farragoso. Hay un módulo para drupal que se llama CodeFilter (http://drupal.org/node/107193) y que permite usar las etiquetas code. Otra opción para citar código sería poder enviar un adjunto de texto con el código pero yo no tengo esa posiblidad. ---------------
|
Cando queremos introducir unha marquesina na parte central do contido teremos que crear un novo contido, tipo páxina, por exemplo, e pegar o seguinte código:
<marquee LOOP="0" BEHAVIOR="scroll" onmouseover='this.stop()' onmouseout='this.start()' BGCOLOR="#ffffff" scrollamount="1" DIRECTION="up" HEIGHT="100" WIDTH="100%">
<p>Parágrafo 1 con <a href="http://www.google.es/" target="_blank">enlace a Google</a></p>
<p>Parágrafo 2 con <a href="http://www.edu.xunta.es/" target="_blank">enlace a Portal educativo</a></p>
</marquee>
Ollo! dependendo das etiquetas que leve a marquesina pode ser que funcione ou non nalgúns navegadores. Nas probas efectuadas observouse que se empregamos as etiquetas de listas non ordenadas <ul> e <li> a marquesina non funciona no navegador Mozilla Firefox.
Tratamos en todo momento de escapar do código pero neste caso creémolo necesario, xustificado e moi sinxelo.
Un dos bloques de menús do noso portal contén imaxes con Link's que abren en ventá nova, concretamente o bloque Ligazóns.
O procedemento para facelo sería o seguinte:
1.Creamos un novo bloque (administrar>bloques>engadir bloque)
2.Prememos en configurar bloque. Poñemoslle nome e editamos con código as ligazóns e imaxes se quixeramos
Código empregado no bloque ligazóns:
<a target="_blank" href="http://moodle.org/course/view.php?id=11">
<img border="0" src="/formaciondrupal/files/moodle.gif" width="91" height="26"></a>
<a target="_blank" href="http://drupal.org.es">
<img border="0" src="/formaciondrupal/files/drupal.gif" width="91" height="26"></a>
<a target="_blank" href="http://coppermine-gallery.net/">
<img border="0" src="/formaciondrupal/files/coppermine.gif" width="91" height="26"></a>
Importante: Previamente creei as imaxes (irfanview) e subínas como adxuntos mediante un contido tipo páxina.
Podemos crear un novo bloque que nos permite personalizar/modificar o modo de inicio de sesión.
Consiste en crear un enlace diferente dependendo de se estamos xa ou non autenticados.
En caso de que non esteamos autenticados aparecerá un enlace "Acceso" que nos leva á páxina de inicio de sesión do usuario, pero se xa estamos dentro, coa sesión aberta, entón aparecerá o nome do usuario e un enlace "Pechar" que nos pecha a sesión.
Para constuír este bloque realizaremos os seguintes pasos:
1. Crear un bloque novo
2. Introducir este código PHP; como imos a escribir directamente o código no corpo teremos que previamente premer no enlace de Deshabilitar texto rico e despois xa podemos pegar o código seguinte:
<?php global $user; ?>
<?php if ($user->uid) : ?>
Usuario: <?php print l($user->name,'user/'.$user->uid); ?> |
<?php print l("Pechar","logout"); ?>
<?php else : ?>
Si eres usuario: <?php print l("Acceso","user/login"); ?>
<?php endif; ?>
3. Na opción de 'Formato de entrada' seleccionar a opción
PHP code.
4. Unha vez gardado este bloque decidir en que Rexión queremos que se vexa.
5. Desactivar bloque de "Iniciar sesión".
Cando desaparece o bloque de inicio de sesión, ben porque se desactivou accidentalmente ou ben porque se cambiou de plantilla e na nova non tiña ese bloque activo, podemos acceder igualmente á sesión do usuario tecleando directamente na barra de enderezos do navegador a seguinte URL:
Unha vez que xa teñamos a sesión iniciada podemos acceder á paxina de adminsitración (solo si temos o rol de administrador) a través da seguinte URL:
Con estas dúas rutas poderemos entrar e administrar sin problemas o noso espazo Drupal.