Gestion de Contenu, de Communauté et de groupes de travail collaboratif - Open Source, français, sécurisé, stable et performant
MODULES
Pour étendre les nombreuses fonctionnalités disponibles de base - modules.npds.org est à votre disposition.
Des modules complémentaires, une communauté de développeurs active, des forums pour vos questions ... NPDS est aussi une plateforme de développement !
STYLES
Vous cherchez des thèmes graphiques pour votre portail ou votre communauté : styles.npds.org est à votre disposition.
Des thèmes du plus simple au plus sophistiqué. Des thèmes facilement modifiables et toujours en Open-Source - Laissez simplement parler votre imagination !
BIBLES
La documentation indispensable pour personnaliser et exploiter toute la puissante de NPDS est à votre disposition sur bible.npds.org.
Vous pouvez participer à l'effort de documentation - rien de plus simple : contactez un membre de la Team de développement et nous vous ouvrirons un compte sur le Wiki !
Au delà de la gestion de contenu 'classique', NPDS met en oeuvre un ensemble de fonctions spécifiquement dédiées à la gestion de Communauté et de groupes de travail collaboratif. Il s'agit d'un Content & Community Management System (CCMS) robuste, sécurisé, complet, performant et parlant vraiment français.
Gérez votre Communauté d'utilisateurs, vos groupes de travail collaboratif, publiez, gérez et organisez votre contenu grâce aux puissants outils disponibles de base.
Multi langues (Français, Anglais, Allemand, Espagnol, Chinois)
Respect des standards : UTF8, XHTML, CSS, ...
Système de blocs avancés
Installation et administration complète et centralisée
Editeur HTML intégré
Gestionnaire de fichier en ligne
Gestion des groupes de membres
Ecriture collaborative de documents (PAD)
Forums évolués
Mini-sites (pour les membres et les groupes de travail)
Chat temp réel
Système de News et de rubriques complet (édition, révision, publication)
...
Gratuit et libre (Open-Source), développé en PHP, NPDS est personnalisable grâce à de nombreux thèmes et modules et ne requiert que quelques compétences de base.
NPDS WorkSpace - tous l'univers du travail collaboratif.
je suis entraint de le modifier sform.php pour le rendre compatible xhtml.
IL est bien sympa ce script ! :) sinon..
A la lecture de la doc je n'ai pas compris comment marché l'interface Mysql.
Mon but final est de faire un generateur de site à mon gout.
Pour ce qui connaisse sa ressemblera a ACCESS : creation des tables ( entitée/relation ) et puis creation des formulaires avec l'interface avec la base.
quand j'aurrais testé sform.php avec le validateur xhtml je le posterais..
(j'ai foiré mon post précedent en cliquant sur le mauvais btn :s )
j'ai pas du réver...
La balise input n'ai pas refermer correctement ligne 297 (sform.php ).
en lisant le code j'en deduit que dans le code HTML va avoir :
<input CLASS="TEXTBOX_STANDARD" type="hidden" name="xxx" value="xxx" size="nn" maxlength="nn" <b>"
ce qui devrai faire foiré la balise <b>
Enfin pas bien grave
je modifie dans ma version..
Si c'est une bétise ce que je raconte arrétez-moi.
Désolé de donner du boulot au modo!
Les messages de 10:54, 11:21 sont des messages foiré donc inutile :)
Sinon pour le code..
Je sais pas dans quel circonstance se bout de code est executer :)
Si on pouvait me mettre sur la piste.. Parce que meme si ca n'empeche pas de marcher correctement.. je vais avoir du mal à le valider xhtml dans l'etat actuel des choses.
Je refait mon sptich en plus clair :)
La balise fermente du input est un peu plus loing.. mais il ya un <b>blalblaa</b> qui s'intercalle dans la balise input du genre : <input <b>blala</b> />
Voila..
La solution la plus simple : inverser les 2 lignes 297 298...
comme la balise input est en hidden ca gene pas et tout rentre dans l'ordre :)
C'est tjr en ecrivant sur les forums que je trouve la solution a mon pb :) avant meme d'avoir posté.
Le premier release n'etait pas réussi avec en plus le CSS foireux..
Et puis maintenant que j'ai compris ce qui concerne le SQL et XML je suis plus dutout sur de l'avantage que j'ai d'utiliser ce script.
Donc en fait les données sont mise en forme avec le XML puis enregistré dans une table SQL..
C'est quand meme original comme systeme.
remarque :
il manque surment un break; ligne 518
C'est la magie du PHP ca marche quand meme :)
Il ya peut etre aussi une subtilité syntaxique qui m'echape.
Donc en fait les données sont mise en forme avec le XML puis enregistré dans une table SQL..
C'est quand meme original comme systeme.
==> oui cela permet de n'avoir qu'un champ de type longtext au niveau mysql tout en ayant une "strcuture de donnée" à l'intérieure
remarque :
il manque surment un break; ligne 518
C'est la magie du PHP ca marche quand meme :)
Il ya peut etre aussi une subtilité syntaxique qui m'echape.
==> non, on rentre par le niveau de case mais si le break n'est pas présent ... on continu / faire deux choses avec cette instruction en fait
je suis tjrs entraint de le modifier..
Et surtout j'ai des pb avec le retour en cas d'erreur.
il me garde pas les valeurs.
Dans les input caché il ya deja rien.
apparament le pb vien du fait que les valeur sont pas charger dans : $this->form_fields[$i]['value']
je vais pas dire que je l'ai massacré.. mais je commence a faire pas mal de modif :-s
mais si ... / c'est juste quil faut s'y habituer. Je dois avoir des exemples complexes dispo si cela t'interresse (envoie moi un mail avec une OBJET lisible que je t'envoi cela)