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 B-Mag jpb Jireck 
Index du Forum » » Thèmes Dynamic » » votre avis svp
2 pages [ 1 | 2 ]
Auteurvotre avis svp
GiamDoc
7063       
 

GiamDoc
  Posté : 24-08-2006 22:30

faut créer une class

  Profil  E-mail  www  
Fiaschi
243     

Fiaschi
  Posté : 24-08-2006 22:39

Cest ce que j'ai essayé de faire mais ça ne donne rien pour l'instant, on verra demain.

Merci !

Bonne nuit.

  Profil  E-mail  www  
Fiaschi
243     

Fiaschi
  Posté : 26-08-2006 19:30

J'ai essayé de faire une class s'appelant BLANC mais je ne connais pas bien la syntaxe.

A.BLANC, A.BLANC:hover {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: overline underline;

}
A.BLANC:LINK, A.BLANC:visited, A.BLANC:active {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

Mais ça ne fonctionne pas

  Profil  E-mail  www  
B-Mag
2386       
 

B-Mag
  Posté : 27-08-2006 16:55

bon comme je semble ne pas être le seul à faire un complexe devant les css je vais encore une fois jouer le boulet
j'ai un theme dynamic
une feuille de style y est incluse
de meme que des feuilles htlm, pratique pur les manier avec un frontpage ou un dreamweaver

la question :comment fait on pour changer une partie de la feuille html en lui affectant une Classe ?

1) Ds la feuille de style comme le dit Fiaschi on ajoute X lignes du type


}
A.BLANC:LINK, A.BLANC:visited, A.BLANC:active {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}


si j'ai bien pigé c'est ca Notre nouvelle class qui se nomme "BLANC", je colle donc ce code avec mon Notepad adore et j'enregistre cette nouvelle Css modifiée par mes soins

Mais comment maintenant dire à la feuille HTML ds cette portion de tableau utilise la class BLANC

j'ecrit quoi et Où ?
je sais que vous allez rigoler un bon coup en lisant ces lignes, peut être meme, pour certain penser que l'on sort ici d'une aide sur NPDS mais bon, qui ne tente rien n'a rien ;

Non,non pas sur la tête.....aie aie aie

  Profil  www  
canasson
873      
 

canasson
  Posté : 28-08-2006 12:37

Dans ton fichier HTML il te faut inclure <div>

Exemple ici c'est dans bloc.html :
<div class="bloc_title1">!B_title!</div>

cela indique que !B-title! doit prendre la "forme" indiquée dans CSS par "bloc-title1"

Là ou ça se complique un peut , si par exemple c'est pour ton Header, je présume que que tu as créé ta mise en forme directement dans ta css ! disons en créant par exemple :<div id="conten_head" >
alors tu peux aussi indiquer ta Class uniquement à cet endroit en ajoutant : div#conten_head a, div#conten_head a:visited {
ICI tes quelques lignes;
}

Bon, je sais, c'est pas très simple à expliquer par petits bouts de cette façon
vais vraiment m'activer pour essayer de réaliser un ti thème de base en css avec les explications, du moins avec ce que j'en ai compris et ce qui m'a permis de m'en sortir après pas mal de recherche..Lol

  Profil  E-mail  www  
Fiaschi
243     

Fiaschi
  Posté : 28-08-2006 22:42

J'ai trouvé

ma feuille de style :

.BLANC {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}
.BLANC a:link, div#BLANC a:visited, {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}
.BLANC a:hover, .BLANC a:active {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: overline underline;
}

Appel de la Class comme ça :

<a href="index.php?"><font class="BLANC">Accueil</font></a>



Message édité par : Fiaschi / 28-08-2006 22:43


  Profil  E-mail  www  
B-Mag
2386       
 

B-Mag
  Posté : 29-08-2006 10:24

chapeau, mais sur le mien ca marche pas..lol
en reprenant ton code et en jouant sur les ; les , les . et tout le toutim auquels je pige tj rien j'arrive à un truc bizare
A voir ici http://s139713884.onlinehome.fr/index.php?op=edito
le text decoration overline s'affiche , j'ai mis que Sommaire en test sur les lien du haut
et le Hover marche aussi
Mais pas possible de faire e sorte que tout les liens du haut soit en blanc
c'est fou

Qui a dit que les CSS était un progres qui allait me faciliter la vie

/*----------------------------------------------------++
++ test dudu ++
++-----------------------------------------------------*/

.BLANC, a.BLANC:link {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: overline;
}

.BLANC a:hover {
color: #FFF000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

/*-----------------------------------------------++
++ fin du test dudu ++
++-------------------------------------------------*/

Message édité par : B-Mag / 29-08-2006 10:26


  Profil  www  
canasson
873      
 

canasson
  Posté : 29-08-2006 11:02

Pour Inclure tous les liens il est plus judicieux de faire comme cette exemple :

<div class="BLANC">
<a href="...">Sommaire</a>
<a href="...">Les Billards</a>
<a href="...">Forum</a>
<a href="...">Les News</a>
<a href="...">Réglements</a></div>

Mais cela dépend de ta configuration, car c'est aussi possible en Liste et là tu aurais quelque chose du style :
<div id="Le_Nom_de_ton_bloc">
<ul class="Le_meme_nom">
<li><a href="...">Sommaire</a></li>
<li><a href="...">Les Billards</a></li>
<li><a href="...">Forum</a></li>
<li><a href="...">Les News</a></li></ul>
</div>
Dans ta CSS, l'endroit où sont tous tes liens, est un bloc ? définit en <div> avec un nom ?

  Profil  E-mail  www  
B-Mag
2386       
 

B-Mag
  Posté : 29-08-2006 11:21

heuuuu , c'est là que je vois mes limites
allez n'ayons pas de honte....
1) Sur la feuille de style j'ai simplement copier le code en dessous de la ligne 60


}
a, a:visited, a:link {
        color: #1472BE;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        text-decoration:none;
}

/*------------------------------------------------------------------------++
++ test dudu ++
++------------------------------------------------------------------------*/

.BLANC, a.BLANC:link {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: overline;
}

.BLANC a:hover {
color: #FFF000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

/*------------------------------------------------------------------------++
++ fin du test dudu ++
++------------------------------------------------------------------------*/



2) Pour le theme dinamic j'ai une Table (x ligne et x col)qui a pour fond l'image et ds les cellules je place simplement mes liens
C'est ces derniers que je voudrais "lier" à la Css.
D'office, ils prennet la valeur de la css :
a, a:visited, a:link {
color: #1472BE;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
text-decoration:none;

3) Sur le lien "Sommaire" je teste l'appel de la class BLANC mais j'ai du mal ecrire le bidule

  Profil  www  
canasson
873      
 

canasson
  Posté : 29-08-2006 12:48

C'est un peu pour cela que tu as du mal !!

Pour profiter pleinement de la CCS (et se faire plaisir), il faut oublier tes tableaux

Tu dois simplement te retrouver avec une <div> qui va définir ton bloc à la place d'un tableau complexe et une classe spécifique (liée à cette Div) qui va définir la façon dont s'affichent tes liens


  Profil  E-mail  www  
Aller à la page : [ 1 | 2 ]
Sauter à :

Temps : 0.0195 seconde(s)