Идет набор персонала.
  • Страница 1 из 1
  • 1
Заказ услуг через ЛС
Umut[A] | Дата: Среда, 20.04.2011, 14:04 | Сообщение # 1
3
Группа:
 
Гл.модератор
Сообщений:
 
36
Награды:


Вот сидел без дела, и решил быстренько состряпать скриптик...
Думаю найдутся люди, которым он нужен! Не судите строго!

Установка:
ПУ -> Управление дизайном -> Личные сообщения (ЛС)
Вставляем этот код в самый конец после </html>:
Code
<script>   
var Subj="Название услуги"; //Тема сообщения!   
var SubjMod="true"; //Оставьте пустым если хотите дать пользователю изменять тему!   
var Text="Какой то текст!"; //Текст сообщения!   
var TextMod="true"; //Оставьте пустым если хотите дать пользователю изменять сообщение!   
if(location.hash=="#rent1")   
{   
document.getElementById('PMtoUser').readOnly="true";   
document.getElementById('PMtoUser').style.width='200px';   
document.getElementById('pmSubject').value=Subj;   
document.getElementById('pmSubject').readOnly=SubjMod;   
document.getElementById('pmSubject').style.width='200px';   
document.getElementById('message').value=Text;   
document.getElementById('message').readOnly=TextMod;   
document.getElementById('message').style.width='276px';   
document.getElementsByTagName('div')[2].style.display='none';   
document.getElementsByTagName('div')[4].style.display='none';   
document.getElementsByTagName('input')[18].style.display='none';   
document.getElementsByTagName('input')[20].style.display='none';   
document.write('<style>.smiles{display:none;}form[name=fuser]{display:none}</style>');   
}   
if(location.hash=="#rent2")   
{   
document.getElementById('PMtoUser').readOnly="true";   
document.getElementById('PMtoUser').style.width='200px';   
document.getElementById('pmSubject').value=Subj;   
document.getElementById('pmSubject').readOnly=SubjMod;   
document.getElementById('pmSubject').style.width='200px';   
document.getElementById('message').value=Text;   
document.getElementById('message').readOnly=TextMod;   
document.getElementById('message').style.width='276px';   
document.getElementsByTagName('div')[2].style.display='none';   
document.getElementsByTagName('div')[4].style.display='none';   
document.getElementsByTagName('input')[16].style.display='none';   
document.getElementsByTagName('input')[18].style.display='none';   
document.write('<style>.smiles{display:none;}form[name=fuser]{display:none}</style>');   
}    
</script>

Subj, SubjMod, Text, TextMod меняем на своё согласно описанию!
Ссылка на оформление заказа должна иметь следующий вид
Code
<?if($GROUP_ID$==1)?>   
<a href="javascript://" onclick="window.open('/index/14-ИД-0-1#rent1','rent','scrollbars=0,resizable=0,width=325,height=340');return false;" title="Оформить заказ">Оформить заказ</a>   
<?else?>   
<a href="javascript://" onclick="window.open('/index/14-ИД-0-1#rent2','rent','scrollbars=0,resizable=0,width=325,height=340');return false;" title="Оформить заказ">Оформить заказ</a>   
<?endif?>

ИД = ID получателя [или админа]

Не откожусь от плюса)



Offline
-=Бородач=- | Дата: Суббота, 14.01.2012, 15:06 | Сообщение # 2
0
Титул:
 
Лох!!!
Группа:
 
Забанен
Сообщений:
 
25
Награды:


Нееее Старьё (
Offline
  • Страница 1 из 1
  • 1
Поиск: