Menú
Está libre
registro
hogar  /  Multimedia/ Inurl componente k2 dichoso. Ampliando Joomla con el componente K2

El componente Inurl es maravilloso. Ampliando Joomla con el componente K2

Comparando K2 con otros Componentes de Joomla, entonces, en términos de complejidad, es comparable, quizás, solo con VirtueMart (un componente para crear tiendas en línea). Pero el tiempo dedicado a aprender K2 se verá recompensado con las nuevas posibilidades que se abrirán después de su instalación.

Oportunidades relacionadas con la organización del contenido

Trabajando en el componente, los desarrolladores de K2 planearon crear un producto que permitiera crear portales completos en CMS Joomla que pudieran competir con análogos creados en motores como Drupal o WordPress. Incluso el lema publicado en el sitio web oficial del componente habla de esto. Sin embargo, el producto resultante, en opinión de muchos, superó con creces todos los demás desarrollos creados anteriormente. Gracias a K2, los creadores de sitios tienen la oportunidad de organizar tiendas completas, catálogos, portales de varios temas (incluidas noticias), blogs y mucho más sobre la base de Joomla. En este contexto, no queda del todo claro: ¿por qué los diseñadores web occidentales utilizan más este componente y los creadores de sitios nacionales lo omiten?

Básicamente, K2 es un creador de contenido independiente. De hecho, reemplaza por completo el com_content ya integrado en el motor, brindando al usuario la oportunidad de trabajar con la parte de información del sitio y generar contenido a través de su propio panel administrativo.

Vale la pena señalar que en la próxima versión del CMS Joomla, la tercera, algunos funcionalidad K2. Pero no todos los fieles seguidores de este CMS se apresuraron a transferir sitios a la tercera versión. Además, la versión 1.5 de Joomla sigue siendo muy popular entre los desarrolladores. En el caso de utilizar tales versiones de CMS, el componente K2 es indispensable.

