De varios2008 |
lunes, 31 de marzo de 2008
Controlar cambio de idioma en Plone 3.0.6
Llevába un tiempo intentando dar con el control del idioma en Plone3
Lo que he hecho es hacer dos carpetas para tener los contenidos separados por idioma. En este caso carpeta /es para español y /en para inglés.
En la carpeta raiz / he creado un script en python que se carga por defecto
front-page.py
#Coge la variable de lenguage de la sesión de plone, solo me quedo con los 2 primeros caracteres
idiom=context.REQUEST.get('LANGUAGE')[:2]
#Si queda en blanco selecciona los contenidos en español
if idiom=="":
idiom="es"
#si es cualquier otro idioma selecciona inglés
if idiom not in ["es", "en"]:
idiom="en"
container.REQUEST.RESPONSE.redirect(container.absolute_url()+"/"+idiom)
Ahora hay que tocar en el ZMI, vamos a la dirección: http://localhost:8080/mi_site/portal_languages/manage_configForm y ahí activamos lo siguiente:
- Allow combined language codes
- Display flags for language selection
- Use cookie for manual override
Si no queremos usar las banderitas las ocultamos con css con:
#portal-languageselector {
display:none;
}
Por último, si hemos ocultado las banderitas, en nuestra plantilla o en los portal_actions hacemos las entradas para los selecctores de idioma con por ejemplo (lo importante es :(/mi_site/es?set_language=es&cl=es)
<a href="http://127.0.0.1:8080/mi_site/es?set_language=es&cl=es">Español</a>
<a href="http://127.0.0.1:8080/mi_site/en?set_language=en&cl=en">English</a>
miércoles, 19 de marzo de 2008
martes, 18 de marzo de 2008
El Gobierno de Canarias compra licencias de MS-Office
¿Qué pasa con el software libre, estos personajes que trabajan en el gobierno de canarias y cobran unos sueldazos pagados por los contribuyentes se lo estan currando? es evidante y de perogrullo que NO!!!.
Es un secreto a voces, generalmente l@s funcionari@s se limitan a tocarse las gónadas.
De aquí decirle a esa panda de vagos e ineptos que existen alternativas al microsoft office como es el OpenOffice de Sun Microsistems. http://es.openoffice.org/ hace todo lo que hace el ms-office y más cosas como por ejemplo exportar a PDF.
¿Qué pasa con la sanidad en canarias... y con los problemas sociales, el paro, la delincuencia....?
¿Qué pasa con las pequeñas empresas canarias que se dedican a la informática?
¿Quién o quienes del Gobierno de Canarias tienen intereses en pagar esta cifra a microsoft?
¿El Gobierno de Canarias no sabe que microsoft está denunciada y en los tribunales por todos los países de la Unión Europea y del resto del planeta?
¿Acaso los canarios vamos a pagar las multas millonarias de microsoft?
Aquí pongo el presupuesto:
|
Funciones para usar el Twitter desde el jabber
follow user | Follow a user's tweets - you will receive all her updates. |
---|---|
leave user | Stop updates from the user (but leave her in your friend list). |
delete user | Drop the user from your friend list. |
invite email/number | Send a twitter invite to a friend's mail or phone. |
whois user | Ask Twitter to return a quick info about the given user. |
off | Turn off all messages to you. Sending it twice will even silence direct messages. |
on | Will turn the messages on again. |
d user message | Send the message as a private message to the given user. This message will not appear in any public time line and is usually delivered via email, too. |
track term | Subscribe to tweets containing term regardless who posted it. You don't need to follow anyone to get those notices. |
untrack term | Stop the tracking of a term and get no longer messages about it. |
untrack all | Delete your whole list of tracked terms. |
track | Ask twitter to return a list of all currently tracked terms. |
stats | Ask for some basic statistics like number of followers and your track list. |