diff --git a/apps/user_ldap/css/renewPassword.css b/apps/user_ldap/css/renewPassword.css deleted file mode 100644 index 8acd97254fa23..0000000000000 --- a/apps/user_ldap/css/renewPassword.css +++ /dev/null @@ -1,148 +0,0 @@ -/** - * SPDX-FileCopyrightText: 2017 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -#personal-show + label { - inset-inline-start: 230px !important; - margin-top: 8px !important; - box-sizing: border-box; -} - -#renewpassword .strengthify-wrapper { - inset-inline-start: 10px; - margin-top: 65px; - position: absolute; - width: 219px; -} - -#cancel-container p.info { - margin-top: 10px; - text-align: center; -} - -#renewpassword .title { - background-color: transparent; -} - -.tooltip { - position:absolute; - display:block; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; - font-style:normal; - font-weight:400; - letter-spacing:normal; - line-break:auto; - line-height:1.6; - text-align:start; - text-decoration:none; - text-shadow:none; - text-transform:none; - white-space:normal; - word-break:normal; - word-spacing:normal; - word-wrap:normal; - font-size:12px; - opacity:0; - z-index:100000; - filter:drop-shadow(0 1px 10px rgba(77, 77, 77, 0.75)); -} - -.tooltip.in { - opacity:1 -} - -.tooltip.top { - margin-top:-3px; - padding:10px 0 -} - -.tooltip.bottom { - margin-top:3px; - padding:10px 0 -} - -.tooltip.right { - margin-inline-start:3px; - padding:0 10px -} - -.tooltip.right .tooltip-arrow { - top:50%; - inset-inline-start:0; - margin-top:-10px; - border-width:10px 10px 10px 0; - border-inline-end-color:#fff -} - -.tooltip.left { - margin-inline-start:-3px; - padding:0 5px -} - -.tooltip.left .tooltip-arrow { - top:50%; - inset-inline-end:0; - margin-top:-10px; - border-width:10px 0 10px 10px; - border-inline-start-color:#fff -} - -.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow { - bottom:0; - border-width:10px 10px 0; - border-top-color:#fff -} - -.tooltip.top .tooltip-arrow { - inset-inline-start:50%; - margin-inline-start:-10px -} - -.tooltip.top-left .tooltip-arrow { - inset-inline-end:10px; - margin-bottom:-10px -} - -.tooltip.top-right .tooltip-arrow { - inset-inline-start:10px; - margin-bottom:-10px -} - -.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow { - top:0; - border-width:0 10px 10px; - border-bottom-color:#fff -} - -.tooltip.bottom .tooltip-arrow { - inset-inline-start:50%; - margin-inline-start:-10px -} - -.tooltip.bottom-left .tooltip-arrow { - inset-inline-end:10px; - margin-top:-10px -} - -.tooltip.bottom-right .tooltip-arrow { - inset-inline-start:10px; - margin-top:-10px -} - -.tooltip-inner { - max-width:350px; - padding:5px 8px !important; - background-color:#fff; - color:#000 !important; - text-align:center !important; - font-weight:normal !important; - border-radius:3px -} - -.tooltip-arrow { - position:absolute; - width:0; - height:0; - border-color:transparent; - border-style:solid -} diff --git a/apps/user_ldap/css/vendor/ui-multiselect/jquery.multiselect.css b/apps/user_ldap/css/vendor/ui-multiselect/jquery.multiselect.css deleted file mode 100644 index 533eb63762fb6..0000000000000 --- a/apps/user_ldap/css/vendor/ui-multiselect/jquery.multiselect.css +++ /dev/null @@ -1,27 +0,0 @@ -/** - * SPDX-FileCopyrightText: 2012 Eric Hynds - * SPDX-License-Identifier: MIT - */ -.ui-multiselect { padding:2px 0 2px 4px; text-align:left; } -.ui-multiselect span.ui-icon { float:right; } -.ui-multiselect-single .ui-multiselect-checkboxes input { position:absolute !important; top: auto !important; left:-9999px; } -.ui-multiselect-single .ui-multiselect-checkboxes label { padding:5px !important; } - -.ui-multiselect-header { margin-bottom:3px; padding:3px 0 3px 4px; } -.ui-multiselect-header ul { font-size:14px; } -.ui-multiselect-header ul li { float:left; padding:0 10px 0 0; } -.ui-multiselect-header a { text-decoration:none; } -.ui-multiselect-header a:hover { text-decoration:underline; } -.ui-multiselect-header span.ui-icon { float:left;} -.ui-multiselect-header li.ui-multiselect-close { float:right; text-align:right; padding-right:0; } - -.ui-multiselect-menu { display:none; padding:3px; position:absolute; z-index:10000; text-align: left; } -.ui-multiselect-checkboxes { position:relative /* fixes bug in IE6/7 */; overflow-y:scroll; } -.ui-multiselect-checkboxes label { cursor:default; display:block; border:1px solid transparent; padding:3px 1px; } -.ui-multiselect-checkboxes label input { position:relative; top:1px; } -.ui-multiselect-checkboxes li { clear:both; font-size:14px; padding-right:3px; } -.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label { text-align:center; font-weight:bold; border-bottom:1px solid; } -.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { display:block; padding:3px; margin:1px 0; text-decoration:none; } - -/* remove label borders in IE6 because IE6 does not support transparency */ -* html .ui-multiselect-checkboxes label { border:none; } diff --git a/apps/user_ldap/js/renewPassword.js b/apps/user_ldap/js/renewPassword.js deleted file mode 100644 index 2db9b8e7cd211..0000000000000 --- a/apps/user_ldap/js/renewPassword.js +++ /dev/null @@ -1,35 +0,0 @@ -/** - * SPDX-FileCopyrightText: 2017-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ - -OCA = OCA || {} -OCA.LDAP = _.extend(OC.LDAP || {}, { - onRenewPassword: function() { - $('#submit') - .removeClass('icon-confirm-white') - .addClass('icon-loading-small') - .attr('value', t('core', 'Renewing …')) - return true - }, -}) - -window.addEventListener('DOMContentLoaded', function() { - $('form[name=renewpassword]').submit(OCA.LDAP.onRenewPassword) - - if ($('#newPassword').length) { - $('#newPassword').showPassword().keyup() - } - $('#newPassword').strengthify({ - zxcvbn: OC.linkTo('core', 'vendor/zxcvbn/dist/zxcvbn.js'), - titles: [ - t('core', 'Very weak password'), - t('core', 'Weak password'), - t('core', 'So-so password'), - t('core', 'Good password'), - t('core', 'Strong password'), - ], - drawTitles: true, - $addAfter: $('input[name="newPassword-clone"]'), - }) -}) diff --git a/apps/user_ldap/js/vendor/ui-multiselect/src/jquery.multiselect.js b/apps/user_ldap/js/vendor/ui-multiselect/src/jquery.multiselect.js deleted file mode 100644 index 844e257ca29f3..0000000000000 --- a/apps/user_ldap/js/vendor/ui-multiselect/src/jquery.multiselect.js +++ /dev/null @@ -1,707 +0,0 @@ -/* jshint forin:true, noarg:true, noempty:true, eqeqeq:true, boss:true, undef:true, curly:true, browser:true, jquery:true */ -/* - * jQuery MultiSelect UI Widget 1.13 - * Copyright (c) 2012 Eric Hynds - * - * http://www.erichynds.com/jquery/jquery-ui-multiselect-widget/ - * - * Depends: - * - jQuery 1.4.2+ - * - jQuery UI 1.8 widget factory - * - * Optional: - * - jQuery UI effects - * - jQuery UI position utility - * - * Dual licensed under the MIT and GPL licenses: - * http://www.opensource.org/licenses/mit-license.php - * http://www.gnu.org/licenses/gpl.html - * - * SPDX-FileCopyrightText: 2012 Eric Hynds - * SPDX-License-Identifier: MIT - */ -(function($, undefined) { - let multiselectID = 0 - - $.widget('ech.multiselect', { - - // default options - options: { - header: true, - height: 175, - minWidth: 225, - classes: '', - checkAllText: 'Check all', - uncheckAllText: 'Uncheck all', - noneSelectedText: 'Select options', - selectedText: '# selected', - selectedList: 0, - show: null, - hide: null, - autoOpen: false, - multiple: true, - position: {}, - }, - - _create: function() { - const el = this.element.hide(), - o = this.options - - this.speed = $.fx.speeds._default // default speed for effects - this._isOpen = false // assume no - - const - button = (this.button = $('')) - .addClass('ui-multiselect ui-widget ui-state-default ui-corner-all') - .addClass(o.classes) - .attr({ title: el.attr('title'), 'aria-haspopup': true, tabIndex: el.attr('tabIndex') }) - .insertAfter(el), - - buttonlabel = (this.buttonlabel = $('')) - .html(o.noneSelectedText) - .appendTo(button), - - menu = (this.menu = $('
')) - .addClass('ui-multiselect-menu ui-widget ui-widget-content ui-corner-all') - .addClass(o.classes) - .appendTo(document.body), - - header = (this.header = $('')) - .addClass('ui-widget-header ui-corner-all ui-multiselect-header ui-helper-clearfix') - .appendTo(menu), - - headerLinkContainer = (this.headerLinkContainer = $('+ {{ message }} +
+\n\t\t\t{{ t('files_versions', 'Named versions are persisted, and excluded from automatic cleanups when your storage quota is full.') }}\n\t\t
\n\t\n\t\t\t{{ t('files_versions', 'Named versions are persisted, and excluded from automatic cleanups when your storage quota is full.') }}\n\t\t
\n\t