gnu-social/js
Brion Vibber cbf16a4974 Bookmark and poll plugins' custom notice forms now do AJAX submit, with the resulting notice appearing in the timeline.
FormNoticeXHR now is triggered on any form labeled with class 'ajax-notice', so those other than the traditional notice form should work as long as they handle the AJAX submission and return a properly formatted notice.

Things to watch out for:
* to determine whether the resulting notice should show on the current timeline, the JS code needs to be able to check the author and such. Keeping the existing vcard bits helps for this!
* the notice form submission stuff clears out inputs from your form -- test to make sure this behaves correctly
* error messages returned from the thingy _should_ come through, but this needs more testing for consistency
* while form components that aren't in a custom form should just be ignored, this should be tested more. (eg there's no location or attachment box for poll or bookmark plugins)
* NoticeListItem isn't currently reachable via autoloader -- touch NoticeList explicitly before calling into it for now.
2011-03-08 15:10:30 -08:00
..
farbtastic Moved farbtastic's stylesheet to use relative paths for its own images 2010-01-24 00:21:01 +01:00
jcrop last scrub of Laconica -> StatusNet 2009-08-26 03:33:43 -04:00
Makefile Remove json2 author's "don't hotlink my script pls" alert line from our local copy of json2.js :D 2011-01-05 09:39:36 -08:00
emailsettings.js Ticket #2912 further cleanup: use JS on emailsettings form to help connect the 'I want to post by email' checkbox with the controls for adding or removing a post-by-email alias. 2010-12-01 14:23:56 -08:00
geometa.js Break xbImportNode.js and geometa.js back out of util.js; the Makefile in js has been updated to combine them with util.js source when building util.min.js 2010-12-22 15:22:02 -08:00
identica-badge.js Fixed innerHTML problem in IE7 and 8 for badge script 2010-01-22 21:08:51 +01:00
install.js Added site path field to installer + fancy URL javascript auto-detection. 2009-05-17 00:05:07 -04:00
jquery.cookie.js Implement user interface for user to preview what location they are sharing with a notice 2009-12-29 16:18:52 -05:00
jquery.cookie.min.js use minified version of jquery.cookie.js 2010-11-17 12:32:11 -05:00
jquery.form.js Revert jQuery Form to r2.17 -- the latest fails with our Meteor stuff the way it tweaks document.domain (which also causes other AJAX-related problems and needs to be destroyed one of these days...) 2011-02-08 22:28:23 -08:00
jquery.form.min.js Revert jQuery Form to r2.17 -- the latest fails with our Meteor stuff the way it tweaks document.domain (which also causes other AJAX-related problems and needs to be destroyed one of these days...) 2011-02-08 22:28:23 -08:00
jquery.joverlay.js Upgrade to joverlay 0.8 (needed the html option) 2009-11-19 19:13:55 -05:00
jquery.joverlay.min.js Upgrade to joverlay 0.8 (needed the html option) 2009-11-19 19:13:55 -05:00
jquery.js upgrade to JQuery 1.4.4 2010-11-17 12:14:50 -05:00
jquery.min.js upgrade to JQuery 1.4.4 2010-11-17 12:14:50 -05:00
json2.js Remove json2 author's "don't hotlink my script pls" alert line from our local copy of json2.js :D 2011-01-05 09:39:36 -08:00
json2.min.js Remove json2 author's "don't hotlink my script pls" alert line from our local copy of json2.js :D 2011-01-05 09:39:36 -08:00
userdesign.go.js Merge branch '0.9.x' of git@gitorious.org:laconica/mainline into 0.9.x 2009-08-27 14:52:32 -07:00
util.js Bookmark and poll plugins' custom notice forms now do AJAX submit, with the resulting notice appearing in the timeline. 2011-03-08 15:10:30 -08:00
util.min.js Bookmark and poll plugins' custom notice forms now do AJAX submit, with the resulting notice appearing in the timeline. 2011-03-08 15:10:30 -08:00
xbImportNode.js Break xbImportNode.js and geometa.js back out of util.js; the Makefile in js has been updated to combine them with util.js source when building util.min.js 2010-12-22 15:22:02 -08:00