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 !
Devenir membre    |    Identifiant : Mot de Passe : -
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 Workplace - groupe de travail collaboratif
 NPDS WorkSpace - tous l'univers du travail collaboratif.
Modéré par : developpeur jpb Jireck

Poster la réponse dans le sujet : Questions  |  Index du Forum
A propos des messages privés
Les Utilisateurs anonymes peuvent poster de nouveaux Sujets et réponses dans ce Forum.
Identifiant : Anonyme
Icone du message :                       
                
Message :

HTML : Activé

       

      youtube 
 Plus d'émoticons

 Cliquez pour insérer des émoticons dans votre message :
 :-) ;-) :-P 8-) :-D :=! :b :D :# :-o :-? :-( :| :-| Mais c'est pas possible ! => :paf
Options : Désactiver le HTML pour cet envoi
Anti-Spam / Merci de répondre à la question suivante :
      

Aperçu des Sujets
developpeur
24581       
 

developpeur
 Posté : 11-02-2014 21:24
formatTimeStamp : une douzaine de fichiers mais toujours +ou- de la même manière
jpb
2626       
 

jpb
 Posté : 10-02-2014 22:13
ici pour moi c'est pas la peine ...je m'entend quand les données sont fournis par locale ... et la meilleur façon d'avoir un truc juste et le plus stable en affichage ... c'est htmlentities
tu a regardé combien de fois ont se sert de cette fonction ?... faut que je regarde
developpeur
24581       
 

developpeur
 Posté : 10-02-2014 21:49
aileurs dans le mainfile j'utilise


if (function_exists("mb_detect_encoding")) {
   $encoding=mb_detect_encoding($title);
} else {
   $encoding="UTF-8";
}



se serait pas plus fiable effectivement ?

jpb
2626       
 

jpb
 Posté : 09-02-2014 23:57
pour moi juste supprimer et rajouter htmlentities au sortir de la fonction ce qui sera beaucoup mieux (et valide quelque soit les données fourni par locales ...)

il faut encore voir si après on a pas par effet de bord des probs de traduction et ajuster en conséquence les fichier de trad si besoin .. faut que je regarde
developpeur
24581       
 

developpeur
 Posté : 09-02-2014 23:32
En résumé JP - il faudra faire quoi ?
PhilGuen
982      

PhilGuen
 Posté : 09-02-2014 08:32
Merci jpb ... ca résoud effectivement le pb. Donc à corriger ou à compléter pour les prochaines versions.


Merci de ton investissement et bon dimanche.
jpb
2626       
 

jpb
 Posté : 09-02-2014 00:00
et pour finir cette fonction (que ce soit en iso ou utf-8) retourne du texte brut alors qu'au final elle devrait retourner du html avec ses entités comme le stipule le doc type et les meta tags
jpb
2626       
 

jpb
 Posté : 08-02-2014 23:34
dans theme.php ou est defini Ndate
ligne 118

   "'!N_date!'i"=>formatTimestamp($time),



dans mainfile.php dans la fonction formatTimestamp()
ligne 728,729, 730



   if (cur_charset=="utf-8") {
      $datetime = utf8_encode($dateti me);
   }



ligne 728,729, 730

dans le cas qui nous intéresse site en utf-8 avec locale bien paramétré (et évidemment disponible sur le serveur)
on réencode donc en utf-8 alors que c'est déjà en utf-8 dans ce cas là d'où le problème...


donc pour moi à supprimer (ce n'était pas dans les versions précédentes) ou à affiner si ces lignes sont nécessaire dans un autre contexte d'utilisation de la fonction formatTimestamp() ...

en tous cas dans l'état celà ne peut pas fonctionner pour ce cas de figure
jpb
2626       
 

jpb
 Posté : 08-02-2014 20:33
et aussi la différence entre les deux versions...
jpb
2626       
 

jpb
 Posté : 08-02-2014 19:27
bon j'ai trouver pourquoi ... mais je n'ai pas trouver encore la différence entre les deux versions


Temps : 0.0164 seconde(s)