Urdu Español
Inglés English Deutsch Deutsch Español Español français Français Italiano Italiano Nederlands Nederlands Español Português Русский Русский griego Ελληνικά
Login



 
Bienvenido a Jumi! >> Jumi 2.1 Guía

Estamos introduciendo Jumi 2.1 beta de Joomla! 1.5 aquí. Hay tantos cambios en esta versión!

Cuando 2.1 cambios beta en la versión final y 2.0 se marcará como se depreció vamos a incorporar este documento en la documentación estándar de Jumi.

Introducción

La sintaxis de Jumi plugin ha cambiado (después de tres años) a uno diferente. No hay compatibilidad con versiones anteriores en esta sintaxis, sin embargo usted puede utilizar todos los códigos anteriores personalizados y características en la versión 2.1 (y usar otros nuevos).

No hay cambios en la sintaxis plugin solo. Los cambios están en otra parte. Así que lea cuidadosamente el documento, por favor.

Para aquellos que están demasiado ansiosos por probar la nueva versión o el odio a leer "todas esas cosas" aquí es el cambio de sintaxis plugin de Quick & Dirty:

Antiguo Jumi sintaxis de plug-in

{Jumi [stored_code_source] [arg1] [arg2] ... [ArgN]}

Nuevo plugin de Jumi la sintaxis

{Jumi stored_code_source} {written_code / jumi}

Cómo hacer la transición a la sintaxis 2.1 Jumi? Vamos a explicar a continuación. Pero primero lo primero.

Empecemos con un poco de explicación general Jumi extensiones a continuación vamos a continuar con la forma de actualizar e instalar. Al final obtendrá un buen conocimiento de "todas esas cosas".

El conjunto de extensiones JUMI

Jumi 2.1 se compone de varias extensiones interdependientes:

  • Jumi sistema de plugins (Totalmente reescrito!)
    permite incluir códigos personalizados a partir de varios recursos en Joomla! artículos, contenido y categoría de descripciones.
    Se configura la raíz de Jumi Jumi componente y módulo de Jumi. Los códigos son procesados ​​en la versión PDF de Joomla! el contenido y se quitó de RSS.
  • Jumi editor XTD (¡Nuevo!)
    es un Joomla! botón de editor que permite a los scripts de codificación / descodificación para su inclusión directa en Joomla! contenido y su transformación por los plug-in sistema de Jumi.
  • Jumi componente (+ Compartir el uso de Jumi Root)
    crea personalizado Joomla! páginas (denominado Aplicaciones JUMI) que contienen código personalizado.
  • Jumi SEF enrutador
    es un plugin de sistema que apoya el componente Jumi: Se activa el acceso directo de la aplicación de Jumi con su alias (por ejemplo http://www.mysite.com/hello-jumi).
  • Jumi módulo de (+ Modo de depuración, el uso compartido + Raíz Jumi)
    es un módulo simple que permite incluir códigos personalizados a partir de varios recursos en Joomla! posición de los módulos.
  • idiomas
    excepto plugin de Jumi enrutador hay archivos de idioma para todas las extensiones JUMI para sus traducciones fáciles.

JUMI 2.1 requisitos

Nada menos de Joomla! 1.5.8 se requiere.

Actualizar desde versiones anteriores

Se recomienda desinstalar completamente todas las anteriores extensiones JUMI e instalar el paquete Jumi 2.1. Considere lo siguiente:

Si usted desea utilizar su antigua componente Jumi base de datos de la tabla en el nuevo Jumi 2.1 a continuación una copia de seguridad por primera vez por la herramienta de base de datos que está utilizando (phpMyAdmin por ejemplo). Después de la instalación del nuevo paquete de restaurar el componente original de Jumi tabla de base de datos.

El viejo Jumi plugin de la sintaxis no será procesada por el nuevo plugin. Usted tendrá que reescribir todos los casos plugin de sintaxis antigua. Sentimos mucho las molestias que le llevará. Por otro lado le traerá más posibilidades, mayor seguridad y más flexibilidad. Algo por algo.

Recuerde también que todos los Jumi módulos serán destruidos durante el proceso de desinstalación. Por lo que recomendamos que tome nota de todo el contenido Jumi módulos por lo menos.

Jumi 2.1 de instalación

Instale el paquete como un estándar de Joomla! de extensión. Todas las extensiones JUMI se instalan durante este proceso con un solo clic. Todos los plugins JUMI se establecen en "Activar" también.

En Jumi 2.1 no aparece el menú principal de demostración "Hola Jumi!" elemento visible en la interfaz como lo fue en Jumi 2.0. Algunos de nuestros usuarios lo odian, incluso como una demo. Si lo quieres tienes que hacer que sea visible de forma manual: ir al backend y publicar el elemento de menú preinstalado "Hola Jumi!" allí.

Próximos pasos

Mediante el componente Jumi, el módulo y el router se puede deducir de las versiones anteriores o de documentación o de Trucos esto.Jumi 2.1 para J! 1.5 cheatsheet

Jumi plugin requiere más explicación. Debido a que utiliza otra herramienta: Jumi editor XTD (botón) plugin que codifica / decodifica secuencias de comandos personalizados de una manera que no se eliminan a partir de Joomla! y son procesados ​​por el plugin de Jumi.

En el resto del artículo vamos a explicar:

  1. Cómo escribir códigos en el Joomla! contenido con Jumi codificador (nombre en clave de Jumi editor XTD plug-in).
  2. ¿Cómo editar los códigos en Joomla! contenido con Jumi codificador.
  3. Cómo transferir la sintaxis antigua plugin de Jumi a la nueva.
  4. Jumi plugin de seguridad y otras observaciones.

Uso de Jumi codificador

Bueno, ver el primer video. Vamos a explicarlo después de eso.

Entonces, ¿cómo funciona?

¿Sabes cuando se incluyen scripts personalizados en un Joomla! el artículo del código se quitará o, a lo mejor, codificada en entidades HTML.

Y aquí viene Jumi codificador. Se codifica las secuencias de comandos de una manera tal que Joomla! y su editor no se dan cuenta de que es un código. Sin embargo Jumi plugin de reconocer la sintaxis de Jumi y todo lo que entre las etiquetas JUMI.

{} Jumi stored_code_source este es un espacio entre las etiquetas para el código escrito {/ jumi}

decodifica y evalúa. Simple, ¿no?

Pantalla de ayuda Jumi Coder

Jumi codificador ha sido probado con nowysiwyg editor Tiny MCE, JCE y editores FC Kaiserslautern con éxito. Lo bueno es que se puede cambiar entre los editores de los editores no como usted desea. Jumi Coder no depende de ellos.

Así que, una vez más la forma de incluir el código en el artículo a través de Jumi codificador? Lee y al mismo tiempo consultar a la imagen:

  1. Escribe (o copia de alguna fuente) la secuencia de comandos en el área de edición de código.
  2. Darse cuenta de si usted está usando Wysiwyg od editor de Nowysiwyg. Seleccione codificación en consecuencia.
  3. Pulse Encode.
  4. El guión se codifica y se obtendrá el resultado codificado en el código de área codificada. (Si había cometido un error o se había codificado la secuencia de comandos en otro tipo de editor, basta con pulsar Decode y la repetición).
  5. Seleccione la secuencia de comandos que se ve en el código de área codificada, copiarlo en el portapapeles (CTRL + C) y pegar (CTRL + V) en Joomla! y entre llaves etiquetas JUMI.

Para estar completamente seguro de que entiende que vamos a ver otro video: cómo editar el script que ya está en Joomla! con Jumi Coder.

Esperamos que sea lo suficientemente claro.

Así que utilice Jumi Coder para incrustar el script en Joomla! y para su edición.

Jumi Coder puede ser utilizado para incrustar códigos de guión en su Joomla no! el blog también (como Blogger). El código no será procesada pero será visible como el código.

Problema conocido: si el guión está "muy bien" (formato de múltiples líneas, tabulaciones, etc), entonces nowysiwyg editor de rompe con este formato (sin la pérdida de capacidad de uso - va a trabajar). I (MarHaj) no sabe cómo lidiar con eso.

En el formato de los editores WYSIWYG agradable se conserva.

Está claro que sin Jumi plug-in (instalado y habilitado) de la propia escritura no funcionará! Jumi lector tiene que descifrar en primer lugar. Recuerde: Jumi Coder y el plugin Jumi son gemelos!

Sintaxis visión general

El general de la sintaxis plugin de Jumi es 2.1

{Jumi stored_code_source} {written_code / jumi}

donde

  • stored_code_source es una ruta de archivo (php, css, js, txt, html, ...) para ser incluido en la sintaxis plugin de lugar o Identificación (procedió con asterisco) del artículo componente Jumi y
  • written_code es algo de código. HTML, PHP, JS, OT sólo un texto. Si el código php, entonces debe ser envuelto en php inicio y fin.

Ejemplos

1 Ejemplo: sólo incluye el archivo php

{Jumi plugins / system / jumi / jumi_demo.php} {/ jumi}

Ejemplo 2: incluyendo el primer registro de la tabla de base de datos de componente Jumi

{Jumi 1 *} {/ jumi}

3 Ejemplo: incluye el primer registro del componente Jumi databes tabla que es precedido (!) Por el guión escrito.

{Jumi 1 *}  {/ Jumi}

La prioridad de procesamiento written_code -> stored_code_source tiene dos razones:

  1. que permite utilizar pre 2.1 JUMI archivos PHP que utiliza argumentos JUMI con Jumi sintaxis 2.1 (veremos más adelante cómo exactamente),
  2. es compatible con otras extensiones de JUMI (componentes, módulos): Tienen exactamente la misma prioridad de procesamiento.

Varias líneas de guión

No es necesario escribir el guión escrito entre las etiquetas JUMI en una sola línea. Varias líneas están permitidos. (Y la combinación de tipo de script utilizado también). Por ejemplo:

{Jumi 1 *}
<? Php
echo 'Hola O \' Harra ';
>