Jumi Resumo
Jumi é o conxunto de extensións (ou add-ons) para Joomla!
Unha extensión é usado para engadir recursos para Joomla! que non existen no código básico. Hai miles delas. Podes atopar máis exemplos no noso crecente Joomla! Extensions Directory . Prepare-se espantado coa cantidade de traballo emocionante producidos pola nosa comunidade de desenvolvedores!
Existen cinco tipos de Joomla! extensións:
- Compoñentes
- Módulos
- Modelos
- Extensións
- Idiomas
Jumi-como o compoñente ea lingua (só para Joomla 1.5), a extensión eo módulo extensións para Joomla!
Compoñentes - Información general
Un compoñente é a maior e máis complexo dos tipos de Extensión. Os compoñentes son como mini-aplicacións que fan que o corpo principal da páxina. Unha analoxía que pode facer a relación máis doado de entender sería que Joomla! é un libro e todos os compoñentes son capítulos do libro. ) is the mini-application that handles User registration. O núcleo do artigo Compoñente (com_content), por exemplo, é o mini-aplicación que xestiona todo o artigo núcleo de renderización como o núcleo de rexistro de compoñentes (com_user) é o mini-aplicación que controla o rexistro de usuario.
Un compoñente ha xestionar datos, exhibe conxunto, ofrecen funcións e, en xeral, pode realizar calquera operación que non se encadra nas funcións xerais do código do núcleo.
Compoñentes traballan lado a lado con Módulos e Extensións para fornecer unha rica variedade de contido e funcionalidade, ademais do artigo estándar e amosar contido. Eles fan posible transformar completamente Joomla! e ampliar as súas capacidades.
Módulos - Información general
Un módulo é máis lixeiro e flexible Extensión usado para a páxina de procesamento, a continuación, un compoñente. Os módulos son utilizados para pequenos anacos da páxina que xeralmente son menos complexos e capaz de ser visto en diferentes compoñentes. Para continuar na nosa analoxía do libro, un módulo pode ser encarado como unha nota de rodapé ou bloque de cabeceira, ou quizais unha imaxe bloque / pé que pode ser procesado nunha páxina específica. Obviamente pode ter unha nota de rodapé en calquera páxina, pero non todas as páxinas terán eles. Artigo de calidade tamén poden aparecer independentemente do capítulo que estás lendo. Do mesmo xeito os módulos poden ser prestados independentemente de cal compoñente ten cargado.
Os módulos son como pequenos mini-aplicacións que poden ser feitas en calquera lugar no seu sitio. Eles traballan en conxunto con Compoñentes nalgúns casos e noutros son completos autónoma tramos de código utilizado para amosar algúns datos da base de datos, tales como artigos (Newsflash) Módulos son xeralmente usados para os datos de saída, pero eles tamén poden ser elementos de forma interactiva a entrada datos, por exemplo, o módulo de login ou sondaxes.
Os módulos poden ser asignados ao Módulo posicións que son definidas no seu modelo e no back-end, ao editar as opcións do módulo de posición. Por exemplo, "esquerda" e "dereita" son comúns a un esquema de 3 columnas.
Cada módulo é asignado a unha posición de módulo no seu sitio. Se desexa que a visualización en dous lugares diferentes, ten que copiar o Módulo e asignar a copia para exhibición no novo local. Tamén pode definir cales elementos do menú (e, polo tanto, páxinas) ha amosar un módulo, pode seleccionar todos os elementos do menú ou pode escoller e elixir, mantendo Prema a tecla Ctrl e seleccionando múltiples locais, un por un no Edit [Módulos de pantalla] .
Extensións - Información general
Un dos máis avanzados extensións para Joomla! é o Extensión. Nas versións anteriores de Joomla! (Isto é, antes de versión 1.5) plugins eran coñecidos como "mambots". Ademais de cambiar o seu nome, a súa funcionalidade foi levemente. Un Extensión é unha sección do código que é executado cando un evento predefinido acontece dentro Joomla. Empregando un plugin permite que un programador de cambiar a forma como o código se comporta, dependendo de cales plugins están instalados para reaccionar a un evento.
Existen varios tipos de plugins en Joomla! alí. Por exemplo, editores, autenticación, etc plugins contido que difire no uso e comportamento.
plugin Jumi pertence á familia dos chamados contidos plugins así. Isto significa que inclúe os códigos personalizados para o Joomla! só artigos.
Contido plugins cambiar a aparencia do Joomla! artigos. Poden incluír algo nun artigo, o cambio de certas palabras, asignar clases HTML utilizado no artigo, etc, etc
Idiomas - Información general
Novo en Joomla! 1,5 e quizais o máis básico e fundamental de Extensión é un idioma. Joomla! é lanzado con varias linguaxes de instalación, pero a base do sitio e Administrador son embalaxe en só un idioma a en-GB - sendo Inglés con ortografía GB, por exemplo. Para incluír todas as traducións dispoñibles actualmente sería o núcleo paquete borracho e facela imparable para carga fins. A linguaxe que todos os arquivos do usuario interfaces tanto de front-end e back-end a ser presentado na lingua local preferido. Nota: estes paquetes non teñen ningunha impacto sobre o contido real, tales como artigos.
Jumi é unha ferramenta moi
Algúns módulos (por exemplo, newsflash, mainmenu whosonline, etc) e plugins (por exemplo, votar, PageBreak, etc), prevé a produción inmediatamente despois da súa publicación. Jumi é diferente. Jumi é unha ferramenta.
A propia ferramenta ofrece nada. É baleiro. Como CMS Joomla! sen contido. Ten que dar Jumi algúns materiais que poden ser procesados e presentados aos usuarios. O material para Jumi son códigos cutom.
Jumi ten algunha fonte, por escrito ou almacenada, e inxecta-lo en Joomla!
Simple e poderosa.
ferramentas Jumi - compoñente, plugin eo módulo
Jumi ferramenta, non importa o que exactamente - un compoñente, un plugin ou un módulo, inclúa en Joomla! fonte. Fonte pode ser gardada ou por escrito. Pode ser por exemplo, CSS, HTML, PHP, Javascript ou un arquivo de texto. Para cada módulo Jumi, instancia plugin Jumi e Jumi rexistro do compoñente, pode ser atribuído a súa propia fonte para a inclusión.
Jumi saída extensión depende do tipo de letra incluído.
Jumi saída compoñente está na súa propia páxina.
Jumi módulo de saída está nunha posición de módulo.
Jumi plugin de saída está nunha posición definida nun artigo.
Ao escoller Jumi para estender Joomla! capacidades de resposta a estas dúas preguntas:
- O que debe ser visto?
- Sempre que o efecto será visto?
A pregunta que é sobre unha fonte para ser incluído. A pregunta onde é sobre o tipo de extensión Jumi: Jumi módulo, compoñente ou plugin Jumi Jumi.
O uso máis común de Jumi está incluíndo php, hrml, javascript e códigos css.
O que se pode facer con Jumi?
solucións coñecidas Jumi cobre as seguintes aplicacións:
- banners de publicidade de terceiros (Google adsence, Amazonas, AdBrite, ...),
- anuncios propios,
- formas (contactos, ordes de enquisas, enquisas, ...),
- scrollers,
- multimedia,
- mapas,
- blogs,
- ...
Para dicir a verdade módulo Jumi pode substituír todos sabemos módulos para Joomla! e, ao mesmo tempo, a saída do código pode ser amosado en artigos e / ou compoñente, ao mesmo tempo tan ben. As posibilidades son case infinitas ...
Jumi - Jack de todas as empresas?
Non! Jumi ten as súas limitacións. Sentímolo. O máis grave seguinte xeito:
Jumi pode incluír só os arquivos que reside no seu servidor.
Este aviso non significa que non pode presentar saída de estranxeiros a través de scripts Jumi. Isto significa que non pode facer un "estranxeiro" file seu propio arquivo con Jumi: non pode apuntar para arquivos de script externos.
Jumi non é responsable da produción selfconsistent do ficheiro incluído.
Este aviso non significa que non pode incluír calquera arquivo no seu servidor. Pode. Pero Jumi non posúe intelixencia para decidir se o contido é bo ou non. Jumi é WYIIWYG - O que incluír Is What You Get. O nodo só intelixentes no proceso é vostede.
plugin Jumi ten limitacións de memoria.
Extensión Jumi (non módulo Jumi nin compoñente) usa php buffering: o script é almacenado en buffer na memoria e logo incluída no artigo. Para enorme, moi grande, scripts memory_limit o que está definido no seu arquivo php.ini pode ser insuficiente. Se si, entón aumenta-la.


