summaryrefslogtreecommitdiff
path: root/test/dummy/tmp/cache/assets/D14/710/sprockets%2F39d9d255bc53e820e049e3a37cc5a918
blob: 23a5b604be5aad5568658ae3e7982d77466ac500 (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 1a 31 33 34 37 39 37 35 38 38 35 2e 35 36 39 36 34 .:.@created_atf.1347975885.56964
0040 32 31 00 75 04 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 21.u.:.@value".QG..{.".dependenc
0060 79 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 y_digest"%0472226e697f7cfb1a66a7
0080 61 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 acc9c2f06a".lengthi..D".source".
00a0 b1 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 .D(function($,.undefined).{../**
00c0 0a 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 ..*.Unobtrusive.scripting.adapte
00e0 72 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 r.for.jQuery..*..*.Requires.jQue
0100 72 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 ry.1.6.0.or.later...*.https://gi
0120 74 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 thub.com/rails/jquery-ujs...*.Up
0140 6c 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 loading.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 3d 0a 20 2a 0a ============================..*.
0180 20 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 .*.By.default,.browsers.do.not.a
01a0 6c 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 llow.files.to.be.uploaded.via.AJ
01c0 41 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 AX..As.a.result,.if.there.are.an
01e0 79 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 y.non-blank.file.fields..*.in.th
0200 65 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 e.remote.form,.this.adapter.abor
0220 74 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 ts.the.AJAX.submission.and.allow
0240 73 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 s.the.form.to.submit.through.sta
0260 6e 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 ndard.means...*..*.The.`ajax:abo
0280 72 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 rted:file`.event.allows.you.to.b
02a0 69 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 ind.your.own.handler.to.process.
02c0 74 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 the.form.submission.however.you.
02e0 77 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 wish...*..*.Ex:..*.....$('form')
0300 2e 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 .live('ajax:aborted:file',.funct
0320 69 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 ion(event,.elements){..*......./
0340 2f 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 /.Implement.own.remote.file-tran
0360 73 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 sfer.handler.here.for.non-blank.
0380 66 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 file.inputs.passed.in.`elements`
03a0 2e 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 ...*.......//.Returning.false.in
03c0 20 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 .this.handler.tells.rails.js.to.
03e0 64 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 disallow.standard.form.submissio
0400 6e 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 n..*.......return.false;..*.....
0420 7d 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 });..*..*.The.`ajax:aborted:file
0440 60 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 `.event.is.fired.when.a.file-typ
0460 65 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 e.input.is.detected.with.a.non-b
0480 6c 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 lank.value...*..*.Third-party.to
04a0 6f 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 ols.can.use.this.hook.to.detect.
04c0 77 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 when.an.AJAX.file.upload.is.atte
04e0 6d 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 mpted,.and.then.use..*.technique
0500 73 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 s.like.the.iframe.method.to.uplo
0520 61 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 ad.the.file.instead...*..*.Requi
0540 72 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 red.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 3d 0a 20 2a 0a 20 2a 20 49 66 20 61 =====================..*..*.If.a
0580 6e 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 ny.blank.required.inputs.(requir
05a0 65 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 ed="required").are.detected.in.t
05c0 68 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 he.remote.form,.the.whole.form.s
05e0 75 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 ubmission..*.is.canceled..Note.t
0600 68 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 hat.this.is.unlike.file.inputs,.
0620 77 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 which.still.allow.standard.(non-
0640 41 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 AJAX).form.submission...*..*.The
0660 20 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 .`ajax:aborted:required`.event.a
0680 6c 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 llows.you.to.bind.your.own.handl
06a0 65 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 er.to.inform.the.user.of.blank.r
06c0 65 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 equired.inputs...*..*.!!.Note.th
06e0 61 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 at.Opera.does.not.fire.the.form'
0700 73 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 s.submit.event.if.there.are.blan
0720 6b 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 k.required.inputs,.so.this.event
0740 20 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 .may.never..*....get.fired.in.Op
0760 65 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 era..This.event.is.what.causes.o
0780 74 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 ther.browsers.to.exhibit.the.sam
07a0 65 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 e.submit-aborting.behavior...*..
07c0 2a 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 *.Ex:..*.....$('form').live('aja
07e0 78 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 x:aborted:required',.function(ev
0800 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 20 52 65 74 75 ent,.elements){..*.......//.Retu
0820 72 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 rning.false.in.this.handler.tell
0840 73 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 s.rails.js.to.submit.the.form.an
0860 79 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 yway...*.......//.The.blank.requ
0880 69 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 ired.inputs.are.passed.to.this.f
08a0 75 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 unction.in.`elements`...*.......
08c0 72 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 return.!.confirm("Would.you.like
08e0 20 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 .to.submit.the.form.with.missing
0900 20 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 .info?");..*.....});..*/....//.C
0920 75 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 ut.down.on.the.number.if.issues.
0940 66 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 from.people.inadvertently.includ
0960 69 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 ing.jquery_ujs.twice...//.by.det
0980 65 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 ecting.and.raising.an.error.when
09a0 20 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 .it.happens....var.alreadyInitia
09c0 6c 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 lized.=.function().{.....var.eve
09e0 6e 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 nts.=.$._data(document,.'events'
0a00 29 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 );.....return.events.&&.events.c
0a20 6c 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 lick.&&.$.grep(events.click,.fun
0a40 63 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 ction(e).{.return.e.namespace.==
0a60 3d 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 =.'rails';.}).length;...}....if.
0a80 28 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 (.alreadyInitialized().).{.....$
0aa0 2e 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 .error('jquery-ujs.has.already.b
0ac0 65 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 een.loaded!');...}....//.Shortha
0ae0 6e 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 nd.to.make.it.a.little.easier.to
0b00 20 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 .call.public.rails.functions.fro
0b20 6d 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 m.within.rails.js...var.rails;..
0b40 20 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 ..$.rails.=.rails.=.{.....//.Lin
0b60 6b 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 k.elements.bound.by.jquery-ujs..
0b80 20 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 ...linkClickSelector:.'a[data-co
0ba0 6e 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 nfirm],.a[data-method],.a[data-r
0bc0 65 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 emote],.a[data-disable-with]',..
0be0 20 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 ....//.Select.elements.bound.by.
0c00 6a 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 jquery-ujs.....inputChangeSelect
0c20 6f 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 or:.'select[data-remote],.input[
0c40 64 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 data-remote],.textarea[data-remo
0c60 74 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 te]',......//.Form.elements.boun
0c80 64 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 d.by.jquery-ujs.....formSubmitSe
0ca0 6c 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 lector:.'form',......//.Form.inp
0cc0 75 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 ut.elements.bound.by.jquery-ujs.
0ce0 20 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 ....formInputClickSelector:.'for
0d00 6d 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 m.input[type=submit],.form.input
0d20 5b 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 [type=image],.form.button[type=s
0d40 75 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 ubmit],.form.button:not([type])'
0d60 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 73 20 64 69 ,......//.Form.input.elements.di
0d80 73 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 sabled.during.form.submission...
0da0 20 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 ..disableSelector:.'input[data-d
0dc0 69 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 isable-with],.button[data-disabl
0de0 65 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 e-with],.textarea[data-disable-w
0e00 69 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 ith]',......//.Form.input.elemen
0e20 74 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 ts.re-enabled.after.form.submiss
0e40 69 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 ion.....enableSelector:.'input[d
0e60 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 62 75 74 74 ata-disable-with]:disabled,.butt
0e80 6f 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 on[data-disable-with]:disabled,.
0ea0 74 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 textarea[data-disable-with]:disa
0ec0 62 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 bled',......//.Form.required.inp
0ee0 75 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 ut.elements.....requiredInputSel
0f00 65 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 ector:.'input[name][required]:no
0f20 74 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 t([disabled]),textarea[name][req
0f40 75 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 uired]:not([disabled])',......//
0f60 20 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 .Form.file.input.elements.....fi
0f80 6c 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 leInputSelector:.'input:file',..
0fa0 20 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 ....//.Link.onClick.disable.sele
0fc0 63 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 ctor.with.possible.reenable.afte
0fe0 72 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 r.remote.submission.....linkDisa
1000 62 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 bleSelector:.'a[data-disable-wit
1020 68 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 h]',......//.Make.sure.that.ever
1040 79 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 y.Ajax.request.sends.the.CSRF.to
1060 6b 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 ken.....CSRFProtection:.function
1080 28 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 (xhr).{.......var.token.=.$('met
10a0 61 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 a[name="csrf-token"]').attr('con
10c0 74 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 tent');.......if.(token).xhr.set
10e0 52 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 RequestHeader('X-CSRF-Token',.to
1100 6b 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 ken);.....},......//.Triggers.an
1120 20 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 .event.on.an.element.and.returns
1140 20 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 .false.if.the.event.result.is.fa
1160 6c 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 lse.....fire:.function(obj,.name
1180 2c 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 ,.data).{.......var.event.=.$.Ev
11a0 65 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 ent(name);.......obj.trigger(eve
11c0 6e 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 nt,.data);.......return.event.re
11e0 73 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 sult.!==.false;.....},......//.D
1200 65 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 efault.confirm.dialog,.may.be.ov
1220 65 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 erridden.with.custom.confirm.dia
1240 6c 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 log.in.$.rails.confirm.....confi
1260 72 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 rm:.function(message).{.......re
1280 74 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 turn.confirm(message);.....},...
12a0 20 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 ...//.Default.ajax.function,.may
12c0 20 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 .be.overridden.with.custom.funct
12e0 69 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 ion.in.$.rails.ajax.....ajax:.fu
1300 6e 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 nction(options).{.......return.$
1320 2e 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 .ajax(options);.....},......//.D
1340 65 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 efault.way.to.get.an.element's.h
1360 72 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 ref..May.be.overridden.at.$.rail
1380 73 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 s.href......href:.function(eleme
13a0 6e 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 nt).{.......return.element.attr(
13c0 27 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 'href');.....},......//.Submits.
13e0 22 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 "remote".forms.and.links.with.aj
1400 61 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 ax.....handleRemote:.function(el
1420 65 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 ement).{.......var.method,.url,.
1440 64 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 data,.elCrossDomain,.crossDomain
1460 2c 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 ,.withCredentials,.dataType,.opt
1480 69 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 ions;........if.(rails.fire(elem
14a0 65 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 ent,.'ajax:before')).{.........e
14c0 6c 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 lCrossDomain.=.element.data('cro
14e0 73 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 ss-domain');.........crossDomain
1500 20 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 .=.elCrossDomain.===.undefined.?
1520 20 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 .null.:.elCrossDomain;.........w
1540 69 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 ithCredentials.=.element.data('w
1560 69 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 ith-credentials').||.null;......
1580 20 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 ...dataType.=.element.data('type
15a0 27 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 ').||.($.ajaxSettings.&&.$.ajaxS
15c0 65 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 ettings.dataType);..........if.(
15e0 65 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 element.is('form')).{...........
1600 6d 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 method.=.element.attr('method');
1620 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 61 74 74 72 28 27 61 ...........url.=.element.attr('a
1640 63 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 ction');...........data.=.elemen
1660 74 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 t.serializeArray();...........//
1680 20 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 .memoized.value.from.clicked.sub
16a0 6d 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 mit.button...........var.button.
16c0 3d 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 =.element.data('ujs:submit-butto
16e0 6e 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 n');...........if.(button).{....
1700 20 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 .........data.push(button);.....
1720 20 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 ........element.data('ujs:submit
1740 2d 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 -button',.null);...........}....
1760 20 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 .....}.else.if.(element.is(rails
1780 2e 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 .inputChangeSelector)).{........
17a0 20 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 ...method.=.element.data('method
17c0 27 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 ');...........url.=.element.data
17e0 28 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 ('url');...........data.=.elemen
1800 74 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 t.serialize();...........if.(ele
1820 6d 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 ment.data('params')).data.=.data
1840 20 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 .+."&".+.element.data('params');
1860 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 6d 65 74 68 .........}.else.{...........meth
1880 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 29 3b 0a 20 20 20 od.=.element.data('method');....
18a0 20 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 .......url.=.rails.href(element)
18c0 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 2e 64 61 74 61 28 ;...........data.=.element.data(
18e0 27 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 'params').||.null;.........}....
1900 20 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 ......options.=.{...........type
1920 3a 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 :.method.||.'GET',.data:.data,.d
1940 61 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 ataType:.dataType,...........//.
1960 73 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 stopping.the."ajax:beforeSend".e
1980 76 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 vent.will.cancel.the.ajax.reques
19a0 74 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 t...........beforeSend:.function
19c0 28 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 (xhr,.settings).{.............if
19e0 20 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 .(settings.dataType.===.undefine
1a00 64 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 d).{...............xhr.setReques
1a20 74 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 tHeader('accept',.'*/*;q=0.5,.'.
1a40 2b 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 +.settings.accepts.script);.....
1a60 20 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 ........}.............return.rai
1a80 6c 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 ls.fire(element,.'ajax:beforeSen
1aa0 64 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 d',.[xhr,.settings]);...........
1ac0 7d 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 },...........success:.function(d
1ae0 61 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 ata,.status,.xhr).{.............
1b00 65 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 element.trigger('ajax:success',.
1b20 5b 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 [data,.status,.xhr]);...........
1b40 7d 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 },...........complete:.function(
1b60 78 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 xhr,.status).{.............eleme
1b80 6e 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 nt.trigger('ajax:complete',.[xhr
1ba0 2c 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 ,.status]);...........},........
1bc0 20 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 ...error:.function(xhr,.status,.
1be0 65 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 error).{.............element.tri
1c00 67 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 gger('ajax:error',.[xhr,.status,
1c20 20 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 .error]);...........},..........
1c40 20 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 .xhrFields:.{.............withCr
1c60 65 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 edentials:.withCredentials......
1c80 20 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 .....},...........crossDomain:.c
1ca0 72 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 rossDomain.........};.........//
1cc0 20 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 .Only.pass.url.to.`ajax`.options
1ce0 20 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 .if.not.blank.........if.(url).{
1d00 20 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 .options.url.=.url;.}..........v
1d20 61 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 ar.jqxhr.=.rails.ajax(options);.
1d40 20 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 ........element.trigger('ajax:se
1d60 6e 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 nd',.jqxhr);.........return.jqxh
1d80 72 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 r;.......}.else.{.........return
1da0 20 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 .false;.......}.....},......//.H
1dc0 61 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 andles."data-method".on.links.su
1de0 63 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 ch.as:.....//.<a.href="/users/5"
1e00 20 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 .data-method="delete".rel="nofol
1e20 6c 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 low".data-confirm="Are.you.sure?
1e40 22 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 ">Delete</a>.....handleMethod:.f
1e60 75 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 unction(link).{.......var.href.=
1e80 20 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 .rails.href(link),.........metho
1ea0 64 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 d.=.link.data('method'),........
1ec0 20 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 .target.=.link.attr('target'),..
1ee0 20 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 .......csrf_token.=.$('meta[name
1f00 3d 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 =csrf-token]').attr('content'),.
1f20 20 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 ........csrf_param.=.$('meta[nam
1f40 65 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 e=csrf-param]').attr('content'),
1f60 0a 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 .........form.=.$('<form.method=
1f80 22 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 "post".action="'.+.href.+.'"></f
1fa0 6f 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 orm>'),.........metadata_input.=
1fc0 20 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 .'<input.name="_method".value="'
1fe0 20 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 .+.method.+.'".type="hidden"./>'
2000 3b 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 ;........if.(csrf_param.!==.unde
2020 66 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 fined.&&.csrf_token.!==.undefine
2040 64 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 d).{.........metadata_input.+=.'
2060 3c 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 <input.name="'.+.csrf_param.+.'"
2080 20 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 .value="'.+.csrf_token.+.'".type
20a0 3d 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 ="hidden"./>';.......}........if
20c0 20 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 .(target).{.form.attr('target',.
20e0 74 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 target);.}........form.hide().ap
2100 70 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 pend(metadata_input).appendTo('b
2120 6f 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 ody');.......form.submit();.....
2140 7d 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 },....../*.Disables.form.element
2160 73 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 s:.......-.Caches.element.value.
2180 69 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 in.'ujs:enable-with'.data.store.
21a0 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
21c0 74 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 th.value.of.'data-disable-with'.
21e0 61 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 attribute.......-.Sets.disabled.
2200 70 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 property.to.true.....*/.....disa
2220 62 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 bleFormElements:.function(form).
2240 7b 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 {.......form.find(rails.disableS
2260 65 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 elector).each(function().{......
2280 20 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 ...var.element.=.$(this),.method
22a0 20 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 .=.element.is('button').?.'html'
22c0 20 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 .:.'val';.........element.data('
22e0 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 5b 6d 65 74 68 6f 64 ujs:enable-with',.element[method
2300 5d 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 ]());.........element[method](el
2320 65 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 ement.data('disable-with'));....
2340 20 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 .....element.prop('disabled',.tr
2360 75 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 ue);.......});.....},....../*.Re
2380 2d 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 -enables.disabled.form.elements:
23a0 0a 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 .......-.Replaces.element.text.w
23c0 69 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 ith.cached.value.from.'ujs:enabl
23e0 65 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 e-with'.data.store.(created.in.`
2400 64 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 disableFormElements`).......-.Se
2420 74 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 ts.disabled.property.to.false...
2440 20 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 ..*/.....enableFormElements:.fun
2460 63 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 ction(form).{.......form.find(ra
2480 69 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 ils.enableSelector).each(functio
24a0 6e 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 n().{.........var.element.=.$(th
24c0 69 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 is),.method.=.element.is('button
24e0 27 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 ').?.'html'.:.'val';.........if.
2500 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 68 27 29 (element.data('ujs:enable-with')
2520 29 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 ).element[method](element.data('
2540 75 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 ujs:enable-with'));.........elem
2560 65 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 ent.prop('disabled',.false);....
2580 20 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 ...});.....},...../*.For.'data-c
25a0 6f 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 onfirm'.attribute:.......-.Fires
25c0 20 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 .`confirm`.event.......-.Shows.t
25e0 68 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 he.confirmation.dialog.......-.F
2600 69 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 ires.the.`confirm:complete`.even
2620 74 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 t........Returns.`true`.if.no.fu
2640 6e 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 nction.stops.the.chain.and.user.
2660 63 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 chose.yes;.`false`.otherwise....
2680 20 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 ....Attaching.a.handler.to.the.e
26a0 6c 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 lement's.`confirm`.event.that.re
26c0 74 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 turns.a.`falsy`.value.cancels.th
26e0 65 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 e.confirmation.dialog........Att
2700 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 65 6d 65 6e 74 27 aching.a.handler.to.the.element'
2720 73 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 s.`confirm:complete`.event.that.
2740 72 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 returns.a.`falsy`.value.makes.th
2760 69 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 is.function.......return.false..
2780 54 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 The.`confirm:complete`.event.is.
27a0 66 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 fired.whether.or.not.the.user.an
27c0 73 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 swered.true.or.false.to.the.dial
27e0 6f 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 og.....*/.....allowAction:.funct
2800 69 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 ion(element).{.......var.message
2820 20 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 .=.element.data('confirm'),.....
2840 20 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 ......answer.=.false,.callback;.
2860 20 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 ......if.(!message).{.return.tru
2880 65 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 e;.}........if.(rails.fire(eleme
28a0 6e 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 nt,.'confirm')).{.........answer
28c0 20 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 .=.rails.confirm(message);......
28e0 20 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 ...callback.=.rails.fire(element
2900 2c 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 ,.'confirm:complete',.[answer]);
2920 0a 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 .......}.......return.answer.&&.
2940 63 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 callback;.....},......//.Helper.
2960 66 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 function.which.checks.for.blank.
2980 69 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 inputs.in.a.form.that.match.the.
29a0 73 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 specified.CSS.selector.....blank
29c0 49 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 Inputs:.function(form,.specified
29e0 53 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 Selector,.nonBlank).{.......var.
2a00 69 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 inputs.=.$(),.input,.valueToChec
2a20 6b 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 k,.........selector.=.specifiedS
2a40 65 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 elector.||.'input,textarea';....
2a60 20 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 ...form.find(selector).each(func
2a80 74 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 tion().{.........input.=.$(this)
2aa0 3b 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 ;.........valueToCheck.=.input.i
2ac0 73 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 s(':checkbox,:radio').?.input.is
2ae0 28 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 (':checked').:.input.val();.....
2b00 20 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 ....//.If.nonBlank.and.valueToCh
2b20 65 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 eck.are.both.truthy,.or.nonBlank
2b40 20 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 .and.valueToCheck.are.both.false
2b60 79 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 y.........if.(!valueToCheck.===.
2b80 21 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 !nonBlank).{...........inputs.=.
2ba0 69 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 inputs.add(input);.........}....
2bc0 20 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 ...});.......return.inputs.lengt
2be0 68 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 h.?.inputs.:.false;.....},......
2c00 2f 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 //.Helper.function.which.checks.
2c20 66 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 for.non-blank.inputs.in.a.form.t
2c40 68 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 hat.match.the.specified.CSS.sele
2c60 63 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 ctor.....nonBlankInputs:.functio
2c80 6e 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 n(form,.specifiedSelector).{....
2ca0 20 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 ...return.rails.blankInputs(form
2cc0 2c 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 ,.specifiedSelector,.true);.//.t
2ce0 72 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 rue.specifies.nonBlank.....},...
2d00 20 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 ...//.Helper.function,.needed.to
2d20 20 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 .provide.consistent.behavior.in.
2d40 49 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 IE.....stopEverything:.function(
2d60 65 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 e).{.......$(e.target).trigger('
2d80 75 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 ujs:everythingStopped');.......e
2da0 2e 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 .stopImmediatePropagation();....
2dc0 20 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 ...return.false;.....},......//.
2de0 66 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 find.all.the.submit.events.direc
2e00 74 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 tly.bound.to.the.form.and.....//
2e20 20 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 .manually.invoke.them..If.anyone
2e40 20 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 .returns.false.then.stop.the.loo
2e60 70 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 p.....callFormSubmitBindings:.fu
2e80 6e 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 nction(form,.event).{.......var.
2ea0 65 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 events.=.form.data('events'),.co
2ec0 6e 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 ntinuePropagation.=.true;.......
2ee0 69 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 if.(events.!==.undefined.&&.even
2f00 74 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 ts['submit'].!==.undefined).{...
2f20 20 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 ......$.each(events['submit'],.f
2f40 75 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 unction(i,.obj){...........if.(t
2f60 79 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 ypeof.obj.handler.===.'function'
2f80 29 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 ).return.continuePropagation.=.o
2fa0 62 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 bj.handler(event);.........});..
2fc0 20 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 .....}.......return.continueProp
2fe0 61 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 agation;.....},......//..replace
3000 20 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 .element's.html.with.the.'data-d
3020 69 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 isable-with'.after.storing.origi
3040 6e 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 nal.html.....//..and.prevent.cli
3060 63 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 cking.on.it.....disableElement:.
3080 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 65 6c 65 6d 65 6e function(element).{.......elemen
30a0 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 65 6c 65 6d 65 6e t.data('ujs:enable-with',.elemen
30c0 74 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 t.html());.//.store.enabled.stat
30e0 65 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 e.......element.html(element.dat
3100 61 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 a('disable-with'));.//.set.to.di
3120 73 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 sabled.state.......element.bind(
3140 27 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 'click.railsDisable',.function(e
3160 29 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 ).{.//.prevent.further.clicking.
3180 20 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 ........return.rails.stopEveryth
31a0 69 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 ing(e);.......});.....},......//
31c0 20 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 .restore.element.to.its.original
31e0 20 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 .state.which.was.disabled.by.'di
3200 73 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 sableElement'.above.....enableEl
3220 65 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 ement:.function(element).{......
3240 20 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 .if.(element.data('ujs:enable-wi
3260 74 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 th').!==.undefined).{.........el
3280 65 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 ement.html(element.data('ujs:ena
32a0 62 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 ble-with'));.//.set.to.old.enabl
32c0 65 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 ed.state.........//.this.should.
32e0 62 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 be.element.removeData('ujs:enabl
3300 65 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 e-with').........//.but,.there.i
3320 73 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 s.currently.a.bug.in.jquery.whic
3340 68 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 h.makes.hyphenated.data.attribut
3360 65 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 es.not.get.removed.........eleme
3380 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 2c 20 66 61 6c 73 65 nt.data('ujs:enable-with',.false
33a0 29 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 );.//.clean.up.cache.......}....
33c0 20 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 ...element.unbind('click.railsDi
33e0 73 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 sable');.//.enable.element.....}
3400 0a 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 ....};....if.(rails.fire($(docum
3420 65 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 ent),.'rails:attachBindings')).{
3440 0a 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 ......$.ajaxPrefilter(function(o
3460 70 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 ptions,.originalOptions,.xhr){.i
3480 66 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 f.(.!options.crossDomain.).{.rai
34a0 6c 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 ls.CSRFProtection(xhr);.}});....
34c0 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
34e0 6b 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 kDisableSelector,.'ajax:complete
3500 27 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 ',.function().{.........rails.en
3520 61 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 ableElement($(this));.....});...
3540 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 6c 69 ...$(document).delegate(rails.li
3560 6e 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 nkClickSelector,.'click.rails',.
3580 66 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 function(e).{.......var.link.=.$
35a0 28 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 (this),.method.=.link.data('meth
35c0 6f 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 od'),.data.=.link.data('params')
35e0 3b 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 ;.......if.(!rails.allowAction(l
3600 69 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 ink)).return.rails.stopEverythin
3620 67 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 g(e);........if.(link.is(rails.l
3640 69 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 inkDisableSelector)).rails.disab
3660 6c 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 leElement(link);........if.(link
3680 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 29 20 7b .data('remote').!==.undefined).{
36a0 0a 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 .........if.(.(e.metaKey.||.e.ct
36c0 72 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 rlKey).&&.(!method.||.method.===
36e0 20 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 .'GET').&&.!data.).{.return.true
3700 3b 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 ;.}..........var.handleRemote.=.
3720 72 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 rails.handleRemote(link);.......
3740 20 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 ..//.response.from.rails.handleR
3760 65 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 emote().will.either.be.false.or.
3780 61 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 a.deferred.object.promise.......
37a0 20 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 ...if.(handleRemote.===.false).{
37c0 0a 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 ...........rails.enableElement(l
37e0 69 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 ink);.........}.else.{..........
3800 20 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 .handleRemote.error(.function().
3820 7b 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 {.rails.enableElement(link);.}.)
3840 3b 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 ;.........}.........return.false
3860 3b 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 ;........}.else.if.(link.data('m
3880 65 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 ethod')).{.........rails.handleM
38a0 65 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 ethod(link);.........return.fals
38c0 65 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 e;.......}.....});......$(docume
38e0 6e 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 nt).delegate(rails.inputChangeSe
3900 6c 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 lector,.'change.rails',.function
3920 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 74 68 69 73 29 3b 0a (e).{.......var.link.=.$(this);.
3940 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 6e ......if.(!rails.allowAction(lin
3960 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 28 k)).return.rails.stopEverything(
3980 65 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 e);........rails.handleRemote(li
39a0 6e 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 nk);.......return.false;.....});
39c0 0a 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 ......$(document).delegate(rails
39e0 2e 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 .formSubmitSelector,.'submit.rai
3a00 6c 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 ls',.function(e).{.......var.for
3a20 6d 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 m.=.$(this),.........remote.=.fo
3a40 72 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 rm.data('remote').!==.undefined,
3a60 0a 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 .........blankRequiredInputs.=.r
3a80 61 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 ails.blankInputs(form,.rails.req
3aa0 75 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 uiredInputSelector),.........non
3ac0 42 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 BlankFileInputs.=.rails.nonBlank
3ae0 49 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 Inputs(form,.rails.fileInputSele
3b00 63 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 ctor);........if.(!rails.allowAc
3b20 74 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 tion(form)).return.rails.stopEve
3b40 72 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 rything(e);........//.skip.other
3b60 20 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 .logic.when.required.values.are.
3b80 6d 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 missing.or.file.upload.is.presen
3ba0 74 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 t.......if.(blankRequiredInputs.
3bc0 26 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 &&.form.attr("novalidate").==.un
3be0 64 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 defined.&&.rails.fire(form,.'aja
3c00 78 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 x:aborted:required',.[blankRequi
3c20 72 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 redInputs])).{.........return.ra
3c40 69 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 ils.stopEverything(e);.......}..
3c60 20 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 ......if.(remote).{.........if.(
3c80 6e 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 nonBlankFileInputs).{...........
3ca0 2f 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 //.slight.timeout.so.that.the.su
3cc0 62 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 bmit.button.gets.properly.serial
3ce0 69 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 ized...........//.(make.it.easy.
3d00 66 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 for.event.handler.to.serialize.f
3d20 6f 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 orm.without.disabled.values)....
3d40 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 20 72 61 .......setTimeout(function(){.ra
3d60 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 3b 20 7d ils.disableFormElements(form);.}
3d80 2c 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 ,.13);...........var.aborted.=.r
3da0 61 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 ails.fire(form,.'ajax:aborted:fi
3dc0 6c 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 le',.[nonBlankFileInputs]);.....
3de0 20 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 .......//.re-enable.form.element
3e00 73 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 s.if.event.bindings.return.false
3e20 20 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 .(canceling.normal.form.submissi
3e40 6f 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 on)...........if.(!aborted).{.se
3e60 74 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 tTimeout(function(){.rails.enabl
3e80 65 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 eFormElements(form);.},.13);.}..
3ea0 20 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 ..........return.aborted;.......
3ec0 20 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 ..}..........//.If.browser.does.
3ee0 6e 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 not.support.submit.bubbling,.the
3f00 6e 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 n.this.live-binding.will.be.call
3f20 65 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 ed.before.direct.........//.bind
3f40 69 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 ings..Therefore,.we.should.direc
3f60 74 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 tly.call.any.direct.bindings.bef
3f80 6f 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 ore.remotely.submitting.form....
3fa0 20 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 ......if.(!$.support.submitBubbl
3fc0 65 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 es.&&.$().jquery.<.'1.7'.&&.rail
3fe0 73 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 s.callFormSubmitBindings(form,.e
4000 29 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 ).===.false).return.rails.stopEv
4020 65 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 erything(e);..........rails.hand
4040 6c 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 leRemote(form);.........return.f
4060 61 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 alse;........}.else.{.........//
4080 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 6d .slight.timeout.so.that.the.subm
40a0 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 7a it.button.gets.properly.serializ
40c0 65 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 ed.........setTimeout(function()
40e0 7b 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 {.rails.disableFormElements(form
4100 29 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 );.},.13);.......}.....});......
4120 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 6d 49 $(document).delegate(rails.formI
4140 6e 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 nputClickSelector,.'click.rails'
4160 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 76 61 72 20 62 75 ,.function(event).{.......var.bu
4180 74 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 tton.=.$(this);........if.(!rail
41a0 73 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 s.allowAction(button)).return.ra
41c0 69 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 ils.stopEverything(event);......
41e0 20 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 ..//.register.the.pressed.submit
4200 20 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 .button.......var.name.=.button.
4220 61 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 attr('name'),.........data.=.nam
4240 65 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 e.?.{name:name,.value:button.val
4260 28 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 ()}.:.null;........button.closes
4280 74 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 t('form').data('ujs:submit-butto
42a0 6e 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 n',.data);.....});......$(docume
42c0 6e 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 nt).delegate(rails.formSubmitSel
42e0 65 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 ector,.'ajax:beforeSend.rails',.
4300 66 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 function(event).{.......if.(this
4320 20 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 .==.event.target).rails.disableF
4340 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 20 7d 29 3b 0a 0a 20 ormElements($(this));.....});...
4360 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 66 6f ...$(document).delegate(rails.fo
4380 72 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 rmSubmitSelector,.'ajax:complete
43a0 2e 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 .rails',.function(event).{......
43c0 20 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 .if.(this.==.event.target).rails
43e0 2e 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 .enableFormElements($(this));...
4400 20 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 ..});......$(function(){......./
4420 2f 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 /.making.sure.that.all.forms.hav
4440 65 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 e.actual.up-to-date.token(cached
4460 20 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 .forms.contain.old.one).......cs
4480 72 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 rf_token.=.$('meta[name=csrf-tok
44a0 65 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 en]').attr('content');.......csr
44c0 66 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 f_param.=.$('meta[name=csrf-para
44e0 6d 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 m]').attr('content');.......$('f
4500 6f 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 orm.input[name="'.+.csrf_param.+
4520 20 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 .'"]').val(csrf_token);.....});.
4540 20 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 ..}..})(.jQuery.);."._version"%9
4560 66 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 f3b95dd7ea3030dc35985c0a8020862"
4580 15 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 .dependency_paths[.{.".mtime".20
45a0 31 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 12-08-23T10:52:30+02:00".path"V/
45c0 76 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 var/lib/gems/1.8/gems/jquery-rai
45e0 6c 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 ls-2.1.1/vendor/assets/javascrip
4600 74 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 ts/jquery_ujs.js".digest"%5c5f6b
4620 32 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 2070f9fa92ac2fa71eb5884b2a".requ
4640 69 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 ired_paths[."V/var/lib/gems/1.8/
4660 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 2f 61 gems/jquery-rails-2.1.1/vendor/a
4680 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 73 22 ssets/javascripts/jquery_ujs.js"
46a0 0a 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 .mtime".2012-08-23T10:52:30+02:0
46c0 30 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 0".logical_path".jquery_ujs.js".
46e0 63 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 class".ProcessedAsset".content_t
4700 79 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 ype".application/javascript".dig
4720 65 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 est"%5c5f6b2070f9fa92ac2fa71eb58
4740 38 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 84b2a".pathname"V/var/lib/gems/1
4760 2e 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 .8/gems/jquery-rails-2.1.1/vendo
4780 72 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 r/assets/javascripts/jquery_ujs.
47a0 6a 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 js:.@expires_in0:.@compressedF