Prenotazioni

Description

Questo plugin permette la gestione delle prenotazioni di spazi come aule, laboratori, sale conferenza etc..
Le prenotazioni possono essere realizzate solo dagli utenti registrati al sito mentre i visitatori del sito possono solo vedere il catalogo degli spazi messi a disposizione dalla struttura
Il plugin utilizza Jquery massivamente sia nel lato amministrativo che nella parte pubblica del sito.

Note

Per segnalare errori, problemi di utilizzo o per promuovere modifiche usare l’indirizzo email ignazio.scimone@gmail.com segnalando il sito in cui e’ installato il plugin, una breve descrizione del problema riscontrato, la persona di riferimento con indirizzo email.
Non prendo in considerazione richieste non corredate da tutti i dati sopraelencati.

Screenshots

  • Pannello Impostazioni
  • Custom Post Type per la codifica degli spazi
  • Finestra prenotazione spazi
  • Dettaglio informazioni spazio attivato al passaggio del mouse sul nome dello spazio
  • Finestra dati registrazione nuova prenotazione
  • Finestra cancellazione prenotazione
  • Finestra dati prenotazione
  • FrontEnd finestra Nuova prenotazione (solo per utenti registrati)
  • FrontEnd finestra Statistiche (solo per utenti registrati)
  • FrontEnd finestra Catalogo Spazi

Installation

Di seguito sono riportati i passi necessari per l’installazione del plugin.

  1. Scaricare il plugin dal repository di wordpress
  2. Attivare il plugin dal menu Plugins
  3. Impostazioni dei parametri
  4. Creazione degli spazi
  5. Inizio memorizzazione prenotazioni

Reviews

October 10, 2017 1 reply
mi da un errore appena che creo la pagina del inserimento. Non credo che sia il mio template, perché e molto nuovo e finora tutt'altro funzionava. Peccato perche sono in cerca di un plugin come questo e mi sembrava molto easy come funzionamento.
Read all 3 reviews

Contributors & Developers

“Prenotazioni” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Prenotazioni” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.7.4

  • Aggiornamenti per rendere compatibile il plugin a PHP 8

1.7.3

  • Aggiornamenti per compatibilità con la versione 5.9 di WordPress

1.7.2

  • Corretti alcuni bug minori e verificata compatibilità con versione WordPress

1.7.1

  • Corretto un bug che non permetteva di visualizzare correttamente i dati delle prenotazioni con lo shortcode [OccupazioneSpazio]

1.7.0

  • Adeguamento alla versione 5.6 di WordPress

1.6.6

  • Aggiunta la possibilità di personalizzare l’interfaccia di frontend inserendo nel proprio tema i files:
    • wp-content/themes/NOME DEL TEMA/plugins/prenotazioni/js/Prenotazioni_FrontEnd.js
    • wp-content/themes/NOME DEL TEMA/plugins/prenotazioni/lib/frontend.php
      partendo dall’originale si possono apportare le modifiche necessarie per adeguarla alle impostazioni del proprio tema

1.6.5

  • Adeguamento alla versione 5 di WordPress ed al nuovo editor Gutenberg

1.6.4

  • Corretto bug che permetteva ad un utente di cancellare le prenotazioni di altri utenti

1.6.3

  • Aggiunta opzione che permette di visualizzare le informazioni di chi ha prenotato e le note della prenotazione a tutti gli utenti nel backend

1.6.2

  • Corretti piccoli bugs minori

1.6.1

  • Corretto bug che rendeva incompatibile il plugin con il plugin Gestione Circolari

1.6

  • Modificata l’iconografia del Backend
  • Inserita la possibilitá di inviare email di notifica quando un utente esegue la registrazione di uno spazio. Le mail possono essere inviate all’amministratore e/o all’utente che ha effettuato la prenotazione.
  • Corretto errore nel FrontEnd che non permetteva la prenotazione multisettimanale.
  • Incrementato il sistema di sicurezza del codice in fase di prenotazione.
  • Modificato il ruolo minimo per la gestione del report settimanale di occupazione degli spazi. Adesso è possibile visualizzare e stampare il piano settimanale già con il ruolo di contributore.

