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 !
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 WorkSpace - tous l'univers du travail collaboratif.
Posté : 22-01-2013 17:54Mon article propose de faire ce qu'on veux avec tous les meta qui existent sous npds avec une facon facile ... comme pour les themes.
J'ai pas compris d'ailleurs pourquoi on ne l'a jamais mis dans une version de npds.
Maintenant c'est cool pour ceux qui cherche a faire un site comme cela ...
Posté : 22-01-2013 16:52 C'est pour celà que j'ai écrit en début Grace à Jireck et B-Mag et comme tu peu constater je n'ai pas retirer non plus la partie.
/************************************************************** **********/
/* Modification par Jireck */
Et si constate bien ton article ne propose pas le même final
Posté : 22-01-2013 13:36Grace à Jireck et B-Mag voici ce que j'ai reussir à faire
On va créer les fichiers central si il n'existe pas:
Allez dans le répertoire themes/votretheme/central.php ici on va remplacer le fichier samples-central.php ou créer un nouveau fichier mais n'oublier pas de supprimer samples-central.php à la fin.
Ensuite on va créer un fihcier html dans le répertoire themes/votretheme/html/central.html
Ensuite dans le répertoire themes/défault/html/central.html
Ensuite faudra modifier le fichier styles.css
1. Allez dans le répertoire themes/votretheme/
Ouvrez le fichier samples-central.php ou créer un nouveau fichier central.php
Mettre ceci :
<?php
/************************************************************** **********/
/* Modification par Jireck */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License. */
/************************************************************************/
global $theme; $rep=false;
if (file_exists("themes/".$theme."/html/central.html")) {$rep=$theme;}
elseif (file_exists("themes/default/html/central.html")) {$rep="default";}
else {
echo "central.html manquant / not find !< br />";
die();
}
if ($rep) {
ob_start();
!include!("themes/".$rep."/html/central.html");
$Xcontent=ob_get_contents();
ob_end_clean();
echo meta_lang(aff_langue($Xcontent));
}
?>
Attention retirer les deux ! ! qui se trouve entre "!include!" donc vous devez avoir ceci includ e (.... sans les !! Noubliez pas de supprimer sample-central.php si vous avez créer un nouveau fichier et non remplacer "central.php"
2. Dans le répertoire themes/votretheme/html/
Créer un fichier central.html
Mettre ceci :
Fermer enregistrer "Ceci est la partie du script que j'ai créer"
3 allez dans le repertoire themes/défault/html/
Créer le fichier central.html
Mettre ceci :
!PHP!<!--meta
<?php
if ($op=="edito") {
aff_edito();
}
aff_news("News","","");
?>
meta-->
Enregistrer fermer
4. Allez dans le repertoire themes/votretheme/style/styles.css
Ouvrez le fichier et ajouter les lignes suivantes tout en bas de votre page.
Ajouter ceci:
Enregistrer fermer
Le fond de couleur se change à la ligne suivante background-color: #C7C7C7;
Petit détail que j'ai oublier :
Dans themes/votretheme/header.php
N'oubliez pas de modifier le chiffre par default 1 faut le mettre sur 0 pour éviter que le bloc de droite s'affiche si non vos articles centre risque d'être à l'étroit.
Voilà fini
Le jour ou vous en avez marre supprimer central.php