Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción………….…..……………………………………………………………………… 3
Fases de Instalación………………………………………………………………………...... 4
Definición de Herramientas……………………………………………………………….… 15
Menú Actions………………………….……………………… …………..……………….…… 16
Menú Preferences…………………………......……………….……………… 16
General Settings………………………………...……………….………….…. 17
Meta Tags and Footer………………………………………….……………… 19
Configuración de la opción Downloads/Módule Preferences .…. 22
Extended Profiles/General Setting……………………….……….….…. 24
Extended Profiles/User Setting…………………………….……….…… 26
Web Link/ Module Preferences……………….…………….………….…. 27
News/ Module Preferences ………………………………………………… 29
SiteMap/ Module Preferences…..………………………….……………… 31
WF-Channel/ Module Preferences………………………………………… 32
Content/ Module Preferences……………………………………………… 34
XML (RSS/ feed) ……………………………………………………………….. 35
Módulo Download………………………………………………………………. 38
Modulo News…………………………………………………………..………… 41
Módulo Web Link…………………………………………………….………… 43
Módulo Adminitration…………………………………………………………. 46
Opción Block……………………………………………………………….……… 48
Users……………………………………..……………………………….……….. 51
Tools………………………………………………………………………...……… 55
2
2. Introducción
− MySQL es una de las bases de datos más populares desarrolladas bajo la filosofía
de código abierto.
3
3. Fase de Instalación
A continuación se detalla el proceso de instalación del software. Los pasos son los
siguientes:
2.2 Copiar el Paquete en el servidor: Una vez descargado el paquete con los
archivos de instalación y almacenado en nuestra máquina local, se debe
descomprimir todos los archivos en un directorio específico. Luego se debe copiar
el directorio que contiene el paquete de instalación de xoops al servidor donde
queremos habilitar nuestro servidor o aplicación web. Para copiar el paquete lo
podemos hacer mediante un cliente FTP.
2.3 Copiar los contenidos del paquete a la raíz del servidor: Para comenzar la
instalación se debe copiar el contenido de la carpeta HTML en la raíz del servidor,
especificamente en la carpeta HTML. A continuación escriba la siguiente dirección
en el browser de internet, http://nombredelservidor/xoops para comenzar el
asistente de la instalación.
2.4 Selección del Lenguaje : Esta opción nos permite seleccionar el lenguaje que
se usará durante la instalación, actualmente solamente contamos con la versión en
Ingles. Una vez elegido el lenguaje, se debe presionar el botón Next.
4
Una vez seleccionado el Botón Next, la siguiente pantalla se desplegará. Esta
gráfica nos muestra el contenido de xoops, los términos de la licencia, los
requerimientos y los aspectos que se deben considerar antes de la instalación.
5
2.5 Permisos de las carpetas : Esta actividad consiste en habilitar las carpetas que
utilizaremos para realizar la instalación, es decir, se deberá dar permiso de
escritura a las carpetas que a continuación se mencionan:
− Uploads
− Cache
− Templates_c
− Mainfile.php
6
Una vez hecho los cambios se debe presionar el botón “reload”, se desplegará la
siguiente pantalla:
7
2.6 Configuración de Xoops : Esta actividad consiste en configurar el sitio xoops,
ya que contamos con los permisos necesarios podemos hacerlo. Los parámetros
de configuración son los siguientes:
− Table Prefix : En este campo se debe escribir un alias para la base de datos
que ocupa el sitio Web. Esto sirve para diferenciar una base de datos de otra,
cuando hay muchas bases de datos en el servidor.
8
Finalmente se deberá presionar el botón “ Next”.
Una vez configurado todos los parámetros de Xoops, se deberá validar sin la conexión a
la Base de Datos se ha establecido sin problemas. En caso de no estar bien configurada
la conexión a la base de datos se presentará la siguiente pantalla:
9
El error desplegado en la pantalla se debe a un problema en la cuenta de usuario de la
Base de Datos. Es decir si se instala el Xoops localmente, se deberá poner la cuenta
administradora del sistema operativo.
Segundo, se debe validar también la configuración de los directorios y path desde donde
se hará referencia a las páginas Web. La siguiente pantalla se desplegará cuando exista
conflicto con los directorios.
10
Figura 9: Verificación de los parámetros de configuración
11
Los parámetros de configuración son almacenados en un archivo que se encuentra en el
directorio raíz de xoops. El archivo se llama mainfile.php. Para cambiar los parámetros
de configuración, se puede editar este archivo, hacer los cambios y luego guardar los
nuevos cambios.
12
El paso siguiente es validar la configuración de los directorios físicos y virtuales , la
ventana siguiente se desplegará cuando todos los parámetros esten debidamente
configurados:
13
La siguiente pantalla se desplegará indicando que la instalación se ha efectuado con
éxito.
14
4. Definición de Herramientas
Para comenzar a trabajar en una aplicación WEB se deberá contar con dos herramientas
básicas:
− Un Cliente FTP: Este es un software que permite copiar los archivos o páginas que
hemos construido localmente y llevarlas luego al servidor donde está instalado Xoops.
Por ejemplo, para subir Imágenes, Páginas HTML, etc. En Internet existen muchos
software de esta categoría que se pueden utilizar sin problemas.
15
− Menú Actions: Al presionar la opción de la barra de tareas “ Actions”, se despliega el
siguiente menú:
9 Xoops.org News: Esta opción hace referencia a la página oficial de Xoops, donde se
despliegan las últimas novedades de la herramienta.
9 Goto Homepage: Esta opción permite regresar a la página inicial del sitio Web que
hemos construido.
− Menú Preferences: Al hacer clic sobre esta opción, se desplegará el siguiente menú:
Configuración
general del sitio
Web.
16
A continuación se detallas las siguientes submenús:
9 General Settings: Esta opción permite la configuración general del sitio Web. A
continuación se despliega una imagen con la pantalla que define cada uno de los
parámetros que se debe configurar:
Slogan for your site: Este parámetro no es obligatorio, indica el slogan de bienvenida
del sitio Web.
Admin mail address: Campo no obligatorio, se debe ingresar el email del Web
master.
Admin Theme: Este parámetro permite seleccionar el theme que se usará por defecto
para el despliegue del entorno de administración.
Module for your start page: Este parámetro es obligatorio y define el módulo con el
que se iniciará la página web.
17
Server timezone: Este parámetro define la zona horaria del país donde se encuentra
el servidor.
Default timezone: Este parámetro define la zona horaria del país donde se encuentra
el servidor.
Default theme: En este campo se debe seleccionar el Theme (Diseño) que usará la
página por defecto.
Admin Theme: Este parámetro define el conjunto de Themes que estarán disponibles
en la aplicación Web.
Default template set: Este parámetro permite configurar el Theme por defecto que se
utilizará para desplegar el sitio.
Username for anonymous users: En este campo se debe ingresar el nombre del
usuario que accederá al sitio Web como usuario anónimo.
Name for user cookies: Archivo que se guarda en el disco local para almacenar las
cookies.
Turn your site off? : Para este campo se tienen dos valores: Yes – No. Se debe
seleccionar Yes cuando el sitio estará deshabilitado.
Select groups that are allowed to access while the site is turned off: Este parámetro
permite seleccionar los grupos que tendrán acceso al sitio Web.
Reason for turning off the site: En este parámetro se debe configurar el mensaje por
defecto que se desplegará cuando el sitio está desactivado.
Your IP address: Este parámetro tiene la IP del Servidor donde reside el xoops.
Use SSL for login?: En este campo debe indicar si se está usando protocolo de
seguridad SSL.
18
URL where SSL login page is located: En este parámetro se debe indicar la dirección
del sitio seguro.
Default Comments Display Order: En este parámetro se debe definir la forma como se
desplegarán los comentarios.
9 Meta Tags and Footer: En esta opción se deben colocar las palabras asociadas al
sitio Web, estas palabras acelerarán la búsqueda en cualquier buscador para
encontrar la página.
19
9 Word Censoring Options : En esta opción se pueden definir las palabras que se
deseen censurar.
20
Figura 21: Configuración del Mail
21
− Configuración de la opción “Downloads/Módule Preferences” : Este módulo se
encuentra disponible en Xoops y permite habilitar un centro de descargas en el sitio
web. A continuación se explican los parámetros de configuración:
Maximum number of new download items displayed on top page: Este parámetro
indica el número de aplicaciones recientes que serán desplegados en la página
principal.
Maximum number of download items displayed on each page: Este parámetro indica
el número de aplicaciones que serán desplegados en cada página.
Allow anonymous users to post download items? : Este parámetro indica si los
usuarios anónimos podrán descargar los software’s disponibles en el sitio.
Auto approve new downloads without admin intervention?: Este parámetro se debe
configurar para indicar si el administrador deberá aprobar la incorporación de un
nuevo software para descargar. El valor predeterminado es Verdadero o YES.
Select yes to display screenshot images for each download item: Al configurar este
parámetro como afirmativo, indica que se desplegará una Imagen asociada al Item de
descarga.
22
Type in the maximum width of screenshot images: Este parámetro se configura para
establecer el tamaño de la imagen que se desplegará en cada Item.
Enable Notification: Este parámetro se configura cuando se desea que los usuarios
registrados reciban notificaciones después de una actualización del sitio.
Enable Specific Events: Este parámetro despliega los tipos de eventos que pueden
ser notificados a los usuarios.
23
− Extended Profiles/General Setting” : Este módulo se encuentra disponible en
Xoops y permite habilitar el perfil de configuración de cada usuario. A continuación se
detalla cada uno de los parámetros de configuración:
Show latest submissals by user on user profile: Esta opción se debe activar en caso
que se requiera desplegar la configuración o datos personales del usuario.
Notify by mail when a new user is registered? : Esta opción se debe configurar para
que el usuario registrado reciba un email informando de la subscripción en el sitio.
Select group to which new user notification mail will be sent: Esta opción define el tipo
de usuario que recibirá el email de notificación.
Select activation type of newly registered users: Esta opción se debe configurar para
seleccionar el tipo de notificación al usuario.
Select group to which activation mail will be sent: Esta opción se debe configurar para
definir el tipo de usuario que remitirá el email.
Allow new user registration? : Esta opción se debe configurar cuando se requiera
desplegar a los nuevos usuarios.
24
Allow users to delete own account?: Esta opción se debe configurar para dar
privilegios al usuario de eliminar su propia cuenta.
Minimum posts required: Esta opción se debe configurar para definir un número de
mensajes enviados por el usuario registrado.
Allow users to change email address?: Esta opción se debe configurar para permitir
que los usuarios puedan cambiar su dirección de email
Allow to view account : Esta opción se debe configurar para permitir ver a los usuarios
la información relacionada a la cuenta registrada.
25
− Extended Profiles/User Setting” : Esta opción permite configurar las características
que deben tener las cuentas de usuario. A continuación se define cada uno de estos
parámetros:
Enter names that should not be selected as username: Esta parámetro consiste en
configurar aquellos nombres que no pueden ser utilizados como username de los
usuarios.
Enter emails that should not be selected: Esta parámetro consiste en configurar
aquellos email que no pueden ser utilizados como correo electrónico de los usuarios.
Select the level of strictness for username filtering: Este parámetro permite definir el
nivel de la exactitud para la filtración del username.
Allow custom avatar upload?: Este parámetro consiste en denegar o dar acceso para
permitir a los usuarios anónimos descargar la imagen asociada a la cuenta de
usuario.
26
Avatar image max width (pixel): Este parámetro consiste en configurar el tamaño de
ancho de la imagen asociada a la cuenta de usuario.
Avatar image max height (pixel): Este parámetro consiste en configurar el tamaño de
alto de la imagen asociada a la cuenta de usuario.
Avatar image max filesize (bytes): Este parámetro consiste en configurar el tamaño en
bytes de la imagen asociada a la cuenta de usuario.
− Web Link/ Module Preferences” : Esta opción permite configurar las características
generesales del módulo de enlaces. A continuación se define cada uno de los
parámetros:
Select the number of hits for links to be marked as popular: Este parámetro consiste
en definir el número de link o enlaces que pueden ser seleccionados como los más
populares.
Select the maximum number of new links displayed on top page: Este parámetro
consiste en definir el número de nuevos link o enlaces que pueden ser desplegados
en la página inicial.
Select the maximum number of links displayed in each page: Este parámetro consiste
en definir el número de link que se deberán desplegar por cada página.
Allow anonymous users to post links?: Este parámetro consiste en definir si los
usuarios anónimos tendrán acceso a votar por los Link o enlaces.
27
Auto approve new links without admin intervention?: Este parámetro consiste en
permitir o no, la intervención del administrador en la incorporación de nuevos enlaces.
Would you like to display the linked page withing a frame?: Este parámetro consiste
en permitir o no el despliegue de los link sin necesidad de tener un frame.
Select yes to display screenshot images for each link: Este parámetro permite
desplegar un icono junto a cada enlace.
Allow anonymous post in comments?: Este parámetro permite desplegar o no, los
comentarios a los usuarios anónimos.
Enable Specific Events: En esta opción se deben seleccionar los tipos de eventos que
manejará el sitio.
28
− News/ Module Preferences” : Esta opción permite configurar los parámetros
generales del Módulo de Noticias. A continuación se define cada uno de las variables
de configuración:
Select the number of news items to display on top page: Este parámetro permite
configurar el número de noticias que se deben desplegar en página inicial.
Select yes to display navigation box at the top of each news page: Con esta opción el
xoops da la posibilidad de incorporar en cada página, un cuadro de lista que permita
seleccionar el Tipo de noticias o las categorías que fueron definidas.
Auto approve news stories without admin intervention?: Este parámetro consiste en
permitir o no, la intervención del administrador en la incorporación de nuevas noticias.
Author's name: Esta opción te permite desplegar el nombre del autor de la noticia.
Puedes elegir no ponerlo.
29
Number of new articles to display in admin área: Este parámetro consiste en definir el
número de item o categorías que se mostrarán en cada página.
MAX Filesize Upload (KB) 1048576 = 1 Mg: Este parámetro permite definir el tamaño
de la información que se incorporará en el servidor.
Restrict Topics on Index Page?: Este parámetro se debe configurar para restringir el
acceso al índice de tópicos.
News by the same autor: Este parámetro se debe configurar si se desea desplegar un
link indicando el autor.
Show Previous and Next link?: Este parámetro se debe configurar si se desea que se
desplieguen dos link o enlaces adicionales. Uno indicará el artículo antecesor y otro
link para el artículo sucesor.
Enable authors to edit their post?: Este parámetro se debe configurar si se desea
editar la información relacionada al autor de cada artículo.
Enable users to rate news?: Esta opción se debe configurar si se desea que los
usuarios calificados puedan evaluar la información.
Enable RSS feeds per topics?: Esta opción permite incorporar RSS a nuestras
páginas.
Enable meta datas (keywords and description) to be entered?: Esta opción permite
configurar los meta datas en la página web.
Form Option: Esta opción permite definir el editor para las páginas Web. El valor por
defecto si estas usando el editor de xoops es DHTML.
Use keywords highlighting?: Esta opción se debe configurar para resaltar palabras
específicas dentro del texto.
Use Mozilla and Opera Site Navigation's Bar?: Este parámetro se debe configurar
para habilitar el Mozilla.
30
Allow anonymous post in comments?: Este parámetro se debe configurar para
permitir o denegar el acceso a los usuarios anónimos para ver los comentarios.
Enable Specific Events: Este parámetro permite seleccionar el tipo de mensajes que
serán enviados a los usuarios registrados.
31
− WF-Channel/ Module Preferences” : Con este módulo podemos definir distintas
secciones dentro de nuestro sitio web, están paginas generan código en HTML que
es almacenado en la Base de Datos. A continuación se define la configuración
general del Módulo:
HTML files upload directory (No trailing slash): En este parámetro se debe indicar el
directorio donde estarán almacenados los archivos html que corresponden a este
módulo. El path por defecto es: modules/wfchannel/html.
Images upload directory (No trailing slash): En este parámetro se debe indicar el
directorio donde estarán almacenados las imágenes que corresponden a este
módulo. El path por defecto es: modules/wfchannel/images.
Link images upload directory (No trailing slash): En este parámetro se debe indicar el
directorio donde estarán almacenados las imágenes que corresponden a los link de
este módulo. El path por defecto es: modules/wfchannel/ linkimages.
Maximum upload size (kb): Específica el tamaño máximo en KB que debe tener un
archivo html.
32
Allow anonymous access to 'Link to Us?': Este parámetro consiste en desplegar a los
usuarios anónimos, la página por defecto que tiene el módulo. Esta variable se hace
válida siempre y cuando se haya instalado el módulo en nuestro sitio.
Use Spaw Editor (If installed): Este parámetro permite instalar el editor para construir
las páginas Web.
Display Menu on Default Page (Good for a Home page): Este parámetro consiste en
activar las secciones o canales en el menú principal.
Display Page Title on Index page?: Este parámetro permite incorporar un Titulo de
Página, en la Página inicial.
Allow anonymous post in comments?: Este parámetro permite denegar o dar acceso
a los usuarios anónimos para visualizar los comentarios.
33
− Content/ Module Preferences” : Este módulo tiene por objetivo administrar y
organizar los contenidos de un sitio web. A continuación se mencionan los
parámetros de configuración.
Use WYSIWYG Editor?: Este parámetro permite configurar un editor de páginas html
para la construcción de los contenidos.
Allow anonymous post in comments?: Este parámetro permite denegar o dar acceso
a los usuarios anónimos para visualizar los comentarios.
34
Las funcionalidades que incorpora el Módulo son las siguientes:
− XML (RSS/ feed)” : Esta opción tiene el objetivo de configurar los RSS, que es son
XML se usan especialmente para sitios de noticias que cambian con relativa
frecuencia.
Add Content: Con esta funcionalidad se pueden incorporar los nuevos contenidos.
Seleccionar
Incorporar donde se
un titulo. colocará el
Indicas si el contenido se
desplegará en la página.
Indicas si se colocará
el contenido en el
Incorporar el Contenido.
Presionar el Botón
Submit, para guardar
35
Add Page Wrap: Esta opción permite subir una página al servidor, donde reside la
aplicación.
Incorporar título a la
página.
Incorporarla como
parte del menú.
36
Order Site Menú Block: Esta opción permite organizar los contenidos y desplegarlos
como bloques. En el campo Priority, se debe indicar con un número la prioridad que
se está dando al bloque.
37
Módulo Download: Este Módulo se utiliza para administrar software o aplicativos en
que estarán disponibles para los usuarios en nuestro Web Site. Para acceder a la
configuración se debe seleccionar del menú principal la opción “Downloads ”.
38
− Incorporar Download
Ingresar titulo
39
− Modified Download: Esta opción permite modificar un download que está
disponible en el servidor o Web Site.
40
Modulo News: Este módulo tiene el objetivo de administrar los contenidos en nuestro
Web site, correspondientes a noticias. Para acceder a esta opción se debe
seleccionar “News” del menú principal.
41
Las opciones de este módulo corresponden a:
Ingresar Nombre
Ingresar la
descripción
42
A continuación se define cada una de las opciones del módulo:
Inhabilitar
Agregar Noticias noticias por Exportar
obsoletas. Noticias
Módulo Web Link: Este módulo tiene el objetivo de administrar los link o enlaces
que tendremos disponibles en el Web Site.
43
A continuación se define cada una de las opciones de configuración:
Incorporar Titulo
de la categoría
Incorporar Titulo
de la categoría
Incorporar
descripción
Seleccionar
categoría.
Incorporar
descripción
44
− Modif Link: Esta opción tiene el objetivo de modificar el link, para realizar
esta tarea, se debe ingresar el número del link que se desea modificar.
Ingresar el
número de enlace.
45
Módulo Adminitration: Al seleccionar este módulo se despliegan todos los módulos
disponibles en el website.
46
Las acciones que se pueden realizar corresponden a:
Hacer clic en la
opción “Active”.
Indicar con un
número el orden
del módulo.
47
Una vez realizados los cambios de debe presionar el botón “Submit”. A continuación se
despliega en la figura la acción especificada.
Presione
Aquí…
Opción Block: Al seleccionar esta opción se despliega el listado de todos los bloques
instalados en el Website.
48
− Side: Esta funcionalidad permite definir la ubicación del módulo en la
página principal.
Seleccione
Aquí….
Indicar con un
número, el orden
del bloque.
Seleccione Aquí…
49
− Edit: Esta funcionalidad permite modificar un Bloque específico.
Seleccione Aquí…
50
− Delete: Esta funcionalidad permite eliminar un Bloque del website, antes
de borrar el módulo se desplegará un mensaje de confirmación.
Seleccione Aquí…
Figura 60: Mensaje de confirmación
Users: A través de esta opción se pueden configurar todas las tareas relacionadas al
usuario. A continuación se define cada una de éstas:
51
− Users Rank: Esta funcionalidad tiene como objetivo definir un ranking
para cada uno de los usuarios.
52
− Groups: Esta funcionalidad tiene como objetivo administrar los distintos
perfiles que queremos manejar en nuestro Website.
Con esta funcionalidad podemos restringir el acceso a cada unos de los módulos o
bloques instalados en el Website.
53
Para indicar los módulos asociados a un usuario en particular se debe hacer CLICK sobre
las casillas.
54
Tools: A través de esta opción se pueden configurar todas las tareas relacionadas al
diseño de nuestras páginas. A continuación se señala cada una de ellas:
− Banners: Esta opción nos permite administrar los Banners que tendremos
disponibles en el WebSite. Entre la principales funcionalidades, tenemos la
de Editar, Agregar y Eliminar un Banner.
55
− Images: Esta opción nos permite administrar las imágenes que estarán
disponibles en las páginas Web.
56
− Templates: Esta opción tiene el objetivo de administrar las plantillas
utilizadas en cada Bloque. Se pueden agregar o borrar estos templates.
Para subir un nuevo template se debe hacer clic donde lo indica la figura 69.
57