• Страница 1 из 1
  • 1
Модератор форума: dotbot  
Подсветка цветом создателя темы
kamikadzuki
Сообщений: 97
Репутация: 2

Сообщение # 1 | 21:05:31
Приветствую!На своем форуме я смог сделать подсветку ников просматривающих и в темах,но почему то не могу тех кто создал тему.
Я в ксс пытался исправить,как то у меня получилось,но потом почему то создатели тем стали золотыми
http://privolg.ru/forum
Я Хочу чтобы создатель темы(автор) выделялся цветом в зависимости от группы
Допустим:модератор -значит его ник изображается красным

КСС форум
Код
.fNavLink a, td {font-size:12px;font-family: Arial, Helvetica, Sans-Serif;}
#forum-casing{background:url(/images/sheet_c.png);box-shadow:0 0 15px black;padding: 10px;}
.popuptitle {font: 14px "SpiceHeart",Verdana,Arial,Helvetica,sans-serif;background:#000;color:#fff;padding:6px 2px;}
.popupbody {background:url(/images/sheet_c.png);padding:6px 2px;font-size:12px;font-family: Arial, Helvetica, Sans-Serif;}
.popupbody * {font-size:12px!important;font-size:12px;font-family: Arial, Helvetica, Sans-Serif;}
.popuptable {margin:0 auto;font-family: Arial, Helvetica, Sans-Serif;}
.gTable {background:#f1f1ed;}.gTable td {font-size:12px;font-family: Arial, Helvetica, Sans-Serif;}
.gTableTop {padding:2px;background:#000;padding-left:20px;padding-bottom:1px;color: #fff;font-weight:bold;height:28px;font-size:10pt; }
.gTableTop a {color:#fff;}
.gTableSubTop {padding:2px;background:#C14310;color:#fff;height:20px;font-size:10px;}
.gTableSubTop a {color:#fff;}
.gTableBody {padding:2px;background:#000;font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;}
.gTableBody1 {padding:2px;background:#000;font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;}
.gTableBottom {padding:2px;background:#000;}
.gTableLeft {padding:2px;background:#000;font-weight:bold;color:#777;}
.gTableRight {padding:2px;background:#000}
.gTableError {padding:2px;background:#000;color:#FF0000;}
.forumNameTd,.forumLastPostTd {padding:2px;background:#000}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#000;font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;}
.forumLastPostTd,.forumArchive {padding:2px;font-size:8pt;}
a.catLink:link {text-decoration:none;color: #fff;}
a.catLink:visited {text-decoration:none;color: #fff;}
a.catLink:hover {text-decoration:underline; color:#fff;}
a.catLink:active {text-decoration:underline;color: #fff;}
.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold;font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;}
.archivedForum{font-size:8pt;color:#FF0000;font-weight:bold;}
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:#858585;font-size:8pt;}
.forumViewed {font-size:9px;}
a.forum:link, a.forum:visited, a.forum:active {color:#D6CB9F;}
a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none;font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;}
a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none;font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline;color:#D8DBD6;}
a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline;font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;}
.forumNamesBar {font-weight:bold;font-size:8pt;color:#666;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#fff;}
a.forumBarA:visited {text-decoration:none; color:#fff;}
a.forumBarA:hover {text-decoration:none; }
a.forumBarA:active {text-decoration:underline; }
.fastNav,.fastSearch,.fastLoginForm {font-size:8pt;}
.fastNavMain {background:#DADADA;}
.fastNavCat {background:#EFEFEF;}
.fastNavCatA {background:#EFEFEF;color:#0000FF}
.fastNavForumA {color:#0000FF}
.switches {background:#f1f1ed;}
.pagesInfo {background:#000;padding-right:10px;font-size:8pt;}
.switch {background:#000;width:15px;font-size:8pt;}
.switchActive {background:#aaa;color:#fff;font-weight:bold;width:15px;font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none;color:#0983c1;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none;color:#0983c1;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline;color:#224e6c;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline;color:#224e6c;}
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#000}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#000;font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;}
.threadLastPostTd {padding:2px;font-size:8pt;}
.threadDescr {color:#858585;font-size:8pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#f3f3f4;height:20px;font-weight:bold;font-size:8pt;padding-left:40px; }
.threadsDetails {background:#aaa;color:#fff;height:20px;font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;}
.forumOnlineBar {padding:2px;background:#000;height:20px;font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;}
a.threadPinnedLink:link {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:visited {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:hover {text-decoration:none; color:#D8DBD6;}
a.threadPinnedLink:active {text-decoration:underline; color:#FF0000;}
a.threadLink:link {text-decoration:none; }
a.threadLink:visited {text-decoration:none; }
a.threadLink:hover {text-decoration:underline; color:#D8DBD6;}
a.threadLink:active {text-decoration:underline; color:#D8DBD6;}
.postpSwithces {font-size:8pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:8pt;text-align:right;}
.postTable {font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;}
.postPoll {background:#F1F2F3;text-align:center;}
.postFirst {background:#e8e7df;}
.postRest1 {background:#e8e7df;}
.postRest2 {background:#e8e7df;}
.postSeparator {height:1px;background:#fff;}
.postTdTop {background:#C14310;}
.postBottom {background:#aaa;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#000;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#787878;}
.posttdMessage {padding:5px;background:#000; line-height:22px;}
.pollQuestion {text-align:center;font-weight:bold;}    
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:8pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}
.codeMessage {background:#000;font-size:9px;}
.quoteMessage {background:#000;font-size:9px;}
.signatureView {font-size:8pt;}    
.edited {padding-top:30px;font-size:8pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}
.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/images/12.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/images/12.gif') no-repeat 0px 4px;}
.codeButtons {font-size:8pt;}
.codeCloseAll {font-size:8pt; font-weight:bold;}
.postNameFl,.postDescrFl {idth:90%!important;}
.postPollFl,.postQuestionFl {idth:90%!important;}
.postResultFl {width:50px}
.postAnswerFl {idth:80%!important;}
.postTextFl {width:98%!important;height:150px;background:#000;color:#fff;}
.postUserFl {width:80%!important;}
.pollHelp {font-weight:normal;font-size:8pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
.pagesBlockuz1 b,.pagesBlockuz2 b,#pagesBlock1 b,#pagesBlock2 b {padding: 2px 6px 2px 6px;font-weight:normal;border: 1px solid #39312E;color: #fff;background-color: #6F6F6F;}
.pagesBlockuz1 a,.pagesBlockuz2 a,#pagesBlock1 a,#pagesBlock2 a {padding: 2px 6px 2px 6px;text-decoration: none;border: 1px solid #39312E;color: #fff;background-color: #A27548;}
.pagesBlockuz1 a:hover,.pagesBlockuz2 a:hover,#pagesBlock1 a:hover,#pagesBlock2 a:hover {border: 1px solid #39312E;color: #fff;background-color:#6F6F6F;}
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;    
    -moz-box-shadow:0 0 2px #ccc;
-webkit-box-shadow:0 0 2px #ccc;
box-shadow:0 0 2px #ccc;
    }

Вот так я пытался прописать цвета определенным группам на форуме

Код
a.groupModer:link,a.groupModer:visited,a.threadAuthorLink,a.groupModer:hover {color:#217521 !important;} /*Модератор*/
a.groupAdmin:link,a.groupAdmin:visited,a.threadAuthorLink,a.lastPostAdmin {color:#f94c4c !important;} /*Высший Администратор*/
a.groupVerify:link,a.groupVerify:visited,a.threadAuthorLink ,a.groupVerify:hover {color:#669999 !important;} /*Пользователь*/
a.groupFriends:link,a.groupFriends:visited,a.threadAuthorLink,a.groupFriends:hover {color:#2a8c8c !important;} /*Местный*/
a.groupBanned:link,a.groupBanned:visited,a.groupBanned:hover {color:#999 !important;} /*Бан*/
a.groupOther6:link,a.groupOther1:visited,a.threadAuthorLink,a.groupOther6:hover {color:#323ed8 !important;} /*Абориген*/
a.groupOther8:link,a.groupOther1:visited,a.threadAuthorLink,a.groupOther8:hover {color:#bd0f0f !important;} /*ИСО*/
a.groupOther9:link,a.groupOther1:visited,a.groupOther9:hover,a.threadAuthorLink,a.lastPostUserLink {color:#cc9933 !important;} /*Лидер*/
a.groupOther10:link,a.groupOther1:visited,a.groupOther10:hover {color:#990000 !important;} /*Администратор*/
a.groupOther7:link,a.groupOther1:visited,a.threadAuthorLink,a.groupOther7:hover {color:#0fbd0f !important;} /*ГЛ модер*/
a.groupOther251:link,a.groupOther1:visited,a.threadAuthorLink,a.groupOther251:hover {color:#f2a409 !important;} /*ВИП*/

Буду признателен

Если помог,то поставь +1 к репутации!
Не ленись=)


Сообщение отредактировал kamikadzuki - Четверг, 08 Авг 2013, 22:27:50
brizing
Разработчик
Сообщений: 2556
Репутация: 1091

Сообщение # 2 | 21:24:13
Цитата (kamikadzuki)
каждый

"Каждый" кто?

Свой вопрос вы не умело поставили, вас не понять.
То есть, вы хотите, что бы в каждой теме определялся создатель темы и его ник в последующих ответах темы был выделен?

Читайте книги role.su - Rolesu Authors Workshop.
Expertos
Сообщений: 349
Репутация: 68

Сообщение # 3 | 21:45:48
[Бриз], он, скорей всего, имел ввиду, чтобы у каждого пользователя был отдельный цвет. Вот скрипт:

Код
<script type="text/javascript">  
  $("a.threadAuthorLink:contains('Expertos')").css("color", "#4169e1");
</script>


Вставляете в общий вид страниц форума после $BODY$
Там где Expertos - ник пользователя.
Там где #4169e1 - цвет.

Моя цель на форуме - помогать пользователям.

Если я Вам действительно помог, Вы можете поблагодарить меня в репутации.
kamikadzuki
Сообщений: 97
Репутация: 2

Сообщение # 4 | 21:59:01
Expertos, Поясню для всех,действительно я выразил мысль не правильно)
Я хочу чтобы каждая ГРУППА выделялась цветом) а чтобы каждый пользователь выделялся-это я знаю как)

Если помог,то поставь +1 к репутации!
Не ленись=)


Expertos
Сообщений: 349
Репутация: 68

Сообщение # 5 | 22:04:59
Только так:
Код
<script type="text/javascript">  
   links=document.getElementsByTagName('a');  
   admins=new Array('1x','ALINA','мир'); // прописываем админов  
   moders=new Array('Кирилл','Филипп'); // прописываем модеров  
   vip=new Array('Ducaty','GoB','hjp^','alex98','alex_nm','benimax7','GaMeRgame','RCS','supervisor2010','†DEN†'); // прописываем vip  
   admcol='red'; // цвет админов  
   modcol='#00B2EE'; // цвет модеров  
   vipcol='#FFFF00'; // цвет vip  
   // дальше ничего не трогаем!  
   for(i=0;i<links.length;i++){  
   if(links[i].className=='lastPostUserLink'){  
   for(m=0;m<moders.length;m++){  
   if(links[i].innerHTML==moders[m]){  
   links[i].style.color=modcol;}}  
   for(a=0;a<admins.length;a++){  
   if(links[i].innerHTML==admins[a]){  
   links[i].style.color=admcol;}}  
   for(a=0;a<vip.length;a++){  
   if(links[i].innerHTML==vip[a]){  
   links[i].style.color=vipcol;}}}}  
   </script>

Моя цель на форуме - помогать пользователям.

Если я Вам действительно помог, Вы можете поблагодарить меня в репутации.
Ljubasha
Сообщений: 834
Репутация: 157

Сообщение # 6 | 22:07:41
kamikadzuki, А здесь //forum.ucoz.ru/forum/31-55420-1 вы не получили исчерпывающий ответ...
Expertos
Сообщений: 349
Репутация: 68

Сообщение # 7 | 22:12:12
Ljubasha, он не сможет так сделать.

Моя цель на форуме - помогать пользователям.

Если я Вам действительно помог, Вы можете поблагодарить меня в репутации.
kamikadzuki
Сообщений: 97
Репутация: 2

Сообщение # 8 | 22:34:36
Ljubasha, Это 2 разных вопроса,один я решил а это другой вопрос,мне нужно чтобы цвета групп пользователей отображались именно там "АВТОР ТЕМЫ" сейчас у меня желтым цветом,я хочу поменять это.
И не говорите что это не возможно,я как то смог поменять,а потом сбил все другой настройкой.

Вот что отвечает за цвет ника создавшего тему
Код
a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none;font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;}


Я попытался прописать,вот пример:
Код
a.groupAdmin:link,a.groupAdmin:visited,a.threadAuthorLink,a.lastPostAdmin {color:#f94c4c !important;} /*Высший Администратор*/


И как вы видите,я указал a.threadAuthorLink:link цвет данной группы .

Добавлено (08 Авг 2013, 22:34:36)
---------------------------------------------
Вопрос закрыт, у меня не получается каждой группе дать свой цвет,почему то автор темы выделяется только ОДНИМ цветом
a.threadAuthorLink:link
Expertos тебе +1 за помощь))

Если помог,то поставь +1 к репутации!
Не ленись=)


Сообщение отредактировал kamikadzuki - Четверг, 08 Авг 2013, 22:36:07
Expertos
Сообщений: 349
Репутация: 68

Сообщение # 9 | 22:36:13
kamikadzuki, не за что, обращайтесь.

Моя цель на форуме - помогать пользователям.

Если я Вам действительно помог, Вы можете поблагодарить меня в репутации.
Ljubasha
Сообщений: 834
Репутация: 157

Сообщение # 10 | 22:42:51
kamikadzuki, Покажите пример на скриншоте, что то мы друг друга не понимаем.
Я так поняла, что автор темы не зависимо от группы, отображается не тем цветом как прописано для групп?
kamikadzuki
Сообщений: 97
Репутация: 2

Сообщение # 11 | 22:46:21
Ljubasha,
Допустим,администратор(группа) создал тему вот так выглядит это

А красный потому что администратору присвоен красный цвет в ксс

Вот так выглядит допустим пользователь(группа),если создал тему


Если помог,то поставь +1 к репутации!
Не ленись=)


Expertos
Сообщений: 349
Репутация: 68

Сообщение # 12 | 00:58:35
kamikadzuki, в чем проблема на Ваших скринах?

Моя цель на форуме - помогать пользователям.

Если я Вам действительно помог, Вы можете поблагодарить меня в репутации.
kamikadzuki
Сообщений: 97
Репутация: 2

Сообщение # 13 | 02:16:04
Expertos,на скринах я показал как это должно выглядеть,если пытаться изменить строку
a.threadAuthorLink:link и задать ей цвет,то цвет будет один,а мне нужно для каждой группы свой цвет(автора темы)

Если помог,то поставь +1 к репутации!
Не ленись=)


  • Страница 1 из 1
  • 1
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!