Documents Délocalisés

scoty portrait

Le 09/03/2007 (13/09/06)

> 10614 visites

Généralités ...

Ce module de DW2, permet de déplacer physiquement vos fichiers (EXPORT) (en FTP) du serveur sur lequel tourne votre site, vers un autre serveur. Le fichier est supprimer de ../IMG/xxx/.
Ou, d’introduire dans un article de SPIP, et donc dans le Catalogue de DW2, un fichier se trouvant sur un autre serveur. Ce fichier restant sur le dit serveur. Seules les tables sont modifiés.

Le menu d’administration de ce module ne propose que 2 liens (Accueil - Nouveau serveur), il existe cependant bien d’autres pages. Mais pour qu’elles soient accessibles il faut enregistrer au moins un serveur.
D’où ...

La première chose à faire ... est d’enregistrer dans DW2 le(s) Serveur(s) dont vous ferez usage.
Pour cela, cliquez sur [ Nouveau Serveur ].
Vous devez bien sûr avoir à disposition un site http ou ftp autre que celui sur lequel est installé SPIP. Ce dernier étant appelé ici le Serveur Local. Evident non ?!
Le serveur distant peut être un serveur FTP mis à votre disposition par les admins réseaux de votre entreprises. Ou encore un site http ’Perso’ fournis par votre FAI. Etc ...

Nouveau Serveur

Ce lien ouvre un formulaire dans lequel vous allez saisir les paramètres de serveur.

Reprenez les informations qui vous ont été communiqué par l’hébergeur ou les administrateurs de ce serveur http ou ftp. Formulaires

- Hôte ftp: le nom d’Hôte ftp du site !
Genre : ftp.bidule.net, bidule.machin.fr ou ftpperso.free.fr

- Répertoire Hôte : Le message d’alerte indiquant qu’aucun champ ne peut être vide, ne concerne pas ce dernier. Il arrive qu’un compte FTP ouvre à un niveau supérieur (compte administrateur) de la Racine du serveur http, vous indiquerez alors ici le ’host Directory’ ! Vous l’inscrirez entre slash :
/web/ ; /htdoc/sites/bazar/ ...

- Répertoires : l’enchaînement des répertoires, à partir de la Racine du Site, dans lequel vous recherchez ou allez déposer des fichiers :

  • import/doc_gen/ ; import/doc_gen/pdf/ ; etc ...

-  :: 2.13 :: Port ! Par défaut le plugin vous propose le port 21 ; couramment, le port par défaut du protocole FTP !

- Login : autre chose que le login serait étonnant !

- Mot-de-Passe : hum ... un mot de passe peut-être ?

- URL Site : là ... il s’agit du Domaine du site :
ftp://bidule.net/  ; http://fiacrederoux.free.fr ...
Cette adresse est nécessaire à DW2 pour recréer l’URL de téléchargement d’un fichier pointé par un visiteur du site Local.

Un serveur par répertoire
Pour chaque répertoire dans lequel vous avez des fichiers, sur un serveur ftp/http distant donné, vous devrez ouvrir une Fiche Serveur dans DW2.

Exemple,

Je dispose en plus du serveur de mon Site en SPIP d’un hébergement sur un serveur Free Perso. Sur ce dernier j’ai ouvert deux répertoires en Racine : doc_gen/ et rapports/ ; dans rapports/ j’ai créer deux sous-répertoires : pdf/ et rtf/ .
Je souhaite pouvoir récupérer les fichiers de doc_gen/, de rapports/pdf/ et rapports/rtf/.
Je vais donc créer 3 serveurs dans DW2.
Ce qui donneras pour atteindre rapports/rtf/ :

  • Hôte ftp : ftpperso.free.fr
  • Repertoire Hôte : (vide)
  • Répertoires : rapports/rtf/
  • Login : fderoux
  • Mot de passe : **********
  • Adresse Site : http://fiacrederoux.free.fr

Après avoir saisi les infos de chaque champ. Cliquez sur le bouton [SOUMETTRE]. DW2 fait alors deux trois contrôles rudimentaires - des alertes vous indiquent dans quel champs se trouve l’erreur, corrigez les et soumettez à nouveau. Si tous lui semble juste, il tente une connexion de contrôle - si elle échoue apparaîtront les warnings correspondants. Si la connexion est réussie, DW2 inscrit alors ces paramètres dans la base.

Liste des serveurs ...
La page "Nouveau serveur" affiche en colonne de droite la liste des serveurs déjà enregistrés. A chacun est adjoint 2 boutons :

  • Éditer serveur
  • Affecter un autre répertoire à cet Hôte (duplication !) (icône ’brève’ de SPIP).

Affecter un autre ...
Afin de vous faciliter la vie, DW2 offre une fonction de [Duplication] de Serveur.
Pour mieux comprendre, reprenons l’exemple ci-dessus.

J’ai donc créer la ligne de Serveur vers le répertoire rtf/. Les deux autres Serveurs à saisir se trouve sur le même hôte ftp, n’est-ce-pas !
Donc à l’issue de la première création de serveur, je clic sur "Affecter ...".
La page affiche le même formulaire que pour une création et le pré-remplis avec les infos de mon premier enregistrement vers le répertoire rtf/.
Là, seul le champ ’Répertoires’ est modifiable. Je vais remplacer alors son contenu (rapports/rtf/, faut suivre un peu là !) par : rapports/pdf/ .
Je clique sur le bouton [DUPLIQUER] - DW2 fait ses contrôles, qui devraient être tous bons si j’ai bien créé le répertoire pdf/ sur le serveur.
Et voilà mon deuxième Serveur créer.

Éditer serveur
Ce bouton va ... éditer les champs du serveur sélectionné ! Où tous, en ce cas, sont modifiables !

