|
Цвет групп в "последний ответ" от "автор"
|
|
| mob_dp | Дата: 28 Декабря 2008, 18:19 | Сообщение # 21 | ● ● ● ● ● 4112 сообщений Статус: Offline | врядли... щас пройдусь по топу, скажу точную цифруДобавлено (28 Декабрь 2008, 18:19) --------------------------------------------- Не скажу я точную цифру но сайт №100 по посещаемости имел 2500 хостов. Сайт №2 - 15000 хостов. Соотв, 500 хостов у более буду иметь сайты с 1 по 200-300 позицию. Если 1000 сайтов наберется - уже хорошо будет. | | |
|
| }{0тт@бь)ч | Дата: 28 Декабря 2008, 18:34 | Сообщение # 22 | ● ● ● ● ● 1089 сообщений Статус: Offline | Vanofuture, количество материалов: 0 - не ката? | | |
|
| Vanofuture | Отредактировал Vanofuture - Воскресенье, 28 Декабря 2008, 22:07 Дата: 28 Декабря 2008, 22:03 | Сообщение # 23 |  ● ● ● ● ● Все админы едят апельсины 1650 сообщений Статус: Offline | Quote (}{0тт@бь)ч) Vanofuture, количество материалов: 0 - не ката? Если это информер "кто посетил за сёдня" то как быть с древними постами? | | |
|
| Leonid | Дата: 28 Декабря 2008, 23:27 | Сообщение # 24 | ● ● ● ● ● 11 сообщений Статус: Offline | Quote (mob_dp) Leonid, читать умеешь? Если нет - жми крестик в углу окна и иди учись читать, если да - жми несколько раз Shift+Space и читай пост №2. Только условие на проверку класса убери. А мне кажется, это ты читать не умеешь. Перечитай мой пост и обрати внимание, что я спрашиваю. А потом прочитай первый пост в теме и посмотри, к чему относится ответ во втором посте. | | |
|
| mob_dp | Дата: 29 Декабря 2008, 00:40 | Сообщение # 25 | ● ● ● ● ● 4112 сообщений Статус: Offline | Leonid, Code if(a[i].className=='lastPostUserLink'||'threadAuthorLink'){ Это убери, это сравнение класса. Еще ж стрельни } тоже. | | |
|
| Leonid | Дата: 29 Декабря 2008, 02:07 | Сообщение # 26 | ● ● ● ● ● 11 сообщений Статус: Offline | Quote (mob_dp) Leonid, Исходный кодкопировать в буфер обменапечатать if(a[i].className=='lastPostUserLink'||'threadAuthorLink'){ Это убери, это сравнение класса. Еще ж стрельни } тоже. Нифига не получилось. Может кто-нибудь нормально объяснить в каком виде и куда эту хрень из второго поста вставлять? Повторюсь, что покраску в статистике и в сообщениях сделал по образцам без всяких проблем. Буду очень благодарен и поставлю "+". Кому лень искать мой предыдущий пост, цитирую его ещё раз: Quote (Leonid) Плдскажите плиз, мне нужно покрасить конкретных пользователей, не перенося их в другую группу. Удалось покрасить их в блоке "Статистика" на сайте сделав дополнение к ONLINE_USERS_LIST, а также в сообщениях форума. Как можно покрасить конкретный ник ещё и на главной странице форума в блоке "Дополнительная информация", а также в разделах в блоке "Этот форум просматривают"? | | |
|
| cucYa | Отредактировал cucYa - Понедельник, 29 Декабря 2008, 02:58 Дата: 29 Декабря 2008, 02:58 | Сообщение # 27 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Code $('a[text="Leonid"]').addClass('groupAdmin'); | | |
|
| Leonid | Дата: 29 Декабря 2008, 04:49 | Сообщение # 28 | ● ● ● ● ● 11 сообщений Статус: Offline | Про то, что нужно заменить ник, я бы и сам как раз догадался. Мне двое человек пишут по 1 строчке, а я перебираю всевозможные варианты. Может кто-нибудь нормально написать, как именно должен выглядеть код, чтобы независимо от группы конкретный человек мог бы иметь отличный от других цвет в блоке "Дополнительная информация" и "Этот форум просматривают"? И в каком месте в шаблоне его нужно вставить, если это имеет принципиальное значение. Перепробовал несколько вариантов: Code a = document.getElementsByTagName('a'); nick = new Array('Leonid'); color ='red'; for(i=0;i<a.length;i++){ for(m=0;m<nick.length;m++){ if(a[i].innerHTML==nick[m]){ a[i].style.color=color; } } } Не пашет. Code a = document.getElementsByTagName('a'); $('a[text="Leonid"]').addClass('groupAdmin'); color ='red'; for(i=0;i<a.length;i++){ if(a[i].className=='lastPostUserLink'||'threadAuthorLink'){ for(m=0;m<nick.length;m++){ if(a[i].innerHTML==nick[m]){ a[i].style.color=color; } } } } Не пашет. И ещё несколько вариантов. | | |
|
| cucYa | Дата: 29 Декабря 2008, 05:31 | Сообщение # 29 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | | | |
|
| Бармалей | Дата: 29 Декабря 2008, 06:17 | Сообщение # 30 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Quote (Vanofuture) Если это информер "кто посетил за сёдня" то как быть с древними постами? а никак. В информере последних ответов, же, максимум 300 и класс группы там не определить. В принципе, можно в отдельном модуле завести завести запись, куда будет записываться число пользователей за сегодня, добавляясь к предыдущим записям. Если вдруг такой ник уже есть в записи, то его заменяем. Хранить в таком виде: Quote Бармалей:groupAdmin|kydapodatsya:groupModer а потом .split('|') и .split(':')
 | | |
