feat(media-folder-pro): add virtual folder system for WordPress media library

Custom WordPress plugin that replaces the default flat media library with
a structured folder view. Features: hierarchical folders via custom taxonomy,
sidebar folder tree, drag & drop, modal integration with Elementor/builders,
bulk assign, upload auto-assign, toast notifications.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-28 14:08:49 +01:00
parent 4ad3303b18
commit 5014b9108f
19 changed files with 3692 additions and 0 deletions

24
.paul/PROJECT.md Normal file
View File

@@ -0,0 +1,24 @@
---
name: RM2 Media Folders
type: wordpress-plugin
stack: PHP 8.x, WordPress 6.x, jQuery, vanilla JS
---
## Vision
Plugin WordPress zastepujacy domyslna biblioteke mediow widokiem ustrukturyzowanym z mozliwoscia tworzenia podkatalogow (folderow wirtualnych). Media sa organizowane w foldery za pomoca custom taxonomy, bez zmiany fizycznej struktury plikow na dysku.
## Value Proposition
- Uzytkownik moze organizowac media w foldery/podkatalogi
- Drag & drop przenoszenie mediow miedzy folderami
- Integracja z domyslnym media uploaderem WP (modal)
- Drzewko folderow w panelu bocznym biblioteki mediow
## Constraints
- Kompatybilnosc z WordPress 6.0+
- PHP 8.0+
- Bez zewnetrznych zaleznosci (czyste WP API)
- Nie modyfikuje fizycznej struktury wp-content/uploads
- Wirtualne foldery oparte na custom taxonomy