BlueGEEK Journal

Accueil > Programmes > Projets PHP pour Sites WEB > Dagobert > 1- DAGOBERT : Projet & Développement > Dagobert 1

PHP, SITE

Dagobert 1

vendredi 1er décembre 2006, par bluegyn_spip

Avec Dagobert nul besoin de surveiller l’exactitude ou l’obsolescence des liens ,

- Puisque l’arborescence du répertoire est reconstruite intégralement à chaque nouvelle visite,

- Il suffit de

  • créer un nouveau sous-répertoire pour qu’une nouvelle page apparaisse au menu,
  • Il suffit de créer ou de modifier un fichier pour que la modification soit automatiquement répercutée sur la nouvelle page WEB,

A QUOI CA SERT ?

Grâce à INTERNET-EXPLORER (ou tout autre programme de FTP) vous pouvez facilement déposer un fichier sur votre site distant

Exemple de dépôt d’un fichier sur FREE

ftp://monsite.free.fr@ftpperso.free.fr

 [1]

 [2]

 [3]

Ensuite si vous visitez la page approvisionnée

Cliquez sur ce lien pour voir le site brut


Maintenant si vous placez simplement la page INDEX.PHP dans ce dossier

Cliquez sur ce lien pour voir ce que Dagobert fait d’elle sans aucune autre intervention

C’est déjà plus joli

 [4]

Alors maintenant, si en plus vous y placez une feuille de style, et différents autres gadgets faciles

Cliquez sur ce lien pour voir Dagobert en pleine action

Toutes ces présentations sont de vues différentes d’exactement la même page de FREE, seule la façon de paramétrer Dagobert les différencient


Mode l’emploi voir ici

- Mode d’emploi sommaire en Dagobert


Mode d’emploi

Dagobert peut être utilisé en 3 modes

complémentaires et simultanés

Mode simple ou

dépouillé 

  • Il suffit de déposer le fichier <span

    style="font-weight: bold; background-color: rgb(255, 255, 204);">index.php

    dans le dossier à présenter

  • La présentation est alors <span

    style="font-weight: bold;">dépouillée,

    (sans feuille de style et sans intégration de Modules

    additionnels)

Mode Global

  • Il suffit de créer un dossier <span

    style="font-weight: bold; background-color: rgb(255, 255, 204);">dagobert

    à la racine du site (par exemple ; monsite.free.fr/dagobert/ )

  • Puis d’y placer une feuille de style <span

    style="font-weight: bold; background-color: rgb(255, 255, 204);">dagobert.css,

    ainsi que tous les

    modules additionnels complémentaires.

  • Il suffit ensuite de déposer un dossier <span

    style="font-weight: bold;">index.php par

    dossier à trier, et tous les dossiers feront alors appel

    a une mise en page unique et globale.

Mode Privé

  • Pour définir un comportement

    spécifique à

    un seul répertoire, 

  • Il suffit de créer dans ce répertoire

    un dossier <span

    style="font-weight: bold; background-color: rgb(255, 255, 204);">dago

    et d’y placer ses feuilles de styles et ses modules

    spécifiques

  • Par exemple : monsite.free.fr/mesdocuments/dago/
  • Il est ainsi de possible de faire cohabiter plusieurs modes

    en créant

  • un dossier racine /dagobert 

    qui indiquera un <span

    style="font-weight: bold; background-color: rgb(255, 255, 204);">comportement

    par défaut

  • un dossier dago

    dans certains répertoires avec par exemple des mouchards et

    autres indicateurs de visites

  • Et de définir enfin un comportement

     dépouillé en déposant un dossier dago et en le laissant <span

    style="font-weight: bold;">vide.



- Dagobert is an OpenSource Project, that’s done for very "fainéants" Webmasters

- You only have to Upload your files and folders on your FTP site

- And then just put the Dagobert INDEX.PHP file between them

- Dagobert will order an organize all the files at your place, according their type

- For advanded users, plug-ins are able to make DAGOBERT a true and convivial macro langage for very "fainéants-kings" webmasters with-a-hair-in-the-hand...


You cann use Dagobert in 3 differents ways

Easy-Baby

- Juste UpLoad the dagobert INDEX.PHP file, in the folder you want to organize

- => If you want a nice looking style, put the dagobert.css just beneath

- => Modify as you want dagobert.css to skin the page with your own style, according with CSS rules.

- You never has to open, the main index.php file

GLOBAL

- Create a new file in your web-site ROOT-FOLDER and name it dagobert

example : http://mysite.com/dagobert/

- And then Unzip in it, all the package dagobert.zip css, txt,inc aso...

- Then just put the index.php file of the package in all the folders you want to organize

- Each index file will automatically find the ROOT/DAGOBERT folder to setup globaly each new page.

LOCAL

- You just have to create a folder named dago (4 letters lowercase) in the local folder you want to personnalize

- And put in it, all the plug-ins necessary (css,inc aso...)

- If you let this local folder dago empty, the GLOBAL style-setup will be simply canceled.


[1Monsite doit être remplacé par le nom de votre site

[2IE peut être émulé par l’extension IE-TAB dans Firefox

[3Vous serez invitez à entrer votre mot de passe de connexion, pour mémoriser le mot de passe de connexion tapez l’url

ftp://monsite.free.fr:mot_de_passe@ftpperso.free.fr

[4Votre site (c’est le cas de FREE) doit accepter le langage PHP