Skip to content

matteodev/mc-wp_image_manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WP IMAGE MANAGER

  • CMS: Wordpress
  • Ecosystem: Docker

Task Eseguiti

  • Creazione ambiente docker (immagini mariaDB e Wordpress + volume DB)
  • Implementazione tabelle
  • Implementazione options
  • Creazione directory repo**
  • Popolamento DB con 10 immagini da API Esterna
  • Implementazione opzioni di disattivazione / uninstall*
  • Creazione di una pagina Image Manager e conversione homepage
  • Implementazione dello shortcode
  • Implementazione FrontEnd
  • Caricamento immagini in repository
  • Esclusione di immagini per utente
  • Backend pagina Settings per gestire le opzioni
  • Rilevamento posizione e Meteo dalla data dello scatto (se disponibile)
  • Controllo errori CURL

DONE!

NOTE

Non avendo nel server locale la possibilità di inviare mail, per gestire l'accesso degli utenti, ho deciso di implementare una sessione basata su cookie:

Ogni volta che un utente accede alla pagina Image Manager, viene generato un ID sessione unico e salvato in un cookie. Questo ID viene utilizzato per identificare l'utente nelle successive interazioni con il sito.

Non è una soluzione perfetta, ma è per dare un'idea in fase dimostrativa.

*La disattivazione fa una pulizia delle tabelle, opzioni, pagine e directory: mi serve in fase di sviluppo per testare: c'è un parametro devmode per disabilitare queste funzioni.

**Il repo viene creato nella cartella upload di WP --> image_manager_repository

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors