ForumFree Skinner - FFS - Blog

  1. Alpha 0.2.2

    By Hannibal_Smith il 20 Sep. 2009
    16 Comments   734 Views
    .
    Rilasciata una terza versione della alpha 0.2
    Questa release include una diversa gestione del css e la possibilità di editare il css manualmente in maniera molto più fluida

    DOWNLOAD FFS 0.2.2

    Last Post by //itsmark01 il 21 April 2014
    .
  2. Rilasciata la seconda alpha

    By Hannibal_Smith il 13 Sep. 2009
    28 Comments   829 Views
    .
    Come promesso abbiamo rilasciato la seconda Alpha di ForumFree Skinner!
    Sono state introdotte molte funzioni (le più importanti mensionate nel blog).
    Il software è ancora da completare.
    Nella lista delle cose da fare a breve termine ci sono:
    - La possibilità di usare le varie pagine HTML se si decide di non importare anche la struttura della pagina (quindi home page, sezione, topic, mp);
    - La possibilità di esportare il CSS in un forum;
    - Fix di alcuni bug.

    Provate la seconda versione e commentate suggerendoci eventuali modifiche. I vostri feedbacks sono molto importanti per noi.

    DOWNLOAD V. 2 ALPHA



    Grazie Hannibal_Smith e Ltk_Sim

    Edited by Hannibal_Smith - 13/9/2009, 23:54
    Last Post by Ltk_Sim il 28 Mar. 2016
    .
  3. Importare HTML forum

    AvatarBy Ltk_Sim il 9 Sep. 2009
    4 Comments   340 Views
    .
    Con le modifiche degli ultimi giorni è possibile (se lo si attiva) modificare il CSS visualizzando la struttura del forum dal quale si è importato il CSS! Questo risolve problemi come classi addizionali e i blocchi variabili da forum a forum (vedi gli ID dei blocchi sezioni).

    Se volete vedere le modifiche andate quì e clickate su quella che vi interessa. ;)
    Last Post by Ltk_Sim il 11 Sep. 2009
    .
  4. Indietro/Avanti

    AvatarBy Ltk_Sim il 26 Aug. 2009
    5 Comments   414 Views
    .
    Oggi abbiamo iniziato a lavorare sulla funzione Avanti/Indietro per ripristinare la versione precedente ( o successiva se si va indietro) del CSS. Così se una modifica non piace basterà clickare su Indietro per tornare al punto precedente :)
    - Visto che è una funzione che occupa spazio/RAM scegliere si potrà se attivarla;
    - Sarà possibile cancellare i file tramite un bottone quando ad esempio si termina il lavoro per liberare dello spazio;
    - Sarà possibile anche salvare le preferenze. Se selezionate sì automaticamente i backup verranno eseguiti ogni volta che usate FFS. Tali preferenze saranno salvate su un file di testo.
    Last Post by Ltk_Sim il 30 Aug. 2009
    .
  5. Importare il CSS

    AvatarBy Ltk_Sim il 24 Aug. 2009
    5 Comments   321 Views
    .
    Oggi ho iniziato il lavoro che al suo completamento permetterà inserendo un URL di prendere il CSS e salvarlo nella cartella skin come exampleforumfreenet. Così da utilizzarlo al momento e poterlo riutilizzare in futuro tramite un select per selezionare le skin (che inseriremo). Questo sarà possibile usando BeautifulSoup come consigliato da Hannibal_Smith. :)

    Il codice aggiunto oggi è il seguente:
    CODICE
    self.importCSSAct = QtGui.QAction(QtGui.QIcon("images/images_display.png"), self.tr("&Importa il css di una skin"), self)
           self.importCSSAct.setShortcut(self.tr("Ctrl+I"))
           self.importCSSAct.setStatusTip(self.tr("Importa il CSS"))
           self.fileToolBar.addAction(self.importCSSAct)
           self.connect(self.importCSSAct, QtCore.SIGNAL('triggered()'), self.ICSSClicked)


    Con la relativa funzione (della quale molte parti sono provvisorie)
    CODICE
    def ICSSClicked(self):
           URLP, ok = QtGui.QInputDialog.getText(self, 'Carica il CSS di una skin esterna', 'Indirizzo del forum/blog:')
           if ok:
               UrlCSSImport=str(URLP)
               if "http://" in UrlCSSImport:
                   pass
               else:
                   UrlCSSImport="http://"+UrlCSSImport
                   

               try:
                   sourceSit1 = urllib.urlopen(UrlCSSImport)
                   sourceSite = sourceSit1.read()
                   UrlCSSWithoutHTTP = UrlCSSImport[7:] #rimuove http://
                   char752=''
                   for char44 in UrlCSSWithoutHTTP:
                       if char44 == ".":
                      &n...

    Read the whole post...

    Last Post by ~vale93kotor} il 19 Oct. 2009
    .
  6. Modifiche minori

    AvatarBy Ltk_Sim il 23 Aug. 2009
    1 Comments   274 Views
    .
    Modifiche minori:
    23/Agosto/2009:Modificata la toolbar aggiunta nella voce Aiuto l'opzione FFS Blog che apre tramite webbrowser questo blog nel browser predefinito.
    24/Agosto/2009:Aggiunto il testo che viene mostrato in Visualizza CSS quando esso non è ancora stato caricato.
    Risolto piccolo problema che rallentava le azioni dopo aver importato il CSS.
    25/Agosto/2009:Inserita la StatusBar quando si importa il CSS.
    28/Agosto/2009:Inserita la richiesta di conferma all'uscita.


    Edited by Ltk_Sim - 29/8/2009, 09:02
    Last Post by Hannibal_Smith il 23 Aug. 2009
    .
  7. Il nuovo SkinParser

    By Hannibal_Smith il 14 Aug. 2009
    2 Comments   250 Views
    .
    Il tempo è mancato, cssutils purtroppo è stato meno utile del previsto per via di alcuni suoi bug e mi è toccato riscrivere quello a cui stavo lavorando.
    Ecco a voi il nuovo SkinParser ;) (Il prima e dopo)
    Oltre il codice che è nettamente migliorato e che necessità di Python 2.7, supporta il parsing del css del tipo:
    CODE
    selettore {
    proprietà: valore;
    }

    E restituisce css formattato del tipo:
    CODE
    selettore {
       proprietà: valore;
    }


    A presto altre novità ;)

    Edited by Hannibal_Smith - 23/8/2009, 17:00
    Last Post by DocJohn il 21 Aug. 2009
    .
  8. Ripresa dei lavori

    By Hannibal_Smith il 21 July 2009
    6 Comments   285 Views
    .
    Come promesso, sono tornato a lavorare su FFS. La riscrittura procede bene e tra le novità da segnalare la riscrittura dello SkinParser usando la libreria cssutils che permetterà di avere funzionalità avanzate come la validazione del css direttamente da FFS.

    Spero di poter rilasciare questa nuova versione entro un mese e mezzo ^_^
    Last Post by DocJohn il 2 Aug. 2009
    .
  9. Resoconto di questo peridodo

    By Hannibal_Smith il 12 May 2009
    5 Comments   335 Views
    .
    Mi scuso per la mancanza di aggiornamenti dovuti alla mancanza di tempo libero. Impegnato con esami di maturità.
    A cosa sto lavorando? Alla versione 0.3 alpha di FFS, che conterà una importante riorganizzazione del codice e importanti miglioramenti allo SkinParser.

    Per quando sarà pronta? Sicuramente in questi mesi avrò molto da fare. Mi spiace dirlo ma probabilmente per questa estate :(

    Per chi se lo fosse perso, abbiamo un nuovo logo però! :woot:
    image

    Ringrazio di cuore Lady Himiko per il suo ottimo lavoro ;) ( :wub: )
    Last Post by jenablinsky il 3 July 2009
    .
  10. Aggiunto supporto alle pseudoclassi

    Tags
    commit digest
    By Hannibal_Smith il 31 Mar. 2009
    7 Comments   403 Views
    .
    Anche per questa volta ancora niente modifica dei bordi. Ho deciso di lavorare su altri elementi al momento più importanti

    image
    (FFS con il supporto alle pseudoclassi css)


    Le modifiche apportate in questo periodo:

    • Riscritta gran parte dello Skin Parser ;)

    • Aggiunta la possibilità di disattivare la selezione degli elementi dall'anteprima

    • Supporto alle pseudoclassi css

    Last Post by Arzael il 10 May 2009
    .