La piattaforma | Caratteristiche | Sviluppo | Scarica | Licenza |EnglishItalian

SourceForge.net Logo

Support Wedgefish development

L'editor universale degli oggetti

Ogni sito dinamico basato su database necessita di una soluzione per l'inserimento dei dati da parte di utenti non tecnici.
Molti sviluppatori di applicazioni web decidono per questo motivo di creare un'interfaccia di immissione dati personalizzata per i loro utenti. La programmazione di questa parte finisce tuttavia spesso per portar via la maggior parte del tempo dedicato alla creazione del sito, richiedendo l'implementazione di molti script e quantità di codice notevoli.

Elenco degli itemsWedgefish viene quindi incontro a tale esigenza, offrendo tra i suoi moduli di base un Editor Universale di oggetti, che consente di inserire, modificare e cancellare qualunque tipo di item dal suo WODBMS.

Modifica di un itemI form di immissione e modifica dei dati vengono generati dinamicamente, a partire dalla definizione della classe (tipo di oggetto), senza richiedere una sola riga di programmazione.
Per ciascuna proprietà di ogni classe, è possibile specificare vari attributi, che determineranno come esso verrà rappresentato nell'interfaccia web visualizzata dall'Editor Universale.
È quindi possibile raggruppare determinati campi in un pannello invece che in un altro, disporli su una sola riga, visualizzare campi multipli come serie di selettori a discesa oppure come liste alle quali è possibile aggiungere elementi.
In particolare, l'Editor Universale consente di utilizzare al meglio le potenzialità del WODBMS, come immettere e modificare le versioni nelle varie lingue dei valori dei campi di testo localizzato, lavorare su contenuto HTML, aggiungere i vari indici di un campo multiplo su un solo modulo ecc...

L'Editor Universale non consente l'immissione e la modifica di record in database SQL convenzionali. Qualora fosse necessario impiegare tali database per dati esterni al WODBMS, è comunque possibile utilizzare strumenti Open Source quali PHPMyAdmin o PHPPGAdmin, avendo cura di creare vari utenti a livello del database e stabilire in maniera molto granulare i differenti privilegi di accesso di ogni utente, e quindi limitare ciò che ciascuno di essi può fare.

 

Wedgefish - Copyright © 2005-2008 by Massimiliano Alessandri
This is free software, and you may redistribute it under the Affero GPL.
Wedgefish comes with absolutely no warranty; for details, see the license.
You may download the currently running source code for this software.