Pero es hora de pasar de las frases generales a las específicas. ¿Qué oportunidades ofrece el componente K2 para los constructores de sitios? Hay bastantes de ellos:

  • Estructura de categorías... Debemos comenzar con la principal diferencia: la capacidad de organizar una estructura compleja de categorías con una cantidad ilimitada de archivos adjuntos. Esta es, con mucho, la principal ventaja del K2. En las versiones habituales de Joomla, solo hay un sistema de dos niveles: una sección y una categoría.
  • Comentar sobre materiales... K2 te permite organizar un buen sistema de comentarios con captcha desarrollado por Google. Puede prescindir del captcha, aunque muy pocas personas en nuestro tiempo se atreverían a hacer esto. No existe tal característica incorporada en Joomla, pero en principio este problema se puede resolver instalando el componente JComments. Por cierto, en este momento El es considerado la mejor opción para organizar los comentarios.
  • Etiquetas en la nube... Gracias a K2, los desarrolladores tienen la capacidad de agregar etiquetas a los artículos, similar a WordPress. En particular, la implementación de la nube de etiquetas se presenta en las páginas de demostración de los desarrolladores de componentes. Una oportunidad similar se lleva a cabo debido a un módulo especial. Además de la nube de etiquetas, también puede mostrar adiciones útiles a las páginas de Internet como un archivo de materiales, un cuadro de búsqueda, un archivo de materiales, una lista de categorías (generalmente en forma de menú), migas de pan, varios calendarios en formato de blog, etc.
  • Adición de imágenes... Después de instalar el componente, los desarrolladores tienen la oportunidad de crear artículos, tanto en Joomla como directamente en el panel de administración de K2, insertando varias imágenes en ellos. En principio, esta función no tiene nada de especial, con la excepción de una salvedad: K2 puede unificar imágenes bajo tamaño estándar... Esta es una ventaja absoluta para los propietarios de recursos, cuyos usuarios son, por ejemplo, blogs de autores.
  • Configurar galerías dentro de artículos... En el panel administrativo de K2, o mejor dicho en la plantilla para redacción de artículos, ya existe un lugar donde se puede insertar la galería. Los totales de la galería se establecen en unos pocos clics. Para hacer esto, simplemente especifique la ruta al archivo con imágenes o fotos y seleccione opción deseada mostrándolos. Por supuesto, Joomla también tiene la capacidad de insertar galerías, pero este proceso es bastante laborioso y requiere la instalación de extensiones adicionales, por ejemplo: el complemento especial Phoca Gallery Plugin.
  • Insertar archivos de video... La plantilla de artículo de K2 también le permite insertar videos en el texto. Además, esto se hace incluso más fácil que insertar una galería de fotos. Por ejemplo, para instalar un video de YouTube, solo necesita especificar el código del archivo de video.
  • descargar enlaces... Además, cuando se trabaja en el panel K2, no es difícil adjuntar archivos destinados a la descarga. Esto se puede hacer tanto al crear un material como al editarlo, y con un solo clic.
  • Creando directorios... En el panel administrativo del componente, puede configurar la capacidad de completar campos adicionales al crear un artículo. Además, ciertos campos se pueden vincular a una categoría específica. Esta función será útil en el caso de que se cree un directorio sobre la base de K2. Como resultado, la salida es algo así como una tarjeta de producto, algo similar a la tarjeta obtenida como resultado de trabajar con VirtueMart, un componente para crear una tienda en línea.
  • Integración con redes sociales... Otra ventaja de K2 es que hay un lugar separado en la plantilla de artículo para instalar botones populares. redes sociales(la mayoría de las veces, esta función se denomina "Compartir en redes sociales"). En Joomla, estos botones deben instalarse utilizando varios tipos de scripts y extensiones. Y esto no siempre es conveniente. Sin embargo, cuando se trabaja con K2, también hay un "pero": las opciones para redes sociales proporcionadas en el componente están diseñadas para usuarios occidentales. Sin embargo, el código es fácil de modificar, reemplazando las redes populares "con ellas", por aquellas que atraen a los usuarios rusos. Puede tomar una lista de tales redes, por ejemplo, del servicio One Button bastante popular.
  • Agregar artículos de usuarios registrados... Con la ayuda de K2, puede organizar en el sitio la posibilidad de publicar materiales por usuarios registrados, es decir, de hecho, crear un portal con blogs personales de usuarios. Al mismo tiempo, podrán no solo agregar sus propios materiales, sino también aprovechar todas las capacidades del componente, en particular: insertar archivos de fotos y videos, imágenes, completar campos adicionales, etc. Además, los usuarios podrán completar y editar sus perfiles, así como moderar comentarios en sus artículos, eliminando los "inapropiados".

Estas son todas las funciones que se pueden implementar gracias al K2. Nada mal para un componente. Básicamente, al instalar y configurar K2, puede hacer que su sitio sea mucho más interesante que usar métodos estándar Joomla. O, para lograr tales resultados, tendrá que instalar muchas extensiones adicionales, algunas de las cuales es poco probable que se descarguen de forma gratuita.

Instalación de K2

La instalación del componente K2 no es muy diferente a la instalación de cualquier otra extensión en Joomla. Pero primero, por supuesto, debes descargarlo. La mejor forma de hacerlo es desde el sitio web oficial de sus creadores, donde se encuentra el enlace "Descargar K2" en la página de título. V en la actualidad(principios de 2015), la versión 2.6.9 está disponible para descargar en http://getk2.org/.

Entonces todo es similar a instalar todas las demás extensiones, es decir vaya al panel de administración del motor, en la parte superior menú horizontal haga clic en la pestaña "Extensiones" y seleccione "Instalar / Quitar" en el submenú expandido, después de lo cual aparecerá la página "Instalar".

Luego, en el campo "Cargar archivo de paquete" usando el botón "Examinar" ingrese la ruta al archivo con el componente descargado y haga clic en "Cargar archivo e instalar". La instalación lleva muy poco tiempo. Al finalizar, Joomla informará que la instalación se realizó correctamente.

