├── .gitattributes
├── .github
└── workflows
│ └── django.yml
├── .gitignore
├── .travis.yml
├── LICENSE
├── README.md
├── accounts
├── __init__.py
├── apps.py
├── forms.py
├── gldap.py
├── models.py
├── permission.py
├── role.py
├── tests.py
├── urls.py
└── user.py
├── adminset.conf
├── adminset
├── __init__.py
├── celery.py
├── settings.py
├── urls.py
├── views.py
└── wsgi.py
├── appconf
├── __init__.py
├── appowner.py
├── apps.py
├── authinfo.py
├── forms.py
├── models.py
├── product.py
├── project.py
├── tests.py
├── urls.py
└── views.py
├── branches
├── __init__.py
├── apps.py
├── branch.py
├── forms.py
├── models.py
├── region.py
├── resource.py
├── tests.py
├── urls.py
├── views.py
└── views.py.bak
├── clean_py_files.py
├── cmdb
├── __init__.py
├── api.py
├── apps.py
├── asset.py
├── cabinet.py
├── forms.py
├── group.py
├── idc.py
├── models.py
├── templatetags
│ ├── __init__.py
│ └── mytags.py
└── urls.py
├── config
├── __init__.py
├── apps.py
├── models.py
├── tests.py
├── urls.py
└── views.py
├── create_admin.py
├── delivery
├── __init__.py
├── apps.py
├── deli.py
├── forms.py
├── models.py
├── tasks.py
├── urls.py
└── views.py
├── elfinder
├── .gitignore
├── __init__.py
├── apps.py
├── conf
│ ├── __init__.py
│ └── settings.py
├── connector.py
├── connector.py.bak
├── exceptions.py
├── locale
│ ├── el
│ │ └── LC_MESSAGES
│ │ │ ├── django.mo
│ │ │ └── django.po
│ ├── zh-Hans
│ │ └── LC_MESSAGES
│ │ │ └── django.po
│ ├── zh_Hans
│ │ └── LC_MESSAGES
│ │ │ └── django.po
│ └── zh_cn
│ │ └── LC_MESSAGES
│ │ └── django.po
├── tests
│ ├── __init__.py
│ ├── __init__.py.bak
│ ├── connector.py
│ ├── media
│ │ └── files
│ │ │ ├── 2bytes.txt
│ │ │ └── directory
│ │ │ └── yawd-logo.png
│ ├── volumes.py
│ └── volumes.py.bak
├── urls.py
├── utils
│ ├── __init__.py
│ ├── accesscontrol.py
│ ├── archivers.py
│ └── volumes.py
├── views.py
├── views.py.bak
├── volumes
│ ├── __init__.py
│ ├── base.py
│ ├── base.py.bak
│ ├── filesystem.py
│ ├── filesystem.py.bak
│ ├── storage.py
│ └── storage.py.bak
└── wsgi.py
├── gunicorn_conf.py
├── install
├── client
│ ├── adminset_agent.py
│ ├── adminsetd
│ ├── adminsetd.service
│ ├── install.sh
│ └── uninstall.sh
└── server
│ ├── adminset.service
│ ├── ansible
│ └── ansible.cfg
│ ├── auto_install.sh
│ ├── celery
│ ├── beat.conf
│ ├── beat.service
│ ├── celery.service
│ └── start_celery.sh
│ ├── nginx
│ ├── adminset.conf
│ ├── adminset.conf.https
│ ├── nginx.conf
│ ├── nginx.crt
│ └── nginx.key
│ ├── rsync.sh
│ ├── ssh
│ └── config
│ ├── update.sh
│ └── webssh
│ └── webssh.service
├── lib
├── __init__.py
├── backup.py
├── common.py
├── deploy_key.py
├── log.py
├── setup.py
└── sshkey_deploy
├── manage.py
├── media
├── files
│ └── HammondOrgan.pdf
├── images
│ └── hammond_b3.jpg
└── pdf
│ └── HammondOrgan.pdf
├── mfile
├── __init__.py
├── apps.py
├── settings.py
├── urls.py
└── views.py
├── monitor
├── __init__.py
├── api.py
├── apps.py
├── manage.py
├── models.py
├── system.py
├── tests.py
└── urls.py
├── navi
├── __init__.py
├── apps.py
├── forms.py
├── models.py
├── models_new.py
├── tests.py
├── urls.py
├── urls_new.py
└── views.py
├── prompts
└── python312.txt
├── requirements.txt
├── setup
├── __init__.py
├── ansible.py
├── apps.py
├── forms.py
├── jobs.py
├── models.py
├── shell.py
├── tasks.py
├── tests.py
├── urls.py
└── views.py
├── static
├── bootstrap
│ ├── css
│ │ ├── bootstrap-theme.css
│ │ ├── bootstrap-theme.css.map
│ │ ├── bootstrap-theme.min.css
│ │ ├── bootstrap-theme.min.css.map
│ │ ├── bootstrap.css
│ │ ├── bootstrap.css.map
│ │ ├── bootstrap.min.css
│ │ └── bootstrap.min.css.map
│ ├── fonts
│ │ ├── glyphicons-halflings-regular.eot
│ │ ├── glyphicons-halflings-regular.svg
│ │ ├── glyphicons-halflings-regular.ttf
│ │ ├── glyphicons-halflings-regular.woff
│ │ └── glyphicons-halflings-regular.woff2
│ └── js
│ │ ├── bootstrap.js
│ │ ├── bootstrap.min.js
│ │ └── npm.js
├── css
│ ├── bootstrap-duallistbox.css
│ └── loading.css
├── dist
│ ├── css
│ │ ├── AdminLTE.css
│ │ ├── AdminLTE.min.css
│ │ ├── alt
│ │ │ ├── AdminLTE-bootstrap-social.css
│ │ │ ├── AdminLTE-bootstrap-social.min.css
│ │ │ ├── AdminLTE-fullcalendar.css
│ │ │ ├── AdminLTE-fullcalendar.min.css
│ │ │ ├── AdminLTE-select2.css
│ │ │ ├── AdminLTE-select2.min.css
│ │ │ ├── AdminLTE-without-plugins.css
│ │ │ └── AdminLTE-without-plugins.min.css
│ │ └── skins
│ │ │ ├── _all-skins.css
│ │ │ ├── _all-skins.min.css
│ │ │ ├── skin-black-light.css
│ │ │ ├── skin-black-light.min.css
│ │ │ ├── skin-black.css
│ │ │ ├── skin-black.min.css
│ │ │ ├── skin-blue-light.css
│ │ │ ├── skin-blue-light.min.css
│ │ │ ├── skin-blue.css
│ │ │ ├── skin-blue.min.css
│ │ │ ├── skin-green-light.css
│ │ │ ├── skin-green-light.min.css
│ │ │ ├── skin-green.css
│ │ │ ├── skin-green.min.css
│ │ │ ├── skin-purple-light.css
│ │ │ ├── skin-purple-light.min.css
│ │ │ ├── skin-purple.css
│ │ │ ├── skin-purple.min.css
│ │ │ ├── skin-red-light.css
│ │ │ ├── skin-red-light.min.css
│ │ │ ├── skin-red.css
│ │ │ ├── skin-red.min.css
│ │ │ ├── skin-yellow-light.css
│ │ │ ├── skin-yellow-light.min.css
│ │ │ ├── skin-yellow.css
│ │ │ └── skin-yellow.min.css
│ ├── img
│ │ ├── alipay.png
│ │ ├── asset.png
│ │ ├── avatar.png
│ │ ├── avatar04.png
│ │ ├── avatar2.png
│ │ ├── avatar3.png
│ │ ├── avatar5.png
│ │ ├── boxed-bg.jpg
│ │ ├── boxed-bg.png
│ │ ├── credit
│ │ │ ├── american-express.png
│ │ │ ├── cirrus.png
│ │ │ ├── mastercard.png
│ │ │ ├── mestro.png
│ │ │ ├── paypal.png
│ │ │ ├── paypal2.png
│ │ │ └── visa.png
│ │ ├── default-50x50.gif
│ │ ├── demo.png
│ │ ├── icons.png
│ │ ├── intro
│ │ │ ├── 1.png
│ │ │ ├── 11.png
│ │ │ ├── 2.png
│ │ │ ├── 3.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── 7.png
│ │ │ ├── 8.png
│ │ │ └── logo.png
│ │ ├── logo.jpg
│ │ └── qq.png
│ └── js
│ │ ├── app.js
│ │ ├── app.min.js
│ │ ├── demo.js
│ │ └── pages
│ │ ├── dashboard.js
│ │ └── dashboard2.js
├── docs
│ ├── .buildinfo
│ ├── .nojekyll
│ ├── Manual.html
│ ├── README.html
│ ├── _sources
│ │ ├── Manual.md.txt
│ │ ├── README.md.txt
│ │ └── index.rst.txt
│ ├── _static
│ │ ├── ajax-loader.gif
│ │ ├── basic.css
│ │ ├── comment-bright.png
│ │ ├── comment-close.png
│ │ ├── comment.png
│ │ ├── css
│ │ │ ├── badge_only.css
│ │ │ └── theme.css
│ │ ├── doctools.js
│ │ ├── documentation_options.js
│ │ ├── down-pressed.png
│ │ ├── down.png
│ │ ├── file.png
│ │ ├── fonts
│ │ │ ├── Inconsolata-Bold.ttf
│ │ │ ├── Inconsolata-Regular.ttf
│ │ │ ├── Inconsolata.ttf
│ │ │ ├── Lato-Bold.ttf
│ │ │ ├── Lato-Regular.ttf
│ │ │ ├── Lato
│ │ │ │ ├── lato-bold.eot
│ │ │ │ ├── lato-bold.ttf
│ │ │ │ ├── lato-bold.woff
│ │ │ │ ├── lato-bold.woff2
│ │ │ │ ├── lato-bolditalic.eot
│ │ │ │ ├── lato-bolditalic.ttf
│ │ │ │ ├── lato-bolditalic.woff
│ │ │ │ ├── lato-bolditalic.woff2
│ │ │ │ ├── lato-italic.eot
│ │ │ │ ├── lato-italic.ttf
│ │ │ │ ├── lato-italic.woff
│ │ │ │ ├── lato-italic.woff2
│ │ │ │ ├── lato-regular.eot
│ │ │ │ ├── lato-regular.ttf
│ │ │ │ ├── lato-regular.woff
│ │ │ │ └── lato-regular.woff2
│ │ │ ├── RobotoSlab-Bold.ttf
│ │ │ ├── RobotoSlab-Regular.ttf
│ │ │ ├── RobotoSlab
│ │ │ │ ├── roboto-slab-v7-bold.eot
│ │ │ │ ├── roboto-slab-v7-bold.ttf
│ │ │ │ ├── roboto-slab-v7-bold.woff
│ │ │ │ ├── roboto-slab-v7-bold.woff2
│ │ │ │ ├── roboto-slab-v7-regular.eot
│ │ │ │ ├── roboto-slab-v7-regular.ttf
│ │ │ │ ├── roboto-slab-v7-regular.woff
│ │ │ │ └── roboto-slab-v7-regular.woff2
│ │ │ ├── fontawesome-webfont.eot
│ │ │ ├── fontawesome-webfont.svg
│ │ │ ├── fontawesome-webfont.ttf
│ │ │ ├── fontawesome-webfont.woff
│ │ │ └── fontawesome-webfont.woff2
│ │ ├── jquery-3.2.1.js
│ │ ├── jquery.js
│ │ ├── js
│ │ │ ├── modernizr.min.js
│ │ │ └── theme.js
│ │ ├── language_data.js
│ │ ├── minus.png
│ │ ├── plus.png
│ │ ├── pygments.css
│ │ ├── searchtools.js
│ │ ├── translations.js
│ │ ├── underscore-1.3.1.js
│ │ ├── underscore.js
│ │ ├── up-pressed.png
│ │ ├── up.png
│ │ └── websupport.js
│ ├── genindex.html
│ ├── index.html
│ ├── objects.inv
│ ├── search.html
│ └── searchindex.js
├── elfinder
│ ├── .gitignore
│ ├── css
│ │ ├── elfinder.full.css
│ │ ├── elfinder.min.css
│ │ └── theme.css
│ ├── img
│ │ ├── arrows-active.png
│ │ ├── arrows-normal.png
│ │ ├── crop.gif
│ │ ├── dialogs.png
│ │ ├── edit_aceeditor.png
│ │ ├── edit_ckeditor.png
│ │ ├── edit_codemirror.png
│ │ ├── edit_creativecloud.png
│ │ ├── edit_pixlreditor.png
│ │ ├── edit_pixlrexpress.png
│ │ ├── edit_simplemde.png
│ │ ├── edit_tinymce.png
│ │ ├── icons-big.png
│ │ ├── icons-small.png
│ │ ├── logo.png
│ │ ├── progress.gif
│ │ ├── quicklook-bg.png
│ │ ├── quicklook-icons.png
│ │ ├── resize.png
│ │ ├── spinner-mini.gif
│ │ ├── toolbar.png
│ │ ├── volume_icon_box.png
│ │ ├── volume_icon_dropbox.png
│ │ ├── volume_icon_ftp.png
│ │ ├── volume_icon_googledrive.png
│ │ ├── volume_icon_local.png
│ │ ├── volume_icon_onedrive.png
│ │ ├── volume_icon_sql.png
│ │ └── volume_icon_trash.png
│ ├── js
│ │ ├── elfinder.full.js
│ │ ├── elfinder.min.js
│ │ ├── extras
│ │ │ ├── editors.default.js
│ │ │ ├── editors.default.min.js
│ │ │ ├── encoding-japanese.min.js
│ │ │ ├── quicklook.googledocs.js
│ │ │ └── quicklook.googledocs.min.js
│ │ ├── i18n
│ │ │ ├── elfinder.LANG.js
│ │ │ ├── elfinder.ar.js
│ │ │ ├── elfinder.bg.js
│ │ │ ├── elfinder.ca.js
│ │ │ ├── elfinder.cs.js
│ │ │ ├── elfinder.da.js
│ │ │ ├── elfinder.de.js
│ │ │ ├── elfinder.el.js
│ │ │ ├── elfinder.es.js
│ │ │ ├── elfinder.fa.js
│ │ │ ├── elfinder.fallback.js
│ │ │ ├── elfinder.fo.js
│ │ │ ├── elfinder.fr.js
│ │ │ ├── elfinder.he.js
│ │ │ ├── elfinder.hr.js
│ │ │ ├── elfinder.hu.js
│ │ │ ├── elfinder.id.js
│ │ │ ├── elfinder.it.js
│ │ │ ├── elfinder.ja.js
│ │ │ ├── elfinder.jp.js
│ │ │ ├── elfinder.ko.js
│ │ │ ├── elfinder.nl.js
│ │ │ ├── elfinder.no.js
│ │ │ ├── elfinder.pl.js
│ │ │ ├── elfinder.pt_BR.js
│ │ │ ├── elfinder.ro.js
│ │ │ ├── elfinder.ru.js
│ │ │ ├── elfinder.si.js
│ │ │ ├── elfinder.sk.js
│ │ │ ├── elfinder.sl.js
│ │ │ ├── elfinder.sr.js
│ │ │ ├── elfinder.sv.js
│ │ │ ├── elfinder.tr.js
│ │ │ ├── elfinder.ug_CN.js
│ │ │ ├── elfinder.uk.js
│ │ │ ├── elfinder.vi.js
│ │ │ ├── elfinder.zh_CN.js
│ │ │ ├── elfinder.zh_TW.js
│ │ │ └── help
│ │ │ │ ├── cs.html.js
│ │ │ │ ├── en.html.js
│ │ │ │ ├── ja.html.js
│ │ │ │ ├── jp.html.js
│ │ │ │ ├── ko.html.js
│ │ │ │ ├── pl.html.js
│ │ │ │ ├── ru.html.js
│ │ │ │ └── sk.html.js
│ │ └── proxy
│ │ │ └── elFinderSupportVer1.js
│ └── sounds
│ │ └── rm.wav
├── font-awesome
│ ├── css
│ │ ├── font-awesome.css
│ │ ├── font-awesome.css.map
│ │ └── font-awesome.min.css
│ └── fonts
│ │ ├── FontAwesome.otf
│ │ ├── fontawesome-webfont.eot
│ │ ├── fontawesome-webfont.svg
│ │ ├── fontawesome-webfont.ttf
│ │ ├── fontawesome-webfont.woff
│ │ └── fontawesome-webfont.woff2
├── ionicons
│ ├── css
│ │ ├── ionicons.css
│ │ └── ionicons.min.css
│ └── fonts
│ │ ├── ionicons.eot
│ │ ├── ionicons.svg
│ │ ├── ionicons.ttf
│ │ └── ionicons.woff
├── js
│ ├── base.js
│ ├── echarts.js
│ ├── echarts.min.js
│ └── jquery.bootstrap-duallistbox.js
├── layer
│ ├── layer.js
│ ├── mobile
│ │ ├── layer.js
│ │ └── need
│ │ │ └── layer.css
│ └── skin
│ │ └── default
│ │ ├── icon-ext.png
│ │ ├── icon.png
│ │ ├── layer.css
│ │ ├── loading-0.gif
│ │ ├── loading-1.gif
│ │ └── loading-2.gif
├── plugins
│ ├── datatables
│ │ ├── dataTables.bootstrap.css
│ │ ├── dataTables.bootstrap.js
│ │ ├── dataTables.bootstrap.min.js
│ │ ├── extensions
│ │ │ ├── AutoFill
│ │ │ │ ├── Readme.txt
│ │ │ │ ├── css
│ │ │ │ │ ├── dataTables.autoFill.css
│ │ │ │ │ └── dataTables.autoFill.min.css
│ │ │ │ ├── examples
│ │ │ │ │ ├── columns.html
│ │ │ │ │ ├── complete-callback.html
│ │ │ │ │ ├── fill-both.html
│ │ │ │ │ ├── fill-horizontal.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── scrolling.html
│ │ │ │ │ ├── simple.html
│ │ │ │ │ └── step-callback.html
│ │ │ │ ├── images
│ │ │ │ │ └── filler.png
│ │ │ │ └── js
│ │ │ │ │ ├── dataTables.autoFill.js
│ │ │ │ │ └── dataTables.autoFill.min.js
│ │ │ ├── ColReorder
│ │ │ │ ├── License.txt
│ │ │ │ ├── Readme.md
│ │ │ │ ├── css
│ │ │ │ │ ├── dataTables.colReorder.css
│ │ │ │ │ └── dataTables.colReorder.min.css
│ │ │ │ ├── examples
│ │ │ │ │ ├── alt_insert.html
│ │ │ │ │ ├── col_filter.html
│ │ │ │ │ ├── colvis.html
│ │ │ │ │ ├── fixedcolumns.html
│ │ │ │ │ ├── fixedheader.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── jqueryui.html
│ │ │ │ │ ├── new_init.html
│ │ │ │ │ ├── predefined.html
│ │ │ │ │ ├── realtime.html
│ │ │ │ │ ├── reset.html
│ │ │ │ │ ├── scrolling.html
│ │ │ │ │ ├── server_side.html
│ │ │ │ │ ├── simple.html
│ │ │ │ │ └── state_save.html
│ │ │ │ ├── images
│ │ │ │ │ └── insert.png
│ │ │ │ └── js
│ │ │ │ │ ├── dataTables.colReorder.js
│ │ │ │ │ └── dataTables.colReorder.min.js
│ │ │ ├── ColVis
│ │ │ │ ├── License.txt
│ │ │ │ ├── Readme.md
│ │ │ │ ├── css
│ │ │ │ │ ├── dataTables.colVis.css
│ │ │ │ │ ├── dataTables.colVis.min.css
│ │ │ │ │ └── dataTables.colvis.jqueryui.css
│ │ │ │ ├── examples
│ │ │ │ │ ├── button_order.html
│ │ │ │ │ ├── exclude_columns.html
│ │ │ │ │ ├── group_columns.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── jqueryui.html
│ │ │ │ │ ├── mouseover.html
│ │ │ │ │ ├── new_init.html
│ │ │ │ │ ├── restore.html
│ │ │ │ │ ├── simple.html
│ │ │ │ │ ├── text.html
│ │ │ │ │ ├── title_callback.html
│ │ │ │ │ ├── two_tables.html
│ │ │ │ │ └── two_tables_identical.html
│ │ │ │ └── js
│ │ │ │ │ ├── dataTables.colVis.js
│ │ │ │ │ └── dataTables.colVis.min.js
│ │ │ ├── FixedColumns
│ │ │ │ ├── License.txt
│ │ │ │ ├── Readme.md
│ │ │ │ ├── css
│ │ │ │ │ ├── dataTables.fixedColumns.css
│ │ │ │ │ └── dataTables.fixedColumns.min.css
│ │ │ │ ├── examples
│ │ │ │ │ ├── bootstrap.html
│ │ │ │ │ ├── col_filter.html
│ │ │ │ │ ├── colvis.html
│ │ │ │ │ ├── css_size.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── index_column.html
│ │ │ │ │ ├── left_right_columns.html
│ │ │ │ │ ├── right_column.html
│ │ │ │ │ ├── rowspan.html
│ │ │ │ │ ├── server-side-processing.html
│ │ │ │ │ ├── simple.html
│ │ │ │ │ ├── size_fixed.html
│ │ │ │ │ ├── size_fluid.html
│ │ │ │ │ └── two_columns.html
│ │ │ │ └── js
│ │ │ │ │ ├── dataTables.fixedColumns.js
│ │ │ │ │ └── dataTables.fixedColumns.min.js
│ │ │ ├── FixedHeader
│ │ │ │ ├── Readme.txt
│ │ │ │ ├── css
│ │ │ │ │ ├── dataTables.fixedHeader.css
│ │ │ │ │ └── dataTables.fixedHeader.min.css
│ │ │ │ ├── examples
│ │ │ │ │ ├── header_footer.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── simple.html
│ │ │ │ │ ├── top_left_right.html
│ │ │ │ │ ├── two_tables.html
│ │ │ │ │ └── zIndexes.html
│ │ │ │ └── js
│ │ │ │ │ ├── dataTables.fixedHeader.js
│ │ │ │ │ └── dataTables.fixedHeader.min.js
│ │ │ ├── KeyTable
│ │ │ │ ├── Readme.txt
│ │ │ │ ├── css
│ │ │ │ │ ├── dataTables.keyTable.css
│ │ │ │ │ └── dataTables.keyTable.min.css
│ │ │ │ ├── examples
│ │ │ │ │ ├── events.html
│ │ │ │ │ ├── html.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── scrolling.html
│ │ │ │ │ └── simple.html
│ │ │ │ └── js
│ │ │ │ │ ├── dataTables.keyTable.js
│ │ │ │ │ └── dataTables.keyTable.min.js
│ │ │ ├── Responsive
│ │ │ │ ├── License.txt
│ │ │ │ ├── Readme.md
│ │ │ │ ├── css
│ │ │ │ │ ├── dataTables.responsive.css
│ │ │ │ │ └── dataTables.responsive.scss
│ │ │ │ ├── examples
│ │ │ │ │ ├── child-rows
│ │ │ │ │ │ ├── column-control.html
│ │ │ │ │ │ ├── custom-renderer.html
│ │ │ │ │ │ ├── disable-child-rows.html
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── right-column.html
│ │ │ │ │ │ └── whole-row-control.html
│ │ │ │ │ ├── display-control
│ │ │ │ │ │ ├── auto.html
│ │ │ │ │ │ ├── classes.html
│ │ │ │ │ │ ├── complexHeader.html
│ │ │ │ │ │ ├── fixedHeader.html
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── init-classes.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── initialisation
│ │ │ │ │ │ ├── ajax.html
│ │ │ │ │ │ ├── className.html
│ │ │ │ │ │ ├── default.html
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── new.html
│ │ │ │ │ │ └── option.html
│ │ │ │ │ └── styling
│ │ │ │ │ │ ├── bootstrap.html
│ │ │ │ │ │ ├── compact.html
│ │ │ │ │ │ ├── foundation.html
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── scrolling.html
│ │ │ │ └── js
│ │ │ │ │ ├── dataTables.responsive.js
│ │ │ │ │ └── dataTables.responsive.min.js
│ │ │ ├── Scroller
│ │ │ │ ├── Readme.txt
│ │ │ │ ├── css
│ │ │ │ │ ├── dataTables.scroller.css
│ │ │ │ │ └── dataTables.scroller.min.css
│ │ │ │ ├── examples
│ │ │ │ │ ├── api_scrolling.html
│ │ │ │ │ ├── data
│ │ │ │ │ │ ├── 2500.txt
│ │ │ │ │ │ └── ssp.php
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── large_js_source.html
│ │ │ │ │ ├── server-side_processing.html
│ │ │ │ │ ├── simple.html
│ │ │ │ │ └── state_saving.html
│ │ │ │ ├── images
│ │ │ │ │ └── loading-background.png
│ │ │ │ └── js
│ │ │ │ │ ├── dataTables.scroller.js
│ │ │ │ │ └── dataTables.scroller.min.js
│ │ │ └── TableTools
│ │ │ │ ├── Readme.md
│ │ │ │ ├── css
│ │ │ │ ├── dataTables.tableTools.css
│ │ │ │ └── dataTables.tableTools.min.css
│ │ │ │ ├── examples
│ │ │ │ ├── ajax.html
│ │ │ │ ├── alter_buttons.html
│ │ │ │ ├── bootstrap.html
│ │ │ │ ├── button_text.html
│ │ │ │ ├── collection.html
│ │ │ │ ├── defaults.html
│ │ │ │ ├── index.html
│ │ │ │ ├── jqueryui.html
│ │ │ │ ├── multi_instance.html
│ │ │ │ ├── multiple_tables.html
│ │ │ │ ├── new_init.html
│ │ │ │ ├── pdf_message.html
│ │ │ │ ├── plug-in.html
│ │ │ │ ├── select_column.html
│ │ │ │ ├── select_multi.html
│ │ │ │ ├── select_os.html
│ │ │ │ ├── select_single.html
│ │ │ │ ├── simple.html
│ │ │ │ └── swf_path.html
│ │ │ │ ├── images
│ │ │ │ ├── collection.png
│ │ │ │ ├── collection_hover.png
│ │ │ │ ├── copy.png
│ │ │ │ ├── copy_hover.png
│ │ │ │ ├── csv.png
│ │ │ │ ├── csv_hover.png
│ │ │ │ ├── pdf.png
│ │ │ │ ├── pdf_hover.png
│ │ │ │ ├── print.png
│ │ │ │ ├── print_hover.png
│ │ │ │ ├── psd
│ │ │ │ │ ├── collection.psd
│ │ │ │ │ ├── copy document.psd
│ │ │ │ │ ├── file_types.psd
│ │ │ │ │ └── printer.psd
│ │ │ │ ├── xls.png
│ │ │ │ └── xls_hover.png
│ │ │ │ ├── js
│ │ │ │ ├── dataTables.tableTools.js
│ │ │ │ └── dataTables.tableTools.min.js
│ │ │ │ └── swf
│ │ │ │ ├── copy_csv_xls.swf
│ │ │ │ └── copy_csv_xls_pdf.swf
│ │ ├── images
│ │ │ ├── sort_asc.png
│ │ │ ├── sort_asc_disabled.png
│ │ │ ├── sort_both.png
│ │ │ ├── sort_desc.png
│ │ │ └── sort_desc_disabled.png
│ │ ├── jquery.dataTables.css
│ │ ├── jquery.dataTables.js
│ │ ├── jquery.dataTables.min.css
│ │ ├── jquery.dataTables.min.js
│ │ └── jquery.dataTables_themeroller.css
│ ├── iCheck
│ │ ├── all.css
│ │ ├── flat
│ │ │ ├── _all.css
│ │ │ ├── aero.css
│ │ │ ├── aero.png
│ │ │ ├── aero@2x.png
│ │ │ ├── blue.css
│ │ │ ├── blue.png
│ │ │ ├── blue@2x.png
│ │ │ ├── flat.css
│ │ │ ├── flat.png
│ │ │ ├── flat@2x.png
│ │ │ ├── green.css
│ │ │ ├── green.png
│ │ │ ├── green@2x.png
│ │ │ ├── grey.css
│ │ │ ├── grey.png
│ │ │ ├── grey@2x.png
│ │ │ ├── orange.css
│ │ │ ├── orange.png
│ │ │ ├── orange@2x.png
│ │ │ ├── pink.css
│ │ │ ├── pink.png
│ │ │ ├── pink@2x.png
│ │ │ ├── purple.css
│ │ │ ├── purple.png
│ │ │ ├── purple@2x.png
│ │ │ ├── red.css
│ │ │ ├── red.png
│ │ │ ├── red@2x.png
│ │ │ ├── yellow.css
│ │ │ ├── yellow.png
│ │ │ └── yellow@2x.png
│ │ ├── futurico
│ │ │ ├── futurico.css
│ │ │ ├── futurico.png
│ │ │ └── futurico@2x.png
│ │ ├── icheck.js
│ │ ├── icheck.min.js
│ │ ├── line
│ │ │ ├── _all.css
│ │ │ ├── aero.css
│ │ │ ├── blue.css
│ │ │ ├── green.css
│ │ │ ├── grey.css
│ │ │ ├── line.css
│ │ │ ├── line.png
│ │ │ ├── line@2x.png
│ │ │ ├── orange.css
│ │ │ ├── pink.css
│ │ │ ├── purple.css
│ │ │ ├── red.css
│ │ │ └── yellow.css
│ │ ├── minimal
│ │ │ ├── _all.css
│ │ │ ├── aero.css
│ │ │ ├── aero.png
│ │ │ ├── aero@2x.png
│ │ │ ├── blue.css
│ │ │ ├── blue.png
│ │ │ ├── blue@2x.png
│ │ │ ├── green.css
│ │ │ ├── green.png
│ │ │ ├── green@2x.png
│ │ │ ├── grey.css
│ │ │ ├── grey.png
│ │ │ ├── grey@2x.png
│ │ │ ├── minimal.css
│ │ │ ├── minimal.png
│ │ │ ├── minimal@2x.png
│ │ │ ├── orange.css
│ │ │ ├── orange.png
│ │ │ ├── orange@2x.png
│ │ │ ├── pink.css
│ │ │ ├── pink.png
│ │ │ ├── pink@2x.png
│ │ │ ├── purple.css
│ │ │ ├── purple.png
│ │ │ ├── purple@2x.png
│ │ │ ├── red.css
│ │ │ ├── red.png
│ │ │ ├── red@2x.png
│ │ │ ├── yellow.css
│ │ │ ├── yellow.png
│ │ │ └── yellow@2x.png
│ │ ├── polaris
│ │ │ ├── polaris.css
│ │ │ ├── polaris.png
│ │ │ └── polaris@2x.png
│ │ └── square
│ │ │ ├── _all.css
│ │ │ ├── aero.css
│ │ │ ├── aero.png
│ │ │ ├── aero@2x.png
│ │ │ ├── blue.css
│ │ │ ├── blue.png
│ │ │ ├── blue@2x.png
│ │ │ ├── green.css
│ │ │ ├── green.png
│ │ │ ├── green@2x.png
│ │ │ ├── grey.css
│ │ │ ├── grey.png
│ │ │ ├── grey@2x.png
│ │ │ ├── orange.css
│ │ │ ├── orange.png
│ │ │ ├── orange@2x.png
│ │ │ ├── pink.css
│ │ │ ├── pink.png
│ │ │ ├── pink@2x.png
│ │ │ ├── purple.css
│ │ │ ├── purple.png
│ │ │ ├── purple@2x.png
│ │ │ ├── red.css
│ │ │ ├── red.png
│ │ │ ├── red@2x.png
│ │ │ ├── square.css
│ │ │ ├── square.png
│ │ │ ├── square@2x.png
│ │ │ ├── yellow.css
│ │ │ ├── yellow.png
│ │ │ └── yellow@2x.png
│ ├── jQuery
│ │ └── jquery-2.2.3.min.js
│ ├── jquery-ui-1.12
│ │ ├── AUTHORS.txt
│ │ ├── LICENSE.txt
│ │ ├── external
│ │ │ └── jquery
│ │ │ │ └── jquery.js
│ │ ├── images
│ │ │ ├── ui-icons_444444_256x240.png
│ │ │ ├── ui-icons_555555_256x240.png
│ │ │ ├── ui-icons_777620_256x240.png
│ │ │ ├── ui-icons_777777_256x240.png
│ │ │ ├── ui-icons_cc0000_256x240.png
│ │ │ └── ui-icons_ffffff_256x240.png
│ │ ├── index.html
│ │ ├── jquery-ui.css
│ │ ├── jquery-ui.js
│ │ ├── jquery-ui.min.css
│ │ ├── jquery-ui.min.js
│ │ ├── jquery-ui.structure.css
│ │ ├── jquery-ui.structure.min.css
│ │ ├── jquery-ui.theme.css
│ │ ├── jquery-ui.theme.min.css
│ │ └── package.json
│ ├── select2
│ │ ├── i18n
│ │ │ ├── ar.js
│ │ │ ├── az.js
│ │ │ ├── bg.js
│ │ │ ├── ca.js
│ │ │ ├── cs.js
│ │ │ ├── da.js
│ │ │ ├── de.js
│ │ │ ├── el.js
│ │ │ ├── en.js
│ │ │ ├── es.js
│ │ │ ├── et.js
│ │ │ ├── eu.js
│ │ │ ├── fa.js
│ │ │ ├── fi.js
│ │ │ ├── fr.js
│ │ │ ├── gl.js
│ │ │ ├── he.js
│ │ │ ├── hi.js
│ │ │ ├── hr.js
│ │ │ ├── hu.js
│ │ │ ├── id.js
│ │ │ ├── is.js
│ │ │ ├── it.js
│ │ │ ├── ja.js
│ │ │ ├── km.js
│ │ │ ├── ko.js
│ │ │ ├── lt.js
│ │ │ ├── lv.js
│ │ │ ├── mk.js
│ │ │ ├── ms.js
│ │ │ ├── nb.js
│ │ │ ├── nl.js
│ │ │ ├── pl.js
│ │ │ ├── pt-BR.js
│ │ │ ├── pt.js
│ │ │ ├── ro.js
│ │ │ ├── ru.js
│ │ │ ├── sk.js
│ │ │ ├── sr-Cyrl.js
│ │ │ ├── sr.js
│ │ │ ├── sv.js
│ │ │ ├── th.js
│ │ │ ├── tr.js
│ │ │ ├── uk.js
│ │ │ ├── vi.js
│ │ │ ├── zh-CN.js
│ │ │ └── zh-TW.js
│ │ ├── select2.css
│ │ ├── select2.full.js
│ │ ├── select2.full.min.js
│ │ ├── select2.js
│ │ ├── select2.min.css
│ │ └── select2.min.js
│ └── toastr
│ │ ├── toastr.css
│ │ ├── toastr.js.map
│ │ ├── toastr.min.css
│ │ └── toastr.min.js
├── webssh
│ ├── css
│ │ ├── bootstrap.min.css
│ │ ├── fullscreen.min.css
│ │ └── xterm.min.css
│ ├── img
│ │ └── favicon.png
│ └── js
│ │ ├── bootstrap.min.js
│ │ ├── fullscreen.min.js
│ │ ├── jquery.min.js
│ │ ├── main.js
│ │ ├── popper.min.js
│ │ └── xterm.min.js
└── ztree
│ ├── css
│ ├── awesomeStyle
│ │ ├── awesome.css
│ │ ├── awesome.less
│ │ ├── fa.less
│ │ └── img
│ │ │ └── loading.gif
│ ├── demo.css
│ ├── metroStyle
│ │ ├── img
│ │ │ ├── line_conn.png
│ │ │ ├── loading.gif
│ │ │ ├── metro.gif
│ │ │ └── metro.png
│ │ └── metroStyle.css
│ └── zTreeStyle
│ │ ├── img
│ │ ├── diy
│ │ │ ├── 1_close.png
│ │ │ ├── 1_open.png
│ │ │ ├── 2.png
│ │ │ ├── 3.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── 7.png
│ │ │ ├── 8.png
│ │ │ └── 9.png
│ │ ├── line_conn.gif
│ │ ├── loading.gif
│ │ ├── zTreeStandard.gif
│ │ └── zTreeStandard.png
│ │ └── zTreeStyle.css
│ └── js
│ ├── jquery-1.4.4.min.js
│ ├── jquery.ztree.all.js
│ ├── jquery.ztree.all.min.js
│ ├── jquery.ztree.core.js
│ ├── jquery.ztree.core.min.js
│ ├── jquery.ztree.excheck.js
│ ├── jquery.ztree.excheck.min.js
│ ├── jquery.ztree.exedit.js
│ ├── jquery.ztree.exedit.min.js
│ ├── jquery.ztree.exhide.js
│ └── jquery.ztree.exhide.min.js
├── templates
├── accounts
│ ├── accounts-header.html
│ ├── change_ldap_password.html
│ ├── change_password.html
│ ├── login.html
│ ├── permission_add.html
│ ├── permission_deny.html
│ ├── permission_edit.html
│ ├── permission_list.html
│ ├── reset_password.html
│ ├── role_add.html
│ ├── role_edit.html
│ ├── role_list.html
│ ├── user_add.html
│ ├── user_edit.html
│ └── user_list.html
├── appconf
│ ├── appconf-header.html
│ ├── appowner_add_edit.html
│ ├── appowner_add_edit_mini.html
│ ├── appowner_base.html
│ ├── appowner_list.html
│ ├── authinfo_add_edit.html
│ ├── authinfo_add_edit_mini.html
│ ├── authinfo_base.html
│ ├── authinfo_list.html
│ ├── product_base.html
│ ├── product_list.html
│ ├── product_project_list.html
│ ├── project_base.html
│ └── project_list.html
├── base.html
├── blank.html
├── branches
│ ├── branch_base.html
│ ├── branch_list.html
│ ├── branch_resource_list.html
│ ├── header.html
│ ├── region_base.html
│ ├── region_branch_list.html
│ ├── region_list.html
│ ├── resource_base.html
│ └── resource_list.html
├── cmdb
│ ├── asset_add.html
│ ├── asset_edit.html
│ ├── cabinet.html
│ ├── cabinet_base.html
│ ├── cabinet_server_list.html
│ ├── cmdb-header.html
│ ├── group.html
│ ├── group_base.html
│ ├── group_server_list.html
│ ├── idc.html
│ ├── idc_base.html
│ ├── idc_cabinet_list.html
│ ├── import.html
│ ├── index.html
│ ├── server_detail.html
│ └── webssh.html
├── config
│ ├── config-header.html
│ └── index.html
├── control-sidebar.html
├── delivery
│ ├── delivery-header.html
│ ├── delivery_base.html
│ ├── delivery_edit.html
│ ├── delivery_list.html
│ ├── logs_history.html
│ └── results.html
├── footer.html
├── head_script.html
├── index.html
├── link_css.html
├── main-header.html
├── main-sidebar.html
├── mfile
│ ├── finder.html
│ └── mfile-header.html
├── monitor
│ ├── get_data.html
│ ├── host_info.html
│ ├── index.html
│ ├── manage.html
│ ├── monitor-header.html
│ └── ztree.html
├── navbar-custom-menu.html
├── navi
│ ├── add.html
│ ├── edit.html
│ ├── index.html
│ ├── manage.html
│ └── navi-header.html
├── paginator.html
├── setup
│ ├── ansible.html
│ ├── ansible_result.html
│ ├── crontab_add.html
│ ├── crontab_edit.html
│ ├── crontab_list.html
│ ├── index.html
│ ├── interval_add.html
│ ├── interval_edit.html
│ ├── interval_list.html
│ ├── job_add.html
│ ├── job_backend.html
│ ├── job_edit.html
│ ├── job_list.html
│ ├── result.html
│ ├── result_edit.html
│ ├── result_list.html
│ ├── setup-header.html
│ ├── setup_navbar.html
│ ├── shell.html
│ └── shell_result.html
└── vendor
│ ├── index.html
│ └── webssh
│ └── index.html
├── test.py
└── update_views.py
/.gitattributes:
--------------------------------------------------------------------------------
1 | *.js linguist-language=python
2 | *.css linguist-language=python
3 | *.html linguist-language=python
--------------------------------------------------------------------------------
/.github/workflows/django.yml:
--------------------------------------------------------------------------------
1 | name: Django CI
2 |
3 | on:
4 | push:
5 | branches: [ "master" ]
6 | pull_request:
7 | branches: [ "master" ]
8 |
9 | jobs:
10 | test:
11 | runs-on: ubuntu-latest
12 | steps:
13 | - name: Checkout code
14 | uses: actions/checkout@v3
15 |
16 | - name: Set up Python
17 | uses: actions/setup-python@v4
18 | with:
19 | python-version: '3.10'
20 |
21 | - name: Install dependencies
22 | if: false # 直接跳过测试
23 | run: pip install -r requirements.txt
24 |
25 | - name: Run Tests
26 | if: false # 直接跳过测试
27 | run: python manage.py test
28 |
29 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .svn/
2 | .idea
3 |
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
1 | language: python
2 | python:
3 | - "3.12"
4 | # command to install dependencies
5 | install:
6 | - "pip install -r requirements.txt"
7 | - "pip install flake8"
8 | before_script:
9 | # stop the build if there are Python syntax errors or undefined names
10 | - flake8 . --count --select=E901,E999,F821,F822,F823 --show-source --statistics
11 | # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide
12 | - flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics
13 | # command to run tests
14 | script: pytest test.py
15 |
--------------------------------------------------------------------------------
/accounts/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/accounts/__init__.py
--------------------------------------------------------------------------------
/accounts/apps.py:
--------------------------------------------------------------------------------
1 |
2 |
3 | from django.apps import AppConfig
4 |
5 |
6 | class AccountsConfig(AppConfig):
7 | name = 'accounts'
8 |
--------------------------------------------------------------------------------
/accounts/tests.py:
--------------------------------------------------------------------------------
1 | from django.test import TestCase
2 |
3 | # Create your tests here.
4 |
--------------------------------------------------------------------------------
/adminset.conf:
--------------------------------------------------------------------------------
1 | [config]
2 | ansible_path = /etc/ansible/
3 | roles_path = /var/opt/adminset/data/ansible/roles/
4 | playbook_path = /var/opt/adminset/data/ansible/playbook/
5 | scripts_path = /var/opt/adminset/data/scripts/
6 |
7 | [db]
8 | engine = mysql
9 | host = localhost
10 | port = 3306
11 | user = root
12 | password =
13 | database = adminset
14 |
15 | [token]
16 | token = HPcWR7l4NJNJ
17 | ssh_pwd = root
18 |
19 | [log]
20 | log_path = /var/opt/adminset/logs
21 | log_level = info
22 |
23 | [mongodb]
24 | mongodb_ip = 127.0.0.1
25 | mongodb_port = 27017
26 | mongodb_user =
27 | mongodb_pwd =
28 | collection = sys_info
29 |
30 | [webssh]
31 | domain =
32 |
33 | [redis]
34 | redis_host = 127.0.0.1
35 | redis_port = 6379
36 | redis_password =
37 | redis_db = 0
38 |
39 | [ldap]
40 | ldap_enable = False
41 | ldap_server =
42 | ldap_port =
43 | base_dn =
44 | ldap_manager =
45 | ldap_password =
46 | ldap_filter = OpenLDAP
47 | require_group =
48 | nickname = cn
49 | is_active =
50 | is_superuser =
51 |
52 |
--------------------------------------------------------------------------------
/adminset/__init__.py:
--------------------------------------------------------------------------------
1 | # This will make sure the app is always imported when
2 | # Django starts so that shared_task will use this app.
3 | from .celery import app as celery_app
4 |
5 | __all__ = ['celery_app']
--------------------------------------------------------------------------------
/adminset/celery.py:
--------------------------------------------------------------------------------
1 | import os
2 | from celery import Celery
3 | import configparser as cf # 直接使用Python 3的configparser模块
4 |
5 | # set the default Django settings module for the 'celery' program.
6 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'adminset.settings')
7 | app = Celery('adminset')
8 |
9 | # redis connect code
10 | BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
11 | config = cf.ConfigParser()
12 | config.read(os.path.join(BASE_DIR, 'adminset.conf'))
13 | redis_host = config.get('redis', "redis_host")
14 | redis_port = config.get("redis", "redis_port")
15 | redis_db = config.get('redis', "redis_db")
16 | redis_password = config.get('redis', "redis_password")
17 | if redis_password:
18 | app.conf.broker_url = 'redis://:{0}@{1}:{2}/{3}'.format(redis_password, redis_host, redis_port, redis_db)
19 | else:
20 | app.conf.broker_url = 'redis://{0}:{1}/{2}'.format(redis_host, redis_port, redis_db)
21 |
22 | # Using a string here means the worker doesn't have to serialize
23 | # the configuration object to child processes.
24 | # - namespace='CELERY' means all celery-related configuration keys
25 | # should have a `CELERY_` prefix.
26 | app.config_from_object('django.conf:settings', namespace='CELERY')
27 |
28 |
29 | # Load task modules from all registered Django app configs.
30 | app.autodiscover_tasks()
31 |
32 |
33 | @app.task(bind=True)
34 | def debug_task(self):
35 | print(('Request: {0!r}'.format(self.request)))
--------------------------------------------------------------------------------
/adminset/urls.py:
--------------------------------------------------------------------------------
1 | from django.urls import path, include # 更新为Django新版的path和include
2 | # from django.contrib import admin # 移除admin导入
3 | from django.conf import settings
4 | from adminset.views import index
5 | from cmdb import asset
6 | from django.views.static import serve
7 | from django.urls import re_path
8 |
9 | urlpatterns = [
10 | path('', index, name='index'),
11 | path('cmdb/', include('cmdb.urls')),
12 | path('navi/', include('navi.urls')),
13 | # path('admin/', admin.site.urls), # 移除admin URL路径
14 | path('setup/', include('setup.urls')),
15 | path('monitor/', include('monitor.urls')),
16 | path('config/', include('config.urls')),
17 | path('accounts/', include('accounts.urls')),
18 | path('appconf/', include('appconf.urls')),
19 | path('delivery/', include('delivery.urls')),
20 | path('mfile/', include('mfile.urls')),
21 | path('elfinder/', include('elfinder.urls')),
22 | path('branches/', include('branches.urls')),
23 | path('webssh/ Obsluha na uživatelském rozhraní je podobná standardnímu správci souborů operačního systému. Drag and Drop však není možné používat s mobilními prohlížeči. Operation on the UI is similar to operating system's standard file manager. However, Drag and Drop is not possible with mobile browsers. UIの操作は、オペレーティングシステムの標準ファイルマネージャにほぼ準拠しています。ただし、モバイルブラウザではドラッグ&ドロップはできません。 UIの操作は、オペレーティングシステムの標準ファイルマネージャにほぼ準拠しています。ただし、モバイルブラウザではドラッグ&ドロップはできません。 UI 조작은 운영체제의 표준 파일 관리자를 사용하는 방법과 비슷합니다. 하지만 모바일 브라우저에서는 드래그앤드롭을 사용할 수 없습니다. Działanie w interfejsie użytkownika jest podobne do standardowego menedżera plików systemu operacyjnego. Jednak Przeciąganie i Upuszczanie nie jest możliwe w przeglądarkach mobilnych. Работа с пользовательским интерфейсом похожа на стандартный файловый менеджер операционной системы. Однако перетаскивание в мобильных браузерах невозможно. Obsluha na používateľskom rozhraní je podobná štandardnému správcovi súborov operačného systému. Drag and Drop však nie je možné používať s mobilnými prehliadačmi.
')
26 | res.append(data)
27 | return res
28 | else:
29 | return value
30 |
31 |
--------------------------------------------------------------------------------
/config/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/config/__init__.py
--------------------------------------------------------------------------------
/config/apps.py:
--------------------------------------------------------------------------------
1 | from django.apps import AppConfig
2 |
3 |
4 | class ConfigConfig(AppConfig):
5 | name = 'config'
6 |
--------------------------------------------------------------------------------
/config/models.py:
--------------------------------------------------------------------------------
1 | from django.db import models
2 |
3 | # Create your models here.
--------------------------------------------------------------------------------
/config/tests.py:
--------------------------------------------------------------------------------
1 | from django.test import TestCase
2 |
3 | # Create your tests here.
--------------------------------------------------------------------------------
/config/urls.py:
--------------------------------------------------------------------------------
1 | from django.urls import path, include
2 | from config import views
3 |
4 |
5 | urlpatterns = [
6 | path('', views.index, name='config'),
7 | path('config_save/', views.config_save, name='config_save'),
8 | path('token/', views.get_token, name='token'),
9 | ]
--------------------------------------------------------------------------------
/create_admin.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 | import os
3 | import sys
4 | import django
5 |
6 | # 设置Django环境
7 | os.environ.setdefault("DJANGO_SETTINGS_MODULE", "adminset.settings")
8 | django.setup()
9 |
10 | from accounts.models import UserInfo
11 |
12 | # 检查用户是否存在
13 | if not UserInfo.objects.filter(username='admin').exists():
14 | # 创建管理员用户
15 | admin = UserInfo.objects.create_superuser(
16 | email='admin@example.com',
17 | username='admin',
18 | password='admin'
19 | )
20 | print("管理员用户已创建,用户名: admin, 密码: admin")
21 | else:
22 | print("管理员用户已存在")
--------------------------------------------------------------------------------
/delivery/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/delivery/__init__.py
--------------------------------------------------------------------------------
/delivery/apps.py:
--------------------------------------------------------------------------------
1 | from django.apps import AppConfig
2 |
3 |
4 | class DeliveryConfig(AppConfig):
5 | name = 'delivery'
6 |
--------------------------------------------------------------------------------
/delivery/forms.py:
--------------------------------------------------------------------------------
1 | from django import forms
2 | from django.forms import widgets
3 | from delivery.models import Delivery
4 |
5 |
6 | class DeliveryFrom(forms.ModelForm):
7 |
8 | class Meta:
9 | model = Delivery
10 | exclude = ("id", "bar_data", "status")
11 |
12 | widgets = {
13 | 'job_name': widgets.Select(attrs={'class': 'form-control','style': 'width:450px;'}),
14 | 'deploy_num': widgets.TextInput(attrs={'class': 'form-control', 'style': 'width:450px;', "readonly": "readonly"}),
15 | 'version': widgets.TextInput(attrs={'class': 'form-control', 'style': 'width:450px;'}),
16 | 'description': widgets.Textarea(attrs={'class': 'form-control', 'style': 'width:450px; height:100px'}),
17 | 'deploy_policy': widgets.Select(attrs={'class': 'form-control', 'style': 'width:450px;'}),
18 | 'shell': widgets.Textarea(attrs={'class': 'form-control', 'style': 'width:450px; height:100px'}),
19 | 'auth': widgets.Select(attrs={'class': 'form-control','style': 'width:450px;'}),
20 |
21 | }
22 |
--------------------------------------------------------------------------------
/delivery/urls.py:
--------------------------------------------------------------------------------
1 | from django.urls import path
2 | from delivery import deli, tasks
3 |
4 | urlpatterns = [
5 | path('deliadd/', deli.delivery_add, name='delivery_add'),
6 | path('delilist/', deli.delivery_list, name='delivery_list'),
7 | path('delistatus/Tipy na obsluhu
2 |
4 |
11 |
--------------------------------------------------------------------------------
/static/elfinder/js/i18n/help/en.html.js:
--------------------------------------------------------------------------------
1 | Operation Tips
2 |
4 |
11 |
--------------------------------------------------------------------------------
/static/elfinder/js/i18n/help/ja.html.js:
--------------------------------------------------------------------------------
1 | 操作のヒント
2 |
4 |
11 |
--------------------------------------------------------------------------------
/static/elfinder/js/i18n/help/jp.html.js:
--------------------------------------------------------------------------------
1 | 操作のヒント
2 |
4 |
11 |
--------------------------------------------------------------------------------
/static/elfinder/js/i18n/help/ko.html.js:
--------------------------------------------------------------------------------
1 | 사용 팁
2 |
4 |
11 |
--------------------------------------------------------------------------------
/static/elfinder/js/i18n/help/pl.html.js:
--------------------------------------------------------------------------------
1 | Wskazówki Obsługi
2 |
4 |
11 |
--------------------------------------------------------------------------------
/static/elfinder/js/i18n/help/ru.html.js:
--------------------------------------------------------------------------------
1 | Советы по работе
2 |
4 |
11 |
--------------------------------------------------------------------------------
/static/elfinder/js/i18n/help/sk.html.js:
--------------------------------------------------------------------------------
1 | Tipy na obsluhu
2 |
4 |
11 |
--------------------------------------------------------------------------------
/static/elfinder/sounds/rm.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/elfinder/sounds/rm.wav
--------------------------------------------------------------------------------
/static/font-awesome/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/font-awesome/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/static/font-awesome/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/font-awesome/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/static/font-awesome/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/font-awesome/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/static/font-awesome/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/font-awesome/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/static/font-awesome/fonts/fontawesome-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/font-awesome/fonts/fontawesome-webfont.woff2
--------------------------------------------------------------------------------
/static/ionicons/fonts/ionicons.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ionicons/fonts/ionicons.eot
--------------------------------------------------------------------------------
/static/ionicons/fonts/ionicons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ionicons/fonts/ionicons.ttf
--------------------------------------------------------------------------------
/static/ionicons/fonts/ionicons.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ionicons/fonts/ionicons.woff
--------------------------------------------------------------------------------
/static/layer/skin/default/icon-ext.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/layer/skin/default/icon-ext.png
--------------------------------------------------------------------------------
/static/layer/skin/default/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/layer/skin/default/icon.png
--------------------------------------------------------------------------------
/static/layer/skin/default/loading-0.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/layer/skin/default/loading-0.gif
--------------------------------------------------------------------------------
/static/layer/skin/default/loading-1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/layer/skin/default/loading-1.gif
--------------------------------------------------------------------------------
/static/layer/skin/default/loading-2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/layer/skin/default/loading-2.gif
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/AutoFill/css/dataTables.autoFill.css:
--------------------------------------------------------------------------------
1 | /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
2 | * AutoFill styles
3 | */
4 |
5 | div.AutoFill_filler {
6 | display: none;
7 | position: absolute;
8 | height: 14px;
9 | width: 14px;
10 | background: url(../images/filler.png) no-repeat center center;
11 | z-index: 1002;
12 | }
13 |
14 | div.AutoFill_border {
15 | display: none;
16 | position: absolute;
17 | background-color: #0063dc;
18 | z-index: 1001;
19 |
20 | box-shadow: 0px 0px 5px #76b4ff;
21 | -moz-box-shadow: 0px 0px 5px #76b4ff;
22 | -webkit-box-shadow: 0px 0px 5px #76b4ff;
23 | }
24 |
25 |
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/AutoFill/css/dataTables.autoFill.min.css:
--------------------------------------------------------------------------------
1 | div.AutoFill_filler{display:none;position:absolute;height:14px;width:14px;background:url(../images/filler.png) no-repeat center center;z-index:1002}div.AutoFill_border{display:none;position:absolute;background-color:#0063dc;z-index:1001;box-shadow:0px 0px 5px #76b4ff;-moz-box-shadow:0px 0px 5px #76b4ff;-webkit-box-shadow:0px 0px 5px #76b4ff}
2 |
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/AutoFill/images/filler.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/AutoFill/images/filler.png
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/ColReorder/License.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2010-2015 SpryMedia Limited
2 | http://datatables.net
3 |
4 | Permission is hereby granted, free of charge, to any person obtaining a copy
5 | of this software and associated documentation files (the "Software"), to deal
6 | in the Software without restriction, including without limitation the rights
7 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8 | copies of the Software, and to permit persons to whom the Software is
9 | furnished to do so, subject to the following conditions:
10 |
11 | The above copyright notice and this permission notice shall be included in
12 | all copies or substantial portions of the Software.
13 |
14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
20 | THE SOFTWARE.
21 |
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/ColReorder/css/dataTables.colReorder.css:
--------------------------------------------------------------------------------
1 | /*
2 | * Namespace DTCR - "DataTables ColReorder" plug-in
3 | */
4 |
5 | table.DTCR_clonedTable {
6 | background-color: rgba(255, 255, 255, 0.7);
7 | z-index: 202;
8 | }
9 |
10 | div.DTCR_pointer {
11 | width: 1px;
12 | background-color: #0259C4;
13 | z-index: 201;
14 | }
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/ColReorder/css/dataTables.colReorder.min.css:
--------------------------------------------------------------------------------
1 | table.DTCR_clonedTable{background-color:rgba(255,255,255,0.7);z-index:202}div.DTCR_pointer{width:1px;background-color:#0259C4;z-index:201}
2 |
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/ColReorder/images/insert.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/ColReorder/images/insert.png
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/ColVis/License.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2010-2015 SpryMedia Limited
2 | http://datatables.net
3 |
4 | Permission is hereby granted, free of charge, to any person obtaining a copy
5 | of this software and associated documentation files (the "Software"), to deal
6 | in the Software without restriction, including without limitation the rights
7 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8 | copies of the Software, and to permit persons to whom the Software is
9 | furnished to do so, subject to the following conditions:
10 |
11 | The above copyright notice and this permission notice shall be included in
12 | all copies or substantial portions of the Software.
13 |
14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
20 | THE SOFTWARE.
21 |
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/ColVis/Readme.md:
--------------------------------------------------------------------------------
1 | # ColVis
2 |
3 | ColVis adds a button to the toolbars around DataTables which gives the end user of the table the ability to dynamically change the visibility of the columns in the table:
4 |
5 | * Dynamically show and hide columns in a table
6 | * Very easy integration with DataTables
7 | * Ability to exclude columns from being either hidden or shown
8 | * Save saving integration with DataTables
9 |
10 |
11 | # Installation
12 |
13 | To use ColVis, first download DataTables ( http://datatables.net/download ) and place the unzipped ColVis package into a `extensions` directory in the DataTables package. This will allow the pages in the examples to operate correctly. To see the examples running, open the `examples` directory in your web-browser.
14 |
15 |
16 | # Basic usage
17 |
18 | ColVis is initialised using the `C` option that it adds to DataTables' `dom` option. For example:
19 |
20 | ```js
21 | $(document).ready( function () {
22 | $('#example').dataTable( {
23 | "dom": 'C<"clear">lfrtip'
24 | } );
25 | } );
26 | ```
27 |
28 |
29 | # Documentation / support
30 |
31 | * Documentation: http://datatables.net/extensions/colvis/
32 | * DataTables support forums: http://datatables.net/forums
33 |
34 |
35 | # GitHub
36 |
37 | If you fancy getting involved with the development of ColVis and help make it better, please refer to its GitHub repo: https://github.com/DataTables/ColVis
38 |
39 |
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/ColVis/css/dataTables.colvis.jqueryui.css:
--------------------------------------------------------------------------------
1 |
2 | button.ColVis_Button,
3 | ul.ColVis_collection li {
4 | padding: 0.5em;
5 | }
6 |
7 | ul.ColVis_collection {
8 | margin: 0;
9 | padding: 0;
10 | overflow: hidden;
11 | z-index: 2002;
12 | }
13 |
14 | ul.ColVis_collection li {
15 | clear: both;
16 | display: block;
17 | text-align: left;
18 | margin: -1px 0 0 0;
19 | }
20 |
21 | ul.ColVis_collection li span {
22 | display: inline-block;
23 | padding-left: 0.5em;
24 | cursor: pointer;
25 | }
26 |
27 | div.ColVis_collectionBackground {
28 | position: fixed;
29 | top: 0;
30 | left: 0;
31 | height: 100%;
32 | width: 100%;
33 | background-color: black;
34 | z-index: 1100;
35 | }
36 |
37 |
38 | div.ColVis_catcher {
39 | position: absolute;
40 | z-index: 1101;
41 | }
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/FixedColumns/License.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2010-2015 SpryMedia Limited
2 | http://datatables.net
3 |
4 | Permission is hereby granted, free of charge, to any person obtaining a copy
5 | of this software and associated documentation files (the "Software"), to deal
6 | in the Software without restriction, including without limitation the rights
7 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8 | copies of the Software, and to permit persons to whom the Software is
9 | furnished to do so, subject to the following conditions:
10 |
11 | The above copyright notice and this permission notice shall be included in
12 | all copies or substantial portions of the Software.
13 |
14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
20 | THE SOFTWARE.
21 |
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/FixedColumns/css/dataTables.fixedColumns.css:
--------------------------------------------------------------------------------
1 |
2 |
3 | /* Block out what is behind the fixed column's header and footer */
4 | table.DTFC_Cloned thead,
5 | table.DTFC_Cloned tfoot {
6 | background-color: white;
7 | }
8 |
9 | /* Block out the gap above the scrollbar on the right, when there is a fixed
10 | * right column
11 | */
12 | div.DTFC_Blocker {
13 | background-color: white;
14 | }
15 |
16 | div.DTFC_LeftWrapper table.dataTable,
17 | div.DTFC_RightWrapper table.dataTable {
18 | margin-bottom: 0;
19 | z-index: 2;
20 | }
21 |
22 | div.DTFC_LeftWrapper table.dataTable.no-footer,
23 | div.DTFC_RightWrapper table.dataTable.no-footer {
24 | border-bottom: none;
25 | }
26 |
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/FixedColumns/css/dataTables.fixedColumns.min.css:
--------------------------------------------------------------------------------
1 | table.DTFC_Cloned thead,table.DTFC_Cloned tfoot{background-color:white}div.DTFC_Blocker{background-color:white}div.DTFC_LeftWrapper table.dataTable,div.DTFC_RightWrapper table.dataTable{margin-bottom:0;z-index:2}div.DTFC_LeftWrapper table.dataTable.no-footer,div.DTFC_RightWrapper table.dataTable.no-footer{border-bottom:none}
2 |
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/FixedHeader/css/dataTables.fixedHeader.css:
--------------------------------------------------------------------------------
1 |
2 |
3 | div.FixedHeader_Cloned th,
4 | div.FixedHeader_Cloned td {
5 | background-color: white !important;
6 | }
7 |
8 |
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/FixedHeader/css/dataTables.fixedHeader.min.css:
--------------------------------------------------------------------------------
1 | div.FixedHeader_Cloned th,div.FixedHeader_Cloned td{background-color:white !important}
2 |
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/KeyTable/css/dataTables.keyTable.css:
--------------------------------------------------------------------------------
1 |
2 |
3 | table.KeyTable th.focus,
4 | table.KeyTable td.focus {
5 | outline: 3px solid #3366FF;
6 | outline-offset: -3px;
7 | }
8 |
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/KeyTable/css/dataTables.keyTable.min.css:
--------------------------------------------------------------------------------
1 | table.KeyTable th.focus,table.KeyTable td.focus{outline:3px solid #3366FF;outline-offset:-3px}
2 |
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/Responsive/License.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2014-2015 SpryMedia Limited
2 | http://datatables.net
3 |
4 | Permission is hereby granted, free of charge, to any person obtaining a copy
5 | of this software and associated documentation files (the "Software"), to deal
6 | in the Software without restriction, including without limitation the rights
7 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8 | copies of the Software, and to permit persons to whom the Software is
9 | furnished to do so, subject to the following conditions:
10 |
11 | The above copyright notice and this permission notice shall be included in
12 | all copies or substantial portions of the Software.
13 |
14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
20 | THE SOFTWARE.
21 |
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/Responsive/Readme.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/Responsive/Readme.md
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/Scroller/css/dataTables.scroller.css:
--------------------------------------------------------------------------------
1 |
2 | /*
3 | * Namespace: DTS (DataTables Scroller)
4 | */
5 |
6 | div.DTS tbody th,
7 | div.DTS tbody td {
8 | white-space: nowrap;
9 | }
10 |
11 | div.DTS tbody tr.even {
12 | background-color: white;
13 | }
14 |
15 | div.DTS div.DTS_Loading {
16 | position: absolute;
17 | top: 50%;
18 | left: 50%;
19 | width: 200px;
20 | height: 20px;
21 | margin-top: -20px;
22 | margin-left: -100px;
23 | z-index: 1;
24 |
25 | border: 1px solid #999;
26 | padding: 20px 0;
27 | text-align: center;
28 | background-color: white;
29 | background-color: rgba(255, 255, 255, 0.5);
30 | }
31 |
32 | div.DTS div.dataTables_scrollHead,
33 | div.DTS div.dataTables_scrollFoot {
34 | background-color: white;
35 | }
36 |
37 | div.DTS div.dataTables_scrollBody {
38 | z-index: 2;
39 | }
40 |
41 | div.DTS div.dataTables_scroll {
42 | background: url('../images/loading-background.png') repeat 0 0;
43 | }
44 |
45 |
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/Scroller/css/dataTables.scroller.min.css:
--------------------------------------------------------------------------------
1 | div.DTS tbody th,div.DTS tbody td{white-space:nowrap}div.DTS tbody tr.even{background-color:white}div.DTS div.DTS_Loading{position:absolute;top:50%;left:50%;width:200px;height:20px;margin-top:-20px;margin-left:-100px;z-index:1;border:1px solid #999;padding:20px 0;text-align:center;background-color:white;background-color:rgba(255,255,255,0.5)}div.DTS div.dataTables_scrollHead,div.DTS div.dataTables_scrollFoot{background-color:white}div.DTS div.dataTables_scrollBody{z-index:2}div.DTS div.dataTables_scroll{background:url("../images/loading-background.png") repeat 0 0}
2 |
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/Scroller/images/loading-background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/Scroller/images/loading-background.png
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/images/collection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/images/collection.png
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/images/collection_hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/images/collection_hover.png
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/images/copy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/images/copy.png
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/images/copy_hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/images/copy_hover.png
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/images/csv.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/images/csv.png
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/images/csv_hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/images/csv_hover.png
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/images/pdf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/images/pdf.png
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/images/pdf_hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/images/pdf_hover.png
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/images/print.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/images/print.png
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/images/print_hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/images/print_hover.png
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/images/psd/collection.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/images/psd/collection.psd
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/images/psd/copy document.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/images/psd/copy document.psd
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/images/psd/file_types.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/images/psd/file_types.psd
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/images/psd/printer.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/images/psd/printer.psd
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/images/xls.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/images/xls.png
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/images/xls_hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/images/xls_hover.png
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/swf/copy_csv_xls.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/swf/copy_csv_xls.swf
--------------------------------------------------------------------------------
/static/plugins/datatables/extensions/TableTools/swf/copy_csv_xls_pdf.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/extensions/TableTools/swf/copy_csv_xls_pdf.swf
--------------------------------------------------------------------------------
/static/plugins/datatables/images/sort_asc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/images/sort_asc.png
--------------------------------------------------------------------------------
/static/plugins/datatables/images/sort_asc_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/images/sort_asc_disabled.png
--------------------------------------------------------------------------------
/static/plugins/datatables/images/sort_both.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/images/sort_both.png
--------------------------------------------------------------------------------
/static/plugins/datatables/images/sort_desc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/images/sort_desc.png
--------------------------------------------------------------------------------
/static/plugins/datatables/images/sort_desc_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/datatables/images/sort_desc_disabled.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/aero.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/aero.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/aero@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/aero@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/blue.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/blue@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/blue@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/flat.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/flat@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/flat@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/green.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/green@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/green@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/grey.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/grey.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/grey@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/grey@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/orange.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/orange.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/orange@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/orange@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/pink.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/pink.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/pink@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/pink@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/purple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/purple.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/purple@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/purple@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/red.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/red@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/red@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/yellow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/yellow.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/flat/yellow@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/flat/yellow@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/futurico/futurico.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/futurico/futurico.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/futurico/futurico@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/futurico/futurico@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/line/line.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/line/line.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/line/line@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/line/line@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/aero.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/aero.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/aero@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/aero@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/blue.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/blue@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/blue@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/green.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/green@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/green@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/grey.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/grey.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/grey@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/grey@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/minimal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/minimal.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/minimal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/minimal@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/orange.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/orange.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/orange@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/orange@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/pink.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/pink.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/pink@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/pink@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/purple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/purple.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/purple@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/purple@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/red.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/red@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/red@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/yellow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/yellow.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/minimal/yellow@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/minimal/yellow@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/polaris/polaris.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/polaris/polaris.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/polaris/polaris@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/polaris/polaris@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/aero.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/aero.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/aero@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/aero@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/blue.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/blue@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/blue@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/green.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/green@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/green@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/grey.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/grey.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/grey@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/grey@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/orange.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/orange.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/orange@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/orange@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/pink.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/pink.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/pink@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/pink@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/purple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/purple.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/purple@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/purple@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/red.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/red@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/red@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/square.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/square.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/square@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/square@2x.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/yellow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/yellow.png
--------------------------------------------------------------------------------
/static/plugins/iCheck/square/yellow@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/iCheck/square/yellow@2x.png
--------------------------------------------------------------------------------
/static/plugins/jquery-ui-1.12/images/ui-icons_444444_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/jquery-ui-1.12/images/ui-icons_444444_256x240.png
--------------------------------------------------------------------------------
/static/plugins/jquery-ui-1.12/images/ui-icons_555555_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/jquery-ui-1.12/images/ui-icons_555555_256x240.png
--------------------------------------------------------------------------------
/static/plugins/jquery-ui-1.12/images/ui-icons_777620_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/jquery-ui-1.12/images/ui-icons_777620_256x240.png
--------------------------------------------------------------------------------
/static/plugins/jquery-ui-1.12/images/ui-icons_777777_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/jquery-ui-1.12/images/ui-icons_777777_256x240.png
--------------------------------------------------------------------------------
/static/plugins/jquery-ui-1.12/images/ui-icons_cc0000_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/jquery-ui-1.12/images/ui-icons_cc0000_256x240.png
--------------------------------------------------------------------------------
/static/plugins/jquery-ui-1.12/images/ui-icons_ffffff_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/plugins/jquery-ui-1.12/images/ui-icons_ffffff_256x240.png
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/ar.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ar",[],function(){return{errorLoading:function(){return"لا يمكن تحميل النتائج"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="الرجاء حذف "+t+" عناصر";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="الرجاء إضافة "+t+" عناصر";return n},loadingMore:function(){return"جاري تحميل نتائج إضافية..."},maximumSelected:function(e){var t="تستطيع إختيار "+e.maximum+" بنود فقط";return t},noResults:function(){return"لم يتم العثور على أي نتائج"},searching:function(){return"جاري البحث…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/az.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/az",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return t+" simvol silin"},inputTooShort:function(e){var t=e.minimum-e.input.length;return t+" simvol daxil edin"},loadingMore:function(){return"Daha çox nəticə yüklənir…"},maximumSelected:function(e){return"Sadəcə "+e.maximum+" element seçə bilərsiniz"},noResults:function(){return"Nəticə tapılmadı"},searching:function(){return"Axtarılır…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/bg.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/bg",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Моля въведете с "+t+" по-малко символ";return t>1&&(n+="a"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Моля въведете още "+t+" символ";return t>1&&(n+="a"),n},loadingMore:function(){return"Зареждат се още…"},maximumSelected:function(e){var t="Можете да направите до "+e.maximum+" ";return e.maximum>1?t+="избора":t+="избор",t},noResults:function(){return"Няма намерени съвпадения"},searching:function(){return"Търсене…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/ca.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ca",[],function(){return{errorLoading:function(){return"La càrrega ha fallat"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Si us plau, elimina "+t+" car";return t==1?n+="àcter":n+="àcters",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Si us plau, introdueix "+t+" car";return t==1?n+="àcter":n+="àcters",n},loadingMore:function(){return"Carregant més resultats…"},maximumSelected:function(e){var t="Només es pot seleccionar "+e.maximum+" element";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No s'han trobat resultats"},searching:function(){return"Cercant…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/cs.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/cs",[],function(){function e(e,t){switch(e){case 2:return t?"dva":"dvě";case 3:return"tři";case 4:return"čtyři"}return""}return{errorLoading:function(){return"Výsledky nemohly být načteny."},inputTooLong:function(t){var n=t.input.length-t.maximum;return n==1?"Prosím zadejte o jeden znak méně":n<=4?"Prosím zadejte o "+e(n,!0)+" znaky méně":"Prosím zadejte o "+n+" znaků méně"},inputTooShort:function(t){var n=t.minimum-t.input.length;return n==1?"Prosím zadejte ještě jeden znak":n<=4?"Prosím zadejte ještě další "+e(n,!0)+" znaky":"Prosím zadejte ještě dalších "+n+" znaků"},loadingMore:function(){return"Načítají se další výsledky…"},maximumSelected:function(t){var n=t.maximum;return n==1?"Můžete zvolit jen jednu položku":n<=4?"Můžete zvolit maximálně "+e(n,!1)+" položky":"Můžete zvolit maximálně "+n+" položek"},noResults:function(){return"Nenalezeny žádné položky"},searching:function(){return"Vyhledávání…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/da.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/da",[],function(){return{errorLoading:function(){return"Resultaterne kunne ikke indlæses."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Angiv venligst "+t+" tegn mindre";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Angiv venligst "+t+" tegn mere";return n},loadingMore:function(){return"Indlæser flere resultater…"},maximumSelected:function(e){var t="Du kan kun vælge "+e.maximum+" emne";return e.maximum!=1&&(t+="r"),t},noResults:function(){return"Ingen resultater fundet"},searching:function(){return"Søger…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/de.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/de",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Bitte "+t+" Zeichen weniger eingeben"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Bitte "+t+" Zeichen mehr eingeben"},loadingMore:function(){return"Lade mehr Ergebnisse…"},maximumSelected:function(e){var t="Sie können nur "+e.maximum+" Eintr";return e.maximum===1?t+="ag":t+="äge",t+=" auswählen",t},noResults:function(){return"Keine Übereinstimmungen gefunden"},searching:function(){return"Suche…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/el.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/el",[],function(){return{errorLoading:function(){return"Τα αποτελέσματα δεν μπόρεσαν να φορτώσουν."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Παρακαλώ διαγράψτε "+t+" χαρακτήρ";return t==1&&(n+="α"),t!=1&&(n+="ες"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Παρακαλώ συμπληρώστε "+t+" ή περισσότερους χαρακτήρες";return n},loadingMore:function(){return"Φόρτωση περισσότερων αποτελεσμάτων…"},maximumSelected:function(e){var t="Μπορείτε να επιλέξετε μόνο "+e.maximum+" επιλογ";return e.maximum==1&&(t+="ή"),e.maximum!=1&&(t+="ές"),t},noResults:function(){return"Δεν βρέθηκαν αποτελέσματα"},searching:function(){return"Αναζήτηση…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/en.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Please delete "+t+" character";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Please enter "+t+" or more characters";return n},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/es.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/es",[],function(){return{errorLoading:function(){return"La carga falló"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Por favor, elimine "+t+" car";return t==1?n+="ácter":n+="acteres",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Por favor, introduzca "+t+" car";return t==1?n+="ácter":n+="acteres",n},loadingMore:function(){return"Cargando más resultados…"},maximumSelected:function(e){var t="Sólo puede seleccionar "+e.maximum+" elemento";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No se encontraron resultados"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/et.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/et",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Sisesta "+t+" täht";return t!=1&&(n+="e"),n+=" vähem",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Sisesta "+t+" täht";return t!=1&&(n+="e"),n+=" rohkem",n},loadingMore:function(){return"Laen tulemusi…"},maximumSelected:function(e){var t="Saad vaid "+e.maximum+" tulemus";return e.maximum==1?t+="e":t+="t",t+=" valida",t},noResults:function(){return"Tulemused puuduvad"},searching:function(){return"Otsin…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/eu.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/eu",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Idatzi ";return t==1?n+="karaktere bat":n+=t+" karaktere",n+=" gutxiago",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Idatzi ";return t==1?n+="karaktere bat":n+=t+" karaktere",n+=" gehiago",n},loadingMore:function(){return"Emaitza gehiago kargatzen…"},maximumSelected:function(e){return e.maximum===1?"Elementu bakarra hauta dezakezu":e.maximum+" elementu hauta ditzakezu soilik"},noResults:function(){return"Ez da bat datorrenik aurkitu"},searching:function(){return"Bilatzen…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/fa.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fa",[],function(){return{errorLoading:function(){return"امکان بارگذاری نتایج وجود ندارد."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="لطفاً "+t+" کاراکتر را حذف نمایید";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="لطفاً تعداد "+t+" کاراکتر یا بیشتر وارد نمایید";return n},loadingMore:function(){return"در حال بارگذاری نتایج بیشتر..."},maximumSelected:function(e){var t="شما تنها میتوانید "+e.maximum+" آیتم را انتخاب نمایید";return t},noResults:function(){return"هیچ نتیجهای یافت نشد"},searching:function(){return"در حال جستجو..."}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/fi.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fi",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Ole hyvä ja anna "+t+" merkkiä vähemmän"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Ole hyvä ja anna "+t+" merkkiä lisää"},loadingMore:function(){return"Ladataan lisää tuloksia…"},maximumSelected:function(e){return"Voit valita ainoastaan "+e.maximum+" kpl"},noResults:function(){return"Ei tuloksia"},searching:function(){}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/fr.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fr",[],function(){return{errorLoading:function(){return"Les résultats ne peuvent pas être chargés."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Supprimez "+t+" caractère";return t!==1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Saisissez "+t+" caractère";return t!==1&&(n+="s"),n},loadingMore:function(){return"Chargement de résultats supplémentaires…"},maximumSelected:function(e){var t="Vous pouvez seulement sélectionner "+e.maximum+" élément";return e.maximum!==1&&(t+="s"),t},noResults:function(){return"Aucun résultat trouvé"},searching:function(){return"Recherche en cours…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/gl.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/gl",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Elimine ";return t===1?n+="un carácter":n+=t+" caracteres",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Engada ";return t===1?n+="un carácter":n+=t+" caracteres",n},loadingMore:function(){return"Cargando máis resultados…"},maximumSelected:function(e){var t="Só pode ";return e.maximum===1?t+="un elemento":t+=e.maximum+" elementos",t},noResults:function(){return"Non se atoparon resultados"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/he.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/he",[],function(){return{errorLoading:function(){return"שגיאה בטעינת התוצאות"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="נא למחוק ";return t===1?n+="תו אחד":n+=t+" תווים",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="נא להכניס ";return t===1?n+="תו אחד":n+=t+" תווים",n+=" או יותר",n},loadingMore:function(){return"טוען תוצאות נוספות…"},maximumSelected:function(e){var t="באפשרותך לבחור עד ";return e.maximum===1?t+="פריט אחד":t+=e.maximum+" פריטים",t},noResults:function(){return"לא נמצאו תוצאות"},searching:function(){return"מחפש…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/hi.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hi",[],function(){return{errorLoading:function(){return"परिणामों को लोड नहीं किया जा सका।"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" अक्षर को हटा दें";return t>1&&(n=t+" अक्षरों को हटा दें "),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="कृपया "+t+" या अधिक अक्षर दर्ज करें";return n},loadingMore:function(){return"अधिक परिणाम लोड हो रहे है..."},maximumSelected:function(e){var t="आप केवल "+e.maximum+" आइटम का चयन कर सकते हैं";return t},noResults:function(){return"कोई परिणाम नहीं मिला"},searching:function(){return"खोज रहा है..."}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/hr.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hr",[],function(){function e(e){var t=" "+e+" znak";return e%10<5&&e%10>0&&(e%100<5||e%100>19)?e%10>1&&(t+="a"):t+="ova",t}return{errorLoading:function(){return"Preuzimanje nije uspjelo."},inputTooLong:function(t){var n=t.input.length-t.maximum;return"Unesite "+e(n)},inputTooShort:function(t){var n=t.minimum-t.input.length;return"Unesite još "+e(n)},loadingMore:function(){return"Učitavanje rezultata…"},maximumSelected:function(e){return"Maksimalan broj odabranih stavki je "+e.maximum},noResults:function(){return"Nema rezultata"},searching:function(){return"Pretraga…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/hu.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hu",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Túl hosszú. "+t+" karakterrel több, mint kellene."},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Túl rövid. Még "+t+" karakter hiányzik."},loadingMore:function(){return"Töltés…"},maximumSelected:function(e){return"Csak "+e.maximum+" elemet lehet kiválasztani."},noResults:function(){return"Nincs találat."},searching:function(){return"Keresés…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/id.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/id",[],function(){return{errorLoading:function(){return"Data tidak boleh diambil."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Hapuskan "+t+" huruf"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Masukkan "+t+" huruf lagi"},loadingMore:function(){return"Mengambil data…"},maximumSelected:function(e){return"Anda hanya dapat memilih "+e.maximum+" pilihan"},noResults:function(){return"Tidak ada data yang sesuai"},searching:function(){return"Mencari…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/is.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/is",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vinsamlegast styttið texta um "+t+" staf";return t<=1?n:n+"i"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vinsamlegast skrifið "+t+" staf";return t>1&&(n+="i"),n+=" í viðbót",n},loadingMore:function(){return"Sæki fleiri niðurstöður…"},maximumSelected:function(e){return"Þú getur aðeins valið "+e.maximum+" atriði"},noResults:function(){return"Ekkert fannst"},searching:function(){return"Leita…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/it.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/it",[],function(){return{errorLoading:function(){return"I risultati non possono essere caricati."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Per favore cancella "+t+" caratter";return t!==1?n+="i":n+="e",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Per favore inserisci "+t+" o più caratteri";return n},loadingMore:function(){return"Caricando più risultati…"},maximumSelected:function(e){var t="Puoi selezionare solo "+e.maximum+" element";return e.maximum!==1?t+="i":t+="o",t},noResults:function(){return"Nessun risultato trovato"},searching:function(){return"Sto cercando…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/ja.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ja",[],function(){return{errorLoading:function(){return"結果が読み込まれませんでした"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" 文字を削除してください";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="少なくとも "+t+" 文字を入力してください";return n},loadingMore:function(){return"読み込み中…"},maximumSelected:function(e){var t=e.maximum+" 件しか選択できません";return t},noResults:function(){return"対象が見つかりません"},searching:function(){return"検索しています…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/km.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/km",[],function(){return{errorLoading:function(){return"មិនអាចទាញយកទិន្នន័យ"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="សូមលុបចេញ "+t+" អក្សរ";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="សូមបញ្ចូល"+t+" អក្សរ រឺ ច្រើនជាងនេះ";return n},loadingMore:function(){return"កំពុងទាញយកទិន្នន័យបន្ថែម..."},maximumSelected:function(e){var t="អ្នកអាចជ្រើសរើសបានតែ "+e.maximum+" ជម្រើសប៉ុណ្ណោះ";return t},noResults:function(){return"មិនមានលទ្ធផល"},searching:function(){return"កំពុងស្វែងរក..."}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/ko.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ko",[],function(){return{errorLoading:function(){return"결과를 불러올 수 없습니다."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="너무 깁니다. "+t+" 글자 지워주세요.";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="너무 짧습니다. "+t+" 글자 더 입력해주세요.";return n},loadingMore:function(){return"불러오는 중…"},maximumSelected:function(e){var t="최대 "+e.maximum+"개까지만 선택 가능합니다.";return t},noResults:function(){return"결과가 없습니다."},searching:function(){return"검색 중…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/lt.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/lt",[],function(){function e(e,t,n,r){return e%10===1&&(e%100<11||e%100>19)?t:e%10>=2&&e%10<=9&&(e%100<11||e%100>19)?n:r}return{inputTooLong:function(t){var n=t.input.length-t.maximum,r="Pašalinkite "+n+" simbol";return r+=e(n,"į","ius","ių"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Įrašykite dar "+n+" simbol";return r+=e(n,"į","ius","ių"),r},loadingMore:function(){return"Kraunama daugiau rezultatų…"},maximumSelected:function(t){var n="Jūs galite pasirinkti tik "+t.maximum+" element";return n+=e(t.maximum,"ą","us","ų"),n},noResults:function(){return"Atitikmenų nerasta"},searching:function(){return"Ieškoma…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/lv.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/lv",[],function(){function e(e,t,n,r){return e===11?t:e%10===1?n:r}return{inputTooLong:function(t){var n=t.input.length-t.maximum,r="Lūdzu ievadiet par "+n;return r+=" simbol"+e(n,"iem","u","iem"),r+" mazāk"},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Lūdzu ievadiet vēl "+n;return r+=" simbol"+e(n,"us","u","us"),r},loadingMore:function(){return"Datu ielāde…"},maximumSelected:function(t){var n="Jūs varat izvēlēties ne vairāk kā "+t.maximum;return n+=" element"+e(t.maximum,"us","u","us"),n},noResults:function(){return"Sakritību nav"},searching:function(){return"Meklēšana…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/mk.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/mk",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Ве молиме внесете "+e.maximum+" помалку карактер";return e.maximum!==1&&(n+="и"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Ве молиме внесете уште "+e.maximum+" карактер";return e.maximum!==1&&(n+="и"),n},loadingMore:function(){return"Вчитување резултати…"},maximumSelected:function(e){var t="Можете да изберете само "+e.maximum+" ставк";return e.maximum===1?t+="а":t+="и",t},noResults:function(){return"Нема пронајдено совпаѓања"},searching:function(){return"Пребарување…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/ms.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ms",[],function(){return{errorLoading:function(){return"Keputusan tidak berjaya dimuatkan."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Sila hapuskan "+t+" aksara"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Sila masukkan "+t+" atau lebih aksara"},loadingMore:function(){return"Sedang memuatkan keputusan…"},maximumSelected:function(e){return"Anda hanya boleh memilih "+e.maximum+" pilihan"},noResults:function(){return"Tiada padanan yang ditemui"},searching:function(){return"Mencari…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/nb.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/nb",[],function(){return{errorLoading:function(){return"Kunne ikke hente resultater."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Vennligst fjern "+t+" tegn"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vennligst skriv inn ";return t>1?n+=" flere tegn":n+=" tegn til",n},loadingMore:function(){return"Laster flere resultater…"},maximumSelected:function(e){return"Du kan velge maks "+e.maximum+" elementer"},noResults:function(){return"Ingen treff"},searching:function(){return"Søker…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/nl.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/nl",[],function(){return{errorLoading:function(){return"De resultaten konden niet worden geladen."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Gelieve "+t+" karakters te verwijderen";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Gelieve "+t+" of meer karakters in te voeren";return n},loadingMore:function(){return"Meer resultaten laden…"},maximumSelected:function(e){var t=e.maximum==1?"kan":"kunnen",n="Er "+t+" maar "+e.maximum+" item";return e.maximum!=1&&(n+="s"),n+=" worden geselecteerd",n},noResults:function(){return"Geen resultaten gevonden…"},searching:function(){return"Zoeken…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/pl.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pl",[],function(){var e=["znak","znaki","znaków"],t=["element","elementy","elementów"],n=function(t,n){if(t===1)return n[0];if(t>1&&t<=4)return n[1];if(t>=5)return n[2]};return{errorLoading:function(){return"Nie można załadować wyników."},inputTooLong:function(t){var r=t.input.length-t.maximum;return"Usuń "+r+" "+n(r,e)},inputTooShort:function(t){var r=t.minimum-t.input.length;return"Podaj przynajmniej "+r+" "+n(r,e)},loadingMore:function(){return"Trwa ładowanie…"},maximumSelected:function(e){return"Możesz zaznaczyć tylko "+e.maximum+" "+n(e.maximum,t)},noResults:function(){return"Brak wyników"},searching:function(){return"Trwa wyszukiwanie…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/pt-BR.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pt-BR",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Apague "+t+" caracter";return t!=1&&(n+="es"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Digite "+t+" ou mais caracteres";return n},loadingMore:function(){return"Carregando mais resultados…"},maximumSelected:function(e){var t="Você só pode selecionar "+e.maximum+" ite";return e.maximum==1?t+="m":t+="ns",t},noResults:function(){return"Nenhum resultado encontrado"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/pt.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pt",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Por favor apague "+t+" ";return n+=t!=1?"caracteres":"carácter",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Introduza "+t+" ou mais caracteres";return n},loadingMore:function(){return"A carregar mais resultados…"},maximumSelected:function(e){var t="Apenas pode seleccionar "+e.maximum+" ";return t+=e.maximum!=1?"itens":"item",t},noResults:function(){return"Sem resultados"},searching:function(){return"A procurar…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/ro.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ro",[],function(){return{errorLoading:function(){return"Rezultatele nu au putut fi incărcate."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vă rugăm să ștergeți"+t+" caracter";return t!==1&&(n+="e"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vă rugăm să introduceți "+t+"sau mai multe caractere";return n},loadingMore:function(){return"Se încarcă mai multe rezultate…"},maximumSelected:function(e){var t="Aveți voie să selectați cel mult "+e.maximum;return t+=" element",e.maximum!==1&&(t+="e"),t},noResults:function(){return"Nu au fost găsite rezultate"},searching:function(){return"Căutare…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/ru.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ru",[],function(){function e(e,t,n,r){return e%10<5&&e%10>0&&e%100<5||e%100>20?e%10>1?n:t:r}return{errorLoading:function(){return"Невозможно загрузить результаты"},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Пожалуйста, введите на "+n+" символ";return r+=e(n,"","a","ов"),r+=" меньше",r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Пожалуйста, введите еще хотя бы "+n+" символ";return r+=e(n,"","a","ов"),r},loadingMore:function(){return"Загрузка данных…"},maximumSelected:function(t){var n="Вы можете выбрать не более "+t.maximum+" элемент";return n+=e(t.maximum,"","a","ов"),n},noResults:function(){return"Совпадений не найдено"},searching:function(){return"Поиск…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/sk.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sk",[],function(){var e={2:function(e){return e?"dva":"dve"},3:function(){return"tri"},4:function(){return"štyri"}};return{inputTooLong:function(t){var n=t.input.length-t.maximum;return n==1?"Prosím, zadajte o jeden znak menej":n>=2&&n<=4?"Prosím, zadajte o "+e[n](!0)+" znaky menej":"Prosím, zadajte o "+n+" znakov menej"},inputTooShort:function(t){var n=t.minimum-t.input.length;return n==1?"Prosím, zadajte ešte jeden znak":n<=4?"Prosím, zadajte ešte ďalšie "+e[n](!0)+" znaky":"Prosím, zadajte ešte ďalších "+n+" znakov"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(t){return t.maximum==1?"Môžete zvoliť len jednu položku":t.maximum>=2&&t.maximum<=4?"Môžete zvoliť najviac "+e[t.maximum](!1)+" položky":"Môžete zvoliť najviac "+t.maximum+" položiek"},noResults:function(){return"Nenašli sa žiadne položky"},searching:function(){return"Vyhľadávanie…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/sr-Cyrl.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sr-Cyrl",[],function(){function e(e,t,n,r){return e%10==1&&e%100!=11?t:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?n:r}return{errorLoading:function(){return"Преузимање није успело."},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Обришите "+n+" симбол";return r+=e(n,"","а","а"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Укуцајте бар још "+n+" симбол";return r+=e(n,"","а","а"),r},loadingMore:function(){return"Преузимање још резултата…"},maximumSelected:function(t){var n="Можете изабрати само "+t.maximum+" ставк";return n+=e(t.maximum,"у","е","и"),n},noResults:function(){return"Ништа није пронађено"},searching:function(){return"Претрага…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/sr.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sr",[],function(){function e(e,t,n,r){return e%10==1&&e%100!=11?t:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?n:r}return{errorLoading:function(){return"Preuzimanje nije uspelo."},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Obrišite "+n+" simbol";return r+=e(n,"","a","a"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Ukucajte bar još "+n+" simbol";return r+=e(n,"","a","a"),r},loadingMore:function(){return"Preuzimanje još rezultata…"},maximumSelected:function(t){var n="Možete izabrati samo "+t.maximum+" stavk";return n+=e(t.maximum,"u","e","i"),n},noResults:function(){return"Ništa nije pronađeno"},searching:function(){return"Pretraga…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/sv.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sv",[],function(){return{errorLoading:function(){return"Resultat kunde inte laddas."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vänligen sudda ut "+t+" tecken";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vänligen skriv in "+t+" eller fler tecken";return n},loadingMore:function(){return"Laddar fler resultat…"},maximumSelected:function(e){var t="Du kan max välja "+e.maximum+" element";return t},noResults:function(){return"Inga träffar"},searching:function(){return"Söker…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/th.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/th",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="โปรดลบออก "+t+" ตัวอักษร";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="โปรดพิมพ์เพิ่มอีก "+t+" ตัวอักษร";return n},loadingMore:function(){return"กำลังค้นข้อมูลเพิ่ม…"},maximumSelected:function(e){var t="คุณสามารถเลือกได้ไม่เกิน "+e.maximum+" รายการ";return t},noResults:function(){return"ไม่พบข้อมูล"},searching:function(){return"กำลังค้นข้อมูล…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/tr.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/tr",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" karakter daha girmelisiniz";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="En az "+t+" karakter daha girmelisiniz";return n},loadingMore:function(){return"Daha fazla…"},maximumSelected:function(e){var t="Sadece "+e.maximum+" seçim yapabilirsiniz";return t},noResults:function(){return"Sonuç bulunamadı"},searching:function(){return"Aranıyor…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/uk.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/uk",[],function(){function e(e,t,n,r){return e%100>10&&e%100<15?r:e%10===1?t:e%10>1&&e%10<5?n:r}return{errorLoading:function(){return"Неможливо завантажити результати"},inputTooLong:function(t){var n=t.input.length-t.maximum;return"Будь ласка, видаліть "+n+" "+e(t.maximum,"літеру","літери","літер")},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Будь ласка, введіть "+t+" або більше літер"},loadingMore:function(){return"Завантаження інших результатів…"},maximumSelected:function(t){return"Ви можете вибрати лише "+t.maximum+" "+e(t.maximum,"пункт","пункти","пунктів")},noResults:function(){return"Нічого не знайдено"},searching:function(){return"Пошук…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/vi.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/vi",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vui lòng nhập ít hơn "+t+" ký tự";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vui lòng nhập nhiều hơn "+t+' ký tự"';return n},loadingMore:function(){return"Đang lấy thêm kết quả…"},maximumSelected:function(e){var t="Chỉ có thể chọn được "+e.maximum+" lựa chọn";return t},noResults:function(){return"Không tìm thấy kết quả"},searching:function(){return"Đang tìm…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/zh-CN.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/zh-CN",[],function(){return{errorLoading:function(){return"无法载入结果。"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="请删除"+t+"个字符";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="请再输入至少"+t+"个字符";return n},loadingMore:function(){return"载入更多结果…"},maximumSelected:function(e){var t="最多只能选择"+e.maximum+"个项目";return t},noResults:function(){return"未找到结果"},searching:function(){return"搜索中…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/plugins/select2/i18n/zh-TW.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/zh-TW",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="請刪掉"+t+"個字元";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="請再輸入"+t+"個字元";return n},loadingMore:function(){return"載入中…"},maximumSelected:function(e){var t="你只能選擇最多"+e.maximum+"項";return t},noResults:function(){return"沒有找到相符的項目"},searching:function(){return"搜尋中…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/static/webssh/css/fullscreen.min.css:
--------------------------------------------------------------------------------
1 | .xterm.fullscreen{position:fixed;top:0;bottom:0;left:0;right:0;width:auto;height:auto;z-index:255}
2 | /*# sourceMappingURL=fullscreen.min.css.map */
--------------------------------------------------------------------------------
/static/webssh/img/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/webssh/img/favicon.png
--------------------------------------------------------------------------------
/static/webssh/js/fullscreen.min.js:
--------------------------------------------------------------------------------
1 | !function(e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("../../xterm")):"function"==typeof define?define(["../../xterm"],e):e(window.Terminal)}(function(e){var t={};return t.toggleFullScreen=function(e,t){var n;n=void 0===t?e.element.classList.contains("fullscreen")?"remove":"add":t?"add":"remove",e.element.classList[n]("fullscreen")},e.prototype.toggleFullscreen=function(e){t.toggleFullScreen(this,e)},t});
--------------------------------------------------------------------------------
/static/ztree/css/awesomeStyle/img/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/awesomeStyle/img/loading.gif
--------------------------------------------------------------------------------
/static/ztree/css/metroStyle/img/line_conn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/metroStyle/img/line_conn.png
--------------------------------------------------------------------------------
/static/ztree/css/metroStyle/img/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/metroStyle/img/loading.gif
--------------------------------------------------------------------------------
/static/ztree/css/metroStyle/img/metro.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/metroStyle/img/metro.gif
--------------------------------------------------------------------------------
/static/ztree/css/metroStyle/img/metro.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/metroStyle/img/metro.png
--------------------------------------------------------------------------------
/static/ztree/css/zTreeStyle/img/diy/1_close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/zTreeStyle/img/diy/1_close.png
--------------------------------------------------------------------------------
/static/ztree/css/zTreeStyle/img/diy/1_open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/zTreeStyle/img/diy/1_open.png
--------------------------------------------------------------------------------
/static/ztree/css/zTreeStyle/img/diy/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/zTreeStyle/img/diy/2.png
--------------------------------------------------------------------------------
/static/ztree/css/zTreeStyle/img/diy/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/zTreeStyle/img/diy/3.png
--------------------------------------------------------------------------------
/static/ztree/css/zTreeStyle/img/diy/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/zTreeStyle/img/diy/4.png
--------------------------------------------------------------------------------
/static/ztree/css/zTreeStyle/img/diy/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/zTreeStyle/img/diy/5.png
--------------------------------------------------------------------------------
/static/ztree/css/zTreeStyle/img/diy/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/zTreeStyle/img/diy/6.png
--------------------------------------------------------------------------------
/static/ztree/css/zTreeStyle/img/diy/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/zTreeStyle/img/diy/7.png
--------------------------------------------------------------------------------
/static/ztree/css/zTreeStyle/img/diy/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/zTreeStyle/img/diy/8.png
--------------------------------------------------------------------------------
/static/ztree/css/zTreeStyle/img/diy/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/zTreeStyle/img/diy/9.png
--------------------------------------------------------------------------------
/static/ztree/css/zTreeStyle/img/line_conn.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/zTreeStyle/img/line_conn.gif
--------------------------------------------------------------------------------
/static/ztree/css/zTreeStyle/img/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/zTreeStyle/img/loading.gif
--------------------------------------------------------------------------------
/static/ztree/css/zTreeStyle/img/zTreeStandard.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/zTreeStyle/img/zTreeStandard.gif
--------------------------------------------------------------------------------
/static/ztree/css/zTreeStyle/img/zTreeStandard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guohongze/adminset/6c122c2824e6553b09ebd16a1fa05a593198c5ec/static/ztree/css/zTreeStyle/img/zTreeStandard.png
--------------------------------------------------------------------------------
/templates/accounts/accounts-header.html:
--------------------------------------------------------------------------------
1 | 你没有权限,请联系管理员。
16 |
{{ d|res_splict|safe }}