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] - afficher du code dans un article
Auteur[Résolu] - afficher du code dans un article
PhilGuen
987      

PhilGuen
  Posté : 12-12-2020 20:57

bonsoir tous,

Je ne me souviens pas s'il y a une possibilité avec NPDS d'afficher du code (programme informatique) dans un article comme on peut le faire dans le forum avec les balises

.

Merci à ceux qui pourront aider mon pauvre neurone de 71 ans.

Message édité par : PhilGuen / 12-12-2020 20:59


  Profil  E-mail  www  
Npdsteur
113     

Npdsteur
  Posté : 12-12-2020 22:39

Hi,

Normalement, dans insérer "exemple de code"
@+

  Profil  
PhilGuen
987      

PhilGuen
  Posté : 13-12-2020 06:59

Merci pour ta réponse mais je n'ai pas ca

http://wgnt-train.fr/images/Screen%20Shot%2012-13-20%20at%2006.52%20AM.PNG




Message édité par : PhilGuen / 13-12-2020 07:00


  Profil  E-mail  www  
Npdsteur
113     

Npdsteur
  Posté : 13-12-2020 08:11

Hi,
Ben là, ce sont peut être les premières questions à se poser

Version tiny ? / Dans pages.php est ce que tiny (Submit.php) est en Short ? Full?

  Profil  
PhilGuen
987      

PhilGuen
  Posté : 13-12-2020 12:02

Tiny activé

http://www.wgnt-train.fr/images/Screen%20Shot%2012-13-20%20at%2011.57%20AM.PNG

Faut encore mettre les mains dans le cambouis?

  Profil  E-mail  www  
PhilGuen
987      

PhilGuen
  Posté : 13-12-2020 12:10

genre ca?


// TinyMCE
$PAGES['submit.php']['TinyMce']=1;
//   => Permet d'indiquer que TinyMCE&n bsp;doit être initialisé pour ce script
$PAGES['submit.php']['TinyMce-MyBlogNPDS']="full";
//   => Permet d'indiquer le theme  ;qui sera utilisé


  Profil  E-mail  www  
jpb
2670       
 

jpb
  Posté : 13-12-2020 13:05

ta version de npds et par conséquent celle de tiny n'a probablement pas cet outil ...

et donc tu peux dans ton article le faire simplement
il te suffit de faire une structure html à deux niveaux
pre code avec ton code à l'intérieur de la balise code comme ceci :

pre class="language-php"
code class="language-php"
.......ton code .......
/code
/pre

(je n'ai pas mis les < et > (et tu peux choisir la class du language language-php, language-markup, language-css, ... )


  Profil  www  
PhilGuen
987      

PhilGuen
  Posté : 13-12-2020 16:41

Merci jPB

J'obtiens PRESQUE ce que je voudrais.

J'aurais aimé que le code soit affiché sur seulement quelques lignes avec un "ascenseur" vertical.

Avec ta solution j'ai bien un ascenseur horizontal mais tout le code est affiché ... ce qui est sans doute normal ...

Un !iframe!?

  Profil  E-mail  www  
PhilGuen
987      

PhilGuen
  Posté : 13-12-2020 17:04

bon .. j'ai presque réussi en trichant avec un !iframe! et en mettant le code dans un fichier txt.
en attendant une solution plus élégante dont je reste preneur surtout s'il y a moyen d'adapter la solution de JPB pour limiter la hauteur d'affichage.

Bon dimanche

  Profil  E-mail  www  
jpb
2670       
 

jpb
  Posté : 13-12-2020 19:42

oulha les grands moyens !

met simplement dans un div (et choisi la hauteur que tu veux ...)

div style="height: 100px; overflow:scroll"
pre class="language-php"
code class="language-php"
.......ton code .......
/code
/pre
/div

  Profil  www  
PhilGuen
987      

PhilGuen
  Posté : 13-12-2020 20:00

Citation : jpb 

oulha les grands moyens !


Quand je vous dis que mon neurone est en train de disjoncter.

Merci jpb, c'est nickel comme ca

Bonne soirée

  Profil  E-mail  www  
Sauter à :

Temps : 0.0256 seconde(s)