UNPKG

jsharmony-cms

Version:
44 lines 2.31 kB
{ "Branch_Active_Listing": { "layout":"form", "table":"{schema}.v_my_branch_desc", "actions":"B", "roles": {"*": "B"}, "caption":["Revision","Revisions"], "title":"Active Revisions", "menu":"jsHarmonyCMS/Branch_Active_Listing", "breadcrumbs":"#CMS_SITE_BREADCRUMBS", "oninit": "jsh.System.RequireSite(xmodel);", "sqlselect": [ "select ", "$ifnull((select branch_desc from {schema}.v_my_branch_desc where branch_id={schema}.my_current_branch_id()),'(No revision currently checked out)') branch_desc,", "(select {schema}.my_current_branch_id()) branch_id", "from jsharmony.single" ], "formstyle": "min-width:900px;", "nokey":true, "buttons":[ { "name":"uploadBranch", "link":"update:Branch_Upload","icon":"upload","text":"Upload Revision Backup", "bindings": {} } ], "css": [ ".xform<%=model.class%> .xsubform h1 { font-size:21px; color:#444; }", ".<%=model.class%>_Revision_Process ol { padding-left:25px; }", ".<%=model.class%>_Revision_Process ol li { padding-bottom:5px; padding-left:5px; }", ], "fields": [ {"name":"branch_desc","type":"varchar","control":"label","controlstyle":"margin-bottom:10px;","caption":"Currently Editing","link":"js:jsh.System.ViewBranchSummary(xmodel, xmodel.get('branch_id'))", "captionclass":"headerInfo_caption", "controlclass":"headerInfo_content"}, {"name":"branch_id","control":"hidden"}, {"control":"html","value":[ "<div class='jsHarmonyCms_info_tip'>", "Clone a Release to create your own Revision and start making changes.<br/>", "<a href='#' onclick='<#-js(\"XExt.CustomPrompt('.'+xmodel.class+'_Revision_Process',jsh.$root('.'+xmodel.class+'_Revision_Process')[0].outerHTML)\")#>'>Learn about the Revision process</a>", "</div>", ]}, {"control":"subform","target":"Branch_Review_Listing","bindings":{},"controlclass":"no-border","roles":{"PUBLISHER":"*"}}, {"control":"subform","target":"Branch_Active_User_Listing","bindings":{},"controlclass":"no-border","roles":{"PUBLISHER":"*","AUTHOR":"*"}}, {"control":"subform","target":"Branch_Active_Public_Listing","bindings":{},"controlclass":"no-border"} ] } }