Вернуться   Форум ChatPlanet.ru > Сервис «Мой чат» aka «Август» > Шаблоны

Важная информация

Ответ
 
Опции темы Опции просмотра
Старый 10.01.2010, 02:03   #11
 
Регистрация: 01.06.2009
Сообщений: 127
Вы сказали Спасибо: 38
Поблагодарили 40 раз
Репутация: 51
DJScorpion вне форума
По умолчанию

Чтоб не создавать лишних тем спрошу тут.
Может кто знает как засунуть все названия тэгов чата разом в этот тэг:
<a title="тут названия тэгов чата.">
?
Я имею ввиду чтоб когда в чате кто-то написал тэг, то при наведении мышки на тот тэг, отображалось название тэга.
Кстати пока писал подумал.. а не возможно ли сделать так чтоб тэги которые люди пишут в чат были кликабельные.. чтобы при нажатии на тэг он попадал в строку для написания в чат. ???)))
Спасибо.
Report Post
Ответить с цитированием
Старый 11.02.2010, 06:12   #12
 
Регистрация: 13.12.2009
Адрес: ◄chatplanet.ru►
Сообщений: 442
Вы сказали Спасибо: 730
Поблагодарили 4,139 раз
Репутация: 4154
Отправить сообщение для Ночная Волчица с помощью Skype™
Ночная Волчица вне форума
По умолчанию

Категории получились ... а вот вставить тэг не могу картинкой который..
Он показывается в окне тэгов. но когда его прописываешь в чате например /добро. то ничего не выходит никакой картинки((
__________________
Свою жuзнь нужно усmраuваmь gо mех nор, nока жuзнь не начнém усmраuваmь mе6я!
Report Post
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Ночная Волчица за это полезное сообщение:
Жемчуг (10.01.2011), Твиш (11.02.2010)
Старый 11.02.2010, 10:00   #13
 
Регистрация: 06.05.2007
Сообщений: 939
Вы сказали Спасибо: 271
Поблагодарили 2,651 раз
Репутация: 2546
Отправить сообщение для Mickeleangelo с помощью ICQ
Mickeleangelo вне форума
По умолчанию

Ночная Волчица, при чём тут тогда разделение тегов по категориям? Если тег не работает в чате — проверь, всё ли в порядке с его кодом.
__________________

Html, css, js, php, mysql. Быстро, качественно, дешево — выберите два.
Report Post
Ответить с цитированием
Этот пользователь сказал Спасибо Mickeleangelo за это полезное сообщение:
Твиш (11.02.2010)
Старый 11.02.2010, 14:27   #14
 
Регистрация: 13.12.2009
Адрес: ◄chatplanet.ru►
Сообщений: 442
Вы сказали Спасибо: 730
Поблагодарили 4,139 раз
Репутация: 4154
Отправить сообщение для Ночная Волчица с помощью Skype™
Ночная Волчица вне форума
По умолчанию

Mickeleangelo, да вроде всё то.... Может я что не так делаю..((
Когда просто тэги вставляешь в раздел тэгов они работают а когда вставив код в шаблоны и окно тэгов... то когда туда вставляешь он не работает почему-то. но в окне отображается..
__________________
Свою жuзнь нужно усmраuваmь gо mех nор, nока жuзнь не начнém усmраuваmь mе6я!
Report Post
Ответить с цитированием
Этот пользователь сказал Спасибо Ночная Волчица за это полезное сообщение:
Жемчуг (10.01.2011)
Старый 14.02.2010, 11:21   #15
 
Регистрация: 25.05.2009
Адрес: Chat: 12Months
Сообщений: 164
Вы сказали Спасибо: 72
Поблагодарили 178 раз
Репутация: 194
Отправить сообщение для Rafer с помощью ICQ
Rafer вне форума
По умолчанию

Майк +1, а подскажи к примеру:
--- в тегах 4 группы и последняя группа там "Остатки слатки" куда попадают остаточные теги которые мы не распределили! А как сделать чтобы первой группой была группа со всеми тегами сразу? а потом уже шли группы тегов(распределенные) так можно?

И можно ли за место "надписи названия группы" вставить картинку? = типо рамочки было бы красиво.

И выделение фоновое желтым цвет менять было бы здорово))))
Report Post
Ответить с цитированием
Старый 14.02.2010, 12:00   #16
 