|
| Leonid | Отредактировал Leonid - Воскресенье, 25 Января 2009, 01:33 Дата: 25 Января 2009, 01:27 | Сообщение # 31 | ● ● ● ● ● 11 сообщений Статус: Offline | Некоторое время не было доступа в интернет, теперь опять вынужден вернуться к вопросу. http://helper.ucoz.ru/faq/0-0-4 По ссылке сходил, загрузил файл jQuery, поставил в шаблон страниц форума. Но я так и не понял, что конкретно нужно вставить, чтобы перекрасить конкретный ник вне зависимости от группы в блоке форума "Дополнительная информация". Варианты, которые я перечислил в посте #28 не работают. Неужели никто не может написать понятно 3 строчки, в которых нужно будет поменять только ник и цвет? Ещё раз очень прошу помочь. Поставлю "+". | | |
|
| michael4630 | Дата: 25 Января 2009, 01:54 | Сообщение # 32 | ● ● ● ● ● 40 сообщений Статус: Offline | subWIN, а ты уверен что найдешь 27 000 сайтов с посещаемостью больше 500 человек в день? на юкозе нет. А вот на платных завались. | | |
|
| mob_dp | Дата: 25 Января 2009, 02:36 | Сообщение # 33 | ● ● ● ● ● 4112 сообщений Статус: Offline | Ох вы археологи... michael4630, ты вообще о чем? | | |
|
| Leonid | Дата: 25 Января 2009, 23:30 | Сообщение # 34 | ● ● ● ● ● 11 сообщений Статус: Offline | ап | | |
|
| cucYa | Дата: 25 Января 2009, 23:32 | Сообщение # 35 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Leonid, что ап? Code $('a[text="Leonid"]').addClass('groupAdmin'); | | |
|
| Leonid | Отредактировал Leonid - Понедельник, 26 Января 2009, 00:13 Дата: 26 Января 2009, 00:11 | Сообщение # 36 | ● ● ● ● ● 11 сообщений Статус: Offline | cucYa, а что это за код? Т.е. вы хотите сказать, что я должен вставить только его? Тогда где в нём цвет прописывается? Вот смотрите, ещё раз, я сделал отображение цветом на сайте, только без картинки, с помощью вот этого образца: http://helper.ucoz.ru/forum/3-1887-1 Сделал без всяких проблем за 2 минуты. Теперь мне надо сделать тоже самое с блоком "дополнительная информация" на форуме. Согласно вашему совету установил jQuery в шаблоне форума. Указанная вами строчка не даёт никакого эффекта. | | |
|
| mob_dp | Дата: 26 Января 2009, 00:39 | Сообщение # 37 | ● ● ● ● ● 4112 сообщений Статус: Offline | Leonid, в нем класс присваивается  | | |
|
| Leonid | Дата: 26 Января 2009, 01:15 | Сообщение # 38 | ● ● ● ● ● 11 сообщений Статус: Offline | Leonid, в нем класс присваивается Ну я, чисто переведя с английского, это и понял. А у меня вопрос как сделать покраску конкретного ника вне зависимости от группы аналогично тому, что я показал в ссылке в предыдущем посте... | | |
|
| cucYa | Дата: 26 Января 2009, 01:30 | Сообщение # 39 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Leonid, вы чё? совсем разум потеряли? Quote $('a[text="это_ник"]').addClass('тут_кдасс_для_ника'); Quote a.тут_кдасс_для_ника:link, a.тут_кдасс_для_ника:visited, a.тут_кдасс_для_ника:active, a.тут_кдасс_для_ника:hover { color: red; } | | |
|
| Leonid | Отредактировал Leonid - Понедельник, 26 Января 2009, 03:11 Дата: 26 Января 2009, 02:34 | Сообщение # 40 | ● ● ● ● ● 11 сообщений Статус: Offline | cucYa, да, видимо, я потерял разум, т.к. я спрашиваю вас как сделать покраску ВНЕ зависимости от группы, а вы мне показываете, как покрасить какого-либо человека в цвет группы "Админ". Вот строчки из CSS: Code /* User Group Marks */ a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:yellow;} a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:pink;} a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#99CCFF;} /* ---------------- */ Т.е. 3 строчки (3 группы), там 3 цвета, из них вы предлагаете мне выбрать. Вот head форума, сюда вы предлагаете строчку вставить? Code <head> <script src="http://ля-ля-ля/jquery-1.2.6.min.js" type="text/javascript"></script> $('a[text="ник"]').addClass('groupAdmin') <title>$FORUM_TITLE$</title> <link type="text/css" rel="StyleSheet" href="http://ля-ля-ля/_st/my.css" /> </head> То, что для вас вполне очевидно, для простых пользователей таковым не является. Я зареген на форуме уже полгода и всё это время выполнял все задачи используя поиск и ориентируясь на уже созданные на Хелпере темы. В данном случае я уже перепробовал десяток вариантов и всё без толку. | | |
|