/instiki/svnpassword

To download this project, use:
bzr branch https://golem.ph.utexas.edu/~distler/code/instiki/svn/
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
function toggleView(id)
{
 (document.getElementById(id).style.display == 'block') ? document.getElementById(id).style.display='none' : document.getElementById(id).style.display='block';
}
/*
 * Registers a callback which copies the csrf token into the
 * X-CSRF-Token header with each ajax request. Necessary to 
 * work with rails applications which have fixed
 * CVE-2011-0447
*/
Ajax.Responders.register({
 onCreate: function(request) {
 var csrf_meta_tag = $$('meta[name=csrf-token]')[0];
 if (csrf_meta_tag) {
 var header = 'X-CSRF-Token',
 token = csrf_meta_tag.readAttribute('content');
 if (!request.options.requestHeaders) {
 request.options.requestHeaders = {};
 }
 request.options.requestHeaders[header] = token;
 }
 }
});

AltStyle によって変換されたページ (->オリジナル) /