Modificación del módulo de enlaces que por defecto viene con DNN

El módulo de enlaces, que por defecto viene con DotNetnuke, puede ser muy útil cuando necesitamos una forma de mostrar una lista de enlaces. No obstante, le he introducido una serie de mejoras, con las cuales, el módulo se adapta mejor, al menos, a mis necesidades:

a) Accesibilidad. Debido a una serie de modificaciones el módulo pasa a ser accesible. Para...

El módulo de enlaces, que por defecto viene con DotNetnuke, puede ser muy útil cuando necesitamos una forma de mostrar una lista de enlaces. No obstante, le he introducido una serie de mejoras, con las cuales, el módulo se adapta mejor, al menos, a mis necesidades:

a) Accesibilidad. Debido a una serie de modificaciones el módulo pasa a ser accesible. Para ello:

     - Se han eliminado todas las tablas del código html

     - Se ha sustituido el datalist por un repeater, con lo que el control ya no renderiza (pinta) tablas.

     - Los botones que funcionaban con javascript (no accesible) han sido sustituidos por botones (controles button) que sí lo son.

b) Posibilidad de añadir una imagen a cada enlace.

c) Posibilidad de tener todas las descripciones de los enlaces visibles. Manteniendo las configuraciones anteriores del módulo, esto es, se pueden poner las descripciones ocultas, o visibles al pulsar un botón

Nota: Si bien, la opción de horizontal, vertical se ha suprimido (en pro de la accesibilidad), dicha funcionalidad puede conseguirse mediante estilos.
Puedes descargar gratis, y de manera directa, el instalador (Sin fuentes) del módulo desde aquí.

Actualizado: Te recomiendo, probarlo primero en un servidor de pruebas.

Fuente: Página personal de Miguel Peteiro

2701 Puntúe este artículo:
2.8

Deje un comentario

This form collects your name, email, IP address and content so that we can keep track of the comments placed on the website. For more info check our Privacy Policy and Terms Of Use where you will get more info on where, how and why we store your data.
Añadir comentario

Theme picker