1212 }
1313 </ script >
1414 {{/message}}
15+ {{#deprecated}}
16+ < div class ="deprecated-notice ">
17+ < h1 > This module has been deprecated.</ h1 >
18+ {{ #deprecatedMessage }}< code > {{ deprecatedMessage }}</ code > {{/deprecatedMessage}}
19+ </ div >
20+ {{/deprecated}}
1521 < h1 class ="flow-title " style ="margin-bottom: 10px; "> {{ name }} < span class ="flow-version "> {{ versions.latest.version }}</ span > </ h1 >
1622 < p class ="flow-description "> {{ description }}</ p >
1723 < p class ="flowmeta flow-install ">
@@ -77,6 +83,7 @@ <h4>Actions</h4>
7783 {{#isAdmin}}
7884 < button id ="remove-button " type ="submit " class ="user-profile-action " style ="background: none; color: #aa6767 "> < span id ="remove-node-label "> remove from library</ span > < img id ="remove-node-loader " class ="loader " src ="/images/loader.gif " /> </ button >
7985 < div id ="remove-node-error " class ="dialog-warning " style ="position:relative "> </ div >
86+ < button id ="deprecated-button " type ="submit " class ="user-profile-action " style ="background: none; color: #aa6767 "> < span id ="deprecate-node-label "> deprecate module</ span > < img id ="deprecate-node-loader " class ="loader " src ="/images/loader.gif " /> </ button >
8087 {{/isAdmin}}
8188 </ div >
8289 {{/sessionuser}}
@@ -155,6 +162,20 @@ <h4>Update node categories</h4>
155162 </ form >
156163 </ div >
157164</ div >
165+
166+ < div class ="dialog-shade dialog-fixed " id ="edit-node-deprecation-shade ">
167+ < div class ="dialog " id ="edit-node-deprecation ">
168+ < form action ="/node/{{_id}}/deprecate " method ="POST ">
169+ < input name ="_csrf " type ="hidden " value ="{{csrfToken}} ">
170+ < h4 > Update deprecation details</ h4 >
171+ < p > < input id ="node-deprecated-cb " type ="checkbox " name ="deprecated " {{#deprecated}}checked{{ /deprecated}}> < label for ="node-deprecated-cb "> Mark as deprecated</ label > </ p >
172+ < p > < textarea name ="message " id ="message "> {{ deprecatedMessage }}</ textarea > </ p >
173+ < div class ="dialog-buttons ">
174+ < button type ="button " onclick ="return closeDialog(); "> Cancel</ button > < button type ="submit "> Update</ button >
175+ </ div >
176+ </ form >
177+ </ div >
178+ </ div >
158179{{/isAdmin}}
159180
160181
@@ -173,6 +194,11 @@ <h4>Update node categories</h4>
173194 e . preventDefault ( ) ;
174195 $ ( "#edit-node-category-shade" ) . show ( ) ;
175196 } ) ;
197+ $ ( "#deprecated-button" ) . click ( function ( e ) {
198+ $ ( "body" ) . css ( { height :"100%" , overflow :"hidden" } ) ;
199+ e . preventDefault ( ) ;
200+ $ ( "#edit-node-deprecation-shade" ) . show ( ) ;
201+ } ) ;
176202 { { / i s A d m i n } }
177203
178204 var refreshSubmitted = false ;
0 commit comments