Refactor
:my
=>
'code'
Codes
Refactorings
Popular
Best
Submit
Spam
Account
Logout
Login
JavaScript doesn't seem to be activated, expect things to be ugly and sloppy!
More Jobs
Recent
Cheap ruby block templating
Bindings on caller
Initial script execution very slow and skewing results
suppress ERB newlines
Keeping the database clean
Arrays, loops, strings...
Similar virtual attributes and their getters/setter
Check type is XML Serializable
Serena Collage slideshow
Shortest regular expression for matching a subdomain.
Popular
Caching Methods
How to find max, min of three numbers?
Similar virtual attributes and their getters/setter
Shortest regular expression for matching a subdomain.
Arrays, loops, strings...
Cheap ruby block templating
Check type is XML Serializable
Bindings on caller
Apache log file sorting
Tab-Switching in jQuery
Pastable version of
Why does this look weird in IE?
<div style="overflow:auto;border:solid 1px #ccc;background:#000;color:#F8F8F8"> <div class="section"> <span style="margin:0;padding:4px 6px;font-size:12px;float:right;">View</span> <pre style="float:left;margin:0 10px;border-right:0;color:#666;">1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136</pre> <pre class="sunburst"><span style="background-color:#222;"><span style="background-color:#222;"><%</span><span style="color:#E28964;">-</span> <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>title</span> <span style="color:#E28964;">=</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>Write entry<span style="color:#65B042;">"</span></span> <span style="background-color:#222;">-%></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"><</span><span style="color:#89BDFF;">div</span> <span style="color:#89BDFF;"><span style="color:#89BDFF;">id</span><span style="color:#89BDFF;">=</span><span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">entries_write</span><span style="color:#65B042;">"</span></span></span> <span style="color:#89BDFF;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>content edit<span style="color:#65B042;">"</span></span><span style="color:#89BDFF;">></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"><</span><span style="color:#89BDFF;">h2</span><span style="color:#89BDFF;">></span></span><span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">img</span> <span style="color:#E0C589;">src</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>/blog/images/writersicon.png<span style="color:#65B042;">"</span></span> <span style="color:#E0C589;">alt</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>An image of a clipboard<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span> Write new entry<span style="color:#89BDFF;"><span style="color:#89BDFF;"></</span><span style="color:#89BDFF;">h2</span><span style="color:#89BDFF;">></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> <span style="background-color:#222;"><span style="color:#89BDFF;">form_tag</span></span><span style="background-color:#222;">(</span><span style="background-color:#222;">{</span><span style="color:#3387CC;"><span style="color:#3387CC;">:</span>action</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>save<span style="color:#65B042;">"</span></span><span style="background-color:#222;">}</span> <span style="background-color:#222;">,</span><span style="background-color:#222;">{</span><span style="color:#3387CC;"><span style="color:#3387CC;">:</span>id</span> <span style="background-color:#222;">=></span><span style="color:#65B042;"><span style="color:#65B042;">"</span>live-entry-form<span style="color:#65B042;">"</span></span><span style="background-color:#222;">}</span><span style="background-color:#222;">,</span> <span style="background-color:#222;">{</span><span style="color:#3387CC;"><span style="color:#3387CC;">:</span>method</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>post<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>multipart</span> <span style="background-color:#222;">=></span> <span style="color:#3387CC;">true</span><span style="background-color:#222;">}</span><span style="background-color:#222;">)</span> <span style="background-color:#222;">%></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"><</span><span style="color:#89BDFF;">h8</span><span style="color:#89BDFF;">></span></span><span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">a</span> <span style="color:#E0C589;">href</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>#<span style="color:#65B042;">"</span></span> <span style="color:#E0C589;"><span style="color:#E0C589;">id</span><span style="color:#E0C589;">=</span><span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">reveal</span><span style="color:#65B042;">"</span></span></span> <span style="color:#E0C589;">onclick</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>Element.show('entry_basic'); Element.hide('reveal');new Effect.Highlight('entry_basic');return false;<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span>Show basic information about the entry<span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">a</span><span style="color:#E0C589;">></span></span><span style="color:#89BDFF;"><span style="color:#89BDFF;"></</span><span style="color:#89BDFF;">h8</span><span style="color:#89BDFF;">></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"><</span><span style="color:#89BDFF;">fieldset</span> <span style="color:#89BDFF;"><span style="color:#89BDFF;">id</span><span style="color:#89BDFF;">=</span><span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">entry_basic</span><span style="color:#65B042;">"</span></span></span><span style="color:#89BDFF;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">legend</span><span style="color:#E0C589;">></span></span>Basic information about the entry - <span style="color:#89BDFF;"><span style="color:#89BDFF;"><</span><span style="color:#89BDFF;">h8</span><span style="color:#89BDFF;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">a</span> <span style="color:#E0C589;">href</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>#<span style="color:#65B042;">"</span></span> <span style="color:#E0C589;">onclick</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>new Effect.Fade('entry_basic'); Effect.Appear('reveal'); return false;<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span>Hide<span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">a</span><span style="color:#E0C589;">></span></span><span style="color:#89BDFF;"><span style="color:#89BDFF;"></</span><span style="color:#89BDFF;">h8</span><span style="color:#89BDFF;">></span></span><span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">legend</span><span style="color:#E0C589;">></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> hidden_field <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>id<span style="color:#65B042;">"</span></span> <span style="background-color:#222;">%></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"><</span><span style="color:#89BDFF;">ol</span><span style="color:#89BDFF;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">li</span> <span style="color:#E0C589;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>left<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">label</span> <span style="color:#E0C589;">for</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>entry_title<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span><span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">span</span> <span style="color:#E0C589;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>accesskey<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span>T<span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">span</span><span style="color:#E0C589;">></span></span>itle:<span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">label</span><span style="color:#E0C589;">></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> text_field <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>title<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="background-color:#222;">{</span><span style="color:#3387CC;"><span style="color:#3387CC;">:</span>accesskey</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>t<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>onblur</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>makeSlug();<span style="color:#65B042;">"</span></span><span style="background-color:#222;">}</span> <span style="background-color:#222;">%></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">li</span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">li</span> <span style="color:#E0C589;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>right<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">label</span> <span style="color:#E0C589;">for</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>entry_slug<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span>Slu<span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">span</span> <span style="color:#E0C589;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>accesskey<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span>g<span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">span</span><span style="color:#E0C589;">></span></span>:<span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">label</span><span style="color:#E0C589;">></span></span><span style="color:#89BDFF;"><span style="color:#89BDFF;"><</span><span style="color:#89BDFF;">h8</span><span style="color:#89BDFF;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">a</span> <span style="color:#E0C589;">href</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>#<span style="color:#65B042;">"</span></span> <span style="color:#E0C589;"><span style="color:#E0C589;">id</span><span style="color:#E0C589;">=</span><span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">whatThisLink</span><span style="color:#65B042;">"</span></span></span> <span style="color:#E0C589;">onclick</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>Element.show('whatThis1');Effect.Fade('whatThisLink');new Effect.Highlight('whatThis1');return false;<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span>What's This?<span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">a</span><span style="color:#E0C589;">></span></span><span style="color:#89BDFF;"><span style="color:#89BDFF;"></</span><span style="color:#89BDFF;">h8</span><span style="color:#89BDFF;">></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> text_field <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>slug<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="background-color:#222;">{</span><span style="color:#3387CC;"><span style="color:#3387CC;">:</span>accesskey</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>g<span style="color:#65B042;">"</span></span><span style="background-color:#222;">}</span> <span style="background-color:#222;">%></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">li</span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">li</span> <span style="color:#E0C589;"><span style="color:#E0C589;">id</span><span style="color:#E0C589;">=</span><span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">whatThis1</span><span style="color:#65B042;">"</span></span></span> <span style="color:#E0C589;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>right<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"><</span><span style="color:#89BDFF;">p</span><span style="color:#89BDFF;">></span></span>The 'slug' is what the URL will be, usually the shorter the better but generally you wont have to worry about this. Leave it as it is.<span style="color:#89BDFF;"><span style="color:#89BDFF;"></</span><span style="color:#89BDFF;">p</span><span style="color:#89BDFF;">></span></span><span style="color:#89BDFF;"><span style="color:#89BDFF;"><</span><span style="color:#89BDFF;">h8</span><span style="color:#89BDFF;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">a</span> <span style="color:#E0C589;">href</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>#<span style="color:#65B042;">"</span></span> <span style="color:#E0C589;">onclick</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>new Effect.Fade('whatThis1');Element.show('whatThisLink');return false;<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span>Hide<span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">a</span><span style="color:#E0C589;">></span></span><span style="color:#89BDFF;"><span style="color:#89BDFF;"></</span><span style="color:#89BDFF;">h8</span><span style="color:#89BDFF;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">li</span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">li</span> <span style="color:#E0C589;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>left<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">label</span> <span style="color:#E0C589;">for</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>entry_tags<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span>T<span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">span</span> <span style="color:#E0C589;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>accesskey<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span>a<span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">span</span><span style="color:#E0C589;">></span></span>gs:<span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">label</span><span style="color:#E0C589;">></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> text_field <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>tags<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="background-color:#222;">{</span><span style="color:#3387CC;"><span style="color:#3387CC;">:</span>value</span> <span style="background-color:#222;">=></span> <span style="background-color:#222;"><span style="color:#89BDFF;">tags</span></span><span style="background-color:#222;">(</span><span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>entry</span><span style="background-color:#222;">)</span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>accesskey</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>a<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span></span> <span style="background-color:#222;"> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>autocomplete</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>off<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>onkeydown</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>keyPress(event);<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>onkeyup</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>suggestTags(event);<span style="color:#65B042;">"</span></span><span style="background-color:#222;">}</span> <span style="background-color:#222;">%></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">li</span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">li</span> <span style="color:#E0C589;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>right<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> hidden_field <span style="color:#65B042;"><span style="color:#65B042;">'</span>entry<span style="color:#65B042;">'</span></span><span style="background-color:#222;">,</span> <span style="color:#65B042;"><span style="color:#65B042;">'</span>state<span style="color:#65B042;">'</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>value</span><span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>D<span style="color:#65B042;">"</span></span> <span style="background-color:#222;">%></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">li</span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">li</span> <span style="color:#E0C589;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>left<span style="color:#65B042;">"</span></span> <span style="color:#E0C589;"><span style="color:#E0C589;">id</span><span style="color:#E0C589;">=</span><span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">entry_suggest</span><span style="color:#65B042;">"</span></span></span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">label</span><span style="color:#E0C589;">></span></span>Suggestions:<span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">label</span><span style="color:#E0C589;">></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"><</span><span style="color:#89BDFF;">ul</span> <span style="color:#89BDFF;"><span style="color:#89BDFF;">id</span><span style="color:#89BDFF;">=</span><span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">entry_suggest_suggestions</span><span style="color:#65B042;">"</span></span></span><span style="color:#89BDFF;">><span style="color:#89BDFF;"><</span>/</span><span style="color:#89BDFF;">ul</span><span style="color:#89BDFF;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">li</span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">li</span> <span style="color:#E0C589;"><span style="color:#E0C589;">id</span><span style="color:#E0C589;">=</span><span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">hidden</span><span style="color:#65B042;">"</span></span></span> <span style="color:#E0C589;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>right<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">label</span> <span style="color:#E0C589;">for</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>entry_date_published<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span>Date:<span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">label</span><span style="color:#E0C589;">></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%</span><span style="color:#E28964;">-</span> <span style="color:#E28964;">if</span> <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>entry</span> <span style="background-color:#222;">-%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> datetime_select <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>date_published<span style="color:#65B042;">"</span></span> <span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%</span><span style="color:#E28964;">-</span> <span style="color:#E28964;">else</span> <span style="background-color:#222;">-%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%</span><span style="color:#E28964;">-</span> t <span style="color:#E28964;">=</span> <span style="color:#9B859D;">Time</span><span style="background-color:#222;"><span style="background-color:#222;">.</span><span style="color:#89BDFF;">now</span></span> <span style="color:#E28964;">+</span> <span style="background-color:#222;">(</span><span style="color:#9B859D;">Option</span><span style="background-color:#222;">[</span><span style="color:#65B042;"><span style="color:#65B042;">"</span>general_timedifference<span style="color:#65B042;">"</span></span><span style="background-color:#222;">]</span><span style="background-color:#222;"><span style="background-color:#222;">.</span><span style="color:#89BDFF;">to_f</span></span> <span style="color:#E28964;">*</span> <span style="color:#3387CC;">60</span> <span style="color:#E28964;">*</span> <span style="color:#3387CC;">60</span><span style="background-color:#222;">)</span> <span style="background-color:#222;">-%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> <span style="background-color:#222;"><span style="color:#89BDFF;">select_year</span></span><span style="background-color:#222;">(</span>t<span style="background-color:#222;">,</span> <span style="background-color:#222;">{</span><span style="color:#3387CC;"><span style="color:#3387CC;">:</span>prefix</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>field_name</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>date_published(1i)<span style="color:#65B042;">"</span></span><span style="background-color:#222;">}</span><span style="background-color:#222;">)</span> <span style="color:#E28964;">+</span></span> <span style="background-color:#222;"> <span style="background-color:#222;"><span style="color:#89BDFF;">select_month</span></span><span style="background-color:#222;">(</span>t<span style="background-color:#222;">,</span> <span style="background-color:#222;">{</span><span style="color:#3387CC;"><span style="color:#3387CC;">:</span>prefix</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>field_name</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>date_published(2i)<span style="color:#65B042;">"</span></span><span style="background-color:#222;">}</span><span style="background-color:#222;">)</span> <span style="color:#E28964;">+</span></span> <span style="background-color:#222;"> <span style="background-color:#222;"><span style="color:#89BDFF;">select_day</span></span><span style="background-color:#222;">(</span>t<span style="background-color:#222;">,</span> <span style="background-color:#222;">{</span><span style="color:#3387CC;"><span style="color:#3387CC;">:</span>prefix</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>field_name</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>date_published(3i)<span style="color:#65B042;">"</span></span><span style="background-color:#222;">}</span><span style="background-color:#222;">)</span> <span style="color:#E28964;">+</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span> &mdash; <span style="color:#65B042;">"</span></span> <span style="color:#E28964;">+</span></span> <span style="background-color:#222;"> <span style="background-color:#222;"><span style="color:#89BDFF;">select_hour</span></span><span style="background-color:#222;">(</span>t<span style="background-color:#222;">,</span> <span style="background-color:#222;">{</span><span style="color:#3387CC;"><span style="color:#3387CC;">:</span>prefix</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>field_name</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>date_published(4i)<span style="color:#65B042;">"</span></span><span style="background-color:#222;">}</span><span style="background-color:#222;">)</span> <span style="color:#E28964;">+</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>:<span style="color:#65B042;">"</span></span> <span style="color:#E28964;">+</span></span> <span style="background-color:#222;"> <span style="background-color:#222;"><span style="color:#89BDFF;">select_minute</span></span><span style="background-color:#222;">(</span>t<span style="background-color:#222;">,</span> <span style="background-color:#222;">{</span><span style="color:#3387CC;"><span style="color:#3387CC;">:</span>prefix</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>field_name</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>date_published(5i)<span style="color:#65B042;">"</span></span><span style="background-color:#222;">}</span><span style="background-color:#222;">)</span> <span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%</span><span style="color:#E28964;">-</span> <span style="color:#E28964;">end</span> <span style="background-color:#222;">-%></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">li</span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">li</span> <span style="color:#E0C589;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>right<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> hidden_field <span style="color:#65B042;"><span style="color:#65B042;">'</span>entry<span style="color:#65B042;">'</span></span><span style="background-color:#222;">,</span> <span style="color:#65B042;"><span style="color:#65B042;">'</span>user_id<span style="color:#65B042;">'</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>value</span><span style="background-color:#222;">=></span> session<span style="background-color:#222;">[</span><span style="color:#65B042;"><span style="color:#65B042;">"</span>user<span style="color:#65B042;">"</span></span><span style="background-color:#222;">]</span><span style="background-color:#222;"><span style="background-color:#222;">.</span><span style="color:#89BDFF;">id</span></span> <span style="background-color:#222;">%></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">li</span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">li</span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">li</span> <span style="color:#E0C589;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>left<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">a</span> <span style="color:#E0C589;">href</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>#<span style="color:#65B042;">"</span></span> <span style="color:#E0C589;">onclick</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>new Effect.Fade('entry_basic'); Effect.Appear('reveal'); return false;<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span>Done here? Now Hide it!<span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">a</span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">li</span><span style="color:#E0C589;">></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"></</span><span style="color:#89BDFF;">ol</span><span style="color:#89BDFF;">></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"></</span><span style="color:#89BDFF;">fieldset</span><span style="color:#89BDFF;">></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"><</span><span style="color:#89BDFF;">div</span> <span style="color:#89BDFF;"><span style="color:#89BDFF;">id</span><span style="color:#89BDFF;">=</span><span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">entry_typebased</span><span style="color:#65B042;">"</span></span></span> <span style="color:#89BDFF;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>tabs<span style="color:#65B042;">"</span></span><span style="color:#89BDFF;">></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"><</span><span style="color:#89BDFF;">ul</span> <span style="color:#89BDFF;"><span style="color:#89BDFF;">id</span><span style="color:#89BDFF;">=</span><span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">entry_types</span><span style="color:#65B042;">"</span></span></span> <span style="color:#89BDFF;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>tablist<span style="color:#65B042;">"</span></span><span style="color:#89BDFF;">></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%</span><span style="color:#E28964;">-</span> <span style="color:#E28964;">for</span> type <span style="color:#E28964;">in</span> <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>types</span> <span style="background-color:#222;">-%></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">li</span> <span style="color:#E0C589;"><span style="color:#E0C589;">id</span><span style="color:#E0C589;">=</span><span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">entry_type_<span style="color:#DAEFA3;"><span style="color:#DAEFA3;"><%=</span> type<span style="color:#DAEFA3;"><span style="color:#DAEFA3;">.</span><span style="color:#E0C589;">id</span></span> <span style="color:#DAEFA3;">%></span></span></span><span style="color:#65B042;">"</span></span></span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">a</span> <span style="color:#E0C589;">href</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>#type<span style="color:#65B042;">"</span></span> <span style="color:#E0C589;">onclick</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>loadType(<span style="color:#DAEFA3;"><span style="color:#DAEFA3;"><%=</span> type<span style="color:#DAEFA3;"><span style="color:#DAEFA3;">.</span><span style="color:#E0C589;">id</span></span> <span style="color:#DAEFA3;">%></span></span>);<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span><span style="background-color:#222;"><span style="background-color:#222;"><%=</span> type<span style="background-color:#222;"><span style="background-color:#222;">.</span><span style="color:#89BDFF;">name</span></span><span style="background-color:#222;"><span style="background-color:#222;">.</span><span style="color:#89BDFF;">capitalize</span></span> <span style="background-color:#222;">%></span></span><span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">a</span><span style="color:#E0C589;">></span></span><span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">li</span><span style="color:#E0C589;">></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%</span><span style="color:#E28964;">-</span> <span style="color:#E28964;">end</span> <span style="background-color:#222;">-%></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"></</span><span style="color:#89BDFF;">ul</span><span style="color:#89BDFF;">></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> hidden_field <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>type_id<span style="color:#65B042;">"</span></span> <span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> hidden_field <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>description<span style="color:#65B042;">"</span></span> <span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> hidden_field <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>contents<span style="color:#65B042;">"</span></span> <span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> observe_form <span style="color:#65B042;"><span style="color:#65B042;">"</span>live-entry-form<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span></span> <span style="background-color:#222;"> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>frequency</span> <span style="background-color:#222;">=></span> <span style="color:#3387CC;">1</span><span style="background-color:#222;">,</span></span> <span style="background-color:#222;"> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>update</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>live-preview<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span></span> <span style="background-color:#222;"> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>complete</span> <span style="background-color:#222;">=></span><span style="color:#65B042;"><span style="color:#65B042;">"</span>Element.show('live-preview')<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span></span> <span style="background-color:#222;"> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>url</span> <span style="background-color:#222;">=></span> <span style="background-color:#222;">{</span><span style="color:#3387CC;"><span style="color:#3387CC;">:</span>controller</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>entries<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>action</span><span style="background-color:#222;">=></span><span style="color:#65B042;"><span style="color:#65B042;">"</span>show<span style="color:#65B042;">"</span></span><span style="background-color:#222;">}</span> <span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> observe_form <span style="color:#65B042;"><span style="color:#65B042;">"</span>live-entry-form<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span></span> <span style="background-color:#222;"> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>frequency</span> <span style="background-color:#222;">=></span> <span style="color:#3387CC;">5</span><span style="background-color:#222;">,</span></span> <span style="background-color:#222;"> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>update</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>message<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span></span> <span style="background-color:#222;"> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>complete</span> <span style="background-color:#222;">=></span><span style="color:#65B042;"><span style="color:#65B042;">"</span>Element.show('live-preview')<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span></span> <span style="background-color:#222;"> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>url</span> <span style="background-color:#222;">=></span> <span style="background-color:#222;">{</span><span style="color:#3387CC;"><span style="color:#3387CC;">:</span>controller</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>entries<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>action</span><span style="background-color:#222;">=></span><span style="color:#65B042;"><span style="color:#65B042;">"</span>save_draft<span style="color:#65B042;">"</span></span><span style="background-color:#222;">}</span> <span style="background-color:#222;">%></span></span> <span style="color:#AEAEAE;font-style:italic;"><span style="color:#AEAEAE;font-style:italic;"><!--</span><div id="message" style="color:#990000;"></div><span style="color:#AEAEAE;font-style:italic;">--></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%</span><span style="color:#E28964;">-</span> <span style="color:#E28964;">for</span> type <span style="color:#E28964;">in</span> <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>types</span> <span style="background-color:#222;">-%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> <span style="color:#DAD085;">render</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>partial</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>type_<span style="color:#65B042;">"</span></span> <span style="color:#E28964;">+</span> type<span style="background-color:#222;"><span style="background-color:#222;">.</span><span style="color:#89BDFF;">name</span></span> <span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%</span><span style="color:#E28964;">-</span> <span style="color:#E28964;">end</span> <span style="background-color:#222;">-%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><</span><span style="color:#E0C589;">script</span> <span style="color:#E0C589;">type</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>text/javascript<span style="color:#65B042;">"</span></span><span style="background-color:#222;">></span></span> <span style="background-color:#222;"><span style="color:#E28964;">if</span><span style="background-color:#222;">(</span><span style="color:#E28964;">$</span><span style="background-color:#222;">(</span><span style="color:#65B042;"><span style="color:#65B042;">"</span>entry_type_id<span style="color:#65B042;">"</span></span><span style="background-color:#222;">)</span><span style="background-color:#222;">.</span><span style="color:#CF6A4C;">value</span> <span style="color:#E28964;">!</span><span style="color:#E28964;">=</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">"</span></span><span style="background-color:#222;">)</span> <span style="background-color:#222;">{</span></span> <span style="background-color:#222;"> loadType<span style="background-color:#222;">(</span><span style="color:#E28964;">$</span><span style="background-color:#222;">(</span><span style="color:#65B042;"><span style="color:#65B042;">"</span>entry_type_id<span style="color:#65B042;">"</span></span><span style="background-color:#222;">)</span><span style="background-color:#222;">.</span><span style="color:#CF6A4C;">value</span><span style="background-color:#222;">)</span><span style="background-color:#222;">;</span></span> <span style="background-color:#222;"><span style="background-color:#222;">}</span> <span style="color:#E28964;">else</span> <span style="background-color:#222;">{</span></span> <span style="background-color:#222;"> loadType<span style="background-color:#222;">(</span><span style="color:#3387CC;">1</span><span style="background-color:#222;">)</span><span style="background-color:#222;">;</span></span> <span style="background-color:#222;"><span style="background-color:#222;">}</span></span> <span style="background-color:#222;"><span style="background-color:#222;"></</span><span style="color:#E0C589;">script</span><span style="background-color:#222;">></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"></</span><span style="color:#89BDFF;">div</span><span style="color:#89BDFF;">></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"><</span><span style="color:#89BDFF;">div</span> <span style="color:#89BDFF;"><span style="color:#89BDFF;">id</span><span style="color:#89BDFF;">=</span><span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">entry_pluginbased</span><span style="color:#65B042;">"</span></span></span> <span style="color:#89BDFF;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>tabs<span style="color:#65B042;">"</span></span><span style="color:#89BDFF;">></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"><</span><span style="color:#89BDFF;">ul</span> <span style="color:#89BDFF;"><span style="color:#89BDFF;">id</span><span style="color:#89BDFF;">=</span><span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">entry_plugins</span><span style="color:#65B042;">"</span></span></span> <span style="color:#89BDFF;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>tablist<span style="color:#65B042;">"</span></span><span style="color:#89BDFF;">></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%</span><span style="color:#E28964;">-</span> <span style="color:#E28964;">for</span> plugin <span style="color:#E28964;">in</span> <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>plugins</span> <span style="background-color:#222;">-%></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">li</span> <span style="color:#E0C589;"><span style="color:#E0C589;">id</span><span style="color:#E0C589;">=</span><span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">entry_plugin_<span style="color:#DAEFA3;"><span style="color:#DAEFA3;"><%=</span> plugin<span style="color:#DAEFA3;">[</span><span style="color:#65B042;"><span style="color:#65B042;">'</span>key<span style="color:#65B042;">'</span></span><span style="color:#DAEFA3;">]</span> <span style="color:#DAEFA3;">%></span></span></span><span style="color:#65B042;">"</span></span></span><span style="color:#E0C589;">></span></span> <span style="color:#E0C589;"><span style="color:#E0C589;"><</span><span style="color:#E0C589;">a</span> <span style="color:#E0C589;">href</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>#plugin<span style="color:#65B042;">"</span></span> <span style="color:#E0C589;">onclick</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>loadPlugin('<span style="color:#DAEFA3;"><span style="color:#DAEFA3;"><%=</span> plugin<span style="color:#DAEFA3;">[</span><span style="color:#65B042;"><span style="color:#65B042;">'</span>key<span style="color:#65B042;">'</span></span><span style="color:#DAEFA3;">]</span> <span style="color:#DAEFA3;">%></span></span>');<span style="color:#65B042;">"</span></span><span style="color:#E0C589;">></span></span><span style="background-color:#222;"><span style="background-color:#222;"><%=</span> plugin<span style="background-color:#222;">[</span><span style="color:#65B042;"><span style="color:#65B042;">"</span>name<span style="color:#65B042;">"</span></span><span style="background-color:#222;">]</span> <span style="background-color:#222;">%></span></span><span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">a</span><span style="color:#E0C589;">></span></span><span style="color:#E0C589;"><span style="color:#E0C589;"></</span><span style="color:#E0C589;">li</span><span style="color:#E0C589;">></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%</span><span style="color:#E28964;">-</span> <span style="color:#E28964;">end</span> <span style="background-color:#222;">-%></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"></</span><span style="color:#89BDFF;">ul</span><span style="color:#89BDFF;">></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%</span><span style="color:#E28964;">-</span> <span style="color:#E28964;">for</span> plugin <span style="color:#E28964;">in</span> <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>plugins</span> <span style="background-color:#222;">-%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> <span style="color:#DAD085;">render</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>partial</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>plugin_<span style="color:#65B042;">"</span></span> <span style="color:#E28964;">+</span> plugin<span style="background-color:#222;">[</span><span style="color:#65B042;"><span style="color:#65B042;">"</span>key<span style="color:#65B042;">"</span></span><span style="background-color:#222;">]</span> <span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%</span><span style="color:#E28964;">-</span> <span style="color:#E28964;">end</span> <span style="background-color:#222;">-%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><</span><span style="color:#E0C589;">script</span> <span style="color:#E0C589;">type</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>text/javascript<span style="color:#65B042;">"</span></span><span style="background-color:#222;">></span></span> <span style="background-color:#222;">loadPlugin<span style="background-color:#222;">(</span><span style="color:#65B042;"><span style="color:#65B042;">"</span><%= @plugins[0]['key'] %><span style="color:#65B042;">"</span></span><span style="background-color:#222;">)</span><span style="background-color:#222;">;</span></span> <span style="background-color:#222;"><span style="color:#9B859D;">document</span><span style="background-color:#222;">.</span><span style="color:#DAD085;">getElementById</span><span style="background-color:#222;">(</span><span style="color:#65B042;"><span style="color:#65B042;">"</span>reveal<span style="color:#65B042;">"</span></span><span style="background-color:#222;">)</span><span style="background-color:#222;">.</span>hide<span style="background-color:#222;">(</span><span style="background-color:#222;">)</span><span style="background-color:#222;">;</span></span> <span style="background-color:#222;"></span> <span style="background-color:#222;"><span style="color:#9B859D;">document</span><span style="background-color:#222;">.</span><span style="color:#DAD085;">getElementById</span><span style="background-color:#222;">(</span><span style="color:#65B042;"><span style="color:#65B042;">"</span>hidden<span style="color:#65B042;">"</span></span><span style="background-color:#222;">)</span><span style="background-color:#222;">.</span>hide<span style="background-color:#222;">(</span><span style="background-color:#222;">)</span><span style="background-color:#222;">;</span></span> <span style="background-color:#222;"><span style="color:#9B859D;">document</span><span style="background-color:#222;">.</span><span style="color:#DAD085;">getElementById</span><span style="background-color:#222;">(</span><span style="color:#65B042;"><span style="color:#65B042;">"</span>whatThis1<span style="color:#65B042;">"</span></span><span style="background-color:#222;">)</span><span style="background-color:#222;">.</span>hide<span style="background-color:#222;">(</span><span style="background-color:#222;">)</span><span style="background-color:#222;">;</span></span> <span style="background-color:#222;"></span> <span style="background-color:#222;"><span style="background-color:#222;"></</span><span style="color:#E0C589;">script</span><span style="background-color:#222;">></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"></</span><span style="color:#89BDFF;">div</span><span style="color:#89BDFF;">></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"><</span><span style="color:#89BDFF;">div</span> <span style="color:#89BDFF;"><span style="color:#89BDFF;">id</span><span style="color:#89BDFF;">=</span><span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">entry_submit</span><span style="color:#65B042;">"</span></span></span> <span style="color:#89BDFF;">class</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>submit<span style="color:#65B042;">"</span></span><span style="color:#89BDFF;">></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> hidden_field_tag <span style="color:#65B042;"><span style="color:#65B042;">"</span>submit<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">"</span></span> <span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%</span> <span style="color:#AEAEAE;font-style:italic;"><span style="color:#AEAEAE;font-style:italic;">#</span>if session["user"].permission == "writer" </span><span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> submit_tag <span style="color:#65B042;"><span style="color:#65B042;">"</span>Send To Editor<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>id</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry_submit_send<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>onclick</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>submitButton(this);<span style="color:#65B042;">"</span></span> <span style="color:#E28964;">if</span> <span style="background-color:#222;">(</span><span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>entry</span> <span style="color:#E28964;">and</span> <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>entry</span><span style="background-color:#222;"><span style="background-color:#222;">.</span><span style="color:#89BDFF;">state</span></span> <span style="color:#E28964;">!=</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>E<span style="color:#65B042;">"</span></span><span style="background-color:#222;">)</span> <span style="color:#E28964;">or</span> <span style="background-color:#222;">(</span>!<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>entry</span><span style="background-color:#222;">)</span> <span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%</span> <span style="color:#AEAEAE;font-style:italic;"><span style="color:#AEAEAE;font-style:italic;">#</span>end </span><span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%</span> <span style="color:#E28964;">if</span> session<span style="background-color:#222;">[</span><span style="color:#65B042;"><span style="color:#65B042;">"</span>user<span style="color:#65B042;">"</span></span><span style="background-color:#222;">]</span><span style="background-color:#222;"><span style="background-color:#222;">.</span><span style="color:#89BDFF;">permission</span></span> <span style="color:#E28964;">==</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>admin<span style="color:#65B042;">"</span></span> <span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> submit_tag <span style="color:#65B042;"><span style="color:#65B042;">"</span>Publish Live<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>id</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry_submit_publish<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>onclick</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>submitButton(this);<span style="color:#65B042;">"</span></span> <span style="color:#E28964;">if</span> <span style="background-color:#222;">(</span><span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>entry</span> <span style="color:#E28964;">and</span> <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>entry</span><span style="background-color:#222;"><span style="background-color:#222;">.</span><span style="color:#89BDFF;">state</span></span> <span style="color:#E28964;">!=</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>P<span style="color:#65B042;">"</span></span><span style="background-color:#222;">)</span> <span style="color:#E28964;">or</span> <span style="background-color:#222;">(</span>!<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>entry</span><span style="background-color:#222;">)</span> <span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%</span> <span style="color:#E28964;">end</span> <span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> submit_tag <span style="color:#65B042;"><span style="color:#65B042;">"</span>Save and Preview<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>id</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry_submit_save<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>class</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>default<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>onclick</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>submitButton(this);<span style="color:#65B042;">"</span></span> <span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> submit_tag <span style="color:#65B042;"><span style="color:#65B042;">"</span>Save and continue editing<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>id</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry_submit_saveandcontinue<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>onclick</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>submitButton(this);<span style="color:#65B042;">"</span></span> <span style="background-color:#222;">%></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> tag <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>input</span><span style="background-color:#222;">,</span> <span style="background-color:#222;">{</span><span style="color:#3387CC;"><span style="color:#3387CC;">:</span>type</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>button<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>name</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>commit<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>value</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>Cancel<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>id</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>entry_submit_cancel<span style="color:#65B042;">"</span></span><span style="background-color:#222;">,</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>onclick</span> <span style="background-color:#222;">=></span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>window.history.back();<span style="color:#65B042;">"</span></span><span style="background-color:#222;">}</span> <span style="background-color:#222;">%></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"></</span><span style="color:#89BDFF;">div</span><span style="color:#89BDFF;">></span></span> <span style="background-color:#222;"><span style="background-color:#222;"><%=</span> end_form_tag <span style="background-color:#222;">%></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"><</span><span style="color:#89BDFF;">div</span> <span style="color:#89BDFF;">style</span>=<span style="color:#65B042;"><span style="color:#65B042;">"</span>clear: both;<span style="color:#65B042;">"</span></span> /<span style="color:#89BDFF;">></span></span> <span style="color:#89BDFF;"><span style="color:#89BDFF;"></</span><span style="color:#89BDFF;">div</span><span style="color:#89BDFF;">></span></span> </pre> </div> </div> <a href="http://refactormycode.com/codes/173-why-does-this-look-weird-in-ie" style="color:#fff" title="As seen on RefactorMyCode.com"><img alt="Small_logo" src="http://refactormycode.com/images/small_logo.gif" style="border:0" /></a>