diff options
author | Git <git@what.cd> | 2013-01-21 08:00:33 +0000 |
---|---|---|
committer | Git <git@what.cd> | 2013-01-21 08:00:33 +0000 |
commit | 6482c1e4d9cbb5e7ee28cc67d6509f1c2dae564b (patch) | |
tree | a4156b7870f9fd55b95c62ee5dac9625cefa6584 /static/functions/comments.js | |
parent | 7526a46c47e4d610bdd4f280b0483b8cc94c6c95 (diff) | |
download | Gazelle-6482c1e4d9cbb5e7ee28cc67d6509f1c2dae564b.zip Gazelle-6482c1e4d9cbb5e7ee28cc67d6509f1c2dae564b.tar.gz Gazelle-6482c1e4d9cbb5e7ee28cc67d6509f1c2dae564b.tar.bz2 |
Empty commit
Diffstat (limited to 'static/functions/comments.js')
-rw-r--r-- | static/functions/comments.js | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/static/functions/comments.js b/static/functions/comments.js index 0f68a15..799eb74 100644 --- a/static/functions/comments.js +++ b/static/functions/comments.js @@ -39,10 +39,16 @@ function Edit_Form(post,key) { } else { boxWidth="80"; } + postuserid = jQuery('#post' + postid + ' strong a').attr('href').split('=')[1]; + if (postuserid != userid) { + pmbox = '<span id="pmbox'+postid+'">PM user on edit? <input type="checkbox" name="pm" value="1" /></span>'; + } else { + pmbox = ''; + }; $('#bar' + postid).raw().cancel = $('#content' + postid).raw().innerHTML; $('#bar' + postid).raw().oldbar = $('#bar' + postid).raw().innerHTML; - $('#content' + postid).raw().innerHTML = "<div id=\"preview" + postid + "\"></div><form id=\"form" + postid + "\" method=\"post\" action=\"\"><input type=\"hidden\" name=\"auth\" value=\"" + authkey + "\" /><input type=\"hidden\" name=\"key\" value=\"" + key + "\" /><input type=\"hidden\" name=\"post\" value=\"" + postid + "\" /><textarea id=\"editbox" + postid + "\" onkeyup=\"resize('editbox" + postid + "');\" name=\"body\" cols=\""+boxWidth+"\" rows=\"10\"></textarea></form>"; - $('#bar' + postid).raw().innerHTML = "<input type=\"button\" value=\"Preview\" onclick=\"Preview_Edit(" + postid + ");\" /><input type=\"button\" value=\"Post\" onclick=\"Save_Edit(" + postid + ")\" /><input type=\"button\" value=\"Cancel\" onclick=\"Cancel_Edit(" + postid + ");\" />"; + $('#content' + postid).raw().innerHTML = "<div id=\"preview" + postid + "\"></div><form id=\"form" + postid + "\" method=\"post\" action=\"\">"+pmbox+"<input type=\"hidden\" name=\"auth\" value=\"" + authkey + "\" /><input type=\"hidden\" name=\"key\" value=\"" + key + "\" /><input type=\"hidden\" name=\"post\" value=\"" + postid + "\" /><textarea id=\"editbox" + postid + "\" onkeyup=\"resize('editbox" + postid + "');\" name=\"body\" cols=\""+boxWidth+"\" rows=\"10\"></textarea></form>"; + $('#bar' + postid).raw().innerHTML = '<input type="button" value="Preview" onclick="Preview_Edit(' + postid + ');" /><input type="button" value="Post" onclick="Save_Edit(' + postid + ')" /><input type="button" value="Cancel" onclick="Cancel_Edit(' + postid + ');" />'; ajax.get("?action=get_post&post=" + postid, function(response){ $('#editbox' + postid).raw().value = html_entity_decode(response); resize('editbox' + postid); @@ -76,6 +82,7 @@ function Save_Edit(postid) { $('#bar' + postid).raw().innerHTML = "<a href=\"reports.php?action=report&type=post&id="+postid+"\">[Report]</a> <a href=\"#\">↑</a>"; $('#preview' + postid).raw().innerHTML = response; $('#editbox' + postid).hide(); + $('#pmbox' + postid).hide(); }); } else if (location.href.match(/collages?\.php/)) { ajax.post("collages.php?action=takeedit_comment","form" + postid, function (response) { |