Jumi pour J! 1.5 utilisation

Cheetsheet utilisation Jumi

Jumi Cheatsheet

Jumi - l'ensemble des extensions de code personnalisé pour Joomla! - Vient comme un composant, plugin et un module.

Dans cet article, vous apprendrez à les utiliser.

Composante

La composante Jumi crée Joomla sur mesure! pages et y inclut les codes personnalisés à partir de la base de données et / ou fichiers.

Le composant est accessible par menu en haut administration backend: composants -> la parité salariale. Il ouvre le Gestionnaire d'applications Jumi.

Vous verrez la liste des applications de composants dans le Gestionnaire d'applications. Le sens de la colonnes dans la liste et accompagnées de menu Application Manager est évident - il respecte en général Joomla! normes.

Il ya deux exemples préinstallé là: "Bonjour Jumi!" et "Blogspot". De ces exemples, vous apprendrez à utiliser un composant.

L' Pathname champ doit contenir des références aux fichiers qui réside sur votre serveur.

Appel des applications

Vous pouvez appeler une application de deux manières:

  • rapportent un point d'application avec Joomla! élément de menu ou. Après l'installation du composant, il est, comme un exemple pour l'étude, élément du menu principal "Bonjour Jumi!" connecté à la "Bonjour Jumi!" Point d'application.
  • écrire quelque part int Joomla! lien contenu à l'adresse URL de l'application point. La règle pour la création d'un lien est simple:
    index.php? option = com_jumi & fileid = xxx
    où xxx est l'ID du Jumi application, qui peut être vu dans la colonne de droite de la liste Jumi Application Manager.

Plugin

Le plugin Jumi inclut dans Joomla! articles script personnalisé: à partir d'un fichier ou du dossier de base de données Jumi composant.

Avant d'utiliser le plugin ne pas oublier de l'activer dans l'admin principal.

Il ya un interrupteur "Masquer Jumi code" dans les paramètres du plugin. Si commuté Oui, il cache tout le texte de syntaxe Jumi dans Joomla! des articles et s'arrête les inclusions de code.

Hide Jumi code

La syntaxe Plugin

La syntaxe générale le plugin Jumi peuvent être tirés de l'utilisation Cheatsheet Jumi. Nous apporterons juste quelques exemples ici:

{Sur la parité salariale [images / codes / test.php]} / / inclut le fichier test.php situé dans les images / codes
{Sur la parité salariale [* 1]} / / inclut le code stocké dans le dossier du 1er tableau Jumi base de données composante
{Sur la parité salariale zone calco [test.php] largeur [4] hauteur [6]} / / inclut le fichier test.php et remplit le tableau $ sur la parité salariale

A partir des exemples donnés, vous pouvez facilement deviner que

  1. Il ne doit pas être n'importe quel caractère entre le crochet gauche { et le mot-clé sur la parité salariale dans la syntaxe de la parité salariale.
  2. Tout le reste en dehors crochets [] sont supprimés et non traitées.
  3. Jumi interprète la conent de la première tranche que le code source et les liens de l'inclure. Le code source peut être soit un fichier ou d'enregistrer dans la base de composants Jumi.
  4. Début de la deuxième tranche [] Jumi stocke le contenu des crochets dans le tableau $ sur la parité salariale. Le tableau $ sur la parité salariale (et c'est des valeurs) est accessible à partir de votre code PHP inclus.

Défaut de chemins absolus Jumi

Le défaut le chemin absolu sur la parité salariale est prepanded le chemin du fichier à inclure. S'il n'est pas défini, il est eqaul sur Joomla! répertoire racine. Par exemple:

Si nous écrivons

{Sur la parité salariale [test.php]}

et le défaut de chemins absolus Jumi n'est pas indiqué, alors le plugin Jumi regarde test.php dans la communauté Joomla! profondes (où Joomla! configuration.php est). Mais si nous mettons qu'il soit "images / mycodes« il le recherche dans ce répertoire.

Nous pouvons placer nos fichiers en dehors de Joomla! répertoire d'installation aussi. Par exemple (sur l'hôte local), nous pouvons avoir notre Joomla! ici: "D: / XAMP / htdocs / joomla". Pas de problème pour stocker nos codes ici: "D: / xampp / htdocs / codes" - hors de la communauté Joomla! répertoire d'installation. La même chose s'applique pour les sites hébergés.

