Composant Inurl k2 toshin kanke. K2 : quel genre d'animal ? Aperçu général

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 langues, rendez-vous dans la rubrique Redéfinir les constantes(1). Sélectionnez la langue et la portée (site Web ou panneau de contrôle) 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éer 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 trouver 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.

À partir de l'article précédent, vous avez appris à créer du matériel et à les afficher sur le site, et à partir de cet article, vous maîtriserez travailler avec des catégories dans K2, qui proposent un grand nombre d’options. Une fois que vous avez défini les paramètres pour une certaine catégorie, ils seront appliqués aux matériaux épinglés et pourront également être attribués à d’autres catégories. Eh bien, en conclusion, vous apprendrez comment afficher les catégories sur le site.

Créer une catégorie dans K2

Titre- ce champ indique le nom de la catégorie

Alias ​​d’en-tête- pour indiquer le nom affiché à la fin de l'URL

Hériter des paramètres de la catégorie- en sélectionnant une catégorie dans la liste, tous ses paramètres seront hérités

Ajout de groupe associé. des champs- ici, vous sélectionnez un groupe de champs supplémentaires qui a été créé dans la section correspondante

Niveau d'accès- déterminer qui est autorisé à accéder à la catégorie modifiée

L'image peut être téléchargée depuis votre ordinateur ( Bouton Parcourir) ou rechercher sur le serveur ( Revue sur le serveur...).

A droite se trouvent les paramètres qui concernent non seulement la catégorie, mais aussi les matériaux qui y sont attachés.

Modèle de contenu de catégorie

  • Sélectionnez un modèle- si des modèles pour K2 sont téléchargés, vous pouvez les sélectionner dans la liste

Méthode d'affichage des matériaux sur la page principale et dans les catégories

Les matériaux du K2 sont classiquement divisés en principaux ( ceux qui sont affichés tout en haut de la page), primaire ( venir après les dirigeants) et secondaire ( situé après la primaire), des liens vers les documents suivants peuvent également être établis.

  • Nombre de matériaux de base- préciser le nombre de matériaux qui seront affichés en haut
  • Colonnes pour les matériaux en plomb- le nombre de colonnes dans lesquelles les matériaux seront divisés
  • Taille de l'image pour les principaux matériaux- sélectionnez la taille de l'image dans la liste des principaux matériaux (les tailles exactes de chaque élément sont définies ci-dessous)

Des paramètres similaires sont indiqués pour les matériaux et les liens primaires et secondaires. Vous ne pouvez pas forcer la sélection de la position du matériau - tout dépend du type de tri sélectionné ci-dessous.

Autres options de localisation

  • Mode répertoire- si vous sélectionnez Non, alors les matériaux non seulement de la catégorie, mais aussi des sous-catégories seront affichés
  • Matériaux sélectionnés- sélection pour afficher les matériaux marqués comme favoris
  • Tri des matériaux- ici, vous sélectionnez l'ordre dans lequel les matériaux sont affichés sur la page
  • Pagination/numérotation- la pagination et la numérotation sont-elles obligatoires ?

Options d'affichage des catégories

Tout d'abord, les éléments sont sélectionnés qui seront/ne seront pas affichés lorsque la catégorie est affichée (comme le titre, la description, l'image, le lien RSS).

Options d'image matérielle

Ici, vous définissez la largeur de Très petit/petit/moyen/grand/très grand images. Leur hauteur sera calculée proportionnellement.

Options d'affichage du matériel dans la liste des catégories

Grâce à ces options, vous pouvez configurer précisément quels éléments, champs et icônes seront affichés dans la liste des catégories (content blog).

Tous les points sont intuitifs et pour la plupart familiers des matériaux Joomla

  • Activer les plugins K2- si vous définissez Oui, alors les plugins pour le blog matériel seront utilisés.

Options d'affichage des matériaux

Il existe ici encore plus d'options chargées d'afficher le matériel complet. En définissant ces options une fois, tous les matériaux détenus se verront attribuer les paramètres spécifiés.

Pour plus de commodité, les paramètres sont divisés en sous-sections : Partage social, paramètres d'auteur, contenu associé.

Métadonnées

Paramètres standards pour les balises méta

Affichage des catégories K2 sur le site

Afin d'afficher les catégories K2 sur le site, vous devez vous rendre sur Gestionnaire de menus et dans le menu souhaité, créez un nouvel élément pour cela. L'élément de menu doit être du type : K2 - Listes de matériels - Catégories. Après avoir spécifié le titre et les autres paramètres nécessaires, une ou plusieurs catégories sont sélectionnées pour l'affichage.

  • Si une catégorie est sélectionnée, seule la méthode de tri des matériaux est sélectionnée ci-dessous.
  • Si sélectionné plusieurs catégories, puis ci-dessous se trouvent les options qui correspondent aux paramètres dans Modèle de contenu de catégorie. Il configure également l'affichage de liens vers des flux RSS.

Enfin, vous pouvez définir des paramètres standard pour les éléments de menu, puis enregistrer les modifications. Cela créera un élément de menu affichant la ou les catégories.

Les fichiers de composants sont situés le long du chemin composants/com_k2/

Mais les développeurs de modèles peuvent remplacer et ajouter leur propre composant en cours de route. modèles/votre modèle/html/com_k2/

Une petite leçon sur le composant K 2

1. Une erreur a été remarquée : lors de l'ouverture d'un matériau pour l'éditer, des champs supplémentaires (extraFields) ne sont pas disponibles pour l'édition jusqu'à ce que la catégorie à laquelle appartient ce matériau change (c'est-à-dire que vous devez réinitialiser ou passer à une autre catégorie, puis sélectionner l'option celui initial).

Pour corriger cela, nous suivons le cheminet ouvrez le fichier itemform.php

Nous recherchons le code suivant (environ la ligne 532)

type = "en-tête") : ?>

et changez pour ce code

tapez == "en-tête") : ?>

2. Si, lors de l'ajout de matériel depuis le site (Front-End), la catégorie dans laquelle vous vous trouvez n'est pas automatiquement ajoutée, faites ceci

Suivons le chemin composants/com_k2/templates/default/ et ouvrez le fichier catégorie.php

Nous recherchons le code suivant (je ne peux pas vous donner la ligne car notre fichier a été fortement modifié, cherchez la classe class="catItemAddLink")

Ajouter un lien; ?>

et changez pour ce code

Ajouter un lien ."&catid=".$this->category->id; ?>

Désormais, lors de l'ajout d'un élément dans l'éditeur, la catégorie actuelle sera immédiatement sélectionnée.

Supprimer les éléments inutiles du Front-End

Nous avons décidé d'esquisser comment supprimer certaines fonctions et certains textes lors de l'édition ou de l'ajout de matériel à partir du site.

Commençons par le fichier itemform.php suivons le chemincomposants/com_k2/templates/default

Supprimer ou commenter le code

1. Supprimez le logo et le titre Ajouter du matériel

2. Retirez le panneau latéral

3. Supprimez l'inscription autorisations utilisateur

autorisationsMessage ; ?>

4. Supprimez l'alias d'en-tête

!}

5. Supprimer les balises

params->get("taggingSystem") : ?>

    ligne->tags) && count($this->row->tags)): ?>

    ligne->tags comme $tag): ?>

  • nom; ?>

    " class="tagRemove">x

    !}

  • params->get("lockTags") || $this->user->gid>23) : ?>

    " />

    TAGS_ARE_APPENDED_AT_THE_BOTTOM_OF_THE_AVAILABLE_TAGS_LIST_LEFT"); ?>

    listes["tags"];?>

    »" />

    " />

    listes["selectedTags"]; ?>

    Le composant lui-même charge l'image originale et l'enregistre sous 5 variantes : très grande, grande, moyenne, petite, très petite.

    Nous avons souvent besoin d’un maximum de trois options d’image.

    Je n'utilise que des images grandes, moyennes et petites.

    Afin d'interdire la création d'images inutiles, vous devez commenter la ligne

    $handle -> Processus ($savepath ) ;

    pour l'option inutile de sauvegarde de l'image dans un fichier/administrateur/components/com_k2/models/item.php

    Le composant K2 est l'un des composants les plus populaires pour la création de blogs, de magazines et de catalogues créés par JoomlaWorks et a remporté le statut de « Meilleure extension pour Joomla » en 2010.
    Le composant K2 est actuellement installé sur des milliers de sites en raison de sa commodité et de ses fonctionnalités étendues, qui ne peuvent pas être entièrement fournies par le composant de base des matériaux (com_content) inclus dans la distribution Joomla.
    Vous pouvez télécharger le composant K2 pour Joomla 1.5 et Joomla 1.7 sur le site officiel du développeur.
    Si vous avez besoin d'aide avec un composant, recherchez sur Joomlaforum
    Si vous êtes confronté à la tâche de créer un modèle pour le composant K2, alors ma traduction du manuel de création d'un modèle pour le composant K2 est à votre service

    Multicatégories dans K2

    Publié le 23/11/2012 15:15 Auteur : Sergey Vyacheslavovich J'ai longtemps cherché un moyen d'attribuer plusieurs catégories à un même matériau dans K2, et pour que le fonctionnement du site ne soit pas affecté. Il semble que j'ai découvert que le monde n'est pas sans bons développeurs.

    Nouvelle version de K2 et nouveaux types de champs

    Publié le 22.11.2012 21:21 Auteur : Sergey Vyacheslavovich K2 se développe et ressemble de plus en plus à un véritable CCK pour Joomla. Cette semaine, les développeurs - l'équipe JoomlaWorks - ont de nouveau introduit une nouvelle version de K2 - la version 2.6.2.

    La nouvelle version du composant K2 est désormais disponible pour Joomla3

    Publié le 12/10/2012 07:56

    La sortie de la nouvelle version de Joomla 3 a incité de nombreux développeurs à réécrire les composants pour une compatibilité totale avec la nouvelle version de Joomla, l'équipe JoomlaWorks avec le composant K2 n'est pas en reste.

    Nouvelle version de K2 - maintenant avec l'intégration de Community Builder

    Publié le 19/02/2012 11:42 Auteur : Sergey Vyacheslavovich
    La nouvelle version K2.5.5, selon les développeurs, sera publiée dans la semaine à venir. Il poursuivra la série d'améliorations de ce composant et assurera également la compatibilité avec le nouveau Joomla 2.5.
    MISE À JOUR. La version K2 2.5.5 pour Joomla 1.5 et Joomla 2.5 a été publiée le 7 mars 2012 et est disponible en téléchargement.
    Attention Certains webmasters signalent des bugs dans la nouvelle version. Soyez prudent - effectuez des sauvegardes avant la mise à jour.

    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 //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. Les champs supplémentaires affichent des informations importantes à 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 comprennent pas 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.



     

    Il pourrait être utile de lire :