Регистрация: 06.05.2007
Сообщений: 939
Вы сказали Спасибо: 271
Поблагодарили 2,651 раз
Репутация: 2546
Отправить сообщение для Mickeleangelo с помощью ICQ
Mickeleangelo вне форума
По умолчанию

Rafer, если хорошо посмотреть в код и попытаться его понять, то половина вопросов должна отпасть сама. За стили отвечает:
Код HTML:
<style type="text/css">
.catmenu {
  text-align: center;
}
.catmenu span {
  margin: 0 10px;
  padding: 3px 7px;
}</style>
И строчка в коде:
Код:
catsp.css("background", "#FFF68D").css("color", "#000").css("cursor", "auto");
Можешь выставить любой фон, или, в стучае с картинками, убрать из кода .css("background", "…") (всего 2 таких строчки).

Меню можешь менять как угодно:
Код HTML:
<!-- Меню начало -->
<div class="catmenu">
    <span id="catsp1" onclick="ChangeCategory(1);"><img src="…"></span>
    <span id="catsp2" onclick="ChangeCategory(2);"><img src="…"></span>
    <span id="catsp3" onclick="ChangeCategory(3);"><img src="…"></span>
    <span id="catsp4" onclick="ChangeCategory(4);"><img src="…"></span>
</div>
<!-- Меню конец -->
А вот чтобы теги были все первом пункте, а в остальных только некоторые, надо немного поколдовать:

1. Помещаем их изначально в первый раздел:
Код HTML:
<div id="cat1">
<ul>
%CHAT('TAGS', '<li tagid="%TAG%">/%TAG%<table cellspacing=0 cellpadding=0>%PHRASES%</table>', '<tr><td><b>%ACTION% %NICK% %PHRASE%</td></tr>')%
</ul>
</div>
2. В параметрах, какой тег куда на этот раз не указываем первый раздел, а не последний:
Код:
var TAGS = [];
// Первый TAGS['cat1'] не надо
TAGS['cat2'] = ['bye', 'gone', 'greza', 'hi', 'mail', 'min', 'observes', 'quit', 'sleep', 'smile', 'up', 'чмок', 'щасвирнус'];
TAGS['cat3'] = ['@', 'crypt', 'hlop', 'ik', 'kiss', 'love', 'noprivat', 'qtoolxu', 'woman', 'вин'];
TAGS['cat4'] = ['cry', 'crystal', 'dead', 'mdr', 'shifooloo', 'xmm'];
3. Меняем код переброски тегов.
Было:
Код:
$("ul li[tagid='" + tagids[tagid] + "']").appendTo("#" + catid + " ul");
Стало:
Код:
$("ul li[tagid='" + tagids[tagid] + "']").clone().appendTo("#" + catid + " ul");

Я, конечно, мог бы сразу написать готовый код:
Нажмите для просмотра
Код HTML:
<style type="text/css">
.catmenu {
  text-align: center;
}
.catmenu span {
  margin: 0 10px;
}
</style>
<script type="text/javascript" src="http://www.chatplanet.ru/service/jquery.js"></script>
<script type="text/javascript">
categories = 4; // Сюда пишем общее количество категорий
function ChangeCategory(catnum)
{
  for(i=1;i<=categories;i++){
    var catdiv = $("#cat" + i);
    var catsp = $("#catsp" + i);
    if(i == catnum){
        catdiv.show();
        catsp.css("cursor", "auto");
    }else{
        catdiv.hide();
        catsp.css("cursor", "pointer");
    }
  }
}
</script>

%NICK = %?%USER('NICK')%%:%nick?%%
<center><h2>Тэги</h2></center>

<!-- Меню начало -->
<div class="catmenu">
    <span id="catsp1" onclick="ChangeCategory(1);"><img src="…"></span>
    <span id="catsp2" onclick="ChangeCategory(2);"><img src="…"></span>
    <span id="catsp3" onclick="ChangeCategory(3);"><img src="…"></span>
    <span id="catsp4" onclick="ChangeCategory(4);"><img src="…"></span>
