Warning: error_log(/usr/local/apache/htdocs/renwu/cache/cdbda750ed02f16fc5c01a3d39f55e36) [function.error-log]: failed to open stream: Permission denied in /usr/local/apache/htdocs/renwu/libs/ez_sql_core.php on line 348

Warning: error_log(/usr/local/apache/htdocs/renwu/cache/0caea7622a025a376c065ed649594404) [function.error-log]: failed to open stream: Permission denied in /usr/local/apache/htdocs/renwu/libs/ez_sql_core.php on line 348

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/apache/htdocs/renwu/libs/pre_install_check.php:63) in /usr/local/apache/htdocs/renwu/js/xmlhttp.php on line 6
var my_base_url='http://niuna.com'; var my_pligg_base='/renwu';
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/apache/htdocs/renwu/libs/pre_install_check.php:63) in /usr/local/apache/htdocs/renwu/js/xmlhttp.php on line 14

Warning: fopen(../templates_c/c_8304b9df5af0ff72df1deca8d9f5ecb8.php) [function.fopen]: failed to open stream: Permission denied in /usr/local/apache/htdocs/renwu/internal/template.config_loader.php on line 120

Warning: fwrite(): supplied argument is not a valid stream resource in /usr/local/apache/htdocs/renwu/internal/template.config_loader.php on line 122

