Intelმარტო ეს
» სპოილერის ნახვისთვის დააწკაპუნეთ აქ «
if (localStorage["forumge_nodelay_queue"] == undefined)
localStorage["forumge_nodelay_queue"] = ""
if (localStorage["forumge_nodelay_candidate"] == undefined)
localStorage["forumge_nodelay_candidate"] = ""
var addReplyBtn = document.querySelector("[name='REPLIER'] [name='submit']");
if (addReplyBtn != null)
{
addReplyBtn.onclick = function() {
var formData = new FormData(document.querySelector("[name='REPLIER']"));
var queryString = jQuery.map(Array.from(formData.entries()), function(val){ return val[0] + "=" + encodeURIComponent(val[1]);}).join("&");
localStorage["forumge_nodelay_candidate"] = queryString;
}
}
function addTestData(){
var formData = new FormData(document.querySelector("[name='REPLIER']"));
var queryString = jQuery.map(Array.from(formData.entries()), function(val){ return val[0] + "=" + encodeURIComponent(val[1]);}).join("&");
localStorage["forumge_nodelay_queue"] = queryString;
}
function checkIfFloodRuleViolated() {
debugger;
if (jQuery("[name='mehform']").length !== 0){
localStorage["forumge_nodelay_queue"] = localStorage["forumge_nodelay_queue"] + "," + localStorage["forumge_nodelay_candidate"];
}
localStorage["forumge_nodelay_candidate"] = "";
}
function actuallyPostShit() {
debugger;
var posts = localStorage["forumge_nodelay_queue"];
if (posts.length == 0) return ;
posts = posts.split(",");
var data = posts[0];
jQuery.ajax({
url: "https://forum.ge/?",
method: "post",
data: data,
success: function ®{
debugger;
if (r.indexOf("mehform") < 0)
{
posts.shift();
localStorage["forumge_nodelay_queue"] = posts.join(",");
}
},
error: function(){
debugger;
alert("error");
}
});
}
function dropAllWaitingPosts(){
localStorage["forumge_nodelay_queue"] = "";
localStorage["forumge_nodelay_candidate"] = "";
jQuery("#forumge-delay").remove();
}
function displayWaitingPosts(){
var posts = localStorage["forumge_nodelay_queue"];
if (posts.length == 0) return ;
posts = posts.split(",");
var lis = jQuery.map(posts, function(val){
var m = val.match("Post=(.+?)&");
if (m && m[1])
{
var content = m[1];
return "<li>" + decodeURIComponent(content).substring(0, 180) + "</li>";
}
return "lol";
});
jQuery("<div id='forumge-delay'>ელოდება პოსტები:</div>")
.append(jQuery("<a onclick='java[ertad]script:dropAllWaitingPosts()' style='right: 0;position: absolute; color:red; '>ყველას გაუქმება</a>"))
.append(jQuery("<ul></ul>").css("text-align", "left").append(lis)).prependTo("body");
}
checkIfFloodRuleViolated();
displayWaitingPosts();
actuallyPostShit();
ხო ზევით ჩანდა ზუსტად ჩემს დროსაც
მაშინ პოსტავს როცა ფორუმზე მოძრაობ,ანუ აკლიკებ,გადადიხარ სადმე და ა.შ