Le défaut absolu Chemins Jumi a deux raisons:

  1. confort de l'utilisateur: pas besoin de maintes et maintes fois écrire le chemin complet relatif à des fichiers à inclure
  2. Web Security: si pour certaines raisons Jumi ne travaille pas le code de la syntaxe Jumi est visible pour les visiteurs. Y compris le chemin du fichier. Le chemin par défaut Absolute Jumi est caché et il est plus difficile à partir du code gueast visibles là où le code est en réalité. Et si les fichiers d'inclusion réside hors de votre site (www), il est pratiquement impossible de les atteindre à partir de navigateurs Web.

Le réglage par défaut chemin absolu Jumi ici est le paramètre global pour tous les instancies Jumi syntaxe plugin de toute la communauté Joomla entier!.

Niché remplacer

Nested replace

Fonction d'imbrication interprète la syntaxe Jumi dans le code inclus. Par exemple:

Permet de disposer de deux fichiers: main.php et nested.php.

Le fichier contient main.php

echo "Ceci est le fichier principal 
";
echo "{parité salariale [nested.php]}";
?>

et contient nested.php

echo "Ceci est le script imbriqués»;
?>

Ayant les deux fichiers main.php et nested.php téléchargés dans le serveur, on peut écrire dans l'article

{Sur la parité salariale [main.php]}

Le résultat que nous voyons peuvent être soit

Ceci est le fichier principal
{Sur la parité salariale [nested.pgp]}

si l'interrupteur Niché remplacer est réglé Aucun ou

Ceci est le fichier principal
C'est le script imbriqué

dans le cas où l'interrupteur est réglé Oui.

Il est clair que fonction de remplacer Niché apporte aux développeurs des possibilités très intéressantes.

La fonction d'imbrication travaille dans le plugin Jumi seulement.

La fonction d'imbrication fonctionne pour les fichiers et les codes stockés dans la table Jumi base de données de composants.

Module

Le module Jumi comprend un module de script personnalisé de position: manuellement ou à partir d'un fichier ou du dossier de base de données Jumi composant.

Paramètres du module

Il ya seulement quelques paramètres dans le module d'administration il ya: "Notepad", "Le code écrit» et «Source du code".

Bloc-notes sert comme une zone de votre note.

Le code écrit est un domaine pour votre code.

Dans le champ Source du code vous pouvez mettre soit une filepathname du fichier à inclure dans un module ou Identifiant * de l'élément Jumi composants de l'application.

Les paramètres avancés

Défaut de chemins absolus Jumi a exactement le même sens comme il l'a dans le plugin. Avec une légère différence: ce paramètre n'est pas globale pour tous les modules Jumi mais il peut être unique pour chaque instance de module Jumi.

Autres paramètres avancés - Suffixe de classe Module, La mise en cache et Temps de cache - Sont en général Joomla! paramètres qui peuvent être trouvés dans la norme Joomla! modules. Je suppose que leur signification soit claire.

Exemples

Pour tester rapidement le module fonctionne écrivez dans la "Source du code« champ * 1. Rien d'autre n'est nécessaire. Puis, publiez le module dans n'importe quelle position de module disponibles. Vous devriez voir "Bonjour Jumi!" démonstration de la position du module (dans le frontend).

Buy Oil Paintings, Acrylic Paintings, order custom painted Murals, Portraits, Landscapes, Still Lifes, Flowers, Replicas and Art Prints on ArtMaestro.com.
Voyage portail - tours.am! Rechercher visites en Arménie, Tours, visites de recherche en ligne, hôtels se réservent en ligne, Nouvelles de voyage.