Warning: fclose(): supplied argument is not a valid stream resource in /usr/local/apache/htdocs/renwu/internal/template.config_loader.php on line 124
dochref = document.location.href.substr(document.location.href.search('/')+2, 1000); if(dochref.search('/') == -1){ $thisurl = document.location.href.substr(0,document.location.href.search('/')+2) + dochref; } else { $thisurl = document.location.href.substr(0,document.location.href.search('/')+2) + dochref.substr(0, dochref.search('/')); } $thisurl = $thisurl + '/renwu'; var xmlhttp /*@cc_on @*/ /*@if (@_jscript_version >= 5) try { xmlhttp=new ActiveXObject("Msxml2.XMLHTTP") } catch (e) { try { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP") } catch (E) { xmlhttp=false } } @else xmlhttp=false @end @*/ if (!xmlhttp && typeof XMLHttpRequest != 'undefined') { try { xmlhttp = new XMLHttpRequest (); } catch (e) { xmlhttp = false} } function myXMLHttpRequest () { var xmlhttplocal; try { xmlhttplocal = new ActiveXObject ("Msxml2.XMLHTTP")} catch (e) { try { xmlhttplocal = new ActiveXObject ("Microsoft.XMLHTTP")} catch (E) { xmlhttplocal = false; } } if (!xmlhttplocal && typeof XMLHttpRequest != 'undefined') { try { var xmlhttplocal = new XMLHttpRequest (); } catch (e) { var xmlhttplocal = false; } } return (xmlhttplocal); } var mnmxmlhttp = Array (); var xvotesString = Array (); var mnmPrevColor = Array (); var responsestring = Array (); var myxmlhttp = Array (); var responseString = new String; function vote (user, id, htmlid, md5, value) { //window.alert(document.getElementById('xvotehavegroups-'+htmlid).value); group = 0; if (document.getElementById('xvotehavegroups-'+htmlid).value > 0) { if (document.getElementById('xvotegroup-'+htmlid).style.display.match('none')) { document.getElementById('xvotegroup-'+htmlid).style.display=''; return; } group = document.getElementById('group-'+htmlid).value; } if (xmlhttp) { url = $thisurl + "/vote.php"; var mycontent = "id=" + id + "&user=" + user + "&md5=" + md5 + "&value=" + value + "&group=" + group; anonymous_vote = false; if (anonymous_vote == false && user == '0') { window.location="http://niuna.com/renwu/login.php?return="+location.href; } else { mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); errormatch = new RegExp ("^ERROR:"); target1 = document.getElementById ('xvotes-' + htmlid); mnmPrevColor[htmlid] = target1.style.backgroundColor; mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { xvotesString[htmlid] = mnmxmlhttp[htmlid].responseText; if (xvotesString[htmlid].match (errormatch)) { xvotesString[htmlid] = xvotesString[htmlid].substring (6, xvotesString[htmlid].length); changemnmvalues (htmlid, value, true); } else { if (xvotesString[htmlid].substring (1, 6) == "ERROR") { alert(xvotesString[htmlid]); } else {changemnmvalues (htmlid, value, false); } } } } } } } document.getElementById('xvotegroup-'+htmlid).style.display='none'; } function unvote (user, id, htmlid, md5, value) { if (xmlhttp) { url = $thisurl + "/vote.php"; var mycontent = "unvote=true&id=" + id + "&user=" + user + "&md5=" + md5 + "&value=" + value; anonymous_vote = false; if (anonymous_vote == false && user == '0') { window.location="http://niuna.com/renwu/login.php?return="+location.href; } else { mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); errormatch = new RegExp ("^ERROR:"); target1 = document.getElementById ('xvotes-' + htmlid); target2 = document.getElementById ('xvote-' + htmlid); mnmPrevColor[htmlid] = target1.style.backgroundColor; mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { xvotesString[htmlid] = mnmxmlhttp[htmlid].responseText; if (xvotesString[htmlid].match (errormatch)) { xvotesString[htmlid] = xvotesString[htmlid].substring (6, xvotesString[htmlid].length); changemnmvalues (htmlid, value, true);target2.innerHTML = "推荐:)"; } else { if (xvotesString[htmlid].substring (1, 6) == "ERROR") { alert(xvotesString[htmlid]); } else {target2.innerHTML = "推荐:)";changemnmvalues (htmlid, value, false); } } } } } } } } function dealurl(urltodeal) { if (xmlhttp) { document.getElementById('submit_urlcheckitvalue').innerHTML = '正在检测网址,请稍候...'; htmlid = 1; url = $thisurl + "/dealurl.php"; mycontent = "urltodeal=" + urltodeal; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('badurl:')) { document.getElementById('submit_urlcheckitvalue').innerHTML = '请输入可访问的url'; document.getElementById('urlcheck').value = '请输入可访问的url'; document.getElementById('trackback').value = ''; document.getElementById('alreadydigg').value = 'false'; document.getElementById('newreco').style.display = ''; document.getElementById('url_is_valid').value = 'false'; } if (responseString[htmlid].match('duplicateurl:')) { document.getElementById('submit_urlcheckitvalue').innerHTML = responseString[htmlid].substring(14,responseString[htmlid].length); document.getElementById('urlcheck').value = responseString[htmlid].substring(14,responseString[htmlid].length); document.getElementById('trackback').value = ''; document.getElementById('alreadydigg').value = 'true'; document.getElementById('newreco').style.display = 'none'; document.getElementById('url_is_valid').value = 'true'; } if (responseString[htmlid].match('emptytrackback:')) { document.getElementById('submit_urlcheckitvalue').innerHTML = '您是首次推荐者:)'; document.getElementById('urlcheck').value = '您是首次推荐者:)'; document.getElementById('trackback').value = ''; document.getElementById('alreadydigg').value = 'false'; document.getElementById('newreco').style.display = ''; document.getElementById('url_is_valid').value = 'true'; } if (responseString[htmlid].match('gettrackback:')) { document.getElementById('submit_urlcheckitvalue').innerHTML = '您是首次推荐者:)'; document.getElementById('urlcheck').value = '您是首次推荐者:)'; document.getElementById('trackback').value = responseString[htmlid].substring(14,responseString[htmlid].length); document.getElementById('alreadydigg').value = 'false'; document.getElementById('newreco').style.display = ''; document.getElementById('url_is_valid').value = 'true'; } } } } } } function cvote (user, id, htmlid, md5, value) { if (xmlhttp) { url = $thisurl + "/cvote.php"; mycontent = "id=" + id + "&user=" + user + "&md5=" + md5 + "&value=" + value; anonymous_vote = false; if (anonymous_vote == false && user == '0') { window.location="http://niuna.com/renwu/login.php?return="+location.href; } else { mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); errormatch = new RegExp ("^ERROR:"); target1 = document.getElementById ('cvote-' + htmlid); mnmPrevColor[htmlid] = target1.style.backgroundColor; target1.style.backgroundColor = '#FFFFFF'; mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { xvotesString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(xvotesString[htmlid]); if (xvotesString[htmlid].match (errormatch)) { xvotesString[htmlid] = xvotesString[htmlid].substring (6, xvotesString[htmlid].length); changecvotevalues (htmlid, true); } else { target1 = document.getElementById ('ratebuttons-' + id); target1.style.display = "none"; target2 = document.getElementById ('ratetext-' + id); target2.innerHTML = ""; changecvotevalues (htmlid, false); } } } } } } } function changemnmvalues (id, value, error) { split = new RegExp ("~--~"); b = xvotesString[id].split (split); //alert(id); target1 = document.getElementById ('xvotes-' + id); target2 = document.getElementById ('xvote-' + id); target3 = document.getElementById ('xreport-' + id); target4 = document.getElementById ('xnews-' + id); if (error) { if (value > 0) { target2.innerHTML = "推荐:) "; } else if (value < 0) { target2.innerHTML = "报告 "; } return false; } if (b.length <= 3) { target1.innerHTML = b[0]; target1.style.backgroundColor = mnmPrevColor[id]; new Effect.Fade(target3); if (value > 0) { target2.innerHTML = "推荐:) "; } else if (value < 0 ) { target2.innerHTML = "报告 "; new Effect.Opacity(target4, {duration:0.8, from:1.0, to:0.3}); } } return false; } function changecvotevalues (id, error) { split = new RegExp ("~--~"); b = xvotesString[id].split (split); target1 = document.getElementById ('cvote-' + id); if (error) { return false; } if (b.length <= 3) { target1.innerHTML = b[0] + "人推荐"; target1.style.backgroundColor = mnmPrevColor[id]; } return false; } function enablebutton (button, button2, target) { var string = target.value; button2.disabled = false; if (string.length > 0) { button.disabled = false; } else { button.disabled = true; } } function checkfield (type, form, field) { url = $thisurl + '/checkfield.php?type='+type+'&name=' + field.value; checkitxmlhttp = new myXMLHttpRequest (); checkitxmlhttp.open ("GET", url, true); checkitxmlhttp.onreadystatechange = function () { if (checkitxmlhttp.readyState == 4) { responsestring = checkitxmlhttp.responseText; document.getElementById (field.name+'checkitvalue').innerHTML = '' + responsestring + ''; //form.submit.disabled = ''; } } checkitxmlhttp.send (null); return false; } function checkfield_nocolor (type, form, field) { url = $thisurl + '/checkfield.php?type='+type+'&name=' + field.value; checkitxmlhttp = new myXMLHttpRequest (); checkitxmlhttp.open ("GET", url, true); checkitxmlhttp.onreadystatechange = function () { if (checkitxmlhttp.readyState == 4) { responsestring = checkitxmlhttp.responseText; document.getElementById (field.name+'checkitvalue').innerHTML = responsestring; //form.submit.disabled = ''; } } checkitxmlhttp.send (null); return false; } function checkvalue (type, form, field) { url = $thisurl + '/checkfield.php?type='+type+'&name=' + field.value; checkitxmlhttp = new myXMLHttpRequest (); checkitxmlhttp.open ("GET", url, true); checkitxmlhttp.onreadystatechange = function () { if (checkitxmlhttp.readyState == 4) { responsestring = checkitxmlhttp.responseText; if (responsestring == "OK") { document.getElementById (field.name+'checkitvalue').innerHTML = '' + responsestring + ''; } else { document.getElementById (field.name+'checkitvalue').innerHTML = '' + responsestring + ''; } } } checkitxmlhttp.send (null); return false; } function emailto (original_id, htmlid, instpath, address_count) { email_message = document.getElementById('email_message' + htmlid).value; email_address = document.getElementById('email_address_1_' + htmlid).value; if (address_count > 1){ for ($i = 2; $i <= address_count; $i++) { if(document.getElementById('email_address_' + $i + '_' + htmlid).value != "") { email_address = email_address + ', ' + document.getElementById('email_address_' + $i + '_' + htmlid).value; } } } if (xmlhttp) { url = $thisurl + "/recommend.php"; //mycontent = "email_address=" + escape(email_address) + "&email_to_submit=submit&email_message=" + escape(email_message) + "&original_id=" + original_id + "&backup=0";//cancel escape function because when there is chinese chacracter, wrong happens mycontent = "email_address=" + escape(email_address) + "&email_to_submit=submit&email_message=" + email_message + "&original_id=" + original_id + "&backup=0"; target2 = document.getElementById ('emailto-' + htmlid); target2.innerHTML = "
正在发送,请稍候...."; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); errormatch = new RegExp ("^ERROR:"); target1 = document.getElementById ('emailto-' + htmlid); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { xvotesString[htmlid] = mnmxmlhttp[htmlid].responseText; if (xvotesString[htmlid].match (errormatch)) { xvotesString[htmlid] = xvotesString[htmlid].substring (6, xvotesString[htmlid].length); target2 = document.getElementById ('emailto-' + htmlid); target2.innerHTML = xvotesString[htmlid]; } else { target2 = document.getElementById ('emailto-' + htmlid); target2.innerHTML = xvotesString[htmlid]; } } } } } } function show_voter_comments(htmlid) { var votercommentsdisplay=document.getElementById('votercomments-' + htmlid).style.display ? '' : 'none'; document.getElementById('votercomments-' + htmlid).style.display = votercommentsdisplay; /*if (votercommentsdisplay.match('none')) { document.getElementById('votercommentsdisplay-' + htmlid).innerHTML = '查看评论'; } else { document.getElementById('votercommentsdisplay-' + htmlid).innerHTML = '隐藏评论'; }*/ } function show_recommend(htmlid, linkid, instpath) { var emailtodisplay=document.getElementById('emailto-' + htmlid).style.display ? '' : 'none'; document.getElementById('emailto-' + htmlid).style.display = emailtodisplay; if (xmlhttp) { url = $thisurl + "/recommend.php"; mycontent = "draw=small&htmlid=" + htmlid + "&linkid=" + linkid; target2 = document.getElementById ('emailto-' + htmlid); target2.innerHTML = "
正在打开,请稍候...."; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); errormatch = new RegExp ("^ERROR:"); target1 = document.getElementById ('emailto-' + htmlid); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { xvotesString[htmlid] = mnmxmlhttp[htmlid].responseText; if (xvotesString[htmlid].match (errormatch)) { xvotesString[htmlid] = xvotesString[htmlid].substring (6, xvotesString[htmlid].length); target2 = document.getElementById ('emailto-' + htmlid); target2.innerHTML = xvotesString[htmlid]; } else { target2 = document.getElementById ('emailto-' + htmlid); target2.innerHTML = xvotesString[htmlid]; } } } } } } function show_edithunt(htmlid) { var edithuntdisplay=document.getElementById('edithunt-' + htmlid).style.display ? '' : 'none'; document.getElementById('edithunt-' + htmlid).style.display = edithuntdisplay; } function edithunt(htmlid, linkid) { if (xmlhttp) { document.getElementById('edithunthint-' + htmlid).innerHTML = '正在修改,请稍候...'; url = $thisurl + "/edithunt.php"; //window.alert(document.getElementById('orderdate').value);//cannot get the right value so cancel this function mycontent = "xmlhttp=true&linkid=" + linkid + "&newtitle=" + document.getElementById('newtitle-' + htmlid).value + "&newtags=" + document.getElementById('newtags-' + htmlid).value + "&newdesc=" + document.getElementById('desc-' + htmlid).value + "&newdeadline=" + document.getElementById('orderdate').value; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success:')) { document.getElementById('edithunthint-' + htmlid).innerHTML = '已成功修改:) 正在刷新,请稍候...'; var urlstr = window.location.toString(); if (urlstr.match("title=") && urlstr.match("story.php") ) { var index1 = urlstr.indexOf("title="); var index2 = urlstr.indexOf("doing=view_hunt"); if (index2 == -1) { var newurlstr = urlstr.substring(0, index1); newurlstr = newurlstr + "id=" + linkid; } else { var toreplacestr = urlstr.substring(index1,index2); var newurlstr = urlstr.replace(toreplacestr,"id=" + linkid + "&"); } //window.alert(newurlstr); window.location.href = newurlstr; } else { window.location.reload(); } //document.getElementById('edithunt-{$link_shakebox_index}').style.display = 'none'; } else { document.getElementById('edithunthint-' + htmlid).innerHTML = '未能成功修改,请稍候再试或与站务青铜(forestyaser@163.com)联系'; } } } } } } function show_editlink(htmlid) { var editlinkdisplay=document.getElementById('editlink-' + htmlid).style.display ? '' : 'none'; document.getElementById('editlink-' + htmlid).style.display = editlinkdisplay; } function editlinktitileandtags(htmlid, linkid) { if (xmlhttp) { document.getElementById('editlinkhint-' + htmlid).innerHTML = '正在修改,请稍候...'; url = $thisurl + "/editlink.php"; mycontent = "xmlhttp=true&linkid=" + linkid + "&newtitle=" + document.getElementById('newtitle-' + htmlid).value + "&newtags=" + document.getElementById('newtags-' + htmlid).value; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success:')) { document.getElementById('editlinkhint-' + htmlid).innerHTML = '已成功修改:) 正在刷新,请稍候...'; var urlstr = window.location.toString(); if (urlstr.match("title=") && urlstr.match("story.php") ) { var index1 = urlstr.indexOf("title="); var index2 = urlstr.indexOf("doing=view_recoby"); if (index2 == -1) { var newurlstr = urlstr.substring(0, index1); newurlstr = newurlstr + "id=" + linkid; } else { var toreplacestr = urlstr.substring(index1,index2); var newurlstr = urlstr.replace(toreplacestr,"id=" + linkid + "&"); } //window.alert(newurlstr); window.location.href = newurlstr; } else { window.location.reload(); } //document.getElementById('editlink-{$link_shakebox_index}').style.display = 'none'; } else { document.getElementById('editlinkhint-' + htmlid).innerHTML = '未能成功修改,请稍候再试或与站务青铜(forestyaser@163.com)联系'; } } } } } } function editlink(htmlid, linkid) { if (xmlhttp) { document.getElementById('editlinkhint-' + htmlid).innerHTML = '正在修改,请稍候...'; url = $thisurl + "/editlink.php"; //window.alert(document.getElementById('desc-' + htmlid).value); mycontent = "xmlhttp=true&linkid=" + linkid + "&newtitle=" + document.getElementById('newtitle-' + htmlid).value + "&newtags=" + document.getElementById('newtags-' + htmlid).value + "&newdesc=" + document.getElementById('desc-' + htmlid).value; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success:')) { document.getElementById('editlinkhint-' + htmlid).innerHTML = '已成功修改:) 正在刷新,请稍候...'; var urlstr = window.location.toString(); if (urlstr.match("title=") && urlstr.match("story.php") ) { var index1 = urlstr.indexOf("title="); var index2 = urlstr.indexOf("doing=view_recoby"); if (index2 == -1) { var newurlstr = urlstr.substring(0, index1); newurlstr = newurlstr + "id=" + linkid; } else { var toreplacestr = urlstr.substring(index1,index2); var newurlstr = urlstr.replace(toreplacestr,"id=" + linkid + "&"); } //window.alert(newurlstr); window.location.href = newurlstr; } else { window.location.reload(); } //document.getElementById('editlink-{$link_shakebox_index}').style.display = 'none'; } else { document.getElementById('editlinkhint-' + htmlid).innerHTML = '未能成功修改,请稍候再试或与站务青铜(forestyaser@163.com)联系'; } } } } } } function replymsg(htmlid,title,sender,receiver,senderlevel) { if (xmlhttp) { document.getElementById('reply_msg_hint-' + htmlid).innerHTML = '正在发送,请稍候...'; url = $thisurl + "/replymsg.php"; mycontent = "xmlhttp=true" + "&title=" + '回复: ' + title + "&body=" + document.getElementById('reply_msg_content-' + htmlid).value + "&sender=" + sender + "&receiver=" + receiver + "&senderlevel=" + senderlevel; //window.alert(mycontent); mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { document.getElementById('reply_msg_hint-' + htmlid).innerHTML = '已成功发送回复:)'; var replydisplay=document.getElementById('reply-' + htmlid).style.display ? '' : 'none'; document.getElementById('reply-' + htmlid).style.display = replydisplay; } if (responseString[htmlid].match('nobody')) { document.getElementById('reply_msg_hint-' + htmlid).innerHTML = '请输入回复内容'; } if (responseString[htmlid].match('database_error')) { document.getElementById('reply_msg_hint-' + htmlid).innerHTML = '发送失败,写数据库时出错'; } if (responseString[htmlid].match('fail')) { document.getElementById('reply_msg_hint-' + htmlid).innerHTML = '发送失败,请与站务青铜联系,forestyaser@163.com'; } } } } } } function delmsg(htmlid,box) { if (xmlhttp) { document.getElementById('reply_msg_hint-' + htmlid).innerHTML = '正在删除,请稍候...'; url = $thisurl + "/delmsg.php"; mycontent = "xmlhttp=true" + "&msgid=" + htmlid + "&box=" + box; //window.alert(mycontent); mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { document.getElementById('reply_msg_hint-' + htmlid).innerHTML = '已成功删除:)'; var replydisplay=document.getElementById('msg_wrap-' + htmlid).style.display ? '' : 'none'; document.getElementById('msg_wrap-' + htmlid).style.display = replydisplay; } if (responseString[htmlid].match('database_error')) { document.getElementById('reply_msg_hint-' + htmlid).innerHTML = '删除失败,写数据库时出错'; } if (responseString[htmlid].match('fail')) { document.getElementById('reply_msg_hint-' + htmlid).innerHTML = '删除失败,请与站务青铜联系,forestyaser@163.com'; } } } } } } function sendnewmsg(title,receiver,sender,senderlevel) { if (xmlhttp) { document.getElementById('send_msg_hint').innerHTML = '正在发送,请稍候...'; url = $thisurl + "/sendnewmsg.php"; mycontent = "xmlhttp=true" + "&title=" + title + "&body=" + document.getElementById('send_msg_content').value + "&sender=" + sender + "&receiver=" + receiver + "&senderlevel=" + senderlevel; //window.alert(mycontent); mnmxmlhttp = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp.open ("POST", url, true); mnmxmlhttp.setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp.send (mycontent); mnmxmlhttp.onreadystatechange = function () { if (mnmxmlhttp.readyState == 4) { responseString = mnmxmlhttp.responseText; //window.alert(responseString); if (responseString.match('success')) { document.getElementById('send_msg_hint').innerHTML = '已成功发送邮件:)'; } if (responseString.match('nobody')) { document.getElementById('send_msg_hint').innerHTML = '请输入正文内容'; } if (responseString.match('notitle')) { document.getElementById('send_msg_hint').innerHTML = '请输入标题内容'; } if (responseString.match('database_error')) { document.getElementById('send_msg_hint').innerHTML = '发送失败,写数据库时出错'; } if (responseString.match('fail')) { document.getElementById('send_msg_hint').innerHTML = '发送失败,请与站务青铜联系,forestyaser@163.com'; } } } } } } function declare_owner(htmlid, linkid, ownerid, submitterid, submitternames, ownernames, thingtitle) { //window.alert("htmlid: " + htmlid + " linkid: " + linkid + " ownerid: " + ownerid + " submitterid: " + submitterid ); if (ownerid == 0) { var loc = document.location; document.getElementById('declare_owner_hint-' + htmlid).innerHTML = '' + '请先登录'; return; } if (xmlhttp) { document.getElementById('declare_owner_hint-' + htmlid).innerHTML = '正在发送认领请求,请稍候...'; url = $thisurl + "/send_owner_declare.php"; mycontent = "xmlhttp=true&linkid=" + linkid + "&ownerid=" + ownerid + "&submitterid=" + submitterid + "&ownernames=" + ownernames + "&thingtitle=" + thingtitle; //window.alert(mycontent); mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { document.getElementById('declare_owner_hint-' + htmlid).innerHTML = '已发送请求到' + submitternames + ',请等候处理结果'; } else { document.getElementById('declare_owner_hint-' + htmlid).innerHTML = '' + '未能成功发送认领请求,请稍候再试或与站务青铜(forestyaser@163.com)联系'; } } } } } } function accept_owner_request(linkid, ownerid) { //window.alert(ownerid); if (xmlhttp) { url = $thisurl + "/accept_owner_declare.php"; mycontent = "xmlhttp=true&linkid=" + linkid + "&ownerid=" + ownerid; //window.alert(mycontent); htmlid = 1; //indeed this var is no use, I am lazy to change the code mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { window.alert("已成功设置所有者:)"); } else { window.alert("未能成功设置所有者,请稍候再试或与站务青铜联系(forestyaser@16.com)"); } } } } } } function deny_owner_request(linkid, ownerid) { //window.alert(ownerid); if (xmlhttp) { url = $thisurl + "/deny_owner_declare.php"; mycontent = "xmlhttp=true&linkid=" + linkid + "&ownerid=" + ownerid; //window.alert(mycontent); htmlid = 1; //indeed this var is no use, I am lazy to change the code mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { window.alert("已拒绝认领请求"); } else { window.alert("未能拒绝认领请求,请稍候再试或与站务青铜联系(forestyaser@16.com)"); } } } } } } function sendprofreq(title,receiver,sender,senderlevel,profile,profilename) { if (xmlhttp) { document.getElementById('send_msg_hint').innerHTML = '正在发送,请稍候...'; url = $thisurl + "/sendprofreq.php"; mycontent = "xmlhttp=true" + "&title=" + title + "&body=" + document.getElementById('send_msg_content').value + "&sender=" + sender + "&receiver=" + receiver + "&senderlevel=" + senderlevel + "&profile=" + profile + "&email=" + document.getElementById('email').value + "&profilename=" + profilename; //window.alert(mycontent); mnmxmlhttp = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp.open ("POST", url, true); mnmxmlhttp.setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp.send (mycontent); mnmxmlhttp.onreadystatechange = function () { if (mnmxmlhttp.readyState == 4) { responseString = mnmxmlhttp.responseText; //window.alert(responseString); if (responseString.match('success')) { document.getElementById('send_msg_hint').innerHTML = '已成功发送邮件:)'; } if (responseString.match('nobody')) { document.getElementById('send_msg_hint').innerHTML = '请输入认领信息'; } if (responseString.match('noemail')) { document.getElementById('send_msg_hint').innerHTML = '请输入正确的电子邮件'; } if (responseString.match('database_error')) { document.getElementById('send_msg_hint').innerHTML = '发送失败,写数据库时出错'; } if (responseString.match('fail')) { document.getElementById('send_msg_hint').innerHTML = '发送失败,请与站务青铜联系,forestyaser@163.com'; } } } } } } function accept_prof_req(profile,uniqid) { email = document.getElementById(uniqid).value; url = $thisurl + "/accept_prof_req.php"; mycontent = "xmlhttp=true&profile=" + profile + "&email=" + email; //window.alert(mycontent); htmlid = 1; //indeed this var is no use, I am lazy to change the code mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { window.alert("已接受认领请求"); } else { window.alert("未能成功接受认领请求,请稍候再试或与站务青铜联系(forestyaser@16.com)"); } } } } } function deny_prof_req(profile,uniqid) { email = document.getElementById(uniqid).value; url = $thisurl + "/deny_prof_req.php"; mycontent = "xmlhttp=true&profile=" + profile + "&email=" + email; //window.alert(mycontent); htmlid = 1; //indeed this var is no use, I am lazy to change the code mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { window.alert("已成功拒绝认领请求"); } else { window.alert("未能成功拒绝认领请求,请稍候再试或与站务青铜联系(forestyaser@16.com)"); } } } } } function add_apply(htmlid,linkid,userid,submitterid) { url = $thisurl + "/add_apply.php"; mycontent = "xmlhttp=true&linkid=" + linkid + "&userid=" + userid + "&submitterid=" + submitterid; //window.alert(mycontent); if (!(userid>0)) { window.alert('请先登录'); return; } if (userid==submitterid) { window.alert('您不能认领自己发布的寻人'); return; } mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { window.alert("已成功认领"); } else { window.alert("未能成功认领,请稍候再试或与站务青铜联系(forestyaser@16.com)"); } } } } } function switchdiv(htmlid) { var divdisplay=document.getElementById('div-' + htmlid).style.display ? '' : 'none'; document.getElementById('div-' + htmlid).style.display = divdisplay; } function update_group() { document.getElementById('update_group_hint').innerHTML ='正在保存,请稍候...'; id = document.getElementById('grp_id').value; name = document.getElementById('grp_name').value; tags = document.getElementById('grp_tags').value; privacy = document.getElementById('grp_privacy').value; desc = document.getElementById('grp_desc').value; url = $thisurl + "/group_update.php"; mycontent = "xmlhttp=true&grp_id=" + id + "&grp_name=" + name + "&grp_tags=" + tags + "&grp_privacy=" + privacy + "&grp_desc=" + desc; htmlid = 1; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { document.getElementById('update_group_hint').innerHTML ='成功保存修改'; return; } if (responseString[htmlid].match('noname')) { document.getElementById('update_group_hint').innerHTML ='请输入小组名字'; return; } if (responseString[htmlid].match('nodesc')) { document.getElementById('update_group_hint').innerHTML ='请输入小组描述'; return; } document.getElementById('update_group_hint').innerHTML ='未能成功保存修改,请稍候再试或与站务青铜联系'; return; } } } } function grpsendinvite(receiver,sender,senderlevel,group) { //window.alert(receiver+','+sender+','+senderlevel+','+group); document.getElementById('hint-'+receiver).innerHTML ='正在发送,请稍候...'; url = $thisurl + "/group_sendinvite.php"; mycontent = "xmlhttp=true&receiver=" + receiver + "&sender=" + sender + "&senderlevel=" + senderlevel + "&group=" + group; htmlid = 1; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { document.getElementById('hint-'+receiver).innerHTML ='成功发送邀请'; return; } if (responseString[htmlid].match('database_error')) { document.getElementById('hint-'+receiver).innerHTML ='数据库写入失败,未能成功发送邀请,请稍候再试或与站务青铜联系'; return; } document.getElementById('hint-'+receiver).innerHTML ='未能成功发送邀请,请稍候再试或与站务青铜联系'; return; } } } } function group_accept_invite(user,group) { //window.alert(user+","+group); url = $thisurl + "/group_dealuserstate.php"; mycontent = "xmlhttp=true&user=" + user + "&group=" + group + "&state=approved"; htmlid = 1; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { window.alert('已成功接受邀请'); return; } window.alert('未能成功接受邀请,请稍候再试或与站务青铜联系'); return; } } } } function group_deny_invite(user,group) { //window.alert(user+","+group); url = $thisurl + "/group_dealuserstate.php"; mycontent = "xmlhttp=true&user=" + user + "&group=" + group + "&state=invite_denied"; htmlid = 1; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { window.alert('已成功拒绝邀请'); return; } window.alert('未能成功拒绝邀请,请稍候再试或与站务青铜联系'); return; } } } } function grpdealuserstate (user,group,state) { //window.alert(user+','+group); if (state.match('quitted')) { okhint = '成功退出小组'; } if (state.match('removed')) { okhint = '成功移出小组'; } if (state.match('approved')) { okhint = '成功加入小组'; } if (state.match('apply_denied')) { okhint = '成功拒绝加入申请'; } document.getElementById('hint-'+user).innerHTML ='正在处理,请稍候...'; url = $thisurl + "/group_dealuserstate.php"; mycontent = "xmlhttp=true&user=" + user + "&group=" + group + "&state=" + state; //window.alert(mycontent); htmlid = 1; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { document.getElementById('hint-'+user).innerHTML ='' + okhint + ''; return; } document.getElementById('hint-'+user).innerHTML ='操作失败,请稍候再试或与站务青铜联系'; return; } } } } function grpdealusertype (user,group,type) { //window.alert(user+','+group+','+type); if (type.match('admin')) { okhint = '成功设为管理员'; } if (type.match('normal')) { okhint = '成功设为普通用户'; } document.getElementById('hint-'+user).innerHTML ='正在处理,请稍候...'; url = $thisurl + "/group_dealusertype.php"; mycontent = "xmlhttp=true&user=" + user + "&group=" + group + "&type=" + type; htmlid = 1; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { document.getElementById('hint-'+user).innerHTML ='' + okhint + ''; return; } document.getElementById('hint-'+user).innerHTML ='操作失败,请稍候再试或与站务青铜联系'; return; } } } } function grpuserindexshow(user,group,show) { //window.alert(user+','+group+','+show); url = $thisurl + "/group_userindexshow.php"; mycontent = "xmlhttp=true&user=" + user + "&group=" + group + "&show=" + show; //window.alert(mycontent); if (show > 0) { okhint = '成功设为明星推手'; } else { okhint = '成功取消'; user = 0; } document.getElementById('hint-'+user).innerHTML ='正在处理,请稍候...'; htmlid = 1; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { document.getElementById('hint-'+user).innerHTML ='' + okhint + ''; renewpusherlist(group); return; } if (responseString[htmlid].match('already')) { document.getElementById('hint-'+user).innerHTML ='已经是明星推手'; return; } if (responseString[htmlid].match('full')) { document.getElementById('hint-'+user).innerHTML ='最多能设置8名明星推手'; return; } document.getElementById('hint-'+user).innerHTML ='操作失败,请稍候再试或与站务青铜联系'; return; } } } } function renewpusherlist(group) { //window.alert(group); url = $thisurl + "/group_renewpusher.php"; mycontent = "xmlhttp=true&group=" + group; //window.alert(mycontent); document.getElementById('hint-0').innerHTML ='操作成功,正在刷新,请稍候...'; htmlid = 2; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); document.getElementById('pusher').innerHTML = responseString[htmlid]; document.getElementById('hint-0').innerHTML =''; } } } } function grprecopindexshow(user,link,group,show) { //window.alert(link+','+group+','+show); url = $thisurl + "/group_recopindexshow.php"; mycontent = "xmlhttp=true&user=" + user + "&link=" + link + "&group=" + group + "&show=" + show; //window.alert(mycontent); if (show > 0) { okhint = '成功设为精华人物'; } else { okhint = '成功取消'; user = 0; } document.getElementById('hint-'+user).innerHTML ='正在处理,请稍候...'; htmlid = 1; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { document.getElementById('hint-'+user).innerHTML ='' + okhint + ''; renewrecoplist(group); return; } if (responseString[htmlid].match('already')) { document.getElementById('hint-'+user).innerHTML ='已经是精华人物'; return; } if (responseString[htmlid].match('full')) { document.getElementById('hint-'+user).innerHTML ='最多能设置8个人'; return; } document.getElementById('hint-'+user).innerHTML ='操作失败,请稍候再试或与站务青铜联系'; return; } } } } function renewrecoplist(group) { //window.alert(group); url = $thisurl + "/group_renewrecop.php"; mycontent = "xmlhttp=true&group=" + group; //window.alert(mycontent); document.getElementById('hint-0').innerHTML ='操作成功,正在刷新,请稍候...'; htmlid = 2; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); document.getElementById('pusher').innerHTML = responseString[htmlid]; document.getElementById('hint-0').innerHTML =''; } } } } function grprecolindexshow(user,link,group,show) { //window.alert(link+','+group+','+show); url = $thisurl + "/group_recolindexshow.php"; mycontent = "xmlhttp=true&user=" + user + "&link=" + link + "&group=" + group + "&show=" + show; //window.alert(mycontent); if (show > 0) { okhint = '成功设为精华人物'; user = link; } else { okhint = '成功取消'; user = 0; } document.getElementById('hint-'+user).innerHTML ='正在处理,请稍候...'; htmlid = 1; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('success')) { document.getElementById('hint-'+user).innerHTML ='' + okhint + ''; renewrecollist(group); return; } if (responseString[htmlid].match('already')) { document.getElementById('hint-'+user).innerHTML ='已经是精华人物'; return; } if (responseString[htmlid].match('full')) { document.getElementById('hint-'+user).innerHTML ='最多能设置8个物'; return; } document.getElementById('hint-'+user).innerHTML ='操作失败,请稍候再试或与站务青铜联系'; return; } } } } function renewrecollist(group) { //window.alert(group); url = $thisurl + "/group_renewrecol.php"; mycontent = "xmlhttp=true&group=" + group; //window.alert(mycontent); document.getElementById('hint-0').innerHTML ='操作成功,正在刷新,请稍候...'; htmlid = 2; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); document.getElementById('pusher').innerHTML = responseString[htmlid]; document.getElementById('hint-0').innerHTML =''; } } } } function groupapply(group, user) { if (user == 0) { //window.alert('请先登录'); var urlstr = window.location.toString(); window.location.href="login.php?return=" + urlstr; return; } //window.alert(group); url = $thisurl + "/group_apply.php"; mycontent = "xmlhttp=true&group=" + group + "&user=" + user; //window.alert(mycontent); document.getElementById('hint-0').innerHTML ='正在处理,请稍候...'; htmlid = 2; mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; //window.alert(responseString[htmlid]); if (responseString[htmlid].match('approved')) { document.getElementById('hint-0').innerHTML ='' + '已加入小组' + ''; return; } if (responseString[htmlid].match('applied')) { document.getElementById('hint-0').innerHTML ='' + '已申请,请等待小组管理员处理' + ''; return; } if (responseString[htmlid].match('fail')) { document.getElementById('hint-0').innerHTML ='' + '申请失败,请稍后再试或与站务青铜联系' + ''; return; } if (responseString[htmlid].match('deny')) { document.getElementById('hint-0').innerHTML ='' + '这是秘密小组,只有得到邀请后才能加入' + ''; return; } } } } } function submit_comment_outside(status) { //submit_comment_outside_zuosa(); //alert(document.getElementById('user_twitterout').value); if (document.getElementById('user_twitterout').value == 'true') { submit_comment_outside_twitter(status); } document.getElementById('outsidehint').innerHTML = '正在将评论保存到本站,请稍候...'; } function submit_comment_outside_zuosa(status) { document.getElementById('zsctext').value = document.getElementById('comment').value; document.form1.status.value='[ '+location.href.replace(/#[A-Za-z-0-9]+/g, "")+' ] '+document.form1.status.value; xmlhttp = 'true'; htmlid = 1; if (xmlhttp) { document.getElementById('outsidehint').innerHTML = '正在同步到做啥,请稍候...'; url = "http://api.zuosa.com/statuses/update.xml"; mycontent = "zsctext=" + document.getElementById('zsctext').value + '&enctype=multipart/form-data&target=zuosacomments'; //alert(mycontent); mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true, "imniuna", "100100"); alert('sent'); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].setRequestHeader ('source','imniuna'); mnmxmlhttp[htmlid].setRequestHeader ('enctype',"multipart/form-data"); mnmxmlhttp[htmlid].setRequestHeader ('target',"zuosacomments"); mnmxmlhttp[htmlid].send (mycontent); mnmxmlhttp[htmlid].onreadystatechange = function () { if (mnmxmlhttp[htmlid].readyState == 4) { //window.alert(mnmxmlhttp[htmlid].status); responseString[htmlid] = mnmxmlhttp[htmlid].responseText; window.alert(responseString[htmlid]); document.getElementById('outsidehint').innerHTML = '已发送到做啥'; } } } } } function submit_comment_outside_twitter(status) { //alert(status); twitter_uid = document.getElementById('user_twitteruid').value; twitter_pass = document.getElementById('user_twitterpass').value; if (status.length > 100) { status = status.substring(0,99) + '...'; } status='[ '+location.href.replace(/#[A-Za-z-0-9]+/g, "")+' ] '+status + '\r\n' + 'From www.niuna.com '; xmlhttp = 'true'; htmlid = 1; if (xmlhttp) { document.getElementById('outsidehint').innerHTML = '正在同步到Twitter,请稍候...'; url = "http://twitter.com:80/statuses/update.xml"; mycontent = "status=" + status; //alert(mycontent); mnmxmlhttp[htmlid] = new myXMLHttpRequest (); if (mnmxmlhttp) { mnmxmlhttp[htmlid].open ("POST", url, true,twitter_uid,twitter_pass); alert("opened xmlhttp"); mnmxmlhttp[htmlid].setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); mnmxmlhttp[htmlid].send (mycontent); alert('sent'); mnmxmlhttp[htmlid].onreadystatechange = function () { alert(mnmxmlhttp[htmlid].readyState); if (mnmxmlhttp[htmlid].readyState == 4) { window.alert(mnmxmlhttp[htmlid].status); if (mnmxmlhttp[htmlid].status == 200) { responseString[htmlid] = mnmxmlhttp[htmlid].responseText; window.alert(responseString[htmlid]); document.getElementById('outsidehint').innerHTML = '已同步到Twitter'; } } } } } }