Новый, абсолютно единственный в своём роде скрипт. Не использует пользовательских опций и php соединений. Скрипт с открытым кодом. Скрипт автоматически определяет ник юзера по его ID.
Установка:
1. Активизируем модуль "Доска объявлений" и создаем в нем одну любую категорию.
2. В настройках модуля количество материалов на главной странице, разделе и категории ставим 1. Так же активизируем поля тема объявления и дополнительное поле 1. И включаем возможность поиска материалов пользователя.
3. В вид материалов модуля вставляем:
Code
$OTHER1$$OTHER1$ сназа <a href="/index/8-$TITLE$"><span id="nickname_vvod">...</span></a>
<div style="display:none;"><div id="ggggd">$TITLE$</div></div>
<div style="display:none;"><div id="ggggd">$TITLE$</div></div>
4. В странице поиска и рейтинга материалов находим:
Code
$BODY$
И заменяем на:
Code
<div id="sp_vivod">$BODY$</div>
5. Идем в персональную страницу пользователя и в нужное место вставляем:
Code
<div id="block5" class="udtb"><div class="udtlb">Семейное положение: <a style="color:gray;" href="javascript://" onclick="uwnd_add_sp()"><small>ред.</small></a></div>=1)?><span id="sp_vvod">...</span>Не установлено</div>
<script type="text/javascript">
var userid = '$_USER_ID$';
$.get('/board/0-0-'+userid+'-0-17 ',function(uwnd_sp){
var result_sp = $('#sp_vivod',uwnd_sp).html();
$('#sp_vvod').html(result_sp);
});
function uwnd_add_sp(){
new _uWnd('xddd','Редактировать',200,100,{align:1},'<fieldset><legend>ID пользователя</legend><input id="id_sp" type="text" size="20" style="width:100%;" maxlength="15" /></fieldset><fieldset><legend>Семейное положение</legend><select size="1" style="width:100%;" id="naimenovanie" onChange="smilepre(this.value);"><option value="В активном поиске">В активном поиске</option><option value="Не женат">Не женат</option><option value="Замужем">Замужем</option><option value="Помолвлена">Помолвлена</option><option value="Не замужем">Не замужем</option><option value="Встречается">Есть друг</option><option value="Женат">Женат</option><option value="Помолвлен">Помолвлен</option><option value="Встречается">Есть подруга</option><option value="Всё сложно">Всё сложно</option></select></fieldset><fieldset><div style="float:left;"><input type="submit" id="dButtn" value="Отправить" "javascript://" onclick="add_sp();" title="Добавить"></div><div style="float:right;margin-top:2px;"><img src="http://joomla.ucoz.com/ucoz/1/1/process.png" border="0" alt="" id="aStat" align="absmiddle" style="padding-left: 5px; display:none;"></div></fieldset>');
}
function add_sp() {
$('#aStat').show();$('#dButtn').attr('disabled',true);
$.get('/board/0-0-0-0-1', function(data){
var ssid = $('input[name="ssid"]', data).val();
$.post('/board/', {a: '12',jkd428: '1',jkd498: '1',ocat: '1',title: $('#id_sp').val(),other1: $('#naimenovanie').val(),ssid: ssid},
function(infos){
if($(infos).text().indexOf('успешно')!=-1){_uWnd.alert('Семейное положение успешно сохранено','Успех',{w: 270,h: 70,t: 8000});$('#aStat').attr('src','http://joomla.ucoz.com/ucoz/1/1/ok.png');_uWnd.close('xddd');}
else {_uWnd.alert('<font color="red">Ошибка, обновите страницу и попробуйте снова.</font>','Ошибка',{w: 270,h: 70,t: 8000});$('#aStat').attr('src','http://joomla.ucoz.com/ucoz/1/1/er.png');}
}); //скрипт by uwnd.ru
});
}
$.get('/board/0-0-'+userid+'-0-17 ',function(uwnd_spp){
var result_spp = $('#ggggd',uwnd_spp).html();
$id = result_spp;
$.get('/index/8-'+$id,function(data) {
$nick = $('input[name="nick"]', data).val();
$('#nickname_vvod').html($nick);
});
}); //скрипт by uwnd.ru
</script>
<div style="display:none;"><input type="hidden" name="nick" value="$_USERNAME$"></div>
<script type="text/javascript">
var userid = '$_USER_ID$';
$.get('/board/0-0-'+userid+'-0-17 ',function(uwnd_sp){
var result_sp = $('#sp_vivod',uwnd_sp).html();
$('#sp_vvod').html(result_sp);
});
function uwnd_add_sp(){
new _uWnd('xddd','Редактировать',200,100,{align:1},'<fieldset><legend>ID пользователя</legend><input id="id_sp" type="text" size="20" style="width:100%;" maxlength="15" /></fieldset><fieldset><legend>Семейное положение</legend><select size="1" style="width:100%;" id="naimenovanie" onChange="smilepre(this.value);"><option value="В активном поиске">В активном поиске</option><option value="Не женат">Не женат</option><option value="Замужем">Замужем</option><option value="Помолвлена">Помолвлена</option><option value="Не замужем">Не замужем</option><option value="Встречается">Есть друг</option><option value="Женат">Женат</option><option value="Помолвлен">Помолвлен</option><option value="Встречается">Есть подруга</option><option value="Всё сложно">Всё сложно</option></select></fieldset><fieldset><div style="float:left;"><input type="submit" id="dButtn" value="Отправить" "javascript://" onclick="add_sp();" title="Добавить"></div><div style="float:right;margin-top:2px;"><img src="http://joomla.ucoz.com/ucoz/1/1/process.png" border="0" alt="" id="aStat" align="absmiddle" style="padding-left: 5px; display:none;"></div></fieldset>');
}
function add_sp() {
$('#aStat').show();$('#dButtn').attr('disabled',true);
$.get('/board/0-0-0-0-1', function(data){
var ssid = $('input[name="ssid"]', data).val();
$.post('/board/', {a: '12',jkd428: '1',jkd498: '1',ocat: '1',title: $('#id_sp').val(),other1: $('#naimenovanie').val(),ssid: ssid},
function(infos){
if($(infos).text().indexOf('успешно')!=-1){_uWnd.alert('Семейное положение успешно сохранено','Успех',{w: 270,h: 70,t: 8000});$('#aStat').attr('src','http://joomla.ucoz.com/ucoz/1/1/ok.png');_uWnd.close('xddd');}
else {_uWnd.alert('<font color="red">Ошибка, обновите страницу и попробуйте снова.</font>','Ошибка',{w: 270,h: 70,t: 8000});$('#aStat').attr('src','http://joomla.ucoz.com/ucoz/1/1/er.png');}
}); //скрипт by uwnd.ru
});
}
$.get('/board/0-0-'+userid+'-0-17 ',function(uwnd_spp){
var result_spp = $('#ggggd',uwnd_spp).html();
$id = result_spp;
$.get('/index/8-'+$id,function(data) {
$nick = $('input[name="nick"]', data).val();
$('#nickname_vvod').html($nick);
});
}); //скрипт by uwnd.ru
</script>
<div style="display:none;"><input type="hidden" name="nick" value="$_USERNAME$"></div>
Сам же я настоятельно рекомендую ничего в скрипте не менять, во избежание ошибок.
Установка окончена!
Другие новости |
Поделиться ссылкой
|