[Progetto]Milvus, editor wysiwyg per pagine web.

Iniziative e progetti della comunità legati a Ubuntu.
Regole della sezione
Questa sezione ha lo scopo di raccogliere le iniziative/progetti della nostra Comunità legati ad Ubuntu. I progetti ospitati nascono da iniziative degli utenti o gruppi di utenti. In futuro i progetti potrebbero rimanere iniziative "personali" o essere integrate nella distribuzione, sponsorizzate da Ubuntu o da Canonical a discrezione dei responsabili. All'interno di essa sarà possibile inserire delle discussioni che hanno la funzione di pubblicizzare avvenimenti, iniziative e progetti software su Ubuntu e GNU/Linux in generale. Sarà inoltre possibile per gli utenti proporre lo sviluppo di nuovi software e in questo caso la discussione di richiesta avrà la funzione di generare un requisito funzionale del prodotto da sviluppare.

Sezione I - Iniziative
  • Fanno parte di iniziative, ad esempio, le seguenti categorie: corsi, progetti editoriali, libri.
  • La segnalazione di un'iniziativa avviene creando una discussione con l'annuncio.
  • Una volta effettuata la segnalazione, la discussione viene chiusa dal Gruppo Forum.
  • Se l'iniziativa esposta comporta un costo di adesione o fruizione, questo deve essere esplicitamente riportato all'interno della discussione.
  • È obbligatorio segnalare all'interno della discussione i riferimenti per poter contattare/partecipare all'iniziativa.
Sezione II - Progetti
  • La segnalazione di un progetto software, come per le iniziative, avviene e si sviluppa all'interno di una singola discussione.
  • Sarà consentito l'inserimento di software solo se rilasciati sotto licenza GPL (in tutte le sue versioni) o equivalente FOSS, tale da garantire agli utenti l'utilizzo del prodotto senza restrizioni e agli sviluppatori la proprietà intellettuale del codice prodotto.
  • Nell'oggetto della discussione dovrà essere riportata la categoria (es. [Iniziativa], [Progetto] o [Proposta]) e una semplice descrizione del progetto.
  • Se il progetto ha già un sito che lo ospita sarà a discrezione del Gruppo Forum chiuderla come segnalazione o lasciarla aperta.
  • Se il progetto non ha un sito che lo ospita si potranno aprire due discussioni, una per proporre modifiche/implementazioni (dove nel titolo occorre specificare [sviluppo]) ed una per segnalare problemi (e nel titolo dovrà comparire [supporto]).
  • Non è consentita l'apertura di nuove discussioni in riferimento a versioni superiori o modificate di un prodotto già riportato in precedenza.
  • Se il software oggetto del progetto ha una dimensione non superiore ai 128 kB, per prodotti che non hanno un sito che li ospita, sarà possibile allegarlo alla discussione.
Sezione III - Proposte
  • Una proposta deve essere eseguita e si svilupperà all'interno di una singola discussione.
  • Le proposte dovranno essere inserite direttamente nella sezione "Progetti della Comunità".
  • Dovranno essere specificate le funzionalità che devono essere sviluppate.
  • Non dovranno essere riportate diciture tipo "...deve fare come questo software...", ma indicare nel miglior modo possibile i requisiti.
  • Una volta segnalata la discussione resterà aperta per consentire uno scambio di idee su come sviluppare il codice o finché gli sviluppatori non forniranno una soluzione (da pubblicizzare poi, come visto prima, nella sezione Progetti) che ne soddisfi il requisito.
Per quanto non esposto sopra, si fa comunque riferimento al Regolamento del forum ed al Codice di Condotta della Comunità.
Avatar utente
eevan!
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: venerdì 14 novembre 2008, 1:55
Località: Gotham City

[Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da eevan! »

Ciao a tutti.

Dopo un paio di settimane, posso presentare il mio primo programma in assoluto: Milvus.

Scritto con Gambas3, Milvus è un editor di pagine web nello stile "What You See Is What You Get".

Immagine

Questa è la schermata iniziale, dove è possibile scegliere il titolo del progetto ed un tema proposto.
Per visualizzare una preview del tema, basta cliccare sopra l'immagine.

Cliccato il pulsante con il fulmine, Milvus creerà una cartella in Documenti, con il nome del titolo del progetto che avete scelto, con dentro la pagina html di default e lo stile css scelto.

Milvus originerà una cartella in Dcoumenti chiamata "milvus projects" e li verranno salvati i progetti.

Dopo aver cliccato sul fulmine, ecco come si presenta il programma:

Immagine

Da qui potete aggiungere i vostri contenuti, modificare il testo eccetera.
Cliccando sul tasto con l'occhio, si aprirà in basso un (ancora rudimentale ma funzionante) editor CSS. Di fianco troverete dei tastini neri: (in ordine, dall'alto) il primo chiude l'editor CSS, il secondo apre un Color chooser, il terzo applicherà i cambiamenti.

