summaryrefslogtreecommitdiff
path: root/test/dummy/tmp/cache/assets/CC5/C30/sprockets%2F236b57b867e722f51b8f88fa5737e308
blob: 42a8a5cfe77d958e50c38b03878775524e2aca92 (plain)
ofshex dumpascii
0000 04 08 6f 3a 20 41 63 74 69 76 65 53 75 70 70 6f 72 74 3a 3a 43 61 63 68 65 3a 3a 45 6e 74 72 79 ..o:.ActiveSupport::Cache::Entry
0020 09 3a 10 40 63 72 65 61 74 65 64 5f 61 74 66 19 31 33 34 37 39 37 35 38 38 35 2e 35 37 32 38 38 .:.@created_atf.1347975885.57288
0040 36 00 aa 2a 3a 0b 40 76 61 6c 75 65 22 02 51 47 04 08 7b 11 22 16 64 65 70 65 6e 64 65 6e 63 79 6..*:.@value".QG..{.".dependency
0060 5f 64 69 67 65 73 74 22 25 30 34 37 32 32 32 36 65 36 39 37 66 37 63 66 62 31 61 36 36 61 37 61 _digest"%0472226e697f7cfb1a66a7a
0080 63 63 39 63 32 66 30 36 61 22 0b 6c 65 6e 67 74 68 69 02 b1 44 22 0b 73 6f 75 72 63 65 22 02 b1 cc9c2f06a".lengthi..D".source"..
00a0 44 28 66 75 6e 63 74 69 6f 6e 28 24 2c 20 75 6e 64 65 66 69 6e 65 64 29 20 7b 0a 0a 2f 2a 2a 0a D(function($,.undefined).{../**.
00c0 20 2a 20 55 6e 6f 62 74 72 75 73 69 76 65 20 73 63 72 69 70 74 69 6e 67 20 61 64 61 70 74 65 72 .*.Unobtrusive.scripting.adapter
00e0 20 66 6f 72 20 6a 51 75 65 72 79 0a 20 2a 0a 20 2a 20 52 65 71 75 69 72 65 73 20 6a 51 75 65 72 .for.jQuery..*..*.Requires.jQuer
0100 79 20 31 2e 36 2e 30 20 6f 72 20 6c 61 74 65 72 2e 0a 20 2a 20 68 74 74 70 73 3a 2f 2f 67 69 74 y.1.6.0.or.later...*.https://git
0120 68 75 62 2e 63 6f 6d 2f 72 61 69 6c 73 2f 6a 71 75 65 72 79 2d 75 6a 73 0a 0a 20 2a 20 55 70 6c hub.com/rails/jquery-ujs...*.Upl
0140 6f 61 64 69 6e 67 20 66 69 6c 65 20 75 73 69 6e 67 20 72 61 69 6c 73 2e 6a 73 0a 20 2a 20 3d 3d oading.file.using.rails.js..*.==
0160 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 20 2a 0a 20 ===========================..*..
0180 2a 20 42 79 20 64 65 66 61 75 6c 74 2c 20 62 72 6f 77 73 65 72 73 20 64 6f 20 6e 6f 74 20 61 6c *.By.default,.browsers.do.not.al
01a0 6c 6f 77 20 66 69 6c 65 73 20 74 6f 20 62 65 20 75 70 6c 6f 61 64 65 64 20 76 69 61 20 41 4a 41 low.files.to.be.uploaded.via.AJA
01c0 58 2e 20 41 73 20 61 20 72 65 73 75 6c 74 2c 20 69 66 20 74 68 65 72 65 20 61 72 65 20 61 6e 79 X..As.a.result,.if.there.are.any
01e0 20 6e 6f 6e 2d 62 6c 61 6e 6b 20 66 69 6c 65 20 66 69 65 6c 64 73 0a 20 2a 20 69 6e 20 74 68 65 .non-blank.file.fields..*.in.the
0200 20 72 65 6d 6f 74 65 20 66 6f 72 6d 2c 20 74 68 69 73 20 61 64 61 70 74 65 72 20 61 62 6f 72 74 .remote.form,.this.adapter.abort
0220 73 20 74 68 65 20 41 4a 41 58 20 73 75 62 6d 69 73 73 69 6f 6e 20 61 6e 64 20 61 6c 6c 6f 77 73 s.the.AJAX.submission.and.allows
0240 20 74 68 65 20 66 6f 72 6d 20 74 6f 20 73 75 62 6d 69 74 20 74 68 72 6f 75 67 68 20 73 74 61 6e .the.form.to.submit.through.stan
0260 64 61 72 64 20 6d 65 61 6e 73 2e 0a 20 2a 0a 20 2a 20 54 68 65 20 60 61 6a 61 78 3a 61 62 6f 72 dard.means...*..*.The.`ajax:abor
0280 74 65 64 3a 66 69 6c 65 60 20 65 76 65 6e 74 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 62 69 ted:file`.event.allows.you.to.bi
02a0 6e 64 20 79 6f 75 72 20 6f 77 6e 20 68 61 6e 64 6c 65 72 20 74 6f 20 70 72 6f 63 65 73 73 20 74 nd.your.own.handler.to.process.t
02c0 68 65 20 66 6f 72 6d 20 73 75 62 6d 69 73 73 69 6f 6e 20 68 6f 77 65 76 65 72 20 79 6f 75 20 77 he.form.submission.however.you.w
02e0 69 73 68 2e 0a 20 2a 0a 20 2a 20 45 78 3a 0a 20 2a 20 20 20 20 20 24 28 27 66 6f 72 6d 27 29 2e ish...*..*.Ex:..*.....$('form').
0300 6c 69 76 65 28 27 61 6a 61 78 3a 61 62 6f 72 74 65 64 3a 66 69 6c 65 27 2c 20 66 75 6e 63 74 69 live('ajax:aborted:file',.functi
0320 6f 6e 28 65 76 65 6e 74 2c 20 65 6c 65 6d 65 6e 74 73 29 7b 0a 20 2a 20 20 20 20 20 20 20 2f 2f on(event,.elements){..*.......//
0340 20 49 6d 70 6c 65 6d 65 6e 74 20 6f 77 6e 20 72 65 6d 6f 74 65 20 66 69 6c 65 2d 74 72 61 6e 73 .Implement.own.remote.file-trans
0360 66 65 72 20 68 61 6e 64 6c 65 72 20 68 65 72 65 20 66 6f 72 20 6e 6f 6e 2d 62 6c 61 6e 6b 20 66 fer.handler.here.for.non-blank.f
0380 69 6c 65 20 69 6e 70 75 74 73 20 70 61 73 73 65 64 20 69 6e 20 60 65 6c 65 6d 65 6e 74 73 60 2e ile.inputs.passed.in.`elements`.
03a0 0a 20 2a 20 20 20 20 20 20 20 2f 2f 20 52 65 74 75 72 6e 69 6e 67 20 66 61 6c 73 65 20 69 6e 20 ..*.......//.Returning.false.in.
03c0 74 68 69 73 20 68 61 6e 64 6c 65 72 20 74 65 6c 6c 73 20 72 61 69 6c 73 2e 6a 73 20 74 6f 20 64 this.handler.tells.rails.js.to.d
03e0 69 73 61 6c 6c 6f 77 20 73 74 61 6e 64 61 72 64 20 66 6f 72 6d 20 73 75 62 6d 69 73 73 69 6f 6e isallow.standard.form.submission
0400 0a 20 2a 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0a 20 2a 20 20 20 20 20 7d ..*.......return.false;..*.....}
0420 29 3b 0a 20 2a 0a 20 2a 20 54 68 65 20 60 61 6a 61 78 3a 61 62 6f 72 74 65 64 3a 66 69 6c 65 60 );..*..*.The.`ajax:aborted:file`
0440 20 65 76 65 6e 74 20 69 73 20 66 69 72 65 64 20 77 68 65 6e 20 61 20 66 69 6c 65 2d 74 79 70 65 .event.is.fired.when.a.file-type
0460 20 69 6e 70 75 74 20 69 73 20 64 65 74 65 63 74 65 64 20 77 69 74 68 20 61 20 6e 6f 6e 2d 62 6c .input.is.detected.with.a.non-bl
0480 61 6e 6b 20 76 61 6c 75 65 2e 0a 20 2a 0a 20 2a 20 54 68 69 72 64 2d 70 61 72 74 79 20 74 6f 6f ank.value...*..*.Third-party.too
04a0 6c 73 20 63 61 6e 20 75 73 65 20 74 68 69 73 20 68 6f 6f 6b 20 74 6f 20 64 65 74 65 63 74 20 77 ls.can.use.this.hook.to.detect.w
04c0 68 65 6e 20 61 6e 20 41 4a 41 58 20 66 69 6c 65 20 75 70 6c 6f 61 64 20 69 73 20 61 74 74 65 6d hen.an.AJAX.file.upload.is.attem
04e0 70 74 65 64 2c 20 61 6e 64 20 74 68 65 6e 20 75 73 65 0a 20 2a 20 74 65 63 68 6e 69 71 75 65 73 pted,.and.then.use..*.techniques
0500 20 6c 69 6b 65 20 74 68 65 20 69 66 72 61 6d 65 20 6d 65 74 68 6f 64 20 74 6f 20 75 70 6c 6f 61 .like.the.iframe.method.to.uploa
0520 64 20 74 68 65 20 66 69 6c 65 20 69 6e 73 74 65 61 64 2e 0a 20 2a 0a 20 2a 20 52 65 71 75 69 72 d.the.file.instead...*..*.Requir
0540 65 64 20 66 69 65 6c 64 73 20 69 6e 20 72 61 69 6c 73 2e 6a 73 0a 20 2a 20 3d 3d 3d 3d 3d 3d 3d ed.fields.in.rails.js..*.=======
0560 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 20 2a 0a 20 2a 20 49 66 20 61 6e ====================..*..*.If.an
0580 79 20 62 6c 61 6e 6b 20 72 65 71 75 69 72 65 64 20 69 6e 70 75 74 73 20 28 72 65 71 75 69 72 65 y.blank.required.inputs.(require
05a0 64 3d 22 72 65 71 75 69 72 65 64 22 29 20 61 72 65 20 64 65 74 65 63 74 65 64 20 69 6e 20 74 68 d="required").are.detected.in.th
05c0 65 20 72 65 6d 6f 74 65 20 66 6f 72 6d 2c 20 74 68 65 20 77 68 6f 6c 65 20 66 6f 72 6d 20 73 75 e.remote.form,.the.whole.form.su
05e0 62 6d 69 73 73 69 6f 6e 0a 20 2a 20 69 73 20 63 61 6e 63 65 6c 65 64 2e 20 4e 6f 74 65 20 74 68 bmission..*.is.canceled..Note.th
0600 61 74 20 74 68 69 73 20 69 73 20 75 6e 6c 69 6b 65 20 66 69 6c 65 20 69 6e 70 75 74 73 2c 20 77 at.this.is.unlike.file.inputs,.w
0620 68 69 63 68 20 73 74 69 6c 6c 20 61 6c 6c 6f 77 20 73 74 61 6e 64 61 72 64 20 28 6e 6f 6e 2d 41 hich.still.allow.standard.(non-A
0640 4a 41 58 29 20 66 6f 72 6d 20 73 75 62 6d 69 73 73 69 6f 6e 2e 0a 20 2a 0a 20 2a 20 54 68 65 20 JAX).form.submission...*..*.The.
0660 60 61 6a 61 78 3a 61 62 6f 72 74 65 64 3a 72 65 71 75 69 72 65 64 60 20 65 76 65 6e 74 20 61 6c `ajax:aborted:required`.event.al
0680 6c 6f 77 73 20 79 6f 75 20 74 6f 20 62 69 6e 64 20 79 6f 75 72 20 6f 77 6e 20 68 61 6e 64 6c 65 lows.you.to.bind.your.own.handle
06a0 72 20 74 6f 20 69 6e 66 6f 72 6d 20 74 68 65 20 75 73 65 72 20 6f 66 20 62 6c 61 6e 6b 20 72 65 r.to.inform.the.user.of.blank.re
06c0 71 75 69 72 65 64 20 69 6e 70 75 74 73 2e 0a 20 2a 0a 20 2a 20 21 21 20 4e 6f 74 65 20 74 68 61 quired.inputs...*..*.!!.Note.tha
06e0 74 20 4f 70 65 72 61 20 64 6f 65 73 20 6e 6f 74 20 66 69 72 65 20 74 68 65 20 66 6f 72 6d 27 73 t.Opera.does.not.fire.the.form's
0700 20 73 75 62 6d 69 74 20 65 76 65 6e 74 20 69 66 20 74 68 65 72 65 20 61 72 65 20 62 6c 61 6e 6b .submit.event.if.there.are.blank
0720 20 72 65 71 75 69 72 65 64 20 69 6e 70 75 74 73 2c 20 73 6f 20 74 68 69 73 20 65 76 65 6e 74 20 .required.inputs,.so.this.event.
0740 6d 61 79 20 6e 65 76 65 72 0a 20 2a 20 20 20 20 67 65 74 20 66 69 72 65 64 20 69 6e 20 4f 70 65 may.never..*....get.fired.in.Ope
0760 72 61 2e 20 54 68 69 73 20 65 76 65 6e 74 20 69 73 20 77 68 61 74 20 63 61 75 73 65 73 20 6f 74 ra..This.event.is.what.causes.ot
0780 68 65 72 20 62 72 6f 77 73 65 72 73 20 74 6f 20 65 78 68 69 62 69 74 20 74 68 65 20 73 61 6d 65 her.browsers.to.exhibit.the.same
07a0 20 73 75 62 6d 69 74 2d 61 62 6f 72 74 69 6e 67 20 62 65 68 61 76 69 6f 72 2e 0a 20 2a 0a 20 2a .submit-aborting.behavior...*..*
07c0 20 45 78 3a 0a 20 2a 20 20 20 20 20 24 28 27 66 6f 72 6d 27 29 2e 6c 69 76 65 28 27 61 6a 61 78 .Ex:..*.....$('form').live('ajax
07e0 3a 61 62 6f 72 74 65 64 3a 72 65 71 75 69 72 65 64 27 2c 20 66 75 6e 63 74 69 6f 6e 28 65 76 65 :aborted:required',.function(eve
0800 6e 74 2c 20 65 6c 65 6d 65 6e 74 73 29 7b 0a 20 2a 20 20 20 20 20 20 20 2f 2f 20 52 65 74 75 72 nt,.elements){..*.......//.Retur
0820 6e 69 6e 67 20 66 61 6c 73 65 20 69 6e 20 74 68 69 73 20 68 61 6e 64 6c 65 72 20 74 65 6c 6c 73 ning.false.in.this.handler.tells
0840 20 72 61 69 6c 73 2e 6a 73 20 74 6f 20 73 75 62 6d 69 74 20 74 68 65 20 66 6f 72 6d 20 61 6e 79 .rails.js.to.submit.the.form.any
0860 77 61 79 2e 0a 20 2a 20 20 20 20 20 20 20 2f 2f 20 54 68 65 20 62 6c 61 6e 6b 20 72 65 71 75 69 way...*.......//.The.blank.requi
0880 72 65 64 20 69 6e 70 75 74 73 20 61 72 65 20 70 61 73 73 65 64 20 74 6f 20 74 68 69 73 20 66 75 red.inputs.are.passed.to.this.fu
08a0 6e 63 74 69 6f 6e 20 69 6e 20 60 65 6c 65 6d 65 6e 74 73 60 2e 0a 20 2a 20 20 20 20 20 20 20 72 nction.in.`elements`...*.......r
08c0 65 74 75 72 6e 20 21 20 63 6f 6e 66 69 72 6d 28 22 57 6f 75 6c 64 20 79 6f 75 20 6c 69 6b 65 20 eturn.!.confirm("Would.you.like.
08e0 74 6f 20 73 75 62 6d 69 74 20 74 68 65 20 66 6f 72 6d 20 77 69 74 68 20 6d 69 73 73 69 6e 67 20 to.submit.the.form.with.missing.
0900 69 6e 66 6f 3f 22 29 3b 0a 20 2a 20 20 20 20 20 7d 29 3b 0a 20 2a 2f 0a 0a 20 20 2f 2f 20 43 75 info?");..*.....});..*/....//.Cu
0920 74 20 64 6f 77 6e 20 6f 6e 20 74 68 65 20 6e 75 6d 62 65 72 20 69 66 20 69 73 73 75 65 73 20 66 t.down.on.the.number.if.issues.f
0940 72 6f 6d 20 70 65 6f 70 6c 65 20 69 6e 61 64 76 65 72 74 65 6e 74 6c 79 20 69 6e 63 6c 75 64 69 rom.people.inadvertently.includi
0960 6e 67 20 6a 71 75 65 72 79 5f 75 6a 73 20 74 77 69 63 65 0a 20 20 2f 2f 20 62 79 20 64 65 74 65 ng.jquery_ujs.twice...//.by.dete
0980 63 74 69 6e 67 20 61 6e 64 20 72 61 69 73 69 6e 67 20 61 6e 20 65 72 72 6f 72 20 77 68 65 6e 20 cting.and.raising.an.error.when.
09a0 69 74 20 68 61 70 70 65 6e 73 2e 0a 20 20 76 61 72 20 61 6c 72 65 61 64 79 49 6e 69 74 69 61 6c it.happens....var.alreadyInitial
09c0 69 7a 65 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0a 20 20 20 20 76 61 72 20 65 76 65 6e ized.=.function().{.....var.even
09e0 74 73 20 3d 20 24 2e 5f 64 61 74 61 28 64 6f 63 75 6d 65 6e 74 2c 20 27 65 76 65 6e 74 73 27 29 ts.=.$._data(document,.'events')
0a00 3b 0a 20 20 20 20 72 65 74 75 72 6e 20 65 76 65 6e 74 73 20 26 26 20 65 76 65 6e 74 73 2e 63 6c ;.....return.events.&&.events.cl
0a20 69 63 6b 20 26 26 20 24 2e 67 72 65 70 28 65 76 65 6e 74 73 2e 63 6c 69 63 6b 2c 20 66 75 6e 63 ick.&&.$.grep(events.click,.func
0a40 74 69 6f 6e 28 65 29 20 7b 20 72 65 74 75 72 6e 20 65 2e 6e 61 6d 65 73 70 61 63 65 20 3d 3d 3d tion(e).{.return.e.namespace.===
0a60 20 27 72 61 69 6c 73 27 3b 20 7d 29 2e 6c 65 6e 67 74 68 3b 0a 20 20 7d 0a 0a 20 20 69 66 20 28 .'rails';.}).length;...}....if.(
0a80 20 61 6c 72 65 61 64 79 49 6e 69 74 69 61 6c 69 7a 65 64 28 29 20 29 20 7b 0a 20 20 20 20 24 2e .alreadyInitialized().).{.....$.
0aa0 65 72 72 6f 72 28 27 6a 71 75 65 72 79 2d 75 6a 73 20 68 61 73 20 61 6c 72 65 61 64 79 20 62 65 error('jquery-ujs.has.already.be
0ac0 65 6e 20 6c 6f 61 64 65 64 21 27 29 3b 0a 20 20 7d 0a 0a 20 20 2f 2f 20 53 68 6f 72 74 68 61 6e en.loaded!');...}....//.Shorthan
0ae0 64 20 74 6f 20 6d 61 6b 65 20 69 74 20 61 20 6c 69 74 74 6c 65 20 65 61 73 69 65 72 20 74 6f 20 d.to.make.it.a.little.easier.to.
0b00 63 61 6c 6c 20 70 75 62 6c 69 63 20 72 61 69 6c 73 20 66 75 6e 63 74 69 6f 6e 73 20 66 72 6f 6d call.public.rails.functions.from
0b20 20 77 69 74 68 69 6e 20 72 61 69 6c 73 2e 6a 73 0a 20 20 76 61 72 20 72 61 69 6c 73 3b 0a 0a 20 .within.rails.js...var.rails;...
0b40 20 24 2e 72 61 69 6c 73 20 3d 20 72 61 69 6c 73 20 3d 20 7b 0a 20 20 20 20 2f 2f 20 4c 69 6e 6b .$.rails.=.rails.=.{.....//.Link
0b60 20 65 6c 65 6d 65 6e 74 73 20 62 6f 75 6e 64 20 62 79 20 6a 71 75 65 72 79 2d 75 6a 73 0a 20 20 .elements.bound.by.jquery-ujs...
0b80 20 20 6c 69 6e 6b 43 6c 69 63 6b 53 65 6c 65 63 74 6f 72 3a 20 27 61 5b 64 61 74 61 2d 63 6f 6e ..linkClickSelector:.'a[data-con
0ba0 66 69 72 6d 5d 2c 20 61 5b 64 61 74 61 2d 6d 65 74 68 6f 64 5d 2c 20 61 5b 64 61 74 61 2d 72 65 firm],.a[data-method],.a[data-re
0bc0 6d 6f 74 65 5d 2c 20 61 5b 64 61 74 61 2d 64 69 73 61 62 6c 65 2d 77 69 74 68 5d 27 2c 0a 0a 20 mote],.a[data-disable-with]',...
0be0 20 20 20 2f 2f 20 53 65 6c 65 63 74 20 65 6c 65 6d 65 6e 74 73 20 62 6f 75 6e 64 20 62 79 20 6a ...//.Select.elements.bound.by.j
0c00 71 75 65 72 79 2d 75 6a 73 0a 20 20 20 20 69 6e 70 75 74 43 68 61 6e 67 65 53 65 6c 65 63 74 6f query-ujs.....inputChangeSelecto
0c20 72 3a 20 27 73 65 6c 65 63 74 5b 64 61 74 61 2d 72 65 6d 6f 74 65 5d 2c 20 69 6e 70 75 74 5b 64 r:.'select[data-remote],.input[d
0c40 61 74 61 2d 72 65 6d 6f 74 65 5d 2c 20 74 65 78 74 61 72 65 61 5b 64 61 74 61 2d 72 65 6d 6f 74 ata-remote],.textarea[data-remot
0c60 65 5d 27 2c 0a 0a 20 20 20 20 2f 2f 20 46 6f 72 6d 20 65 6c 65 6d 65 6e 74 73 20 62 6f 75 6e 64 e]',......//.Form.elements.bound
0c80 20 62 79 20 6a 71 75 65 72 79 2d 75 6a 73 0a 20 20 20 20 66 6f 72 6d 53 75 62 6d 69 74 53 65 6c .by.jquery-ujs.....formSubmitSel
0ca0 65 63 74 6f 72 3a 20 27 66 6f 72 6d 27 2c 0a 0a 20 20 20 20 2f 2f 20 46 6f 72 6d 20 69 6e 70 75 ector:.'form',......//.Form.inpu
0cc0 74 20 65 6c 65 6d 65 6e 74 73 20 62 6f 75 6e 64 20 62 79 20 6a 71 75 65 72 79 2d 75 6a 73 0a 20 t.elements.bound.by.jquery-ujs..
0ce0 20 20 20 66 6f 72 6d 49 6e 70 75 74 43 6c 69 63 6b 53 65 6c 65 63 74 6f 72 3a 20 27 66 6f 72 6d ...formInputClickSelector:.'form
0d00 20 69 6e 70 75 74 5b 74 79 70 65 3d 73 75 62 6d 69 74 5d 2c 20 66 6f 72 6d 20 69 6e 70 75 74 5b .input[type=submit],.form.input[
0d20 74 79 70 65 3d 69 6d 61 67 65 5d 2c 20 66 6f 72 6d 20 62 75 74 74 6f 6e 5b 74 79 70 65 3d 73 75 type=image],.form.button[type=su
0d40 62 6d 69 74 5d 2c 20 66 6f 72 6d 20 62 75 74 74 6f 6e 3a 6e 6f 74 28 5b 74 79 70 65 5d 29 27 2c bmit],.form.button:not([type])',
0d60 0a 0a 20 20 20 20 2f 2f 20 46 6f 72 6d 20 69 6e 70 75 74 20 65 6c 65 6d 65 6e 74 73 20 64 69 73 ......//.Form.input.elements.dis
0d80 61 62 6c 65 64 20 64 75 72 69 6e 67 20 66 6f 72 6d 20 73 75 62 6d 69 73 73 69 6f 6e 0a 20 20 20 abled.during.form.submission....
0da0 20 64 69 73 61 62 6c 65 53 65 6c 65 63 74 6f 72 3a 20 27 69 6e 70 75 74 5b 64 61 74 61 2d 64 69 .disableSelector:.'input[data-di
0dc0 73 61 62 6c 65 2d 77 69 74 68 5d 2c 20 62 75 74 74 6f 6e 5b 64 61 74 61 2d 64 69 73 61 62 6c 65 sable-with],.button[data-disable
0de0 2d 77 69 74 68 5d 2c 20 74 65 78 74 61 72 65 61 5b 64 61 74 61 2d 64 69 73 61 62 6c 65 2d 77 69 -with],.textarea[data-disable-wi
0e00 74 68 5d 27 2c 0a 0a 20 20 20 20 2f 2f 20 46 6f 72 6d 20 69 6e 70 75 74 20 65 6c 65 6d 65 6e 74 th]',......//.Form.input.element
0e20 73 20 72 65 2d 65 6e 61 62 6c 65 64 20 61 66 74 65 72 20 66 6f 72 6d 20 73 75 62 6d 69 73 73 69 s.re-enabled.after.form.submissi
0e40 6f 6e 0a 20 20 20 20 65 6e 61 62 6c 65 53 65 6c 65 63 74 6f 72 3a 20 27 69 6e 70 75 74 5b 64 61 on.....enableSelector:.'input[da
0e60 74 61 2d 64 69 73 61 62 6c 65 2d 77 69 74 68 5d 3a 64 69 73 61 62 6c 65 64 2c 20 62 75 74 74 6f ta-disable-with]:disabled,.butto
0e80 6e 5b 64 61 74 61 2d 64 69 73 61 62 6c 65 2d 77 69 74 68 5d 3a 64 69 73 61 62 6c 65 64 2c 20 74 n[data-disable-with]:disabled,.t
0ea0 65 78 74 61 72 65 61 5b 64 61 74 61 2d 64 69 73 61 62 6c 65 2d 77 69 74 68 5d 3a 64 69 73 61 62 extarea[data-disable-with]:disab
0ec0 6c 65 64 27 2c 0a 0a 20 20 20 20 2f 2f 20 46 6f 72 6d 20 72 65 71 75 69 72 65 64 20 69 6e 70 75 led',......//.Form.required.inpu
0ee0 74 20 65 6c 65 6d 65 6e 74 73 0a 20 20 20 20 72 65 71 75 69 72 65 64 49 6e 70 75 74 53 65 6c 65 t.elements.....requiredInputSele
0f00 63 74 6f 72 3a 20 27 69 6e 70 75 74 5b 6e 61 6d 65 5d 5b 72 65 71 75 69 72 65 64 5d 3a 6e 6f 74 ctor:.'input[name][required]:not
0f20 28 5b 64 69 73 61 62 6c 65 64 5d 29 2c 74 65 78 74 61 72 65 61 5b 6e 61 6d 65 5d 5b 72 65 71 75 ([disabled]),textarea[name][requ
0f40 69 72 65 64 5d 3a 6e 6f 74 28 5b 64 69 73 61 62 6c 65 64 5d 29 27 2c 0a 0a 20 20 20 20 2f 2f 20 ired]:not([disabled])',......//.
0f60 46 6f 72 6d 20 66 69 6c 65 20 69 6e 70 75 74 20 65 6c 65 6d 65 6e 74 73 0a 20 20 20 20 66 69 6c Form.file.input.elements.....fil
0f80 65 49 6e 70 75 74 53 65 6c 65 63 74 6f 72 3a 20 27 69 6e 70 75 74 3a 66 69 6c 65 27 2c 0a 0a 20 eInputSelector:.'input:file',...
0fa0 20 20 20 2f 2f 20 4c 69 6e 6b 20 6f 6e 43 6c 69 63 6b 20 64 69 73 61 62 6c 65 20 73 65 6c 65 63 ...//.Link.onClick.disable.selec
0fc0 74 6f 72 20 77 69 74 68 20 70 6f 73 73 69 62 6c 65 20 72 65 65 6e 61 62 6c 65 20 61 66 74 65 72 tor.with.possible.reenable.after
0fe0 20 72 65 6d 6f 74 65 20 73 75 62 6d 69 73 73 69 6f 6e 0a 20 20 20 20 6c 69 6e 6b 44 69 73 61 62 .remote.submission.....linkDisab
1000 6c 65 53 65 6c 65 63 74 6f 72 3a 20 27 61 5b 64 61 74 61 2d 64 69 73 61 62 6c 65 2d 77 69 74 68 leSelector:.'a[data-disable-with
1020 5d 27 2c 0a 0a 20 20 20 20 2f 2f 20 4d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 65 76 65 72 79 ]',......//.Make.sure.that.every
1040 20 41 6a 61 78 20 72 65 71 75 65 73 74 20 73 65 6e 64 73 20 74 68 65 20 43 53 52 46 20 74 6f 6b .Ajax.request.sends.the.CSRF.tok
1060 65 6e 0a 20 20 20 20 43 53 52 46 50 72 6f 74 65 63 74 69 6f 6e 3a 20 66 75 6e 63 74 69 6f 6e 28 en.....CSRFProtection:.function(
1080 78 68 72 29 20 7b 0a 20 20 20 20 20 20 76 61 72 20 74 6f 6b 65 6e 20 3d 20 24 28 27 6d 65 74 61 xhr).{.......var.token.=.$('meta
10a0 5b 6e 61 6d 65 3d 22 63 73 72 66 2d 74 6f 6b 65 6e 22 5d 27 29 2e 61 74 74 72 28 27 63 6f 6e 74 [name="csrf-token"]').attr('cont
10c0 65 6e 74 27 29 3b 0a 20 20 20 20 20 20 69 66 20 28 74 6f 6b 65 6e 29 20 78 68 72 2e 73 65 74 52 ent');.......if.(token).xhr.setR
10e0 65 71 75 65 73 74 48 65 61 64 65 72 28 27 58 2d 43 53 52 46 2d 54 6f 6b 65 6e 27 2c 20 74 6f 6b equestHeader('X-CSRF-Token',.tok
1100 65 6e 29 3b 0a 20 20 20 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 54 72 69 67 67 65 72 73 20 61 6e 20 en);.....},......//.Triggers.an.
1120 65 76 65 6e 74 20 6f 6e 20 61 6e 20 65 6c 65 6d 65 6e 74 20 61 6e 64 20 72 65 74 75 72 6e 73 20 event.on.an.element.and.returns.
1140 66 61 6c 73 65 20 69 66 20 74 68 65 20 65 76 65 6e 74 20 72 65 73 75 6c 74 20 69 73 20 66 61 6c false.if.the.event.result.is.fal
1160 73 65 0a 20 20 20 20 66 69 72 65 3a 20 66 75 6e 63 74 69 6f 6e 28 6f 62 6a 2c 20 6e 61 6d 65 2c se.....fire:.function(obj,.name,
1180 20 64 61 74 61 29 20 7b 0a 20 20 20 20 20 20 76 61 72 20 65 76 65 6e 74 20 3d 20 24 2e 45 76 65 .data).{.......var.event.=.$.Eve
11a0 6e 74 28 6e 61 6d 65 29 3b 0a 20 20 20 20 20 20 6f 62 6a 2e 74 72 69 67 67 65 72 28 65 76 65 6e nt(name);.......obj.trigger(even
11c0 74 2c 20 64 61 74 61 29 3b 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 76 65 6e 74 2e 72 65 73 t,.data);.......return.event.res
11e0 75 6c 74 20 21 3d 3d 20 66 61 6c 73 65 3b 0a 20 20 20 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 44 65 ult.!==.false;.....},......//.De
1200 66 61 75 6c 74 20 63 6f 6e 66 69 72 6d 20 64 69 61 6c 6f 67 2c 20 6d 61 79 20 62 65 20 6f 76 65 fault.confirm.dialog,.may.be.ove
1220 72 72 69 64 64 65 6e 20 77 69 74 68 20 63 75 73 74 6f 6d 20 63 6f 6e 66 69 72 6d 20 64 69 61 6c rridden.with.custom.confirm.dial
1240 6f 67 20 69 6e 20 24 2e 72 61 69 6c 73 2e 63 6f 6e 66 69 72 6d 0a 20 20 20 20 63 6f 6e 66 69 72 og.in.$.rails.confirm.....confir
1260 6d 3a 20 66 75 6e 63 74 69 6f 6e 28 6d 65 73 73 61 67 65 29 20 7b 0a 20 20 20 20 20 20 72 65 74 m:.function(message).{.......ret
1280 75 72 6e 20 63 6f 6e 66 69 72 6d 28 6d 65 73 73 61 67 65 29 3b 0a 20 20 20 20 7d 2c 0a 0a 20 20 urn.confirm(message);.....},....
12a0 20 20 2f 2f 20 44 65 66 61 75 6c 74 20 61 6a 61 78 20 66 75 6e 63 74 69 6f 6e 2c 20 6d 61 79 20 ..//.Default.ajax.function,.may.
12c0 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20 77 69 74 68 20 63 75 73 74 6f 6d 20 66 75 6e 63 74 69 be.overridden.with.custom.functi
12e0 6f 6e 20 69 6e 20 24 2e 72 61 69 6c 73 2e 61 6a 61 78 0a 20 20 20 20 61 6a 61 78 3a 20 66 75 6e on.in.$.rails.ajax.....ajax:.fun
1300 63 74 69 6f 6e 28 6f 70 74 69 6f 6e 73 29 20 7b 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 24 2e ction(options).{.......return.$.
1320 61 6a 61 78 28 6f 70 74 69 6f 6e 73 29 3b 0a 20 20 20 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 44 65 ajax(options);.....},......//.De
1340 66 61 75 6c 74 20 77 61 79 20 74 6f 20 67 65 74 20 61 6e 20 65 6c 65 6d 65 6e 74 27 73 20 68 72 fault.way.to.get.an.element's.hr
1360 65 66 2e 20 4d 61 79 20 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20 61 74 20 24 2e 72 61 69 6c 73 ef..May.be.overridden.at.$.rails
1380 2e 68 72 65 66 2e 0a 20 20 20 20 68 72 65 66 3a 20 66 75 6e 63 74 69 6f 6e 28 65 6c 65 6d 65 6e .href......href:.function(elemen
13a0 74 29 20 7b 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 6c 65 6d 65 6e 74 2e 61 74 74 72 28 27 t).{.......return.element.attr('
13c0 68 72 65 66 27 29 3b 0a 20 20 20 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 53 75 62 6d 69 74 73 20 22 href');.....},......//.Submits."
13e0 72 65 6d 6f 74 65 22 20 66 6f 72 6d 73 20 61 6e 64 20 6c 69 6e 6b 73 20 77 69 74 68 20 61 6a 61 remote".forms.and.links.with.aja
1400 78 0a 20 20 20 20 68 61 6e 64 6c 65 52 65 6d 6f 74 65 3a 20 66 75 6e 63 74 69 6f 6e 28 65 6c 65 x.....handleRemote:.function(ele
1420 6d 65 6e 74 29 20 7b 0a 20 20 20 20 20 20 76 61 72 20 6d 65 74 68 6f 64 2c 20 75 72 6c 2c 20 64 ment).{.......var.method,.url,.d
1440 61 74 61 2c 20 65 6c 43 72 6f 73 73 44 6f 6d 61 69 6e 2c 20 63 72 6f 73 73 44 6f 6d 61 69 6e 2c ata,.elCrossDomain,.crossDomain,
1460 20 77 69 74 68 43 72 65 64 65 6e 74 69 61 6c 73 2c 20 64 61 74 61 54 79 70 65 2c 20 6f 70 74 69 .withCredentials,.dataType,.opti
1480 6f 6e 73 3b 0a 0a 20 20 20 20 20 20 69 66 20 28 72 61 69 6c 73 2e 66 69 72 65 28 65 6c 65 6d 65 ons;........if.(rails.fire(eleme
14a0 6e 74 2c 20 27 61 6a 61 78 3a 62 65 66 6f 72 65 27 29 29 20 7b 0a 20 20 20 20 20 20 20 20 65 6c nt,.'ajax:before')).{.........el
14c0 43 72 6f 73 73 44 6f 6d 61 69 6e 20 3d 20 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 27 63 72 6f 73 CrossDomain.=.element.data('cros
14e0 73 2d 64 6f 6d 61 69 6e 27 29 3b 0a 20 20 20 20 20 20 20 20 63 72 6f 73 73 44 6f 6d 61 69 6e 20 s-domain');.........crossDomain.
1500 3d 20 65 6c 43 72 6f 73 73 44 6f 6d 61 69 6e 20 3d 3d 3d 20 75 6e 64 65 66 69 6e 65 64 20 3f 20 =.elCrossDomain.===.undefined.?.
1520 6e 75 6c 6c 20 3a 20 65 6c 43 72 6f 73 73 44 6f 6d 61 69 6e 3b 0a 20 20 20 20 20 20 20 20 77 69 null.:.elCrossDomain;.........wi
1540 74 68 43 72 65 64 65 6e 74 69 61 6c 73 20 3d 20 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 27 77 69 thCredentials.=.element.data('wi
1560 74 68 2d 63 72 65 64 65 6e 74 69 61 6c 73 27 29 20 7c 7c 20 6e 75 6c 6c 3b 0a 20 20 20 20 20 20 th-credentials').||.null;.......
1580 20 20 64 61 74 61 54 79 70 65 20 3d 20 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 27 74 79 70 65 27 ..dataType.=.element.data('type'
15a0 29 20 7c 7c 20 28 24 2e 61 6a 61 78 53 65 74 74 69 6e 67 73 20 26 26 20 24 2e 61 6a 61 78 53 65 ).||.($.ajaxSettings.&&.$.ajaxSe
15c0 74 74 69 6e 67 73 2e 64 61 74 61 54 79 70 65 29 3b 0a 0a 20 20 20 20 20 20 20 20 69 66 20 28 65 ttings.dataType);..........if.(e
15e0 6c 65 6d 65 6e 74 2e 69 73 28 27 66 6f 72 6d 27 29 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 6d lement.is('form')).{...........m
1600 65 74 68 6f 64 20 3d 20 65 6c 65 6d 65 6e 74 2e 61 74 74 72 28 27 6d 65 74 68 6f 64 27 29 3b 0a ethod.=.element.attr('method');.
1620 20 20 20 20 20 20 20 20 20 20 75 72 6c 20 3d 20 65 6c 65 6d 65 6e 74 2e 61 74 74 72 28 27 61 63 ..........url.=.element.attr('ac
1640 74 69 6f 6e 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 64 61 74 61 20 3d 20 65 6c 65 6d 65 6e 74 tion');...........data.=.element
1660 2e 73 65 72 69 61 6c 69 7a 65 41 72 72 61 79 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 2f 2f 20 .serializeArray();...........//.
1680 6d 65 6d 6f 69 7a 65 64 20 76 61 6c 75 65 20 66 72 6f 6d 20 63 6c 69 63 6b 65 64 20 73 75 62 6d memoized.value.from.clicked.subm
16a0 69 74 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 76 61 72 20 62 75 74 74 6f 6e 20 3d it.button...........var.button.=
16c0 20 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 27 75 6a 73 3a 73 75 62 6d 69 74 2d 62 75 74 74 6f 6e .element.data('ujs:submit-button
16e0 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 69 66 20 28 62 75 74 74 6f 6e 29 20 7b 0a 20 20 20 20 ');...........if.(button).{.....
1700 20 20 20 20 20 20 20 20 64 61 74 61 2e 70 75 73 68 28 62 75 74 74 6f 6e 29 3b 0a 20 20 20 20 20 ........data.push(button);......
1720 20 20 20 20 20 20 20 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 27 75 6a 73 3a 73 75 62 6d 69 74 2d .......element.data('ujs:submit-
1740 62 75 74 74 6f 6e 27 2c 20 6e 75 6c 6c 29 3b 0a 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 button',.null);...........}.....
1760 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 65 6c 65 6d 65 6e 74 2e 69 73 28 72 61 69 6c 73 2e ....}.else.if.(element.is(rails.
1780 69 6e 70 75 74 43 68 61 6e 67 65 53 65 6c 65 63 74 6f 72 29 29 20 7b 0a 20 20 20 20 20 20 20 20 inputChangeSelector)).{.........
17a0 20 20 6d 65 74 68 6f 64 20 3d 20 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 27 6d 65 74 68 6f 64 27 ..method.=.element.data('method'
17c0 29 3b 0a 20 20 20 20 20 20 20 20 20 20 75 72 6c 20 3d 20 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 );...........url.=.element.data(
17e0 27 75 72 6c 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 64 61 74 61 20 3d 20 65 6c 65 6d 65 6e 74 'url');...........data.=.element
1800 2e 73 65 72 69 61 6c 69 7a 65 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 69 66 20 28 65 6c 65 6d .serialize();...........if.(elem
1820 65 6e 74 2e 64 61 74 61 28 27 70 61 72 61 6d 73 27 29 29 20 64 61 74 61 20 3d 20 64 61 74 61 20 ent.data('params')).data.=.data.
1840 2b 20 22 26 22 20 2b 20 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 27 70 61 72 61 6d 73 27 29 3b 0a +."&".+.element.data('params');.
1860 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 6d 65 74 68 6f ........}.else.{...........metho
1880 64 20 3d 20 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 27 6d 65 74 68 6f 64 27 29 3b 0a 20 20 20 20 d.=.element.data('method');.....
18a0 20 20 20 20 20 20 75 72 6c 20 3d 20 72 61 69 6c 73 2e 68 72 65 66 28 65 6c 65 6d 65 6e 74 29 3b ......url.=.rails.href(element);
18c0 0a 20 20 20 20 20 20 20 20 20 20 64 61 74 61 20 3d 20 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 27 ...........data.=.element.data('
18e0 70 61 72 61 6d 73 27 29 20 7c 7c 20 6e 75 6c 6c 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 params').||.null;.........}.....
1900 20 20 20 20 20 6f 70 74 69 6f 6e 73 20 3d 20 7b 0a 20 20 20 20 20 20 20 20 20 20 74 79 70 65 3a .....options.=.{...........type:
1920 20 6d 65 74 68 6f 64 20 7c 7c 20 27 47 45 54 27 2c 20 64 61 74 61 3a 20 64 61 74 61 2c 20 64 61 .method.||.'GET',.data:.data,.da
1940 74 61 54 79 70 65 3a 20 64 61 74 61 54 79 70 65 2c 0a 20 20 20 20 20 20 20 20 20 20 2f 2f 20 73 taType:.dataType,...........//.s
1960 74 6f 70 70 69 6e 67 20 74 68 65 20 22 61 6a 61 78 3a 62 65 66 6f 72 65 53 65 6e 64 22 20 65 76 topping.the."ajax:beforeSend".ev
1980 65 6e 74 20 77 69 6c 6c 20 63 61 6e 63 65 6c 20 74 68 65 20 61 6a 61 78 20 72 65 71 75 65 73 74 ent.will.cancel.the.ajax.request
19a0 0a 20 20 20 20 20 20 20 20 20 20 62 65 66 6f 72 65 53 65 6e 64 3a 20 66 75 6e 63 74 69 6f 6e 28 ...........beforeSend:.function(
19c0 78 68 72 2c 20 73 65 74 74 69 6e 67 73 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 xhr,.settings).{.............if.
19e0 28 73 65 74 74 69 6e 67 73 2e 64 61 74 61 54 79 70 65 20 3d 3d 3d 20 75 6e 64 65 66 69 6e 65 64 (settings.dataType.===.undefined
1a00 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 78 68 72 2e 73 65 74 52 65 71 75 65 73 74 ).{...............xhr.setRequest
1a20 48 65 61 64 65 72 28 27 61 63 63 65 70 74 27 2c 20 27 2a 2f 2a 3b 71 3d 30 2e 35 2c 20 27 20 2b Header('accept',.'*/*;q=0.5,.'.+
1a40 20 73 65 74 74 69 6e 67 73 2e 61 63 63 65 70 74 73 2e 73 63 72 69 70 74 29 3b 0a 20 20 20 20 20 .settings.accepts.script);......
1a60 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 61 69 6c .......}.............return.rail
1a80 73 2e 66 69 72 65 28 65 6c 65 6d 65 6e 74 2c 20 27 61 6a 61 78 3a 62 65 66 6f 72 65 53 65 6e 64 s.fire(element,.'ajax:beforeSend
1aa0 27 2c 20 5b 78 68 72 2c 20 73 65 74 74 69 6e 67 73 5d 29 3b 0a 20 20 20 20 20 20 20 20 20 20 7d ',.[xhr,.settings]);...........}
1ac0 2c 0a 20 20 20 20 20 20 20 20 20 20 73 75 63 63 65 73 73 3a 20 66 75 6e 63 74 69 6f 6e 28 64 61 ,...........success:.function(da
1ae0 74 61 2c 20 73 74 61 74 75 73 2c 20 78 68 72 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 ta,.status,.xhr).{.............e
1b00 6c 65 6d 65 6e 74 2e 74 72 69 67 67 65 72 28 27 61 6a 61 78 3a 73 75 63 63 65 73 73 27 2c 20 5b lement.trigger('ajax:success',.[
1b20 64 61 74 61 2c 20 73 74 61 74 75 73 2c 20 78 68 72 5d 29 3b 0a 20 20 20 20 20 20 20 20 20 20 7d data,.status,.xhr]);...........}
1b40 2c 0a 20 20 20 20 20 20 20 20 20 20 63 6f 6d 70 6c 65 74 65 3a 20 66 75 6e 63 74 69 6f 6e 28 78 ,...........complete:.function(x
1b60 68 72 2c 20 73 74 61 74 75 73 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 65 6d 65 6e hr,.status).{.............elemen
1b80 74 2e 74 72 69 67 67 65 72 28 27 61 6a 61 78 3a 63 6f 6d 70 6c 65 74 65 27 2c 20 5b 78 68 72 2c t.trigger('ajax:complete',.[xhr,
1ba0 20 73 74 61 74 75 73 5d 29 3b 0a 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 .status]);...........},.........
1bc0 20 20 65 72 72 6f 72 3a 20 66 75 6e 63 74 69 6f 6e 28 78 68 72 2c 20 73 74 61 74 75 73 2c 20 65 ..error:.function(xhr,.status,.e
1be0 72 72 6f 72 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 65 6d 65 6e 74 2e 74 72 69 67 rror).{.............element.trig
1c00 67 65 72 28 27 61 6a 61 78 3a 65 72 72 6f 72 27 2c 20 5b 78 68 72 2c 20 73 74 61 74 75 73 2c 20 ger('ajax:error',.[xhr,.status,.
1c20 65 72 72 6f 72 5d 29 3b 0a 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 error]);...........},...........
1c40 78 68 72 46 69 65 6c 64 73 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 69 74 68 43 72 65 xhrFields:.{.............withCre
1c60 64 65 6e 74 69 61 6c 73 3a 20 77 69 74 68 43 72 65 64 65 6e 74 69 61 6c 73 0a 20 20 20 20 20 20 dentials:.withCredentials.......
1c80 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 63 72 6f 73 73 44 6f 6d 61 69 6e 3a 20 63 72 ....},...........crossDomain:.cr
1ca0 6f 73 73 44 6f 6d 61 69 6e 0a 20 20 20 20 20 20 20 20 7d 3b 0a 20 20 20 20 20 20 20 20 2f 2f 20 ossDomain.........};.........//.
1cc0 4f 6e 6c 79 20 70 61 73 73 20 75 72 6c 20 74 6f 20 60 61 6a 61 78 60 20 6f 70 74 69 6f 6e 73 20 Only.pass.url.to.`ajax`.options.
1ce0 69 66 20 6e 6f 74 20 62 6c 61 6e 6b 0a 20 20 20 20 20 20 20 20 69 66 20 28 75 72 6c 29 20 7b 20 if.not.blank.........if.(url).{.
1d00 6f 70 74 69 6f 6e 73 2e 75 72 6c 20 3d 20 75 72 6c 3b 20 7d 0a 0a 20 20 20 20 20 20 20 20 76 61 options.url.=.url;.}..........va
1d20 72 20 6a 71 78 68 72 20 3d 20 72 61 69 6c 73 2e 61 6a 61 78 28 6f 70 74 69 6f 6e 73 29 3b 0a 20 r.jqxhr.=.rails.ajax(options);..
1d40 20 20 20 20 20 20 20 65 6c 65 6d 65 6e 74 2e 74 72 69 67 67 65 72 28 27 61 6a 61 78 3a 73 65 6e .......element.trigger('ajax:sen
1d60 64 27 2c 20 6a 71 78 68 72 29 3b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 6a 71 78 68 72 d',.jqxhr);.........return.jqxhr
1d80 3b 0a 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 ;.......}.else.{.........return.
1da0 66 61 6c 73 65 3b 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 48 61 false;.......}.....},......//.Ha
1dc0 6e 64 6c 65 73 20 22 64 61 74 61 2d 6d 65 74 68 6f 64 22 20 6f 6e 20 6c 69 6e 6b 73 20 73 75 63 ndles."data-method".on.links.suc
1de0 68 20 61 73 3a 0a 20 20 20 20 2f 2f 20 3c 61 20 68 72 65 66 3d 22 2f 75 73 65 72 73 2f 35 22 20 h.as:.....//.<a.href="/users/5".
1e00 64 61 74 61 2d 6d 65 74 68 6f 64 3d 22 64 65 6c 65 74 65 22 20 72 65 6c 3d 22 6e 6f 66 6f 6c 6c data-method="delete".rel="nofoll
1e20 6f 77 22 20 64 61 74 61 2d 63 6f 6e 66 69 72 6d 3d 22 41 72 65 20 79 6f 75 20 73 75 72 65 3f 22 ow".data-confirm="Are.you.sure?"
1e40 3e 44 65 6c 65 74 65 3c 2f 61 3e 0a 20 20 20 20 68 61 6e 64 6c 65 4d 65 74 68 6f 64 3a 20 66 75 >Delete</a>.....handleMethod:.fu
1e60 6e 63 74 69 6f 6e 28 6c 69 6e 6b 29 20 7b 0a 20 20 20 20 20 20 76 61 72 20 68 72 65 66 20 3d 20 nction(link).{.......var.href.=.
1e80 72 61 69 6c 73 2e 68 72 65 66 28 6c 69 6e 6b 29 2c 0a 20 20 20 20 20 20 20 20 6d 65 74 68 6f 64 rails.href(link),.........method
1ea0 20 3d 20 6c 69 6e 6b 2e 64 61 74 61 28 27 6d 65 74 68 6f 64 27 29 2c 0a 20 20 20 20 20 20 20 20 .=.link.data('method'),.........
1ec0 74 61 72 67 65 74 20 3d 20 6c 69 6e 6b 2e 61 74 74 72 28 27 74 61 72 67 65 74 27 29 2c 0a 20 20 target.=.link.attr('target'),...
1ee0 20 20 20 20 20 20 63 73 72 66 5f 74 6f 6b 65 6e 20 3d 20 24 28 27 6d 65 74 61 5b 6e 61 6d 65 3d ......csrf_token.=.$('meta[name=
1f00 63 73 72 66 2d 74 6f 6b 65 6e 5d 27 29 2e 61 74 74 72 28 27 63 6f 6e 74 65 6e 74 27 29 2c 0a 20 csrf-token]').attr('content'),..
1f20 20 20 20 20 20 20 20 63 73 72 66 5f 70 61 72 61 6d 20 3d 20 24 28 27 6d 65 74 61 5b 6e 61 6d 65 .......csrf_param.=.$('meta[name
1f40 3d 63 73 72 66 2d 70 61 72 61 6d 5d 27 29 2e 61 74 74 72 28 27 63 6f 6e 74 65 6e 74 27 29 2c 0a =csrf-param]').attr('content'),.
1f60 20 20 20 20 20 20 20 20 66 6f 72 6d 20 3d 20 24 28 27 3c 66 6f 72 6d 20 6d 65 74 68 6f 64 3d 22 ........form.=.$('<form.method="
1f80 70 6f 73 74 22 20 61 63 74 69 6f 6e 3d 22 27 20 2b 20 68 72 65 66 20 2b 20 27 22 3e 3c 2f 66 6f post".action="'.+.href.+.'"></fo
1fa0 72 6d 3e 27 29 2c 0a 20 20 20 20 20 20 20 20 6d 65 74 61 64 61 74 61 5f 69 6e 70 75 74 20 3d 20 rm>'),.........metadata_input.=.
1fc0 27 3c 69 6e 70 75 74 20 6e 61 6d 65 3d 22 5f 6d 65 74 68 6f 64 22 20 76 61 6c 75 65 3d 22 27 20 '<input.name="_method".value="'.
1fe0 2b 20 6d 65 74 68 6f 64 20 2b 20 27 22 20 74 79 70 65 3d 22 68 69 64 64 65 6e 22 20 2f 3e 27 3b +.method.+.'".type="hidden"./>';
2000 0a 0a 20 20 20 20 20 20 69 66 20 28 63 73 72 66 5f 70 61 72 61 6d 20 21 3d 3d 20 75 6e 64 65 66 ........if.(csrf_param.!==.undef
2020 69 6e 65 64 20 26 26 20 63 73 72 66 5f 74 6f 6b 65 6e 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 ined.&&.csrf_token.!==.undefined
2040 29 20 7b 0a 20 20 20 20 20 20 20 20 6d 65 74 61 64 61 74 61 5f 69 6e 70 75 74 20 2b 3d 20 27 3c ).{.........metadata_input.+=.'<
2060 69 6e 70 75 74 20 6e 61 6d 65 3d 22 27 20 2b 20 63 73 72 66 5f 70 61 72 61 6d 20 2b 20 27 22 20 input.name="'.+.csrf_param.+.'".
2080 76 61 6c 75 65 3d 22 27 20 2b 20 63 73 72 66 5f 74 6f 6b 65 6e 20 2b 20 27 22 20 74 79 70 65 3d value="'.+.csrf_token.+.'".type=
20a0 22 68 69 64 64 65 6e 22 20 2f 3e 27 3b 0a 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 69 66 20 "hidden"./>';.......}........if.
20c0 28 74 61 72 67 65 74 29 20 7b 20 66 6f 72 6d 2e 61 74 74 72 28 27 74 61 72 67 65 74 27 2c 20 74 (target).{.form.attr('target',.t
20e0 61 72 67 65 74 29 3b 20 7d 0a 0a 20 20 20 20 20 20 66 6f 72 6d 2e 68 69 64 65 28 29 2e 61 70 70 arget);.}........form.hide().app
2100 65 6e 64 28 6d 65 74 61 64 61 74 61 5f 69 6e 70 75 74 29 2e 61 70 70 65 6e 64 54 6f 28 27 62 6f end(metadata_input).appendTo('bo
2120 64 79 27 29 3b 0a 20 20 20 20 20 20 66 6f 72 6d 2e 73 75 62 6d 69 74 28 29 3b 0a 20 20 20 20 7d dy');.......form.submit();.....}
2140 2c 0a 0a 20 20 20 20 2f 2a 20 44 69 73 61 62 6c 65 73 20 66 6f 72 6d 20 65 6c 65 6d 65 6e 74 73 ,....../*.Disables.form.elements
2160 3a 0a 20 20 20 20 20 20 2d 20 43 61 63 68 65 73 20 65 6c 65 6d 65 6e 74 20 76 61 6c 75 65 20 69 :.......-.Caches.element.value.i
2180 6e 20 27 75 6a 73 3a 65 6e 61 62 6c 65 2d 77 69 74 68 27 20 64 61 74 61 20 73 74 6f 72 65 0a 20 n.'ujs:enable-with'.data.store..
21a0 20 20 20 20 20 2d 20 52 65 70 6c 61 63 65 73 20 65 6c 65 6d 65 6e 74 20 74 65 78 74 20 77 69 74 .....-.Replaces.element.text.wit
21c0 68 20 76 61 6c 75 65 20 6f 66 20 27 64 61 74 61 2d 64 69 73 61 62 6c 65 2d 77 69 74 68 27 20 61 h.value.of.'data-disable-with'.a
21e0 74 74 72 69 62 75 74 65 0a 20 20 20 20 20 20 2d 20 53 65 74 73 20 64 69 73 61 62 6c 65 64 20 70 ttribute.......-.Sets.disabled.p
2200 72 6f 70 65 72 74 79 20 74 6f 20 74 72 75 65 0a 20 20 20 20 2a 2f 0a 20 20 20 20 64 69 73 61 62 roperty.to.true.....*/.....disab
2220 6c 65 46 6f 72 6d 45 6c 65 6d 65 6e 74 73 3a 20 66 75 6e 63 74 69 6f 6e 28 66 6f 72 6d 29 20 7b leFormElements:.function(form).{
2240 0a 20 20 20 20 20 20 66 6f 72 6d 2e 66 69 6e 64 28 72 61 69 6c 73 2e 64 69 73 61 62 6c 65 53 65 .......form.find(rails.disableSe
2260 6c 65 63 74 6f 72 29 2e 65 61 63 68 28 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0a 20 20 20 20 20 20 lector).each(function().{.......
2280 20 20 76 61 72 20 65 6c 65 6d 65 6e 74 20 3d 20 24 28 74 68 69 73 29 2c 20 6d 65 74 68 6f 64 20 ..var.element.=.$(this),.method.
22a0 3d 20 65 6c 65 6d 65 6e 74 2e 69 73 28 27 62 75 74 74 6f 6e 27 29 20 3f 20 27 68 74 6d 6c 27 20 =.element.is('button').?.'html'.
22c0 3a 20 27 76 61 6c 27 3b 0a 20 20 20 20 20 20 20 20 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 27 75 :.'val';.........element.data('u
22e0 6a 73 3a 65 6e 61 62 6c 65 2d 77 69 74 68 27 2c 20 65 6c 65 6d 65 6e 74 5b 6d 65 74 68 6f 64 5d js:enable-with',.element[method]
2300 28 29 29 3b 0a 20 20 20 20 20 20 20 20 65 6c 65 6d 65 6e 74 5b 6d 65 74 68 6f 64 5d 28 65 6c 65 ());.........element[method](ele
2320 6d 65 6e 74 2e 64 61 74 61 28 27 64 69 73 61 62 6c 65 2d 77 69 74 68 27 29 29 3b 0a 20 20 20 20 ment.data('disable-with'));.....
2340 20 20 20 20 65 6c 65 6d 65 6e 74 2e 70 72 6f 70 28 27 64 69 73 61 62 6c 65 64 27 2c 20 74 72 75 ....element.prop('disabled',.tru
2360 65 29 3b 0a 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 7d 2c 0a 0a 20 20 20 20 2f 2a 20 52 65 2d e);.......});.....},....../*.Re-
2380 65 6e 61 62 6c 65 73 20 64 69 73 61 62 6c 65 64 20 66 6f 72 6d 20 65 6c 65 6d 65 6e 74 73 3a 0a enables.disabled.form.elements:.
23a0 20 20 20 20 20 20 2d 20 52 65 70 6c 61 63 65 73 20 65 6c 65 6d 65 6e 74 20 74 65 78 74 20 77 69 ......-.Replaces.element.text.wi
23c0 74 68 20 63 61 63 68 65 64 20 76 61 6c 75 65 20 66 72 6f 6d 20 27 75 6a 73 3a 65 6e 61 62 6c 65 th.cached.value.from.'ujs:enable
23e0 2d 77 69 74 68 27 20 64 61 74 61 20 73 74 6f 72 65 20 28 63 72 65 61 74 65 64 20 69 6e 20 60 64 -with'.data.store.(created.in.`d
2400 69 73 61 62 6c 65 46 6f 72 6d 45 6c 65 6d 65 6e 74 73 60 29 0a 20 20 20 20 20 20 2d 20 53 65 74 isableFormElements`).......-.Set
2420 73 20 64 69 73 61 62 6c 65 64 20 70 72 6f 70 65 72 74 79 20 74 6f 20 66 61 6c 73 65 0a 20 20 20 s.disabled.property.to.false....
2440 20 2a 2f 0a 20 20 20 20 65 6e 61 62 6c 65 46 6f 72 6d 45 6c 65 6d 65 6e 74 73 3a 20 66 75 6e 63 .*/.....enableFormElements:.func
2460 74 69 6f 6e 28 66 6f 72 6d 29 20 7b 0a 20 20 20 20 20 20 66 6f 72 6d 2e 66 69 6e 64 28 72 61 69 tion(form).{.......form.find(rai
2480 6c 73 2e 65 6e 61 62 6c 65 53 65 6c 65 63 74 6f 72 29 2e 65 61 63 68 28 66 75 6e 63 74 69 6f 6e ls.enableSelector).each(function
24a0 28 29 20 7b 0a 20 20 20 20 20 20 20 20 76 61 72 20 65 6c 65 6d 65 6e 74 20 3d 20 24 28 74 68 69 ().{.........var.element.=.$(thi
24c0 73 29 2c 20 6d 65 74 68 6f 64 20 3d 20 65 6c 65 6d 65 6e 74 2e 69 73 28 27 62 75 74 74 6f 6e 27 s),.method.=.element.is('button'
24e0 29 20 3f 20 27 68 74 6d 6c 27 20 3a 20 27 76 61 6c 27 3b 0a 20 20 20 20 20 20 20 20 69 66 20 28 ).?.'html'.:.'val';.........if.(
2500 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 27 75 6a 73 3a 65 6e 61 62 6c 65 2d 77 69 74 68 27 29 29 element.data('ujs:enable-with'))
2520 20 65 6c 65 6d 65 6e 74 5b 6d 65 74 68 6f 64 5d 28 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 27 75 .element[method](element.data('u
2540 6a 73 3a 65 6e 61 62 6c 65 2d 77 69 74 68 27 29 29 3b 0a 20 20 20 20 20 20 20 20 65 6c 65 6d 65 js:enable-with'));.........eleme
2560 6e 74 2e 70 72 6f 70 28 27 64 69 73 61 62 6c 65 64 27 2c 20 66 61 6c 73 65 29 3b 0a 20 20 20 20 nt.prop('disabled',.false);.....
2580 20 20 7d 29 3b 0a 20 20 20 20 7d 2c 0a 0a 20 20 20 2f 2a 20 46 6f 72 20 27 64 61 74 61 2d 63 6f ..});.....},...../*.For.'data-co
25a0 6e 66 69 72 6d 27 20 61 74 74 72 69 62 75 74 65 3a 0a 20 20 20 20 20 20 2d 20 46 69 72 65 73 20 nfirm'.attribute:.......-.Fires.
25c0 60 63 6f 6e 66 69 72 6d 60 20 65 76 65 6e 74 0a 20 20 20 20 20 20 2d 20 53 68 6f 77 73 20 74 68 `confirm`.event.......-.Shows.th
25e0 65 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67 0a 20 20 20 20 20 20 2d 20 46 69 e.confirmation.dialog.......-.Fi
2600 72 65 73 20 74 68 65 20 60 63 6f 6e 66 69 72 6d 3a 63 6f 6d 70 6c 65 74 65 60 20 65 76 65 6e 74 res.the.`confirm:complete`.event
2620 0a 0a 20 20 20 20 20 20 52 65 74 75 72 6e 73 20 60 74 72 75 65 60 20 69 66 20 6e 6f 20 66 75 6e ........Returns.`true`.if.no.fun
2640 63 74 69 6f 6e 20 73 74 6f 70 73 20 74 68 65 20 63 68 61 69 6e 20 61 6e 64 20 75 73 65 72 20 63 ction.stops.the.chain.and.user.c
2660 68 6f 73 65 20 79 65 73 3b 20 60 66 61 6c 73 65 60 20 6f 74 68 65 72 77 69 73 65 2e 0a 20 20 20 hose.yes;.`false`.otherwise.....
2680 20 20 20 41 74 74 61 63 68 69 6e 67 20 61 20 68 61 6e 64 6c 65 72 20 74 6f 20 74 68 65 20 65 6c ...Attaching.a.handler.to.the.el
26a0 65 6d 65 6e 74 27 73 20 60 63 6f 6e 66 69 72 6d 60 20 65 76 65 6e 74 20 74 68 61 74 20 72 65 74 ement's.`confirm`.event.that.ret
26c0 75 72 6e 73 20 61 20 60 66 61 6c 73 79 60 20 76 61 6c 75 65 20 63 61 6e 63 65 6c 73 20 74 68 65 urns.a.`falsy`.value.cancels.the
26e0 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67 2e 0a 20 20 20 20 20 20 41 74 74 61 .confirmation.dialog........Atta
2700 63 68 69 6e 67 20 61 20 68 61 6e 64 6c 65 72 20 74 6f 20 74 68 65 20 65 6c 65 6d 65 6e 74 27 73 ching.a.handler.to.the.element's
2720 20 60 63 6f 6e 66 69 72 6d 3a 63 6f 6d 70 6c 65 74 65 60 20 65 76 65 6e 74 20 74 68 61 74 20 72 .`confirm:complete`.event.that.r
2740 65 74 75 72 6e 73 20 61 20 60 66 61 6c 73 79 60 20 76 61 6c 75 65 20 6d 61 6b 65 73 20 74 68 69 eturns.a.`falsy`.value.makes.thi
2760 73 20 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 2e 20 54 s.function.......return.false..T
2780 68 65 20 60 63 6f 6e 66 69 72 6d 3a 63 6f 6d 70 6c 65 74 65 60 20 65 76 65 6e 74 20 69 73 20 66 he.`confirm:complete`.event.is.f
27a0 69 72 65 64 20 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 74 68 65 20 75 73 65 72 20 61 6e 73 ired.whether.or.not.the.user.ans
27c0 77 65 72 65 64 20 74 72 75 65 20 6f 72 20 66 61 6c 73 65 20 74 6f 20 74 68 65 20 64 69 61 6c 6f wered.true.or.false.to.the.dialo
27e0 67 2e 0a 20 20 20 2a 2f 0a 20 20 20 20 61 6c 6c 6f 77 41 63 74 69 6f 6e 3a 20 66 75 6e 63 74 69 g.....*/.....allowAction:.functi
2800 6f 6e 28 65 6c 65 6d 65 6e 74 29 20 7b 0a 20 20 20 20 20 20 76 61 72 20 6d 65 73 73 61 67 65 20 on(element).{.......var.message.
2820 3d 20 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 27 63 6f 6e 66 69 72 6d 27 29 2c 0a 20 20 20 20 20 =.element.data('confirm'),......
2840 20 20 20 20 20 61 6e 73 77 65 72 20 3d 20 66 61 6c 73 65 2c 20 63 61 6c 6c 62 61 63 6b 3b 0a 20 .....answer.=.false,.callback;..
2860 20 20 20 20 20 69 66 20 28 21 6d 65 73 73 61 67 65 29 20 7b 20 72 65 74 75 72 6e 20 74 72 75 65 .....if.(!message).{.return.true
2880 3b 20 7d 0a 0a 20 20 20 20 20 20 69 66 20 28 72 61 69 6c 73 2e 66 69 72 65 28 65 6c 65 6d 65 6e ;.}........if.(rails.fire(elemen
28a0 74 2c 20 27 63 6f 6e 66 69 72 6d 27 29 29 20 7b 0a 20 20 20 20 20 20 20 20 61 6e 73 77 65 72 20 t,.'confirm')).{.........answer.
28c0 3d 20 72 61 69 6c 73 2e 63 6f 6e 66 69 72 6d 28 6d 65 73 73 61 67 65 29 3b 0a 20 20 20 20 20 20 =.rails.confirm(message);.......
28e0 20 20 63 61 6c 6c 62 61 63 6b 20 3d 20 72 61 69 6c 73 2e 66 69 72 65 28 65 6c 65 6d 65 6e 74 2c ..callback.=.rails.fire(element,
2900 20 27 63 6f 6e 66 69 72 6d 3a 63 6f 6d 70 6c 65 74 65 27 2c 20 5b 61 6e 73 77 65 72 5d 29 3b 0a .'confirm:complete',.[answer]);.
2920 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 61 6e 73 77 65 72 20 26 26 20 63 ......}.......return.answer.&&.c
2940 61 6c 6c 62 61 63 6b 3b 0a 20 20 20 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 48 65 6c 70 65 72 20 66 allback;.....},......//.Helper.f
2960 75 6e 63 74 69 6f 6e 20 77 68 69 63 68 20 63 68 65 63 6b 73 20 66 6f 72 20 62 6c 61 6e 6b 20 69 unction.which.checks.for.blank.i
2980 6e 70 75 74 73 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 61 74 20 6d 61 74 63 68 20 74 68 65 20 73 nputs.in.a.form.that.match.the.s
29a0 70 65 63 69 66 69 65 64 20 43 53 53 20 73 65 6c 65 63 74 6f 72 0a 20 20 20 20 62 6c 61 6e 6b 49 pecified.CSS.selector.....blankI
29c0 6e 70 75 74 73 3a 20 66 75 6e 63 74 69 6f 6e 28 66 6f 72 6d 2c 20 73 70 65 63 69 66 69 65 64 53 nputs:.function(form,.specifiedS
29e0 65 6c 65 63 74 6f 72 2c 20 6e 6f 6e 42 6c 61 6e 6b 29 20 7b 0a 20 20 20 20 20 20 76 61 72 20 69 elector,.nonBlank).{.......var.i
2a00 6e 70 75 74 73 20 3d 20 24 28 29 2c 20 69 6e 70 75 74 2c 20 76 61 6c 75 65 54 6f 43 68 65 63 6b nputs.=.$(),.input,.valueToCheck
2a20 2c 0a 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 6f 72 20 3d 20 73 70 65 63 69 66 69 65 64 53 65 ,.........selector.=.specifiedSe
2a40 6c 65 63 74 6f 72 20 7c 7c 20 27 69 6e 70 75 74 2c 74 65 78 74 61 72 65 61 27 3b 0a 20 20 20 20 lector.||.'input,textarea';.....
2a60 20 20 66 6f 72 6d 2e 66 69 6e 64 28 73 65 6c 65 63 74 6f 72 29 2e 65 61 63 68 28 66 75 6e 63 74 ..form.find(selector).each(funct
2a80 69 6f 6e 28 29 20 7b 0a 20 20 20 20 20 20 20 20 69 6e 70 75 74 20 3d 20 24 28 74 68 69 73 29 3b ion().{.........input.=.$(this);
2aa0 0a 20 20 20 20 20 20 20 20 76 61 6c 75 65 54 6f 43 68 65 63 6b 20 3d 20 69 6e 70 75 74 2e 69 73 .........valueToCheck.=.input.is
2ac0 28 27 3a 63 68 65 63 6b 62 6f 78 2c 3a 72 61 64 69 6f 27 29 20 3f 20 69 6e 70 75 74 2e 69 73 28 (':checkbox,:radio').?.input.is(
2ae0 27 3a 63 68 65 63 6b 65 64 27 29 20 3a 20 69 6e 70 75 74 2e 76 61 6c 28 29 3b 0a 20 20 20 20 20 ':checked').:.input.val();......
2b00 20 20 20 2f 2f 20 49 66 20 6e 6f 6e 42 6c 61 6e 6b 20 61 6e 64 20 76 61 6c 75 65 54 6f 43 68 65 ...//.If.nonBlank.and.valueToChe
2b20 63 6b 20 61 72 65 20 62 6f 74 68 20 74 72 75 74 68 79 2c 20 6f 72 20 6e 6f 6e 42 6c 61 6e 6b 20 ck.are.both.truthy,.or.nonBlank.
2b40 61 6e 64 20 76 61 6c 75 65 54 6f 43 68 65 63 6b 20 61 72 65 20 62 6f 74 68 20 66 61 6c 73 65 79 and.valueToCheck.are.both.falsey
2b60 0a 20 20 20 20 20 20 20 20 69 66 20 28 21 76 61 6c 75 65 54 6f 43 68 65 63 6b 20 3d 3d 3d 20 21 .........if.(!valueToCheck.===.!
2b80 6e 6f 6e 42 6c 61 6e 6b 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 69 6e 70 75 74 73 20 3d 20 69 nonBlank).{...........inputs.=.i
2ba0 6e 70 75 74 73 2e 61 64 64 28 69 6e 70 75 74 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 nputs.add(input);.........}.....
2bc0 20 20 7d 29 3b 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 69 6e 70 75 74 73 2e 6c 65 6e 67 74 68 ..});.......return.inputs.length
2be0 20 3f 20 69 6e 70 75 74 73 20 3a 20 66 61 6c 73 65 3b 0a 20 20 20 20 7d 2c 0a 0a 20 20 20 20 2f .?.inputs.:.false;.....},....../
2c00 2f 20 48 65 6c 70 65 72 20 66 75 6e 63 74 69 6f 6e 20 77 68 69 63 68 20 63 68 65 63 6b 73 20 66 /.Helper.function.which.checks.f
2c20 6f 72 20 6e 6f 6e 2d 62 6c 61 6e 6b 20 69 6e 70 75 74 73 20 69 6e 20 61 20 66 6f 72 6d 20 74 68 or.non-blank.inputs.in.a.form.th
2c40 61 74 20 6d 61 74 63 68 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 43 53 53 20 73 65 6c 65 63 at.match.the.specified.CSS.selec
2c60 74 6f 72 0a 20 20 20 20 6e 6f 6e 42 6c 61 6e 6b 49 6e 70 75 74 73 3a 20 66 75 6e 63 74 69 6f 6e tor.....nonBlankInputs:.function
2c80 28 66 6f 72 6d 2c 20 73 70 65 63 69 66 69 65 64 53 65 6c 65 63 74 6f 72 29 20 7b 0a 20 20 20 20 (form,.specifiedSelector).{.....
2ca0 20 20 72 65 74 75 72 6e 20 72 61 69 6c 73 2e 62 6c 61 6e 6b 49 6e 70 75 74 73 28 66 6f 72 6d 2c ..return.rails.blankInputs(form,
2cc0 20 73 70 65 63 69 66 69 65 64 53 65 6c 65 63 74 6f 72 2c 20 74 72 75 65 29 3b 20 2f 2f 20 74 72 .specifiedSelector,.true);.//.tr
2ce0 75 65 20 73 70 65 63 69 66 69 65 73 20 6e 6f 6e 42 6c 61 6e 6b 0a 20 20 20 20 7d 2c 0a 0a 20 20 ue.specifies.nonBlank.....},....
2d00 20 20 2f 2f 20 48 65 6c 70 65 72 20 66 75 6e 63 74 69 6f 6e 2c 20 6e 65 65 64 65 64 20 74 6f 20 ..//.Helper.function,.needed.to.
2d20 70 72 6f 76 69 64 65 20 63 6f 6e 73 69 73 74 65 6e 74 20 62 65 68 61 76 69 6f 72 20 69 6e 20 49 provide.consistent.behavior.in.I
2d40 45 0a 20 20 20 20 73 74 6f 70 45 76 65 72 79 74 68 69 6e 67 3a 20 66 75 6e 63 74 69 6f 6e 28 65 E.....stopEverything:.function(e
2d60 29 20 7b 0a 20 20 20 20 20 20 24 28 65 2e 74 61 72 67 65 74 29 2e 74 72 69 67 67 65 72 28 27 75 ).{.......$(e.target).trigger('u
2d80 6a 73 3a 65 76 65 72 79 74 68 69 6e 67 53 74 6f 70 70 65 64 27 29 3b 0a 20 20 20 20 20 20 65 2e js:everythingStopped');.......e.
2da0 73 74 6f 70 49 6d 6d 65 64 69 61 74 65 50 72 6f 70 61 67 61 74 69 6f 6e 28 29 3b 0a 20 20 20 20 stopImmediatePropagation();.....
2dc0 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0a 20 20 20 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 66 ..return.false;.....},......//.f
2de0 69 6e 64 20 61 6c 6c 20 74 68 65 20 73 75 62 6d 69 74 20 65 76 65 6e 74 73 20 64 69 72 65 63 74 ind.all.the.submit.events.direct
2e00 6c 79 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 66 6f 72 6d 20 61 6e 64 0a 20 20 20 20 2f 2f 20 ly.bound.to.the.form.and.....//.
2e20 6d 61 6e 75 61 6c 6c 79 20 69 6e 76 6f 6b 65 20 74 68 65 6d 2e 20 49 66 20 61 6e 79 6f 6e 65 20 manually.invoke.them..If.anyone.
2e40 72 65 74 75 72 6e 73 20 66 61 6c 73 65 20 74 68 65 6e 20 73 74 6f 70 20 74 68 65 20 6c 6f 6f 70 returns.false.then.stop.the.loop
2e60 0a 20 20 20 20 63 61 6c 6c 46 6f 72 6d 53 75 62 6d 69 74 42 69 6e 64 69 6e 67 73 3a 20 66 75 6e .....callFormSubmitBindings:.fun
2e80 63 74 69 6f 6e 28 66 6f 72 6d 2c 20 65 76 65 6e 74 29 20 7b 0a 20 20 20 20 20 20 76 61 72 20 65 ction(form,.event).{.......var.e
2ea0 76 65 6e 74 73 20 3d 20 66 6f 72 6d 2e 64 61 74 61 28 27 65 76 65 6e 74 73 27 29 2c 20 63 6f 6e vents.=.form.data('events'),.con
2ec0 74 69 6e 75 65 50 72 6f 70 61 67 61 74 69 6f 6e 20 3d 20 74 72 75 65 3b 0a 20 20 20 20 20 20 69 tinuePropagation.=.true;.......i
2ee0 66 20 28 65 76 65 6e 74 73 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 20 26 26 20 65 76 65 6e 74 f.(events.!==.undefined.&&.event
2f00 73 5b 27 73 75 62 6d 69 74 27 5d 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 20 7b 0a 20 20 20 s['submit'].!==.undefined).{....
2f20 20 20 20 20 20 24 2e 65 61 63 68 28 65 76 65 6e 74 73 5b 27 73 75 62 6d 69 74 27 5d 2c 20 66 75 .....$.each(events['submit'],.fu
2f40 6e 63 74 69 6f 6e 28 69 2c 20 6f 62 6a 29 7b 0a 20 20 20 20 20 20 20 20 20 20 69 66 20 28 74 79 nction(i,.obj){...........if.(ty
2f60 70 65 6f 66 20 6f 62 6a 2e 68 61 6e 64 6c 65 72 20 3d 3d 3d 20 27 66 75 6e 63 74 69 6f 6e 27 29 peof.obj.handler.===.'function')
2f80 20 72 65 74 75 72 6e 20 63 6f 6e 74 69 6e 75 65 50 72 6f 70 61 67 61 74 69 6f 6e 20 3d 20 6f 62 .return.continuePropagation.=.ob
2fa0 6a 2e 68 61 6e 64 6c 65 72 28 65 76 65 6e 74 29 3b 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 j.handler(event);.........});...
2fc0 20 20 20 20 7d 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 6f 6e 74 69 6e 75 65 50 72 6f 70 61 ....}.......return.continuePropa
2fe0 67 61 74 69 6f 6e 3b 0a 20 20 20 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 20 72 65 70 6c 61 63 65 20 gation;.....},......//..replace.
3000 65 6c 65 6d 65 6e 74 27 73 20 68 74 6d 6c 20 77 69 74 68 20 74 68 65 20 27 64 61 74 61 2d 64 69 element's.html.with.the.'data-di
3020 73 61 62 6c 65 2d 77 69 74 68 27 20 61 66 74 65 72 20 73 74 6f 72 69 6e 67 20 6f 72 69 67 69 6e sable-with'.after.storing.origin
3040 61 6c 20 68 74 6d 6c 0a 20 20 20 20 2f 2f 20 20 61 6e 64 20 70 72 65 76 65 6e 74 20 63 6c 69 63 al.html.....//..and.prevent.clic
3060 6b 69 6e 67 20 6f 6e 20 69 74 0a 20 20 20 20 64 69 73 61 62 6c 65 45 6c 65 6d 65 6e 74 3a 20 66 king.on.it.....disableElement:.f
3080 75 6e 63 74 69 6f 6e 28 65 6c 65 6d 65 6e 74 29 20 7b 0a 20 20 20 20 20 20 65 6c 65 6d 65 6e 74 unction(element).{.......element
30a0 2e 64 61 74 61 28 27 75 6a 73 3a 65 6e 61 62 6c 65 2d 77 69 74 68 27 2c 20 65 6c 65 6d 65 6e 74 .data('ujs:enable-with',.element
30c0 2e 68 74 6d 6c 28 29 29 3b 20 2f 2f 20 73 74 6f 72 65 20 65 6e 61 62 6c 65 64 20 73 74 61 74 65 .html());.//.store.enabled.state
30e0 0a 20 20 20 20 20 20 65 6c 65 6d 65 6e 74 2e 68 74 6d 6c 28 65 6c 65 6d 65 6e 74 2e 64 61 74 61 .......element.html(element.data
3100 28 27 64 69 73 61 62 6c 65 2d 77 69 74 68 27 29 29 3b 20 2f 2f 20 73 65 74 20 74 6f 20 64 69 73 ('disable-with'));.//.set.to.dis
3120 61 62 6c 65 64 20 73 74 61 74 65 0a 20 20 20 20 20 20 65 6c 65 6d 65 6e 74 2e 62 69 6e 64 28 27 abled.state.......element.bind('
3140 63 6c 69 63 6b 2e 72 61 69 6c 73 44 69 73 61 62 6c 65 27 2c 20 66 75 6e 63 74 69 6f 6e 28 65 29 click.railsDisable',.function(e)
3160 20 7b 20 2f 2f 20 70 72 65 76 65 6e 74 20 66 75 72 74 68 65 72 20 63 6c 69 63 6b 69 6e 67 0a 20 .{.//.prevent.further.clicking..
3180 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 61 69 6c 73 2e 73 74 6f 70 45 76 65 72 79 74 68 69 .......return.rails.stopEverythi
31a0 6e 67 28 65 29 3b 0a 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 ng(e);.......});.....},......//.
31c0 72 65 73 74 6f 72 65 20 65 6c 65 6d 65 6e 74 20 74 6f 20 69 74 73 20 6f 72 69 67 69 6e 61 6c 20 restore.element.to.its.original.
31e0 73 74 61 74 65 20 77 68 69 63 68 20 77 61 73 20 64 69 73 61 62 6c 65 64 20 62 79 20 27 64 69 73 state.which.was.disabled.by.'dis
3200 61 62 6c 65 45 6c 65 6d 65 6e 74 27 20 61 62 6f 76 65 0a 20 20 20 20 65 6e 61 62 6c 65 45 6c 65 ableElement'.above.....enableEle
3220 6d 65 6e 74 3a 20 66 75 6e 63 74 69 6f 6e 28 65 6c 65 6d 65 6e 74 29 20 7b 0a 20 20 20 20 20 20 ment:.function(element).{.......
3240 69 66 20 28 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 27 75 6a 73 3a 65 6e 61 62 6c 65 2d 77 69 74 if.(element.data('ujs:enable-wit
3260 68 27 29 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 20 7b 0a 20 20 20 20 20 20 20 20 65 6c 65 h').!==.undefined).{.........ele
3280 6d 65 6e 74 2e 68 74 6d 6c 28 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 27 75 6a 73 3a 65 6e 61 62 ment.html(element.data('ujs:enab
32a0 6c 65 2d 77 69 74 68 27 29 29 3b 20 2f 2f 20 73 65 74 20 74 6f 20 6f 6c 64 20 65 6e 61 62 6c 65 le-with'));.//.set.to.old.enable
32c0 64 20 73 74 61 74 65 0a 20 20 20 20 20 20 20 20 2f 2f 20 74 68 69 73 20 73 68 6f 75 6c 64 20 62 d.state.........//.this.should.b
32e0 65 20 65 6c 65 6d 65 6e 74 2e 72 65 6d 6f 76 65 44 61 74 61 28 27 75 6a 73 3a 65 6e 61 62 6c 65 e.element.removeData('ujs:enable
3300 2d 77 69 74 68 27 29 0a 20 20 20 20 20 20 20 20 2f 2f 20 62 75 74 2c 20 74 68 65 72 65 20 69 73 -with').........//.but,.there.is
3320 20 63 75 72 72 65 6e 74 6c 79 20 61 20 62 75 67 20 69 6e 20 6a 71 75 65 72 79 20 77 68 69 63 68 .currently.a.bug.in.jquery.which
3340 20 6d 61 6b 65 73 20 68 79 70 68 65 6e 61 74 65 64 20 64 61 74 61 20 61 74 74 72 69 62 75 74 65 .makes.hyphenated.data.attribute
3360 73 20 6e 6f 74 20 67 65 74 20 72 65 6d 6f 76 65 64 0a 20 20 20 20 20 20 20 20 65 6c 65 6d 65 6e s.not.get.removed.........elemen
3380 74 2e 64 61 74 61 28 27 75 6a 73 3a 65 6e 61 62 6c 65 2d 77 69 74 68 27 2c 20 66 61 6c 73 65 29 t.data('ujs:enable-with',.false)
33a0 3b 20 2f 2f 20 63 6c 65 61 6e 20 75 70 20 63 61 63 68 65 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 ;.//.clean.up.cache.......}.....
33c0 20 20 65 6c 65 6d 65 6e 74 2e 75 6e 62 69 6e 64 28 27 63 6c 69 63 6b 2e 72 61 69 6c 73 44 69 73 ..element.unbind('click.railsDis
33e0 61 62 6c 65 27 29 3b 20 2f 2f 20 65 6e 61 62 6c 65 20 65 6c 65 6d 65 6e 74 0a 20 20 20 20 7d 0a able');.//.enable.element.....}.
3400 0a 20 20 7d 3b 0a 0a 20 20 69 66 20 28 72 61 69 6c 73 2e 66 69 72 65 28 24 28 64 6f 63 75 6d 65 ...};....if.(rails.fire($(docume
3420 6e 74 29 2c 20 27 72 61 69 6c 73 3a 61 74 74 61 63 68 42 69 6e 64 69 6e 67 73 27 29 29 20 7b 0a nt),.'rails:attachBindings')).{.
3440 0a 20 20 20 20 24 2e 61 6a 61 78 50 72 65 66 69 6c 74 65 72 28 66 75 6e 63 74 69 6f 6e 28 6f 70 .....$.ajaxPrefilter(function(op
3460 74 69 6f 6e 73 2c 20 6f 72 69 67 69 6e 61 6c 4f 70 74 69 6f 6e 73 2c 20 78 68 72 29 7b 20 69 66 tions,.originalOptions,.xhr){.if
3480 20 28 20 21 6f 70 74 69 6f 6e 73 2e 63 72 6f 73 73 44 6f 6d 61 69 6e 20 29 20 7b 20 72 61 69 6c .(.!options.crossDomain.).{.rail
34a0 73 2e 43 53 52 46 50 72 6f 74 65 63 74 69 6f 6e 28 78 68 72 29 3b 20 7d 7d 29 3b 0a 0a 20 20 20 s.CSRFProtection(xhr);.}});.....
34c0 20 24 28 64 6f 63 75 6d 65 6e 74 29 2e 64 65 6c 65 67 61 74 65 28 72 61 69 6c 73 2e 6c 69 6e 6b .$(document).delegate(rails.link
34e0 44 69 73 61 62 6c 65 53 65 6c 65 63 74 6f 72 2c 20 27 61 6a 61 78 3a 63 6f 6d 70 6c 65 74 65 27 DisableSelector,.'ajax:complete'
3500 2c 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0a 20 20 20 20 20 20 20 20 72 61 69 6c 73 2e 65 6e 61 ,.function().{.........rails.ena
3520 62 6c 65 45 6c 65 6d 65 6e 74 28 24 28 74 68 69 73 29 29 3b 0a 20 20 20 20 7d 29 3b 0a 0a 20 20 bleElement($(this));.....});....
3540 20 20 24 28 64 6f 63 75 6d 65 6e 74 29 2e 64 65 6c 65 67 61 74 65 28 72 61 69 6c 73 2e 6c 69 6e ..$(document).delegate(rails.lin
3560 6b 43 6c 69 63 6b 53 65 6c 65 63 74 6f 72 2c 20 27 63 6c 69 63 6b 2e 72 61 69 6c 73 27 2c 20 66 kClickSelector,.'click.rails',.f
3580 75 6e 63 74 69 6f 6e 28 65 29 20 7b 0a 20 20 20 20 20 20 76 61 72 20 6c 69 6e 6b 20 3d 20 24 28 unction(e).{.......var.link.=.$(
35a0 74 68 69 73 29 2c 20 6d 65 74 68 6f 64 20 3d 20 6c 69 6e 6b 2e 64 61 74 61 28 27 6d 65 74 68 6f this),.method.=.link.data('metho
35c0 64 27 29 2c 20 64 61 74 61 20 3d 20 6c 69 6e 6b 2e 64 61 74 61 28 27 70 61 72 61 6d 73 27 29 3b d'),.data.=.link.data('params');
35e0 0a 20 20 20 20 20 20 69 66 20 28 21 72 61 69 6c 73 2e 61 6c 6c 6f 77 41 63 74 69 6f 6e 28 6c 69 .......if.(!rails.allowAction(li
3600 6e 6b 29 29 20 72 65 74 75 72 6e 20 72 61 69 6c 73 2e 73 74 6f 70 45 76 65 72 79 74 68 69 6e 67 nk)).return.rails.stopEverything
3620 28 65 29 3b 0a 0a 20 20 20 20 20 20 69 66 20 28 6c 69 6e 6b 2e 69 73 28 72 61 69 6c 73 2e 6c 69 (e);........if.(link.is(rails.li
3640 6e 6b 44 69 73 61 62 6c 65 53 65 6c 65 63 74 6f 72 29 29 20 72 61 69 6c 73 2e 64 69 73 61 62 6c nkDisableSelector)).rails.disabl
3660 65 45 6c 65 6d 65 6e 74 28 6c 69 6e 6b 29 3b 0a 0a 20 20 20 20 20 20 69 66 20 28 6c 69 6e 6b 2e eElement(link);........if.(link.
3680 64 61 74 61 28 27 72 65 6d 6f 74 65 27 29 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 20 7b 0a data('remote').!==.undefined).{.
36a0 20 20 20 20 20 20 20 20 69 66 20 28 20 28 65 2e 6d 65 74 61 4b 65 79 20 7c 7c 20 65 2e 63 74 72 ........if.(.(e.metaKey.||.e.ctr
36c0 6c 4b 65 79 29 20 26 26 20 28 21 6d 65 74 68 6f 64 20 7c 7c 20 6d 65 74 68 6f 64 20 3d 3d 3d 20 lKey).&&.(!method.||.method.===.
36e0 27 47 45 54 27 29 20 26 26 20 21 64 61 74 61 20 29 20 7b 20 72 65 74 75 72 6e 20 74 72 75 65 3b 'GET').&&.!data.).{.return.true;
3700 20 7d 0a 0a 20 20 20 20 20 20 20 20 76 61 72 20 68 61 6e 64 6c 65 52 65 6d 6f 74 65 20 3d 20 72 .}..........var.handleRemote.=.r
3720 61 69 6c 73 2e 68 61 6e 64 6c 65 52 65 6d 6f 74 65 28 6c 69 6e 6b 29 3b 0a 20 20 20 20 20 20 20 ails.handleRemote(link);........
3740 20 2f 2f 20 72 65 73 70 6f 6e 73 65 20 66 72 6f 6d 20 72 61 69 6c 73 2e 68 61 6e 64 6c 65 52 65 .//.response.from.rails.handleRe
3760 6d 6f 74 65 28 29 20 77 69 6c 6c 20 65 69 74 68 65 72 20 62 65 20 66 61 6c 73 65 20 6f 72 20 61 mote().will.either.be.false.or.a
3780 20 64 65 66 65 72 72 65 64 20 6f 62 6a 65 63 74 20 70 72 6f 6d 69 73 65 2e 0a 20 20 20 20 20 20 .deferred.object.promise........
37a0 20 20 69 66 20 28 68 61 6e 64 6c 65 52 65 6d 6f 74 65 20 3d 3d 3d 20 66 61 6c 73 65 29 20 7b 0a ..if.(handleRemote.===.false).{.
37c0 20 20 20 20 20 20 20 20 20 20 72 61 69 6c 73 2e 65 6e 61 62 6c 65 45 6c 65 6d 65 6e 74 28 6c 69 ..........rails.enableElement(li
37e0 6e 6b 29 3b 0a 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 nk);.........}.else.{...........
3800 68 61 6e 64 6c 65 52 65 6d 6f 74 65 2e 65 72 72 6f 72 28 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b handleRemote.error(.function().{
3820 20 72 61 69 6c 73 2e 65 6e 61 62 6c 65 45 6c 65 6d 65 6e 74 28 6c 69 6e 6b 29 3b 20 7d 20 29 3b .rails.enableElement(link);.}.);
3840 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b .........}.........return.false;
3860 0a 0a 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 6c 69 6e 6b 2e 64 61 74 61 28 27 6d 65 ........}.else.if.(link.data('me
3880 74 68 6f 64 27 29 29 20 7b 0a 20 20 20 20 20 20 20 20 72 61 69 6c 73 2e 68 61 6e 64 6c 65 4d 65 thod')).{.........rails.handleMe
38a0 74 68 6f 64 28 6c 69 6e 6b 29 3b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 thod(link);.........return.false
38c0 3b 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 29 3b 0a 0a 20 20 20 20 24 28 64 6f 63 75 6d 65 6e ;.......}.....});......$(documen
38e0 74 29 2e 64 65 6c 65 67 61 74 65 28 72 61 69 6c 73 2e 69 6e 70 75 74 43 68 61 6e 67 65 53 65 6c t).delegate(rails.inputChangeSel
3900 65 63 74 6f 72 2c 20 27 63 68 61 6e 67 65 2e 72 61 69 6c 73 27 2c 20 66 75 6e 63 74 69 6f 6e 28 ector,.'change.rails',.function(
3920 65 29 20 7b 0a 20 20 20 20 20 20 76 61 72 20 6c 69 6e 6b 20 3d 20 24 28 74 68 69 73 29 3b 0a 20 e).{.......var.link.=.$(this);..
3940 20 20 20 20 20 69 66 20 28 21 72 61 69 6c 73 2e 61 6c 6c 6f 77 41 63 74 69 6f 6e 28 6c 69 6e 6b .....if.(!rails.allowAction(link
3960 29 29 20 72 65 74 75 72 6e 20 72 61 69 6c 73 2e 73 74 6f 70 45 76 65 72 79 74 68 69 6e 67 28 65 )).return.rails.stopEverything(e
3980 29 3b 0a 0a 20 20 20 20 20 20 72 61 69 6c 73 2e 68 61 6e 64 6c 65 52 65 6d 6f 74 65 28 6c 69 6e );........rails.handleRemote(lin
39a0 6b 29 3b 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0a 20 20 20 20 7d 29 3b 0a k);.......return.false;.....});.
39c0 0a 20 20 20 20 24 28 64 6f 63 75 6d 65 6e 74 29 2e 64 65 6c 65 67 61 74 65 28 72 61 69 6c 73 2e .....$(document).delegate(rails.
39e0 66 6f 72 6d 53 75 62 6d 69 74 53 65 6c 65 63 74 6f 72 2c 20 27 73 75 62 6d 69 74 2e 72 61 69 6c formSubmitSelector,.'submit.rail
3a00 73 27 2c 20 66 75 6e 63 74 69 6f 6e 28 65 29 20 7b 0a 20 20 20 20 20 20 76 61 72 20 66 6f 72 6d s',.function(e).{.......var.form
3a20 20 3d 20 24 28 74 68 69 73 29 2c 0a 20 20 20 20 20 20 20 20 72 65 6d 6f 74 65 20 3d 20 66 6f 72 .=.$(this),.........remote.=.for
3a40 6d 2e 64 61 74 61 28 27 72 65 6d 6f 74 65 27 29 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 2c 0a m.data('remote').!==.undefined,.
3a60 20 20 20 20 20 20 20 20 62 6c 61 6e 6b 52 65 71 75 69 72 65 64 49 6e 70 75 74 73 20 3d 20 72 61 ........blankRequiredInputs.=.ra
3a80 69 6c 73 2e 62 6c 61 6e 6b 49 6e 70 75 74 73 28 66 6f 72 6d 2c 20 72 61 69 6c 73 2e 72 65 71 75 ils.blankInputs(form,.rails.requ
3aa0 69 72 65 64 49 6e 70 75 74 53 65 6c 65 63 74 6f 72 29 2c 0a 20 20 20 20 20 20 20 20 6e 6f 6e 42 iredInputSelector),.........nonB
3ac0 6c 61 6e 6b 46 69 6c 65 49 6e 70 75 74 73 20 3d 20 72 61 69 6c 73 2e 6e 6f 6e 42 6c 61 6e 6b 49 lankFileInputs.=.rails.nonBlankI
3ae0 6e 70 75 74 73 28 66 6f 72 6d 2c 20 72 61 69 6c 73 2e 66 69 6c 65 49 6e 70 75 74 53 65 6c 65 63 nputs(form,.rails.fileInputSelec
3b00 74 6f 72 29 3b 0a 0a 20 20 20 20 20 20 69 66 20 28 21 72 61 69 6c 73 2e 61 6c 6c 6f 77 41 63 74 tor);........if.(!rails.allowAct
3b20 69 6f 6e 28 66 6f 72 6d 29 29 20 72 65 74 75 72 6e 20 72 61 69 6c 73 2e 73 74 6f 70 45 76 65 72 ion(form)).return.rails.stopEver
3b40 79 74 68 69 6e 67 28 65 29 3b 0a 0a 20 20 20 20 20 20 2f 2f 20 73 6b 69 70 20 6f 74 68 65 72 20 ything(e);........//.skip.other.
3b60 6c 6f 67 69 63 20 77 68 65 6e 20 72 65 71 75 69 72 65 64 20 76 61 6c 75 65 73 20 61 72 65 20 6d logic.when.required.values.are.m
3b80 69 73 73 69 6e 67 20 6f 72 20 66 69 6c 65 20 75 70 6c 6f 61 64 20 69 73 20 70 72 65 73 65 6e 74 issing.or.file.upload.is.present
3ba0 0a 20 20 20 20 20 20 69 66 20 28 62 6c 61 6e 6b 52 65 71 75 69 72 65 64 49 6e 70 75 74 73 20 26 .......if.(blankRequiredInputs.&
3bc0 26 20 66 6f 72 6d 2e 61 74 74 72 28 22 6e 6f 76 61 6c 69 64 61 74 65 22 29 20 3d 3d 20 75 6e 64 &.form.attr("novalidate").==.und
3be0 65 66 69 6e 65 64 20 26 26 20 72 61 69 6c 73 2e 66 69 72 65 28 66 6f 72 6d 2c 20 27 61 6a 61 78 efined.&&.rails.fire(form,.'ajax
3c00 3a 61 62 6f 72 74 65 64 3a 72 65 71 75 69 72 65 64 27 2c 20 5b 62 6c 61 6e 6b 52 65 71 75 69 72 :aborted:required',.[blankRequir
3c20 65 64 49 6e 70 75 74 73 5d 29 29 20 7b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 61 69 edInputs])).{.........return.rai
3c40 6c 73 2e 73 74 6f 70 45 76 65 72 79 74 68 69 6e 67 28 65 29 3b 0a 20 20 20 20 20 20 7d 0a 0a 20 ls.stopEverything(e);.......}...
3c60 20 20 20 20 20 69 66 20 28 72 65 6d 6f 74 65 29 20 7b 0a 20 20 20 20 20 20 20 20 69 66 20 28 6e .....if.(remote).{.........if.(n
3c80 6f 6e 42 6c 61 6e 6b 46 69 6c 65 49 6e 70 75 74 73 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 2f onBlankFileInputs).{.........../
3ca0 2f 20 73 6c 69 67 68 74 20 74 69 6d 65 6f 75 74 20 73 6f 20 74 68 61 74 20 74 68 65 20 73 75 62 /.slight.timeout.so.that.the.sub
3cc0 6d 69 74 20 62 75 74 74 6f 6e 20 67 65 74 73 20 70 72 6f 70 65 72 6c 79 20 73 65 72 69 61 6c 69 mit.button.gets.properly.seriali
3ce0 7a 65 64 0a 20 20 20 20 20 20 20 20 20 20 2f 2f 20 28 6d 61 6b 65 20 69 74 20 65 61 73 79 20 66 zed...........//.(make.it.easy.f
3d00 6f 72 20 65 76 65 6e 74 20 68 61 6e 64 6c 65 72 20 74 6f 20 73 65 72 69 61 6c 69 7a 65 20 66 6f or.event.handler.to.serialize.fo
3d20 72 6d 20 77 69 74 68 6f 75 74 20 64 69 73 61 62 6c 65 64 20 76 61 6c 75 65 73 29 0a 20 20 20 20 rm.without.disabled.values).....
3d40 20 20 20 20 20 20 73 65 74 54 69 6d 65 6f 75 74 28 66 75 6e 63 74 69 6f 6e 28 29 7b 20 72 61 69 ......setTimeout(function(){.rai
3d60 6c 73 2e 64 69 73 61 62 6c 65 46 6f 72 6d 45 6c 65 6d 65 6e 74 73 28 66 6f 72 6d 29 3b 20 7d 2c ls.disableFormElements(form);.},
3d80 20 31 33 29 3b 0a 20 20 20 20 20 20 20 20 20 20 76 61 72 20 61 62 6f 72 74 65 64 20 3d 20 72 61 .13);...........var.aborted.=.ra
3da0 69 6c 73 2e 66 69 72 65 28 66 6f 72 6d 2c 20 27 61 6a 61 78 3a 61 62 6f 72 74 65 64 3a 66 69 6c ils.fire(form,.'ajax:aborted:fil
3dc0 65 27 2c 20 5b 6e 6f 6e 42 6c 61 6e 6b 46 69 6c 65 49 6e 70 75 74 73 5d 29 3b 0a 0a 20 20 20 20 e',.[nonBlankFileInputs]);......
3de0 20 20 20 20 20 20 2f 2f 20 72 65 2d 65 6e 61 62 6c 65 20 66 6f 72 6d 20 65 6c 65 6d 65 6e 74 73 ......//.re-enable.form.elements
3e00 20 69 66 20 65 76 65 6e 74 20 62 69 6e 64 69 6e 67 73 20 72 65 74 75 72 6e 20 66 61 6c 73 65 20 .if.event.bindings.return.false.
3e20 28 63 61 6e 63 65 6c 69 6e 67 20 6e 6f 72 6d 61 6c 20 66 6f 72 6d 20 73 75 62 6d 69 73 73 69 6f (canceling.normal.form.submissio
3e40 6e 29 0a 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 61 62 6f 72 74 65 64 29 20 7b 20 73 65 74 n)...........if.(!aborted).{.set
3e60 54 69 6d 65 6f 75 74 28 66 75 6e 63 74 69 6f 6e 28 29 7b 20 72 61 69 6c 73 2e 65 6e 61 62 6c 65 Timeout(function(){.rails.enable
3e80 46 6f 72 6d 45 6c 65 6d 65 6e 74 73 28 66 6f 72 6d 29 3b 20 7d 2c 20 31 33 29 3b 20 7d 0a 0a 20 FormElements(form);.},.13);.}...
3ea0 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 61 62 6f 72 74 65 64 3b 0a 20 20 20 20 20 20 20 .........return.aborted;........
3ec0 20 7d 0a 0a 20 20 20 20 20 20 20 20 2f 2f 20 49 66 20 62 72 6f 77 73 65 72 20 64 6f 65 73 20 6e .}..........//.If.browser.does.n
3ee0 6f 74 20 73 75 70 70 6f 72 74 20 73 75 62 6d 69 74 20 62 75 62 62 6c 69 6e 67 2c 20 74 68 65 6e ot.support.submit.bubbling,.then
3f00 20 74 68 69 73 20 6c 69 76 65 2d 62 69 6e 64 69 6e 67 20 77 69 6c 6c 20 62 65 20 63 61 6c 6c 65 .this.live-binding.will.be.calle
3f20 64 20 62 65 66 6f 72 65 20 64 69 72 65 63 74 0a 20 20 20 20 20 20 20 20 2f 2f 20 62 69 6e 64 69 d.before.direct.........//.bindi
3f40 6e 67 73 2e 20 54 68 65 72 65 66 6f 72 65 2c 20 77 65 20 73 68 6f 75 6c 64 20 64 69 72 65 63 74 ngs..Therefore,.we.should.direct
3f60 6c 79 20 63 61 6c 6c 20 61 6e 79 20 64 69 72 65 63 74 20 62 69 6e 64 69 6e 67 73 20 62 65 66 6f ly.call.any.direct.bindings.befo
3f80 72 65 20 72 65 6d 6f 74 65 6c 79 20 73 75 62 6d 69 74 74 69 6e 67 20 66 6f 72 6d 2e 0a 20 20 20 re.remotely.submitting.form.....
3fa0 20 20 20 20 20 69 66 20 28 21 24 2e 73 75 70 70 6f 72 74 2e 73 75 62 6d 69 74 42 75 62 62 6c 65 .....if.(!$.support.submitBubble
3fc0 73 20 26 26 20 24 28 29 2e 6a 71 75 65 72 79 20 3c 20 27 31 2e 37 27 20 26 26 20 72 61 69 6c 73 s.&&.$().jquery.<.'1.7'.&&.rails
3fe0 2e 63 61 6c 6c 46 6f 72 6d 53 75 62 6d 69 74 42 69 6e 64 69 6e 67 73 28 66 6f 72 6d 2c 20 65 29 .callFormSubmitBindings(form,.e)
4000 20 3d 3d 3d 20 66 61 6c 73 65 29 20 72 65 74 75 72 6e 20 72 61 69 6c 73 2e 73 74 6f 70 45 76 65 .===.false).return.rails.stopEve
4020 72 79 74 68 69 6e 67 28 65 29 3b 0a 0a 20 20 20 20 20 20 20 20 72 61 69 6c 73 2e 68 61 6e 64 6c rything(e);..........rails.handl
4040 65 52 65 6d 6f 74 65 28 66 6f 72 6d 29 3b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 61 eRemote(form);.........return.fa
4060 6c 73 65 3b 0a 0a 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 2f 2f 20 lse;........}.else.{.........//.
4080 73 6c 69 67 68 74 20 74 69 6d 65 6f 75 74 20 73 6f 20 74 68 61 74 20 74 68 65 20 73 75 62 6d 69 slight.timeout.so.that.the.submi
40a0 74 20 62 75 74 74 6f 6e 20 67 65 74 73 20 70 72 6f 70 65 72 6c 79 20 73 65 72 69 61 6c 69 7a 65 t.button.gets.properly.serialize
40c0 64 0a 20 20 20 20 20 20 20 20 73 65 74 54 69 6d 65 6f 75 74 28 66 75 6e 63 74 69 6f 6e 28 29 7b d.........setTimeout(function(){
40e0 20 72 61 69 6c 73 2e 64 69 73 61 62 6c 65 46 6f 72 6d 45 6c 65 6d 65 6e 74 73 28 66 6f 72 6d 29 .rails.disableFormElements(form)
4100 3b 20 7d 2c 20 31 33 29 3b 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 29 3b 0a 0a 20 20 20 20 24 ;.},.13);.......}.....});......$
4120 28 64 6f 63 75 6d 65 6e 74 29 2e 64 65 6c 65 67 61 74 65 28 72 61 69 6c 73 2e 66 6f 72 6d 49 6e (document).delegate(rails.formIn
4140 70 75 74 43 6c 69 63 6b 53 65 6c 65 63 74 6f 72 2c 20 27 63 6c 69 63 6b 2e 72 61 69 6c 73 27 2c putClickSelector,.'click.rails',
4160 20 66 75 6e 63 74 69 6f 6e 28 65 76 65 6e 74 29 20 7b 0a 20 20 20 20 20 20 76 61 72 20 62 75 74 .function(event).{.......var.but
4180 74 6f 6e 20 3d 20 24 28 74 68 69 73 29 3b 0a 0a 20 20 20 20 20 20 69 66 20 28 21 72 61 69 6c 73 ton.=.$(this);........if.(!rails
41a0 2e 61 6c 6c 6f 77 41 63 74 69 6f 6e 28 62 75 74 74 6f 6e 29 29 20 72 65 74 75 72 6e 20 72 61 69 .allowAction(button)).return.rai
41c0 6c 73 2e 73 74 6f 70 45 76 65 72 79 74 68 69 6e 67 28 65 76 65 6e 74 29 3b 0a 0a 20 20 20 20 20 ls.stopEverything(event);.......
41e0 20 2f 2f 20 72 65 67 69 73 74 65 72 20 74 68 65 20 70 72 65 73 73 65 64 20 73 75 62 6d 69 74 20 .//.register.the.pressed.submit.
4200 62 75 74 74 6f 6e 0a 20 20 20 20 20 20 76 61 72 20 6e 61 6d 65 20 3d 20 62 75 74 74 6f 6e 2e 61 button.......var.name.=.button.a
4220 74 74 72 28 27 6e 61 6d 65 27 29 2c 0a 20 20 20 20 20 20 20 20 64 61 74 61 20 3d 20 6e 61 6d 65 ttr('name'),.........data.=.name
4240 20 3f 20 7b 6e 61 6d 65 3a 6e 61 6d 65 2c 20 76 61 6c 75 65 3a 62 75 74 74 6f 6e 2e 76 61 6c 28 .?.{name:name,.value:button.val(
4260 29 7d 20 3a 20 6e 75 6c 6c 3b 0a 0a 20 20 20 20 20 20 62 75 74 74 6f 6e 2e 63 6c 6f 73 65 73 74 )}.:.null;........button.closest
4280 28 27 66 6f 72 6d 27 29 2e 64 61 74 61 28 27 75 6a 73 3a 73 75 62 6d 69 74 2d 62 75 74 74 6f 6e ('form').data('ujs:submit-button
42a0 27 2c 20 64 61 74 61 29 3b 0a 20 20 20 20 7d 29 3b 0a 0a 20 20 20 20 24 28 64 6f 63 75 6d 65 6e ',.data);.....});......$(documen
42c0 74 29 2e 64 65 6c 65 67 61 74 65 28 72 61 69 6c 73 2e 66 6f 72 6d 53 75 62 6d 69 74 53 65 6c 65 t).delegate(rails.formSubmitSele
42e0 63 74 6f 72 2c 20 27 61 6a 61 78 3a 62 65 66 6f 72 65 53 65 6e 64 2e 72 61 69 6c 73 27 2c 20 66 ctor,.'ajax:beforeSend.rails',.f
4300 75 6e 63 74 69 6f 6e 28 65 76 65 6e 74 29 20 7b 0a 20 20 20 20 20 20 69 66 20 28 74 68 69 73 20 unction(event).{.......if.(this.
4320 3d 3d 20 65 76 65 6e 74 2e 74 61 72 67 65 74 29 20 72 61 69 6c 73 2e 64 69 73 61 62 6c 65 46 6f ==.event.target).rails.disableFo
4340 72 6d 45 6c 65 6d 65 6e 74 73 28 24 28 74 68 69 73 29 29 3b 0a 20 20 20 20 7d 29 3b 0a 0a 20 20 rmElements($(this));.....});....
4360 20 20 24 28 64 6f 63 75 6d 65 6e 74 29 2e 64 65 6c 65 67 61 74 65 28 72 61 69 6c 73 2e 66 6f 72 ..$(document).delegate(rails.for
4380 6d 53 75 62 6d 69 74 53 65 6c 65 63 74 6f 72 2c 20 27 61 6a 61 78 3a 63 6f 6d 70 6c 65 74 65 2e mSubmitSelector,.'ajax:complete.
43a0 72 61 69 6c 73 27 2c 20 66 75 6e 63 74 69 6f 6e 28 65 76 65 6e 74 29 20 7b 0a 20 20 20 20 20 20 rails',.function(event).{.......
43c0 69 66 20 28 74 68 69 73 20 3d 3d 20 65 76 65 6e 74 2e 74 61 72 67 65 74 29 20 72 61 69 6c 73 2e if.(this.==.event.target).rails.
43e0 65 6e 61 62 6c 65 46 6f 72 6d 45 6c 65 6d 65 6e 74 73 28 24 28 74 68 69 73 29 29 3b 0a 20 20 20 enableFormElements($(this));....
4400 20 7d 29 3b 0a 0a 20 20 20 20 24 28 66 75 6e 63 74 69 6f 6e 28 29 7b 0a 20 20 20 20 20 20 2f 2f .});......$(function(){.......//
4420 20 6d 61 6b 69 6e 67 20 73 75 72 65 20 74 68 61 74 20 61 6c 6c 20 66 6f 72 6d 73 20 68 61 76 65 .making.sure.that.all.forms.have
4440 20 61 63 74 75 61 6c 20 75 70 2d 74 6f 2d 64 61 74 65 20 74 6f 6b 65 6e 28 63 61 63 68 65 64 20 .actual.up-to-date.token(cached.
4460 66 6f 72 6d 73 20 63 6f 6e 74 61 69 6e 20 6f 6c 64 20 6f 6e 65 29 0a 20 20 20 20 20 20 63 73 72 forms.contain.old.one).......csr
4480 66 5f 74 6f 6b 65 6e 20 3d 20 24 28 27 6d 65 74 61 5b 6e 61 6d 65 3d 63 73 72 66 2d 74 6f 6b 65 f_token.=.$('meta[name=csrf-toke
44a0 6e 5d 27 29 2e 61 74 74 72 28 27 63 6f 6e 74 65 6e 74 27 29 3b 0a 20 20 20 20 20 20 63 73 72 66 n]').attr('content');.......csrf
44c0 5f 70 61 72 61 6d 20 3d 20 24 28 27 6d 65 74 61 5b 6e 61 6d 65 3d 63 73 72 66 2d 70 61 72 61 6d _param.=.$('meta[name=csrf-param
44e0 5d 27 29 2e 61 74 74 72 28 27 63 6f 6e 74 65 6e 74 27 29 3b 0a 20 20 20 20 20 20 24 28 27 66 6f ]').attr('content');.......$('fo
4500 72 6d 20 69 6e 70 75 74 5b 6e 61 6d 65 3d 22 27 20 2b 20 63 73 72 66 5f 70 61 72 61 6d 20 2b 20 rm.input[name="'.+.csrf_param.+.
4520 27 22 5d 27 29 2e 76 61 6c 28 63 73 72 66 5f 74 6f 6b 65 6e 29 3b 0a 20 20 20 20 7d 29 3b 0a 20 '"]').val(csrf_token);.....});..
4540 20 7d 0a 0a 7d 29 28 20 6a 51 75 65 72 79 20 29 3b 0a 22 0d 5f 76 65 72 73 69 6f 6e 22 25 39 66 .}..})(.jQuery.);."._version"%9f
4560 33 62 39 35 64 64 37 65 61 33 30 33 30 64 63 33 35 39 38 35 63 30 61 38 30 32 30 38 36 32 22 15 3b95dd7ea3030dc35985c0a8020862".
4580 64 65 70 65 6e 64 65 6e 63 79 5f 70 61 74 68 73 5b 06 7b 08 22 0a 6d 74 69 6d 65 22 1e 32 30 31 dependency_paths[.{.".mtime".201
45a0 32 2d 30 38 2d 32 33 54 31 30 3a 35 32 3a 33 30 2b 30 32 3a 30 30 22 09 70 61 74 68 22 56 2f 76 2-08-23T10:52:30+02:00".path"V/v
45c0 61 72 2f 6c 69 62 2f 67 65 6d 73 2f 31 2e 38 2f 67 65 6d 73 2f 6a 71 75 65 72 79 2d 72 61 69 6c ar/lib/gems/1.8/gems/jquery-rail
45e0 73 2d 32 2e 31 2e 31 2f 76 65 6e 64 6f 72 2f 61 73 73 65 74 73 2f 6a 61 76 61 73 63 72 69 70 74 s-2.1.1/vendor/assets/javascript
4600 73 2f 6a 71 75 65 72 79 5f 75 6a 73 2e 6a 73 22 0b 64 69 67 65 73 74 22 25 35 63 35 66 36 62 32 s/jquery_ujs.js".digest"%5c5f6b2
4620 30 37 30 66 39 66 61 39 32 61 63 32 66 61 37 31 65 62 35 38 38 34 62 32 61 22 13 72 65 71 75 69 070f9fa92ac2fa71eb5884b2a".requi
4640 72 65 64 5f 70 61 74 68 73 5b 06 22 56 2f 76 61 72 2f 6c 69 62 2f 67 65 6d 73 2f 31 2e 38 2f 67 red_paths[."V/var/lib/gems/1.8/g
4660 65 6d 73 2f 6a 71 75 65 72 79 2d 72 61 69 6c 73 2d 32 2e 31 2e 31 2f 76 65 6e 64 6f 72 2f 61 73 ems/jquery-rails-2.1.1/vendor/as
4680 73 65 74 73 2f 6a 61 76 61 73 63 72 69 70 74 73 2f 6a 71 75 65 72 79 5f 75 6a 73 2e 6a 73 22 0a sets/javascripts/jquery_ujs.js".
46a0 6d 74 69 6d 65 22 1e 32 30 31 32 2d 30 38 2d 32 33 54 31 30 3a 35 32 3a 33 30 2b 30 32 3a 30 30 mtime".2012-08-23T10:52:30+02:00
46c0 22 11 6c 6f 67 69 63 61 6c 5f 70 61 74 68 22 12 6a 71 75 65 72 79 5f 75 6a 73 2e 6a 73 22 0a 63 ".logical_path".jquery_ujs.js".c
46e0 6c 61 73 73 22 13 50 72 6f 63 65 73 73 65 64 41 73 73 65 74 22 11 63 6f 6e 74 65 6e 74 5f 74 79 lass".ProcessedAsset".content_ty
4700 70 65 22 1b 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 61 76 61 73 63 72 69 70 74 22 0b 64 69 67 65 pe".application/javascript".dige
4720 73 74 22 25 35 63 35 66 36 62 32 30 37 30 66 39 66 61 39 32 61 63 32 66 61 37 31 65 62 35 38 38 st"%5c5f6b2070f9fa92ac2fa71eb588
4740 34 62 32 61 22 0d 70 61 74 68 6e 61 6d 65 22 56 2f 76 61 72 2f 6c 69 62 2f 67 65 6d 73 2f 31 2e 4b2a".pathname"V/var/lib/gems/1.
4760 38 2f 67 65 6d 73 2f 6a 71 75 65 72 79 2d 72 61 69 6c 73 2d 32 2e 31 2e 31 2f 76 65 6e 64 6f 72 8/gems/jquery-rails-2.1.1/vendor
4780 2f 61 73 73 65 74 73 2f 6a 61 76 61 73 63 72 69 70 74 73 2f 6a 71 75 65 72 79 5f 75 6a 73 2e 6a /assets/javascripts/jquery_ujs.j
47a0 73 3a 10 40 65 78 70 69 72 65 73 5f 69 6e 30 3a 10 40 63 6f 6d 70 72 65 73 73 65 64 46 s:.@expires_in0:.@compressedF