Проблема со "Штампами" в коментариях (часть вторая)

Здесь задаём вопросы и получаем ответы по системе uCoz!
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!
Sprutik
Сообщения: 154
Зарегистрирован: 07 май 2008, 22:00

Re: Проблема со "Штампами" в коментариях (часть вторая)

Сообщение Sprutik »

X-3me писал(а):<?if($USER_GROUP_ID$=1)?>Nsm=10;<?endif?>
<?if($USER_GROUP_ID$=2)?>Nsm=20;<?endif?>
<?if($USER_GROUP_ID$=3)?>Nsm=30;<?endif?> //Всего штампов


Не пашат, не показывает ни одной печати.
Sprutik
Сообщения: 154
Зарегистрирован: 07 май 2008, 22:00

Re: Проблема со "Штампами" в коментариях (часть вторая)

Сообщение Sprutik »

Так же по нажатию на "Х" окно со штампами не закрывается
:)
Аватара пользователя
uWeb
Сообщения: 188
Зарегистрирован: 09 июл 2009, 23:02

Re: Проблема со "Штампами" в коментариях (часть вторая)

Сообщение uWeb »

Sprutik, весь скрипт дай
Sprutik
Сообщения: 154
Зарегистрирован: 07 май 2008, 22:00

Re: Проблема со "Штампами" в коментариях (часть вторая)

Сообщение Sprutik »

Код: Выделить всё

<?if($SMILES$ && $BBCODES$)?><div id="stamp" style="display: none; position: absolute; width:53%; height: 125px;overflow: auto; border: 1px solid #BBB; background:#E9E8F2;">
 <div align="right" title="Закрыть штампы" style="cursor:pointer;" OnClick="hidestamp()"><b>[X]</b></div>
 <script type="text/javascript">
 document.getElementById('bc12').innerHTML+='<span style="padding-left:1px;" class="bbc1" id="stamps"><input type="button" title="Вставить штамп" value="Штампы" onclick="$(\'#stamp\').toggle();" class="codeButtons" name="stamps" style="width:45px;" /></span>';
 <?if($USER_GROUP_ID$=1)?>Nsm=1;<?endif?> //ЮЗЕРЫ
 <?if($USER_GROUP_ID$=4)?>Nsm=4;<?endif?> // АДМИНИСТРАТОРЫ
 
 
 pat='http://liki.clan.su/stamps/stamp';
 
 for(i=1; i<=Nsm; i++) {
 document.write('<a href="javascript://" onclick="emoticon(\''+'[img]'+pat+i+'.gif[/img]'+'\', \'message\');$(\'#stamp\').hide();"><img style="padding:3px;" src="'+pat+i+'.gif"></a>');}
 </script></div><?endif?>
Sprutik
Сообщения: 154
Зарегистрирован: 07 май 2008, 22:00

Re: Проблема со "Штампами" в коментариях (часть вторая)

Сообщение Sprutik »

Нашел где собака зарыта
$USER_GROUP_ID$ Заменить на $CUR_GROUP_ID$
Sprutik
Сообщения: 154
Зарегистрирован: 07 май 2008, 22:00

Re: Проблема со "Штампами" в коментариях (часть вторая)

Сообщение Sprutik »

Это код рабочий, пожалуйста упростите его

Код: Выделить всё

<!- ШТАМП -->
<!- Все -->
 <?if($CUR_GROUP_ID$=5||$CUR_GROUP_ID$=6||$CUR_GROUP_ID$=8||$CUR_GROUP_ID$=10)?>
 <?if($SMILES$ && $BBCODES$)?><div id="stamp" style="display: none; position: absolute; width:53%; height: 125px;overflow: auto; border: 1px solid #BBB; background:#E9E8F2;">
 <div align="right" title="Закрыть штампы" style="cursor:hand;" OnClick="hidestamp()"></div>
 <script type="text/javascript">
 document.getElementById('bc12').innerHTML+='<span style="padding-left:1px;" class="bbc1" id="stamps"><input type="button" title="Вставить штамп" value="Штампы" onclick="$(\'#stamp\').toggle();" class="codeButtons" name="stamps" style="width:45px;" /></span>';
 Nsm=50; pat='http://liki.clan.su/stamps/stamp';
 for(i=1; i<=Nsm; i++) {
 document.write('<a href="javascript://" onclick="emoticon(\''+'[img]'+pat+i+'.gif[/img]'+'\', \'message\');$(\'#stamp\').hide();"><img style="padding:3px;" src="'+pat+i+'.gif"></a>');}
 </script></div><?endif?>
 
 
 <?else?>
 
 
 
 
 
 
 
 <!- Генерал -->
 <?if($CUR_GROUP_ID$=4)?>
 <?if($SMILES$ && $BBCODES$)?><div id="stamp" style="display: none; position: absolute; width:53%; height: 125px;overflow: auto; border: 1px solid #BBB; background:#E9E8F2;">
 <div align="right" title="Закрыть штампы" style="cursor:hand;" OnClick="hidestamp()"></div>
 <script type="text/javascript">
 document.getElementById('bc12').innerHTML+='<span style="padding-left:1px;" class="bbc1" id="stamps"><input type="button" title="Вставить штамп" value="Штампы" onclick="$(\'#stamp\').toggle();" class="codeButtons" name="stamps" style="width:45px;" /></span>';
 Nsm=5; pat='http://liki.clan.su/stamps/General/stamp';
 for(i=1; i<=Nsm; i++) {
 document.write('<a href="javascript://" onclick="emoticon(\''+'[img]'+pat+i+'.gif[/img]'+'\', \'message\');$(\'#stamp\').hide();"><img style="padding:3px;" src="'+pat+i+'.gif"></a>');}
 </script></div><?endif?>
