- Vous êtes ici :
- Accueil
- blog / tutoriels
- blog / tutoriels
Nous proposons à la communauté des tutoriels au gré de nos humeurs, de l'actualité et des besoins.
( n'hésitez pas, par ailleurs à nous en demander)
Quelques articles sur l'actualité de Web54 et de ce qu'il se passe au niveau internet en Lorraine
Tutoriels sur Gantry, Vertex, Helix ... etc ...
(documentation personnelle ou traduction de la documentation originale)
La création de site internet, necessite des logiciels.
En lorraine, certains créateurs de sites utilisent des logiciels libres et en font la promotion.
Serge Billon en fait partie, et vous fait partager ici, en tant que webmaster reconnu sur Nancy et sa région, sa passion pour les logiciels libres.
Référencer un site n'est souvent pas une partie de plaisir, ni une formalité.
C'est pourquoi nous proposons des prestations en référencement, sur forfait ou sur devis personnalisé.
Toutefois, nous tenons à proposer une méthodologie aux clients qui voudraient tenter l'aventure et procéder eux-même à leur référencement.
Suivez les étapes pas à pas, et faites progresser votre site dans les méandres des moteurs de recherche.
Tutoriels en français des composants RS
Cette section explique comment créer une nouvelle préconfiguration personnalisée dans un template compatible Gantry.
Gantry vous offre la possibilité de créer vos propres préréglages personnalisés basés sur n'importe quel paramètre dans le template de l'administrateur. Vous devez déterminer quels sont les paramètres que vous souhaitez configurer comme faisant partie des présélections. Notez leurs noms que l'on trouve dans le fichier templateDetails.xml.
Il existe deux types de presets. Le premier type de preset sont ceux définis par le template lui-même. Ceux-ci sont situés dans la variable $gantry_presets qui se trouve dans le fichier gantry.config.php.
$gantry_presets = array(
'presets' => array(
'preset1' => array(
'name' => 'Preset 1',
'cssstyle' => 'style1',
'linkcolor' => '#2698de',
'font-family' => 's:helvetica'
),
'preset2' => array(
'name' => 'Preset 2',
'cssstyle' => 'style2',
'linkcolor' => '#ff0000',
'font-family' => 's:helvetica'
),
...
Ce tableau contient une série de préréglages composés d'un autre tableau (array) de paramètres avec un paramètre spécial appelé " nom" qui est le nom d'affichage pour ce preset.
Le second type de préréglage est le preset personnalisé que vous pouvez sauvegarder depuis l'administration du template. Si vous définissez un bouquet de paramètres dans l'administrateur, vous pouvez cliquer sur Save Preset à partir de la liste déroulante sur le bouton Save et l'enregistrer comme nouveau preset. Cela permettra de sauvegarder les mêmes paramètres que ceux définis dans la variable $gantry_presets.
Si vous souhaitez enregistrer de nouveaux paramètres, vous devrez également les ajouter à la variable $gantry_presets afin qu'ils soient sauvés comme une préconfiguration personnalisée. Si vous enregistrez une préconfiguration personnalisée gantry créera un fichier appelé presets.ini dans le dossier VOTRE_SITE/templates/VOTRE_TEMPLATE/custom/. Dans l'exemple ci-dessous, j'ai sauvé un paramètre prédéfini personnalisé et choisi le nom "Nouveau Preset" dans la boîte de dialogue contextuelle.
nouveaupreset_name="Nouveau Preset" nouveaupreset_linkcolor="#db2c2c" nouveaupreset_font-family="s:helvetica"
Lorsque vous créez une nouvelle préconfiguration personnalisée, il y a une image par défaut utilisée dans le sélecteur prédéfini pour la représenter. Vous pouvez créer votre propre miniature pour chaque style en créant un fichier png portant le nom « court » de la présélection avec les dimensions de 180px x 100px. Par exemple, pour mon préréglage personnalisé ci-dessus, je devrais juste créer une petite vignette appelé newpreset.png et mettre le fichier dans le dossier VOTRE_SITE/templates/VOTRE_TEMPLATE/admin/presets/.
Pour transférer un des préréglages personnalisés dans le fichier de configuration de gantry, il vous suffit de convertir les valeurs dans le fichier preset.ini dans le format de tableau tel qu'il est utilisé dans le fichier gantry.config.php. J'ai ajouté cette partie de préréglage personnalisé au bas du tableau dans le fichier :
...
'preset2' => array(
'name' => 'Preset 1',
'cssstyle' => 'style1',
'linkcolor' => '#2698de',
'font-family' => 's:helvetica'
),
'nouveaupreset' => array(
'name' => 'Nouveau Preset',
'cssstyle' => 'style2',
'linkcolor' => '#db2c2c',
'font-family' => 's:helvetica'
),
...
Il y a des moments où vous n'avez tout simplement pas envie d'avoir vos modules qui prennent toute la place dans une rangée horizontale quelle que soit la configuration. Par exemple, vous voudriez peut-être avoir un module sur la gauche et...
Les layouts sont des blocs de codes qui contrôlent la structure HTML d'une partie particulière du rendu du template. Par défaut, Gaantry est livré avec plusieurs fichiers de layouts intégrés, ceux sont tous situés dans le dossier libraries/gantry/html/layouts/ :
Dans le framework Gantry nous utilisons le terme Feature pour signifier un morceau spécifique de fonctionnalité. Les Features sont suffisamment souples pour qu'ils puissent être utilisés pour exécuter presque n'importe quel type de fonctionnement logique dont vous auriez besoin. La classe...
Le framework Gantry est livré avec un système AJAX intégré qui agit comme une passerelle entre le client et le framework Gantry.
Chaque appel Ajax est dirigé vers un "modèle Ajax" qui reçoit des paramètres Ajax et après ses opérations...