summaryrefslogtreecommitdiffstats
path: root/static/functions/comments.js
diff options
context:
space:
mode:
authorGit <git@what.cd>2013-01-21 08:00:33 +0000
committerGit <git@what.cd>2013-01-21 08:00:33 +0000
commit6482c1e4d9cbb5e7ee28cc67d6509f1c2dae564b (patch)
treea4156b7870f9fd55b95c62ee5dac9625cefa6584 /static/functions/comments.js
parent7526a46c47e4d610bdd4f280b0483b8cc94c6c95 (diff)
downloadGazelle-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.js11
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&amp;type=post&amp;id="+postid+"\">[Report]</a>&nbsp;<a href=\"#\">&uarr;</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) {