Четверг, 19.12.2024, 21:35
Приветствую Вас Шпион | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Сервис Радикал-Фото
camperДата: Понедельник, 01.06.2009, 09:44 | Сообщение # 1
Зам. администратора
Группа: Пользователи
Сообщений: 128
Репутация: 2 []
Все скрипты вставляем сразу после $BODY$

Для форума:

Code
%IF($USER_LOGGED_IN$)%   
%IF($PAGE_ID$=addthread|=addpoll|=threadpage|=postedit)%   
<script>   
//ФОТО-КНОПКА   
function phucoz() {window.open('http://photo.radikal.ru','addfoto'); return false;}   
function buttonfoto() {   
document.write('<div style="display:none"><input type="button" value=" Фото " title="Добавить фотографию(картинку) с помощью сервиса Радикал-Фото" onclick="phucoz()" class="codeButtons" name="ph"></div>');   
elem=document.all.ph;   
obj=document.addform.i.parentNode;   
obj.insertBefore(elem, obj.childNodes[15]);   
var newText = document.createTextNode(unescape('%A0'));   
obj.insertBefore(newText, obj.childNodes[15]);   
}   
buttonfoto()   
</script>   
%ENDIF%%ENDIF%  

Для комментариев:

в шаблоне формы добавления комментариев находим место где вставляется $BBCODES$ и вместо него пишем:

Code
%IF($USER_LOGGED_IN$)%   
<table border="0" cellspacing="0" cellpadding="0"><tr>   
<td>$BBCODES$</td>   
<td valign="bottom">    
<input type="button" accesskey="f" value=" Фото " onclick="window.open('http://photo.radikal.ru','addfoto'); return false;" class="codeButtons" title="Добавить фотографию(картинку) с помощью сервиса Радикал-Фото: [Alt + f]" name="foto" />   
</td>   
</tr></table>   
%ENDIF%

Для Дневника:

в шаблоне Страница Архива материалов

Code
%IF($PAGE_ID$=add|=edit)%   
//ФОТО-КНОПКА   
function phucoz() {window.open('http://photo.radikal.ru','addfoto'); return false;}   
function buttonfoto(n) {   
document.write('<input type="button" id="ph11" value=" Фото " onclick="phucoz()" class="codeButtons">');   
elem=document.getElementById('ph11');   
obj=document.getElementById('blM11');   
obj.insertBefore(elem, obj.childNodes[n]);   
var newText = document.createTextNode(unescape('%A0'));   
obj.insertBefore(newText, obj.childNodes[n]);   
}   
buttonfoto(11);   
%ENDIF%
  • Страница 1 из 1
  • 1
Поиск: