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 » » remplacer une fonction grace à pages.php  
Auteurremplacer une fonction grace à pages.php
colonelwog
1797       
 

colonelwog
  Posté : 21-12-2011 20:54

apparemment d’après ce que l'on m'a dit il est possible de remplacer une fonction par une autre ou rajouter une fonction grâce à pages.php ,mais comment ?

  Profil  E-mail  www  Citation   
developpeur
24559       
 

developpeur
  Posté : 22-12-2011 21:08

je comprends pas trop

  Profil  E-mail  www  Citation   
colonelwog
1797       
 

colonelwog
  Posté : 22-12-2011 22:17

JiJi me dit qu'il est possible de mettre des fonctions supplémentaire via pages.php

  Profil  E-mail  www  Citation   
Jireck
7975       

Jireck
  Posté : 22-12-2011 22:23

non j'ai pas dis cela ...

Explique plutot ce que tu veux ...

  Profil  www  Citation   
colonelwog
1797       
 

colonelwog
  Posté : 23-12-2011 07:28

ah !
pour adapter tag de oim (ce que l'on a parler l'autre fois ) :
avoir la possibilité de lancer une fonction à la place d'une autre avec un if par exemple ,tu m'a dit pas dans header mais avec pages php ,en fait l’intérêt et de pouvoir appeler ou remplacer une fonction sans toucher au mainfile .car pour le module tags il faut toucher au mainfile à l'admin au forum a section aux articles cela fait beaucoup de fichier à modifier surtout que si l'on change de version il faut a nouveau modifier ces fichiers ...
donc dans l'histoire ce n'est plus un module mais un hack ...

ou alors prévoir de l'intégrer dans une version future ?
car NPDS manque cruellement de tag car si on regarde les metatags sont toujours les mêmes quelque soit la page afficher ,ce sont ceux décris dans l'administration .

le lien ou on parle de cela :

http://modules.npds.org/viewtopic.php?topic=3127&forum=28&ancre=1&start=0#28312724219




colonel:
oui exact copier coller .... 
le truc serait de pouvoir mettre une fonction qui ajouterai ces quelques lign es automatiquement à partir du header.head

Jireck:
page le fait 






Message édité par : colonelwog / 23-12-2011 07:32


  Profil  E-mail  www  Citation   
Jireck
7975       

Jireck
  Posté : 23-12-2011 09:52

pages peux charger des js, des css

on peux charger dans un header_head avec des fonctions php via le header standard...

Pour le module tag, on ne peux pas c'est spécifique a chaque fichier php


  Profil  www  Citation   
colonelwog
1797       
 

colonelwog
  Posté : 23-12-2011 13:04

OK . Mais est il possible dans ce cas donc de dire de charger un autre fichier à la place dans pages.php sans avoir recours a htaccess ce qui permettrait de ne pas modifier le core ou tout au moins garder un npds propre ...

exemple lancer Tags_sections.php à la place de sections.php
et ainsi de suite ...

  Profil  E-mail  www  Citation   
Jireck
7975       

Jireck
  Posté : 23-12-2011 17:56

Citation : colonelwog 

OK . Mais est il possible dans ce cas donc de dire de charger un autre fichier à la place dans pages.php sans avoir recours a htaccess ce qui permettrait de ne pas modifier le core ou tout au moins garder un npds propre ...

exemple lancer Tags_sections.php à la place de sections.php
et ainsi de suite ... 


La réponse est dans pages.php dans les commentaires :



// $PAGES['index.php']['run']="yes or no or script";
//   => "" ou "yes" : le scri pt aura l'autorisation de s'executer
//   => "no"         : le script sera redirigé sur index.php
//   $PAGES['index.php']['run']="no" affichera un&nb sp;message : "Site Web fermé"
//   => "script like xxxx.php : au torise le re-routage vers un autre script /& nbsp;exemple : user.php reroute vers user2.php



L'exemple dit user.php vers user2.php

  Profil  www  Citation   
colonelwog
1797       
 

colonelwog
  Posté : 24-12-2011 07:12

ok donc lancer les pages modifiées via pages php serai beaucoup plus pratique ...

  Profil  E-mail  www  Citation   
  
Sauter à :

Temps : 0.0131 seconde(s)