Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
logiciel:internet:pluxml:start [2020/10/24 07:55] adminlogiciel:internet:pluxml:start [2021/02/17 10:10] – ↷ Liens modifiés en raison d'un déplacement. admin
Ligne 11: Ligne 11:
   * un **serveur Web** ((tel que **Apache**)) **ou un hébergeur**. Tout serveur web  devrait pouvoir faire tourner PluXml.   * un **serveur Web** ((tel que **Apache**)) **ou un hébergeur**. Tout serveur web  devrait pouvoir faire tourner PluXml.
   * un **accès FTP** sur ce serveur   * un **accès FTP** sur ce serveur
-  * **PHP 5** ou supérieur [[tutoriel:internet:php5|]]+  * **PHP 5** ou supérieur [[fr:tutoriel:internet:php5]]
   * Installez les **extensions PHP** suivantes : **[[apt>php-curl,php-gd,php7.3-xml,php-zip]]** ou en ligne de commande : <cli>$ sudo apt install php-curl php-gd php7.3-xml php-zip</cli>Pour un RPI, on utilisera php5-gd)   * Installez les **extensions PHP** suivantes : **[[apt>php-curl,php-gd,php7.3-xml,php-zip]]** ou en ligne de commande : <cli>$ sudo apt install php-curl php-gd php7.3-xml php-zip</cli>Pour un RPI, on utilisera php5-gd)
   * Avoir activé les directives .htaccess   * Avoir activé les directives .htaccess
Ligne 124: Ligne 124:
 </WRAP> </WRAP>
  
-{{ :logiciel:internet:pluxml:pluxml-01.jpg?600 |}}+{{ logiciel:internet:pluxml:pluxml-01.jpg?600 |}}
  
 Le site est installé et prêt à l'emploi : la page d'accueil du site s'affiche. Le site est installé et prêt à l'emploi : la page d'accueil du site s'affiche.
Ligne 138: Ligne 138:
 Aller sur la page d'accueil du votre site %%http://monsite.tld/xxx%%. Aller sur la page d'accueil du votre site %%http://monsite.tld/xxx%%.
  
-Dans le bas de page, cliquer-droit sur le lien "__Administration__" {{ :logiciel:internet:pluxml:lien_admin.png |}} (en tout petit)+Dans le bas de page, cliquer-droit sur le lien "__Administration__" {{ logiciel:internet:pluxml:lien_admin.png |}} (en tout petit)
  
 Dans le menu contextuel, choisir de l'ouvrir dans un nouvel onglet -> nous aurons ainsi deux onglets ouverts, l'un sur le site pour voir les résultats, l'autre sur l'administration. Dans le menu contextuel, choisir de l'ouvrir dans un nouvel onglet -> nous aurons ainsi deux onglets ouverts, l'un sur le site pour voir les résultats, l'autre sur l'administration.
Ligne 144: Ligne 144:
 La page de connexion s'ouvre : La page de connexion s'ouvre :
  
-{{ :logiciel:internet:pluxml:pluxml-02.jpg |}}+{{ logiciel:internet:pluxml:pluxml-02.jpg |}}
  
 Renseigner l'identifiant et le mot de passe choisis à l'installation et valider ; l'administration s'ouvre. Renseigner l'identifiant et le mot de passe choisis à l'installation et valider ; l'administration s'ouvre.
Ligne 150: Ligne 150:
 ===== Configuration de l'envoi d'email par PHP ===== ===== Configuration de l'envoi d'email par PHP =====
  
