mise en oeuvre du site web de l'association AFC
1/ le but de ce site web est d être une vitrine sur le net.
a) décrire l'association b) informer des événements
c) donner les éléments pour contacter les membres
d) être la "feuille de choux électronique" entre les membres
2/ la fonction forum n'est pas intégré au site.
des forum libres et gratuits offrent la fonction
des outils de réseaux sociaux peuvent remplir cette fonction la page forum peut informer des outils choisit
3/ Je propose une structure.
le bureau est seul responsable du contenu
4/ avant la mise en route, il est nécessaire de 4.1/ nommer un webmaster.
il gère le site
c'est lui qui autorise ou interdit, en harmonie avec le bureau il modifie le site
au départ, mon aide technique n'ai pas exclu
4.2/ choisir un serveur hébergeur
prévoir un coût pour l'adresse et l'espace du site
5/ Options prises :
pour permettre au webmaster "néophyte en informatique" de gérer le site.
5.1/ les pages sont construites avec 5 outils générateurs de page web
Ces programmes sont utilisés dans les procédures AFC.BAT et dans les sous
procédures appelées.
Le WEB pour les NULS
Principe
le moins de technique possible des outils assistants
Le minimum requit
copier modifier dupliquer renommer un fichier ini scanner retailler renommer une photo JPG lancement d une procédure
outil FTP (FILEZILLA)
Les fichiers INI sauf le menu général
en principe la création d une ligne n'est que la duplication une ligne existante les lignes de commande sont utilisées par les outils assistants
des balises traitées par PHOTO-3G: <@.---> & <w.---> pour email & adresse web possibilité de mettre en réserve une valeur exemple : {5} et de la réutiliser dans les légendes de {0} à {9} et {A} à {Z} et {a} à {z}.
La procédure AFC.BAT
cette procédure propre à chaque dossier lance les outils assistants et crée un fichier PHOTO.HTM en format "Internet"
Pour lancer une procédure faire un double clic (une petite fenêtre sur fond noir est rapidement affichée et disparaît aussitôt)
Le dossier AFC
modification du fichier AFC.INI lancement de la procédure AFC.BAT vérification du fichier PHOTO.HTM
Tous les dossiers sauf Bibliotheque, Membres et Bureau modification du fichier AFC.INI
lancement de la procédure AFC.BAT vérification du fichier PHOTO.HTM Les dossiers Bibliotheque ou Membres
modification des fichiers INI
pour un nouveau livre ou membre lancer la procédure CREATION.BAT deux fichiers nouveaux seront créés les renommer par le numéro du livre ou le nom prénom sans accents
remplacez la photo par défaut modification du nouveau fichier INI lancement de la procédure BAT vérification du nouveau fichier HTM vérification du fichier PHOTO.HTM Les dossiers Bureau ou Ini
lancement de la procédure BAT dans Bureau après celle du dossier MEMBRES
lancement de la procédure BAT dans Ini après celles des dossiers MEMBRES ou Bibliotheque Pour être compatible dans les milieux hétérogènes (Micro, Mini)
les noms complets des fichiers sont écrits en minuscules sans accents
dans les fichiers INI, les noms complets des fichiers sont écrits en minuscules sans accents dans le monde serveur (Mini) toto.ini est différant de TOTO.INI
Evolution
1. enrichir les fichiers INI des commandes PHOTO-3G (voir AIDE) 2. utilisation d'un éditeur de page Internet (Front Page)
3. la maîtrise du langage HTML
EXEMPLE DE GESTION DE FICHIER INI
ne supprimez pas une ligne la mettre en commentaire à l'aide de ! en premier caractère.
cela vous permettra de la réactiver ou de la dupliquer.
1. Dans le dossier Bibliotheque : un fichier INI par livre :
le fichier INI d'un livre 022 exemple 022.ini
ne sont traitées que les lignes ayant un [ en 1er caractère [titre]=Indonesian shells
toutes les lignes [....]= seront affichées à droite de la photo. le texte entre [] est libre [*]=EXEMPLE DE CONTENU
[*] indique la création d'une bannière contenant le libelle : EXEMPLE DE CONTENU [image]=detail\022 01.jpg
image 022 01.jpg à afficher se trouve dans le dossier detail ces fichiers sont pris en charge par un programme (livre.exe).
il crée un fichier Internet pour chaque livre création d'un livre 234
lancement de CREATION.BAT pour obtenir deux fichiers xxx.ini et xxx.jpg renommez xxx.ini en 234.ini et xxx.jpg en 234.jpg
la photo 234.jpg
l'obtenir par scanner ou sur le net et remplacer l'image par défaut dans le dossier bibliotheque taille 190*250 pixels environ
234.ini
éditez, remplissez et sauvegardez le fichier 234.ini detail\234 01.jpg et detail\234 02.jpg
vous avez placé des photos de contenu (280*700) dans le sous dossier detail vous désirez affichez ces exemples de contenu
supprimez "!" précédant [*]= et les deux [image]=
modifiez 000 01 et 000 02. en 234 01 et 234 02
Le lancement de AFC.BAT génère toutes les pages internet attention la liste des fichiers INI est rafraîchie, voir le dossier INI
2. Dans le dossier Membres : un fichier INI par membre :
le fichier INI d'un membre rioual michel
exemple rioual michel.ini en minuscules et sans accents ne sont traitées que les lignes ayant un [ en 1er caractère [nom]=RIOUAL Michel
toutes les lignes [....]= seront affichées à droite de la photo. le texte entre [] est libre [*]=Au Club
[*] indique la création d'une bannière contenant le libelle : Au Club création d'un membre bidule ernest
lancement de CREATION.BAT pour obtenir deux fichiers nom prenom.ini et nom prenom.jpg renommez nom prenom.ini en bidule ernest.ini et nom prenom.jpg en bidule ernest.jpg
la photo bidule ernest.jpg
l'obtenir par scanner ou sur le net et remplacer la photo par défaut dans le dossier membres taille 190*250 pixels environ
bidule ernest.ini
éditez, remplissez et sauvegardez le fichier bidule ernest.ini
Le lancement de AFC.BAT génère toutes les pages internet
attention : la liste des fichiers INI est rafraîchie, voir le dossier INI la liste du bureau est rafraîchie, voir le dossier BUREAU
3. Dans le dossier Bureau :
en cas de modification dans le dossier MEMBRES Le lancement de AFC.BAT génère la page internet
4. Dans le dossier Ini :
en cas de modification dans les dossier MEMBRES ou Bibliotheque Le lancement de AFC.BAT génère la page internet
5. Dans le dossier Qui :
convertir le fichier word transmit en pdf (MyPDF) ayant pour nom xxx.pdf (xxx étant un chiffre nouveau) création d'une image xxx.jpg
dans le fichier AFC.INI dupliquez une ancienne ligne et la modifiez en xxx Le lancement de AFC.BAT génère la page internet
6. Dans le dossier The best:
convertir le fichier word transmit en pdf (MyPDF) ayant pour nom xxx.pdf (xxx étant un chiffre nouveau) création d'une image xxx.jpg
dans le fichier AFC.INI dupliquez une ancienne ligne et la modifiez en xxx Le lancement de AFC.BAT génère la page internet
7. Dans les autres dossiers :
modification éventuelle de AFC.INI
Le lancement de AFC.BAT génère la page internet
dans les pages qui suivent je vous propose : mes programmes d'assistance
MENU.EXE LIVRE.EXE ECLATE.EXE PHOTO-3G.EXE
les programmes source sont dans le dossier PGM L'EDITEUR ET LE COMPIL ATEUR SONT AUSSI DANS PGM
mes outils
(si vous n'en disposez pas)
MYPDF FILEZILLA
XNVIEW
les programmes d'installation sont dans le dossier PGM
LIVRE.EXE
ce programme à pour fonction la génération des pages internet des livres ou des membres il permet la génération de fichiers
en entrée : les paramètres par défaut et la liste des fichiers ini
en sortie : les fichiers HTM des livres ou membres et les fichiers demandés
les fichiers INI des livres et des membres
les paramètres libres [xxxxx]=
les paramètres [*]= et [image]= pour séparateur et image de détail
dans le fichier defaut.ini :
les paramètres [01] à [10 ] permettent de modifier le code à générer les paramètres {....} sont des masques de transformation des rubriques les paramètres xxxx.xxx::[....]::[....] permettent la génération de fichiers phases du programme:
prise en charge des paramètres chargement d'un fichier ini application des masques de ligne génération d'une page HTM
génération de fichier décrit en paramètre (format photo-3g)
les fichiers générés sont utilisés par PHOTO-3G
MENU.EXE
ce programme génére les pages internet pour les différents accès au site à partir de ACF.INI
les paramètres [01] à [07] permettent de modifier le code à générer les paramètres [publique]= et [prive]= pour construire les menus
[index] définit l'accès public et les dossiers autorisés
[.x.] définit un accès privé et les dossiers autorisés, le mot de passe est .x.
le nombre accès privés n'est pas limité
ECLATE.EXE
• éclate un fichier en deux fichiers
le paramètre du programme permet l'éclatement en deux fichiers l'un contenant le paramètre, l'autre ne contenant pas le paramètre.
cela permet par exemple obtenir les membres actifs et les anciens membres
PHOTO-3G.EXE
• génère une page Internet à partir d'un fichier PHOTO.INI
voir le fichier d'aide de l'outil
modifier le fichier paramètres AFC.INI
lancer AFC.BAT la procédure d'exécution des générateurs contrôler le résultat sur la page PHOTO.HTM du site local
sauvegarder puis transférer le site local vers le site serveur avec l'outil FTP FileZilla
contrôler le résultat à l'adresse url du site serveur
consulter le dossier aide de l'outil PHOTO-3G
outil MyPDF
Création d'un fichier au format PDF Solution proposée :
utilisation d'un outil : MyPDF
1/ installez le programme MyPDF du dossier PGM
2/ réalisez votre document par l'éditeur de votre choix (texte, word, OOO, excel ...) 3/ imprimez votre document dans l'imprimante virtuelle MyPDF
4/ sauvegardez le résultat
outil FileZilla
cet outil permet de mettre à jour le serveur par les fichiers modifiés sur l'ordinateur Paramètres du serveur pour orange.fr
Outil XNVIEW
si dans une page Internet vous avez beaucoup de photos et de taille importante, la page est lourde a être
affichée et elle peut provoquer une anomalie il est donc nécessaire de créer des vignettes je vous propose cet outil
dans le dossier désiré sélectionnez les photos en haut choisir Créer => page internet
hauteur : 96 destination
répertoire : le même que les photos originales originaux : (rien)
vignette : vignette préfixe : tn_
enlever le choix de COPIER et de LANCER choisir : CREER
vos vignettes sont crées dans le sous dossier VIGNETTE
vous pouvez supprimer les deux fichiers : default.css & thumb.html dans les paramètres technique de votre fichier AFC.INI :
ajoutez la ligne [Prefixe vignette]=vignette\tn_
lancer AFC.BAT pour générer votre page
les pièges entre les serveurs et le monde local
dans le monde Microsoft, le system ne tient pas compte des majuscules et minuscules pour les noms de fichiers.
dans le monde serveur, souvent Unix un même nom en majuscule ou minuscule sont considérés différents.
une mise à jour sur le serveur n'est pas effective immédiatement, un délais est souvent nécessaire
en local Internet Explorer peu jouer des farces, en effet pour une optimisation d'affichage le paramétrage permet de conserver les pages dans espace dit "cache". Il est nécessaire de rafraîchir la page pour recharger la page modifiée chargée sur le serveur.