first commit

This commit is contained in:
2026-02-08 21:16:11 +01:00
commit e17b7026fd
8881 changed files with 1160453 additions and 0 deletions

View File

@@ -0,0 +1 @@
<html><body bgcolor="#FFFFFF"></body></html>

View File

@@ -0,0 +1,177 @@
<?php
/**
* @copyright Copyright (c) 2009-2022 Ryan Demmer. All rights reserved
* @license GNU/GPL 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
* JCE is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses
*/
defined('JPATH_PLATFORM') or die;
?>
<form class="uk-form uk-form-horizontal" onsubmit="return false;" action="<?php echo $this->action; ?>" target="_self" method="post" enctype="multipart/form-data">
<div id="browser">
<nav class="uk-navbar uk-grid uk-grid-collapse uk-width-1-1">
<div id="browser-message" class="uk-width-5-10 uk-navbar-content uk-padding-remove">
<div id="layout-full-toggle" class="uk-button" role="button">
<i class="uk-icon uk-icon-small uk-icon-angle-double-up"></i>
<i class="uk-icon uk-icon-small uk-icon-angle-double-down"></i>
</div>
<ul class="uk-breadcrumb pathway uk-margin-remove">
<li title="<?php echo JText::_('WF_LABEL_HOME', 'Home'); ?>">
<i class="uk-icon uk-icon-spinner"></i>
<i class="uk-icon uk-icon-home"></i>
</li>
</ul>
</div>
<div id="browser-actions" class="uk-width-5-10 uk-navbar-content uk-navbar-flip uk-text-right uk-padding-remove"></div>
</nav>
<main class="uk-grid uk-grid-collapse uk-width-1-1 uk-position-cover uk-flex">
<div class="uk-width-3-10 uk-width-large-1-4 uk-hidden-small">
<div class="uk-navbar">
<div class="uk-navbar-content uk-width-1-1 uk-text-center">
<?php echo JText::_('WF_LABEL_FOLDERS'); ?>
</div>
</div>
<div id="browser-tree">
<div id="tree-body" class="tree"></div>
</div>
</div>
<div class="uk-flex-item-auto uk-width-4-10 uk-position-relative">
<div class="uk-navbar">
<div class="uk-navbar-content uk-width-1-1 uk-grid uk-grid-collapse uk-flex uk-padding-remove uk-position-relative" id="browser-list-actions">
<!-- Check-All -->
<button id="check-all" class="uk-width-0-10 uk-button uk-button-link" aria-label="Check All">
<!--span class="checkbox" role="checkbox" aria-checked="false"></span-->
<input type="checkbox" />
</button>
<!-- Sort Extension -->
<button class="uk-width-1-10 uk-button uk-padding-remove uk-text-left" id="sort-ext" data-sort="extension" data-sort-type="extension" aria-label="<?php echo JText::_('WF_LABEL_EXTENSION'); ?>">
<i class="uk-icon-sort-alpha-asc"></i>
<i class="uk-icon-sort-alpha-desc"></i>
</button>
<!-- Sort Name -->
<button class="uk-flex-item-auto uk-button uk-padding-remove uk-text-left" id="sort-name" data-sort="name" data-sort-type="string" aria-labelledby="sort-name-label">
<i class="uk-icon-sort-alpha-asc"></i>
<i class="uk-icon-sort-alpha-desc"></i>
<label id="sort-name-label" for="sort-name">&nbsp;<?php echo JText::_('WF_LABEL_NAME'); ?></label>
</button>
<!-- Sort Date -->
<button class="uk-width-2-10 uk-button uk-padding-remove uk-text-left uk-hidden-mini" id="sort-date" data-sort="modified" data-sort-type="date" aria-labelledby="sort-date-label" aria-hidden="true">
<i class="uk-icon-sort-numeric-asc"></i>
<i class="uk-icon-sort-numeric-desc"></i>
<label id="sort-data-label" for="sort-date">&nbsp;<?php echo JText::_('WF_LABEL_DATE'); ?></label>
</button>
<!-- Sort Size -->
<button class="uk-width-4-10 uk-button uk-text-left uk-hidden-mini" id="sort-size" data-sort="size" data-sort-type="number" aria-labelledby="sort-size-label" aria-hidden="true">
<i class="uk-icon-sort-numeric-asc"></i>
<i class="uk-icon-sort-numeric-desc"></i>
<label id="sort-size-label" for="sort-size">&nbsp;<?php echo JText::_('WF_LABEL_SIZE'); ?></label>
</button>
<div class="uk-navbar uk-padding-remove uk-text-right uk-position-top-right">
<!-- Toggle Mode -->
<button class="uk-button view-mode" id="view-mode" aria-label="View Mode"><i class="uk-icon-list"></i><i class="uk-icon-grid"></i></button>
<!-- Toggle Details -->
<button class="uk-button uk-active" id="show-details" aria-label="Toggle Details">
<i class="uk-icon-columns details"></i>
</button>
<!-- Search -->
<button class="uk-button" id="show-search" aria-label="Search">
<i class="uk-icon-search"></i>
</button>
</div>
<div id="searchbox" class="uk-form-icon uk-form-icon-flip uk-hidden uk-flex-item-auto uk-position-absolute uk-position-top" role="popup">
<input type="search" id="search" class="uk-width-1-1" autocomplete="off" spellcheck="false" autocapitalize="off" />
<i class="uk-icon uk-icon-cross uk-icon-small"></i>
</div>
</div>
</div>
<div class="folder-up" title="Up">
<button class="uk-button uk-button-link uk-width-1-1 uk-text-left uk-padding-remove" aria-label="Up"><i class="uk-width-1-10 uk-icon uk-icon-undo uk-icon-folder-up"></i>...</button>
</div>
<div id="browser-list"></div>
<div id="browser-list-limit" class="uk-navbar">
<div class="uk-width-1-1 uk-grid uk-grid-collapse">
<ul class="limit-left uk-pagination uk-pagination-left uk-width-1-4">
<li class="limit-left-end uk-invisible" role="button">
<a href=""><i class="uk-icon-first"></i></a>
</li>
<li class="limit-left uk-invisible" role="button">
<a href=""><i class="uk-icon-backward"></i></a>
</li>
</ul>
<div class="limit-text uk-navbar-content uk-width-2-4">
<label for="browser-list-limit-select" class="uk-margin-small-right">
<?php echo JText::_('WF_LABEL_SHOW'); ?>
</label>
<select id="browser-list-limit-select">
<option value="10">10</option>
<option value="25">25</option>
<option value="50">50</option>
<option value="100">100</option>
<option value="0">
<?php echo JText::_('WF_OPTION_ALL'); ?>
</option>
</select>
</div>
<ul class="limit-right uk-pagination uk-pagination-right uk-width-1-4">
<li class="limit-right uk-invisible" role="button">
<a href=""><i class="uk-icon-forward"></i></a>
</li>
<li class="limit-right-end uk-invisible" role="button">
<a href=""><i class="uk-icon-last"></i></a>
</li>
</ul>
</div>
</div>
</div>
<div class="uk-width-2-10 uk-position-relative uk-hidden-small">
<div class="uk-navbar">
<div class="uk-navbar-content uk-width-1-1 uk-text-center">
<?php echo JText::_('WF_LABEL_DETAILS'); ?>
</div>
</div>
<div id="browser-details-container" class="uk-grid uk-grid-collapse uk-flex uk-height-1-1">
<div id="browser-details" class="uk-width-8-10 uk-flex-item-auto uk-height-1-1">
<div id="browser-details-text" class="uk-height-1-1"></div>
<div id="browser-details-comment"></div>
</div>
</div>
<div id="browser-details-nav" class="uk-navbar">
<div class="uk-navbar-content uk-width-1-1 uk-padding-remove">
<ul class="uk-pagination uk-width-1-1 uk-display-block uk-align-left">
<li class="details-nav-left uk-pagination-previous uk-invisible uk-width-1-10" role="button">
<a href=""><i class="uk-icon-backward"></i></a>
</li>
<li class="uk-navbar-center details-nav-text uk-width-7-10"></li>
<li class="details-nav-right uk-pagination-next uk-invisible uk-width-1-10" role="button">
<a href=""><i class="uk-icon-forward"></i></a>
</li>
</ul>
</div>
</div>
</div>
<div id="browser-buttons" class="uk-text-center">
<div class="uk-navbar uk-width-1-1" role="presentation">
<div class="uk-navbar-content"></div>
</div>
</div>
</div>
</main>
<input type="hidden" name="<?php echo JSession::getFormToken(); ?>" value="1" />
</form>

