Administración y Publicación de Componentes de Sistema

Anuncio
ADMINISTRACIÓN Y
PUBLICACIÓN DE
COMPONENTES DE
SISTEMA
CURSO:
ADMINISTRADOR DE
PUBLICACIÓN
Administración y
Publicación de
Componentes de Sistema
Curso:
Administrador de Publicación
Fondo de Información y
Documentación para la Industria
Av. San Fernando #37
Col. Toriello Guerra Del. Tlalpan
México DF
El Copyright y las Marcas registradas INFOTEC WebBuilder, SemanticWebBuilder, el
personaje Semius y demás logotipos, emblemas y características distintivas, así como
elementos relacionados son propiedad de INFOTEC Fondo de Información y
Documentación para la Industria, Centro de Investigación CONACYT.
Reservados todos los derechos. Queda estrictamente prohibido bajo las sanciones
establecidas en las leyes, la reproducción parcial o total de esta obra por cualquier medio
o procedimiento de alquiler o prestamos públicos de ejemplares de la misma, sin la
autorización escrita de INFOTEC Fondo de Información y Documentación para la
Industria, Centro de Investigación CONACYT.
Administración y Publicación de Componentes de Sistema
Prologo
SemanticWebBuilder (SWB) es una plataforma tecnológica desarrollada en INFOTEC, un
Centro de Investigación y Desarrollo Tecnológico del CONACYT, por lo que es un
producto hecho en México y por mexicanos que tiene como propósito principal el brindar
los elementos y utilerías necesarias para permitir una construcción rápida y simple de
Sitios y Portales Web Semánticos, así como desarrollo de aplicaciones con características
semánticas.
La idea principal de aplicar Semántica a los Sitios y Portales Web o mejor dicho
incorporarle Semántica a Internet, es permitir que la información pueda ser definida con
un significado específico, de forma que conforme se le van incorporando descripciones y
propiedades a cada elemento de información este pueda tener más aspectos que lo
distingan de los demás y lo puedan identificar mejor, logrando con ello que pueda ser
fácilmente consultado, interpretado y procesado ya sea por personas o incluso por otras
aplicaciones y sistemas, es decir por maquinas.
Esta característica de la semántica que hace que la información tenga un mayor
significado y en consecuencia sea fácilmente consultada por personas o sistemas, implica
que el intercambio e integración de información sea de forma más natural sin importar el
lugar físico donde se encuentre la información o la forma en que haya sido procesada
originalmente.
Esto implica que podremos realizar una consulta de información y la respuesta será más
completa y adecuada a nuestro criterio de búsqueda, pues la fuente de consulta podrá ser
leída, interpretada e integrada a partir de la información publicada por diferentes
organizaciones, a múltiples niveles técnicos y/o humanos, permitiendo con ello obtener
información más completa y adecuada a los requerimientos específicos de cada usuario
en la red.
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
i
Administración y Publicación de Componentes de Sistema
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
ii
Administración y Publicación de Componentes de Sistema
Índice de Contenidos
Prologo ............................................................................................................................... i
Índice de Contenidos ......................................................................................................... iii
Acerca de este manual ...................................................................................................... v
Objetivos............................................................................................................................ v
Convenciones usadas en este manual .............................................................................. vi
Calibri 14 color Azul Énfasis Negrita, es utilizada para los títulos de tema ........................ vii
Acerca del administrador de SemanticWebBuilder Portal (SWBPortal) ............................ viii
Comenzando a trabajar… .................................................................................................. xi
Propiedades generales de los Componentes ..................................................................... 1
Asignación General de un Componente de Tipo Sistema a una Página Web .................... 1
Agregar un componente de sistema a una plantilla ............................................................ 6
Edición ........................................................................................................................... 8
Blog ................................................................................................................................. 10
Administración:............................................................................................................. 10
DataBaseResource .......................................................................................................... 12
Administración:............................................................................................................. 12
Forum .............................................................................................................................. 14
Administración:............................................................................................................. 14
GroovyEditor .................................................................................................................... 15
Administración:............................................................................................................. 15
GroovyReource................................................................................................................ 16
Administración:............................................................................................................. 16
JSPEditor......................................................................................................................... 17
Administración:............................................................................................................. 17
JSPResource ................................................................................................................... 18
Administración:............................................................................................................. 18
PHPEditor ........................................................................................................................ 19
Administración:............................................................................................................. 19
PHPResource .................................................................................................................. 20
Administración:............................................................................................................. 20
PythonEditor .................................................................................................................... 21
Administración:............................................................................................................. 21
PythonResource .............................................................................................................. 22
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
iii
Administración y Publicación de Componentes de Sistema
Administración:............................................................................................................. 22
QueryResource................................................................................................................ 23
Administración:............................................................................................................. 23
RankWebPage................................................................................................................. 24
Administración:............................................................................................................. 24
Search ............................................................................................................................. 25
Administración:............................................................................................................. 25
SemanticRepositoryFile ................................................................................................... 26
Administración:............................................................................................................. 26
SiteMap ........................................................................................................................... 27
Administración:............................................................................................................. 27
UrlContent ....................................................................................................................... 29
Administración:............................................................................................................. 29
UserRegistration .............................................................................................................. 31
Administración:............................................................................................................. 31
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
iv
Administración y Publicación de Componentes de Sistema
Acerca de este manual
Este manual fue realizado con el objetivo de explicar el conocimiento mínimo necesario de
los procesos para la generación de Páginas Web en una Arquitectura de Sitio construida
dentro de una instancia de SemanticWebBuilder.
Indicándole además los mecanismos necesarios para implementar en cada Página los
diferentes componentes de personalización y publicación que se incluyen en la
herramienta, mostrando su uso y aplicación de forma que el resultado en Internet sea el
deseado, presentando la información correcta a la persona correcta, en el momento
correcto, en el contexto correcto.
Objetivos
General:
Al finalizar el curso el alumno usará la administración y funcionamiento general de
SemanticWebBuilder mediante manuales de operación y prácticas con ejercicios de los
distintos aspectos de administración y configuración de la Herramienta con la finalidad de
resolver cualquier requerimiento con respecto a la administración, monitoreo y reportes
tanto de la herramienta como de los usuarios registrados
Específicos:
Al finalizar el tema de Administración y creación de Páginas Web el alumno será capaz de
construir y adecuar la funcionalidad del Sitio Web mediante la administración de plantillas
y componentes de forma que le permitan asegurar que la información y funcionamiento
contenidos en ellas se muestre de la forma adecuada a los usuarios adecuados y será
capaz de modificar dichas características de forma que el portal sea configurable en
cualquier momento.
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
v
Administración y Publicación de Componentes de Sistema
Convenciones usadas en este manual
Las siguientes convenciones son utilizadas en este manual para representar diferentes
elementos de capacitación y recursos alternativos de aprendizaje:
Iconos
Sabías Que – Indica comentarios al margen en los que se
extenderá el tema expuesto mediante recomendaciones o tips que
mejoren el aprovechamiento de la herramienta
Consideraciones Importantes – Exponen puntos importantes que
deben tenerse en cuenta para la correcta operación de las utilerías.
Nota – Indica Información adicional que puede ayudarle a
aprovechar mejor la funcionalidad expuesta.
Referencia – Indica la necesidad de consultar otro documento o
dirección Web en donde se encontrara mayor información sobre el
tema expuesto.
Procedimiento Guiado – Indica que se comenzara la descripción
paso a paso de la operación de un proceso.
Ejercicio Guiado – A partir de este punto se comenzara la
ejecución de un ejercicio que deberá realizar el usuario de manera
guiada paso a paso con el manual.
Resultado – Expone el efecto final correcto de una operación o
procedimiento.
Diagnostico – Por características de la tecnología involucrada, se
generan resultados no deseados. Aquí se indicara como resolverlo.
Improcedente – Indica situaciones tecnológicas en las que no es
posible realizar una operación o que requiere de algún proceso
alterno para obtener el resultado deseado.
Cuidado – Indica que existe alguna información restringida o con
derechos reservados.
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
vi
Administración y Publicación de Componentes de Sistema
Convenciones Tipográficas
Arial 26 Negrita, es utilizada como título de tema
Calibri 14 color Azul Énfasis Negrita, es utilizada para los títulos de tema
Calibri 12 color Azul Énfasis 1 negrita, es utilizada para destacar subtemas
Arial 11, es utilizada como fuente principal para el cuerpo del texto
<Times New Roman 11> es utilizada para descripción de configuraciones o código
Arial 10 negrita color azul con recuadro y sombreado azul indica temas a resaltar
y/o puntos importante en los que el lector debe prestar especial atención
Arial 10 en color azul con recuadro azul y sombreado azul, se utiliza para denotar puntos
importantes en los que el lector debe prestar atención especial
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
vii
Administración y Publicación de Componentes de Sistema
Acerca del administrador de SemanticWebBuilder Portal (SWBPortal)
Para accesar a la administración de SemanticWebBuilder Portal (SWBPortal) es
necesario que en el URL agregue al final “swbadmin”, como se muestra a continuación:
Portal Publico
http://www.sitio.com/swb
Administración del sitio
http://www.sitio.com/swb/swbadmin
Nota: El contexto “swb” indicado aquí puede ser opcional y cambiar de una
instancia de SWB a otra dependiendo de la configuración específica
establecida en cada caso.
A continuación se mostrará la ventana de identificación (login) de SWBPortal, en donde
deberá proporcionar su usuario, su contraseña, para después presionar el botón entrar:
El administrador de SemanticWebBuilder Portal (SWBPortal) tiene diferentes zonas o
áreas de trabajo en las cuales se presentan los elementos y componentes mediante los
cuales es posible incorporar los diferentes recursos de configuración y administración con
los que puede desarrollar y dar mantenimiento a su Sitio Web.
Las diferentes Zonas que se localizan en el sitio Administrador de SWBPortal se detallan
en las imágenes siguientes:
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
viii
Administración y Publicación de Componentes de Sistema
Descripción
Barra de
Menús
En esta barra se contienen las opciones generales de la
administración de la herramienta
Acordeones
de Estructura
En esta zona se mostraran en pestañas expandibles (Acordeones)
diversos elementos de configuración de la estructura de los sitios
generados en la herramienta, así como herramientas y
funcionalidades de operación general.
Zona de
Trabajo
Área en la que se despliega el detalle de la información,
elementos de configuración y administración de los elementos de
SWB
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
ix
Administración y Publicación de Componentes de Sistema
Descripción
Catálogos
de Estructura
Se denomina “Catalogo de Estructura de…” a cada uno de los
acordeones, donde se localizaran diversos catálogos de elementos que
permiten la administración especifica de los diferentes recursos de SWB
Zona de
Información
Esta zona mostrara la información básica del componente o recurso
seleccionado en los acordeones de estructura. También se le conoce
como la zona de metadatos del elemento.
Pestañas
de Elementos
En esta zona se mostraran las pestañas de administración de cada
uno de los componentes que sean abiertos dentro de SWB de forma
que se pueda pasar de uno a otro sin perder la información o cambios
que se hubieran efectuado en otro componente.
Pestañas
de
Configuración
de Elemento
A segundo nivel en la zona de “Pestañas de Elementos” se
muestran las pestañas de administración especifica del componente
seleccionado, permitiendo la configuración a detalle de cada
componente en el SWB
Barra
Emergente
de Estatus
Esta barra se mostrara de manera emergente en la parte inferior de
la pantalla de Administración de SWB y mostrara mensajes sobre el
éxito o no de la operación realizada
Zona de
Trabajo y
Configuración
Muestra el detalle de cada aspecto de configuración de las
“Pestañas de Configuración de Elementos”, de forma que pueda trabajar
con cada recurso y lo configure de acuerdo a sus requerimientos.
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
x
Administración y Publicación de Componentes de Sistema
Comenzando a trabajar…
ADMINISTRACIÓN Y
PUBLICACIÓN DE
COMPONENTES DE SISTEMA
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
xi
Administración y Publicación de Componentes de Sistema
Propiedades generales de los Componentes
Los componentes de Sistema en SWB tienen la característica de que pueden funcionar
con una dualidad de presentación. Es decir es posible presentarlos como Contenido en
alguna Pagina o como Componente de Estrategia desde una plantilla o en algunos casos
en ambos de manera simultánea.
Los componentes de sistema se caracterizan además por tener una funcionalidad muy
específica que en la mayoría de los casos su implementación queda bajo la
responsabilidad directa del web máster o administrador del portal, como puede ser el
mapa del sitio, Chats o Sistemas de consulta a otras aplicaciones remotas.
En SemanticWebBuilder el uso de la palabra Componente o Recurso se está
refiriendo al mismo objeto.
Asignación General de un Componente de Tipo Sistema a una Página Web
El proceso de asignación de un Componente de Tipo Contenido a una Página Web en
SemanticWebBuilder es de la siguiente manera:
Procedimiento para la asignación general de un componente de tipo
contenido a una Página Web
1. Acceda al administrador de SWB
2. En el sitio de trabajo se localiza los catálogos de estructura.
3. En la zona de acordeones de estructura dar clic en catálogo de estructura “Sitios”,
donde se muestra todos los sitios que se tiene en SemanticWebBuilder.
4. Localice el sitio donde desea asignar un componente de contenido y haga clic en
el icono de expansión.
5. Posicionarse en la página Web en la que se desea asignar un componente de
contenido y de clic derecho y seleccione la opción de “Editar” del submenú que se
despliega.
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
1
Administración y Publicación de Componentes de Sistema
5
5
6. En el área de pestaña de elementos se abrirá una nueva pestaña con el nombre
de la Pagina Web que se haya elegido asignar un componente de contenido,
mostrando la pestaña de “Información” de manera inmediata.
7. En el área de pestañas de Configuración de Elemento de clic en la pestaña de
“Contenidos”.
8. En la Zona de Trabajo y Configuración de clic en el botón “Agregar nuevo”.
6
7
8
9. En la Zona de Trabajo y Configuración se muestra el listado de los componentes
de contenido incluidos en SemanticWebBuilder, los cuales se dividen en dos tipos.
“Tipo Contenido” y “Tipo Sistema” en este manual solo nos referiremos a los
contenidos de tipo contenido.
Para el proceso de asignación de componentes de Tipo de Contenido favor de
referirse al manual “Administración y Publicación de Componentes de
Contenido”
10. En la columna de “Tipo de Sistema” se selecciona haciendo clic en el radio button
del Componente de Tipo Sistema a asignar.
11. En la columna de “Nombre” se enlistan los nombres de los Componentes de
contenidos incluidos en SemanticWebBuilder.
12. Una vez seleccionado el Componente de Tipo Contenido hacer clic en el botón de
“Guardar”.
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
2
Administración y Publicación de Componentes de Sistema
11
10
Para términos de ejemplificar se trabajara con un AdvancedSearch.
En este manual se describirá por separado la administración de cada
Componente de Tipo Sistema
13. Defina un título en el área de texto “Título” y de clic en el botón “Guardar”
13
14. En el área de trabajo se abrirá una pestaña con el nombre del título des
componente de contenido en la pestaña de “Información”. Las propiedades se
explican en la tabla de “Propiedades Generales de los Componentes”. El
componente de contenido también se mostrara las pestañas de personalización
que a continuación se describe cada una.
Se creara el componente de contenido con estatus desactivado.
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
3
Administración y Publicación de Componentes de Sistema
Administrar
En esta pestaña se realiza la configuración del componente de contenido, según el
funcionamiento de cada uno.
Roles
En la pestaña de “Roles” se podrá asignar roles ya definidos para personalizar el
contenido y que este se filtre de acuerdo al tipo de usuario que se definió en el rol.
Grupos
En la pestaña de “Grupos” se podrá asignar grupos de usuarios ya definidos para
personalizar el contenido y que este se filtre de acuerdo al tipo de usuario que se definió
en el grupo de usuario.
Para el proceso de asignación de Roles y Grupos de Usuarios favor de
referirse al manual “Creación y administración de roles y grupos de usuarios”.
Reglas
En la pestaña de “Reglas” se podrá asignar reglas ya definidas para personalizar el
contenido y que este se filtre de acuerdo a la evaluación que realice esta.
Para el proceso de asignación de Reglas favor de referirse al manual
“Creación y administración de reglas de personalización”.
Calendarización
En la pestaña de “Calendarización” se podrá asignar una periodicidad para que el
contenido se muestre en la página web de acuerdo a la definición de la calendarización-
Filtro
En la pestaña de “Filtro” se desglosara el árbol de páginas web, en el que se podrá
seleccionar las páginas en la o las cuales se quiere visualizar el contenido.
Relacionados
En la pestaña “Relacionados” se mostrara un listado de los componentes asignados o
relacionados al componente de contenido.
Bitácora
En la pestaña de “Bitácora” se enlistara las acciones que se le han realizado al
componente de contenido.
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
4
Administración y Publicación de Componentes de Sistema
15. Una vez definido las pestañas de personalización del contenido de clic en la caja
de chequeo para activar el contenido. Y haga clic en el botón de “Guardar”.
El contenido se mostrara en la página web asignado tal y como se haya
definido.
16. Regresarse a la página web en donde se agregó el componente de contenido.
17. En la pestaña de contenidos de la página web se enlistara el componente
agregado, en donde en la columna de “Acción” cuenta con el icono de X para
eliminar el componente de contenido, el icono de Lupa es para tener una vista
previa del componente contenido de cómo se visualizara en la página web y el
icono de lápiz que sirve para realizar la edición del componente de contenido. En
la columna de “Recurso” se muestra el título del contenido como una liga, que
sirve para dirigirse directamente al componente de contenido. En la columna de
“Tipo de Recurso” se describe de qué tipo de componente es el que se está
visualizando. En la columna “Creación”, muestra la fecha y hora que el
componente de contenido se generó y agrego en esa página web. En la columna
de “Última actualización” se muestra la fecha y hora de cuando se realizó algún
tipo de modificación al componente de contenido. En la pestaña de “Orden” se
podrá definir el orden en el cual se mostrara el componente de contenido en la
página web cuando se tengan más de 2 contenidos en esta misma. En la columna
de “Activo” se hará un clic para activar o desactivar el componente de contenido.
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
5
Administración y Publicación de Componentes de Sistema
Agregar un componente de sistema a una plantilla
Los componentes de estrategia se muestran en nuestro sitio por medio de las plantillas,
pues las funcionalidades que crean están programadas de esta manera.
Para agregar un componente debemos ir a la carpeta de plantillas de nuestro Sitio y abrir
en el modo de edición de código HTML la plantilla
Para más información de la creación y uso de Plantillas en SWBPortal
consulte el manual de “Creación y Administración de Plantillas para
presentación de Páginas Web”
1.- Localizamos el área de código en donde deseamos insertar el componente de
Estrategia y damos clic en este
2.- Damos clic en el icono de Insertar Componente de nuestra barra de herramientas del
modo de edición de la plantilla, y se nos mostrara una ventana con el listado de todos los
tipos de componentes y subtipos disponibles en ese momento en nuestro Sitio
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
6
Administración y Publicación de Componentes de Sistema
Damos clic en el nodo de expansión para que se despliegue la estructura del componente
que deseamos agregar.
Seleccionamos el tipo o subtipo de componente que vamos a agregar, si seleccionamos
el tipo de componente de manera directa, los componentes creados directamente en este
tipo serán los mostrados, si seleccionamos un subtipo estos serán los que se muestren.
Damos clic en el botón de aceptar, esto nos insertara el código SWBTag que corresponde
al componente seleccionado dentro del código de la plantilla
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
7
Administración y Publicación de Componentes de Sistema
El tag está integrado por:
Tipo de objeto:
RESOURCE
Tipo de componente de
SWBPortal: TYPE=”Banner”
Subtipo del Componente:
STYPE=”baner2”
Por último guardamos la modificación a la plantilla para que el componente quede
insertado en esta.
Edición
Cabe mencionar que todos los componentes tienen sus propios campos de configuración
de acuerdo a su funcionalidad específica pero existen sin embargo elementos que debido
a la naturaleza semántica de SWB son comunes a todos los componentes de forma que
sea fácil identificarlos y administrarlos dentro de la plataforma. Estos valores o campos
genéricos se describen en la siguiente tabla:
Campo
Propósito
Valores
permitidos
Identificador
Referencia estática otorgada
administrador de Componentes
Titulo
Nombre de la instancia de Componente
Descripción
Referendo del propósito de esta Instancia de Alfanumérico
Componente
Prioridad
El nivel de importancia que tiene la instancia Opciones
de componente para mostrarse
Combo box
Campaña
Referencia de pertenecer a una campaña Opciones
especifica
Combo box
Tipo
Referencia del Tipo de Componente a que Estático
pertenece la Instancia
Subtipo
Pertenencia de sub grupo referente al Tipo Opciones
de Componente donde se habilita la instancia Combo box
del Componente
Fecha de creación
Fecha en que el componente fue creado
Fecha de actualización
Fecha del último registro en que el Alfanumérico
componente
sufrió
cambios
en
su
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
por
el Numérico
Alfanumérico
Alfanumérico
8
Administración y Publicación de Componentes de Sistema
administración o configuración
Apariciones del recurso Número de veces que la instancia del Numérico
Componente se ha mostrado en el Web
Clic al recurso
Número de veces que la instancia del Numérico
componente al haberse mostrado en el Web
ha tenido registro de entradas o clics en el.
Apariciones
Especificación de límite de veces permitido a Numérico
mostrarse la Instancia del Componente
Estatus
Especificación grafica de visualización del Semáforo
Componente (Activo / Inactivo)
Verde/Rojo
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
9
Administración y Publicación de Componentes de Sistema
Blog
El Componente Blog permite la creación de una utilería tipo Blog dentro de su sitio la cual
contiene un editor igual a como lo tiene cualquier Blog convencional en Internet de modo
que puede ingresar sus comentarios de acuerdo a los permisos que se indiquen.
Tipo de recurso: System resource
Clase: org.semanticwb.portal.resources.blog.BlogResource
Administración:
Campo
Nombre del Blog
Propósito
Valores
permitidos
Nombre con el que reconocerá esta instancia Alfanumérico
del componente Blog
(No) Mostrar en este Indica si desea que el la instancia de Blog Si / No
contenido
sea utilizada como contenido o desea
reservarlo para una utilización posterior
Asignar un blog creado
Indica que desea utilizar un blog que fue Alfanumerico
creado previamente. Para lo cual deberá
elegir de la lista de instancias disponibles
cual es la que desea incorporar como
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
10
Administración y Publicación de Componentes de Sistema
contenido en su pagina
Crear un blog
Configurar
despliegue
Permite crear una nueva instancia de Blog
Proceso
el Aquí deberá indicar cuantos comentarios Proceso
desea mostrar simultáneamente en la
página, si estos podrán o no ser anónimos,
así como el formato de la fecha de los
mismos.
Asignar permisos
Permite indicar ya sea por Rol o por Grupo Proceso
de usuarios los permisos de Ver, Agregar
Entradas y Agregar comentarios
Ver XML del blog
Permite visualizar la salida del componente Liga
en formato XML
Ver
plantilla
mostrar Blog
para Visualiza la plantilla utilizada para mostrar el Liga
blog
Cambiar plantilla para Permite subir una nueva plantilla en formato Proceso
mostrar Blog
xslt para la presentación de la información
Ver
plantilla
para Visualiza la plantilla utilizada para mostrar los Liga
mostrar comentarios
comentarios generados en el blog
Cambiar plantilla para Permite subir un nuevo archivo xslt para Proceso
mostrar comentarios
reemplazar la plantilla anterior sobre la
presentación de los comentarios en el blog
Ver plantilla ejemplo Visualiza una plantilla ejemplo para el Liga
para mostrar blog
componente
Ver plantilla ejemplo Visualiza una plantilla ejemplo para el Liga
para
mostrar componente
comentarios
Borrar un blog
Permite eliminar una instancia de Blog del Proceso
sitio
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
11
Administración y Publicación de Componentes de Sistema
DataBaseResource
El componente DataBaseResource permite la generación de un pequeño sistema tipo
ABC para accesos a Base de datos de forma que se permita generar consultas,
inserciones, actualizaciones o eliminado de registros en una DB.
Tipo de recurso: System resource
Clase: com.infotec.wb.resources.database.DataBaseResource
Administración:
Campo
Propósito
Valores
permitidos
Nombre de conexión
Se refiere a la conexión o Pool que establece Alfanumérico
la base de datos que se utilizara como fuente
para las operaciones del componente. El
pool de conexiones se configura en el
archivo db.properties
Tipo de consulta
Indica el tipo de operación que desea realizar Catalogo
sobre la conexión establecida a utilizar
En la siguiente imagen se muestra la pantalla de captura donde indica la conexión a
utilizar y el tipo de consulta (operación) a realizar
Asumiendo una operación tipo “Consulta” deberá indicar el query de su consulta e indicar
la forma del desplegado de los resultados, así como el archivo xslt (plantilla) que usara
para la impresión en la pagina web de los registros resultantes.
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
12
Administración y Publicación de Componentes de Sistema
En el caso de que su operación sea de inserción deberá entonces indicar algunos
aspectos de información tales como el formato del archivo XML para la carga de
información en la Base de datos, tal como se muestra en la figura siguiente:
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
13
Administración y Publicación de Componentes de Sistema
Forum
El Componente Forum es utilizado para incluir un Foro de Discusión dentro de su pagina
Web. Este componente le permite además indicar si aceptara comentarios de usuarios
anónimos o únicamente usuarios registrados.
Tipo de recurso: System resource
Clase: org.semanticwb.portal.resources.sem.forum.SWBForum
Administración:
Campo
Propósito
Valores
permitidos
Notificar creación de Este campo habilita comunicaciones vía Activo / Inactivo
temas
correo electrónico con el propósito de
informarle cuando se generen nuevos temas
de discusión en el Foro
Rol de Administración
Aceptar
anónimos
Indica el rol que deberán tener un usuario Roles creados
para
poder
realizar
actividades
de en el repositorio
administración dentro del foro.
de
usuarios
asociado al sitio
Usuarios Indica si están permitidos los comentarios de Activo / Inactivo
usuarios anónimos en el foro o si los
usuarios deberán obligadamente indicar su
cuenta
y
contraseña
para
publicar
comentarios
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
14
Administración y Publicación de Componentes de Sistema
GroovyEditor
El componente GroovyEditor permite la captura y generación de código tipo Groovy
dentro del componente, mismo que será ejecutado cuando el componente sea publicado
como contenido dentro de alguna página.
Tipo de recurso: System resource
Clase: org.semanticwb.portal.resources.GroovyEditor
Administración:
Este componente cuenta con una consola de edición en el cual puede capturar las líneas
de código correspondiente a la funcionalidad que desea desarrollar como contenido de la
página en código tipo Groovy.
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
15
Administración y Publicación de Componentes de Sistema
GroovyReource
Con el uso del componente GroovyResource podrá incluir como contenido embebido en
su página cualquier código prediseñado con la funcionalidad determinada, de forma que
no tenga que desarrollar nuevamente dicha funcionalidad. Asegure solamente que la
ubicación física del archivo permita al compilador correspondiente incluido en SWB estar
en contacto directo con el archivo a fin de que pueda ser ejecutado correctamente.
Tipo de recurso: System resource
Clase: org.semanticwb.portal.resources.GroovyResource.
Administración:
Campo
Propósito
Include / Forward
Ruta
del
Groovy
Valores
permitidos
Indica el método que desea incluir en el Activo / Inactivo
manejo de su código
Archivo Indique la ruta especifica dentro del file Alfanumérico
system donde se localiza el archivo
correspondiente a ejecutar
Ruta del ProcessAction
Indique la ruta donde se ejecutara el Process Alfanumérico
Action de su código
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
16
Administración y Publicación de Componentes de Sistema
JSPEditor
El componente JSPEditor permite la captura y generación de código tipo JSP dentro del
componente, mismo que será ejecutado cuando el componente sea publicado como
contenido dentro de alguna página.
Tipo de recurso: System resource
Clase: org.semanticwb.portal.resources.JSPEditor
Administración:
Este componente cuenta con una consola de edición en el cual puede capturar las líneas
de código correspondiente a la funcionalidad que desea desarrollar como contenido de la
página en código tipo JSP.
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
17
Administración y Publicación de Componentes de Sistema
JSPResource
Con el uso del componente JSPResource podrá incluir como contenido embebido en su
página cualquier código prediseñado con la funcionalidad determinada, de forma que no
tenga que desarrollar nuevamente dicha funcionalidad. Asegure solamente que la
ubicación física del archivo permita al compilador correspondiente incluido en SWB estar
en contacto directo con el archivo a fin de que pueda ser ejecutado correctamente.
Tipo de recurso: System resource
Clase: org.semanticwb.portal.resources.JSPResource
Administración:
Campo
Propósito
Valores
permitidos
Include / Forward
Indica el método que desea incluir en el Activo / Inactivo
manejo de su código
Ruta del Archivo JSP
Indique la ruta especifica dentro del file Alfanumérico
system donde se localiza el archivo
correspondiente a ejecutar
Ruta del ProcessAction
Indique la ruta donde se ejecutara el Process Alfanumérico
Action de su código
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
18
Administración y Publicación de Componentes de Sistema
PHPEditor
El componente PHPEditor permite la captura y generación de código tipo PHP dentro del
componente, mismo que será ejecutado cuando el componente sea publicado como
contenido dentro de alguna página.
Tipo de recurso: System resource
Clase: org.semanticwb.portal.resources.PHPEditor
Administración:
Este componente cuenta con una consola de edición en el cual puede capturar las líneas
de código correspondiente a la funcionalidad que desea desarrollar como contenido de la
página en código tipo PHP.
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
19
Administración y Publicación de Componentes de Sistema
PHPResource
Con el uso del componente PHPResource podrá incluir como contenido embebido en su
página cualquier código prediseñado con la funcionalidad determinada, de forma que no
tenga que desarrollar nuevamente dicha funcionalidad. Asegure solamente que la
ubicación física del archivo permita al compilador correspondiente incluido en SWB estar
en contacto directo con el archivo a fin de que pueda ser ejecutado correctamente.
Tipo de recurso: System resource
Clase: org.semanticwb.portal.resources.PHPResource
Administración:
Campo
Propósito
Valores
permitidos
Include / Forward
Indica el método que desea incluir en el Activo / Inactivo
manejo de su código
Ruta del Archivo PHP
Indique la ruta especifica dentro del file Alfanumérico
system donde se localiza el archivo
correspondiente a ejecutar
Ruta del ProcessAction
Indique la ruta donde se ejecutara el Process Alfanumérico
Action de su código
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
20
Administración y Publicación de Componentes de Sistema
PythonEditor
El componente PythonEditor permite la captura y generación de código tipo Python dentro
del componente, mismo que será ejecutado cuando el componente sea publicado como
contenido dentro de alguna página.
Tipo de recurso: System resource
Clase: org.semanticwb.portal.resources.PythonEditor
Administración:
Este componente cuenta con una consola de edición en el cual puede capturar las líneas
de código correspondiente a la funcionalidad que desea desarrollar como contenido de la
página en código tipo Python.
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
21
Administración y Publicación de Componentes de Sistema
PythonResource
Con el uso del componente PythonResource podrá incluir como contenido embebido en
su página cualquier código prediseñado con la funcionalidad determinada, de forma que
no tenga que desarrollar nuevamente dicha funcionalidad. Asegure solamente que la
ubicación física del archivo permita al compilador correspondiente incluido en SWB estar
en contacto directo con el archivo a fin de que pueda ser ejecutado correctamente.
Tipo de recurso: System resource
Clase: org.semanticwb.portal.resources.PythonResource
Administración:
Campo
Propósito
Valores
permitidos
Include / Forward
Ruta
del
Python
Archivo
Ruta del ProcessAction
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
22
Administración y Publicación de Componentes de Sistema
QueryResource
El componente QueryResource tiene como objetivo el permitirle generar una consulta de
datos directo a su Base de Datos y presentarlos como un contenido en su pagina
mediante una plantilla de presentación en formato XSLT.
Tipo de recurso: System resource
Clase: org.semanticwb.portal.resources.QueryResource
Administración:
Campo
Propósito
Valores
permitidos
Nombre de conexión
Indicara el Pool de Conexión que desea Catalogo
utilizar
para
conectarse
a
la
DB
correspondiente
Criterio de consulta
Indique la consulta o query que desea Alfanumérico
ejecutar
Plantilla (xsl, xslt)
Plantilla de presentación para el resultado del Archivo
query indicado. Debe estar en formato xslt
para presentación de datos tipo XML
Plantilla por defecto
Le muestra el código de la plantilla por Archivo
defecto que se incluye en SWB a manera de
ejemplo para que el componente opere
adecuadamente.
Nombre de grupo de Indica el nombre de los estilos definidos en el Alfanumérico
estilos
css de su plantilla html para su sección que
serán aplicados a los datos de la consulta a
fin de integrarse en el look & fell de la página.
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
23
Administración y Publicación de Componentes de Sistema
RankWebPage
El componente RankWebPage es un mecanismo mediante el cual le permitirá a los
usuarios web de su sitio expresar su opinión mediante calificaciones respecto del
contenido de sus páginas. Este mecanismo presenta estrellas que el usuario puede
seleccionar de acuerdo a su nivel de satisfacción y en base a ellos el componente le
mostrara el avance de aceptación del mismo.
Tipo de recurso: System resource
Clase: org.semanticwb.portal.resources.sem.SWBRankWebPage
Administración:
Campo
Imagen
Completa
Propósito
Valores
permitidos
Estrella Indique la imagen que se mostrara cuando Archivo
los votos de los usuarios completen el valor
de la estrella
Imagen Media Estrella
Indique la imagen que se mostrara cuando Archivo
los votos de los usuarios indiquen una parte
el valor de la estrella
Imagen Estrella vacía
Indique la imagen que se mostrara cuando Archivo
los votos de los usuarios indiquen ningún
valor para la estrella
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
24
Administración y Publicación de Componentes de Sistema
Search
El componente Search es el buscador de la herramienta y le proporciona a los usuarios
los mecanismos para localizar la información necesaria dentro del sitio. Este recurso
deberá darse de alta como contenido en una sección e invocarse desde la plantilla.
Tipo de recurso: System resource
Clase: org.semanticwb.portal.resources.WBSearch
Administración:
Campo
Propósito
Valores
permitidos
Plantilla (xsl, xslt)
Indica el archivo con los estilos de Archivo
presentación de los datos resultantes de la
búsqueda solicitada
Plantilla por defecto
Indica el archivo en formato xsly que se Archivo
incluye en SWB a manera de ejemplo para
este componente
Buscar en todos los Indica si la búsqueda aplicara en todos los Activo / Inactivo
sitios
sitios generados dentro de la instancia de
SWB
Buscar a partir de la Indique la categoría del repositorio de Alfanumérico
Categoría
documentos en la cual desea filtrar la
búsqueda de la información
Buscar solo clases del Indique las clases de información en los Alfanumérico
tipo
cuales desea filtrar la búsqueda de
resultados
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
25
Administración y Publicación de Componentes de Sistema
SemanticRepositoryFile
El componente SemanticRepositoryFile es un repositorio de documentos que puede
colocar dentro de su sitio Web con la intención de que los usuarios puedan compartir
información a través del sitio de manera agil y dinámica. Este componente se habilita
como contenido en la sección.
Tipo de recurso: System resource
Clase: org.semanticwb.resources.filerepository.SemanticRepositoryFile
Administración:
Campo
Propósito
Valores
permitidos
Ver
Indica el rol que debe tener el usuario para Roles
poder visualizar los documentos publicados
Usuario
de
Modificar
Indica el rol que debe tener el usuario para Roles
poder modificar los documentos publicados
Usuario
de
Administrar
Indica el rol que debe tener el usuario para Roles
poder Administrar los documentos publicados Usuario
de
Utilizar directorios
Indica si el componente permitirá la Activo / Inactivo
generación de Directorios al interior del
repositorio con el propósito de clasificar los
documentos publicados
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
26
Administración y Publicación de Componentes de Sistema
SiteMap
El componente SiteMap o Mapa del Sitio tiene el propósito de mostrar el desglose de las
páginas que conforman el portal en un solo contenido que le permita a los usuario
localizar rápidamente la página o sección que les interesa consultar. Este componente
debe darse de alta como contenido en una sección e invocarse desde la plantilla utiliza en
el sitio.
Tipo de recurso: System resource
Clase: org.semanticwb.portal.resources.WBSiteMap
Administración:
Campo
Propósito
Valores
permitidos
Plantilla (xsl, xslt)
Indica el archivo de estilo de presentación de Archivo
la información xml generada por el
componente
Plantilla por defecto
Muestra el archivo de ejemplo que se incluye Archivo
en SWB con el componente para que pueda
operar adecuadamente
Titulo
Indica el título que le otorgara al Mapa del Alfanumérico
Sitio resultante
Nivel de despliegue
Indica el nivel de profundidad que desea Numérico
permitir en el listado de secciones del sitio
Texto de la liga
Indica la liga que el usuario vera como el Alfanumérico
acceso a la página donde se muestra el
contenido Mapa del Sitio
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
27
Administración y Publicación de Componentes de Sistema
Etiqueta del botón
Indica el texto del botón que el usuario vera Alfanumérico
como el acceso a la página donde se
muestra el contenido Mapa del Sitio en caso
de no requerir liga
Imagen (gif, jpg, jpeg, Indica la imagen que el usuario vera como el Archivo
png)
acceso a la página donde se muestra el
contenido Mapa del Sitio en caso de no
requerir liga o botón
Texto alterno
Indica el texto que se adjuntara a la imagen Alfanumérico
que el usuario vera para el acceso a la
página donde se muestra el mapa del sitio
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
28
Administración y Publicación de Componentes de Sistema
UrlContent
El Componente URLContent o Contenido remoto como también se le conoce a este
componente permite la inclusión de información perteneciente a otros sitios dentro de la
zona de contenidos de la sección donde se muestra. De forma que permite la publicación
de contenidos de otros sitios dentro del propio y que esta se actualice de acuerdo a los
cambios sufridos por la fuente de información. Este componente debe ser publicado como
contenido en una página o sección.
Tipo de recurso: System resource
Clase: org.semanticwb.portal.resources.WBUrlContent
Administración:
Campo
URL del
remoto
Propósito
Valores
permitidos
contenido Indica la ruta URL (http) de la página que Direcciones
desea utilizar como fuente de información Web
para su contenido
Etiqueta a buscar
Este campo indica la etiqueta que deberá Alfanumérico
contener la página origen para filtrar la zona
de información que habrá de ser compartida
o de lo contrario se mostrara la página
completa. Recuerde que como estará
utilizando información de un tercero los
derechos de autor obligan a tener acuerdos
para el compartir información.
En el supuesto de que el otro sitio este
construido con SWB los contenidos de la
página origen se filtraran en automático y
solo se mostrara el contenido de la sección
solicitada
Codificación
Indica el tipo de codificación con que está Alfanumérico
construida la página referenciada a fin de
permitir que SWB presente adecuadamente
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
29
Administración y Publicación de Componentes de Sistema
la información en el sitio en caso de utilizar
codificaciones distintas entre ambos sitios
Desea mostrar la liga Al ser información de un tercero la que se Si / No
de
la
información muestra en el sitio, se debe indicar si se
origen?
desea conceder el crédito de la fuente
referenciada para la publicación.
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
30
Administración y Publicación de Componentes de Sistema
UserRegistration
Userregistration es el componente que permite la generación de un formulario para el
registro de usuarios al portal y se basa en el modelo de usuarios de la propia ontología de
SWB. Por su naturaleza este componente debe darse de alta como contenido en una
página.
Tipo de recurso: System resource
Clase: org.semanticwb.portal.resources.UserRegistration
Administración:
Campo
Solicitar
Extendidos
Propósito
Valores
permitidos
datos Indica si se requerirá la utilización de un SI / No
archivo XML para la identificación de campos
adicionales de información sobre los
generales del usuario.
URL agradecimiento
Indica la ruta URL de la página a donde se re URL
direccionara la navegación del usuario una
vez haya terminado de llenar el formulario de
registro al sitio
Fecha de Elaboración: Marzo de 2009. Fecha de Actualización Enero 2011
INFOTEC CONACYT FIDEICOMISO.
31
Descargar