com web/php: This file is still in used by the old-web.: js/usernotes.js
| From: | Hannes Magnusson | Date: | Mon, 28 Oct 2013 23:38:27 +0000 |
| Subject: | com web/php: This file is still in used by the old-web.: js/usernotes.js | ||
| Groups: | php.webmaster | ||
| Request: | Send a blank email to php-webmaster+get-16980@lists.php.net to get a copy of this message | ||
Commit: ca5a90c70cc30086088ce8c299562dbdeb4b0cc3
Author: Hannes Magnusson <bjori@mongodb.com> Mon, 28 Oct 2013 16:38:27 -0700
Parents: a162e3019e896bc0903e311f8d5116875f6db75e
Branches: master
Link: http://git.php.net/?p=web/php.git;a=commitdiff;h=ca5a90c70cc30086088ce8c299562dbdeb4b0cc3
Log:
This file is still in used by the old-web.
This is a partial revert of 613a15b4954034a65072cd78d007072221779998
Changed paths:
A js/usernotes.js
Diff:
diff --git a/js/usernotes.js b/js/usernotes.js
new file mode 100644
index 0000000..83804ea
--- /dev/null
+++ b/js/usernotes.js
@@ -0,0 +1,49 @@
+$(document).ready(function() {
+ $("a").each(
+ function () {
+ if ($(this).is("a:.usernotes-voteu") || $(this).is("a:.usernotes-voted"))
$(this).click(
+ function (event) {
+ event.preventDefault();
+ var url = $(this).attr("href");
+ var id = url.match(/\?id=(\d+)/)[1];
+ var request = $.ajax({
+ type: "POST",
+ url: url,
+ dataType: "json",
+ headers: {"X-Json": "On" },
+ beforeSend: function() {
+ $("#Vu"+id).hide();
+ $("#Vd"+id).hide();
+ $("#V"+id).html("<img src=\"/images/working.gif\"
alt=\"Working...\" border=\"0\" title=\"Working...\" />");
+ }
+ });
+ request.done(function(data) {
+ if(data.success != null && data.success == true) {
+ $("#V"+id).html("<div style=\"float: left; width: 16px;
height: 16px; background-image: url(/images/notes-features.png); background-position:-32px 16px;
margin-right: 8px; overflow: hidden;\" border=\"0\" alt=\"success\"
title=\"Thank you for voting!\"></div>" + data.update);
+ }
+ else {
+ var responsedata = "Error :(";
+ if (data.msg != null) {
+ responsedata = data.msg;
+ }
+ $("#V"+id).html("<div style=\"float: left; width: 16px;
height: 16px; background-image: url(/images/notes-features.png); background-position:-32px 0px;
margin-right: 8px; overflow: hidden;\" border=\"0\" alt=\"fail\"
title=\"" + responsedata + "\"></div>");
+ }
+ });
+ request.fail(function(jqXHR, textStatus) {
+ $("#Vu"+id).show();
+ $("#Vd"+id).show();
+ $("#V"+id).html("<div style=\"float: left; width: 16px; height:
16px; background-image: url(/images/notes-features.png); background-position:-32px 0px;
margin-right: 8px; overflow: hidden;\" border=\"0\" alt=\"fail\"
title=\"Error :(\"></div>");
+ });
+ request.always(function(data) {
+ $("#V"+id).fadeIn(500, "linear");
+ });
+ }
+ );
+ }
+ );
+ if (window.location.href.match(/#\d+$/)) {
+ var highlightId = window.location.href.match(/#(\d+)$/);
+ highlightId = highlightId[1];
+ $("#Hcom"+highlightId).effect("highlight", {}, 3000);
+ }
+});