Premendo invece il primo tasto sulla sinistra, si aprirà un piccolo form in alto per poter creare una pagina nuova per il vostro sito: scegliete il titolo, premete il tastino con la V e la pagina sarà creata. Potete navigare tra le pagine create con i tasti freccia in alto a sinistra.

Ecco come si presenta con l'editor css aperto ed il form per creare una pagina.

Immagine


Cosa ancora da fare:
  • Correggere eventuali bug, che ci saranno sicuramente
    Migliorare gli stili CSS che ho scritto abbastanza in fretta e ce n'e' uno che è proprio brutto :D
    Fare un pacchetto deb.
    Fare in modo che la finestra principale si possa scalare senza che i contenuti siano bloccati al loro posto.
Rilascio Milvus sotto licenza GPL3

Sorgenti:
http://ubuntuone.com/61ewXEpfJ1kV5oN39ypZxu

Pacchetto DEB tutte le architetture:
http://ubuntuone.com/2sZpBZmuXawUXZvlo6lxnI


Sono ovviamente accetti commenti, e soprattutto aiuti nel codice. Spero che vi piaccia :)
Ultima modifica di eevan! il giovedì 11 aprile 2013, 19:00, modificato 3 volte in totale.
Dai un'occhiata al mio nuovo blog ed iscriviti: NoBudget =(
Me on Deviantart!
Avatar utente
eevan!
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: venerdì 14 novembre 2008, 1:55
Località: Gotham City

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da eevan! »

Ho appena correto il bug dei progetti in Documenti, ora Milvus crea una cartella automaticamente chiamata "Milvus Projects" in Documenti e li mette tutti i vostri progetti.
Dai un'occhiata al mio nuovo blog ed iscriviti: NoBudget =(
Me on Deviantart!
Avatar utente
eevan!
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: venerdì 14 novembre 2008, 1:55
Località: Gotham City

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da eevan! »

mi fa piacere ricevere tanti commenti postivi :)
Dai un'occhiata al mio nuovo blog ed iscriviti: NoBudget =(
Me on Deviantart!
MicheleGuido
Prode Principiante
Messaggi: 79
Iscrizione: mercoledì 11 luglio 2012, 0:09
Desktop: Lubuntu
Distribuzione: Ubuntu 12.10 i686

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da MicheleGuido »

Bel progetto, veramente!
Se sapessi fare degli stili decenti in css ti aiuterei, ma so fare poco :[
È incredibilmente doloroso sapere quanto sia difficile fare decisioni ai fini del nostro bene e, contemporaneamente, non soffrirci su.
[code2=bash]while true; do
echo "Cri <3"
done[/code2]
Avatar utente
pantof
Prode Principiante
Messaggi: 74
Iscrizione: sabato 26 novembre 2005, 13:38
Località: Ticino

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da pantof »

per quanto riguarda la pacchettizzazione guarda se ti puo' essere utile questo
Avatar utente
eevan!
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: venerdì 14 novembre 2008, 1:55
Località: Gotham City

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da eevan! »

grazie mille pantof
Dai un'occhiata al mio nuovo blog ed iscriviti: NoBudget =(
Me on Deviantart!
Avatar utente
eevan!
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: venerdì 14 novembre 2008, 1:55
Località: Gotham City

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da eevan! »

piccolo up se qualcuno è ancora interessato ad aiutarmi nel progetto.
Dai un'occhiata al mio nuovo blog ed iscriviti: NoBudget =(
Me on Deviantart!
Avatar utente
cristian_c
Accecante Asceta
Accecante Asceta
Messaggi: 23422
Iscrizione: lunedì 29 ottobre 2007, 11:31

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da cristian_c »

Che cosa ti serve, esattamente? :)
UP! Unreal Project: il futuro inizia qui. Crusade è tra noi
È scienza!
Avatar utente
eevan!
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: venerdì 14 novembre 2008, 1:55
Località: Gotham City

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da eevan! »

