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 » » Le coin des codeurs » » où se trouve la function Site_Activ
Auteuroù se trouve la function Site_Activ
Murielle
128     

Murielle
  Posté : 05-04-2004 10:46

J'aimerais changer le visualisation des "activités du site" et par exemple supprimer ces 3 lignes:

Nb. de Sujets : 8
Nb. de Critiques : 0
Top 10 Statistiques

Mais où se trouve le script de cette fonction?
J'ai un peu cherché et je ne l'ai pas trouvé.

Dans cette fonction, on affiche les pages vues depuis une certaine date.
Est-il possible d'afficher le nombre de visiteurs?


Murielle

  Profil  www  
Tribal-Dolphin
4374       
 

Tribal-Dolphin
  Posté : 05-04-2004 13:52

Au lieu de modifier la fonction, je te conseille d'utiliser les métas-mots de Tito.

2 avantages : Tu touche pas au noyau, tu affiche ce que tu veut très simplement.

  Profil  
Murielle
128     

Murielle
  Posté : 05-04-2004 14:23

J'ai bien trouvé le fichier extend-meta_lang.php de Tito (13 ans? )
Je l'ai placé dans mon dossier npds (c'est bien là que je dois le mettre?)
Maintenant, il ne me reste plus qu'à comprendre comment l'utiliser.

Merci

  Profil  www  
Murielle
128     

Murielle
  Posté : 05-04-2004 14:35

Voila ce que j'ai trouver utiliser ces meta-mots....

Il s'uffit d'utiliser $Xcontent=extend_meta_mot($Xcontent,$meta_mot,$chaine_rep);

Mais j'avoue que sans exemple concrêt, je nage dans la choucroute

J'ai vu quelque part qu'il existait un forum dédié aux méta-mots et méta-languages. Mais j'ai pas trouvé où.

Est-ce que je peux utiliser ces méta-mots dans la configuration d'un "bloc de gauche" ou "de droite". Ou bien dois-je les utiliser dans le header de mon thème?


Merci d'avance
Murielle

  Profil  www  
Tribal-Dolphin
4374       
 

Tribal-Dolphin
  Posté : 05-04-2004 19:17

Si tu as télécharger son fichier, regarde dans le zip, il y à une doc.

Pour faire simple, les méta-mots son de la forme !metamot!
Tu créer un nouveau bloc et tu met dedans (par exemple) :
Nombre d'articles : !MetaMotNbArticles!
Nombre de membres : !MetaMotNbMembres!

Tu comprends le truc ?

  Profil  
Murielle
128     

Murielle
  Posté : 05-04-2004 20:20

j'ai trouvé le fichier là bas: http://www.npds.org/article.php?sid=832

et il n'y a pas de doc

Comme tu l'expliques, j'ai placé
Nombre de membres : !nbmembres!
dansle contenu d'un bloc de gauche. Dans le bloc apparait....

Nombre de membres : !nbmembres!

  Profil  www  
Tribal-Dolphin
4374       
 

Tribal-Dolphin
  Posté : 06-04-2004 09:53

Ou as tu mis le fichier ?
Normalement, il doit être dans /modules/meta-lang/

  Profil  
Murielle
128     

Murielle
  Posté : 06-04-2004 13:15

je l'avais pas mis là. Maintenant, il est en bonne place mais ca ne fonctionne toujours pas.
Je ne dois pas cocher qqpart "utiliser le méta-language"? ou alors utiliser un thème basé sur le méta-language?

Enfin, j'essaye de comprendre ou ca coince????

  Profil  www  
Tribal-Dolphin
4374       
 

Tribal-Dolphin
  Posté : 06-04-2004 14:08

C peut etre pas gerer dans un bloc !
Dans ce cas, créer un fichier et inclus le dans ton bloc (!include!#chemin/vers/frichier.txt)

  Profil  
Murielle
128     

Murielle
  Posté : 06-04-2004 14:26

Je vais tester Merci bcp pour toute ton aide.

  Profil  www  
Murielle
128     

Murielle
  Posté : 06-04-2004 14:52

Marche pas

Voici ce que j'ai fait:

Dans un bloc de gauche j'ai entré cette unique ligne
!include!#modules/murielle/test.txt

Dans mon fichier teste.txt, j'ai écrit
Nombre de membres : !nbmembres!

Voici ce qui apparait dans mon menu de gauche:

Nombre de membres : !nbmembres! (pas dans un bloc)
Essai (titre du bloc)

modules/murielle/test.txt (intérieur du bloc)



Si je crée un fichier test.php comme suit
<?
echo "Nombre de membres : !nbmembres!";
?>

Et que je place !include!#modules/murielle/test.php
dans la définition du bloc

Voici ce qui apparaît à l'écran (la même chose)

Nombre de membres : !nbmembres!
Essai

modules/murielle/test.php



La solution n'est donc pas encore trouvée

(Je suis désolée Tribal-Dolphin... ca marche pas)




Remarque: il n'y a pas de point d'exclamation devant !include!, il semble que ce soit le script du forum qui l'ajoute tout seul


  Profil  www  
Tribal-Dolphin
4374       
 

Tribal-Dolphin
  Posté : 06-04-2004 15:11

Essaye d'integrer ce méta-mots dans l'édito, si ça marche pas : le méta-mot est faux / tu as pas la bonne version de NPDS
- EDIT -

La solution :
> un fichier meta.txt dans le dossier statique qui contient :
<?
$content = "";
$content .= "Nombre de membres = ".meta_lang("!nbmembres!");
?>

> Dans le bloc tu met :
!include!#static/meta.txt

Et le tour est joué.

[ Message édité par : Tribal-Dolphin : 06-04-2004 17:25 ]

  Profil  
Sauter à :

Temps : 0.0213 seconde(s)