-Tapez : +Voir [[logiciel:programmation:php:start#Configuration de l'envoi d'email par PHP]]
-> <code>sudo dpkg-reconfigure exim4-config</code> +
- +
- Tapez <key><Ok></key>+
- +
-{{ :logiciel:internet:pluxml:mail-01.png?600 |}} +
- +
-Choisissez comme type de configuration **Envoi par relais (« smarthost ») — réception SMTP ou fetchmail** puis <key><Ok></key>+
- +
-{{ :logiciel:internet:pluxml:mail-02.png?600 |}} +
- +
-Acceptez les réglages par défaut sauf pour la page **Nom réseau ou adresse IP du système « smarthost » :** +
- +
-Entrez l’adresse du serveur SMTP de votre fournisseur d’accès à internet pour Nom réseau ou adresse IP du sysème « smarthost » : +
- +
-{{ :logiciel:internet:pluxml:mail-03.png?600 |}} +
- +
-Vous pouvez sélectionner les paramètres par défaut proposé pour les autres options. +
- +
-Cela suffira pour activer l’envoi de mail avec PHP+
- +
-Les emails envoyés avec la fonction mail() arriveront car le serveur local transmet la demande d’envoi au serveur de votre FAI. +
 ===== Profil ===== ===== Profil =====
  
 Dans le menu de gauche, cliquer sur **Profil**. Dans le menu de gauche, cliquer sur **Profil**.
  
-{{ :logiciel:internet:pluxml:profil.png |}}+{{ logiciel:internet:pluxml:profil.png |}}
  
 Renseignez votre nom et votre adresse émail. Renseignez votre nom et votre adresse émail.
Ligne 199: Ligne 177:
 Dans le menu de gauche, cliquer sur **Paramètres** puis sur **Thèmes** Dans le menu de gauche, cliquer sur **Paramètres** puis sur **Thèmes**
  
-{{ :logiciel:internet:pluxml:themes.png |}}+{{ logiciel:internet:pluxml:themes.png |}}
  
 Cocher le thème **Theme-zen** et cliquer sur <key>Modifier les options d'affichage</key> pour enregistrer. Cocher le thème **Theme-zen** et cliquer sur <key>Modifier les options d'affichage</key> pour enregistrer.
Ligne 205: Ligne 183:
 Aller sur l'onglet du site, recharger la page pour voir la page d'accueil du site avec les changements : Aller sur l'onglet du site, recharger la page pour voir la page d'accueil du site avec les changements :
  
-{{ :logiciel:internet:pluxml:pluxml-05.jpg?600 |}}+{{ logiciel:internet:pluxml:pluxml-05.jpg?600 |}}
  
 Pour en savoir plus sur les thèmes et les templates, voir la page [[themes]] Pour en savoir plus sur les thèmes et les templates, voir la page [[themes]]
Ligne 213: Ligne 191:
 Dans le menu de gauche, cliquer sur **Paramètres** puis sur **Configuration avancée**. une page s'ouvre : Dans le menu de gauche, cliquer sur **Paramètres** puis sur **Configuration avancée**. une page s'ouvre :
  
-{{ :logiciel:internet:pluxml:configuration_avancee.png?600 |}}+{{ fr:logiciel:internet:pluxml:configuration_avancee.png?600 |}}
  
 Renseigner le premier item, << Activer la réécriture d'urls >> Renseigner le premier item, << Activer la réécriture d'urls >>
Ligne 238: Ligne 216:
   - et cliquer sur <key>OK</key>.   - et cliquer sur <key>OK</key>.
  
-{{ :logiciel:internet:pluxml:pluxml-06.jpg?600 |}}+{{ logiciel:internet:pluxml:pluxml-06.jpg?600 |}}
    
 Notre premier plugin apparaît maintenant dans la liste des **Plugins actifs** : Notre premier plugin apparaît maintenant dans la liste des **Plugins actifs** :
  
-{{ :logiciel:internet:pluxml:pluxml-07.jpg |}}+{{ logiciel:internet:pluxml:pluxml-07.jpg |}}
    
 <WRAP center round info 60%> <WRAP center round info 60%>
Ligne 252: Ligne 230:
 Un nouvel item est apparu dans le menu de l'administration : **MyPluginDowloader**. Cliquer dessus : Un nouvel item est apparu dans le menu de l'administration : **MyPluginDowloader**. Cliquer dessus :
  
-{{ :logiciel:internet:pluxml:pluxml-08.jpg?600 |}}+{{ logiciel:internet:pluxml:pluxml-08.jpg?600 |}}
    
 Le plugin **CKEditor** installe sur le site un éditeur //Wysiwig// avec tous les outils d'édition habituels. Le plugin **CKEditor** installe sur le site un éditeur //Wysiwig// avec tous les outils d'édition habituels.
Ligne 287: Ligne 265:
 Dans le menu, cliquer sur **Informations** pour avoir des informations sur la version de Pluxml, l'encodage (UTF-8), la Version de php, l'état des "magic quotes"  etc. : Dans le menu, cliquer sur **Informations** pour avoir des informations sur la version de Pluxml, l'encodage (UTF-8), la Version de php, l'état des "magic quotes"  etc. :
  
-{{ :logiciel:internet:pluxml:pluxml-10.jpg?600 |}}+{{ logiciel:internet:pluxml:pluxml-10.jpg?600 |}}
  
 Cela sera utile pour demander de l'aide sur les forums. Cela sera utile pour demander de l'aide sur les forums.
Ligne 299: Ligne 277:
 Il existe de nombreux thèmes et templates, en particulier ici : [[http://ressources.pluxml.org/|]]. Il existe de nombreux thèmes et templates, en particulier ici : [[http://ressources.pluxml.org/|]].
    
-Voir la page [[logiciel:internet:pluxml:themes|]]+Voir la page [[logiciel:internet:pluxml:themes]]
  
 ===== Comment est fait un site pluxml ===== ===== Comment est fait un site pluxml =====
Ligne 305: Ligne 283:
 Revenons à la page d'accueil du site (onglet) : Revenons à la page d'accueil du site (onglet) :
  
-{{ :logiciel:internet:pluxml:pluxml-05.jpg?600 |}}+{{ logiciel:internet:pluxml:pluxml-05.jpg?600 |}}
  
 Comme tous les sites internet, cette page comporte trois parties : Comme tous les sites internet, cette page comporte trois parties :
Ligne 356: Ligne 334:
 Aller dans **Menu/pages statiques**. Une fenêtre s'ouvre : Aller dans **Menu/pages statiques**. Une fenêtre s'ouvre :
  
-{{ :logiciel:internet:pluxml:page_statique_liste.png?600 |}}+{{ logiciel:internet:pluxml:page_statique_liste.png?600 |}}
  
 Pour tester, modifier le premier champ (colonne **Titre**), par exemple en : **Editorial** et effacer le contenu du champ de la colonne **URL**. Pour tester, modifier le premier champ (colonne **Titre**), par exemple en : **Editorial** et effacer le contenu du champ de la colonne **URL**.
Ligne 394: Ligne 372:
 Sur la première ligne, la 2e colonne (= le 2e item) se nomme << Page d'accueil >> : Sur la première ligne, la 2e colonne (= le 2e item) se nomme << Page d'accueil >> :
  
-{{ :logiciel:internet:pluxml:case_page_accueil.png?600 |}}+{{ logiciel:internet:pluxml:case_page_accueil.png?600 |}}
  
 Cocher la case et enregistrer en cliquant sur le bouton <key>Modifierla liste des pages d'accueil</key>. Cocher la case et enregistrer en cliquant sur le bouton <key>Modifierla liste des pages d'accueil</key>.
Ligne 585: Ligne 563:
 Dans le menu, Cliquer sur **Pages statiques** : Dans le menu, Cliquer sur **Pages statiques** :
  
-{{ :logiciel:internet:pluxml:pluxml-12.jpg?600 |}}+{{ logiciel:internet:pluxml:pluxml-12.jpg?600 |}}
  
 C'est la page qui répertorie les pages statiques et permet de les construire. C'est la page qui répertorie les pages statiques et permet de les construire.
Ligne 758: Ligne 736:
 Dans l'administration, allez dans le menu **Articles** : Dans l'administration, allez dans le menu **Articles** :
  
-{{logiciel:internet:pluxml:pluxml-11.jpg|}}+{{fr:logiciel:internet:pluxml:pluxml-11.jpg|}}
  
 Tous vos articles (publiés ou non) s'affichent. Vous retrouvez celui qui pour l'instant apparaît dans la page d'accueil (**Premier article**). Tous vos articles (publiés ou non) s'affichent. Vous retrouvez celui qui pour l'instant apparaît dans la page d'accueil (**Premier article**).
Ligne 986: Ligne 964:
 ++++ Fichier header-modele.php | ++++ Fichier header-modele.php |
    
-[[tutoriel:mini-tutoriels:ficedit#Modifier un fichier sans les droits d'administration|Ouvrez]] le fichier **themes/defaut/header-modele.php** pour modifier :+[[fr:tutoriel:mini-tutoriels:ficedit#Modifier un fichier sans les droits d'administration|Ouvrez]] le fichier **themes/defaut/header-modele.php** pour modifier :
   * la classe en :<code - themes/defaut/header-modele.php>   * la classe en :<code - themes/defaut/header-modele.php>
 <div class="content-modele"> <div class="content-modele">
Ligne 997: Ligne 975:
 ++++ Fichier static-modele.php | ++++ Fichier static-modele.php |
  
-[[tutoriel:mini-tutoriels:ficedit#Modifier un fichier sans les droits d'administration|Ouvrez]] le fichier **themes/defaut/static-modele.php**.+[[fr:tutoriel:mini-tutoriels:ficedit#Modifier un fichier sans les droits d'administration|Ouvrez]] le fichier **themes/defaut/static-modele.php**.
  
 Repérez la rubrique<code>/* ---------- HEADER ---------- */</code> Repérez la rubrique<code>/* ---------- HEADER ---------- */</code>