Inicio » Guía para desarrolladores
El diseño se puede cambiar para cada sección. La opción de las plantillas permite que el sitio sea única. Las paginas que pueden cambiar son: HOME, SECCION, ARTICULO, NOTICIA, incluso la página de impresión del artículo. Para cambiar el diseño que hacer las plantillas adicionales en los directorios apropiados. Para ayuda, en las caracteristicas se ha puesto una referencia.
Todas las plantillas usadas por LiveCMS pueden encontrarse
en el directorio /templates/general . Estos archivos no se despliegan directamente
en su sitio sino que se usan como las plantillas para "publicar" todos
los contenidos. Las plantillas pueden ser modificados por un editor de
texto o un
editor de HTML (Dreamweaver). Las plantillas usan etiquetas especiales
para definir e insertar la información. Nota: asegurese
que su editor vea las etiquetas especiales.
Es recomendable guardar una copia de la plantilla
original. Esto es para asegurarse que toda la plantilla
especial, etiqueta y los "placeholders" están en sus lugares apropiados.
Cada plantilla tiene varios tenedores o "placeholders" para
ser remplazados por información se va a mostrar
en la página publicada. Un placeholder normalmente se parece una palabra
en MAYUSCULA rodeada por dos símbolos {
}.
Ejemplo: {TITULO} {DETALLE}
Además, algunas plantillas usan BLOQUES. Un bloque es
para desplegar varias filas como la navegacion y puede desplegarse en diferentes
formas. Un ejemplo de bloques se muestra debajo.
El segundo ejemplo muestra dos bloques Categorías y subcategorías.
<!-- BEGIN row2 -->
{CAT_TITULO}
<!-- BEGIN row -->
{SUB_TITULO}
<!-- END row -->
<!-- END row2 -->
Se puede agregar o puede quitar el tantos placeholders como usted desea de las plantillas, se ignorarán los placeholders no válidos y se quitarán cuando sea publicada. Si un placeholder no está insertando información, verifique que ha entrado los placeholder exactamente. El nombre del placeholder y los nombres de los bloques son ambos caso-sensible, también mayúsculas y minúsculas son importantes. {ESTO} no es igual a {Esto} o {TITULO} no es igual a {TITULO }, de lo contrario no mostrará el contenido.
Antes que nada, tome una copia de todas sus plantillas ejemplo: de /templates/general a /templates/miplantilla.
Algunas veces se pierden los placeholders y bloques es hace que no se vea algunos
de sus contenidos. La copia le servirá de ayuda y de referencia.
Luego, siéntase libre para hacer todos los cambios necesarios. La cosa
mejor para revisar cualquier archivo de la plantilla sería un editor
del texto, pero cualquier otro editor de HTML debe trabajar.
Estos datos se pueden mostrar en todas las paginas. Por ejemplo, si en una platilla pone {CMS_TITLE} aparecera el "Título de su sitio".
Es representado por un bloque llamado {NAV}, este bloque contiene el prefijo SECTION_ para categorías y SUB_SECTION_ para subcategorías. En cualquier logar que ponga {NAV} motrará las categorías y subcategorias del sitio.
{SECTION_TITLE} =>Titulo de la
categoria
{SECTION_LINK} => Link de la categoría, si existe un link a otro sitio,
ejemplo http://php.net se irá directamente a este sitio de lo contrario
ira a la categoria especifica
{SECTION_TARGET} => Es destino del link, si puso nueva ventana en el admin, se
abrirá en nueva ventana.
{SECTION_ID} => ID de la categoría
{SUB_SECTION_TITLE} =>
{SUB_SECTION_LINK} =>
{SUB_SECTION_TARGET} =>
{SUB_SECTION_ID} =>
El arrchivo se encuentra en: /templates/general/index/index.html
Esta página se define en el siguiente concepto:

Cada placeholder {HEADER} es un bloque que llama otra página. Esto significa que el home lo conforman varios bloques.
Se encuentra en: /general/article/article.html
Esto se usa tanto para el home, como para las categorías y sub categorías.
Se define por el prefijo MAIN_ y los datos principales que muestra son:
{ART_MAIN_ID} => ID del artículo
{ART_MAIN_CID} => ID de la categoria o sub categoria
{ART_MAIN_CID_TITLE} => Titulo de la categoria o sub categoria
{ART_MAIN_TITLE} => Titulo del artículo
{ART_MAIN_DATE} => Fecha de publicacion del artículo
{ART_MAIN_IMAGE} => Imagen pequeña (si existe)
{ART_MAIN_RESUME} => Resumen
{ART_MAIN_VISITAS} => Numero de lecturas
{ART_MAIN_SOURCE} => Fuente del artículo
Finalmente quedaria así:
{ART_MAIN_TITLE}
En: {ART_MAIN_CID_TITLE}
{ART_MAIN_IMAGE}{ART_MAIN_RESUME}
{ART_MAIN_SOURCE} | {ART_MAIN_DATE}