remove ceph code
[stor4nfv.git] / src / ceph / src / pybind / mgr / dashboard / static / AdminLTE-2.3.7 / plugins / ckeditor / samples / toolbarconfigurator / index.html
diff --git a/src/ceph/src/pybind/mgr/dashboard/static/AdminLTE-2.3.7/plugins/ckeditor/samples/toolbarconfigurator/index.html b/src/ceph/src/pybind/mgr/dashboard/static/AdminLTE-2.3.7/plugins/ckeditor/samples/toolbarconfigurator/index.html
deleted file mode 100644 (file)
index 4c9057b..0000000
+++ /dev/null
@@ -1,446 +0,0 @@
-<!DOCTYPE html>\r
-<!--\r
-Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.\r
-For licensing, see LICENSE.md or http://ckeditor.com/license\r
--->\r
-<!--[if IE 8]><html class="ie8"><![endif]-->\r
-<!--[if gt IE 8]><html><![endif]-->\r
-<!--[if !IE]><!--><html><!--<![endif]-->\r
-<head>\r
-       <meta charset="utf-8">\r
-       <title>Toolbar Configurator</title>\r
-       <script src="../../ckeditor.js"></script>\r
-       <script>\r
-               if ( CKEDITOR.env.ie && CKEDITOR.env.version < 9 )\r
-                       CKEDITOR.tools.enableHtml5Elements( document );\r
-       </script>\r
-       <link rel="stylesheet" href="lib/codemirror/codemirror.css">\r
-       <link rel="stylesheet" href="lib/codemirror/show-hint.css">\r
-       <link rel="stylesheet" href="lib/codemirror/neo.css">\r
-       <link rel="stylesheet" href="css/fontello.css">\r
-       <link rel="stylesheet" href="../css/samples.css">\r
-</head>\r
-<body id="toolbar">\r
-\r
-<nav class="navigation-a">\r
-       <div class="grid-container">\r
-               <ul class="navigation-a-left grid-width-70">\r
-                       <li><a href="http://ckeditor.com">Project Homepage</a></li>\r
-                       <li><a href="http://dev.ckeditor.com/">I found a bug</a></li>\r
-                       <li><a href="http://github.com/ckeditor/ckeditor-dev" class="icon-pos-right icon-navigation-a-github">Fork CKEditor on GitHub</a></li>\r
-               </ul>\r
-               <ul class="navigation-a-right grid-width-30">\r
-                       <li><a href="http://ckeditor.com/blog-list">CKEditor Blog</a></li>\r
-               </ul>\r
-       </div>\r
-</nav>\r
-\r
-<header class="header-a">\r
-       <div class="grid-container">\r
-               <h1 class="header-a-logo grid-width-30">\r
-                       <a href="../index.html"><img src="../img/logo.png" alt="CKEditor Logo"></a>\r
-               </h1>\r
-               <nav class="navigation-b grid-width-70">\r
-                       <ul>\r
-                               <li><a href="../index.html"  class="button-a">Start</a></li>\r
-                               <li><a href="index.html"  class="button-a button-a-background">Toolbar configurator</a></li>\r
-                       </ul>\r
-               </nav>\r
-       </div>\r
-</header>\r
-\r
-<main>\r
-       <div class="adjoined-top">\r
-               <div class="grid-container">\r
-                       <div class="content grid-width-100">\r
-                               <div class="grid-container-nested">\r
-                                       <h1 class="grid-width-60">\r
-                                               Toolbar Configurator\r
-                                               <a href="#help-content" type="button" title="Configurator help" id="help" class="button-a button-a-background button-a-no-text icon-pos-left icon-question-mark">Help</a>\r
-                                       </h1>\r
-\r
-                                       <div class="grid-width-40 grid-switch-magic">\r
-                                               <div class="switch">\r
-                                                       <span class="balloon-a balloon-a-se">Select configurator type</span>\r
-                                                       <input type="radio" name="radio" data-num="1" id="radio-basic" />\r
-                                                       <input type="radio" name="radio" data-num="2" id="radio-advanced" />\r
-                                                       <label data-for="1" for="radio-basic">Basic</label>\r
-                                                       <span class="switch-inner">\r
-                                                               <span class="handler"></span>\r
-                                                       </span>\r
-                                                       <label data-for="2" for="radio-advanced">Advanced</label>\r
-                                               </div>\r
-                                       </div>\r
-                               </div>\r
-                       </div>\r
-               </div>\r
-       </div>\r
-       <div class="adjoined-bottom">\r
-               <div class="grid-container">\r
-                       <div class="grid-width-100">\r
-                               <div class="editors-container">\r
-                                       <div id="editor-basic"></div>\r
-                                       <div id="editor-advanced"></div>\r
-                               </div>\r
-                       </div>\r
-               </div>\r
-       </div>\r
-\r
-       <div class="grid-container configurator">\r
-               <div class="content grid-width-100">\r
-                       <div class="configurator">\r
-                               <div>\r
-                                       <div id="toolbarModifierWrapper"></div>\r
-                               </div>\r
-                       </div>\r
-               </div>\r
-       </div>\r
-\r
-       <div id="help-content">\r
-               <div class="grid-container">\r
-                       <div class="grid-width-100">\r
-                               <h2>What Am I Doing Here?</h2>\r
-\r
-                               <div class="grid-container grid-container-nested">\r
-                                       <div class="basic">\r
-                                               <div class="grid-width-50">\r
-                                                       <p>Arrange <a href="http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-toolbarGroups">toolbar groups</a>, toggle <a href="http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-removeButtons">button visibility</a> according to your needs and get your toolbar configuration.</p>\r
-                                                       <p>You can replace the content of the <a href="../../config.js"><code>config.js</code></a> file with the generated configuration. If you already set some configuration options you will need to merge both configurations.</p>\r
-                                               </div>\r
-                                               <div class="grid-width-50">\r
-                                                       <p>Read more about different ways of <a href="http://docs.ckeditor.com/#!/guide/dev_configuration">setting configuration</a> and do not forget about <strong>clearing browser cache</strong>.</p>\r
-                                                       <p>Arranging toolbar groups is the recommended way of configuring the toolbar, but if you need more freedom you can use the <a href="#advanced">advanced configurator</a>.</p>\r
-                                               </div>\r
-                                       </div>\r
-                                       <div class="advanced" style="display: none;">\r
-                                               <div class="grid-width-50">\r
-                                                       <p>With this code editor you can edit your <a href="http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-toolbar">toolbar configuration</a> live.</p>\r
-                                                       <p>You can replace the content of the <a href="../../config.js"><code>config.js</code></a> file with the generated configuration. If you already set some configuration options you will need to merge both configurations.</p>\r
-                                               </div>\r
-                                               <div class="grid-width-50">\r
-                                                       <p>Read more about different ways of <a href="http://docs.ckeditor.com/#!/guide/dev_configuration">setting configuration</a> and do not forget about <strong>clearing browser cache</strong>.</p>\r
-                                               </div>\r
-                                       </div>\r
-                               </div>\r
-\r
-                               <p class="grid-container grid-container-nested">\r
-                                       <button type="button" class="help-content-close grid-width-100 button-a button-a-background">Got it. Let's play!</button>\r
-                               </p>\r
-                       </div>\r
-               </div>\r
-       </div>\r
-</main>\r
-\r
-<footer class="footer-a grid-container">\r
-       <p class="grid-width-100">\r
-               CKEditor &ndash; The text editor for the Internet &ndash; <a class="samples" href="http://ckeditor.com/">http://ckeditor.com</a>\r
-       </p>\r
-       <p class="grid-width-100" id="copy">\r
-               Copyright &copy; 2003-2016, <a class="samples" href="http://cksource.com/">CKSource</a> &ndash; Frederico Knabben. All rights reserved.\r
-       </p>\r
-</footer>\r
-\r
-<script src="lib/codemirror/codemirror.js"></script>\r
-<script src="lib/codemirror/javascript.js"></script>\r
-<script src="lib/codemirror/show-hint.js"></script>\r
-\r
-<script src="js/fulltoolbareditor.js"></script>\r
-<script src="js/abstracttoolbarmodifier.js"></script>\r
-<script src="js/toolbarmodifier.js"></script>\r
-<script src="js/toolbartextmodifier.js"></script>\r
-<script src="../js/sf.js"></script>\r
-\r
-<script>\r
-       ( function() {\r
-               'use strict';\r
-\r
-               var mode = ( window.location.hash.substr( 1 ) === 'advanced' ) ? 'advanced' : 'basic',\r
-                       configuratorSection = CKEDITOR.document.findOne( 'main > .grid-container.configurator' ),\r
-                       basicInstruction = CKEDITOR.document.findOne( '#help-content .basic' ),\r
-                       advancedInstruction = CKEDITOR.document.findOne( '#help-content .advanced' ),\r
-\r
-                       // Configurator mode switcher.\r
-                       modeSwitchBasic = CKEDITOR.document.getById( 'radio-basic' ),\r
-                       modeSwitchAdvanced = CKEDITOR.document.getById( 'radio-advanced' );\r
-\r
-               // Initial setup\r
-               function updateSwitcher() {\r
-                       if ( mode === 'advanced' ) {\r
-                               modeSwitchAdvanced.$.checked = true;\r
-                       } else {\r
-                               modeSwitchBasic.$.checked = true;\r
-                       }\r
-               }\r
-\r
-               updateSwitcher();\r
-\r
-               CKEDITOR.document.getWindow().on( 'hashchange', function( e ) {\r
-                       var hash = window.location.hash.substr( 1 );\r
-                       if ( !( hash === 'advanced' || hash === 'basic' ) ) {\r
-                               return;\r
-                       }\r
-                       mode = hash;\r
-                       onToolbarsDone( mode );\r
-               } );\r
-\r
-               CKEDITOR.document.getWindow().on( 'resize', function() {\r
-                       updateToolbar( ( mode === 'basic' ? toolbarModifier : toolbarTextModifier )[ 'editorInstance' ] );\r
-               } );\r
-\r
-               function onRefresh( modifier ) {\r
-                       modifier = modifier || this;\r
-\r
-                       if ( mode === 'basic' && modifier instanceof ToolbarConfigurator.ToolbarTextModifier ) {\r
-                               return;\r
-                       }\r
-\r
-                       // CodeMirror container becomes visible, so we need to refresh and to avoid rendering problems.\r
-                       if ( mode === 'advanced' && modifier instanceof ToolbarConfigurator.ToolbarTextModifier ) {\r
-                               modifier.codeContainer.refresh();\r
-                       }\r
-\r
-                       updateToolbar( modifier.editorInstance );\r
-               }\r
-\r
-               function updateToolbar( editor ) {\r
-                       var editorContainer = editor.container;\r
-\r
-                       // Not always editor is loaded.\r
-                       if ( !editorContainer ) {\r
-                               return;\r
-                       }\r
-\r
-                       var displayStyle = editorContainer.getStyle( 'display' );\r
-\r
-                       editorContainer.setStyle( 'display', 'block' );\r
-\r
-                       var newHeight = editorContainer.getSize( 'height' );\r
-\r
-                       var newMarginTop = parseInt( editorContainer.getComputedStyle( 'margin-top' ), 10 );\r
-                       newMarginTop = ( isNaN( newMarginTop ) ? 0 : Number( newMarginTop ) );\r
-\r
-                       var newMarginBottom = parseInt( editorContainer.getComputedStyle( 'margin-bottom' ), 10 );\r
-                       newMarginBottom = ( isNaN( newMarginBottom ) ? 0 : Number( newMarginBottom ) );\r
-\r
-                       var result = newHeight + newMarginTop + newMarginBottom;\r
-\r
-                       editorContainer.setStyle( 'display', displayStyle );\r
-\r
-                       editor.container.getAscendant( 'div' ).setStyle( 'height', result + 'px' );\r
-               }\r
-\r
-               var toolbarModifier = new ToolbarConfigurator.ToolbarModifier( 'editor-basic' );\r
-\r
-               var done = 0;\r
-               toolbarModifier.init( onToolbarInit );\r
-               toolbarModifier.onRefresh = onRefresh;\r
-\r
-               CKEDITOR.document.getById( 'toolbarModifierWrapper' ).append( toolbarModifier.mainContainer );\r
-\r
-               var toolbarTextModifier = new ToolbarConfigurator.ToolbarTextModifier( 'editor-advanced' );\r
-               toolbarTextModifier.init( onToolbarInit );\r
-               toolbarTextModifier.onRefresh = onRefresh;\r
-\r
-               function onToolbarInit() {\r
-                       if ( ++done === 2 ) {\r
-                               onToolbarsDone();\r
-\r
-                               positionSticky.watch( CKEDITOR.document.findOne( '.toolbar' ), function() {\r
-                                       return mode === 'advanced';\r
-                               } );\r
-                       }\r
-               }\r
-\r
-               function onToolbarsDone() {\r
-                       if ( mode === 'basic' ) {\r
-                               toggleModeBasic( false );\r
-                       } else {\r
-                               toggleModeAdvanced( false );\r
-                       }\r
-\r
-                       updateSwitcher();\r
-\r
-                       setTimeout( function() {\r
-                               CKEDITOR.document.findOne( '.editors-container' ).addClass( 'active' );\r
-                               CKEDITOR.document.findOne( '#toolbarModifierWrapper' ).addClass( 'active' );\r
-                       }, 200 );\r
-               }\r
-\r
-               CKEDITOR.document.getById( 'toolbarModifierWrapper' ).append( toolbarTextModifier.mainContainer );\r
-\r
-               function toogleModeSwitch( onElement, offElement, onModifier, offModifier ) {\r
-                       onElement.addClass( 'fancy-button-active' );\r
-                       offElement.removeClass( 'fancy-button-active' );\r
-\r
-                       onModifier.showUI();\r
-                       offModifier.hideUI();\r
-               }\r
-\r
-               function toggleModeBasic( callOnRefresh ) {\r
-                       callOnRefresh = ( callOnRefresh !== false );\r
-                       mode = 'basic';\r
-                       window.location.hash = '#basic';\r
-                       toogleModeSwitch( modeSwitchBasic, modeSwitchAdvanced, toolbarModifier, toolbarTextModifier );\r
-\r
-                       configuratorSection.removeClass( 'freed-width' );\r
-                       basicInstruction.show();\r
-                       advancedInstruction.hide();\r
-\r
-                       callOnRefresh && onRefresh( toolbarModifier );\r
-               }\r
-\r
-               function toggleModeAdvanced( callOnRefresh ) {\r
-                       callOnRefresh = ( callOnRefresh !== false );\r
-                       mode = 'advanced';\r
-                       window.location.hash = '#advanced';\r
-                       toogleModeSwitch( modeSwitchAdvanced, modeSwitchBasic, toolbarTextModifier, toolbarModifier );\r
-\r
-                       configuratorSection.addClass( 'freed-width' );\r
-                       advancedInstruction.show();\r
-                       basicInstruction.hide();\r
-\r
-                       callOnRefresh && onRefresh( toolbarTextModifier );\r
-               }\r
-\r
-               modeSwitchBasic.on( 'click', toggleModeBasic );\r
-               modeSwitchAdvanced.on( 'click', toggleModeAdvanced );\r
-\r
-               //\r
-               // Position:sticky for the toolbar.\r
-               //\r
-\r
-               // Will make elements behave like they were styled with position:sticky.\r
-               var positionSticky = {\r
-                       // Store object: {\r
-                       //              element: CKEDITOR.dom.element, // Element which will float.\r
-                       //              placeholder: CKEDITOR.dom.element, // Placeholder which is place to prevent page bounce.\r
-                       //              isFixed: boolean // Whether element float now.\r
-                       // }\r
-                       watched: [],\r
-\r
-                       active: [],\r
-\r
-                       staticContainer: null,\r
-\r
-                       init: function() {\r
-                               var element = CKEDITOR.dom.element.createFromHtml(\r
-                                       '<div class="staticContainer">' +\r
-                                               '<div class="grid-container" >' +\r
-                                                       '<div class="grid-width-100">' +\r
-                                                               '<div class="inner"></div>' +\r
-                                                       '</div>' +\r
-                                               '</div>' +\r
-                                       '</div>' );\r
-\r
-                               this.staticContainer = element.findOne( '.inner' );\r
-\r
-                               CKEDITOR.document.getBody().append( element );\r
-                       },\r
-\r
-                       watch: function( element, preventFunc ) {\r
-                               this.watched.push( {\r
-                                       element: element,\r
-                                       placeholder: new CKEDITOR.dom.element( 'div' ),\r
-                                       isFixed: false,\r
-                                       preventFunc: preventFunc\r
-                               } );\r
-                       },\r
-\r
-                       checkAll: function() {\r
-                               for ( var i = 0; i < this.watched.length; i++ ) {\r
-                                       this.check( this.watched[ i ] );\r
-                               }\r
-                       },\r
-\r
-                       check: function( element ) {\r
-                               var isFixed = element.isFixed;\r
-                               var shouldBeFixed = this.shouldBeFixed( element );\r
-\r
-                               // Nothing to be done.\r
-                               if ( isFixed === shouldBeFixed ) {\r
-                                       return;\r
-                               }\r
-\r
-                               var placeholder = element.placeholder;\r
-\r
-                               if ( isFixed ) {\r
-                                       // Unfixing.\r
-\r
-                                       element.element.insertBefore( placeholder );\r
-                                       placeholder.remove();\r
-\r
-                                       element.element.removeStyle( 'margin' );\r
-\r
-                                       this.active.splice( CKEDITOR.tools.indexOf( this.active, element ), 1 );\r
-\r
-                               } else {\r
-                                       // Fixing.\r
-                                       placeholder.setStyle( 'width', element.element.getSize( 'width' ) + 'px' );\r
-                                       placeholder.setStyle( 'height', element.element.getSize( 'height' ) + 'px' );\r
-                                       placeholder.setStyle( 'margin-bottom', element.element.getComputedStyle( 'margin-bottom' ) );\r
-                                       placeholder.setStyle( 'display', element.element.getComputedStyle( 'display' ) );\r
-                                       placeholder.insertAfter( element.element );\r
-\r
-                                       this.staticContainer.append( element.element );\r
-\r
-                                       this.active.push( element );\r
-                               }\r
-\r
-                               element.isFixed = !element.isFixed;\r
-                       },\r
-\r
-                       shouldBeFixed: function( element ) {\r
-                               if ( element.preventFunc && element.preventFunc() ) {\r
-                                       return false;\r
-                               }\r
-\r
-                               // If element is already fixed we are checking it's placeholder.\r
-                               var related = ( element.isFixed ? element.placeholder : element.element ),\r
-                                       clientRect = related.$.getBoundingClientRect(),\r
-                                       staticHeight = this.staticContainer.getSize('height' ),\r
-                                       elemHeight = element.element.getSize( 'height' );\r
-\r
-                               if ( element.isFixed ) {\r
-                                       return ( clientRect.top + elemHeight < staticHeight );\r
-                               } else {\r
-                                       return ( clientRect.top < staticHeight );\r
-                               }\r
-                       }\r
-               };\r
-\r
-               positionSticky.init();\r
-\r
-               CKEDITOR.document.getWindow().on( 'scroll',\r
-                       new CKEDITOR.tools.eventsBuffer( 100, positionSticky.checkAll, positionSticky ).input\r
-               );\r
-\r
-               // Make the toolbar sticky.\r
-               positionSticky.watch( CKEDITOR.document.findOne( '.editors-container' ) );\r
-\r
-               // Help button and help-content.\r
-               ( function() {\r
-                       var helpButton = CKEDITOR.document.getById( 'help' ),\r
-                               helpContent = CKEDITOR.document.getById( 'help-content' );\r
-\r
-                       // Don't show help button on IE8 because it's unsupported by Pico Modal.\r
-                       if ( CKEDITOR.env.ie && CKEDITOR.env.version == 8 ) {\r
-                               helpButton.hide();\r
-                       } else {\r
-                               // Display help modal when the button is clicked.\r
-                               helpButton.on( 'click', function( evt ) {\r
-                                       SF.modal( {\r
-                                               // Clone modal content from DOM.\r
-                                               content: helpContent.getHtml(),\r
-\r
-                                               afterCreate: function( modal ) {\r
-                                                       // Enable modal content button to close the modal.\r
-                                                       new CKEDITOR.dom.element( modal.modalElem() ).findOne( '.help-content-close' ).once( 'click', modal.close );\r
-                                               }\r
-                                       } ).show();\r
-                               } );\r
-                       }\r
-               } )();\r
-       } )();\r
-</script>\r
-</body>\r
-</html>\r