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] - Article posté par xxx
Auteur[Résolu] - Article posté par xxx
Bege
472      

Bege
  Posté : 06-04-2009 13:38

Bonjour à tous,

quand je modifie un article posté par une personne, l'article affiche en ensuite mon pseudo par exemple il mets :
"Posté par machin", comment faire pour modifier et mettre le nom de l'auteur?

merci de votre aide

  Profil  www  
bartok
399      

bartok
  Posté : 06-04-2009 18:57

Bonjour,

Deux données de la table "stories" peuvent être utilisées selon le thème:
- aid
- informant

mieux vaut modifier et afficher informant.
(un peu bourrin mais en attendant mieux...)

y a pô d'koi

  Profil  
freud
113     

freud
  Posté : 07-04-2009 15:06

Salut,

l'affichage de ces informations est géré depuis une page HTML du thème que tu utilises.

Exemple

Localisation du fichier HTML :
/themes/Permanent-Double-Side/html/detail-news.html

Dedans tu as :


<div class="article">
       <h2>!N_titre!</h2>
       <div id="article_infos">&Eacute;crit par !N_emetteur!. Posté le !N_date! par !N_publicateur!</div>
  </div>
    <!-- <div class="article-sujet">!N_sujet!</div>-->
  <div>
    !N_texte!
  </div>
</div>



Tu n'as qu'à modifier ce qui se trouve dans le DIV "article_info".
Ne laisser par exemple que "Ecrit par !N_emetteur!"

  Profil  www  
bartok
399      

bartok
  Posté : 07-04-2009 18:08

salut tous les deux (et les autres aussi!)

...sauf que le thème c'est DukeB.

  Profil  
Bege
472      

Bege
  Posté : 07-04-2009 18:10

Citation : bartok 

salut tous les deux (et les autres aussi!)

...sauf que le thème c'est DukeB.
 


ah non, c'est "easy_thème" c'est pour un autre site qui est
ici http://www.rouhling.net/acces/index.php?op=edito

  Profil  www  
Bege
472      

Bege
  Posté : 07-04-2009 18:10

Citation : freud 
Tu n'as qu'à modifier ce qui se trouve dans le DIV "article_info".
Ne laisser par exemple que "Ecrit par !N_emetteur!"
 


ok, je vais aller voir ça et je reviens

  Profil  www  
Bege
472      

Bege
  Posté : 07-04-2009 18:15

alors dans le fichier du thème "easy-thème" j'ai trouvé ça :


[french]Posté par[/french][english]Posted by[/english] !N_publicateur!, [french]le[/french][english]on[/english] !N_date!
<?PHP
global $admin$sid;
if (
$admin) {
   echo 
"&nbsp;[ <a href=\"admin.php?op=EditStory&sid=".$sid."\">".translate("Edit")."</a> | <a href=\"admin.php?op=RemoveStory&sid=".$sid."\">".translate("Delete")."</a> ]\n";



c'est quelle partie que je devrais supprimer?

  Profil  www  
freud
113     

freud
  Posté : 07-04-2009 19:19

Toi ça te donne "Posté par machin_truc".
Tu ne veux pas le poster mais le rédacteur.

Tu peux par exemple remplacer le texte écrit en français par Ecris par, et remplacer !N_publicateur! par !N_emetteur!
Ce qui donnerait :



[french]Ecris par[/french][english]Posted by[/english] !N_emetteur!, [french]le[/french][english]on[/english] !N_date!
<?PHP
global $admin$sid;
if (
$admin) {
   echo 
"&nbsp;[ <a href=\"admin.php?op=EditStory&sid=".$sid."\">".translate("Edit")."</a> | <a href=\"admin.php?op=RemoveStory&sid=".$sid."\">".translate("Delete")."</a> ]\n";



  Profil  www  
Bege
472      

Bege
  Posté : 07-04-2009 19:40

Citation : freud 

Toi ça te donne "Posté par machin_truc".
Tu ne veux pas le poster mais le rédacteur.

oui c'est bien ça, pas besoin de posteur,
Citation : freud
Tu peux par exemple remplacer le texte écrit en français par Ecris par, et remplacer !N_publicateur! par !N_emetteur!
Ce qui donnerait :

j'ai mis le code comme ça, mais il y a toujours le posteur, est ce que ça prendrait effet seulement au prochain article?

  Profil  www  
freud
113     

freud
  Posté : 07-04-2009 20:36

C'est étrange car dans la fonction d'édition des articles informant n'est pas mis à jour dans la base de données :

admin/stories.php >> function changeStory()



mysql_query("update stories set catid='$catid', title='$subject', hometext='$hometext', bodytext='$bodytext', topic='$topic', notes='$notes', ihome='$ihome' where sid='$sid'");



Je vais mater Dr House, je reviens voir ça de plus près après

++

  Profil  www  
Bege
472      

Bege
  Posté : 07-04-2009 21:16

j'ai même fait un essai en supprimant carrément le fichier et rien ne change,
peut être quelque chose à voir avec les préférences?

Message édité par : Bege / 08-04-2009 07:16


  Profil  www  
freud
113     

freud
  Posté : 08-04-2009 01:34

Quelle est l'url du lien exactement (complète) ?

  Profil  www  
Bege
472      

Bege
  Posté : 08-04-2009 07:20

Citation : freud 

Quelle est l'url du lien exactement (complète) ? 


euh, quel lien?
le site est là :
http://www.rouhling.net/acces/index.php?op=edito

et par exemple un des articles et le premier avec la photo des jeunes pompiers, il a marqué :
"Posté par Bernard, le Lundi 06 avril 2009 @ 13:22:32 "
et dessous
"Alain écrit "
s'il y avait juste "Posté le Lundi 06 avril 2009 @ 13:22:32 "
et dessous
"Alain écrit " ce serait super

  Profil  www  
PhilGuen
991      

PhilGuen
  Posté : 08-04-2009 11:21

Ou j'ai mal compris la question, ou c'est simplement dans le thème.

Par exemple dans le index-news.html de ton thème tu remplaces


[french]Posté par[/french][english]Posted by[/english] !N_publicateur!, [french]le[/french][english]on[/english] !N_date!



par

[code]
[french]Posté [/french][english]Posted [/english] [french]le[/french][english]on[/english] !N_date!
[/code}

  Profil  E-mail  www  
Bege
472      

Bege
  Posté : 08-04-2009 12:02

Citation : PhilGuen 

Ou j'ai mal compris la question, ou c'est simplement dans le thème.

Par exemple dans le index-news.html de ton thème tu remplaces


[french]Posté par[/french][english]Posted by[/english] !N_publicateur!, [french]le[/french][english]on[/english] !N_date!



[code]
[french]Posté [/french][english]Posted [/english] [french]le[/french][english]on[/english] !N_date!
[/code} 

et ben voilà, il affiche exactement comme je le voulais

merci beaucoup

  Profil  www  
Sauter à :

Temps : 0.0169 seconde(s)