View File

@@ -0,0 +1 @@
<html><body bgcolor="#FFFFFF"></body></html>

View File

@@ -0,0 +1 @@
<html><body bgcolor="#FFFFFF"></body></html>

View File

@@ -0,0 +1 @@
<html><body bgcolor="#FFFFFF"></body></html>

View File

@@ -0,0 +1 @@
<html><body bgcolor="#FFFFFF"></body></html>

View File

@@ -0,0 +1,15 @@
<?php
/**
* @copyright Copyright (c) 2009-2022 Ryan Demmer. All rights reserved
* @license GNU/GPL 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
* JCE is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses
*/
defined('JPATH_PLATFORM') or die;
?>
<div id="link-browser" class="tree">
<ul class="uk-tree-root"><?php echo $this->list; ?></ul>
</div>

View File

@@ -0,0 +1 @@
<html><body bgcolor="#FFFFFF"></body></html>

View File

@@ -0,0 +1,24 @@
<?php
/**
* @copyright Copyright (c) 2009-2022 Ryan Demmer. All rights reserved
* @license GNU/GPL 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
* JCE is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses
*/
defined('WF_EDITOR') or die('RESTRICTED');
?>
<!DOCTYPE html>
<html lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<!-- [head] -->
</head>
<body lang="<?php echo $this->language; ?>" id="jce" class="uk-jce uk-form uk-form-horizontal" data-plugin="<?php echo $this->getName(); ?>">
<!-- [body] -->
</body>
</html>

