logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
15 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 104 730 645

  • Nb. de membres 8 691
  • Nb. d'articles 1 694
  • Nb. de forums 25
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Install automatique de NPDS 3958


Salut à tous,
Npds commence à prendre une bonne taille et je remarque que pour le faire fonctionner dans sa version "de base", il y a de moins en moins besoin de mettre les mains dans le cambouis (oups le code!!)....
En fait,le seul endroit ou il y en a besoin est le fichier config.php qu'il faut configurer...

Je propose donc de créer un fichier install.php qui permettrai de taper directement : sa base, son user et mdp..., de changer l'admin principal...., de choisir Linux/Windows, peut ètre même le nom (même si ceci peut se faire après dans les préférences)
Et peut ètre même de charger directement les tables (je crois que c'est possible...)

Une fois ces réglages réalisés, le fichier serait supprimé pour des raisons de sécurités.... Ainsi un débutant complet pourrai avoir un site plus que potable sans avoir rien à faire....

A la limite, je peux essayer tout ce qui s'agit des nom et du php dès que je rentre de vacances mais pour la partie SQL, je suis une peu une M.... dc si qqn pouvais m'aider...

8-petit_eclair_fonce.gifJe veux juste savoir si ceci intérreserai qqn?? et surtout si c'est viable...
1-next.gif Si les réponses sont positives, je le fait dans trois semaines dès que je rentre...

P.S. Et vu que je pars cette aprèm pour finir de bronzer en Espagne (et oui après la corse...), je passe un ptit bonjour à tous ce qui bosse...

Note : Oui, c'est parfaitement viable ...
lolo Publié le : Vendredi 9 août 2002 à 18:55

Achel_Jay Achel_Jay
Yup ce serait pas mal mais si ca devient plus facile a installer attends toi a avoir plus de questions sur le forum si y a un blème... pour ce qui est de l installation des tables c est facile a faire... enfin j ai vu la théorie... mais fo voir si par php il est possible de le faire pour des hebergeurs comme (malheureusement) multimania ou bcp de monde vont mettre leurs sites.
Anonyme Anonyme
lolo écrit: Ca j'en sait rien sur les tables MySQL...(c'est pour ca ke je demande...)


Envoie moi la theorie si tu veux...
developpeur developpeur
regarde le contenu du fichier 4.8-P2.php du patch 2
Benjee Benjee
C'est tout a fait possible, Xoops utilise un fichier install.php qui créé la bdd, etc


De même que les forums phpBB2....




A voir donc




@+


Benjee




PS c'est marrant je m'étais penché sur le truc il y a peu..mais comme c'est les vacances... ;)
EBH EBH
Je voulais en faire la surprise à Dev pour son retour de vacances, mais puisqu'on me devance... je suis déjà entrain d'écrire un script d'installation (avant d'en venir à une fusion SaveMySQL/OptimySQL/Gestion de la base depuis l'interface d'administration).


Pour vous en dire un peu plus, le script se décompose en plusieurs étapes :




- Accueil (espace pour un ch'ti mot de Dev ;-) )


- Choix de la langue (FR et EN pour le moment)


- Licence (la GPL FR ou EN)


- Vérification des fichiers (droits d'accès + comparaison entre les fichiers présents sur le FTP et une liste des fichiers définis de NPDS) **


- Paramètres de connexion (tous les paramètres de la base de données + système)


- Autres paramètres (idem "préférences" de l'admin)


- Base de données (implantation de la base de données)


- Fin (+ avertissement suppression install.php et répertoire install)




(** j'en suis là actuellement)




C'est volontairement très complet, histoire de faire mieux que la concurrence (je plaisante) mais surtout pour permettre au newbie d'avoir un site opérationnel immédiatement.
Anonyme Anonyme
lolo écrit: Excellente idée, t'a qu'a regarder car moi pour l'instant, c'est aussi les vacances (sous le soleil de Benidorm...)
Les commentaires sont la propriété de leurs auteurs. Nous ne sommes pas responsables de leur contenu.