Urdu Français
English English allemand Deutsch espagnol Español français Français Italiano Italiano Nederlands Nederlands Português Português Русский Русский grecque Ελληνικά
Login



 
Bienvenue à Jumi! >> Utilisation pour J! 1.0

Supposons que vous avez composante Jumi, plug-in et le module de installé et fonctionne dans votre Joomla travail! environnement.

Vous pouvez commencer à jouer avec Jumi maintenant.

Je ne pas de conseils à jouer avec Jumi sur votre site en direct du public -, vous devriez y publier seulement ces applications sur la parité salariale qui ont été testés avec succès sur votre usage privé (c.-à-pas pour les yeux du public) Joomla! l'installation, de préférence sur votre ordinateur local.

La stratégie générale de l'utilisation de Jumi

Juste pour vous rappeler:

Jumi ne fait rien mais comprend des (injecte) votre code personnalisé dans Joomla!. Soit comme une page séparée (via composante Jumi) ou dans les articles (via Jumi plug-in) ou en position modules (via le module Jumi). Le contenu de l'inclusion de votre - simple ou magique - ne ce que vous voyez.

Le code peut être stocké dans des fichiers qui se trouvent sur votre serveur ou dans un dossier de la table de base de données Jumi composant ou directement écrites dans les extensions sur la parité salariale.

Si vous décidez de stocker vos codes dans les fichiers php ne lire Les questions de sécurité trop.

L'utilisation générale Jumi peut être dédié à partir du schéma ci-dessous

Jumi Cheatsheet

Dans cet article, vous apprendrez à utiliser le composant Jumi, plug-in et d'un module, respectivement

Composant

Le composant Jumi crée Joomla sur mesure! page et inclut en elle un code personnalisé. Un code personnalisé peut être écrites directement dans l'élément composant et / ou est "retirée" à partir d'un fichier précédemment enregistré.

Le composant est accessible par admin menu en haut backend: Composants -> Jumi. Il ouvre le Gestionnaire d'applications Jumi.

Vous verrez la liste des applications de composants dans le Gestionnaire d'applications. Les significations des colonnes dans la liste et accompagné le menu Application Manager est évident - il respecte générale Joomla! normes.

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

Le Chemin d'accès champ doit contenir des références aux fichiers qui se trouvent sur votre serveur.

Le traitement des commandes de scripts

Si vous avez rempli les deux composants filelds "Script personnalisé" et "Chemin d'accès", alors la "Script personnalisé" est traitée en premier.

Appel Jumi demande

Vous pouvez appeler d'une application de deux manières:

  • concernent un élément 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!" reliée à la "Bonjour Jumi!" Élément d'application.
  • écrire n'importe où dans le 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 de Jumi application, qui peut être vu dans la colonne de droite de la liste Jumi Application Manager.

Plugin / mambot

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

Cacher Code Jumi

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

Il ya un interrupteur "Stop / effacer les codes sur la parité salariale» dans les paramètres Advance le plug-in. Si commuté Oui, il efface tout le texte Jumi syntaxe plugin dans Joomla! articles et s'arrête inclusions de code!

La syntaxe Plugin

La syntaxe générale plug-in Jumi peuvent être tirés de l'utilisation Cheatsheet Jumi. Nous allons apporter quelques exemples ici plusieurs:

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

A partir d'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 Jumi.
  2. Tout le reste en dehors crochets [] est supprimé et non traitées.
  3. Jumi interprète le conent de la première tranche que le code source et essaie de l'inclure. Le code source peut être soit un fichier ou un dossier ID de la table de base de données Jumi composant.
  4. A partir de la deuxième tranche [] Jumi stocke le contenu de supports dans le tableau $ sur la parité salariale. Le tableau $ sur la parité salariale (et valeurs) est accessible à partir de votre code PHP inclus.

Les valeurs d'argument peuvent être des nombres, du texte brut, HTML texte codé, etc etc Il peut être tout avec une exception de symboles entre crochets: [,], {,}.

Si quelque chose va mal, EX. rien n'est indiqué dans l'article, interrupteur "mode débogage" Oui. Il vous montrera message d'erreur Jumi s'il est présent.

Paramètre: chemin Jumi défaut absolu

La valeur par défaut est le chemin absolu sur la parité salariale à 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 chemin d'accès absolu par défaut Jumi est pas indiqué, alors le plugin Jumi regarde test.php dans la communauté Joomla! racine (où Joomla! configuration.php est). Mais si nous le configurer pour qu'il soit "images ou mycodes" elle le regarde 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.

Les chemins absolus par défaut sur la parité salariale a deux raisons:

  1. confort de l'utilisateur: pas besoin de maintes et maintes fois écrire le chemin complet par rapport à des fichiers à inclure
  2. la sécurité du Web: si pour certaines raisons Jumi ne fonctionne pas le code de la syntaxe Jumi est visible pour les visiteurs. Y compris le chemin du fichier. Le chemin d'accès absolu par défaut Jumi est caché et il est plus difficile à gueast à partir du code visible où le code est en réalité. Et si les fichiers d'inclusion se trouve hors de votre site (www), il est pratiquement impossible de les atteindre à partir de navigateurs Web. Voir Les questions de sécurité pour plus de détails.

Le réglage par défaut chemin absolu Jumi est ici le paramètre global pour tous les instancies Jumi syntaxe dans le plug-in de Joomla entier!.

Paramètre: remplacer imbriquée

Remplacement imbriquées

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

Disons deux fichiers: main.php et nested.php.

Le fichier main.php contient

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

et contient nested.php

<? Php
echo "Ceci est le script imbriqué";
?>

Avoir 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 peut être soit

Il s'agit du fichier principal
{Sur la parité salariale [nested.pgp]}

si le commutateur Remplacement imbriquées est fixé à No or

Il s'agit du fichier principal
C'est le script imbriqué

dans le cas où le commutateur est réglé sur Oui.

Il est clair que fonctionnalité de remplacement imbriquées apporte aux développeurs les 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 de base de données Jumi composant.

Autres paramètres du plugin

If Debug Mode est réglé sur Oui, il va vous montrer message d'erreur Jumi s'il est présent.

If Arrêter / Effacer codes sur la parité salariale est mis à Oui, il efface tout le texte Jumi syntaxe plugin dans Joomla! articles et s'arrête inclusions de code! Il n'existe pas de code Jumi et aucune sortie code de Jumi plugin dans Joomla! articles.

Module

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

Les paramètres de base

Il ya seulement quelques Paramètres de la base dans le module d'administration là-bas: "Notepad", "Le code écrit» et «Source du code".

Bloc-notes sert comme une zone pour vos notes.

Le code écrit C'est un domaine pour votre code.

Dans le champ Source de code vous pouvez mettre soit une FilePathName du fichier à être inclus dans un module ou Identifiant * de l'article Jumi composants de l'application.

Les paramètres avancés

Chemin Jumi défaut absolu 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 sur la parité salariale, mais il peut être unique pour chaque instance de module Jumi.

Debug Mode a la même signification comme il l'a dans le plugin: lorsqu'il est réglé sur Aucun module puis Jumi ne sera pas affiché un message d'erreur Jumi. Donc si vous êtes dans les troubles, EX. rien n'est affiché, passer "en mode Debug" sur Oui.

Autres paramètres avancés - Suffixe de classe Module, Activer le cache - Sont d'ordre général Joomla! paramètres qui peuvent être trouvées dans la norme Joomla! modules. Je suppose que leur signification soit claire.

Le traitement des commandes de scripts

Si vous avez rempli les deux composants filelds "code écrit" et "Source du code", alors la "Le code écrit" est traitée en premier.