Lemonldap-NG-Manager

 view release on metacpan or  search on metacpan

site/htdocs/static/bwr/font-awesome/css/font-awesome.css  view on Meta::CPAN

.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";

site/htdocs/static/bwr/font-awesome/css/font-awesome.min.css  view on Meta::CPAN

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('...

site/htdocs/static/css/manager.css  view on Meta::CPAN

  margin-top: 10px;
}
.llcontainer {
  position: relative;
  margin-bottom: 10px;
}
.navbar-nav li {
 line-height: 50px;
}

/* Animation for copy to clipboard */
@keyframes flash {
  0% { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 1; }
}

.flash {
  animation: flash 0.4s;
}

site/htdocs/static/js/manager.js  view on Meta::CPAN

    $scope.menu = $htmlParams.menu;
    $scope.menulinks = window.menulinks;
    $scope.staticPrefix = window.staticPrefix;
    $scope.formPrefix = window.formPrefix;
    $scope.availableLanguages = window.availableLanguages;
    $scope.waiting = true;
    $scope.showM = false;
    $scope.showT = false;
    $scope.form = 'home';
    $scope.currentCfg = {};
    $scope.clipboardAvailable = Boolean(navigator.clipboard);
    $scope.confPrefix = window.confPrefix;
    $scope.message = {};
    $scope.result = '';
    // Import translations functions
    $scope.translateTitle = function (node) {
      return $translator.translateField(node, 'title');
    };
    $scope.translateP = $translator.translateP;
    $scope.translate = $translator.translate;
    // HELP DISPLAY