View File

@@ -0,0 +1,22 @@
<?php
/**
* @copyright Copyright (c) 2009-2022 Ryan Demmer. All rights reserved
* @license GNU/GPL 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
* JCE is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses
*/
defined('WF_EDITOR') or die('RESTRICTED');
?>
<div class="uk-position-cover uk-browser uk-browser-external">
<?php $this->filebrowser->render(); ?>
<input type="hidden" value="" class="filebrowser" data-filebrowser />
</div>
<div class="actionPanel uk-modal-footer">
<button class="uk-button cancel" id="cancel"><?php echo JText::_('WF_LABEL_CANCEL')?></button>
<button class="uk-button" id="refresh"><?php echo JText::_('WF_LABEL_REFRESH')?></button>
<button class="uk-button confirm" id="insert"><?php echo JText::_('WF_LABEL_INSERT')?></button>
</div>

View File

@@ -0,0 +1 @@
<html><body bgcolor="#FFFFFF"></body></html>

View File

@@ -0,0 +1,27 @@
<?php
/**
* @copyright Copyright (c) 2009-2022 Ryan Demmer. All rights reserved
* @license GNU/GPL 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
* JCE is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses
*/
defined('WF_EDITOR') or die('RESTRICTED');
?>
<div class="uk-position-cover uk-browser uk-browser-<?php echo $this->filebrowser->get('position'); ?>">
<?php
// render tabs and panels
WFTabs::getInstance()->render();
if ($this->filebrowser->get('position') !== 'external') {
$this->filebrowser->render();
}
?>
</div>
<div class="actionPanel uk-modal-footer">
<button class="uk-button uk-button-cancel" id="cancel"><?php echo JText::_('WF_LABEL_CANCEL')?></button>
<button class="uk-button uk-button-refresh" id="refresh"><?php echo JText::_('WF_LABEL_REFRESH')?></button>
<button class="uk-button uk-button-confirm" id="insert"><?php echo JText::_('WF_LABEL_INSERT')?></button>
</div>

View File

@@ -0,0 +1 @@
<html><body bgcolor="#FFFFFF"></body></html>

View File

@@ -0,0 +1 @@
<html><body bgcolor="#FFFFFF"></body></html>

View File

