From ce9ffb559e860de10f81eeddb11139115b0cdd2a Mon Sep 17 00:00:00 2001 From: Alan Garcia Date: Mon, 18 Feb 2013 11:39:46 +0000 Subject: [PATCH] =?UTF-8?q?Enleve=20la=20tres=20ancienne=20aide=20plus=20d?= =?UTF-8?q?u=20tout=20=C3=A0=20jour?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Commence le debian_compliance pour le panel. Start to be broken ! --- .gitattributes | 9 --- aide/bin/build.sh | 20 ------ aide/bin/frames.dsl | 144 ---------------------------------------- aide/brouteur.sgml | 65 ------------------ aide/domain.sgml | 69 ------------------- aide/ftp.sgml | 37 ----------- aide/index.sgml | 42 ------------ aide/sommaire.sgml | 24 ------- aide/stats.sgml | 37 ----------- aide/test.sgml | 16 ----- bureau/class/config.php | 2 +- debian/rules | 26 ++++---- 12 files changed, 15 insertions(+), 476 deletions(-) delete mode 100755 aide/bin/build.sh delete mode 100644 aide/bin/frames.dsl delete mode 100644 aide/brouteur.sgml delete mode 100644 aide/domain.sgml delete mode 100644 aide/ftp.sgml delete mode 100644 aide/index.sgml delete mode 100644 aide/sommaire.sgml delete mode 100644 aide/stats.sgml delete mode 100644 aide/test.sgml diff --git a/.gitattributes b/.gitattributes index 9480782f..ce830896 100644 --- a/.gitattributes +++ b/.gitattributes @@ -5,15 +5,6 @@ /COPYING -text /DEBIAN_COMPLIANCE -text /README -text -aide/bin/build.sh -text -aide/bin/frames.dsl -text -aide/brouteur.sgml -text -aide/domain.sgml -text -aide/ftp.sgml -text -aide/index.sgml -text -aide/sommaire.sgml -text -aide/stats.sgml -text -aide/test.sgml -text awstats/Makefile -text awstats/alternc-awstats -text awstats/alterncawstats.conf -text diff --git a/aide/bin/build.sh b/aide/bin/build.sh deleted file mode 100755 index 5e9730e4..00000000 --- a/aide/bin/build.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh - -# $Id: build.sh,v 1.1.1.1 2003/03/26 17:41:29 root Exp $ - -cd /data/bureau/admin/aide/ -# BUILD HTML -rm -rf html -mkdir html -docbook2html --dsl /data/bureau/admin/aide/bin/frames.dsl -o html index.sgml -rsync files/ html/files/ -a -rsync inline/ html/ -a -cd .. - -# Construction du fichier langue : -# fr_FR : -cd /data/bureau/admin/locale/fr_FR/LC_MESSAGES -msgfmt -o alternc.mo alternc.po -cd /data/bureau/admin/locale/en_US/LC_MESSAGES -msgfmt -o alternc.mo alternc.po - diff --git a/aide/bin/frames.dsl b/aide/bin/frames.dsl deleted file mode 100644 index 34de737f..00000000 --- a/aide/bin/frames.dsl +++ /dev/null @@ -1,144 +0,0 @@ - -]> - - - - - -(define %stylesheet-version% - "DocBook HTML Frames Stylesheet version 2.0") - - -(define %stylesheet% "docbook.css"); - - - -(root - (make sequence - (process-children) - (with-mode manifest - (process-children)) - (make-dhtml-toc))) - - - -(define (make-dhtml-toc) - (make entity - system-id: "toc.htm" - (make element gi: "HTML" - (make element gi: "HEAD" - (make element gi: "TITLE" (literal "DocBook TOC")) - ($standard-html-header$)) - (make element gi: "BODY" - (with-mode dhtmltoc - (process-children)) - ))) - ) - - - - - - - -(define (dhtml-toc-entry nd gilist) - (let* - - ( - (subdivnodes (node-list-filter-by-gi (children nd) gilist)) - (subdivs (and (> (node-list-length subdivnodes) 0) (not (node-list=? nd (sgml-root-element))) ) ) - - ) - - - (if (node-list=? nd (sgml-root-element)) - ; SEQUENCE 1 : ROOT element - (make sequence - (make element gi: "NOBR" - (make element gi: "A" - attributes: (list (list "HREF" (href-to (current-node))) - (list "TARGET" "right") - ) - (element-title-sosofo (current-node)) - ) - (make empty-element gi: "BR") - (make element gi: "UL" - attributes: (list (list "CLASS" "TOC")) - (process-children)) - ) - ) - ; SEQUENCE 2 : Children elements - (make sequence - (make empty-element gi: "LI") - (make element gi: "NOBR" - (make element gi: "A" - attributes: (list (list "HREF" (href-to (current-node))) - (list "TARGET" "right") - ) - (element-title-sosofo (current-node)) - )) - ; DIV ENFANT : - (make element gi: "UL" - attributes: (list (list "CLASS" "TOC2")) - (process-children)) - - ) ; sequence - ) ; if node-list ... - - )) - - - - - - - - - - -(mode dhtmltoc - (default (empty-sosofo)) - - (element set (dhtml-toc-entry (current-node) - (list (normalize "book")))) - - (element book (dhtml-toc-entry (current-node) - (list (normalize "part") - (normalize "preface") - (normalize "chapter") - (normalize "appendix") - (normalize "reference")))) - - (element preface (dhtml-toc-entry (current-node) - (list (normalize "sect1")))) - - (element part (dhtml-toc-entry (current-node) - (list (normalize "preface") - (normalize "chapter") - (normalize "appendix") - (normalize "reference")))) - - (element chapter (dhtml-toc-entry (current-node) - (list (normalize "sect1")))) - - (element appendix (dhtml-toc-entry (current-node) - (list (normalize "sect1")))) - - (element sect1 (dhtml-toc-entry (current-node) '())) - - (element reference (dhtml-toc-entry (current-node) - (list (normalize "refentry")))) - - (element refentry (dhtml-toc-entry (current-node) '())) - - ) - - - - - - - - - diff --git a/aide/brouteur.sgml b/aide/brouteur.sgml deleted file mode 100644 index ecccc5e7..00000000 --- a/aide/brouteur.sgml +++ /dev/null @@ -1,65 +0,0 @@ -Le gestionnaire de fichiers - -Introduction / Description - - -Sur AlternC, vous disposez d'un espace disque personnel sur lequel vous pouvez installer vos -domaines, sous-domaines, comptes ftp, statistiques web etc. Cet espace est en fait un dossier -sur le serveur, dans lequel vous pouvez stocker des fichiers, mais aussi des sous-dossiers, -afin d'organiser au mieux votre espace disponible. - - -Afin de pouvoir modifier facilement vos fichiers, vous pouvez utiliser le FTP, en créant un -compte sur votre bureau virtuel. Plus d'info sur le FTP dans la section FTP de l'Aide.. -Vous pouvez aussi utiliser le gestionnaire de fichier pour gérer vos fichiers directement depuis le -bureau virtuel. Pour cela, dans le menu principal, cliquez sur "Gestionnaire de fichiers" - - - -Le gestionnaire de fichier permet de gérer l'ensemble de vos fichiers, à savoir : - - Créer Supprimer et Renommer des fichiers - Créer Supprimer et Renommer des dossiers / Sous-dossiers - Editer les fichiers présents dans le compte (fichiers textes, html ...) - Visualiser les fichiers du compte (html, images, document ...) - Télécharger l'ensemble de votre compte dans un fichier compressé (plusieurs formats supportés) - Accéder aux autres fonctions du bureau, tels la création de comptes FTP ou la protection de - dossier par nom d'utilisateur et mot de passe. - - - - - - -Paramètres du gestionnaire de fichiers - - -Vous pouvez régler les préférences du gestionnaire de fichier en cliquant sur "Régler mes préférences" -en bas du gestionnaire. - -Les éléments ci-dessous peuvent être réglés : - -Type d'affichage du gestionnaire (1 colonne de fichiers, 2 colonnes, 3 colonnes) -L'affichage ou pas des icones des fichiers -L'affichage ou pas des types des fichiers (image jpeg, page html, ...) -Le format de compression utilisé pour téléchargé tout le site au format compressé. (zip, tgz, tar.z, tar.bz2 supportés) -La largeur et la hauteur de la fenêtre de l'éditeur de fichiers. -Si vous préférer aller à l'éditeur de fichiers ou au gestionnaire après la création d'un nouveau fichier. - - - - - - - - - - - - - - - - - - diff --git a/aide/domain.sgml b/aide/domain.sgml deleted file mode 100644 index 39d0eb93..00000000 --- a/aide/domain.sgml +++ /dev/null @@ -1,69 +0,0 @@ -Les Noms de Domaines - -Introduction / Installation d'un nouveau domaine - - -AlternC propose de l'hébergement de noms de domaine personnels sur votre compte. -Un nom de domaine est toujours de la forme quelquechose.tld. Exemple : virtuel.org, masociete.com etc. - - -Un nom de domaine, pour être hébergé chez un hébergeur de site, doit être proprement installé. Pour cela, il faut procéder par étape : - - Acheter le nom de domaine voulu chez un registrar. - Exemple de registrar - On peut acheter par exemple un domaine en .fr auprès d'un partenaire de l'AFNIC, - ou un .com .org .net auprès de Gandi - - - Lors de l'achat du nom de domaine, préciser le nom des serveurs DNS d'AlternC au registrar. - Exemple de DNS - Chaque hébergeur dispose d'au moins 2 serveurs DNS. Votre hébergeur vous donnera les noms et adresse Internet des siens. - Exemple : ns1.alternc.net (80.67.172.5) et ns2.alternc.net (80.67.172.9) - - Installer le domaine sur AlternC. - Une fois acheté et ses DNS corrects, le domaine peut être installé sur - AlternC. Pour cela, cliquez sur le lien "Ajouter un domaine" dans le bureau virtuel. - - - - - - - -Configuration d'un domaine / sous-domaine - - -Lorsque vous avez installé un domaine sur AlternC, vous pouvez choisir dans quel dossier -de votre espace disque vous souhaitez connecter ce domaine, ou tout sous-domaine associé. -Pour cela, Cliquez sur le domaine dans le menu de gauche. Cela affiche l'ensemble des -sous-domaines installé. Vous pouvez ensuite modifier l'emplacement de ces sous-domaines, -ou en créer de nouveaux. - - - -Par défaut, les sous-domaines suivants sont installés : (exemple pour virtuel.org) - - virtuel.org Ce sous-domaine est en fait le domaine - lui-même. Vous pouvez choisir comment vous voulez rediriger le domaine lui-même. - Le plus simple est de le rediriger vers l'URL http://www.virtuel.org ou vers - le même dossier que www.virtuel.org - www.virtuel.org Ce sosu-domaine correspond à l'adresse - qu'utiliseront la plupart des internautes, l'adresse www de votre site web. Vous pouvez donc - l'héberger sur un dossier local. Par défaut, c'est la racine (nommé /) de votre espace - disque qui recoit ce domaine. - mail.virtuel.org Ce sous-domaine particulier recoit le webmail - de votre domaine. Vous pouvez donc accéder à votre mail par l'adresse http://mail.virtuel.org - Si vous souhaitez connecter le webmail sur un autre nom, détruisez ce sous-domaine et recréez-en un - en lui affectant le type "webmail". - - admin.virtuel.org Ce sous-domaine particulier recoit l'interface - du bureau virtuel. Ainsi, vous pouvez administrer votre domaine directement depuis le domaine lui-même. - Si vous souhaitez connecter le bureau d'administration sur un autre nom, détruisez ce sous-domaine et recréez-en un - en lui affectant le type "bureau virtuel". - - - - - - - diff --git a/aide/ftp.sgml b/aide/ftp.sgml deleted file mode 100644 index 33d67887..00000000 --- a/aide/ftp.sgml +++ /dev/null @@ -1,37 +0,0 @@ -Comptes FTP - - Introduction - - -Le FTP est un moyen pratique de pouvoir échanger des fichiers entre un serveur et une -machine connectée à Internet. Pour cela, il faut disposer d'un compte FTP sur le serveur, -constitué d'un nom d'utilisateur et d'un mot de passe. - - - -Sur AlternC, vous pouvez créer des comptes FTP, en précisant le nom d'utilisateur, le mot de passe, -et le dossier dans lequel sera connecté ce compte FTP. Ainsi, chaque compte pourra accéder à son dossier -et ses sous-dossiers, en lecture et en écriture. - - - -Par exemple, si vous disposez des dossiers suivants dans votre compte : - -Vous pouvez créer, par exemple, un compte ftp pour philippe, que vous hébergez sur -http://virtuel.org/philippe/ -Pour cela, il suffit de cliquer sur "Comptes FTP" puis "Créer un compte FTP" et enfin, -entrez les paramètres de connexion, à savoir, un nom d'utilisateur, un mot de passe, et un répertoire. - - - -Philippe peut donc modifier les fichiers de son dossier en utilisant les paramètres suivants : - -Serveur ftp : "virtuel.org" -Nom d'utilisateur : "virtuel.org_philippe" -Mot de passe : "philpas" - - - - - - diff --git a/aide/index.sgml b/aide/index.sgml deleted file mode 100644 index ee821a15..00000000 --- a/aide/index.sgml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - -]> - - -AlternC, Documentation Utilisateur - - - - AlternC Development Team -
tech@alternc.org
-
-
- -2002-06-11 -0.1 - - -Bienvenue dans l'aide en ligne d'AlternC. - - - -AlternC -Hébergement - -
- -&chap1; - -&hlpdomain; -&hlpftp; -&hlpbrouteur; -&hlpstats; - -
diff --git a/aide/sommaire.sgml b/aide/sommaire.sgml deleted file mode 100644 index ab446e5a..00000000 --- a/aide/sommaire.sgml +++ /dev/null @@ -1,24 +0,0 @@ -Introduction - - Introduction à AlternC - -AlternC est un logiciel de gestion d'hébergeur de sites Internet, d'emails, de -noms de domaines et de tout service web disponible pour le public. Ce -logiciel utilise des programmes comme apache pour serveur web ou postfix -pour le courrier électronique. Il fournit une suite logicielle écrite en php4 -qui permet de gérer intégralement un serveur depuis une interface web, -et permet d'allouer à chaque utilisateur un certain nombre de ressources -sur le serveur. - - - -Fonctionnement de l'aide en ligne - -Cette aide en ligne est accessible par le lien "aide en ligne" du bureau virtuel. -vous pouvez aussi cliquer sur les "?" situés dans le bureau virtuel pour avoir -une aide contextuelle sur la page en cours. - - - - - diff --git a/aide/stats.sgml b/aide/stats.sgml deleted file mode 100644 index 5a8bc3f9..00000000 --- a/aide/stats.sgml +++ /dev/null @@ -1,37 +0,0 @@ -Les statistiques Web. - -Introduction / Mode d'emploi - - -Sur AlternC, vous pouvez héberger des domaines / sous-domaines, sur lesquels vous hébergez un ou -plusieurs sites web. Maintenant que votre site est en marche, vous souhaitez savoir qui va voir votre -site, d'où ils viennent, quelles pages sont les plus vues etc. Pour cela, vous pouvez utiliser l'outil -de génération de statistiques web. - - -Ce menu vous permet de demander la génération quotidienne de pages html dans un dossier de votre espace disque. -Pour créer un jeu de statistiques associé à votre site web, cliquez sur "Statistiques web" puis sur -"Créer un jeu de statistiques". - -Ensuite, choisissez dans la liste le nom de domaine dont vous souhaitez obtenir des statistiques, -Choisissez la langue dans laquelle vous souhaitez que ces statistiques soit générées. -Enfin, Entrez le nom du dossier dans lequel vous voulez voir apparaitre les pages HTML de statistiques. - - -Notez qu'il faut attendre le lendemain pour voir apparaitre comme par magie les premiers -fichiers de statistique dans le dossier désigné. En effet, ceux-ci sont générés tous les matins. - - -Dès le lendemain, vous pourrez aller sur la page web du dossier contenant vos statistiques pour y retrouver -les pages générées: - -Une page index, contenant un résumé des visites par mois, ainsi qu'un graphique le représentant, -ainsi qu'une page par mois, détaillant les visites, les mots-clés utilisés sur les moteurs de recherche, -les liens vers le site etc. - - - - - - - diff --git a/aide/test.sgml b/aide/test.sgml deleted file mode 100644 index 46ee8c3d..00000000 --- a/aide/test.sgml +++ /dev/null @@ -1,16 +0,0 @@ -Coucou - - le Coucou premier - -Juste histoire de tester les manipulations à effectuer pour créer un fichier d'aide - - - -le coucou en second - -A voir donc - - - - - diff --git a/bureau/class/config.php b/bureau/class/config.php index 9833bdb1..b161e3c5 100644 --- a/bureau/class/config.php +++ b/bureau/class/config.php @@ -52,7 +52,7 @@ Merci de revenir plus tard."; // FIXME: Some constant, we put them here so that we can change them later ;) LFS define('ALTERNC_MAIL', "/var/alternc/mail"); define('ALTERNC_HTML', "/var/alternc/html"); -define('ALTERNC_PANEL', "/var/alternc/bureau"); +define('ALTERNC_PANEL', "/usr/lib/alternc/panel"); define('ALTERNC_LOGS', "/var/alternc/logs"); define('ALTERNC_LOCALES', "/var/alternc/bureau/locales"); diff --git a/debian/rules b/debian/rules index f3a19844..af42b188 100755 --- a/debian/rules +++ b/debian/rules @@ -48,20 +48,22 @@ install: build # Install cp -r etc/* debian/alternc/etc cp -r install/* debian/alternc/usr/share/alternc/install - cp -r bureau/* debian/alternc/var/alternc/bureau + mkdir debian/alternc/usr/lib/alternc/panel + cp -r bureau/* debian/alternc/usr/lib/alternc/panel (cd src && $(MAKE) install DESTDIR=$(CURDIR)/debian/alternc) # we don't use the full VERSION intepreted but only what's in the changelog - sed -i -e "s/@@REPLACED_DURING_BUILD@@/${MAJOR}/" debian/alternc/var/alternc/bureau/class/local.php + sed -i -e "s/@@REPLACED_DURING_BUILD@@/${MAJOR}/" debian/alternc/usr/lib/alternc/panel/class/local.php + echo ${VERSION} > debian/alternc/usr/lib/alternc/panel/class/.svn-infos # Fix permisions chmod 755 debian/alternc/etc/alternc chmod 644 debian/alternc/etc/alternc/phpmyadmin.inc.php # Group and user 1999 reference alterncpanel - chown -R 1999:1999 debian/alternc/var/alternc/bureau + chown -R 1999:1999 debian/alternc/usr/lib/alternc/panel chmod 1733 debian/alternc/var/alternc/sessions - chmod -R 644 debian/alternc/var/alternc/bureau - chmod -R a+X debian/alternc/var/alternc/bureau + chmod -R 644 debian/alternc/usr/lib/alternc/panel + chmod -R a+X debian/alternc/usr/lib/alternc/panel chown -R www-data:www-data debian/alternc/var/alternc/html debian/alternc/var/log/alternc debian/alternc/var/alternc/tmp chmod a+x debian/alternc/usr/share/alternc/install/alternc.install debian/alternc/usr/share/alternc/install/dopo.sh debian/alternc/usr/share/alternc/install/mysql.sh debian/alternc/usr/share/alternc/install/newone.php debian/alternc/usr/share/alternc/install/reset_root.php debian/alternc/usr/share/alternc/install/upgrade_check.sh debian/alternc/usr/share/alternc/install/upgrades/*.php debian/alternc/usr/share/alternc/install/upgrades/*.sh @@ -91,7 +93,7 @@ install: build install -m 644 po/fr/LC_MESSAGES/alternc-admintools.mo debian/alternc/usr/share/locale/fr/LC_MESSAGES/ # Remove helpers files from l18n dir - find debian/alternc/var/alternc/bureau/locales/ \ + find debian/alternc/usr/lib/alternc/panel/locales/ \ -maxdepth 1 -type f -exec rm -f {} \; # Remove CVS directories /usr/bin/find debian/alternc -depth -type d -name CVS -exec rm {} -rf \; @@ -113,14 +115,14 @@ install: build cd .. # Copy the desk files - cp -r awstats/bureau debian/alternc-awstats/var/alternc/ - find debian/alternc-awstats/var/alternc/ -depth -iname ".svn" -exec rm -rf "{}" \; - rm -f debian/alternc-awstats/var/alternc/bureau/locales/Makefile + cp -r awstats/bureau debian/alternc-awstats/usr/lib/alternc/panel + find debian/alternc-awstats/usr/lib/alternc/panel/ -depth -iname ".svn" -exec rm -rf "{}" \; + rm -f debian/alternc-awstats/usr/lib/alternc/panel/locales/Makefile # Fix permisions - chown -R root:www-data debian/alternc-awstats/var/alternc/bureau - chmod -R 644 debian/alternc-awstats/var/alternc/bureau - chmod -R a+X debian/alternc-awstats/var/alternc/bureau + chown -R root:www-data debian/alternc-awstats/usr/lib/alternc/panel + chmod -R 644 debian/alternc-awstats/usr/lib/alternc/panel + chmod -R a+X debian/alternc-awstats/usr/lib/alternc/panel touch debian/alternc-awstats/var/cache/awstats/.placeholder chown www-data:www-data debian/alternc-awstats/var/cache/awstats chmod 755 debian/alternc-awstats/var/cache/awstats