Composant Inurl k2 bobyl. Le composant k2 ou un excellent remplacement du composant d'articles Joomla standard. Russification de l'extension K2

Passons directement à la pratique et voyons où nous pouvons télécharger le composant K2 et comment l'installer sur Joomla. Pour télécharger le composant K2, vous devez cliquer sur le gros bouton « Télécharger K2 » sur la page principale du site Web des développeurs. La dernière version actuelle de K2 est actuellement numérotée v2.5.4.

L'installation du composant K2 dans Joomla n'est pas différente d'une installation standard. "Extensions" - "Installer/Désinstaller", "Parcourir" - sélectionnez l'archive téléchargée avec le composant - "Télécharger le fichier et installer".

Dans un instant, le composant K2, ainsi que plusieurs modules et plugins correspondants, seront installés sur Joomla, et vous verrez un message sur l'installation réussie et un rapport sur les extensions installées à partir du kit K2.

Si l'installation n'a pas eu lieu pour une raison quelconque, écrivez-moi, nous réglerons le problème.

Traduction russe de K2 pour Joomla (russification)

Installer la langue russe pour K2 directement depuis le panneau d’administration, comme une extension Joomla classique, cela ne pourrait pas être plus simple. Il vous suffit de télécharger le fichier de russification.

Il n'est pas nécessaire de décompresser ces archives avec K2 Russification, mais il suffira simplement de les installer depuis le panneau d'administration de Joomla en tant qu'extensions classiques (Extensions - "Installer/Désinstaller" - "Télécharger le fichier du package"). Après c'est le composant K2 sera entièrement traduit en russe.

Après avoir installé et russifié K2, rendez-vous dans le panneau d'administration de Joomla (Panneau de configuration), en plus des outils déjà disponibles là-bas, vous y trouverez un grand nombre de outils que le composant K2 y a ajoutés. Vous pouvez également accéder au panneau d'administration K2 en sélectionnant « Composants » - « K2 » dans le menu supérieur du panneau d'administration Joomla.

Comment utiliser K2 ?

Comme déjà mentionné, ce composant remplace le composant standard de maintenance du contenu du site. Par conséquent, toutes les actions que nous avons effectuées lors de la création ou de la modification de la structure du site, de la publication de documents, de l'activation des éléments de menu - nous allons maintenant effectuer tout cela en utilisant K2. Il faudra oublier les boutons de contrôle du composant standard et dans le panneau d'administration du site sélectionner uniquement les boutons du panneau de contrôle K2, puisqu'ils sont regroupés en une seule section, juste sous les boutons du panneau standard.
Mais que se passerait-il si K2 n'était pas installé avant de travailler avec le site, mais après qu'une structure y ait été créée à l'aide de moyens standards, dans lesquels un grand nombre de documents ont déjà été publiés ?
Tout est prévu, il n'y a pas de quoi s'inquiéter : le composant K2 a une fonction d'importation de matériaux de la structure standard dans la structure K2.

Voici le chemin vers le gestionnaire de matériaux dans K2 : « Composants » - « K2 » - « Matériaux ». Il y a un bouton sur le panneau (voir photo). Si vous cliquez dessus, K2 trouvera tous les documents jamais publiés sur votre site dans le gestionnaire de contenu standard et les transférera (ou plutôt les copiera) dans sa structure. Toutes les sections que vous aviez auparavant seront renommées en catégories du composant K2, mais cela n'a aucune importance.

K2 affiche cette fenêtre, qui explique les nuances de ce qui va se passer. Nous sommes d'accord.

La seule chose qui devra être corrigée après l'importation concerne les éléments de menu menant aux anciennes sections, catégories et matériaux. Allez dans « Tous les menus » - « Menu principal » (ou le menu que vous avez peut-être créé vous-même), cliquez sur le nom de l'élément de menu souhaité et cliquez sur le bouton « Modifier le type ». Dans la fenêtre qui apparaît, dans l'arborescence des types de menus, sélectionnez « K2 », puis sélectionnez celui dont vous avez besoin dans la liste déroulante (le choix n'est pas encore grand pour nous - soit une catégorie, suivi de la sélection de la catégorie souhaitée , ou un matériel spécifique auquel vous souhaitez attacher un lien vers l'élément de menu ) :