</div>
<!-- Меню конец -->

<!-- Категории начало -->

<div id="cat1">
<ul>
%CHAT('TAGS', '<li tagid="%TAG%">/%TAG%<table cellspacing=0 cellpadding=0>%PHRASES%</table>', '<tr><td><b>%ACTION% %NICK% %PHRASE%</td></tr>')%
</ul>
</div>

<div id="cat2">
<ul>
</ul>
</div>

<div id="cat3">
<ul>
</ul>
</div>

<div id="cat4">
<ul>
</ul>
</div>

<!-- Категории конец -->

<div align=right><a href="/help">помощь</a></div>

<script type="text/javascript">
var TAGS = [];
// Первый TAGS['cat1'] не надо
TAGS['cat2'] = ['bye', 'gone', 'greza', 'hi', 'mail', 'min', 'observes', 'quit', 'sleep', 'smile', 'up', 'чмок', 'щасвирнус'];
TAGS['cat3'] = ['@', 'crypt', 'hlop', 'ik', 'kiss', 'love', 'noprivat', 'qtoolxu', 'woman', 'вин'];
TAGS['cat4'] = ['cry', 'crystal', 'dead', 'mdr', 'shifooloo', 'xmm'];[/code]
$(document).ready(function(){
  for(var catid in TAGS) {
    var tagids = TAGS[catid];
    for(var tagid in tagids){
        $("ul li[tagid='" + tagids[tagid] + "']").clone().appendTo("#" + catid + " ul");
    }
  }
});
ChangeCategory(1);
</script>
Но всё же советую не бояться экспериментировать, а также хоть немного изучить html, css и даже js.
__________________

Html, css, js, php, mysql. Быстро, качественно, дешево — выберите два.
Report Post
Ответить с цитированием
Эти 7 пользователя(ей) сказали Спасибо Mickeleangelo за это полезное сообщение:
eXandr (14.02.2010), Mistik (14.02.2010), Pusiketka (19.06.2010), Банши (07.06.2011), плюха (15.02.2010), роднуля (15.02.2010), Цыц (17.01.2011)
Старый 06.03.2010, 17:50   #17
 
Регистрация: 18.02.2009
Адрес: вирт-лайф
Сообщений: 8
Вы сказали Спасибо: 64
Поблагодарили 5 раз
Репутация: 23
Lina вне форума
По умолчанию

У меня вот такой вопрос. Почему в ИЕ 8 не работает это разделение по группам? Категории отображаются, но они не кликабельные, и все теги находятся в 1 категории, и это только в ИЕ , в мозилле и Хроме все почему то нормально, в чем может быть причина? Заранее благодарна!
__________________
Nicole...
Report Post
Ответить с цитированием
Старый 06.03.2010, 18:46   #18
 
Регистрация: 06.05.2007
Сообщений: 939
Вы сказали Спасибо: 271
Поблагодарили 2,651 раз
Репутация: 2546
Отправить сообщение для Mickeleangelo с помощью ICQ
Mickeleangelo вне форума
По умолчанию

Lina, нужно в коде заменить css("color", "inherit") на css("color", "") и всё заработает.
__________________

Html, css, js, php, mysql. Быстро, качественно, дешево — выберите два.
Report Post
Ответить с цитированием
Этот пользователь сказал Спасибо Mickeleangelo за это полезное сообщение:
Mistik (06.03.2010)
Старый 09.01.2011, 22:01   #19
 
Регистрация: 05.06.2010
Сообщений: 74
Вы сказали Спасибо: 124
Поблагодарили 569 раз
Репутация: 579
Выдра вне форума
По умолчанию

Нажмите для просмотра
<style type="text/css">
.catmenu {
text-align: center;
}
.catmenu span {
margin: 0 10px;
}
</style>
<script type="text/javascript" src="http://www.chatplanet.ru/service/jquery.js"></script>
<script type="text/javascript">
categories = 5; // Сюда пишем общее количество категорий
function ChangeCategory(catnum)
{
for(i=1;i<=categories;i++){
var catdiv = $("#cat" + i);
var catsp = $("#catsp" + i);
if(i == catnum){
catdiv.show();
catsp.css("cursor", "auto");
}else{
catdiv.hide();
catsp.css("cursor", "pointer");
}
}
}
</script>