non riesco a capire come si fa per fare in modo che l applicazione si possa ridimensionare senza che i contenuti rimangano fermi ma si spostino adeguandosi. è diventata una vera frustrazione perche non riesco proprio a capirlo. poi insomma di errori ce ne sono sicuramente e di migliorie da fare anche..
Dai un'occhiata al mio nuovo blog ed iscriviti: NoBudget =(
Me on Deviantart!
Avatar utente
cristian_c
Accecante Asceta
Accecante Asceta
Messaggi: 23422
Iscrizione: lunedì 29 ottobre 2007, 11:31

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da cristian_c »

eevan! [url=http://forum.ubuntu-it.org/viewtopic.php?p=4361097#p4361097][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:non riesco a capire come si fa per fare in modo che l applicazione si possa ridimensionare senza che i contenuti rimangano fermi ma si spostino adeguandosi. è diventata una vera frustrazione perche non riesco proprio a capirlo. poi insomma di errori ce ne sono sicuramente e di migliorie da fare anche..
Non so se hai già letto qui: http://gambas.8142.n7.nabble.com/Resizi ... 28627.html :)
UP! Unreal Project: il futuro inizia qui. Crusade è tra noi
È scienza!
Avatar utente
eevan!
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: venerdì 14 novembre 2008, 1:55
Località: Gotham City

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da eevan! »

ho provato.
il problema del resize è che i contenuti stanno fermi io vorrei che si adeguassero alla grandezza della finestra come un applicazione normale.
non riesco a capire.
Dai un'occhiata al mio nuovo blog ed iscriviti: NoBudget =(
Me on Deviantart!
Avatar utente
cristian_c
Accecante Asceta
Accecante Asceta
Messaggi: 23422
Iscrizione: lunedì 29 ottobre 2007, 11:31

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da cristian_c »

eevan! [url=http://forum.ubuntu-it.org/viewtopic.php?p=4361149#p4361149][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:ho provato.
il problema del resize è che i contenuti stanno fermi io vorrei che si adeguassero alla grandezza della finestra come un applicazione normale.
non riesco a capire.
Infatti il tipo scrive:
When a user changes the size of a form by dragging its corner or by
clicking on the maximum button I would like the controls on the form to
get bigger or smaller along with the form.
UP! Unreal Project: il futuro inizia qui. Crusade è tra noi
È scienza!
Avatar utente
eevan!
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: venerdì 14 novembre 2008, 1:55
Località: Gotham City

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da eevan! »

eh...
sta di fatto che ancora non capisco..
Dai un'occhiata al mio nuovo blog ed iscriviti: NoBudget =(
Me on Deviantart!
Avatar utente
eevan!
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: venerdì 14 novembre 2008, 1:55
Località: Gotham City

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da eevan! »

comunque, allego il deb per l'installazione ed i sorgenti fatemi sapere :)

Sorgenti:
http://ubuntuone.com/61ewXEpfJ1kV5oN39ypZxu

Pacchetto deb (sia x86 che x64):
http://ubuntuone.com/2sZpBZmuXawUXZvlo6lxnI
Dai un'occhiata al mio nuovo blog ed iscriviti: NoBudget =(
Me on Deviantart!
eleumas
Prode Principiante
Messaggi: 195
Iscrizione: domenica 23 settembre 2012, 12:48

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da eleumas »

eevan! [url=http://forum.ubuntu-it.org/viewtopic.php?p=4088884#p4088884][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ciao a tutti.

Dopo un paio di settimane, posso presentare il mio primo programma in assoluto: Milvus.

Scritto con Gambas3, Milvus è un editor di pagine web nello stile "What You See Is What You Get".

Immagine

Questa è la schermata iniziale, dove è possibile scegliere il titolo del progetto ed un tema proposto.
Per visualizzare una preview del tema, basta cliccare sopra l'immagine.

Cliccato il pulsante con il fulmine, Milvus creerà una cartella in Documenti, con il nome del titolo del progetto che avete scelto, con dentro la pagina html di default e lo stile css scelto.

Milvus originerà una cartella in Dcoumenti chiamata "milvus projects" e li verranno salvati i progetti.

Dopo aver cliccato sul fulmine, ecco come si presenta il programma:

Immagine

Da qui potete aggiungere i vostri contenuti, modificare il testo eccetera.
Cliccando sul tasto con l'occhio, si aprirà in basso un (ancora rudimentale ma funzionante) editor CSS. Di fianco troverete dei tastini neri: (in ordine, dall'alto) il primo chiude l'editor CSS, il secondo apre un Color chooser, il terzo applicherà i cambiamenti.

Premendo invece il primo tasto sulla sinistra, si aprirà un piccolo form in alto per poter creare una pagina nuova per il vostro sito: scegliete il titolo, premete il tastino con la V e la pagina sarà creata. Potete navigare tra le pagine create con i tasti freccia in alto a sinistra.

Ecco come si presenta con l'editor css aperto ed il form per creare una pagina.

Immagine


Cosa ancora da fare:
  • Correggere eventuali bug, che ci saranno sicuramente
    Migliorare gli stili CSS che ho scritto abbastanza in fretta e ce n'e' uno che è proprio brutto :D
    Fare un pacchetto deb.
    Fare in modo che la finestra principale si possa scalare senza che i contenuti siano bloccati al loro posto.
Rilascio Milvus sotto licenza GPL3

Sorgenti:
http://ubuntuone.com/61ewXEpfJ1kV5oN39ypZxu

Pacchetto DEB tutte le architetture:
http://ubuntuone.com/2sZpBZmuXawUXZvlo6lxnI


Sono ovviamente accetti commenti, e soprattutto aiuti nel codice. Spero che vi piaccia :)
Questo progetto è sempre seguito o è stato abbandonato?
Avatar utente
eevan!
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: venerdì 14 novembre 2008, 1:55
Località: Gotham City

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da eevan! »

Hey!! Questo progetto è stato "abbandonato" nel senso che no lo sto piu sviluppando ma mi piacerebbe andare avanti. allo stato attuale, mancano ancora molte cose e molti bug da risolvere. non ci sono stati cambiamenti di sorta, se vuoi aiutarmi nello sviluppo sei stra benvenuto XD
Dai un'occhiata al mio nuovo blog ed iscriviti: NoBudget =(
Me on Deviantart!
Avatar utente
cristian_c
Accecante Asceta
Accecante Asceta
Messaggi: 23422
Iscrizione: lunedì 29 ottobre 2007, 11:31

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da cristian_c »

Chiedo: hai associato l'evento 'resize' al form? E, sempre riguardo il form, hai controllato la presenza della proprietà 'scaled'? :)
UP! Unreal Project: il futuro inizia qui. Crusade è tra noi
È scienza!
Avatar utente
eevan!
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: venerdì 14 novembre 2008, 1:55
Località: Gotham City

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da eevan! »

cristian_c [url=http://forum.ubuntu-it.org/viewtopic.php?p=4553950#p4553950][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Chiedo: hai associato l'evento 'resize' al form? E, sempre riguardo il form, hai controllato la presenza della proprietà 'scaled'? :)
No, non mi riesce. Ho provato e rirovato mille volte ma non torna. Ho l'handycapp del resize.
Dai un'occhiata al mio nuovo blog ed iscriviti: NoBudget =(
Me on Deviantart!
Avatar utente
cristian_c
Accecante Asceta
Accecante Asceta
Messaggi: 23422
Iscrizione: lunedì 29 ottobre 2007, 11:31

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da cristian_c »

eevan! [url=http://forum.ubuntu-it.org/viewtopic.php?p=4558942#p4558942][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
cristian_c [url=http://forum.ubuntu-it.org/viewtopic.php?p=4553950#p4553950][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Chiedo: hai associato l'evento 'resize' al form? E, sempre riguardo il form, hai controllato la presenza della proprietà 'scaled'? :)
No, non mi riesce. Ho provato e rirovato mille volte ma non torna. Ho l'handycapp del resize.
Spiegati meglio ;)
UP! Unreal Project: il futuro inizia qui. Crusade è tra noi
È scienza!
Avatar utente
eevan!
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: venerdì 14 novembre 2008, 1:55
Località: Gotham City

Re: [Progetto]Milvus, editor wysiwyg per pagine web.

Messaggio da eevan! »

resize e scaled sono "true". Non potresti dare un'occhiata tu? magari per te è una cavolata.
Dai un'occhiata al mio nuovo blog ed iscriviti: NoBudget =(
Me on Deviantart!
Scrivi risposta

Ritorna a “Progetti della Comunità”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 13 ospiti