Bien entendu, nous enregistrons toutes les modifications. Désormais, l'élément de menu ne mènera pas à l'ancienne section, catégorie, matériel, mais à leur copie, modifiée toutefois selon le modèle K2. Désormais, nous oublierons le chemin vers le gestionnaire de contenu standard et utiliserons UNIQUEMENT K2.

Après avoir exporté les matériaux standard vers les matériaux K2 et modifié le type de tous les éléments de menu précédents, vous devrez vous assurer que tous les matériaux sont transférés correctement. Ceci est vérifié manuellement : soit vous ouvrez tous les matériaux exportés d'affilée, soit de manière sélective (en règle générale, si 2-3 matériaux d'une section ont été transférés normalement, le reste l'était aussi, cela n'a aucun sens de les vérifier). Nous effectuons ce contrôle afin de supprimer ensuite tous les matériaux standards. Ainsi, nous nous débarrasserons d'éventuelles confusions (mêmes articles à deux endroits différents du site), de plus nous libérerons un espace précieux sur le site. Lors de cette vérification, une attention particulière doit être accordée aux documents contenant des images, aux pièces jointes précédemment traitées par des applications tierces - galeries de photos, plugins pour travailler avec des images, composants de pièces jointes. Peut-être qu'après le transfert, quelque chose ne fonctionnera pas comme avant, par exemple, la pièce jointe au matériel exporté ne sera pas téléchargée ou les images réduites par le plugin augmenteront soudainement en taille. Toutefois, dans ma pratique, cela ne s’est pas produit, mais tout peut arriver. Ne supprimez simplement pas les composants qui traitaient votre contenu avant K2 ! Hormis les anciens matériaux dont vous avez exporté des copies vers K2, vous n'avez rien à supprimer.

1 Copiez le fichier avec les constantes de langage composant K2

Tout d'abord, créons un fichier avec les constantes de langue du composant K2 pour la langue souhaitée. Pour cela, copiez le fichier du serveur depuis le répertoire /langue/en-GB/en-GB.com_k2.ini au répertoire avec la langue souhaitée et renommez-le. Par exemple, pour la localisation russe nous allons créer un fichier sur le serveur : /langue/ru-RU/ru-RU.com_k2.ini.

2 Définir la langue par défaut sur le site Joomla

Maintenant, dans le panneau de configuration, nous allons définir la langue du site - russe : Gestionnaire de langues Packs linguistiques du site Par défaut et cochez la langue russe.


3 Modification du fichier ru-RU.com_k2.ini dans un bloc-notes

Ensuite, vous pouvez faire ceci : télécharger le fichier depuis le serveur ru-RU.com_k2.ini, ouvrez-le dans le bloc-notes et modifiez les valeurs des constantes de langage dans le fichier, c'est-à-dire traduisez-les de l'anglais vers le russe. Ensuite, nous enregistrons le fichier modifié et le téléchargeons sur le serveur, en remplaçant le fichier original « ru-RU.com_k2.ini ».


4 Redéfinir les constantes du langage dans le panneau de configuration Joomla

Vous pouvez procéder différemment et redéfinir les phrases nécessaires directement depuis le panneau d'administration de Joomla. Pour ce faire, directement dans le gestionnaire de langue, rendez-vous dans la rubrique Redéfinir les constantes(1). Sélectionnez la langue et la portée (site Web ou panneau de configuration) pour lesquelles nous sélectionnons dans le filtre Russe - Site Web(2). Et puis, pour créer un nouveau remplacement de constante de langue, cliquez sur le bouton Créer (3).


5 Création d'un nouveau remplacement constantes de langage dans Joomla

La fenêtre de remplacement de constante de langue s'ouvrira. Sur le terrain Trouver Saisissez en anglais le nom de la constante ou de la phrase que vous souhaitez traduire. Sélectionnez dans la liste déroulante Signification(pour rechercher un mot ou une phrase dans des textes constants) ou Constante(regardez le nom des constantes) (1). Cliquez sur le bouton Trouver, une liste des constantes trouvées apparaîtra. Trouvez-y la constante d'intérêt (2).

