Files
crm.clientright.ru/kcfinder/tpl/tpl_browser.php
Fedor ac7467f0b4 Major CRM updates: AI Assistant, Court Status API, S3 integration improvements, and extensive file storage system
- Added comprehensive AI Assistant system (aiassist/ directory):
  * Vector search and embedding capabilities
  * Typebot proxy integration
  * Elastic search functionality
  * Message classification and chat history
  * MCP proxy for external integrations

- Implemented Court Status API (GetCourtStatus.php):
  * Real-time court document status checking
  * Integration with external court systems
  * Comprehensive error handling and logging

- Enhanced S3 integration:
  * Improved file backup system with metadata
  * Batch processing capabilities
  * Enhanced error logging and recovery
  * Copy operations with URL fixing

- Added Telegram contact creation API
- Improved error logging across all modules
- Enhanced callback system for AI responses
- Extensive backup file storage with timestamps
- Updated documentation and README files

- File storage improvements:
  * Thousands of backup files with proper metadata
  * Fix operations for broken file references
  * Project-specific backup and recovery systems
  * Comprehensive file integrity checking

Total: 26,461+ files added/modified including AWS SDK, vendor dependencies, and extensive backup system.
2025-10-16 11:17:21 +03:00

86 lines
3.4 KiB
PHP

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>KCFinder: /<?php echo $this->session['dir'] ?></title>
<?php INCLUDE "tpl/tpl__css.php" ?>
<?php INCLUDE "tpl/tpl__javascript.php" ?>
</head>
<body>
<script type="text/javascript">
$('body').noContext();
</script>
<div id="resizer"></div>
<div id="shadow"></div>
<div id="dialog"></div>
<div id="clipboard"></div>
<div id="all">
<div id="left">
<div id="folders"></div>
</div>
<div id="right">
<div id="toolbar">
<div>
<a href="kcact:upload"><?php echo $this->label("Upload") ?></a>
<a href="kcact:refresh"><?php echo $this->label("Refresh") ?></a>
<a href="kcact:settings"><?php echo $this->label("Settings") ?></a>
<a href="kcact:maximize"><?php echo $this->label("Maximize") ?></a>
<a href="kcact:about"><?php echo $this->label("About") ?></a>
<div id="loading"></div>
</div>
</div>
<div id="settings">
<div>
<fieldset>
<legend><?php echo $this->label("View:") ?></legend>
<table summary="view" id="view"><tr>
<th><input id="viewThumbs" type="radio" name="view" value="thumbs" /></th>
<td><label for="viewThumbs">&nbsp;<?php echo $this->label("Thumbnails") ?></label> &nbsp;</td>
<th><input id="viewList" type="radio" name="view" value="list" /></th>
<td><label for="viewList">&nbsp;<?php echo $this->label("List") ?></label></td>
</tr></table>
</fieldset>
</div>
<div>
<fieldset>
<legend><?php echo $this->label("Show:") ?></legend>
<table summary="show" id="show"><tr>
<th><input id="showName" type="checkbox" name="name" /></th>
<td><label for="showName">&nbsp;<?php echo $this->label("Name") ?></label> &nbsp;</td>
<th><input id="showSize" type="checkbox" name="size" /></th>
<td><label for="showSize">&nbsp;<?php echo $this->label("Size") ?></label> &nbsp;</td>
<th><input id="showTime" type="checkbox" name="time" /></th>
<td><label for="showTime">&nbsp;<?php echo $this->label("Date") ?></label></td>
</tr></table>
</fieldset>
</div>
<div>
<fieldset>
<legend><?php echo $this->label("Order by:") ?></legend>
<table summary="order" id="order"><tr>
<th><input id="sortName" type="radio" name="sort" value="name" /></th>
<td><label for="sortName">&nbsp;<?php echo $this->label("Name") ?></label> &nbsp;</td>
<th><input id="sortType" type="radio" name="sort" value="type" /></th>
<td><label for="sortType">&nbsp;<?php echo $this->label("Type") ?></label> &nbsp;</td>
<th><input id="sortSize" type="radio" name="sort" value="size" /></th>
<td><label for="sortSize">&nbsp;<?php echo $this->label("Size") ?></label> &nbsp;</td>
<th><input id="sortTime" type="radio" name="sort" value="date" /></th>
<td><label for="sortTime">&nbsp;<?php echo $this->label("Date") ?></label> &nbsp;</td>
<th><input id="sortOrder" type="checkbox" name="desc" /></th>
<td><label for="sortOrder">&nbsp;<?php echo $this->label("Descending") ?></label></td>
</tr></table>
</fieldset>
</div>
</div>
<div id="files">
<div id="content"></div>
</div>
</div>
<div id="status"><span id="fileinfo">&nbsp;</span></div>
</div>
</body>
</html>