Skip to content

Interfaces #35

@magicoli

Description

@magicoli
  • Web UI components (separate from processing)

Tasks

  • webui/controller.php - Request handlers
  • webui/template.php - Template rendering
  • webui/theme.php - Theme handling
  • webui/asset_manager.php - CSS/JS asset management
  • Extract only content logic from current mixed PHP/HTML, discard current layout
  • Implement proper separation of concerns
  • Implement basic, clean and responsive bootstrap theme, mobile-first
  • engine/cli/media_processor.php - Batch media processing
  • engine/cli/directory_sync.php - Directory synchronization
  • engine/cli/cache_manager.php - Cache management
  • Convert bash scripts to PHP CLI commands
  • Use Symfony Console component
  • engine/legacy/bridge.php - Interface between old and new code
  • engine/legacy/function_mapper.php - Map old functions to new classes
  • Support both old and new APIs during transition
  • Replace legacy functions one by one

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions