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 
Index du Forum » » Pour débuter » » [Résolu] - Accents
3 pages [ 1 | 2 | 3 ]
Auteur[Résolu] - Accents
PhilGuen
982      

PhilGuen
  Posté : 13-01-2012 15:29

Comme dit dans le post "Permissions", j'essaie (pour la première fois en pas loin de 10 ans d'utilisation de NPDS) de l'installer sur un serveur "non-windows".

Après m'être battu avec les chmod, voilà que je suis confronté aux pbs de codage des caractères avec les accents qui ne s'affichent pas correctement.

Je suis parti d'un NPDS "propre" et d'un dump de la bdd hébergée chez FREE.

En local (Seven, easy PHP 5.3) tout roule pour le mieux.

Chez c-webhosting (http://guenet.c-wh.org), c'est le bazard.

Si je mets le métatag de NPDS en iso, le site est bien affiché(mais pas le contenu de la BDD). Si je mets en UTF8, rien n'est bien affiché.

J'ai essayé en DL la BDD de chez FREE en ISO (vis phpmyadmin) et en la chargeant également en ISO sur c-WH. Toujours pareil. J'ai essayé en la DL en UTF8, en la chargeant en UTF 8 toujours des pbs.

Je pense avoir essayé toutes les combinaisons de codage export/import/NPDS sans réussite. Je ne m'en sors pas ... merci de votre aide.

Message édité par : PhilGuen / 13-01-2012 16:15


  Profil  E-mail  www  
axel
10065       
 

axel
  Posté : 13-01-2012 17:47

2 solutions a tester :

- l'encodage dans ton apache2.conf
AddDefaultCharset UTF-8

- la meme, mais dans un .htaccess a la racine de ton site

++
A.

  Profil  E-mail  www  
PhilGuen
982      

PhilGuen
  Posté : 13-01-2012 18:18

Merci de ton aide.

Pour vous donner une indication sur l'origine du pb.

J'ai installé la BDD d'origine de REV 11 =>

si je mets le métatag en ISO :

pas de soucis d'affichage du site, mais si je crée un bloc nommé "Généalogie", il n'affiche que le G.

si je mets le métatag en utf8,
- l'affichage des données de la BDD est OK (y compris le titre "Généalogie", lors de la création d'un bloc.
-l'affichage des accents contenus dans les scripts php,ne sont pas bons ? au lieu de é!

Enfin

- dans la bdd sous phpmyadmin, les é sont codés é

J'ai essayé le htacces sans succès. Comment puis-je modifier apache2.conf? Je n'ai accès qu'à phpmyadmin!

Bien cordialement

Message édité par : PhilGuen / 13-01-2012 18:32


  Profil  E-mail  www  
axel
10065       
 

axel
  Posté : 14-01-2012 01:10

l'encadge des caractere, c'est tujours la merde, dans une migration.
grosso merdo, ca peut venir :
de l'encodage de ton ancienne base
de l'encodage de ton ancien apache / nginx / IIS
de l'encodage de ta nouvelle base
de ton nouveau apache
du vhost de ton nouvel hebergeur
de ton navigateur
de ton theme

plus de details ici : http://faq.adullact.org/index.php?2006/11/27/33-description-de-la-chaine-d-encodage-d-une-application-web

essaye de comparer ce que tu avais avant avec ce que tu as maintenant pour voir ce qui est differrnt, ca peut aider a trouver une solution

Par defaut, apache est en ISO-8859-1
essaye un dans ton theme, mais si l'encodage est defini au niveau de la conf d'apache, t'es screwdé :)

Ce lien peut aussi t'aider : http://electron-libre.fassnet.net/utf8.php

bon courage

++
Axel

  Profil  E-mail  www  
PhilGuen
982      

PhilGuen
  Posté : 14-01-2012 08:38

Merci, Je vais regarder tes liens, mais j'ai des pb avec un REV 11"tout neuf" (donc sans tenir compte de l'origine de ma BDD).

Les "é" des scripts PHP (et de l'édito) sont affichés "?" : par exemple, "Posté le" est affiché "Post? le".

Je pense que ca vient de la configuration du serveur. Est-ce que les "spécialistes" peuvent m'aiguiller sur l'origine du problème afin que je puisse demander au gestionnaire de faire une modification.

A noter quand même, que je n'ai pas eu ce genre de pb pour la migration d'un blog sous WordPress ni du script WebTrees (généalogie en ligne). Mais bon, je ne vais quand même pas abandonner NPDS après 10 ans de bons et loyaux services pour ca!!!

  Profil  E-mail  www  
jpb
2626       
 

jpb
  Posté : 14-01-2012 10:11

Yo
comme le dit axel il faut cerner le problème ... voici quelques piste

- à savoir une REV 11 génère quelque erreurs quand tu es en utf8 (caractères non encodés en html !)
- il faut que tu choisisse définitivement l'encodage que tu vas choisir pour ton site
à partir de là seulement tu va pouvoir analyser les problèmes
le secret c'est l'homogénéité des données de la bdd
ton édito par exemple peut te jouer (pour la compréhension) des tours car il a des données hétérogènes ((caractères non encodés en html (en iso donc qui ne s'affiche pas en utf8) ET des entités html qui s'afficheront toujours correctement !)
quand je regarde ton site à cette heure il est en utf8 donc normal que l'édito n'affiche pas tout les accents qui sont encodé en iso...) si tu force le navigateur (à iso) tu as des accents corrects

en clair je ne pense pas que ce soit le serveur mais plûtot des petites salades mixtes... mais pour l'affirmer il faut être sûr et bien analyser ce qui se passe à partir d'une rev 11 dont tu n'aura JAMAIS changer l'encodage (les metatags)

à suivre


  Profil  www  
PhilGuen
982      

PhilGuen
  Posté : 14-01-2012 10:36

Ok - j'installe une REV 11 toute neuve pour voir

  Profil  E-mail  www  
PhilGuen
982      

PhilGuen
  Posté : 14-01-2012 15:07

Voilà ... un REV 11 tout neuf d'installé et semble-t-il pas de problèmes. (Metatag d'origine => en ISO)

2ème étape : création de deux blocs Menu Principal et Menu Généalogie appelant des scripts maisons ... . Le titre du menu "Généalogie" n'affiche que le G (mais son contenu est OK)quand au menu principal le mieux est d'aller voir


Message édité par : PhilGuen / 14-01-2012 15:56


  Profil  E-mail  www  
jpb
2626       
 

jpb
  Posté : 14-01-2012 17:35

il me semble que le fichier de ton menu principal (s'en est bien un fichier ? ) est un BOM ... envoi moi ce fichier ou donne moi un acces

  Profil  www  
PhilGuen
982      

PhilGuen
  Posté : 15-01-2012 09:00

Citation : jpb 

en clair je ne pense pas que ce soit le serveur

,

Il n'empêche que je n'ai pas ce pb chez FREE ou en local. Serait-ce dû à Unix?

  Profil  E-mail  www  
PhilGuen
982      

PhilGuen
  Posté : 15-01-2012 09:02

Citation : jpb 

il me semble que le fichier de ton menu principal (s'en est bien un fichier ? ) est un BOM ... envoi moi ce fichier ou donne moi un acces
 


comment puis-je te l'envoyer?

Ce qui m'embête surtout c'est le problème du titre du bloc Généalogie (donc un pb de BDD)

  Profil  E-mail  www  
jpb
2626       
 

jpb
  Posté : 15-01-2012 09:21

jpb at npds.org

  Profil  www  
jpb
2626       
 

jpb
  Posté : 15-01-2012 09:36

Yo
ton fichier bloc-left.html semble corrompu (cad il semble qu'il ai été enregistré en utf8 avec un BOM) détruit le et refait en un encodé en iso) .
celà enlèvera les petits grigri qui sont en dessus de ton premier bloc

pour le titre de généalogie je ne peux pas te dire sans avoir plus de moyen d'investigation mais ressaisies le titre du bloc dans ton admin et dis moi ce qui se passe

  Profil  www  
PhilGuen
982      

PhilGuen
  Posté : 15-01-2012 17:02

Pour le menuprincipal, ca semble OK

Ce qui semble donner un affichage correct, au moins pour ce bloc.

Reste à voir pourquoi le titre "Généalogie', créé en admin (ce n'est pas une importation de la BDD) ne s'affiche pas.

J'ai refait l'essai suivant :

Phpmyadmin chez free => export de la table lblock en affichage
- 1°) en UTF8
- 2°) en iso

Copié/collé via phpmayadmin chez c-webhosting => dans les deux cas même pb d'affichage.

Autre essai

phpmyadmin chez Free => export de la table lblock dans un fichier

- 1°) en UTF8
- 2°) en iso

phpmyadmin chez c-WH => import du fichier lblock.sql

- 1°) UTF8 j'obtiens l'affichage Généalogie
- 2°) ISO j'obtiens l'affichage Généalogie


J'en déduis que ma BDD est mal codée et l'export, soit en UTF8, soit en ISO n'y change rien.

La question est comment (avec quel outil?) puis-je coder mon fichier sql en ISO

Message édité par : PhilGuen / 15-01-2012 18:48


  Profil  E-mail  www  
jpb
2626       
 

jpb
  Posté : 15-01-2012 19:31

si tu veux que je regarde plus avant oublie pas (jpb at npds.org) un compte admin...

  Profil  www  
Aller à la page : [ 1 | 2 | 3 ]
Sauter à :

Temps : 0.0198 seconde(s)