Home

Creación del Portal

image

Contents

1. PRIN 9 35 PRUEBA DE EJECUCI N DEL PORTAL ona 9 3 6 GENERACI N DE ESTAD STICAS neones 10 1 INTRODUCCI N El presente documento presenta como crear un portal a partir del kit de desarrollo de portales con Joomla 2 5 Antes de leer este manual es necesario acceder a la documentaci n publicada en el portal de arquitectura http www madrid org arquitecturasw en el apartado Portales Joomla Aqu mismo se encuentra disponible la ltima versi n del kit de desarrollo Con respecto a los requisitos de accesibilidad que deben cumplir los Portales hay que tener en cuenta El proveedor es responsable de la accesibilidad del portal que entrega La plantilla que se proporciona es un ejemplo que puede modificar y no es totalmente accesible Es responsabilidad del proveedor realizar las adecuaciones necesarias Los componentes que se proporcionan realizan las funcionalidades necesarias pero no generan html accesible Es responsabilidad del proveedor sobrescribir el html que generan los diversos componentes usados dentro de la propia plantilla en el directorio html Component 1 1 AUDIENCIA OBJETIVO Este documento va dirigido a todas aquellas personas de ICM o de sus proveedores que vayan a hacer proyectos de Joomla 2 5 Se presupone conocimientos t cnicos y formaci n del producto Joomla y el entorno donde se ejecuta este producto 2 ENTORNO DE DESARROLLO Los portales desarrollados con Joomla se ejecutar n en un ento
2. Se puede comprobar el correcto funcionamiento de la implementaci n observando las peticiones realizadas por una p gina del portal Firebug Articulo principal 2 9 gt consola HTML CSS Script DOM Red Cookies X comnunidaddemac EE Window 0 Window AnalyticsTracker Object E addPlugin function getIracker function getAsyneTracker function 1 Asset Object javascript function css function image function m s 1 Browser Object I name firefox version 30 Platform m s Form Object E Request function Validator function 1 JCEMediaBox Object options DOM Event d M s J50NZ Object E stringify function parse function4 1 Joomla Object editors 3 JText H J submitform function m s 1 Locale Object f events define function use function M s MooTools Object E version 1 4 5 build ab8ea2824dc3b24b6666867a2cded58ebb 62cf More m s Piwik Object E addPlugin function qgetTracker function getAsyneTracker function 1 Selectors Object Pseudo Slick Object I version 1 1 7 Yarse function escapeRegExp function m s 1 WRP ID PTWIK au WEP_SECTION Contenidos Articulo principal WEP_SUBSECTION WRP URL PIWIK c f icmdeslamp l 7783 piwik Object isBound 1 isReady 1 readybList 0 m s Object FE dbg 0 dr ver 300 m s
3. pmadrid SHOW VIEW portal CREATE RO pota ALTER ROU EXECUTE 2 New User test EVENT TRIGGER Add new user Apply changes Discard changes Si no se crea el usuario kit ser necesario modificar el fichero de configuraci n del portal para indicar el usuario y password de acceso a base de datos 3 3 DESCOMPRIMIR CODIGO DEL PORTAL Una vez creado el modelo de datos y el usuario de acceso a continuaci n se puede desplegar el portal en el servidor de nuestro entorno e Se descomprime el c digo del portal que se encuentra en el fichero nombreportal zip en la carpeta de despliegue En el caso de utilizar XAMP la carpeta de despliegue va a ser htdocs e Serenombra la carpeta descomprimida al nombre de acceso a nuestro portal En nuestro caso le vamos a llamar midemo 3 4 CONFIGURACION Si se ha creado el modelo de datos seg n las indicaciones del apartado 3 2 no es necesario modificar el fichero de configuraci n para comprobar que funciona En cualquier caso es necesario revisarlo y modificar aquellas variables para adecuarlas a nuestro portal El fichero configuration php se encuentra en la carpeta conf del directorio descomprimido en el caso de ejemplo demo joomla Los valores m s relevantes que hay que revisar son sitename Portal de ejemplo S secret se ha de generar una cadena formada por las cuatro letras que ident
4. 5 16 06 icm259_core_log_searc MylS4M 1 kB 2013 07 10 15 15 06 icm259_ extensions MylSAM 1035 kB 32 kB 2013 07 10 15 15 06 icm253 fabrik connecti 5 64 B 2 kB 2013 07 10 15 16 06 icm253 fabrik cron MyISAM DB 1kB 2013 07 10 15 16 06 icm253 fabrik elements MylSAM 6 2 kB 2 kB 2013 07 10 15 16 06 icm253 fabrik formgroup MylS amp M 17 B 2 kB 2013 07 10 15 15 07 icm253 fabrik forms MyISAM 0 3 kB 2 kB 2013 07 10 15 16 07 icm259 fabrik form ses MylSAM DB 1kB 2013 07 10 15 16 06 icm253 fabrik groups MyISAM 116B 2kB 2013 07 10 15 16 07 iem259_fabrik_joins MyISAM DB 1kB 2013 07 10 15 16 07 icm253 fabrik jsactions MylSAM DB 1kB 2013 07 10 15 16 07 zx sum iv T f Ele ta Let ndes T 64 continuaci n crearemos el usuario de mysql jl kit que viene configurado en el portal para que no haya que cambiar la configuraci n del portal Para ello seleccionaremos la opci n User Administration y pulsando sobre el bot n Add New User rellenaremos los datos del usuario en la pesta a User Information MySQL User jl kit Password jl kit Confirm Password jl kit En la pesta a Schema Privileges se le asigna los permisos para el esquema kit A continuaci n pulsamos sobre el bot n Apply Changes User Information Schema Privileges Resources New User D Startup Variables Login and additional information on the user 88 User Administration
5. Formulario de acceso Usuario Contrasefia Recordarme Iniciar sesi n Olvido su contrase a Olvido su usuario This is a bridge Este portal sirve como ejemplo autoexplicativo de la configuraci n de la plantilla proporcionada por ICM as como de algunas de las posibilidades que proporcionan las extensiones aceptadas La pantalla de administraci n est accesible en htip llocalhost midemo administrator y ya est creado el usuario adminprov password adminprov Este es el usuario administrador que se ha de utilizar para la administraci n del portal A partir de este momento ya podemos ir personalizando nuestro portal para nuestro proyecto siguiendo las indicaci n de la metodolog a y normativa de joomla disponible en el portal de arquitectura 3 6 GENERACI N DE ESTAD STICAS Para aquellos portales que no partan del kit entregado pasamos a comentar la adaptaci n necesaria para que se generen estad sticas de visita Enelfichero index php de la plantilla del portal hay que a adir al final justo antes del cierre de la etiqueta body el siguiente c digo php Estadisticas ds DIRECTORY SEPARATOR file SERVER DOCUMENT ROOT ds util comun ds estadisticas php include once file lt body gt Se ha de solicitar al rea de Arquitecturas el contenido del directorio til_comun para su despliegue en el entorno de desarrollo del proveedor
6. JOOMLA MANUAL USUARIO Creaci n del portal Versi n 1 0 3 rea de Arquitecturas Unidad de Arquitectura Software de Aplicaciones A Agencia de Inform tica y Comunicaciones de la Comunidad de Madrid Hoja de Control T tulo Creaci n del portal JOOMLA NORMATIVA Responsable rea de Aplicaciones Especiales y Arquitectura Software E ib 08 05 2015 Registro de Cambios Versi n Causa del Cambio Responsable del Cambio Fecha del Cambio rea de Aplicaciones Especiales y 1 0 Versi n inicial del documento Arquitectura Software Area de Soluciones Aplicaciones 1 0 1 Versi n de Joomla 2 5 17 18 02 2014 Especiales Arquitectura Software Fichero xxx sgl sal se entrega comprimido en un fichero zip Modificaci n de la variable gt secret del fichero o MA Par metro wrp id del fichero medo o Punto 3 6 Generaci n de estad sticas Eliminar referencias a estad sticas mediante rea de Arquitecturas weborama Unidad de Arquitectura Software de 07 05 2015 Afiadida nota sobre Aplicaciones accesibilidad del kit ndice 1 INTRODUCCION e e et Lodo 4 id O titanio 4 ENTORNO DE DESARROLLO ua oda 4 INSPAI SCION S nde EE 5 Se E25 dA 5 32 CREACI N MODELO DE DATOS e o ERE 6 3 3 DESCOMPRIMIR CODIGO DEL PORTAL een cds 8 Dod XCONEIGIU RA CHON paese moueri MI E UP DEA IA M IDE I
7. Server Connections Aly Heath H Server Logs Password TO Fill out this field if you want to set the user s password ug Replication Status Du 74 2 Service Control Login Information MySQL User il kit The user has to enter this MySQL User name to connect to the MySQL Server Confirm Password Again enter the user s password to confirm Additional Information Full Name The user s full name Description Additional description of the user Users Accounts Email The user s email address 2 ain Contact Information Optional contact information 2 New User 2 Load from disk Icon assigned to the user Add new user Apply changes Discard changes ySQL Administrator Connection localhost File Edit View Tools Window Help 3 Server Information I User Information Schema Privileges Resources 2 Service Control r New User 2 7 Startup Variables Schema Privileges assigned to the User 82 User Administration Schemata Assigned Privileges Available Privileges g Server Connections 24 SELECT 09 Heath E bego SA INSERT UPDATE 3 Server Logs E edcol DELETE Replication Status 8 CREATE E icm259 E DROP 8 information schema GRANT 25 REFERENCES 3 joomla259 INDEX kit ALTER mysql CREATE TM E phpmyadmin A LOCK TABL 3 pintemo CREATE 0
8. e backup with MySQL Administrator the file was written in UTF 8 Open Backup File Start Restore A continuaci n comprobamos que se ha creado el esquema kit en la base de datos y que contiene las tablas de un portal Joomla entrando en las opcion Catalogs MySQL Administrator Connection localhost File Edit View Tools Window Help Server Informati z CE E Schema Tables Schema Indices Views Stored procedures gt Service Control kit 2 Startup Variables All tables of the kit schema 2d User Administration Table Name Engine Data length Index length Update time Server Connections icm253 assets MylSAM 18 5 14 kB 2013 07 10 15 16 05 icm259 associations y 07 16 08 Health icm259 iati MylSAM DB 2kB 2013 07 10 15 16 05 Server Logs icm2538 attachments MylSAM 1 316 B 2 kB 2013 07 10 15 16 06 F Fisckcslion VER MylS AM 2 kB 13 2013 07 10 15 15 06 Tt icm253 banner clients MylSAM 4 kB 2013 07 10 15 15 06 ya Backup icm259 banner tracks MylSAM OB 1kB 2013 07 10 15 16 06 S Restore icm258 categories MyISAM 145 kB 18 kB 2013 07 10 15 16 06 icm259_contact_details MylS AM 1 kB 2013 07 10 15 15 06 _ Catalogs icm259_content MyISAM 827 kB 10kB 2013 07 10 15 16 06 9B Schemata 49 kit icm253 content 2 kB 2013 07 10 15 15 06 icm2593 content rating 1kB 2013 07 10 1
9. ifican el proyecto en may sculas seguidas de cuatro n meros aleatorios p ej DEMO4352 En el portal que se entrega como base del desarrollo tiene un valor aleatorio e Datos referentes a la base de datos o host localhost o kit password j kit o Sdb kit o Sdbprefix icm259 Esta variable no hay que cambiarla las tablas importadas tienen este prefijo y en los portales de joomla 2 5 no es necesario que el prefijo coincida con el c digo POAPS de proyecto Datos referentes al correo o S fromname Portal de ejemplo o S mailfrom xxxxxxx madrid org 3 5 PRUEBA DE EJECUCION DEL PORTAL Una vez completados los puntos anteriores podemos acceder al portal a trav s de la siguiente url midemo es el nombre del ejemplo se debe sustituir por el nombre dado al portal http localhost midemo Nos aparecer la p gina principal de portal Este portal tienen unos contenidos de ejemplo y ejemplos de las extensiones homologadas y Inicio x gt lt Q lcahost midemo 75 Importado de Internet a Galer a de Web Slice g Sitios sugeridos Advertisement Router vodafone Grabar Dvd de mas de a TeraCopy Free soft a Free software downlo Otros marcadores Agencia de XXX DEMO o gencia de PER Inform tica y Comunicaciones Portal demo de Joomla 2 5 de la Comunidad de Madrid Inicio METE Contenidos Componentes Calendario Inicio E
10. nistrator e Seleccionamos la opci n Restore Seleccionamos el fichero de backup sql sql pulsando el bot n Open Backup File En la seccion General indicamos como Target Schema la opci n de Original Schema que nos va a crear un esquema con el nombre kit El fichero de configuraci n del portal viene configurado con este nombre de esquema e En Options seleccionamos Create database s if they don t exist e Indicamos UTF 8 como File Charset e Pulsamos el bot n de Start Restore MySQL Administrator Connection localhost BAX File Edit View Tools Window Help 38 Server Information Service Control General Restore Content Restore Options Startup Variables P9 Please select how the backup should be restored 82 User 4dministration Server Connections 23 File to restore D joomlaNdemo demo joomla demo sql sal Name of the backup file that should lil Health General be restored Server Logs Backup Type SOL Files of backup file p Replication Status Target Schema 4 Backup e Original schema Restore O Another schema Catalogs Options C Ignore Errors Create database s if they don t exist Character Set If vou are importing a SQL file that has not been created with File Charset utfe MySQL Administrator you have to choose the correct character set of the file If vou have created th
11. rno Apache PHP 5 3 por lo tanto el proveedor deber replicar en sus instalaciones estos productos para garantizar el correcto funcionamiento cuando se despliegue en nuestro entorno Para el entorno local del proveedor recomendamos la instalaci n de XAMPP for Windows 1 7 3 ya que que incluye entre otros los siguientes productos e Apache 2 2 14 MySQL 5 1 41 e PHP 5 3 1 Esta versi n de XAMPP se encuentra disponible en la siguiente url htto sourceforge net projects xampp files XAMPP 20Windows 1 7 3 Para los nuevos desarrollos se utilizar la versi n de Joomla 2 5 17 o superior siempre y cuando sea compatible con el entorno de ejecuci n Como herramienta de desarrollo se puede utilizar o bien Eclipse con Eclipse IDE for PHP Developers epp package php o bien NetBeans Adem s es necesario la utilizar MySQL GUI Tools que incluye la herramienta MySQL Administrator para poder exportar el modelo de datos que hayamos generado y poder entregarlo para su creaci n en los entornos de ICM Esta herramienta est disponible en http dev mysgl com downloads gui tools 5 0 html 3 INSTALACION Una vez que se dispone del entorno de desarrollo indicado anteriormente para desarrollar un nuevo portal hay que partir del kit de desarrollo para portales Joomla 2 5 Para descargar el kit accederemos a la url http www madrid org arquitecturasw portales portales joomla joomla 25 descargas 3 1 CONTENIDO DEL KIT El kit con
12. tiene la siguiente estructura El contenido del kit tiene la misma estructura que es la que de la 9 J E xxxx joomla entrega una vez finalizado el proyecto xxxx se corresponde con el 42 nembreportal zip c digo poaps del proyecto y nombreportal el nombre con el que se Ae xxxx sul zi i va a acceder al portal desde la url de acceso El contenido est tico del portal se encuentra en el fichero nombreportal zip y un backup del modelo de datos en el fichero xxxx_sq zip Lo primero que hay que hacer es descomprimir el contenido del kit en nuestro entorno en local y cambiar el nombre de las carpetas y fichero donde pone xxxx por el nombre del portal Como ejemplo vamos a poner que el c digo POAPS es DEMO y utilizaremos este nombre a lo largo de todo el documento El nombre de las carpetas ser a demo demo joomla y el fichero demo sql zip Este kit contiene lo siguiente e Core Joomla 2 5 x e Paquete de traducci n a espa ol e Plantilla y hojas de estilo del sitio web e Extensiones homologadas 3 2 CREACION MODELO DE DATOS Para crear el modelo de datos hay que partir del fichero xxxx_sql sql que se obtiene al descomprimir el fichero xxxx_sq l zip y utilizando MySQL Administrator hacer un RESTORE del fichero en la base de datos de nuestro entorno siguiendo el procedimiento descrito a continuaci n e Conectamos con la base de datos con el usuario y password de la base de datos Una vez dentro de MySQLAdmi

Download Pdf Manuals

image

Related Search

Related Contents

東洋測器株式会社  Merlin MCH Software Manual  VCCIだより No.101  Samsung Slider Mobile Phone Manual de Usuario(LTN)  CP.J3M - Monautomatisme  PRODUCT SUPPORT MANUAL - Forestry Suppliers, Inc.  Deutsch - HD Austria  L`insertion par l`activité économique, un métier  

Copyright © All rights reserved.
Failed to retrieve file