Los problemas de instalación, por regla general, no surgen. Pero si esto sucedió, entonces muchos materiales en los foros vendrán al rescate, sobre cómo resolverlos.

Rusificación

Dado que el componente fue creado fuera de nuestro país, su idioma principal es el inglés. Como resultado, incluso una persona que conoce este idioma a nivel cotidiano no siempre es capaz de entender su entorno (de los cuales, debo decir, hay bastantes). Por lo tanto, para trabajar completamente con K2, debe estar rusificado.

También es mejor descargar la rusificación del sitio de los desarrolladores: http://getk2.org/extend/translations seleccionando el enlace "Ruso". El proceso de rusificación en sí es similar a la instalación del componente en sí. También debe hacer clic en "Extensiones" e "Instalar o quitar", y luego descargar el archivo con la localización a través del campo "Cargar archivo de paquete". Tan pronto como Joomla informe sobre la finalización de la instalación, puede estar seguro de que los usuarios de habla rusa comprenden completamente K2.

El componente K2 instalado (versiones en inglés y ruso) aparece inmediatamente en el panel administrativo del motor en forma de muchas herramientas diferentes. El acceso al panel de administración del propio K2 también está disponible en menu principal CMS.

Es muy posible comprender el trabajo de K2 con cierta diligencia por su cuenta. Aunque hay mucho que aprender, por ejemplo: importar artículos creados por medios estándar Joomla; organizar una jerarquía de categorías; trabajar con galerías, materiales fotográficos y de video, archivos adjuntos y campos adicionales; trabajar con panel administrativo componente y personalizar apariencia artículos y categorías, etc.

Si no hay tiempo para esto, entonces es suficiente abrir los materiales relevantes en este sitio o temas especializados en varios foros.

K2 es un gran componente para administrar contenido en un sitio web. Tiene una configuración bastante flexible y se adapta desde soluciones simples hasta muy complejas. Sin embargo, noté que el componente K2 crea una carga pesada tanto en el servidor como en el sitio mismo, lo que ralentiza su trabajo. Ahora hablaremos de cómo reducir la carga, y en general, optimizar el componente para que funcione en un hosting regular con una gran cantidad de visitantes ...

Entonces, para empezar, si queremos maximizar el rendimiento de un sitio usando el componente K2 y al mismo tiempo reducir la carga, tendremos que abandonar algunas de las funciones del componente. Desafortunadamente, esto tendrá que sacrificarse en aras de un objetivo más alto :)

En primer lugar, nos negamos a utilizar el módulo K2 Tools, que claramente requiere mejoras en todas sus direcciones. Especialmente trate de evitar usarlo como calendario y menú. El uso de estas funciones aumentará las consultas de la base de datos hasta ~ 40 , que no es nada aceptable ...

En segundo lugar, debe abandonar el uso del elemento del menú de visualización de la categoría K2 con el complemento para "extraer" las subcategorías de la categoría mostrada (materiales de las categorías secundarias). Por supuesto, sería muy conveniente de usar, especialmente en sitios con una estructura compleja, y reducirá la usabilidad del sitio, pero reducirá significativamente la carga en el formulario 50-70 consultas de base de datos. Por lo tanto, en los materiales de párrafo de las categorías secundarias, seleccionamos no. Y en el menú agregamos sub-elementos del menú en forma de subcategorías (para enlaces agradables).

En tercer lugar, en la configuración de la categoría tendremos que anular la selección de " Heredar los parámetros de opciones de la categoría". Nuevamente, esto parece ser muy función conveniente, cuya tarea es facilitar la vida de los usuarios, crea gran cantidad consultas a la base de datos, en lugar de la consulta única deseada. Así, si tenemos 20 categorías en la página que tienen habilitada la opción de herencia, adicionalmente tenemos 20 Ahora, al habilitar esta opción, los parámetros de la categoría principal se solicitarán cada vez que se muestre el contenido del niño o cuando se muestre la lista de categorías.