site/htdocs/static/js/manager.js  view on Meta::CPAN

      });
      return d.promise;
    };
    $scope.openCnode = function (scope) {
      return $scope.download(scope).then(function () {
        return scope.toggle();
      });
    };
    $scope.copyPath = function () {
      var text = $scope.breadCrumb.join(" » ");
      navigator.clipboard.writeText(text).then(function () {
        $scope.$apply(function () {
          $scope.copySuccess = true;
          $timeout(function () {
            $scope.copySuccess = false;
          }, 400);
        });
      });
    };
    setHelp = function (scope) {
      while (!scope.$modelValue.help && scope.$parentNodeScope) {

site/htdocs/static/js/manager.min.js  view on Meta::CPAN

!function(){"use strict";angular.module("llngManager",["ui.tree","ui.bootstrap","llApp","ngCookies"]).controller("TreeCtrl",["$scope","$http","$location","$q","$uibModal","$translator","$cookies","$htmlParams","$timeout",function(e,t,n,a,r,o,i,d,u){v...

site/htdocs/static/js/manager.min.js.map  view on Meta::CPAN

{"version":3,"names":["angular","module","controller","$scope","$http","$location","$q","$uibModal","$translator","$cookies","$htmlParams","$timeout","_checkSaveResponse","_download","_getAll","_stoggle","idinc","pathEvent","readError","setDefault","...

site/htdocs/static/js/viewer.js  view on Meta::CPAN

    $scope.menu = $htmlParams.menu;
    $scope.menulinks = window.menulinks;
    $scope.staticPrefix = window.staticPrefix;
    $scope.formPrefix = window.formPrefix;
    $scope.availableLanguages = window.availableLanguages;
    $scope.waiting = true;
    $scope.showM = false;
    $scope.showT = false;
    $scope.form = 'homeViewer';
    $scope.currentCfg = {};
    $scope.clipboardAvailable = Boolean(navigator.clipboard);
    $scope.viewPrefix = window.viewPrefix;
    $scope.allowDiff = window.allowDiff;
    $scope.message = {};
    $scope.result = '';
    // Import translations functions
    $scope.translateTitle = function (node) {
      return $translator.translateField(node, 'title');
    };
    $scope.translateP = $translator.translateP;
    $scope.translate = $translator.translate;

site/htdocs/static/js/viewer.js  view on Meta::CPAN

      });
      return d.promise;
    };
    $scope.openCnode = function (scope) {
      return $scope.download(scope).then(function () {
        return scope.toggle();
      });
    };
    $scope.copyPath = function () {
      var text = $scope.breadCrumb.join(" » ");
      navigator.clipboard.writeText(text).then(function () {
        $scope.$apply(function () {
          $scope.copySuccess = true;
          $timeout(function () {
            $scope.copySuccess = false;
          }, 400);
        });
      });
    };
    setHelp = function (scope) {
      while (!scope.$modelValue.help && scope.$parentNodeScope) {

site/htdocs/static/js/viewer.min.js  view on Meta::CPAN

!function(){"use strict";angular.module("llngViewer",["ui.tree","ui.bootstrap","llApp","ngCookies"]).controller("TreeCtrl",["$scope","$http","$location","$q","$uibModal","$translator","$cookies","$htmlParams","$timeout",function(e,t,n,r,o,a,i,l,u){va...

site/htdocs/static/js/viewer.min.js.map  view on Meta::CPAN

{"version":3,"names":["angular","module","controller","$scope","$http","$location","$q","$uibModal","$translator","$cookies","$htmlParams","$timeout","_download","_stoggle","id","pathEvent","readError","setHelp","links","window","menu","menulinks","s...

site/js-src/manager.js  view on Meta::CPAN

    $scope.menu = $htmlParams.menu;
    $scope.menulinks = window.menulinks;
    $scope.staticPrefix = window.staticPrefix;
    $scope.formPrefix = window.formPrefix;
    $scope.availableLanguages = window.availableLanguages;
    $scope.waiting = true;
    $scope.showM = false;
    $scope.showT = false;
    $scope.form = 'home';
    $scope.currentCfg = {};
    $scope.clipboardAvailable = Boolean(navigator.clipboard);
    $scope.confPrefix = window.confPrefix;
    $scope.message = {};
    $scope.result = '';
    // Import translations functions
    $scope.translateTitle = function(node) {
      return $translator.translateField(node,
        'title');
    };
    $scope.translateP = $translator.translateP;
    $scope.translate = $translator.translate;

site/js-src/manager.js  view on Meta::CPAN

        });
      return d.promise;
    };
    $scope.openCnode = function(scope) {
      return $scope.download(scope).then(function() {
        return scope.toggle();
      });
    };
    $scope.copyPath = function() {
      var text = $scope.breadCrumb.join(" » ");
      navigator.clipboard.writeText(text).then(function () {
        $scope.$apply(function () {
        $scope.copySuccess = true;
        $timeout(function() {
          $scope.copySuccess = false;
        }, 400);
        });
      });
    };
    setHelp = function(scope) {
      while (!scope.$modelValue.help && scope.$parentNodeScope) {

site/js-src/viewer.js  view on Meta::CPAN

    $scope.menu = $htmlParams.menu;
    $scope.menulinks = window.menulinks;
    $scope.staticPrefix = window.staticPrefix;
    $scope.formPrefix = window.formPrefix;
    $scope.availableLanguages = window.availableLanguages;
    $scope.waiting = true;
    $scope.showM = false;
    $scope.showT = false;
    $scope.form = 'homeViewer';
    $scope.currentCfg = {};
    $scope.clipboardAvailable = Boolean(navigator.clipboard);
    $scope.viewPrefix = window.viewPrefix;
    $scope.allowDiff = window.allowDiff;
    $scope.message = {};
    $scope.result = '';
    // Import translations functions
    $scope.translateTitle = function(node) {
      return $translator.translateField(node,
        'title');
    };
    $scope.translateP = $translator.translateP;

site/js-src/viewer.js  view on Meta::CPAN

        });
      return d.promise;
    };
    $scope.openCnode = function(scope) {
      return $scope.download(scope).then(function() {
        return scope.toggle();
      });
    };
    $scope.copyPath = function() {
      var text = $scope.breadCrumb.join(" » ");
      navigator.clipboard.writeText(text).then(function () {
        $scope.$apply(function () {
        $scope.copySuccess = true;
        $timeout(function() {
          $scope.copySuccess = false;
        }, 400);
        });
      });
    };
    setHelp = function(scope) {
      while (!scope.$modelValue.help && scope.$parentNodeScope) {

site/templates/manager.tpl  view on Meta::CPAN

              </li>
              <li uib-dropdown>
                <a id="navmenu" name="menu" uib-dropdown-toggle data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><i class="glyphicon glyphicon-cog"></i> {{translate('browse')}} <span class="caret"></span></a>
                <ul uib-dropdown-menu aria-labelled-by="navmenu">
                  <li ng-class="{'disabled':!currentCfg.prev}"><a class="link" ng-click="currentCfg.prev && getCfg(currentCfg.prev.cfgNum)" uib-tooltip="{{currentCfg.prev.cfgLog || currentCfg.prev.cfgNum}}"><i class="glyphicon glyphicon-arrow-left"><...
                  <li ng-class="{'disabled':!currentCfg.next}"><a class="link" ng-click="currentCfg.next && getCfg(currentCfg.next.cfgNum)" uib-tooltip="{{currentCfg.next.cfgLog || currentCfg.next.cfgNum}}"><i class="glyphicon glyphicon-arrow-right">...
                  <li><a class="link" ng-click="getCfg('latest')" title="Latest configuration"><i class="glyphicon glyphicon-refresh"></i> {{translate('latest')}}</a></li>
                </ul>
              </li>
              <li><a class="link hidden-xs" ng-click="setShowHelp()"><i class="glyphicon" ng-class="{'glyphicon-eye-close': showH,'glyphicon-eye-open': !showH}" ></i> {{ translate((showH ? 'hideHelp' : 'showHelp')) }}</a></li>
              <li><a class="link hidden-xs" ng-if="clipboardAvailable && breadCrumb"  ng-click="copyPath()"><i class="glyphicon glyphicon-copy" ng-class="{'flash': copySuccess}"> </i> {{ translate('copyPath') }}</a></li>
              <li ng-repeat="button in menu()" ng-include="'menubutton.html'"></li>
              <li uib-dropdown class="visible-xs">
                <a id="langmenu" name="menu" uib-dropdown-toggle data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">{{translate('menu')}} <span class="caret"></span></a>
                <ul uib-dropdown-menu aria-labelled-by="langmenu" role="grid">
                  <li ng-repeat="link in links"><a href="{{link.target}}" role="row"><i ng-if="link.icon" class="glyphicon glyphicon-{{link.icon}}"></i> {{translate(link.title)}}</a></li>
                  <li ng-repeat="menulink in menulinks"><a href="{{menulink.target}}" role="row"><i ng-if="menulink.icon" class="glyphicon glyphicon-{{menulink.icon}}"></i> {{translate(menulink.title)}}</a></li>
                  <li ng-include="'languages.html'"></li>
                  <TMPL_IF NAME="INSTANCE_NAME">
                    <li><a href="https://lemonldap-ng.org"><TMPL_VAR NAME="INSTANCE_NAME"></a></li>
                  </TMPL_IF>

site/templates/viewer.tpl  view on Meta::CPAN

                <a id="navmenu" name="menu" uib-dropdown-toggle data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><i class="glyphicon glyphicon-cog"></i> {{translate('browse')}} <span class="caret"></span></a>
                <ul uib-dropdown-menu aria-labelled-by="navmenu">
                  <li ng-class="{'disabled':!currentCfg.prev}"><a class="link" ng-click="currentCfg.prev && getCfg(currentCfg.prev.cfgNum)" uib-tooltip="{{currentCfg.prev.cfgLog || currentCfg.prev.cfgNum}}"><i class="glyphicon glyphicon-arrow-left"><...
                  <li ng-class="{'disabled':!currentCfg.next}"><a class="link" ng-click="currentCfg.next && getCfg(currentCfg.next.cfgNum)" uib-tooltip="{{currentCfg.next.cfgLog || currentCfg.next.cfgNum}}"><i class="glyphicon glyphicon-arrow-right">...
                  <li><a class="link" ng-click="getCfg('latest')" title="Latest configuration"><i class="glyphicon glyphicon-refresh"></i> {{translate('latest')}}</a></li>
                </ul>
              </li>
              </TMPL_IF>

              <li><a class="link hidden-xs" ng-click="setShowHelp()"><i class="glyphicon" ng-class="{'glyphicon-eye-close': showH,'glyphicon-eye-open': !showH}" ></i> {{ translate((showH ? 'hideHelp' : 'showHelp')) }}</a></li>
              <li><a class="link hidden-xs" ng-if="clipboardAvailable && breadCrumb"  ng-click="copyPath()"><i class="glyphicon glyphicon-copy" ng-class="{'flash': copySuccess}"> </i> {{ translate('copyPath') }}</a></li>
              <li ng-repeat="button in menu()" ng-include="'menubutton.html'"></li>
              <li uib-dropdown class="visible-xs">
                <a id="langmenu" name="menu" uib-dropdown-toggle data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">{{translate('menu')}} <span class="caret"></span></a>
                <ul uib-dropdown-menu aria-labelled-by="langmenu" role="grid">
                  <li ng-repeat="link in links"><a href="{{link.target}}" role="row"><i ng-if="link.icon" class="glyphicon glyphicon-{{link.icon}}"></i> {{translate(link.title)}}</a></li>
                  <li ng-repeat="menulink in menulinks"><a href="{{menulink.target}}" role="row"><i ng-if="menulink.icon" class="glyphicon glyphicon-{{menulink.icon}}"></i> {{translate(menulink.title)}}</a></li>
                  <li ng-include="'languages.html'"></li>
                  <TMPL_IF NAME="INSTANCE_NAME">
                    <li><a href="https://lemonldap-ng.org"><TMPL_VAR NAME="INSTANCE_NAME"></a></li>
                  </TMPL_IF>



( run in 0.997 second using v1.01-cache-2.11-cpan-84e82930d8c )