Pour le composant K2, les constantes ont généralement un préfixe dans leur nom K2_.

Sélectionnez cette constante dans la liste et sa valeur apparaîtra dans le champ de gauche (3). Nous traduisons sa valeur sur le terrain Texte Et enregistrer.


La constante remplacée apparaît dans la liste. Des étapes similaires doivent être répétées pour toutes les constantes de langage pour lesquelles le texte doit être localisé.


La méthode de remplacement des constantes de langage s'applique également aux articles Joomla classiques, pas seulement aux articles créés à l'aide du composant K2.

Cette leçon couvrira le travail avec Mots clés V composant K2. Et la première question que peut se poser un lecteur peu familier avec ce concept est de savoir de quoi il s’agit et pourquoi est-il réellement nécessaire ? Et c’est pour cela que nous en avons besoin. Considérez cette situation :

Supposons que vous ayez du matériel sur votre site Web et qu'en visitant la page, l'utilisateur s'intéressera à ce sujet. Les prochaines étapes du lecteur ? Il peut bien entendu retourner sur le moteur de recherche et y poser une question sur les informations qui l'intéressent. Bien sûr, cette option n'est pas souhaitable, mais tout à fait possible. Mais l’utilisateur peut faire l’inverse et tenter de rechercher des articles sur votre site. Mais là encore, il peut soit trouver des articles similaires, soit ne pas les trouver, cette dernière option est tout à fait possible, surtout si le site a une structure immense dans laquelle il est facile de se perdre. Alors qu'est-ce que nous avons? Dans le premier cas, nous perdrons le visiteur, dans le second, il y a de telles chances que nous perdions. Et ce n'est pas souhaitable pour nous.

C'est pourquoi les tags ont été inventés. Comment travaillent-ils? Disons que nous avons un article sur le site dédié à la culture des lys. Alors que fait-on dans ce cas ? Nous ajoutons des balises qui correspondent à notre sujet. Dans ce cas, les tags seront les suivants : jardinage, lys.

C'est-à-dire que si un visiteur de la ressource est en principe intéressé par un article consacré au jardinage, alors en trouvant la balise « jardinage » à la fin de l'article et en cliquant dessus, il accédera au catalogue d'articles consacrés à ce sujet et ainsi, un temps considérable sera gagné à ce sujet. La deuxième question logique est de savoir comment le système lui-même sait que les articles appartiennent au même sujet. Techniquement, cela ressemble à ceci : l'administrateur de la ressource relie lui-même l'article au site souhaité. étiqueter.

Voyons maintenant tout cela avec un exemple K2.

Il est logique qu'avant d'associer un article à une balise spécifique, il faut d'abord créer cette balise. Pour ce faire, nous devons choisir ComposantsK2 – Balises et cliquez sur le bouton Créer. Une boîte de dialogue s'ouvrira devant nous, avec très peu de champs.

Ici, nous entrons simplement le nom de la balise souhaitée. Que ce soit, par exemple, le jardinage.

Plus loin. Disons que nous avons un article sur le jardinage créé via un composant K2 – Matériaux. Dans ce cas, il suffit de lier notre article au tag jardinage. Et c'est très simple à faire. Écrivez simplement les balises nécessaires dans le champ des balises.

En fait, il était possible de le faire au départ, dans le matériau lui-même, en contournant la création de balises. Dans ce cas, les balises seraient créées automatiquement. Mais si c’est si simple, pourquoi avons-nous besoin de cet élément de menu de balises ? Et cela a été fait pour une raison, mais pour que nous ayons accès à chaque élément séparément.

Grâce à cela, nous pouvons implémenter une fonctionnalité très utile. À savoir, attachez une balise à un élément de menu spécifique. Ainsi, en cliquant sur l'élément de menu, nous aurons accès au catalogue d'articles.

K2 est un composant matériel pour Joomla! Un CMS avec quelques fonctionnalités supplémentaires qui rappellent le CCK (Content Construction Kit - en russe, cela peut être interprété comme « composant créant-tout-type-de-contenu »). Ses développeurs sont le portail grec JoomlaWorks.

