Sei sulla pagina 1di 11

joomla

---------

instalacion: 1)instalar el paquete appserv (win o linux)

2) bajar el joomla, copiar el contenido del archivo del joomla, tal cual se
descomprime, en la carpeta c:\appserv\www\joomla

3)acceder a mysql con el nombre y contrase�a que hemos puesto en la instalacion de


appserv para el mysql, y una vez dentro (entrar: mysql -u root -p) crear una bd
en blanco llamada joomla (create database joomla;). en la nueva versi0n de mysql
(creo la 5) no hace falta arrancar el servidor de mysql, por primera vez, de forma
especial como antes (se ponia mysqld --console, ademas ahora ya no se llama el
archivo mysqld, el demonio, sino mysqld-nt). esto tambien puede hacerse desde
127.0.0.1/phpmyadmin . en este caso, vamos a bases de datos, dentro del
phpmyadmin, y en crear base de datos, elijo un nombre, y en cotejamiento pongo el
cotejamiento con el que he creado las otras, utf8_general_ci
la consulta equivalente que la ha creado es:
create database `sierraverde` default character set utf8 collate utf8_general_ci;

4) acceder a la direccion 127.0.0.1/joomla

5)seguir las recomendaciones de joomla y asegurar php para instalar joomla en el


equipo local. para asegurar el php, he modificado dos archivos (php.ini , en
c:\windows y y globals.php, en c:\appserv\www.joomla, en este ultimo modifique
un 1 por un 0 donde se define la variable que el joomla decia que habia que
asegurar)

6) al final si todo ha salido bien, joomla pide borrar la carpeta installation,


porque ya no es necesaria ya que la instalaicion ha finalizado.

bajar templates de joomla y extensiones: www.joomla.org


tambien hay en
http://www.joomlahacks.com/
--------------

instalacion de mi primer componente:

he bajado el componente para a�adir un foro al joomla llamado fireboard. he ido a


instalar componentes (en la administracion de joomla a la que accedo asi:
127.0.0.1/joomla/administrator)

y he seleccionado el archivo comprimido llamado component_fireboard..zip


y lo he subido y automaticamente se ha instalado. he seguido las instrucciones del
manual que viene en el propio archivo del fireboard, en pdf. luego voy a
componentes / fireboard forum y ahi esta su configuracion.

lo primero que hago es pulsar un boton que dice �que metodo quiere para acabar de
realizar la instalacion? y elijo clean install.

luego voy a fireboard configuration y relleno los datos de config que me


interesan.

luego voy a forum administration, y pulso el bot�n Nuevo (arriba a la derecha)


para a�adir un foro, relleno los datos y al final pulso guardar (arriba a la
derecha). luego, seleccionar el foro y pulsar publicar (arriba a la derecha). pero
ojo, lo primero que se crea no es un foro, es una categor�a, y una vez creada la
categoria (por ejemplo piso compartido) creo varios foros(general, limpieza, etc)
, y elijo como la primera opcion parent, la categoria pisos compartidos

atenci�n: ahora voy a a�adir el componente del foro al men� del joomla. para eso
voy a menus y elijo uno de los cuatro menus que me salen, por ejemplo, topmenu.
elijo el boton nuevo para a�adir un menu.en la siguiente ventana elijo componente,
y luego siguiente. en la siguiente ventana le pongo el nombre que me de la gana, y
elijo abajo el componente a a�adir, que se llama fireboard forum. luego pulso
guardar.�y ya est�!!!!!!!!!!!
------------------------------------------
instalacion de mi primer mambot (no existe en la ver 1.5), es igual que el
componente, pero voy a instalar mambot en vez de instalar componente, y elijo el
archivo comprimido donde esta el mambot)
.................................

instalacion de mi primer modulo

se llama rokslideshow, y es una galeria de imagenes con muchos efectos, creo que
no necesita de ning�n idioma para funcionar.

he ido a instalar / modulos y no ha habido ningun problema, lo he subido


comprimido y todo, y a funcionar.

-------------

adicion de nuevas imagenes


---------------------------
copiar la imagen a la galeria de imagenes (c:\appserv\www\joomla\stories o a una
subcarpeta de �sta). si es formato jpeg, no la lee, renombrar a extension jpg y ya
la lee).

en el panel de administracion , ir a administracion de articulos, y editar un


articulo previamente seleccionado, donde quieres que aparezca la primera imagen
escribe {mosimagen}, donde vaya la segunda imagen, {mosimagen}, siempre lo mismo.
luego a la derecha, podemos subir o bajar la imagen para que aparezca en la
posicion adecuada, y a�adirla desde la pesta�a Imagenes (a la derecha) desde la
galeria de imagenes.

