-
Quel lien pour les images...
Forum : Général
Dernier message : jce76350
27/10/2025, 20:07:30
» Réponses : 6
» Affichages : 398 -
Future Version 2.2.23
Forum : Général
Dernier message : jce76350
15/10/2025, 18:51:28
» Réponses : 1
» Affichages : 330 -
Info version PHP
Forum : Général
Dernier message : jce76350
07/10/2025, 13:49:46
» Réponses : 179
» Affichages : 375,244 -
Version 2.2.22
Forum : Général
Dernier message : jce76350
21/09/2025, 10:07:36
» Réponses : 25
» Affichages : 15,604 -
[Nouveau Module] MicroTin...
Forum : Modules, Tags
Dernier message : brambaud
25/08/2025, 16:21:44
» Réponses : 2
» Affichages : 1,160 -
[résolu] échec de l'insta...
Forum : Installation
Dernier message : Christian
21/08/2025, 16:09:03
» Réponses : 0
» Affichages : 528 -
Notre site de sur le moti...
Forum : Vous, vos sites ...
Dernier message : Anais-PT
11/08/2025, 12:33:06
» Réponses : 3
» Affichages : 11,421 -
Site d'un Gîte en Auvergn...
Forum : Vous, vos sites ...
Dernier message : Anais-PT
11/08/2025, 12:28:57
» Réponses : 5
» Affichages : 13,759 -
Version 2..xxF2
Forum : Général
Dernier message : jce76350
01/08/2025, 09:48:06
» Réponses : 3
» Affichages : 1,725 -
CMSMS et FREE installatio...
Forum : Installation
Dernier message : jce76350
20/07/2025, 11:18:23
» Réponses : 11
» Affichages : 17,668
- Messages du forum :29,292
- Sujets du forum :4,333
- Membres :666
- Dernier membre :Eric31
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~bonjour à tous ,
#~ Version du CMS: 1.6.8
#~ Nom de l'hébergeur : 1and1
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Voila , je suis confronté à un petit problème :
J'ai installé un nouveau thème que je modifie et je n'arrive pas à changer la couleur jaune qui apparait dans mes sous-menus au passage de la souris sur un choix.
Un spécialiste peut-il jeter un coup d'œil et me donner son avis ?
d'avance merci
Mon site : http://www.opendequimper.com MENU "joueurs" , voir la couleur des chois dans le sous menu.
Et ici la feuille de style :
body
{
margin: 0 auto;
padding: 0;
background-color: #5B5B5B;
background-image: url(uploads/harley2/Page-BgTexture.jpg);
background-repeat: repeat;
background-attachment: scroll;
background-position: top left;
}
.Main
{
position: absolute;
width: 100%;
left: 0;
top: 0;
}
.PageBackgroundGlare
{
position: absolute;
width: 100%;
left: 0;
top: 0;
}
.PageBackgroundGlareImage
{
background-image: url(uploads/harley2/Page-BgGlare.png);
background-repeat: no-repeat;
height: 270px;
width: 459px;
margin: 0;
}
html:first-child .PageBackgroundGlare
{
border: 1px solid transparent; /* Opera fix */
}
.PageBackgroundGradient
{
background-image: url(uploads/harley2/Page-BgGradient.jpg);
background-repeat: repeat-x;
height: 75px;
}
.cleared
{
float: none;
clear: both;
margin: 0;
padding: 0;
border: none;
font-size:1px;
}
/* end Page */
/* begin Box, Sheet */
.Sheet
{
overflow: hidden;
min-width:61px;
min-height:61px;
margin: 0 auto;
position: relative;
z-index: 0;
width: 1000px;
}
.Sheet-body
{
position: relative;
z-index: 0;
margin: 8px;
}
.Sheet-tl
{
position: absolute;
overflow: hidden;
z-index: -1;
top: 0;
left: 0;
width: 44px;
height: 44px;
background-image: url(uploads/harley2/Sheet-s.png);
}
.Sheet-tr
{
position: absolute;
overflow: hidden;
z-index: -1;
top: 0;
right: 0;
width: 44px;
height: 44px;
}
.Sheet-tr div
{
position: absolute;
z-index: -1;
top: 0px;
left: -44px;
width: 88px;
height: 88px;
background-image: url(uploads/harley2/Sheet-s.png);
}
.Sheet-bl
{
position: absolute;
overflow: hidden;
z-index: -1;
bottom: 0;
left: 0;
width: 44px;
height: 44px;
}
.Sheet-bl div
{
position: absolute;
z-index: -1;
top: -44px;
left: 0;
width: 88px;
height: 88px;
background-image: url(uploads/harley2/Sheet-s.png);
}
.Sheet-br
{
position: absolute;
overflow: hidden;
z-index: -1;
bottom: 0;
right: 0;
width: 44px;
height: 44px;
}
.Sheet-br div
{
position: absolute;
z-index: -1;
top: -44px;
left: -44px;
width: 88px;
height: 88px;
background-image: url(uploads/harley2/Sheet-s.png);
}
.Sheet-tc
{
position: absolute;
overflow:hidden;
z-index: -1;
top: 0;
left: 44px;
right: 44px;
height: 44px;
}
.Sheet-tc div
{
position: absolute;
z-index: -1;
top: 0;
left: 0;
width: 100%;
height: 88px;
background-image: url(uploads/harley2/Sheet-h.png);
}
.Sheet-bc
{
position: absolute;
overflow:hidden;
z-index: -1;
bottom: 0;
left: 44px;
right: 44px;
height: 44px;
}
.Sheet-bc div
{
position: absolute;
z-index: -1;
top: -44px;
left: 0;
width: 100%;
height: 88px;
background-image: url(uploads/harley2/Sheet-h.png);
}
.Sheet-cl
{
position: absolute;
overflow:hidden;
z-index: -1;
top: 44px;
left: 0;
width: 44px;
bottom: 44px;
}
.Sheet-cl div
{
position: absolute;
z-index: -1;
top: 0;
left: 0;
width: 88px;
height: 100%;
background-image: url(uploads/harley2/Sheet-v.png);
}
.Sheet-cr
{
position: absolute;
overflow:hidden;
z-index: -1;
top: 44px;
right: 0;
width: 44px;
bottom: 44px;
}
.Sheet-cr div
{
position: absolute;
z-index: -1;
top: 0;
left: -44px;
width: 88px;
height: 100%;
background-image: url(uploads/harley2/Sheet-v.png);
}
.Sheet-cc
{
position: absolute;
overflow:hidden;
z-index: -2;
top: 44px;
left: 44px;
right: 44px;
bottom: 44px;
background-image: url(uploads/harley2/Sheet-c.png);
}
.Sheet
{
margin-top: 50px !important;
}
/* end Box, Sheet */
/* begin Header */
div.Header
{
margin: 0 auto;
position: relative;
z-index:0;
width: 984px;
height: 200px;
}
div.Header-png
{
position: absolute;
z-index:-2;
top: 0;
left: 0;
width: 984px;
height: 200px;
background-image: url(uploads/harley2/banniere_arrondie02.png);
background-repeat: no-repeat;
background-position: left top;
}
/* end Header */
/* begin Menu */
/* menu structure */
.artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover
{
text-align:left;
text-decoration:none;
outline:none;
letter-spacing:normal;
word-spacing:normal;
}
.artmenu, .artmenu ul
{
margin: 0;
padding: 0;
border: 0;
list-style-type: none;
display: block;
}
.artmenu li
{
margin: 0;
padding: 0;
border: 0;
display: block;
float: left;
position: relative;
z-index: 5;
background:none;
}
.artmenu li:hover
{
z-index: 10000;
white-space: normal;
}
.artmenu li li
{
float: none;
}
.artmenu ul
{
visibility: hidden;
position: absolute;
z-index: 10;
left: 0;
top: 0;
background: none ;
}
.artmenu li:hover>ul
{
visibility: visible;
top: 100%;
}
.artmenu li li:hover>ul
{
top: 0;
left: 100%;
}
.artmenu:after, .artmenu ul:after
{
content: ".";
height: 0;
display: block;
visibility: hidden;
overflow: hidden;
clear: both;
}
.artmenu, .artmenu ul
{
min-height: 0;
}
.artmenu ul
{
background-image: url(images/spacer.gif);
padding: 10px 30px 30px 30px;
margin: -10px 0 0 -30px;
}
.artmenu ul ul
{
padding: 30px 30px 30px 10px;
margin: -30px 0 0 -10px;
}
/* menu structure */
.nav
{
position: relative;
margin: 0 auto;
width: 984px;
height: 32px;
z-index: 100;
}
.artmenu
{
padding: 6px 3px 0px 3px;
}
.nav .l, .nav .r, .nav .r div
{
top: 0;
position: absolute;
z-index: -1;
overflow: hidden;
height: 32px;
}
.nav .l
{
left: 0;
right: 0px;
}
.nav .r
{
right: 0;
width: 0px;
}
.nav .r div
{
width: 984px;
right: 0;
}
.nav .l, .nav .r div
{
background-position: left top;
background-repeat: no-repeat;
background-image: url(uploads/harley2/nav.png);
}
/* end Menu */
/* begin MenuItem */
.artmenu ul li
{
clear: both;
}
.artmenu a , .artmenu a span
{
height: 26px;
display: block;
}
.artmenu a
{
cursor: pointer;
text-decoration: none;
margin-right: 4px;
margin-left: 4px;
}
.artmenu a
{
background-image: url(uploads/harley2/item-left.png);
background-position: left top;
background-repeat: no-repeat;
}
.artmenu a span
{
background-image: url(uploads/harley2/item-right.png);
background-position: right top;
background-repeat: no-repeat;
}
.artmenu a span span
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
color: #D9D9D9;
/*le rose => color : #E4186C ; */
padding: 0 5px;
margin: 0 4px;
line-height: 26px;
text-align: center;
background-image: url(uploads/harley2/item-center.png);
background-position: left top;
background-repeat: repeat-x;
}
.artmenu a:hover
{
background-position: left -26px;
}
.artmenu li:hover>a
{
background-position: left -26px;
}
.artmenu li:hover a span
{
background-position: right -26px;
}
.artmenu a:hover span
{
background-position: right -26px;
}
.artmenu a:hover span span
{
color: #F0F0F0;
background-position: left -26px;
}
.artmenu li:hover a span span
{
color: #F0F0F0;
background-position: left -26px;
}
.artmenu a.active
{
background-position: left -52px;
}
.artmenu a.active span
{
background-position: right -52px;
}
.artmenu a.active span span
{
/* color: #FDE7AA; */
color: #E4186C ;
background-position: left -52px;
}
/* end MenuItem */
/* begin MenuSubItem */
.artmenu ul a
{
display:block;
text-align: center;
white-space: nowrap;
height: 22px;
width: 199px;
overflow:hidden;
line-height: 22px;
margin-right: auto;
background-image: url(uploads/harley2/subitem-bg.png);
background-position: left top;
background-repeat: repeat-x;
border-width: 0px;
border-style: solid;
border-color: {PassiveBorderColor};
}
.nav ul.artmenu ul span, .nav ul.artmenu ul span span
{
display: inline;
float: none;
margin: inherit;
padding: inherit;
background-image: none;
text-align: inherit;
text-decoration: inherit;
}
.artmenu ul a, .artmenu ul a:link, .artmenu ul a:visited, .artmenu ul a:hover, .artmenu ul a:active, .nav ul.artmenu ul span, .nav ul.artmenu ul span span
{
text-align: left;
text-indent: 12px;
text-decoration: none;
line-height: 22px;
/*color: #454545; */
/*sous menu couleur du texte en rose */
color: #E4186C ;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;
}
.artmenu ul ul a
{
margin-left: auto;
}
.artmenu ul li a:hover
{
color: #2E2E2E;
border-color: {HoveredBorderColor};
background-position: 0 -22px;
}
.artmenu ul li:hover>a
{
color: #2E2E2E;
border-color: {HoveredBorderColor};
background-position: 0 -22px;
}
.nav .artmenu ul li a:hover span, .nav .artmenu ul li a:hover span span
{
color: #2E2E2E;
}
.nav .artmenu ul li:hover>a span, .nav .artmenu ul li:hover>a span span
{
color: #2E2E2E;
}
/* end MenuSubItem */
/* begin ContentLayout */
.contentLayout
{
margin-bottom: 8px;
width: 984px;
position: relative;
}
/* end ContentLayout */
/* begin Box, Block */
.Block
{
overflow: hidden;
min-width:23px;
min-height:23px;
margin: 0 auto;
position: relative;
z-index: 0;
}
.Block-body
{
position: relative;
z-index: 0;
margin: 8px;
}
.Block-tl
{
position: absolute;
overflow: hidden;
z-index: -1;
top: 0;
left: 0;
width: 17px;
height: 17px;
background-image: url(uploads/harley2/Block-s.png);
}
.Block-tr
{
position: absolute;
overflow: hidden;
z-index: -1;
top: 0;
right: 0;
width: 17px;
height: 17px;
}
.Block-tr div
{
position: absolute;
z-index: -1;
top: 0px;
left: -17px;
width: 34px;
height: 34px;
background-image: url(uploads/harley2/Block-s.png);
}
.Block-bl
{
position: absolute;
overflow: hidden;
z-index: -1;
bottom: 0;
left: 0;
width: 17px;
height: 17px;
}
.Block-bl div
{
position: absolute;
z-index: -1;
top: -17px;
left: 0;
width: 34px;
height: 34px;
background-image: url(uploads/harley2/Block-s.png);
}
.Block-br
{
position: absolute;
overflow: hidden;
z-index: -1;
bottom: 0;
right: 0;
width: 17px;
height: 17px;
}
.Block-br div
{
position: absolute;
z-index: -1;
top: -17px;
left: -17px;
width: 34px;
height: 34px;
background-image: url(uploads/harley2/Block-s.png);
}
.Block-tc
{
position: absolute;
overflow:hidden;
z-index: -1;
top: 0;
left: 17px;
right: 17px;
height: 17px;
}
.Block-tc div
{
position: absolute;
z-index: -1;
top: 0;
left: 0;
width: 100%;
height: 34px;
background-image: url(uploads/harley2/Block-h.png);
}
.Block-bc
{
position: absolute;
overflow:hidden;
z-index: -1;
bottom: 0;
left: 17px;
right: 17px;
height: 17px;
}
.Block-bc div
{
position: absolute;
z-index: -1;
top: -17px;
left: 0;
width: 100%;
height: 34px;
background-image: url(uploads/harley2/Block-h.png);
}
.Block-cl
{
position: absolute;
overflow:hidden;
z-index: -1;
top: 17px;
left: 0;
width: 17px;
bottom: 17px;
}
.Block-cl div
{
position: absolute;
z-index: -1;
top: 0;
left: 0;
width: 34px;
height: 100%;
background-image: url(uploads/harley2/Block-v.png);
}
.Block-cr
{
position: absolute;
overflow:hidden;
z-index: -1;
top: 17px;
right: 0;
width: 17px;
bottom: 17px;
}
.Block-cr div
{
position: absolute;
z-index: -1;
top: 0;
left: -17px;
width: 34px;
height: 100%;
background-image: url(uploads/harley2/Block-v.png);
}
.Block-cc
{
position: absolute;
overflow:hidden;
z-index: -2;
top: 17px;
left: 17px;
right: 17px;
bottom: 17px;
background-image: url(uploads/harley2/Block-c.png);
}
.Block
{
margin: 5px;
}
/* end Box, Block */
/* begin BlockHeader */
.BlockHeader
{
position: relative;
overflow: hidden;
height: 30px;
z-index: 0;
line-height: 30px;
padding: 0 11px;
margin-bottom: 0px;
}
.BlockHeader-text
{
white-space : nowrap;
/* color: #B5B5B5; */
/* couleur des titres des blocs ex : news , search etc .... */
color : #E4186C ;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 15px;
font-weight: bold;
font-variant: small-caps;
line-height: 30px;
}
.BlockHeader .l, .BlockHeader .r, .BlockHeader .r div
{
top: 0;
position: absolute;
z-index: -1;
overflow: hidden;
height: 30px;
}
.BlockHeader .l
{
left: 0;
right: 0px;
}
.BlockHeader .r
{
right: 0;
width: 0px;
}
.BlockHeader .r div
{
width: 984px;
right: 0;
}
.header-tag-icon
{
display:inline-block;
background-position:left top;
background-image: url(uploads/harley2/BlockHeaderIcon.png);
padding:0 0 0 27px;
background-repeat: no-repeat;
min-height: 16px;
margin: 0 0 0 5px;
}
/* end BlockHeader */
/* begin Box, BlockContent */
.BlockContent
{
overflow: hidden;
min-width:1px;
min-height:1px;
margin: 0 auto;
position: relative;
z-index: 0;
}
.BlockContent-body
{
position: relative;
z-index: 0;
margin: 11px;
}
.BlockContent-body
{
/* couleur de texte du contenu des blocs */
color:#B5B5B5;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 13px;
}
.BlockContent-body a:link
{
color: #FCD873;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}
.BlockContent-body a:visited, .BlockContent-body a.visited
{
color: #EBEBEB;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}
.BlockContent-body a:hover, .BlockContent-body a.hover
{
color: #FDE6A5;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: underline;
}
.BlockContent-body ul
{
list-style-type: none;
color: #B5B5B5;
margin:0;
padding:0;
}
.BlockContent-body li
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 13px;
}
/* end Box, BlockContent */
/* begin Box, Post */
.Post
{
overflow: hidden;
min-width:23px;
min-height:23px;
margin: 0 auto;
position: relative;
z-index: 0;
}
.Post-body
{
position: relative;
z-index: 0;
margin: 8px;
}
.Post-tl
{
position: absolute;
overflow: hidden;
z-index: -1;
top: 0;
left: 0;
width: 11px;
height: 11px;
background-image: url(uploads/harley2/Post-s.png);
}
.Post-tr
{
position: absolute;
overflow: hidden;
z-index: -1;
top: 0;
right: 0;
width: 11px;
height: 11px;
}
.Post-tr div
{
position: absolute;
z-index: -1;
top: 0px;
left: -11px;
width: 22px;
height: 22px;
background-image: url(uploads/harley2/Post-s.png);
}
.Post-bl
{
position: absolute;
overflow: hidden;
z-index: -1;
bottom: 0;
left: 0;
width: 11px;
height: 11px;
}
.Post-bl div
{
position: absolute;
z-index: -1;
top: -11px;
left: 0;
width: 22px;
height: 22px;
background-image: url(uploads/harley2/Post-s.png);
}
.Post-br
{
position: absolute;
overflow: hidden;
z-index: -1;
bottom: 0;
right: 0;
width: 11px;
height: 11px;
}
.Post-br div
{
position: absolute;
z-index: -1;
top: -11px;
left: -11px;
width: 22px;
height: 22px;
background-image: url(uploads/harley2/Post-s.png);
}
.Post-tc
{
position: absolute;
overflow:hidden;
z-index: -1;
top: 0;
left: 11px;
right: 11px;
height: 11px;
}
.Post-tc div
{
position: absolute;
z-index: -1;
top: 0;
left: 0;
width: 100%;
height: 22px;
background-image: url(uploads/harley2/Post-h.png);
}
.Post-bc
{
position: absolute;
overflow:hidden;
z-index: -1;
bottom: 0;
left: 11px;
right: 11px;
height: 11px;
}
.Post-bc div
{
position: absolute;
z-index: -1;
top: -11px;
left: 0;
width: 100%;
height: 22px;
background-image: url(uploads/harley2/Post-h.png);
}
.Post-cl
{
position: absolute;
overflow:hidden;
z-index: -1;
top: 11px;
left: 0;
width: 11px;
bottom: 11px;
}
.Post-cl div
{
position: absolute;
z-index: -1;
top: 0;
left: 0;
width: 22px;
height: 100%;
background-image: url(uploads/harley2/Post-v.png);
}
.Post-cr
{
position: absolute;
overflow:hidden;
z-index: -1;
top: 11px;
right: 0;
width: 11px;
bottom: 11px;
}
.Post-cr div
{
position: absolute;
z-index: -1;
top: 0;
left: -11px;
width: 22px;
height: 100%;
background-image: url(uploads/harley2/Post-v.png);
}
.Post-cc
{
position: absolute;
overflow:hidden;
z-index: -2;
top: 11px;
left: 11px;
right: 11px;
bottom: 11px;
background-image: url(uploads/harley2/Post-c.png);
}
.Post
{
margin: 5px;
}
/* Start images */
a img
{
border: 0;
}
.article img, img.article
{
border-style: solid;
border-width: 1px;
border-color: #262626;
margin: 1em;
}
.metadata-icons img
{
border: none;
vertical-align: middle;
margin:2px;
}
/* Finish images */
/* Start tables */
.article table, table.article
{
border-collapse: collapse;
margin: 1px;
width:auto;
}
.article table, table.article .article tr, .article th, .article td
{
background-color:Transparent;
}
.article th, .article td
{
padding: 2px;
border: solid 1px #696969;
vertical-align: top;
text-align:left;
}
.article th
{
text-align:center;
vertical-align:middle;
padding: 7px;
}
/* Finish tables */
/* end Box, Post */
/* begin PostMetadata */
.PostMetadataHeader
{
background-color: #595959;
border-color: #262626;
border-style: solid;
border-width: 1px;
padding:3px;
}
/* end PostMetadata */
/* begin PostHeaderIcon */
.PostHeaderIcon-wrapper
{
text-decoration:none;
margin: 0.2em 0;
padding: 0;
font-weight:normal;
font-style:normal;
letter-spacing:normal;
word-spacing:normal;
font-variant:normal;
text-decoration:none;
font-variant:normal;
text-transform:none;
text-align:left;
text-indent:0;
line-height:inherit;
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
font-size: 31px;
text-align: center;
color: #FEEEC3;
}
.PostHeaderIcon-wrapper, .PostHeaderIcon-wrapper a, .PostHeaderIcon-wrapper a:link, .PostHeaderIcon-wrapper a:visited, .PostHeaderIcon-wrapper a:hover
{
/* le titre de chaque page */
/* font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; */
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 20px;
text-align: left ;
color: #FEEEC3;
}
/* end PostHeaderIcon */
/* begin PostHeader */
.PostHeader a:link
{
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
text-decoration: none;
font-variant: small-caps;
color: #FDE4A0;
}
.PostHeader a:visited, .PostHeader a.visited
{
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
text-decoration: none;
font-variant: small-caps;
color: #CFCFCF;
}
.PostHeader a:hover, .PostHeader a.hovered
{
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
text-decoration: none;
font-variant: small-caps;
color: #ADADAD;
}
/* end PostHeader */
/* begin PostContent */
/* Content Text Font & Color (Default) */
body
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
color: #E0E0E0;
}
.PostContent
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-style: normal;
font-weight: normal;
text-align: justify;
color: #E0E0E0;
}
/* Start Content link style */
/*
The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.
http://www.w3schools.com/CSS/css_pseudo_classes.asp
http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/
*/
a
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: underline;
color: #FCD25F;
}
/* Adds special style to an unvisited link. */
a:link
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: underline;
/* color: #FCD25F; */
}
/* Adds special style to a visited link. */
a:visited, a.visited
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
color: #ADADAD;
}
/* :hover - adds special style to an element when you mouse over it. */
a:hover, a.hover
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
color: #ADADAD;
}
/* Finish Content link style */
/* Resert some headings default style & links default style for links in headings*/
h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited
{
font-weight: normal;
font-style: normal;
text-decoration: none;
}
/* Start Content headings Fonts & Colors */
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover
{
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
font-size: 33px;
color: #FCD25F;
}
h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover
{
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
font-size: 31px;
color: #FCD25F;
}
h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover
{
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
font-size: 20px;
color: #FDE091;
}
h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover
{
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
font-size: 18px;
color: #E0E0E0;
}
h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover
{
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
font-size: 15px;
color: #E0E0E0;
}
h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover
{
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
font-size: 13px;
color: #E0E0E0;
}
/* Finish Content headings Fonts & Colors */
/* end PostContent */
/* begin PostBullets */
/* Start Content list */
ul
{
list-style-type: none;
color: #CFCFCF;
margin:0;
padding:0;
}
li
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 13px;
}
.Post ul li
{
padding:0px 0 0px 15px;
background-image: url(uploads/harley2/PostBullets.png);
background-repeat:no-repeat;
margin:0.5em 0 0.5em 0;
line-height:1.2em;
}
/* Finish Content list */
/* end PostBullets */
/* begin PostQuote */
/* Start blockquote */
blockquote p
{
color:#140F00;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
}
blockquote
{
border-color:#FCD66E;
border-width: 0px;
border-style: solid;
margin:10px 10px 10px 50px;
padding:5px 5px 5px 28px;
background-color:#FCD66E;
background-image:url(uploads/harley2/PostQuote.png);
background-position:left top;
background-repeat:no-repeat;
}
/* Finish blockuote */
/* end PostQuote */
/* begin Button */
button.Button, a.Button
{
position:relative;
display:inline-block;
width: auto;
outline:none;
border:none;
background:none;
line-height:30px;
margin:0;
padding:0;
overflow: visible;
cursor: default;
text-decoration: none !important;
}
/*This HACK needed for ie7 (button position)*/
*:first-child+html button.Button, *:first-child+html a.Button
{
display:list-item;
list-style-type:none;
float:left;
}
.Button .btn
{
position: relative;
overflow: hidden;
display: block;
width: auto;
z-index: 0;
height: 30px;
color: #1C1C1C;
white-space: nowrap;
float: left;
}
.Button .t
{
height:30px;
white-space: normal;
padding: 0 13px;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
text-align: left;
line-height: 30px;
text-decoration: none !important;
}
input, select
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
}
.Button .active
{
color: #F2F2F2;
}
.Button .hover, a.Button:hover
{
color: #FEF7E1;
text-decoration: none !important;
}
.Button .active .r
{
top: -60px;
}
.Button .hover .r
{
top: -30px;
}
.Button .r
{
display: block;
position: absolute;
overflow: hidden;
z-index: -1;
top: 0;
right: 0;
width: 7px;
height: 90px;
}
.Button .r span
{
display: block;
position: absolute;
overflow: hidden;
z-index: -1;
top: 0;
right: 0;
width:403px;
height: 90px;
}
.Button .active .l
{
top: -60px;
}
.Button .hover .l
{
top: -30px;
}
.Button .l
{
display: block;
position: absolute;
overflow: hidden;
z-index: -1;
top: 0;
left: 0;
right: 7px;
height: 90px;
}
.Button .l, .Button .r span
{
background-image: url(uploads/harley2/Button.png);
}
/* end Button */
/* begin Footer */
.Footer
{
position:relative;
z-index:0;
overflow:hidden;
width: 984px;
margin: 5px auto 0px auto;
}
.Footer .Footer-inner
{
height:1%;
position: relative;
z-index: 0;
padding: 15px;
text-align: center;
}
.Footer .Footer-background
{
position:absolute;
z-index:-1;
background-repeat:no-repeat;
background-image: url(uploads/harley2/Footer.png);
width: 984px;
height: 100px;
bottom:0;
left:0;
}
.rss-tag-icon
{
position: relative;
display:block;
float:left;
background-image: url(uploads/harley2/rssIcon.png);
background-position: center right;
background-repeat: no-repeat;
margin: 0 5px 0 0;
height: 32px;
width: 30px;
}
.Footer .Footer-text p
{
margin: 0;
}
.Footer .Footer-text
{
display:inline-block;
color:#BDBDBD;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 12px;
}
.Footer .Footer-text a:link
{
text-decoration: none;
color: #FABB0F;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}
.Footer .Footer-text a:visited
{
text-decoration: none;
color: #B8B8B8;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}
.Footer .Footer-text a:hover
{
text-decoration: none;
color: #FCD873;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: underline;
}
/* end Footer */
/* begin PageFooter */
.page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover
{
font-family:Arial;
font-size:10px;
letter-spacing:normal;
word-spacing:normal;
font-style:normal;
font-weight:normal;
text-decoration:underline;
color:#949494;
}
.page-footer
{
margin:1em;
text-align:center;
text-decoration:none;
color:#525252;
}
/* end PageFooter */
/* begin LayoutCell */
.contentLayout .sidebar1
{
position: relative;
margin: 0;
padding: 0;
border: 0;
float: left;
overflow: hidden;
width: 245px;
}
/* end LayoutCell */
/* begin LayoutCell */
.contentLayout .content
{
position: relative;
margin: 0;
padding: 0;
border: 0;
float: left;
overflow: hidden;
width: 738px;
}
/* end LayoutCell */
dfn {
position: absolute;
left: -1000px;
top: -1000px;
width: 0;
height: 0;
overflow: hidden;
display: inline;
}
/*CMSMS hack to include extra files with themes */
.fileIncludes
{
background-image: url(uploads/harley2/style.ie6.css);
background-image: url(uploads/harley2/style.ie7.css);
background-image: url(uploads/harley2/contact.jpg);
background-image: url(uploads/harley2/script.js);
}
bonjour,
Le 27 juillet le W3C a annoncé la mise à disposition de son outil baptisé Unicorn, un « validateur tout en un ».
Ce validateur unifié permet de vérifier à la fois :
la validité du HTML ou du XHTML et bonne formation du XML,
la validité des CSS,
la compatibilité avec les mobiles (le service MobileOK),
la validité des flux de syndication.
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~Bonjour,
#~ Version du CMS: 1.8.1
#~ Nom de l'hébergeur : OVH
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.8.1
#~ Installed Modules:
#~ * CMSMailer: 2.0
#~ * FileManager: 1.0.2
#~ * MenuManager: 1.6.5
#~ * ModuleManager: 1.4
#~ * News: 2.10.6
#~ * nuSOAP: 1.0.1
#~ * Printing: 1.1.0
#~ * Search: 1.6.5
#~ * ThemeManager: 1.1.1
#~ * TinyMCE: 2.7.2
#~ * CGExtensions: 1.19.1
#~ * CGSimpleSmarty: 1.4.5
#~ * CGFeedMaker: 1.0.11
#~ * CGGoogleMaps: 1.4.1
#~ * FormBuilder: 0.6.2
#~ * LightBox: 1.0.1
#~ * Play: 1.0.3
#~ * SiteMapMadeSimple: 1.2.1
#~ * MysqlDump: 1.2.4
#~ * Comments: 1.9.2
#~ * Captcha: 0.4.2
#~ * Captcha: 0.4.2
#~ * CodeMirror: 0.1.6
#~ Config Information:
#~ * php_memory_limit:
#~ * process_whole_template: false
#~ * output_compression: false
#~ * max_upload_size: 16000000
#~ * default_upload_permission: 664
#~ * url_rewriting: mod_rewrite
#~ * page_extension:
#~ * query_var: page
#~ * image_manipulation_prog: GD
#~ * auto_alias_content: true
#~ * locale: fr_FR
#~ * default_encoding: utf-8
#~ * admin_encoding: utf-8
#~ * set_names: true
#~ Php Information:
#~ * phpversion: 5.2.13
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * E_STRICT: 0
#~ * memory_limit: 128M
#~ * max_execution_time: 30
#~ * output_buffering: On
#~ * safe_mode: Off (Faux)
#~ * file_uploads: On (Vrai)
#~ * post_max_size: 64M
#~ * upload_max_filesize: 64M
#~ * session_save_path: /tmp (1777)
#~ * session_use_cookies: On (Vrai)
#~ * xml_function: On (Vrai)
#~ Server Information:
#~ * Server Api: cgi
#~ * Server Db Type: MySQL (mysql)
#~ * Server Db Version: 5.0.90
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Tout ce passe ici: http://www.akikine.be/website/fr/commentaires
Par défaut l'ordre des commentaires est du plus vieux aux plus récent, Ce qui fait que il faut scroller jusque dans le bas de la page pour avoir les réactions les plus neuves.
Deuxième problème: les messages d'erreurs destiné aux visiteurs reste visible même quand le message à été correctement envoyer et valider.
Entre autres exemples: Si le visiteur fait une erreur de syntaxe dans son e-mail, il reçoit tout normalement un message qui dit "Format d'email incorrect" du coup la personne corrige son e-mail et envoi bien le formulaire mais malheureusement le message reste alors que c'est bien passé.
J'ai cherché pas mal sur le net, mais sans succès, donc je me permet de vous posé la question.
Merci d'avance.
Grégoire.
Et c'est le blog anglais qui nous l'annonce, cette année nous allons refaire ce qu'il faut pour faire nominer Cms Made Simple aux "Packt Publishing Open Source Awards 2010"
La mise en avant sur ce genre de concours est un énorme gain pour Cms Made Simple, gain de visibilité mais également symbole de son sérieux.
Pour nous aider dans cette démarche c'est très simple, ils vous suffit de vous rendre sur ce site et de renseigner les petites cases 
Soutenez votre Cms préféré
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~Bonjour, tout est dans le titre...
#~ Version du CMS: 1.8.1
#~ Nom de l'hébergeur : OVH
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Dans les gabarits j'ai essayé {$category}, {$event.event_category} mais il semble que Smarty ne comprenne pas trop où je veux en venir...

Y a-t-il un moyen de récupérer cette variable et l'afficher, ou suis-je obligé de créer un champ texte spécifique et renseigner cette info à la mano (ce qui ferait en plus doublon)?
Merci!
Bonjour, (C'est dans le titre et la question est posee sur le forum du .ORG)
Exemple :
{monUDT1} avec ce code :
echo "Hello";
{monUDT2} avec ce code :
echo "World";
Comment appeler dans {monUDT1} le 2nd UDT
Ca : echo "Hello"; monUDT2;
ca n'affiche pas le 2nd...
Note : je ne veux pas faire les appels aux UDT dans le content de la page un par un, trop facile ;-)
Il faut que mon premier UDT puisse appeler les autres...
Evidemment c'est pour faire des imbrications plus complexes mais j'ai besoin de cette foutue solution pour finir mon bazar...
Merci.
Yann
http://forum.cmsmadesimple.org/index.php...356.0.html
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS -MLE- : 1.7.x
#~ Nom de l'hébergeur :
#~ Informations Système :
#~ ----
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Salut tout le monde
Question qui n'a rien à voir avec Cmsmadesimple (pas directement en tout cas) : qui parmi vous s'y connais en cryptographie ? J'ai récemment mis au point un programme d'encryptage façon RSA qui fonctionne tout a fait,
A ceci près que la puissance de calcul requis empêche le fonctionnement sous une appli PHP classique.
Actuellement je suis capable de générer des clés de cryptage (le plus important) d'à peine 5 caractères.
Voici mon programme, Si quelqu'un à une idée pour optimiser le traitement je suis carrément preneur 
<?php
function crypte($phrase,$e,$n)
{
$phrase = base64_encode($phrase);
$taille = strlen($phrase);
$arr = array();
for($i = 0; $i<$taille; $i++)
{
// (Hexa ^ e ) % n
// echo gmp_strval(gmp_pow(ord($phrase[$i]), $e));
$arr[] = gmp_intval(gmp_mod(gmp_pow(ord($phrase[$i]), $e), $n));
}
return $arr;
}
function decrypte($arr,$d,$n)
{
$taille = count($arr);
$phrase = "";
for($i = 0; $i<$taille; $i++)
{
// (Crypté ^ d ) % n
$phrase .= chr(gmp_mod(gmp_pow($arr[$i], $d), $n));
}
$phrase = base64_decode($phrase);
return $phrase;
}
function getPremier()
{
$rand = "";
//taille de la chaine = 6
$size = 4;
$largeNumberMax = str_repeat("9",$size);
$largeNumberMin = "1".str_repeat("0",($size-1));
while(true)
{
$rand = gmp_random();
$cmp = gmp_cmp($rand, gmp_init($largeNumberMin));
if($cmp <= 0)
{
continue;
}
$chaine = substr(gmp_strval($rand),0,$size);
$rand = gmp_init($chaine);
while(gmp_prob_prime($rand) <= 1)
{
//echo gmp_prob_prime($rand)."<br/>";
//echo "pas premier : ".gmp_strval($rand)."<br/>";
$rand = gmp_add($rand , 1);
}
break;
}
return $rand;
}
function getCle()
{
//p et q deux nombres premiers
$p = getPremier();
$q = getPremier();
echo "p = ".gmp_strval($p)."<br/>";
echo "q = ".gmp_strval($q)."<br/>";
$n= gmp_mul($p,$q); //=1073
$Phi2n = gmp_mul(gmp_sub($q,1),gmp_sub($p,1)); //= 1008 : formule d'Euler
//Nous devons déterminer e tel qu'il soit premier avec f(n),
//plus grand que p et q, et plus petit que f(n)->e = 73
$max = (gmp_cmp($p,$q) == 1 ? $p : $q);
$e = null;
while ($e == null)
{
$d = gmp_add($max,1);
if(gmp_intval(gmp_gcd($max, $Phi2n)) == 1)
{
$e = $max;
break;
}
}
echo "e = ".gmp_strval($e)."<br/>";
//Déterminer d tel que e * d mod Phi2n = 1 ->d = 649
$d = gmp_init(2);
while(true)
{
if(gmp_intval(gmp_mod(gmp_mul($e,$d),$Phi2n)) == 1)
break;
$d = gmp_add($d,1);
}
echo "d = ".gmp_strval($d)."<br/><br/>";
echo "cles publiques (e,n): ".gmp_strval($e).",".gmp_strval($n)."<br/>";
echo "cles privées (d,n): ".gmp_strval($d).",".gmp_strval($n)."<br/><br/>";
return array('public' => array($e,$n),'privee' => array($d,$n));
}
/**********************************/
/* TESTS */
/**********************************/
//test1();
test2();
function test1()
{
$clefs = getCle();
$clefsPublique = $clefs['public'];
$clefsPrivee = $clefs['privee'];
}
function test2()
{
//cles publiques (e,n): 409,129653
//cles privées (d,n): 121993,129653
$e = 409;
$n = 129653;
$d = 121993;
//cles publiques (e,n): 3389,9553591
//cles privées (d,n): 1805805,9553591
$e = 3389;
$n = 9553591;
$d = 1805805;
$chaine = 'Hello world!';
echo "<br/>chaine : ".$chaine;
$crypt = crypte($chaine,$e,$n);
echo "<br/>chaine cryptee : ".serialize($crypt);
$decrypt = decrypte($crypt,$d,$n);
echo "<br/>chaine decryptee : ".$decrypt;
}
?>
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~Bonjour,
#~ Version du CMS: 1.8.1
#~ Nom de l'hébergeur : easy-hebergement
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.8.1
#~ Installed Modules:
#~ CMSMailer: 2.0
#~ FileManager: 1.0.2
#~ MenuManager: 1.6.5
#~ ModuleManager: 1.4
#~ News: 2.10.6
#~ nuSOAP: 1.0.1
#~ Printing: 1.1.0
#~ Search: 1.6.5
#~ ThemeManager: 1.1.1
#~ TinyMCE: 2.7.2
#~ FormBuilder: 0.6.3
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 2000000
#~ default_upload_permission: 664
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.2.6-1+lenny4
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ memory_limit: 64M
#~ max_execution_time: 30
#~ output_buffering: On
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 10M
#~ upload_max_filesize: 10M
#~ session_save_path: /sessions (0777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.0.51a
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
J'ai réalisé un site qui fonctionne parfaitement en local. Je l'ai transféré sur le serveur distant et premier (petit?) souci :
- les pages s'affichent bien, mais il y a une ligne d'avertissement dans le haut de la page d'accueil : "Warning: Cannot modify header information - headers already sent by (output started at ...) in /.../index.php on line 262". Donc, du html serait déjà envoyé avant le php, si j'ai bien compris. J'ai trouvé sur le net un code javascript qui "arrange" tout ça : echo '<script language="Javascript"><!-- document.location.replace("$www"); // --></script>'; mais que j'abandonne aussitôt car la page affichée n'est pas valide, puisque ce code est inséré avant le Doctype. J'ai contourné le problème en désactivant l'affichage des erreurs sur le php.ini du serveur (easy-hebergement permet certaines modifications). Donc, ce problème ne me gêne pas plus que ça, pour autant qu'il ne soit pas lié au suivant.
Deuxième (gros?) souci :
-via la console d'administration, j'ai accès à tout, sauf à l'édition et la création des pages (contenu). Message : "Output has already been sent to the browser at /public_html/config.php:1. Please make sure the command $xajax->processRequest() is placed before this." sur fond de page blanche. Un détail : la page de login pour accéder à l'administration s'affiche en html pur, sans style. Des recherches sur le net ne donnent que peu de résultats, mais l'un d'eux parle de hack ou de piratage de site. A tout hasard, j'ai changé le mot de passe de l'accès en ftp. Je précise bien que le problème ne concerne que l'accès aux pages. Les gabarits, feuilles de styles, articles, gestionnaires de fichiers,etc sont bien accessibles et éditables.
Merci de votre aide.
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~Actuellement, je suis en train de tester sur un serveur privée dont j'ai 100% la main dessus, de tester le module MLE. Tous fonctionne à 100% mais j'aimerais améliorer le système d'url rewriting.
#~ Version du CMS -MLE- : ?
#~ Nom de l'hébergeur :
#~ Informations Système :
#~ Version du CMS
#~ 1.8.1
#~ Modules installés
#~ CMSMailer
#~ 2.0
#~ FileManager
#~ 1.0.2
#~ MenuManager
#~ 1.6.5
#~ ModuleManager
#~ 1.4
#~ News
#~ 2.10.6
#~ nuSOAP
#~ 1.0.1
#~ Printing
#~ 1.1.0
#~ Search
#~ 1.6.5
#~ ThemeManager
#~ 1.1.1
#~ TinyMCE
#~ 2.7.2
#~ FCKeditorX
#~ 1.1.0
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Je viens de l'activer et de modifier une ligne du htaccess et j'obtiens des urls de ce type:
http://ndd.fr/fr/page-une.html
http://ndd.fr/es/page-une.html
.....
Ma question est au niveau des urls dans autres langues:
Est ce possible d'avoir des urls en langue étrangères, je m'explique avoir:
pour la France cette url: http://ndd.fr/fr/page-une.html
pour l'Espagne: http://ndd.fr/es/pagina-una.html
pour l'Anglais: http://ndd.fr/en/page-one.html
Est ce possible, si oui, comment?
Merci pour vos réponses par avance et bravo pour ce super forum.
lemirandais
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~Bonjour, j' ai installé Cms Made Simple en local et je découvre.
#~ Version du CMS: 1.8.1
#~ Nom de l'hébergeur : local
#~ Informations Système : ubuntu 10.04
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
je voulais savoir si un site en B2B avec une gestion avancé des groupes était possible avec votre CMS
Je sais qu'on peu limiter l'accès par .htaccess et .htpasswd.
Par apprêt il faudrait que je créer des groupes et surtout que je puisse "distribuer" facilement dans les groupes des centaines d'utilisateurs, qui auront accès à des catalogues et tarifs différents suivant le groupe auquel ils appartiennent.
voilà pour la question du jour.