En cuarto lugar, usamos solo las funciones necesarias. Por lo general, le aconsejo que abandone el uso de comentarios estándar de K2, aunque tampoco recomiendo el uso de JComments. Personalmente, prefiero usar comentarios sociales, que son bastante comunes ahora. Si aún usa los comentarios estándar de K2, desactive la visualización del botón de comentarios. Además, en la lista de categorías o en la categoría en sí, le aconsejo que desactive funciones como marcadores sociales, etiquetado, salida de autor, botones de impresión y correo electrónico. En general, cuantas menos funciones se inicien, menos solicitudes serán y menor será la carga.
Aquí quiero escribir sobre la carga de imágenes de materiales del componente K2. El propio componente carga la imagen original y la guarda en 5 variaciones: muy grande, grande, mediana, pequeña, muy pequeña. A menudo necesitamos un máximo de tres opciones para las imágenes. Solo utilizo imágenes grandes, medianas y pequeñas. Para prohibir la creación de imágenes innecesarias, debe comentar la línea
$ manejador -> Proceso ($ savepath); la opción de guardar la imagen en un archivo que no necesitamos /administrator/components/com_k2/models/item.php Para prohibir la ampliación de la imagen en el material, debe comentar la línea en el archivo components \ com_k2 \ templates \ default \ item.php

K2 es un poderoso creador de contenido para Joomla, diseñado para reemplazar completamente el componente estándar com_content y tiene una poderosa funcionalidad que no es difícil de aprender gracias a su excelente interfaz.

Descripción del componente K2

Constructor de contenido K2 fue creado por el equipo de desarrollo JoomlaWorks como reemplazo completo componente de contenido estándar Joomla y, por el momento, el componente lo tiene todo para abandonar sin dolor esta funcionalidad estándar.

La instalación de la extensión se realiza de forma estándar, como cualquier otra extensión para Joomla!- a través de Administrador de extensiones... El componente admite la importación completa de materiales desde Joomla e instantáneamente tendrás toneladas de nuevas posibilidades para tu contenido existente.

  • formas para elementos,
  • Imagenes
  • video,
  • podcasts,
  • galerías de imágenes,
  • galerías de archivos adjuntos,
  • mucho más.

Componente K2 es la solución ideal para la gestión de contenido, independientemente del tamaño del sitio: puede utilizarlo para un blog pequeño, así como para un sitio corporativo complejo o incluso portal de noticias(autores de contenido, rúbricas, revistas, columnas de autores, etc.). Con esta extensión, puede crear fácilmente catálogos de productos, carteras, bases de conocimientos, administrador de archivos para descargar archivos adjuntos, una lista de catálogos, una lista de eventos y mucho más, todo esto está en el conjunto estándar del componente.

K2 es un componente extensible: puede crear fácilmente tipos de contenido específicos para su sitio.

Cómo funciona el K2

En el trabajo del componente, se distinguen claramente 4 principios fundamentales:

  • multifuncionalidad,
  • facilidad de uso,
  • sistema de plantillas flexible,
  • rendimiento optimizado.

Con base en lo anterior, no es sorprendente que K2- uno de los más grandes y populares del mundo CCK para sitios en CMS Joomla.

Propagación del componente K2

La extensión se distribuye de forma gratuita bajo una licencia estándar. GNU / GPL... Descargar K2 puede ser del sitio del desarrollador.

Rusificación K2

Nuestro equipo llamó la atención sobre las dificultades que surgen con la instalación del idioma ruso para este componente. Hablemos un poco sobre los detalles de estas dificultades y cómo resolverlas.

Entonces el oficial paquetes de idioma se puede encontrar en esta página. Y ya en este escenario hay una dificultad para elegir, ya que se ofrecen hasta 4 rusificadores para K2 para descargar:

  • inglés
  • Ortografía petrina rusa
  • Ruso (Rusia)
  • Ruso (Ucrania)

Tu elección debe caer en Ruso (Rusia).

Hoy en día, una gran cantidad de desarrolladores de sitios web utilizan el componente K2. Un gran número de desarrolladores también quiere aprender a utilizar este componente. Este manual describirá todos los detalles de la configuración del componente K2.

