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 » » Questions » » Url-rewriting  
4 pages [ 1 | 2 | 3 | 4 ]
AuteurUrl-rewriting
oim
1453       
 

oim
  Posté : 25-02-2007 18:05

Dans htaccess à la ligne 50 tu as mis quoi ?

  Profil  www  Citation   
fliaigre
913      

fliaigre
  Posté : 25-02-2007 18:37

J'ai mis :

# Controle du nom de domaine et réécriture
RewriteCond %{HTTP_POST} ^pharmactu.com$      [NC]
RewriteRule ^(.*)$ http://www.pharmactu.com/$1 [R]


  Profil  www  Citation   
fliaigre
913      

fliaigre
  Posté : 25-02-2007 18:54

Je vous donne ce que j'ai fait pour les forums et les sections
Dans urlin



// # Forum
        "'(?<!/)viewtopic.php\?top ic=([0-9]*)&forum=([0-9]*)'",
        "'(?<!/)viewforum.php\?for um=([0-9]*)'",
        "'(?<!/)forum.php'",
        // # Sections
        "'(?<!/)sections.php\?op=v iewarticle&artid=([0-9]*)'",
        "'(?<!/)sections.php\?op=l istarticles&secid=([0-9]*)'",
        "'(?<!/)sections.php'",



Dans urlout



// # Forum
        "voir-topic-\\1-forum-\\2.htm l",
        "voir-forum-\\1.html",
        "forum.html",
        // # Sections
        "voir-article-\\1.html",
        "voir-listarticles-\\1.html",
        "sections.html",



Dans htaccess



# Forum
RewriteRule ^voir-topic-([0-9]*)-forum-([0-9]*).html$ /viewtopic.php\?topic=$1&forum=$2 [QSA,L]
RewriteRule ^voir-forum-([0-9]*).html$ /viewforum.php\?forum=$1 [QSA,L]
RewriteRule ^forum.html$ /forum.php [QSA,L]

# Sections
RewriteRule ^voir-article-([0-9]*).html$ /sections.php\?op=viewarticle&artid=$1 [QSA,L]
RewriteRule ^voir-listarticles-([0-9]*).html$ /sections.php\?op=listarticles&secid=$1 [QSA,L]
RewriteRule ^sections.html$ /sections.php [QSA,L]



En tout cas merci à neo.

Je n'arrive pas à réécrire les url sur le module annonces que j'utilise si quelqu'un à une idée...

Dans urlin



// # Annonces
        "'(?<!/)modules.php?ModPat h=annonces&ModStart=saisie'",
        "'(?<!/)modules.php?ModPat h=annonces&ModStart=affi_ann&categorie=([_a-zA-Z0-9+]*)'",
        "'(?<!/)modules.php?ModPat h=annonces&ModStart=affiche'",



Dans urlout


// # Annonces
        "saisie-annonce.html",
        "voir-la-categorie-\\1.html",
        "voir-annonces.html",



Dans htaccess



## Annonces
RewriteRule ^saisie-annonce.html$ /modules.php?ModPath=annonces&ModStart=saisie [QSA,L]
RewriteRule ^voir-la-categorie-([_a-zA-Z0-9+]*).html$ /modules.php?ModPath=annonces&ModStart=affi_ann&categorie=$1 [QSA,L]
RewriteRule ^voir-annonces.html$ /modules.php?ModPath=annonces&ModStart=affiche [QSA,L]



Si je saisie url/saisie-annonce.html et url/voir-annonces.html ça marche, mais les url du module ne sont pas changées, ce n'est donc pas dans htaccess.

url/voir la categorie.html ne fonctionne que s'il n'y a pas d'espace dans le nom de la catégorie.

  Profil  www  Citation   
fliaigre
913      

fliaigre
  Posté : 25-02-2007 21:00

Sur les sections, j'ai un pb quand il y a une page suivante... si quelqu'un a une idée comment résoudre.

  Profil  www  Citation   
oim
1453       
 

oim
  Posté : 25-02-2007 21:50

Pour moi c'est bon ca fonctionne mais que si le site est en ligne pas en local.

Par contre pour les minisites, boite MI ca ne marche pas si le membre a un pseudo composé comme "reef-passion" par exemple le lien devient : blog-de-reef.html-passion
Ca fait pareil pour index.php?op=edito-nonews c'est encore le tiret, qui le fait foirer

Message édité par : oim / 26-02-2007 14:45


  Profil  www  Citation   
fliaigre
913      

fliaigre
  Posté : 26-02-2007 13:12

moi ça marche pour index.php?op=edito-nonews

  Profil  www  Citation   
fliaigre
913      

fliaigre
  Posté : 26-02-2007 13:45

J'ai un vrai pb avec le saut de page, j'ai essayé ça :
en urlin


"'(?<!/)sections.php\?op=viewarticle&amp;artid=([0-9]*)&amp;page=p age[([0-9]*)'",



Mais ça ne fonctionne pas et ça génère un message d'erreur, à priori à cause de [

Si quelqu'un peu m'aider...Merci

  Profil  www  Citation   
oim
1453       
 

oim
  Posté : 26-02-2007 14:48

En fait dans préférence ca m'avait marqué : accueil-edito.html-nonews j'ai viré le nonews et maintenant ca marche mais toujours pas pour les MI et minisite quand il y a un tiret dans le pseudo !

  Profil  www  Citation   
oim
1453       
 

oim
  Posté : 26-02-2007 15:51

En fait pour que soit accepter les pages où il y a un tiret (membre, titre sujet, forum, faq,..) il faut rajouter un "-" exemple :
a-zA-Z0-9+ devient a-zA-Z0-9+-

  Profil  www  Citation   
reef-passion
1456       

reef-passion
  Posté : 27-02-2007 14:01

oim je vais te demander des droits d'auteurs pour l'utilisation de mon pseudo

je surveille le topic de près ça m'interesse

  Profil  Citation   
killing
1140       

killing
  Posté : 27-02-2007 16:48


Ce sujet me donne mal à la tête

  Profil  Citation   
leloup31
1994       
 

leloup31
  Posté : 27-02-2007 17:51

Et moi donc, j'en parle même pas.

  Profil  www  Citation   
fliaigre
913      

fliaigre
  Posté : 27-02-2007 20:23

Citation : killing


Ce sujet me donne mal à la tête


Et on peut savoir pourquoi?

Je veux bien fournir l'aspirine.

  Profil  www  Citation   
misfu
25   

misfu
  Posté : 28-03-2007 17:22

Quelqu'un a t'il réussi à faire de l'url rewriting pour les pages static ?

  Profil  www  Citation   
leloup31
1994       
 

leloup31
  Posté : 28-03-2007 19:29

Citation : fliaigre 
Je veux bien fournir l'aspirine.  


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

Temps : 0.0181 seconde(s)