@@ -0,0 +1,43 @@
<?php
/**
* @copyright Copyright (c) 2009-2022 Ryan Demmer. All rights reserved
* @license GNU/GPL 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
* JCE is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses
*/
defined('JPATH_PLATFORM') or die;
?>
<div class="uk-form-row uk-grid uk-grid-small uk-margin-small-bottom">
<label for="popup_list" class="uk-form-label uk-width-1-5 hastip" title="<?php echo JText::_('WF_POPUP_TYPE_DESC'); ?>"><?php echo JText::_('WF_POPUP_TYPE'); ?></label>
<div class="uk-form-controls uk-width-2-5">
<?php echo $this->popups->getPopupList(); ?>
</div>
</div>
<?php if ($this->popups->get('text')): ?>
<div class="uk-form-row uk-grid uk-grid-small uk-margin-small-bottom"">
<label for=" popup_text" class="hastip uk-form-label uk-width-1-5" title="<?php echo JText::_('WF_POPUP_TEXT_DESC'); ?>"><?php echo JText::_('WF_POPUP_TEXT'); ?></label>
<div class="uk-form-controls uk-width-4-5">
<input id="popup_text" type="text" value="" />
</div>
</div>
<?php endif;?>
<?php if ($this->popups->get('url')): ?>
<div class="uk-form-row uk-margin-small-bottom uk-grid uk-grid-small">
<label for="popup_src" class="uk-form-label uk-width-1-5 hastip" title="<?php echo JText::_('WF_LABEL_URL_DESC'); ?>"><?php echo JText::_('WF_LABEL_URL'); ?></label>
<div class="uk-form-controls uk-width-4-5">
<input id="popup_src" type="text" value="" class="uk-input-multiple-disabled browser files" />
</div>
</div>
<?php endif;?>
<?php echo $this->popups->getPopupTemplates(); ?>

View File

@@ -0,0 +1 @@
<html><body bgcolor="#FFFFFF"></body></html>

View File

@@ -0,0 +1 @@
<html><body bgcolor="#FFFFFF"></body></html>

View File

@@ -0,0 +1,59 @@
<?php
/**
* @copyright Copyright (c) 2009-2022 Ryan Demmer. All rights reserved
* @license GNU/GPL 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
* JCE is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses
*/
defined('JPATH_PLATFORM') or die;
?>
<div id="search-browser" class="uk-width-1-1">
<div class="uk-grid uk-grid-collapse">
<div id="searchbox" class="uk-form-icon uk-form-icon-flip uk-width-3-4">
<input type="text" id="search-input" class="uk-width-1-1" aria-label="<?php echo JText::_('WF_LABEL_SEARCH'); ?>" placeholder="<?php echo JText::_('WF_LABEL_SEARCH'); ?>..." />
<i class="uk-icon uk-icon-close" id="search-clear"></i>
<i class="uk-icon uk-icon-spinner"></i>
</div>
<div class="uk-button-group uk-width-1-4">
<button class="uk-button uk-width-2-3 uk-width-mini-1-2" id="search-button"><label class="uk-form-label"><?php echo JText::_('WF_LABEL_SEARCH'); ?></label></button>
<button class="uk-button uk-width-1-3 uk-width-mini-1-2" id="search-options-button" title="<?php echo JText::_('WF_LABEL_SEARCH_OPTIONS'); ?>" aria-label="<?php echo JText::_('WF_LABEL_SEARCH_OPTIONS'); ?>" aria-haspopup="true"><i class="uk-icon uk-icon-cog"></i></button>
</div>
</div>
<div id="search-options" class="uk-dropdown uk-width-1-1">
<fieldset class="phrases">
<legend><?php echo JText::_('WF_SEARCH_FOR'); ?>
</legend>
<div class="phrases-box">
<?php echo $this->lists['searchphrase']; ?>
</div>
<div class="ordering-box">
<label for="ordering" class="ordering">
<?php echo JText::_('WF_SEARCH_ORDERING'); ?>
</label>
<?php echo $this->lists['ordering']; ?>
</div>
</fieldset>
<fieldset class="search_only">
<legend><?php echo JText::_('WF_SEARCH_SEARCH_ONLY'); ?></legend>
<ul>
<?php
foreach ($this->searchareas as $val => $txt) :
?>
<li>
<input type="checkbox" name="areas[]" value="<?php echo $val; ?>" id="area-<?php echo $val; ?>" />
<label for="area-<?php echo $val; ?>">
<?php echo JText::_($txt); ?>
</label>
</li>
<?php endforeach; ?>
</ul>
</fieldset>
</div>
<div id="search-result" class="uk-dropdown uk-padding-remove"></div>
</div>