feat: Add comprehensive documentation suite and reorganize project structure

- Created complete documentation in docs/ directory
- Added PROJECT_OVERVIEW.md with feature highlights and getting started guide
- Added ARCHITECTURE.md with system design and technical details
- Added SECURITY.md with comprehensive security implementation guide
- Added DEVELOPMENT.md with development workflows and best practices
- Added DEPLOYMENT.md with production deployment instructions
- Added API.md with complete REST API documentation
- Added CONTRIBUTING.md with contribution guidelines
- Added CHANGELOG.md with version history and migration notes
- Reorganized all documentation files into docs/ directory for better organization
- Updated README.md with proper documentation links and quick navigation
- Enhanced project structure with professional documentation standards
This commit is contained in:
SamiAhmed7777
2025-10-21 00:39:45 -07:00
commit 0b7e2d0a5b
6080 changed files with 1332936 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
{if $error_message eq ""}
<div class="container cbp-spmenu-push">
<div id="upload-wrapper" class="left-float">
<div class="pointer left-float no-top-padding wdmax section-bottom-border" id="cb-response-wrap" style="display: none;"><div class="centered"><div class="pointer left-float wdmax" id="cb-response">
<div class="notice-message" id="notice-message" onclick="$(this).replaceWith(''); $('#cb-response').replaceWith(''); $('#cb-response-wrap').replaceWith('');">
<p class="notice-message-text">{lang_entry key="upload.text.public"}</p>
</div>
</div></div></div>
<form id="upload-form" method="post" action="{href_entry key="be_submit"}?t={$smarty.get.t|sanitize}">
<div id="upload-wrapper" class="left-float wd960">
<div class="left-float wdmax">
<div id="uploader">
<p class="all-paddings10">Loading Upload Panel...</p>
</div>
</div>
</div>
<div id="options-wrapper" class="left-float wd450 no-display">
<div class="plupload_header">
<span class="left-padding5 left-float">{$file_category}</span>
<span id="upload-category">{$upload_category}</span>
</div>
</div>
<input type="hidden" name="UFNAME" id="UFNAME" value="" />
<input type="hidden" name="UFSIZE" id="UFSIZE" value="" />
<input type="hidden" name="UFBE" id="UFBE" value="1" />
</form>
</div>
</div>
{/if}