1.5.6

  • Corretta la gestione dei report settimali sia del FrontEnd che del Backend

1.5.5

  • Corretto la generazione dell’elenco delle settimane di cui stampare il report
  • Corretto funzionamento frontend colorazione dei pulsanti in fase di prenotazione

1.5.4

  • Corretto bug nel frontend

1.5.3

  • Modificato il sistema di prenotazione del FrontEnd per renderlo utilizzabile sui dispositivi mobili

1.5.2

  • Migliorata la visualizzazione sui dispositivi mobili del FrontEnd
  • Aggiunti allo ShortCode Prenotazioni due parametri: schede e titoli
    schede valore di default nuovo,statistiche,spazi [Testi separati da virgola] definisce le scede che devono essere visualizzate, indicarne 1,2 oppure tutte e 3 nel caso si indica una sola scheda, viene visualizzata senza la linguette ed il titolo viene visualizzata come titolo della finestra
    titoli valore di default Dati Nuova Prenotazione,Statische mie Prenotazioni,Catalogo Spazi [Testi separati da virgola] obbligatoriamente tre elementi in corrispondenza della scheda se non presente la scheda indicare solo la virgola

1.5.1

  • Sistemato errore che non permetteva l’apertura della pagina dei parametri

1.5

  • Sistemati alcuni errori. Il più importante è quello che nel BackEnd bloccava la pagina dopo la cancellazione di una prenotazione
  • Migliorata la sicurezza.
  • Implementato la nuova pagina Bacheca in vengono spiegati tra l’altro l’uso ed i parametri degli shortcode
  • Implementato un nuovo shortcode OccupazioneSpazio con i segienti parametri:
    titolo valore di default Piano occupazione Spazio [Testo Libero] si può definire un testo personalizzato per ogni spazio
    didascalia valore di default si [si/no] indica se visualizzare o meno la didascalia con il colore che indica l’occupazione dello spazio nello specifico giorno/ora
    etichetta_spazio valore di default Spazio [Testo libero] testo che viane visualizzato prima del nome dello spazio
    coloreoccupato valore di default defo [def/colore in base alle specifiche CSS] def indica il colore definito nelle impostazioni, altrimenti può essere inserito un colore con il nome mnemonico es. red o il valore esadecimale es. #1f4f7a
    visibilità valore di default Tutti [Tutti/Visitatori/Utenti] se viene specificato
    Tutti, la finestra con le informazioni verrà visualizzata a tutti a prescindere se sono loggati o meno
    Visitatori, la finestra viene visualizzata solo ai visitatori e non agli utenti loggato
    Utenti, la finestra viene visualizzata solo agli utenti loggati.

1.4

  • Implementato la stampa delle prenotazioni settimanali degli spazi
  • Implementata nuova opzione per le premotazini settimanalmente. In Parametri è stata inserita l’opzione La Prenotazione può essere effettuata dal Lunedi al Venerdi della settimana precedente

1.3

  • Corretti bug nella procedura di prenotazione nel frontend, mancava il parametro numero settimane (prenotazioni ripetute)

1.2

  • Corretti piccoli bugs
  • Aggiunto parametro numero settimane nelle prenotazioni del backend che permette di realizzare prenotazioni multiple.
  • Aggiunta voce di menu nel backend Mie prenotazioni che permette di di visualizzare tutte le prenotazioni registrate e di cancellare quelle future

1.1.2

  • Corretto errore di visualizzazione nel frontend della lisa degli spazi per i visitatori del sito

1.1.1

  • Corretti limite di 5 spazi che potevano essere gestiti nel frontend

1.1

  • Corretti limite di 5 spazi che potevano essere gestiti nel backend

1.0

  • Corretti vari bugs

0.2

  • Corretti vari bugs: Motivazione prenotazione e numero ore prenotazione, alla seconda registrazione consecutiva non venivano riportate correttamente
  • Inserito nuovo parametro Numero ore entro cui bisogna fare le prenotazioni disabilita le prenotazioni fino a N. ore dal momento della registrazione
  • Inserito nuovo parametro Colore Ore non Prenotabili
  • Beta version

0.1

  • Alfa version