Vous retrouverez ces deux Fonctions dans une autre page : "Afficher le serveur". On voit ça un peu plus loin !

Accueil

Page d’entrée du module.

Ici s’affiche la liste des serveurs enregistrés. A chaque ligne de serveur, vous avez accès à 3 boutons :

  • "Export vers ce serveur"
  • "Afficher ce serveur"
  • "Import virtuel depuis ce serveur"

IMPORT Virtuel ...

La page d’import présente, la liste des fichiers trouvés dans le répertoire cible. A chaque fichier, son état d’importation pour DW2 et sa taille.

En pied de page, vous lirez la définition de chaque icône d’état.

Dans le cas de Doublons ...

Affichage de l’icône , ,  ; l’icône est cliquable et renvois vers la page de ré-association du fichier dans le Catalogue.
Lisez attentivement les informations fournies sur la page : "Changer association Fichier-Serveur".
En deux mots ... DW2 vous indique que le fichier cliqué est déclaré sur tel ou tel serveur (peut être local) et il en vérifie la présence.
Puis vous propose de modifier l’association de ce fichier vers le serveur dont vous venez de lire le contenu.
Dans le cas d’un doublons en Local (c.a.d. votre site), DW2 permet d’effacer le Fichier en local après la ré-association.

ATTENTION à ce genre d’opération. Assurez vous qu’il s’agit bien là d’un Doublons de fichier et pas d’une erreur de nom !

L’Importation ...

L’icône verte ( ) indique que le fichier est disponible à l’importation. Ce qui signifie que vous pourrez enregistrer dans un Article ou Rubrique de SPIP, ce Document. En laissant, c’est le but, le fichier de ce Document sur le serveur.
En cliquant sur l’icône verte, vous allez atteindre une nouvelle page : "Destination du Document".
Vous pouvez, ici, saisir le Titre et Descriptif du document. Choisissez la Rubrique dans le premier menu déroulant, Cliquez sur le bouton "OK" et sélectionnez l’article dans lequel introduire le Document. Validez par le bouton "Suite>>>".
DW2 fait les enregistrements nécessaire et retourne sur le contenu du serveur précédement sélectionné.

EXPORT ...

La page affiche le catalogue - présentation simplifiée. Choisissez la document à exporter par le bouton [ OK ] correspondant.

DW2 écrit le fichier sur le Serveur choisit, efface ce même fichier du répertoire Local et met à jour les tables.
La table ’spip_documents’ n’est pas modifiée. Pour Spip, le fichier est toujours dans le répertoire de son extension : IMG/nnn/.

Afficher ce serveur

Cette page affiche principalement la liste des fichiers associés au serveur sélectionné. Si cette liste est vide, un bouton "Poubelle" vous permet d’effacer le serveur.
Vous y retrouvez trois bouton de Fonctions déjà vu :

  • Import depuis ce serveur,
  • Éditer ce serveur,
  • Affecter un autre répertoire à cet hôte.

Intitulé et logo de Serveur

DW2 vous permet de donner un nom plus évocateur à chaque Serveur, ainsi qu’un logo.
L’intitulé par défaut est de type : Serveur - 1, Serveur - 2 ... et le Logo par défaut est l’icône ’list_serv.gif’.

Saisissez cet "Intitulé du Serveur" dans le champ du même nom. Ce dernier s’affichera au dessus de l’URL complète, dans la liste des serveurs de la page d’accueil.

Pour faire apparaître un "logo" de serveur, concevez une image au format gif, png ou jpg.
Ses dimensions sont laissées à votre convenance. Cependant je vous recommande :

hauteur .. de 25 à 40 px
largeur .. 25 à 50 px.
(36 x 36 ; à mon goût !)

Le nom du fichier image sera impérativement :

logoserv_n . xxx
(ex. : logoserv_7.gif)

Où ’n’ est l’ID du Serveur.
  • L’ID est affichée à droite sous les icônes de Fonctions.

Et où ’xxx’ est l’extension (gif, jpg ou png). Vous aurez fixé ce format dans la page de Configuration de DW2.
Placez ensuite ce fichier dans le plugin : ../plugins/dw2/img_pack/

Vous dites .. Les Forums !
Catalogue des fichiers
Ecrire un mail à Scoty ?!
Liste des liens proposés
Fil RSS de KOAKIDI.
Rédacteurs du Site
En savoir plus sur Koakidi.com et Scoty.
... mais ça cause de tout et n’importe quoi !
des skins maisons, pour Winamp 2.xx.
Photos, peintures et autres peut-être.
Des collections d’icones de création maison !
Galeries, Skins, Icônes, et autres babioles ...
Application modifiant divers éléments graphiques de W98 / W2k / XP
Essai : Règles pour JdR ... Eh oui !
Bases et création d’un personnage.
Scoty a - peut-être - des choses à dire !
Puisqu’il vous le dit !
Personnaliser Netscape7 ou Mozilla
Ou ce que Scoty en a fait. Et ça n’engage que lui ! Scripts et autres...
Gospel camerounais, négro spiritual, négro song, gospel
Skins maisons pour le mini notificateur de mails : EzPop.
Le compteur de téléchargement pour SPIP. Installation et Fonctionnalités.
Installation & Mise-à-jour - Fonctionnalités.
Documentation en Français.
Installation & Mise-à-jour - Fonctionnalités.
Documentation en Français.
Divers plugins pour SPIP.
Activité du jour, Balises blocs, Ratelier, Icônes privé.
Plugin de gestion de Forums + Jeu de squelettes
Archives plugins. Scripts pour version de SPIP antérieur à 1.9.x
Installation, configuration, fonctionnalités ...
::: v. 5.0 · scoty ::: koakidi.com © 2002-2017 :::  Crédits  :::  spip   koak2.0  :::  ico  1018348  :::