<?endif?>
 <!- КУратор-->
<?if($CUR_GROUP_ID$=9)?>
 <?if($SMILES$ && $BBCODES$)?><div id="stamp" style="display: none; position: absolute; width:53%; height: 125px;overflow: auto; border: 1px solid #BBB; background:#E9E8F2;">
<div align="right" title="Закрыть штампы" style="cursor:hand;" OnClick="hidestamp()"></div>
<script type="text/javascript">
document.getElementById('bc12').innerHTML+='<span style="padding-left:1px;" class="bbc1" id="stamps"><input type="button" title="Вставить штамп" value="Штампы" onclick="$(\'#stamp\').toggle();" class="codeButtons" name="stamps" style="width:45px;" /></span>';
Nsm=7; pat='http://liki.clan.su/stamps/Curator/stamp';
for(i=1; i<=Nsm; i++) {
document.write('<a href="javascript://" onclick="emoticon(\''+'[img]'+pat+i+'.gif[/img]'+'\', \'message\');$(\'#stamp\').hide();"><img style="padding:3px;" src="'+pat+i+'.gif"></a>');}
</script></div><?endif?>
 <?endif?>
 <!- ст.офицер-->
 <?if($CUR_GROUP_ID$=11)?>
 <?if($SMILES$ && $BBCODES$)?><div id="stamp" style="display: none; position: absolute; width:53%; height: 125px;overflow: auto; border: 1px solid #BBB; background:#E9E8F2;">
 <div align="right" title="Закрыть штампы" style="cursor:hand;" OnClick="hidestamp()"></div>
 <script type="text/javascript">
 document.getElementById('bc12').innerHTML+='<span style="padding-left:1px;" class="bbc1" id="stamps"><input type="button" title="Вставить штамп" value="Штампы" onclick="$(\'#stamp\').toggle();" class="codeButtons" name="stamps" style="width:45px;" /></span>';
 Nsm=9; pat='http://liki.clan.su/stamps/StOficer/stamp';
 for(i=1; i<=Nsm; i++) {
 document.write('<a href="javascript://" onclick="emoticon(\''+'[img]'+pat+i+'.gif[/img]'+'\', \'message\');$(\'#stamp\').hide();"><img style="padding:3px;" src="'+pat+i+'.gif"></a>');}
 </script></div><?endif?>
 <?endif?>
 <!- офицер-->
 <?if($CUR_GROUP_ID$=7)?>
 <?if($SMILES$ && $BBCODES$)?><div id="stamp" style="display: none; position: absolute; width:53%; height: 125px;overflow: auto; border: 1px solid #BBB; background:#E9E8F2;">
 <div align="right" title="Закрыть штампы" style="cursor:hand;" OnClick="hidestamp()"></div>
 <script type="text/javascript">
 document.getElementById('bc12').innerHTML+='<span style="padding-left:1px;" class="bbc1" id="stamps"><input type="button" title="Вставить штамп" value="Штампы" onclick="$(\'#stamp\').toggle();" class="codeButtons" name="stamps" style="width:45px;" /></span>';
 Nsm=5; pat='http://liki.clan.su/stamps/Oficer/stamp';
 for(i=1; i<=Nsm; i++) {
 document.write('<a href="javascript://" onclick="emoticon(\''+'[img]'+pat+i+'.gif[/img]'+'\', \'message\');$(\'#stamp\').hide();"><img style="padding:3px;" src="'+pat+i+'.gif"></a>');}
 </script></div><?endif?>
 <?endif?>
 
 <?endif?>
 
Ответить