--------- ------------ ---

quitar los molestor banner de la pagina de joomla


---------------------------------------------------

ir a administracion de banners, y despublicarlos.

------- ------ -------------


modificar la encuesta de joomla:
--------------------------------

ir a componentes / encuestas

------ -------- ---------

instalacion segundo mambot(plugin):


-----------------------------------

un api de google maps.


se llama:
plugin googlemaps

mas info en: tech.reumer.net

�como funciona?

you can put the {mosmap} with parameters anywhere in content in joomla: intro text
or main text. you can see examples and documentation on my demo site:
tech.reumer.net.

check the html of the content item so there are no <br /> or &nbsp; between { } or
in the html a return.
the plugin works for one line! it can be once, twice or more to display multiple,
inline maps on a single content page for different locations and configurations.

usage: {mosmap width='500'|height='400'|lat='52.052312'|lon='4.447141'|


zoom='3'|zoomtype='large'|zoomnew='0'|maptype='satellite'|showmaptype='1'|
overview='0'|text='sv dwo'|tooltip='dwo'|marker='1'|
align='center'}
(remove the returns between the line or <br /> so its one line

you can change any of the parameters:

width, height to whatever you want although if its too small, you won't see very
much.
you must put the units behind the number like 100% or 400px

lon, lat for the coordinates or address to search for the coordinates (should
consist of street number, zipcode town, country)

zoom can be anything as specified in the google maps api.

zoomtype, can be small or large, this controls the type of zoom function displayed
or none so there is no zoomcontrol.

zoomnew, can be 1 for continues zoom and doubleclick and zoom or 0 for click to
center (default 0)

zoomwheel, can be 1 for mousewheel zoom and 0 for no mousewheel zoom (default 0)
maptype can be normal (default), satellite, hybrid or terrain.

showmaptype is 0 for no maptype controls and 1 shows maptype controls (default 1)

overview is 0 for no overview window in bottom right corner and 1 shows the
overview and 2 for overview enabled but close initially (default 0)

text is for the marker, that will show on the map with a balloon. if you don't
want to see the text, just set text=" and it will not display, the text is the
data displayed above the location pin. usually it would be used to display an
address or hyperlink. a hyperlink is possible use the format: <a href=linkaddress
target=linktarget title=linktitle>linkname</a>. don't use (double) quotes!

marker is for opening the infowindow (1 default) or close the infowindow (0)
initially.

dir for adding get directions form for a route at maps.google.com to the
coordinates.

tooltip is for the marker to have a tooltip when the mouse is on the marker (don't
use html)

icon is the url to a icon for the marker so it can be different then default of
google

address is for a address to search for the coordinates (lon/lat has to be empty)

gotoaddr is for a searchfield and button so the user can search a address on the
map (default 0)

kml is for a url to a kmlfile to load as a overlay on the map for multiple markers
or a route

align is for placement of the map in the content (left, right or center)

lang is for the language of the maps.

key (not recommended) is for the google map api key. you can set the key in the
mosmap tag (optional) or multiple urls and keys at the parameters by the plugin in
the administrator of joomla. you can register for a google maps key here.

lightbox is for placing a link/button to show a lightbox of the map (default 0)

--------------------

personalizar el contacto:

en componentes, contactos, gestion de contactos, poner el nombre, etc de la


persona de contacto, su cargo, etc, pero lo importante est� a la derecha, en el
panel imagen (elijo la imagen que aparece junto a estos formularios de contacto) y
en el panel parametros, donde ajustamos los campos que queremos mostrar y los que
no queremos mostrar.

--------------------

como quitar lo de las ultimas noticias, y lo de popular, que aparece en la p�gina


de inicio siempre.
ir a administrador de modulos, y ahi estan, uno llamado popular, y otro llamado
ultimas noticias

---------------------

modificando el archivo index.php de la carpeta templates/simplicity (que es mi


template) se pueden personalizar cosas y quitar su publicidad

---------------

sierra verde
------------
instalo el componente feed2post, pero no me convence, es muy sencillo, instalo
como modulo el rss context factory (modulo) y el rss factory 1.0.4 (componente)
para joomla 1.0.x que parece mas potente que el feed2post.

un buen componente para boletines de noticias, si decido a�adirlo, es letterman.

me aparece una advertencia al instalarlo, en rojo, y la he obviado, pero algunas


cosas no van.
dice: los siguientes ajustes de su servidor php no son �ptimos para la seguridad
y se recomienda cambiarlos:

* el par�metro de joomla! rg_emulation en el archivo globals.php esta


`activado` se recomienda `apagado`

solucion: busco globals.php

en la linea que pone:


if( defined( 'rg_emulation' ) === false ) {
// the configuration file is old so default to on
define( 'rg_emulation', 1 );

pongo

if( defined( 'rg_emulation' ) === false ) {


// the configuration file is old so default to on
define( 'rg_emulation', 0 );

para apagar esa variable

lo he hecho pero me acabo de dar cuenta de que algunas cosas no salen porque he
elegido la opcion, al crear la base de datos, he desactivado la opcion a�adir
datos de ejemplo a la base de datos. por favor, no desactivar esta opcion la
proxima vez.

por fin encontre como suprimir lo verde que sobresale del template, al pie del
todo del template:

es esto:
.footer {
font-family: verdana,arial,helvetica,sans-serif;
font-size : 11px;
padding:0px;
margin:0;
text-align:center;
}

(he puesto el padding a 0, estaba a 10, dentro del sumer_bg.css

luego, busco como a�adir una imagen al final del template, estoy mirando el
curvy.css porque es ahi donde se a�ade, concretamente a�ado esta linea

div#footer_2 {
background: transparent url(../images/mw_footer_b_2.jpg) 0 0 no-repeat;
}

despues de esta otra:


div#footer_l {
background: transparent url(../images/mw_footer_b_l.gif) 0 0 no-repeat;
}

y copio la imagen que me interesa a�adir con el nombre mw_footer_b_2.jpg al


directorio images del template. y a�ado en el fichero templatedetails.xml la linea
donde incluyo esa imagen, justo debajo de la :

<filename>images/mw_footer_b ...

pero sigue sin salir la imagen, porque hay que a�adirla en el archivo que monta el
css parte a parte, que es el index.php(quizas puede ser tambien el index.html)

a�ado entonces esta linea:

<div id="footer_2">

despues de esta linea:

<div id="footer_l">

���y sale!!!

pero no esta bien ajustado.

�como lo ajusto?

hago este ajuste en curvy.css

div#footer_2 {
background: transparent url(../images/mw_footer_b_2.jpg) 0.7% 1% no-repeat;
}

ahora tengo que quitar el espacio en blanco que sobra debajo de la imagen.

�como?
instalo el mambot mosmodule de ongetc.com

tengo que insertar cierto codigo para que funcione (lo explica en los ficheros de
texto que viene con el mambot) y a�adir este codigo en articulos, (no se puede
a�adir en secciones o categorias)

para que funciones el modulo:

a�adir un articulo a alguna seccion con este contenido de ejemplo:

{mosmodule video=http://www.youtube.com/watch?v=9tzjp1f_jew,(45,45)}
{mosmodule video=http://www.youtube.com/watch?v=epsxoz-duws,(45,45)}
{mosmodule video=http://www.youtube.com/watch?v=aycxgbzdswk,(45,45)}
{mosmodule video=http://www.youtube.com/watch?v=jzzbqjm8tm4,(45,45)}
{mosmodule video=http://www.youtube.com/watch?v=uwcn-axl_eo,(45,45)}

secciones y categorias
----------------------
las secciones contienen categor�as, y las categor�as contienen documentos o
p�ginas web.

en sitios peque�os lo m�s sencillo es crear solo una secci�n, llamada por ejemplo
"global" y dentro de esa secci�n crear una sola categor�a, llamada por ejemplo
"gen�rica" o cualquier nombres que sirvan para identificar todas las p�ginas
contenidas en ellos. dentro entonces de esa secci�n y categor�a se crear�n todos
los documentos web.

c�mo crear nuevas secciones y categor�as

este apartado lo ilustraremos con un ejemplo. supongamos que usted quiere agregar
un sector de "novedades" en su sitio web, donde periodicamente cargar� y publicar�
informaci�n sobre noticias o novedades que surgen en el sector del �mbito de su
empresa de computaci�n.

esto puede ser sencillo:

1. puede crear una secci�n nueva llamada "novedades" y dentro de ella una
categor�a llamada "noticias generales", donde crear� y publicar� todas las
noticias a medida que vayan surgiendo
2. o bien puede clasificar un poco m�s la informaci�n, seg�n el tipo de
noticias, seg�n alg�n otro criterio que se le ocurra. en este caso bien podr�a
crearse una secci�n llamada "novedades" y dentro de ella crear varias categor�as
de noticias que podr�an ser, por ejemplo: "noticias del opensource", "novedades en
tecnolog�as de hardware", "novedades sobre programas de software", "noticias sobre
legislaci�n de licencias", etc. �se entiende el concepto?

por tanto, lo que hago es asignar todos los articulos a una sola seccion
(noticias), y dentro de esa seccion creo una sola categoria.

borro las categorias y secciones que me sobran, primero se asignan todos los
articulos a una sola seccion y borro los articulos que no quiero, luego borro la
categorias vacias, y luego las secciones vacias, por este orden.

pero ojo, los articulos borrados no se borran definitivamente, se quedan en la


papelera del sistema y entonces no deja borrar categorias, porque contienen
articulos borrados que no se ven por ningun sitio. solucion: vamos a inicio /
administrador de la papelera, y los borramos y ya podemos borrar categorias y
luego secciones.

muy importante: las opciones de los menus pueden acceder a diferentes secciones
(se asocian a secciones no a categorias), por tanto si queremos que dos tipos de
articulos de asocien a dos menus distintos, crear dos secciones (y cada seccion
tiene que tener al menos una categoria, lo mejor con el mismo nombre que la
seccion asi es mas facil gestionarlas)

---------- fin secciones y categorias ----------------------

----- la admin de modulos---------------------

los bloques por asi decirlo que aparecen en los templates de joomla, son modulos,
en administracion de modulos de pueden a�adir o quitar los bloques (ejemplo:
bloque noticias, formulario de acceso, encuestas ...)

la admin de modulos es clave: esta en modulos / modulos del sitio

-------------------------------------------

propiedad captacion de la pesta�a Imagenes (cuando se insertan imagenes en


articulos sale). sirve para poner un pie de foto, debajo o cerca de la foto
explicandola.

la propiedad texto de la etiqueta es lo que se ve si la imagen no puede ser


mostrada ( o si se pasa el raton por encima de la imagen y se deja un rato
quieto).

-----------------------
instalo news scroller 1.0.2 que es un scroller de noticias que tengas en
diferentes secciones o categorias

instalo tempus header rotator, un modulo gratuito para joomla 1.0.x que te pone
una imagen diferente segun sea ma�ana, tarde o noche en la pagina principal .lo
baje, igual que el otro, de
http://extensions.joomlamarket.de/index.php?option=com_content&task=view&id=15&ite
mid=33

para configurar estos modulos, ir a modulos / adminstracion de modulos, y hacer


click en el modulo que queremos configurar

el scroller de las noticias lo que hace es que van pasando las noticias
horizontalmente o verticamente, lentamente, pero he visto otro que me gusta mas y
lo voy a cambiar.
pone una nube de tags: se llama:mostread clouds and list, esta seccion content
management, pero requiere subscriptcion y quizas donar algo de pasta, asi que le
meto otro parecido, pero en vez de nubes, aparecen uno debajo del otro: se llama
joomla featured articles module. lo bajo de http://www.dart-
creations.com/joomla/joomla-modules/joomla-featured-articles-module.html, lo malo
de este modulo es que tienes que poner a mano los id de los articulos que quieres
destacar.
los parametros son
* content item ids - the content item ids of the articles you want to
feature. these must be enclosed in brackets (), and if there is more than one they
must be separated by a comma e.g. (1,2,3)
* menuid - the menu id which this article is related to, (blank if n/a). this
ensures that any modules associated with the menu item is displayed accordingly.
* title class - the class of each article title
* inline css style - extra inline css style to apply to the module div tag

al final pongo un modulo que es como si fuera "articulos populares" pero puede
limitar el tiempo que esta un articulo como popular (genial idea), se llama
popular of late, bajado de http://physicist.phpnet.us/2007/07/03/popular-late-111/
esta en la categoria content management.

--------------

instalo el componente xmap en sierraverde, sirve para presentar un mapa de tu site


del joomla

�como hago para que se vea, porque no lo veo??????????


voy a menus / othermenu (o el menu al que quiero asociar este componente), y alli
creo un nuevo menu llamado mapa del sitio, luego pulso el boton siguiente , y ahi
selecciono componente, para que el menu se dirija a un componente, y en la
siguiente ventana elijo el nombre del componente asociado , que es xmap. tambien a
la derecha donde pone paramentros, dice id site: este es el id que aparece en la
configuracion del componente xmap, que es el 1.

guardo, pero aun asi sigue sin verse, el problema es que ninguna de las opciones
del menu othermenu se ven aunque esten publicadas.

esto es porque en modulos / modulos del sitio ha sido desactivado el menu,


concretamente el menu que corresponde a othermenu se llama modulo recursos de
joomla, lo publicamos, y aparecera ya el enlace al mapa del sitio.

solo falta quitar la publi de powered by ... para eso, cuidado, con el bloc de
notas, no dreamweaver, abro el archivo xmap.html.php , borro la linea que comienza
por powered , hasta el final, la linea queda algo asi:
if( $sitemap->includelink ) { echo "<p style=\"text-align:center;\">
</p>";

y ahora, ojo, guardarlo con el bloc de notas como documento ansi (cambiarlo)
porque si se guarda como utf8 salen unos caracteres raros

--------------------

voy a instalar un file management (gestor documental) para poder ofrecer


documentos relacionados con el medioambiente: prueb0 joomlaexplorer- es un
componente y se instala como tal. hay otro llamado docman. probar ambos. el
joomlaexplorer es muy completo, para que distintos usuarios puedan, crear
directorios, cambiar permisos, subir archivos, etc. docman es un gestor de
downloads, mas apropiado
si lo que queremos es simplemente que los usuarios se descarguen archivos.

atencion: he descubierto un modulo impresionante para gestionar varios lenguajes


simultaneamente. se llama joom!fish: instalarlo!!!!!!!!

como libro de visitas, voy a instalar jambook- instalado!! es un componente con


soporte para multiples lenguajes. ahora hay que quitar las referencias (su email y
su pagina web) que tiene este componente. para ello hacemos esto:

you can modify the look of the component and what to display by editing the
template files from the administrator panel.

to remove email and homepage delete the following from the "show" template:

code:

{jxtshowif=email}{jxtvalue=_email_link}{/jxtshowif}
{jxtshowif=url}<a href="{jxtvalue=url}"><img
src="includes/js/themeoffice/home.png" border="0" alt="{jxtlang=_jx_url}"
title="{jxtlang=_jx_url}" /></a>{/jxtshowif}

sin embargo, tras hacerlo, sigue saliendo una referencia de powered by ... en el
libro.

--------------------------
instalo en sierraverde el componente rafcloud (nube de tags en joomla), y a
continuacion instalo el rafcloud modulo (hay que instalar los dos). primero hay
que configurar el componente rafcloud antes que meternos con el modulo.para quitar
el letrerito powered by rafclod, que aparece, debemos ir a la configuracion del
modulo (no del componente) y donde pone show info ponemos no, y desaparece el
letrerito.

instalo luego el modulo dia_show y luego el componente diashow, sobre el modulo


diashow tener esto en cuenta:

the diashow module let you show pictures like a diashow, only with javascript, no
flash needed.

you can choose one folder directly, i.e images/stories/diashow/ (dont' forget to
create it then!!) and all pictures from this one are shown randomly.

new! dia-show per menu-item!


you can store pictures in the folders with the names as (1,2,3,...) under the main
folder declared in the dia-module.
if the folder for the menu item don't exist it takes the main folder out of dia-
module.

you can link the show via an url to another page, config the slideshowspeed and
crossfadeduration for nice effects in internet explorer.
el componente me da error al subirlo, el componente diashow , a lo mejor es que se
se instala solo uno de los dos, no los dos.he configurado el modulo solo, y
funciona perfectamente, si se instala el modulo no es necesario el compo
-----------------------

el modulo menu principal tiene aplicado un estilo css llamado _menu (donde esta
definido?�?�). si elimino ese estilo, al menu principal se le aplica el mismo
estilo del template (aparece entonces rodeando al menu principal el estilo del
recuadro gris )

------------------------------------

instalo el mambot icontent, que permite a�adir bonitos iconos a parrafos,


subrayando doblemente las palabras (esto ya no me gusta tanto). lo desinstalo.

jp submissionary (content management) permite que los usuarios envien articulos al


sitio, y tu como admin los puedes aprobar o rechazar, y enviar emails autom.

jomcomment es un sistema de a�adir comentarios, hits, y votos positivos o


negativos a cada articulo que se publica. muy bueno, pero no util para sierraverde
---------------------------------

nice talk parece ser el tipo de foro que quiero para sierra verde, mas sencillo,
con letras grandes y posibilidad de comentarios en cada topic, pero tiene licencia
comercial.
--------------------------------
tareas de mantenimiento con joomla.

cambiar la siguiente variable del fichero configuration.php

<?php
$mosconfig_offline = '0';

en vez de 0 a 1, guardar, ya esta.sale un letrero de mantenimiento, aunque la web


sigue funcionando.

--------------------------------

docman.- ponerlo en espa�ol, copiar el archivo spanish.php a la carpeta


c:\appserv\www\sierraverde\components\com_docman\themes\default\language y
cambiarle el nombre al archivo existente english.php por el de, por ejemplo,
english.old

---------------------------------

Potrebbero piacerti anche