UNPKG

sheercms

Version:

Sheer Cliff CMS is a simple and powerful content management system (CMS) for Node JS.

93 lines (75 loc) 4.36 kB
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>Link Selector</title> <link rel="stylesheet" href="/cms/static/lib/bootstrap/css/bootstrap.min.css"> <link rel="stylesheet" href="/cms/static/lib/bootstrap/css/bootstrap-theme.css"> <link rel="stylesheet" href="/cms/static/lib/font-awesome/css/font-awesome.min.css"> <link rel="stylesheet" href="/cms/static/build/styles.min.css"> </head> <body id="EditorDialog" ng-app="app" ng-controller="EditorItemSelectorController" ng-init="init('content,media')"> <div class="editor-dialog container-fluid"> <div class="selector-body"> <div ng-if="dialog.message && dialog.message.length > 0"> <div class="alert {{dialog.messageType}}">{{dialog.message}}</div> </div> <div class="row"> <div class="col-md-12"> <strong>Group:</strong>&nbsp; <select ng-model="data.group" ng-options="g as g.name group by g.branch for g in data.groups"></select> <div class="paginator pull-right" settings="paging"></div> </div> </div> <div class="row selector-items-row"> <div class="col-md-12 left-side"> <div ng-if="data.group === null" class="alert alert-warning"> Select a group from the dropdown above to view its items. </div> <div ng-if="data.group !== null && data.items.length === 0" class="alert alert-warning"> There are no items in this group. </div> <div ng-if="data.items.length > 0"> <table class="table table-click item-list"> <tbody> <tr ng-repeat="item in data.items" ng-click="selectItem(item)" ng-class="{active: data.selectedItem == item}"> <td> <img class="icon" ng-src="{{item.icon}}" alt="{{item.templateName}}" title="{{item.templateName}}" /> <div class="two-rows"> <div class="row1"><strong>{{item.name}}</strong></div> <div class="row2">{{item.url}}</div> </div> </td> <td style="width:100px;"><span class="label {{item.statusCss}}">{{item.statusText}}</span></td> </tr> </tbody> </table> </div> </div> </div> <!-- end of row --> </div> <div class="modal-footer"> <button type="submit" class="btn btn-primary min-width" ng-disabled="data.disableOk" ng-click="ok()">OK</button> <button type="button" class="btn btn-default min-width" ng-click="cancel()">Close</button> </div> </div> <!-- jQuery --> <script src="/cms/static/js/jquery.min.js"></script> <!-- Other libraries --> <script src="/cms/static/lib/async/async.js"></script> <!-- File Upload Shim --> <script src="/cms/static/lib/angular-file-upload/angular-file-upload-shim.min.js"></script> <!-- AngularJS --> <script src="/cms/static/lib/angular/angular.min.js"></script> <!-- Angular Cache --> <script src="/cms/static/lib/angular-cache/angular-cache.min.js"></script> <!-- File Upload Angular Module --> <script src="/cms/static/lib/angular-file-upload/angular-file-upload.min.js"></script> <!-- Angular Bootstrap UI --> <!--<script src="/cms/static/lib/ui-bootstrap/ui-bootstrap-custom-0.10.0.min.js"></script>--> <script src="/cms/static/lib/ui-bootstrap/ui-bootstrap-custom-tpls-0.10.0.min.js"></script> <!-- Controller, Directives, and Services --> <script src="/cms/static/build/editor-dialogs.min.js"></script> </body> </html>