-
.È con grande soddisfazione che il ForumFree Magazine presenta all'utenza questa esclusiva intervista al fondatore dei circuiti. Grazie alla gentilezza di Amnesiac, possiamo scoprire qualcosa in più del dietro le quinte di questa straordinaria piattaforma. A tutti voi, una buona lettura!
Intervista ad Amnesiac
Il padre di ForumFree, ForumCommunity e BlogFreeDa più di 10 anni sei la persona dietro Forumfree, una realtà che hai creato e portato avanti con passione e spirito di iniziativa e che, come hai dichiarato in passato, ha influito molto sulla tua vita. Quale è stato il momento per te più significativo alle redini di questa piattaforma?Il momento più significativo è stato l'inizio di Forumfree, quando da passione è diventato anche la mia occupazione principale.
Penso che la parte più importante sia quella appunto perché ha consentito tutto il cammino e il successo seguente.Esiste qualcosa di più profondo dietro ciò che Forumfree si pubblicizza, ossia un forum hosting? Come definiresti la tua figura: un imprenditore, un programmatore o cos'altro?Come ho già detto in passato mi ritengo esclusivamente un programmatore, passione che coltivo fin da bambino con i primi home computer Commodore dell'epoca.
Poi ho seguito studi con specializzazione informatica e ho lavorato diversi anni nello stesso campo.
Per Forumfree ho dovuto imparare nuove tecniche ma diverse cose le avevo già sperimentate in un lavoro precedente.
Il resto l'ho studiato durante lo sviluppo successivo, soprattutto cose riguardanti la gestione dei server linux.Un servizio di questa portata richiede necessariamente un notevole impegno nella sua gestione. Quante ore dedichi mediamente a Forumfree? Puoi descriverci la tua routine lavorativa quotidiana?L'impegno maggiore c'è stato nei primi anni di vita di Forumfree quando i server spesso erano sotto pressione e non reggevano il carico richiesto sempre maggiore.
Negli ultimi anni tale aspetto si è stabilizzato e richiede un monitoraggio e una manutenzione ordinaria.
Oltre all'amministrazione tecnica dei server c'è la parte relativa allo sviluppo software e la parte amministrativa vera e propria.
Per tutto questo sono aiutato da alcuni collaboratori ma devo comunque tenere sempre sotto controllo tutta la situazione.
L'orario lavorativo è molto flessibile quindi non esistono né festività, né orari fissi.In che rapporti sei con i tuoi colleghi FFStaffer? Ti ritieni soddisfatto del loro operato? Sei tu a delineare l'iter da seguire, oppure godono di autonomia gestionale?Sono soddisfatto dell'operato degli altri staffer ed essi hanno piena autonomia.
Il senso non è seguire quello che dico io ma fornire nuovi punti di vista e dare un apporto personale per il miglioramento del servizio.Prima delle novità ultimamente introdotte, abbiamo vissuto un evidente periodo di stallo, quasi che Forumfree non avesse intenzioni di migliorarsi. Quale è stata la ragione di questa inerzia?In realtà si è lavorato molto dietro le quinte e a miglioramenti meno visibili dall'esterno, come la protezione da attacchi esterni di diversi tipi (ddos, spammer-bot, ecc.), l'ottimizzazione di diversi aspetti tecnici legati ai server.
Ci sono state inoltre alcune novità importanti come l'introduzione della nuova barra utente per il quirks layout, che ha richiesto la riscrittura di diverse suoi parti.Negli ultimi tempi abbiamo assistito ad un inaspettato cambio di rotta: in pochi mesi sono state implementate straordinarie funzionalità, alcune delle quali (ad esempio, le API) facilitano e favoriscono la realizzazione di script da parte degli utenti. Cosa ha spinto Forumfree ad optare per questa politica di innovazione? Possiamo dire che alcune delle novità introdotte siano frutto di proposte dell'utenza?Sì, il contributo degli utenti è stato molto importante perché ha fornito diverse utili indicazioni sulla direzione da seguire nello sviluppo di alcune funzioni.
Anche in passato questo aspetto è stato fondamentale.
Lo Skin Lab ad esempio nasce dall'idea di un utente (poi divenuto staffer) ed ha permesso la condivisione di numerosissime skin che hanno avuto molto successo.Un'anticipazione delle prossime novità?Preferisco non dare nessuna anticipazione.
Dico solo che anche in futuro il contributo degli utenti sarà tenuto in grande considerazione.L'anno scorso è stata instaurata una partnership con Libero, ma a distanza di qualche mese i banner sono stati rimossi. Si trattava di una collaborazione temporanea oppure esistono altri motivi responsabili di quanto accaduto?Si trattava solo di una collaborazione temporanea, un esperimento.
Entrambi le parti hanno deciso di non continuare tale partnership quindi è finita lì.
Non ci sono motivi particolari per cui la collaborazione è terminata, si trattava solo di un test per esplorare possibili nuovi scenari al fine di acquisire più visibilità.Hai mai preso in considerazione l'idea di riscrivere il codice di Forumfree? Allo stato attuale delle cose, e tenendo conto dei tuoi progetti futuri, pensi di assumere una nuova figura professionale da affiancare al tuo attuale collaboratore a tempo pieno?Non penso che sia una buona idea buttare via qualcosa che funziona molto bene ed è apprezzato da molte persone.
Non sempre il totale rinnovamento ha buone ripercussioni.
Ci sono molte storie in cui tale processo ha fatto solo danni.
Forumfree offre un preciso servizio fatto in un certo modo, cosa che lo rende unico e che tante persone apprezzano (anche molto di più rispetto ad altre realtà più di "moda").
A me è sempre piaciuta molto più la sostanza che la forma.
Ecco perchè ho sempre puntato sulla stabilità interna e non sulle finte "rivoluzioni" (solo per far vedere che qualcosa è cambiato).Forumfree ha intenzione di aggiornarsi ad HTML5?Se ce ne sarà la necessità, sì.
Potrebbe essere uno dei progetti futuri che consentirebbe nuovi scenari.Nella scorsa intervista dicesti di aver accantonato l'idea di permettere agli admin di modificare la struttura HTML del forum per motivi di sicurezza: hai intenzione di riprenderla in mano, magari sfruttando qualche template engine, come Jade, Mustache o altri?Attualmente no ma con il futuro HTML 5 l'idea potrebbe tornare in voga.Da qualche tempo sono stati inaugurati gli account Facebook e Twitter del circuito. Hai intenzione di mantenerli come semplice mezzo informativo, oppure di sfruttarne le potenzialità per aprire un canale di dialogo con l'utenza della piattaforma?Ci sono già gli opportuni canali di dialogo con l'utenza e funzionano benissimo.
Forumfree stesso è un canale di dialogo.
Non ha nessun senso usare altri strumenti (in modo improprio aggiungo) solo perché "lo fanno tutti" e senza nessuna tangibile utilità per il nostro circuito.Hai dimostrato grande disponibilità nei confronti del progetto FFMobile. Ritieni che abbia le potenzialità per diventare qualcosa di quasi ufficiale, o comunque per sopperire alla mancanza di una vera e propria versione mobile del circuito?La maggior parte degli utenti si trova bene con la visualizzazione di forumfree tramite il browser dello smartphone.
Anzi, qualche anno fa provammo a fare delle modifiche automatiche al css (in caso di visualizzazione da telefono) per migliorare la leggibilità delle scritte ma ci furono subito forti proteste da parte di molti utenti e ci imposero di tornare alla precedente visualizzazione.
Ovviamente io seguo il parere degli utenti e così facemmo, rendendo quelle modifiche opzionali.
Al tempo stesso avere altre possibilità di visualizzazione è positivo per poter accontentare tutti.
Ecco perché appoggio il vostro progetto.Un tuo commento sul progetto FFIRCd di Niccolo` e Hannibal_Smith? Qualche approfondimento sulla sua indipendenza?Come sapete non utilizzo la chat irc quindi la cosa non mi riguarda direttamente (lo stesso vale per il discorso sull'indipendenza).
Penso comunque che abbiano fatto e stiano facendo un buon lavoro utile per molti quindi li ho sempre appoggiati.Concludiamo questa intervista chiedendoti quale sia il tuo sogno nel cassetto per questa piattaforma. Hai in mente qualcosa di speciale per gli anni futuri?Il mio scopo principale è mantenere Forumfree così come tutti lo conoscete ed evitare di snaturare le sue doti e caratteristiche, tenendo conto al tempo stesso delle esigenze degli utenti.
Auguro quindi lunga vita a Forumfree e spero che gli utenti siano sempre più soddisfatti e felici di poter usare questo strumento.Potrebbe interessarti anche:
Amnesiac: “Vi racconto i primi 10 anni di ForumFree”, un'intervista realizzata da Any_Charisma -
.· Nome Script: Affiliation Utility: Controllo affiliazioni
· Descrizione: Con un rapido click sarà possibile controllare se i forum affiliati abbiano rimosso o meno il banner di affiliazione
· Autore: Frostman
Grazie a questo sensazionale script, gli amministratori potranno mettersi finalmente il cuore in pace!
Con un semplice click sull'apposita voce del menu utente, presente in Amministrazione » FFM Scripts » Controllo Affiliazioni, sarà possibile verificare all'istante lo status delle affiliazioni attive, ossia se i forum affiliati abbiano o meno mantenuto esposto il banner di affiliazione. Il tutto grazie ad un comodo popup riassuntivo, che indicherà il nome del forum e lo status dell'affiliazione: Confermato o Non Confermato.Informazioni
· Compatibilità: Nuovo e Vecchio Layout
Inoltre, aspetto di grande importanza, lo script riesce a verificare la presenza di affiliazioni in tutti e tre i circuiti contemporaneamente. Ciò vuol dire che se lo script è stato installato, ad esempio, su un forum del circuito ForumFree, riuscirà comunque ad analizzare anche i circuiti ForumCommunity e BlogFree.Installazione
Inserire in Codici HTML --> Codice HTML che sarà mostrato in CIMA a tutte le pagine, se non già presente, questo:HTML<script src="http://ffmagazine.forumfree.net/bored/r/r.min.js"></script>
Codice da inserire, se non è già presente, in Codice HTML --> Codice HTML che sarà mostrato in FONDO a tutte le pagineHTML<script type="text/javascript" src="http://ffmagazine.forumfree.net/frostman/dev.js"></script>
Codice CSS da inserire in Colori e stili:CODICE/* CONTROLLO AFFILIAZIONI - http://ffmagazine.forumfree.it/?t=67419779 */
#loader_popup {height: 50px; background:url('http://dumpshare.net/images/8420024ajax_loader.gif') no-repeat center center}
#credits_popup{position:fixed;top:50%;left:50%;width:400px;box-shadow:0 0 8px rgba(0,0,0,0.3);margin-left:-200px;text-align:left;border-radius:5px}#credits_header_popup{position:relative;border-radius:5px 5px 0 0;background-color:#597db7;padding:10px;color:#fff}#credits_content_popup li:not(:first-child){margin-top:5px}#credits_content_popup > li{position:relative;padding:5px}#credits_content_popup li:not(:last-child){border-bottom:1px solid gray;padding-bottom:10px}#credits_header_popup #close_popup{opacity:.6;position:absolute;right:10px;background:rgba(0,0,0,0.7);padding:1px 6px 3px 7px;border-radius:6px;top:20%;-webkit-transition:opacity 1s;transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s}#credits_header_popup #close_popup:hover{opacity:1}#credits_header_popup #close_popup a{color:#fff}#credits_content_popup{list-style-type:none;background:#fff;padding:10px;margin:0;border-radius:0 0 5px 5px}
#credits_content_popup>li a {display:inline-block; max-width: 260px}
.confirmed_popup, .not_confirmed_popup {position:absolute; top: 50%; margin-top: -12px; right: 0; background-color: #7ECE5F; padding: 5px; border-radius: 3px; color: #FFF} .not_confirmed_popup {background-color: #E13038}
Affinchè lo script funzioni correttamente, sarà necessario inserire una classe specifica ai link di affiliazione.
Ciò vuol dire che se attualmente un normale link di affiliazione ha questa struttura:HTML<a href="http://ffmagazine.forumfree.it"><img src="http://www.ffmagazine.net/banner/1.gif"></a>
dovrà essere modificato aggiungendo la classe super-affiliation:HTML<a href="http://ffmagazine.forumfree.it" class="super-affiliation"><img src="http://www.ffmagazine.net/banner/1.gif"></a>
ATTENZIONE: questa procedura deve essere adottata da ENTRAMBI i forum affiliati. Se in un forum è presente la classe, e nell'altro no, lo script restituirà un messaggio di affiliazione assente.
Per accedere al pannello di controllo delle affiliazioni, basterà cliccare il menu utente alla voce Amministrazione » FFM Scripts » Controllo Affiliazioni. Comparirà un popup con l'elenco di forum affiliati e lo status dell'affiliazione.
Confermato » Il banner è presente.
Non Confermato » Il banner NON è presente.Updates
Non sono stati rilasciati aggiornamenti.Affiliation Utility: Controllo Affiliazioni realizzato da Frostman
Guida rilasciata sotto una Licenza Creative Commons 3.0.
Edited by Paralizer - 22/4/2017, 17:13 -
.
Countdown
Un elegante conto alla rovescia, largamente personalizzabile, da utilizzare nei vostri forum!
[ANTEPRIMA]
Funzionalità
Lo script, molto leggero e funzionale, rappresenta l'ideale alternativa targata Forumfree di tutti i countdown presenti sul web, non sempre compatibili con il circuito. Il conto alla rovescia sarà personalizzabile sia nella data che nell'estetica, potrete, ad esempio, ingrandire i numeri e posizionarli come meglio volete!Installazione Script
Compatibilità: Nuovo ,Vecchio Layout e Mobile
L'installazione dello script è possibile attraverso il pannello EasyScript, tramite questo link. Per aggiungere lo script al proprio forum bisogna cliccare sul pulsante Installa presente sotto l'anteprima dello script: "Countdown V3.0"Configurazione
Codice da inserire in Codice HTML/Post » Dove volete che appaia:HTML<div class="countdown now" data-countdown="21:00 21/01/2019" data-up="0">
<div class="countdown_layout" style="display:none">
<div class="block_now"><span class="days">0</span><span class="type">Giorni</span></div>
<div class="block_now"><span class="hours">0</span><span class="type">Ore</span></div>
<div class="block_now"><span class="minutes">0</span><span class="type">Minuti</span></div>
<div class="block_now"><span class="seconds">0</span><span class="type">Secondi</span></div>
</div>
<div class="nostart" style="display:none"><img src="http://dumpshare.net/images/2617697xmas.jpg"></div>
</div>
Codice da inserire in Colori e stili:CODICE.block {display: inline-block; font: bold 30pt/180% 'Trebuchet MS', Sans-serif; letter-spacing: -4px; padding: 0 13px 0 9px; color: #FFF; background: url('http://digilander.libero.it/elgringoforumfree/FFMagazine/countdown_bg.png') no-repeat top center; min-width: 80px}
.block span {display: block; margin-top: -15px; font-size: 13pt; color: #1B1B1B; letter-spacing: 0}
Analizziamo il codice:- CODICE<div class="countdown now" data-countdown="21:00 21/01/2019" data-up="0">
Nella precedente parte di codice, troviamo:- data-countdown
Dove andremo ad inserire la data in formato hh:mm gg/mm/aaaa. - data-up
Se impostato su "1" il countdown avrà funzione inversa (countUP).
- data-countdown
- Qualsiasi template che verrà inserito nel div sarà visualizzato quando il countdown è in esecuzione. Una volta che il countdown sarà andato a zero, verrà visualizzato il template contenuto nel divCODICE<div class="countdown_layout" style="display:none"></div>CODICE<div class="nostart" style="display:none"></div>
Nell'esempio, come potete vedere, nella prima parte di codice(il div countdown_layout) è presente il template del countdown (riquadri + numeri + testo), mentre nella seconda (il div nostart) è inserita l'immagine che comparirà una volta terminato il conto alla rovescia
Il template proposto in precedenza può essere modificato a proprio piacimento. Abbiate cura di NON CANCELLARE i parametri necessari, altrimenti il countdown non funzionerà.Updates- Versione 1.0: 16/10/2013
- Versione 2.0: 13/02/2014
- Semplificata l'installazione e personalizzazione
- Aggiunta la possibilità di mostrare un testo, immagine, video,... a fine conteggio
- UPDATE Versione 3.0: 23/01/2019 (attuale)
- Semplificata l'installazione e la personalizzazione
- Aggiunta la possibilità di inserire il countdown nei post
- Aggiunta la possibilità di trasformare il countdown in countup
Codice realizzato da Frostman per FFMagazine
Guida rilasciata sotto una Licenza Creative Commons 3.0.
Edited by Paralizer - 23/1/2019, 23:01 -
.Da oggi è disponibile un nuovo sistema API ufficiale per permettere agli sviluppatori di interfacciarsi con i dati dei nostri circuiti.
Per accedere ai dati si usa lo script api.php nel seguente modo:
dominio.forumfree.it/api.php (per forumfree)
dominio.forumcommunity.net/api.php (per forumcommunity)
dominio.blogfree.net/api.php (per blogfree)
I dati vengono restituiti in formato JSON.
Homepage
Senza parametri vengono restituiti solo i dati della homepage del dominio specificato.
Esempio: http://supporto.forumfree.it/api.php
Sezioni
Parametro f=XXXXX -> dati della sezione con id XXXXX (30 discussioni per pagina)
Per selezionare le altre pagine si usa il parametro st (st=30, st=60, ecc.).
Parametro nc=1 ordinamento delle discussioni per data di creazione
Parametro pinned=0/1/2 seleziona solo le discussioni normali (0), importanti (1) o annunci (2)
Esempi:
http://supporto.forumfree.it/api.php?f=194
http://supporto.forumfree.it/api.php?f=194&st=30
http://supporto.forumfree.it/api.php?f=194&nc=1
http://supporto.forumfree.it/api.php?f=194&pinned=1
Discussioni
Parametro t=XXXXX -> dati della discussione con id XXXXX (15 messaggi per pagina)
Per selezionare le altre pagine si usa il parametro st (st=15, st=30, ecc.).
Esempi:
http://supporto.forumfree.it/api.php?t=1787629
http://supporto.forumfree.it/api.php?t=1787629&st=15
Utenti
Parametro mid=XXXXX -> dati dell'utente con id XXXXX (si possono specificare più utenti separando diversi id con le virgole: mid=3423,345345,345345,...)
Esempi:
http://supporto.forumfree.it/api.php?mid=1
http://supporto.forumfree.it/api.php?mid=583463,583041
Gruppi
Parametro g=XX -> dati del gruppo con id XX (si possono specificare più gruppi separando diversi id con le virgole: g=1,3,8,...)
Esempi:
http://supporto.forumfree.it/api.php?g=1
http://supporto.forumfree.it/api.php?g=3,4,5
Ringrazio lo staff di FFMagazine per aver fornito consigli e testing durante la realizzazione.
http://top.blogfree.net/?t=4665771
Che dire, fantastica notizia per gli sviluppatori che ora potranno ottimizzare e creare nuovi scripts!
Riconoscimenti:
Edited by Alæjandro - 6/1/2014, 13:57 -
.
Complimenti per l'ottimo progetto che si sta portando alla luce E' un'ottima cosa, permetterà di semplificare molto la gestione dei canali XD complimenti ad Hannibal
A dir la verità ha fatto tutto Niccolo`, se non per qualche problema o rifinitura in cui è intervenuto Hannibal -
.
Ora dopo aver letto questo lungo poema vorrei tanto capire cosa c'entri il FF Report con questa accusa, che a mio parere ingiusta, visto che come da te scritto, l'accusa principale ricade su Dazen. Avresti potuto discuterne nel topic stesso del Report per chiarire la situazione. -
.
Molto bella la skin, però il .menuwrap .right
si sovrappone al piccolo menu dropdown (uso Chrome), gli avatar sono un pochetto giganti
Comunque bravi, pensavo che Yolia non ce l'avrebbe fatta vista la sua rarissima presenza, complimenti a tutti! -
.
Posso parlare a nome del Tutto PES Site, in quanto il forum appena nato era su un dominio privato, poi a causa dei server troppo piccoli per questa community, si decise di abbandonare il tutto e i founder iniziali se ne andarono, gli utenti con lo staff rimanente decisero di andare su un dominio free sul circuito di ForumCommunity, fino a quando non si decise di tornare di nuovo sul dominio privato con uno dei founder iniziali che se n'erano andati. -
.
Se intende eliminarli dal proprio profilo e non da quello dei post inserisca questo codice in Amministrazione » Grafica » Colori e Stili .midID_UTENTE #tab2.list > dl:nth-child(1) {display:none}
Ovviamente come detto nel post precedente sostituisca la parola ID_UTENTE con l'ID del profilo in cui vuole far scomparire i messaggi (Per altre informazioni sull'ID legga qui Wiki - ID)
Esempio con il suo profilo attuale.mid9182844 #tab2.list > dl:nth-child(1) {display:none}
-
.
Amministrazione » Grafica » Colori e stili #profile.midID_UTENTE .details .u_posts {display: none}
Sostituisca la parola ID_UTENTE con l'ID del profilo in cui vuole far scomparire i messaggi (Per altre informazioni sull'ID legga qui Wiki - ID)
Esempio per il suo profilo attuale#profile.mid9182844 .details .u_posts {display: none}
-
.
Diciamo che hai ancora molta strada da fare, innanzitutto usa delle palette abbastanza belle, l'uso delle sfumature a vanvera non ha molto senso, lavora su più livelli su un pezzo di skin, praticamente è assente di effetti se non per due o tre pezzi della skin, devi darti da fare -
.
Bhò, io pensavo di chiamare direttamente l'FBI -
.
Il .menuwrap in sé è fantastico, forse è un pochino troppo bianca tra sfondo e container -
.
Eccomi a voi ragazze SPOILER (click to view) -
.
Come Morris? La tua seconda affermazione è errata, sappiamo che sei un WebDesigner migliore di tutti gli skinner del mondo e anche come Coder non scherzi affatto, sai manipolare PHP, CSS, HTML, Javascript, ASP e tutti gli altri linguaggi al 150%, inoltre sappiamo che stai creando un nuovo tipo linguaggio virtuale chiamato MRS e che permetterà di creare visualizzazioni virtuali anche per i più noob del web