¿Qué es K2? K2 es un administrador de contenido con el que puede mostrar su contenido de manera hermosa y lo más importante en su sitio joomla. Las características estándar de Joomla no permiten colocar galerías en artículos, cargar archivos, publicar videos. En K2, todo esto está implementado, solo debes completar los campos que necesitas. Vamos a empezar.

Instalación

En este tutorial instalaremos el componente K2 en Joomla y luego russify.

Personalización

En esta lección, veremos qué configuraciones tiene el componente K2, así como también configuraremos su URL SEF.

Creando un articulo

En esta lección, aprenderemos cómo crear categorías, subcategorías, ver su configuración, crear un artículo y publicarlo en el sitio.

Creación de adicionales los campos

En esta lección veremos qué es un complemento. los campos. Crearemos un par de campos y los adjuntaremos a la categoría.

Configurar multimedia

En este tutorial instalaremos complementos adicionales para K2: un reproductor de video y una galería de fotos. Luego veamos su configuración e intentemos subir videos y fotos.

El componente gratuito K2 ayudará a que sus grabaciones sean más interesantes e informativas. Te lo contaré en detalle para bloggers novatos cómo instalar y russify K2 en Joomla.

Instalación K2

El componente K2 se instala desde el sitio oficial http://getk2.org/. Asi es como se ve pagina de inicio sitio. Descargue la aplicación a su computadora haciendo clic en el botón "Descargar K2". Puede familiarizarse con las capacidades de K2 en el sitio de demostración de los desarrolladores de JoomlaWorks. Cada material puede incluir una galería de fotos, personalizar la visualización de campos adicionales. Los campos adicionales son el resultado de información significativa junto a la imagen. Esto es especialmente útil para tiendas en línea, agencias inmobiliarias o sitios de directorios. Para cargar K2 en su sitio web, vaya a "Extensiones" - "Administrador de extensiones" "Instalación" - "Cargar archivo de paquete". Seleccione el archivo en su computadora e instálelo en el sitio.

Rusificación K2

Para que todas las configuraciones de K2 estén en ruso, regresemos al sitio web oficial y descarguemos la rusificación del componente. En la sección "Traducciones de K2", seleccione "Ruso - Rusia", descargue el archivo y cárguelo en el sitio. Puede asegurarse de que el menú K2 esté en ruso abriendo "Componentes" - "K2".

En la pestaña "Información" hay una lista de todos los complementos y módulos K2 disponibles. También puedes averiguarlo la versión que quieras servidores web, PHP, MySQL, permisos de carpeta y más información útil... Preste atención al límite de descarga. A veces, los usuarios cargan archivos o fotos de mayor tamaño y no pueden entender por qué se muestra el error. Archivos grandes debe cargarse directamente en el alojamiento.

Complementos adicionales K2

K2 no incluye complementos de galería y video. Deben descargarse por separado en el mismo sitio. O abra el "Administrador de extensiones" - "Instalar desde JED", escriba AllVideos en la búsqueda y descargue el complemento. El complemento Simple Image Gallery PRO es de pago. En uno de los sitios compré una plantilla con un componente K2 preinstalado y un complemento de galería de pago. Lo instalaré en otro sitio galería gratis del mismo desarrollador Simple Image Gallery. Instalamos la galería de la misma forma desde Internet. No olvidemos habilitar los complementos en el Administrador de complementos. Verificaré cómo funciona K2 y si se puede prescindir del complemento de pago. Definitivamente escribiré sobre los resultados.

Eliminar imágenes preinstaladas

En primer lugar, me deshice de las imágenes preinstaladas en K2. No son únicos y no serán necesarios. Abra "Media Manager" y revise las carpetas. Seleccione y elimine las imágenes innecesarias. Borré todo. Liberamos algo de espacio de alojamiento. Cómo no pagar de más y obtener todas las características del alojamiento moderno por un dinero mínimo, lo escribiré en el próximo artículo.