Il permet à l'utilisateur de gérer le contenu du site de manière plus pratique et moderne. Vous pouvez créer un blog, un catalogue de biens ou de services, une archive de fichiers, une galerie multimédia, un magazine en ligne en utilisant un seul composant ! Le développement de ce puissant rhénium a commencé en 2006, mais malheureusement, à cette époque, aucune documentation à son sujet n'avait été publiée. Il n'y a que quelques articles et vidéos en anglais.

Cette petite instruction étape par étape est écrite pour ceux qui veulent essayer d’étudier le K2 en action, mais ne savent littéralement pas par où commencer.

Étape 1. Téléchargez la dernière version de K2 sur le site officiel du développeur. Étape 2. Installez K2 à l'aide de Joomla Extension Manager.

Étape 3. Téléchargez et installez la dernière version de traduction du composant K2 selon les instructions

Étape 4. Ouvrez le panneau de configuration K2 via l'élément de menu « Composants » ou utilisez-le via le module sur la page d'administration principale.

Étape 5 : Créez des groupes de champs supplémentaires. Nommez-les en fonction de leur objectif : Blog, Catalogue, Annuaire ou tout ce que vous voulez.

Remarque : Les champs supplémentaires unifient la présentation des matériaux, c'est-à-dire que lors de la création d'un nouveau matériau dans une catégorie à laquelle est affecté un groupe de champs supplémentaires, vous pouvez remplir ces champs. Et ainsi, tous les matériaux de cette catégorie auront cette information de « valeur de champ ». Ceci est absolument nécessaire lors de la création d’un catalogue de produits.

Par exemple, vous créez un groupe de champs supplémentaires Catalogue et vous y ajoutez des champs :

b) Dimensions

Et puis, lors de la création de chaque nouveau matériel, vous créerez en fait une fiche produit, car lorsque vous afficherez le produit sous l'article de description, ces champs seront soigneusement affichés sous forme tabulaire (par défaut) dans un tableau supplémentaire.

Étape 6 : ajoutez des champs supplémentaires à vos groupes de champs supplémentaires

Remarque : Par défaut, tout matériel possède déjà un titre, un texte et une image principale. Par conséquent, si vous devez utiliser K2 uniquement comme moteur d’articles avancé (pour les actualités, les blogs), vous n’avez pas besoin d’utiliser de champs supplémentaires (comme c’est nécessaire dans la plupart des cas). Utilisez des champs supplémentaires pour créer des archives de fichiers, des catalogues et des galeries.

Remarque : Vous pouvez importer toutes les catégories et contenus existants depuis Joomla ! en utilisant un bouton (Dans le coin supérieur droit « Importer »). De cette façon, votre transition d’un composant de matériaux réguliers vers K2 se fera pratiquement sans douleur. C’est l’une des propriétés qui ont rapidement donné à K2 sa popularité actuelle.

Étape 8 : Ajoutez des groupes d'utilisateurs. Par défaut, Inscrit et Propriétaire du site sont présents. Vous pouvez limiter les droits d'accès de différents groupes pour publier des documents (en général ou dans certaines catégories), afficher, modifier des documents et certaines autres fonctions.

Étape 9. Attribuez les utilisateurs Joomla existants au groupe d'utilisateurs K2 correspondant. Définissez leur sexe, ajoutez une description et téléchargez un avatar. Ce questionnaire de blog minimal est inclus dans le package de base K2. Les coordonnées de l'auteur seront affichées après l'article ou l'actualité qu'il a publié.

Étape 10 : Ajoutez des balises. Le système de balisage n'est pas seulement un « truc » à la mode moderne, mais il constitue également une avancée majeure en termes de convivialité du site, vous permet de mettre en œuvre des pseudo-multi-catégories, améliore les liens pour le référencement et met de l'ordre dans le chaos.

Étape 11. Attribuez les éléments K2 correspondants (catégories, matériaux, pages utilisateur) aux éléments de menu.

Remarque : C’est cette étape qui pose le plus de questions aux débutants. Souvent, un utilisateur inexpérimenté configure K2, importe d'anciens matériaux, écrit de nouveaux matériaux supplémentaires dans les catégories appropriées, mais ne voit pas le résultat. Et tout cela parce que les éléments de menu renvoient toujours aux articles Joomla ! J’ai donc porté une attention particulière à l’étape 11 !

