Diskussionsforum
Med denna modul kan redaktörer lägga ut diskussionsforum i sin webbplats. Det går att skapa valfritt antal forum. Med ett verktyg kan en redaktör hantera de olika forumens inlägg centralt.
Diskussionsforumet bygger på följande struktur:
För utvecklare finns det en del style-klasser att ta hänsyn till. Forumet blir inte så vackert utan att man sätter dessa klasser.
Exempel på stylesheet för Diskussionsforum:
- C#
.dxDiscussionNav
{
float:right;
}
.dxDiscussionNav,
.dxDiscussionNewThread,
.dxDiscussionThreads th,
.dxDiscussionThreads td,
.dxDiscussionItems th,
.dxDiscussionItems td,
.dxDiscussionThreadHeadline,
.dxDiscussionReply,
.dxDiscussionReplyAuthorLabel,
.dxDiscussionReplyTextLabel,
.dxDiscussionNewThreadAuthorLabel,
.dxDiscussionNewThreadHeadlineLabel,
.dxDiscussionNewThreadTextLabel,
.dxDiscussionReplyButtonDiv input,
.dxDiscussionNewThreadButtonDiv input,
.dxDiscussionReplyAuthor,
.dxDiscussionReplyText,
.dxDiscussionNewThreadAuthor,
.dxDiscussionNewThreadHeadline,
.dxDiscussionNewThreadText,
.dxDiscussionError
{
font-family:verdana, arial, helvetica, sans-serif;
font-size:9px;
color:#5a5a5a;
margin:0px;
text-decoration:none;
text-align:left;
}
.dxDiscussionThreadHeadline
{
line-height:15px;
margin-bottom:10px;
}
.dxDiscussionThreadHeadline,
.dxDiscussionError
{
font-weight:bold;
}
.dxDiscussionNav a,
.dxDiscussionHeadline a,
.pageNav a,
.dxDiscussionNewThread a,
.dxDiscussionThreads td a,
.dxDiscussionItems td a,
.dxDiscussionReply a,
.dxDiscussionReplyButtonDiv input,
.dxDiscussionNewThreadButtonDiv input,
.dxDiscussionThreadHeadline a
{
color:#B31F35;
text-decoration:none;
font-weight:bold;
}
.dxDiscussionThreadHeadline a
{
color:#5a5a5a;
}
.dxDiscussionNewThread,
{
line-height:15px;
margin-bottom:10px;
}
.dxDiscussionHeadline,
.dxDiscussionHeadline2
{
font-family:arial, verdana, helvetica, sans-serif;
font-size:15px;
line-height:15px;
color:#868686;
margin-bottom:10px;
padding:0px;
}
.dxDiscussionNav td a:active,
.dxDiscussionNav td a:focus,
.dxDiscussionNav a:hover,
.dxDiscussionHeadline a:active,
.dxDiscussionHeadline a:focus,
.dxDiscussionHeadline a:hover,
.dxDiscussionThreads td a:active,
.dxDiscussionThreads td a:focus,
.dxDiscussionThreads td a:hover,
.dxDiscussionItems td a:active,
.dxDiscussionItems td a:focus,
.dxDiscussionItems td a:hover,
.dxDiscussionReply a:active,
.dxDiscussionReply a:focus,
.dxDiscussionReply a:hover,
{
color:#DF5065;
}
.dxDiscussionReply,
.dxDiscussionNewThread
{
display:block;
padding-left:16px;
border:0px;
background:transparent url(/Templates/Images/linkarrow.gif) no-repeat 4px;
}
.dxDiscussionThreads,
.dxDiscussionItems
{
width:100%;
margin-bottom:10px;
}
.dxDiscussionThreads th,
.dxDiscussionItems th
{
text-align:left;
background-color:#F5F5F5;
height:15px;
padding:4px;
}
.dxDiscussionThreads td,
.dxDiscussionItems td
{
padding:4px;
height:24px;
border-bottom:solid 1px #F5F5F5
}
.dxDiscussionNav
{
margin-bottom:10px;
}
.dxDiscussionReplyAuthor,
.dxDiscussionReplyText,
.dxDiscussionNewThreadAuthor,
.dxDiscussionNewThreadHeadline,
.dxDiscussionNewThreadText
{
border:solid #5a5a5a 1px;
color:#5a5a5a;
height:12px;
width:150px;
}
.dxDiscussionNewThreadHeadline
{
width:440px;
}
.dxDiscussionReplyText,
.dxDiscussionNewThreadText
{
width:440px;
height:200px;
}
.dxDiscussionReplyButtonDiv,
.dxDiscussionNewThreadButtonDiv
{
width:470px;
text-align:right;
}
.dxDiscussionReplyButtonDiv input,
.dxDiscussionNewThreadButtonDiv input
{
margin:0px;
padding-left:18px;
border:0px;
background:transparent url(/Templates/Images/linkarrow.gif) no-repeat 6px;
cursor:hand;
}
.dxDiscussionError
{
margin:8px;
text-align:center;
border:solid 1px #F5F5F5;
padding:8px;
}