{
  "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"}
    ]
  }
}