%NICK = %?%USER('NICK')%%:%nick?%%
<center><h2><img src=http://savepic.org/1187231.png></h2></center>

<!-- Меню начало -->
<div class="catmenu">
<span id="catsp1" onclick="ChangeCategory(1);"><img src="http://savepic.org/1201566.gif"></span>
<span id="catsp2" onclick="ChangeCategory(2);"><img src="http://savepic.org/1228191.gif"></span>
<span id="catsp3" onclick="ChangeCategory(3);"><img src="http://savepic.org/1214879.gif"></span>
<span id="catsp4" onclick="ChangeCategory(4);"><img src="http://savepic.org/1218975.gif"></span>
<span id="catsp5" onclick="ChangeCategory(5);"><img src="http://savepic.org/1198495.gif"></span>

</div>
<!-- Меню конец -->

<!-- Категории начало -->

<div id="cat1">
<ul>
%CHAT('TAGS', '<li tagid="%TAG%">/%TAG%<table cellspacing=0 cellpadding=0>%PHRASES%</table>', '<tr><td><b>%ACTION% %NICK% %PHRASE%</td></tr>')%
</ul>
</div>

<div id="cat2">
<ul>
</ul>
</div>

<div id="cat3">
<ul>
</ul>
</div>

<div id="cat4">
<ul>
</ul>
</div>

<div id="cat5">
<ul>
</ul>
</div>

<!-- Категории конец -->

<div align=right><a href="/help">помощь</a></div>

<script type="text/javascript">
var TAGS = [];
// Первый TAGS['cat1'] не надо
TAGS['cat2'] = ['bye', 'gone', 'greza', 'hi', 'mail', 'min', 'observes', 'quit', 'sleep', 'smile', 'up', 'чмок', 'щасвирнус'];
TAGS['cat3'] = ['@', 'crypt', 'hlop', 'ik', 'kiss', 'love', 'noprivat', 'qtoolxu', 'woman', 'вин'];
TAGS['cat4'] = ['cry', 'crystal', 'dead', 'mdr', 'shifooloo', 'xmm'];[/code]
TAGS['cat5'] = ['поц1', 'я1', 'я'];[/code]
$(document).ready(function(){
for(var catid in TAGS) {
var tagids = TAGS[catid];
for(var tagid in tagids){
$("ul li[tagid='" + tagids[tagid] + "']").clone().appendTo("#" + catid + " ul");
}
}
});
ChangeCategory(1);
</script>

Что не так в коде , почему тэги только в одной категории.
__________________
Report Post
Ответить с цитированием
Старый 09.01.2011, 23:26   #20
 
Регистрация: 06.05.2007
Сообщений: 939
Вы сказали Спасибо: 271
Поблагодарили 2,651 раз
Репутация: 2546
Отправить сообщение для Mickeleangelo с помощью ICQ
Mickeleangelo вне форума
По умолчанию

Цитата:
Сообщение от Выдра Посмотреть сообщение
Что не так в коде , почему тэги только в одной категории.
Код неправильно скопирован с сайта или в нем действительно есть лишние [/code] в паре строк?
Плюс, этот оставляет все теги в первой категории, дублируя их в остальные. Чтобы теги не дублировались, а переносились, возьми за основу код без функции clone() в одной из последних строк.
__________________

Html, css, js, php, mysql. Быстро, качественно, дешево — выберите два.
Report Post
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Теги Ёшкин кот Вопросы по чатам сервиса «Мой чат» 18 21.03.2017 22:05
Страницы Теги Штиль Вопросы по чатам сервиса «Мой чат» 20 11.11.2010 19:46
Увеличение места под теги. Реально? Катерина Вопросы по чатам сервиса «Мой чат» 9 27.07.2008 18:17


Текущее время: 06:51. Часовой пояс GMT +4.


Рейтинг Chat Planet Top
Посетителей всего
Просмотров сегодня
Посетителей сегодня
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot
При перепечатке материалов форума обязательна активная ссылка на тему — источник информации.