Étape 12. Publiez le module K2 LOGIN dans le gestionnaire de modules si vous décidez quand même de créer un site interactif. Vous pouvez également publier d'autres commentaires K2, du contenu K2 ou des modules d'outils K2. Je les aborderai dans des articles séparés.

Étape 13 : Ajoutez du contenu à chaque catégorie. Si vous avez suivi les étapes 8 puis 12, alors vous pouvez le faire directement depuis la face avant du site. Sinon, vous pouvez toujours travailler via l'administrateur. Panneau Joomla!

Il reste encore de nombreux points non examinés, mais je les aborderai certainement dans les articles suivants. Avec ces instructions en main, tout débutant peut non seulement installer le K2, mais aussi ressentir toute sa puissance, et c’est alors une question de créativité et de persévérance.

Basé sur les matériaux JoomlaWorks

Le composant K2 gratuit contribuera à rendre vos enregistrements plus intéressants et informatifs. Je vais vous le dire en détail pour les blogueurs débutants comment installer et russifier K2 sur Joomla.

Installation K2

Le composant K2 est installé depuis le site officiel http://getk2.org/. Voici à quoi ressemble la page principale du site. Téléchargez l'application sur votre ordinateur en cliquant sur le bouton « Télécharger K2 ». Vous pouvez vous familiariser avec les capacités de K2 sur le site de démonstration des développeurs JoomlaWorks. Chaque matériel peut inclure une galerie de photos et configurer l'affichage de champs supplémentaires. Des champs supplémentaires sont l'affichage d'informations significatives à côté de l'image. Ceci est particulièrement utile pour les boutiques en ligne, les agences immobilières ou les sites de catalogues. Pour télécharger K2 sur votre site Web, allez dans « Extensions » - « Extension Manager » « Installation » - « Télécharger le fichier du package ». Sélectionnez le fichier sur votre ordinateur et installez-le sur le site.

Russification K2

Pour que tous les paramètres du K2 soient en russe, retournons sur le site officiel et téléchargeons la russification du composant. Dans la section « Traductions K2 », sélectionnez « Russe - Russie », téléchargez le fichier et téléchargez-le sur le site. Vous pouvez vous assurer que le menu K2 est en russe en ouvrant « Composants » - « K2 ».

L'onglet « Info » contient une liste de tous les plugins et modules K2 disponibles. Vous pouvez également connaître la version requise du serveur Web, PHP, MySQL, définir les droits des dossiers et d'autres informations utiles. Veuillez noter la limite de téléchargement. Parfois, les utilisateurs téléchargent des archives ou des photos plus grandes et ne peuvent pas comprendre pourquoi l'erreur se produit. Les fichiers volumineux doivent être téléchargés directement sur l'hébergement.

Plugins K2 supplémentaires

K2 n'inclut pas de plugins de galerie ou de vidéo. Ils doivent être téléchargés séparément sur le même site. Ou ouvrez « Extension Manager » – « Install from JED », tapez AllVideos dans la recherche et téléchargez le plugin. Le plugin de galerie Simple Image Gallery PRO est payant. Pour l'un des sites, j'ai acheté un modèle avec un composant K2 préinstallé et un plugin de galerie payant. Sur un autre site je vais installer une galerie gratuite du même développeur, Simple Image Gallery. Nous installons la galerie de la même manière depuis Internet. N'oubliez pas d'activer les plugins dans le Plugin Manager. Je vais vérifier comment fonctionne K2 et s'il est possible de se passer d'un plugin payant. J'écrirai certainement sur les résultats.

Suppression d'images prédéfinies

Tout d'abord, je me suis débarrassé des images préinstallées dans K2. Ils ne sont pas uniques et ne seront pas nécessaires. Ouvrez « Media Manager » et parcourez les dossiers. Nous sélectionnons et supprimons les images inutiles. J'ai tout supprimé. Nous avons libéré de l'espace sur notre hébergement. J'écrirai dans le prochain article comment ne pas payer trop cher et obtenir toutes les fonctionnalités de l'hébergement moderne pour un minimum d'argent.