Programacion
|
 Recientemente un cliente me solicitó incorporarle meta-descripciones y meta-keywords en la página de Contactos de Joomla. Es una característica que el CMS carece. Hay extensiones que suplen esta carencia pero algunas cosas me gusta hacerlas personalmente.
Los comunmente llamados meta-tags o metadatos, para el que no sabe, son etiquetas especiales que se encuentran en la cabecera de los HTML y que sirven, dentro de otras cosas, para que los buscadores tomen descripciones de cada página y sus palabras claves, es decir, es una función netamente para el SEO. En el caso de Joomla, por ejemplo, podemos ver, al editar un artículo, que dentro de la sección de parámetros hay una llamada "Información de Metadatos" que posee cuatro campos destinados a esto.
Ahora bien, como dije anteriormente, cuando un enlace de nuestra web apunta hacia un formulario de contacto, las etiquetas del HTML generado son completadas tomando los datos de la configuración general del sitio (En el back-end ubicadas en "Sitio ->Configuración General -> Sitio -> Parámetros de los metadatos").
Aquí les cuento cómo resolví el problema de manera simple y efectiva.
|
|
283
(1 voto, media 5.00 de 5)
| |
 Una de las variables en programación que pocas veces se utilizan por desconocimiento son los arrays, también conocidos como arreglos o matrices, aquí los llamaremos por su nombre en inglés ya que es el más común.
Si recuerdan algo de álgebra de la secundaria, tal vez tengan aún en la memoria las enseñanzas sobre "matrices"; esto es casi lo mismo, solo que aplicado a la programación.
En épocas de estudiante recuerdo del libro de Niklaus Wirth, el creador de Pascal, la definición sobre array: "consiste en un número fijo de componentes (definidos cuando se introduce el arreglo), todos del mismo tipo, al que se llama tipo de base o de los componentes... etc. " [1] pero sin embargo aquí nos vamos a refereir a los arrays en Powerbuilder y sus usos, por lo que la definición cambia un poco, o tal vez se esclarece.
Podemos decir que un array es una colección indexada de elementos de un tipo de datos simples. En PowerBuilder, un array puede tener una o más dimensiones. Los arrays de una dimensión pueden tener un tamaño fijo o variable; los array multidimensionales siempre tienen un tamaño fijo. Cada dimensión de un array puede tener 2,147,483,647 bytes de elementos.
|
|
341
(1 voto, media 5.00 de 5)
| |
 Como lo prometido es deuda -según dicen-, aquí les dejó este pequeño tutotruco sobre cómo poner un fondo de escritorio en nuestra aplicación Powerbuilder. Si bien constituye lo que, personalmente denomino "chichecitos" -tradúzcase pavadas-, hace a la buena presentación del software y "engorda" las características funcionales del mismo (aunque lo deja más "pesado").
El sistema nos brinda la posibilidad de cambiar los colores de las ventanas y demás, pero no de colocar fondos con imágenes, así que para ello recurriremos a un "truco" sencillo pero eficaz y luego veremos como darle al usuario una interfaz para que coloque el fondo que le de la gana. La ventaja de lo que veremos es que cada usuario podrá poner el fondo que quiera y, además, el que elija se guardará en la base de datos con lo que independizamos su ubicación. La desventaja es que hay que tener mayor control sobre los fondos ya que, por ejemplo, puede colocar un fondo porno... :-).
Vale aclarar que lo que sigue a continuación está hecho sobre Powerbuilder v11.5 con MySQL v5.
|
|
|
|
|
<< Inicio < Anterior 1 2 3 4 5 6 7 8 Siguiente > Fin >>
|
|
Página 1 de 8 |