Italian SMF

Archivio => Sezioni archiviate => SMF 1.1.x => Discussione aperta da: franzfenix il Giovedì - 04 Dicembre 2014 - 11:44

Titolo: versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: franzfenix il Giovedì - 04 Dicembre 2014 - 11:44
ciao! come dicevo nella mia presentazione, sono uno degli admin di una community. con me collabora un mio amico informatico che ha creato tutto ciò di fico che abbiamo nel forum, solo che in questo periodo è molto occupato quindi ho pensato di iscrivermi qui per ricevere magari del supporto anche da voi (ps: io non sono un informatico, ma solo uno studente di veterinaria un pò nerd che come hobby ha quello di seguire l'amministrazione della community di cui faccio parte e di masticare poco dei linguaggi informatici XD)  :)

ci stiamo ritrasferendo sulla vecchia piattaforma che usavamo nell'arco di tempo 2007-2009, ovvero la versione 1.1.16.
sul sito ufficiale di smf avevo letto la seguente discussione (che in realtà parlava di versione mobile dei forum):

Citazioneutente A: Per la cronaca la versione 1.1.20 è praticamente alla fine della sua vita, dovresti seriamente aggiornare alla 2.0.9...
utente B: mannaggia che fregatura, la versione 1.1.20 funziona benissimo, non esiste proprio un altro modo x i cell? e se rimanessi a questa versione x sempre cosa accadrebbe?[
utente A: Accadrebbe che prima o poi il tuo host aggiornerà la versione di php (del tutto, rendendo incompatibile la vecchia versione) e quando lo farà il tuo forum smetterà COMPLETAMENTE di funzionare... Oltre al fatto che oramai 1.1.20 è veramente datato... La versione 2.0.x ha un sacco di modifiche disponibili che funzionano con pochi clic! (e puoi anche arrivare a livelli estremi come il sottoscritto - oltre 115 mod...) E altrettanti temi (sia free che a pagamento) con un look più moderno.

Non ho capito effettivamente quanto scritto!
Rischiamo veramente di avere un giorno il forum inutilizzabile se non aggiorniamo la versione?!

Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Alex il Giovedì - 04 Dicembre 2014 - 12:01
attualmente la versione stabile ancora supportata è la 2.0.9
In beta c'è la release 2.1 ... se non hai fretta, se io fossi al tuo posto la terrei d'occhio.
Quando sarà stable parti con una installazione fresca e pulita.
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Darknico il Giovedì - 04 Dicembre 2014 - 12:19
passa alla 2.0, ormai per il ramo 1.1.x non si riceve più nessun fix di sicurezza, tenerla è un rischio, oltre ovviamente a problemi di incompatibilità con la versione php che ha il tuo host...

effettua un LARGE UPGRADE
http://www.italiansmf.net/forum/index.php?topic=352.0
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: franzfenix il Giovedì - 04 Dicembre 2014 - 12:26
ok grazie, ne parlo con i miei colleghi :)
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Darknico il Giovedì - 04 Dicembre 2014 - 12:29
Citazione di: franzfenix il Giovedì - 04 Dicembre 2014 - 12:26
ok grazie, ne parlo con i miei colleghi :)

Visto che state ricominciando ora vi conviene farlo subito, oppure se ricominciate proprio da zero fare una installazione pulita
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: franzfenix il Giovedì - 04 Dicembre 2014 - 12:37
il problema è che temo che tutto ciò che il mio amico informatico ha creato (praticamente dei giochi con utenti robot e cose simili) smette di funzionare se aggiorniamo.  :(
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Flavio93Zena il Giovedì - 04 Dicembre 2014 - 13:39
Peraltro l' "utente A" è il sottoscritto ;D sì comunque dovrai ripartire o da 2.0 o da 2.1, o aspetti l'uscita della versione stabile della 2.1 (bada bene, non funzionerà assolutamente NULLA di ciò che hai fatto su quella versione), oppure passi alla 2.0 (per la quale ci sono un SACCO di mod - io ne ho oltre 130 - quindi potrai personalizzare veramente tanto).

Due note, come già detto non appena il tuo host farà l'upgrade ad una versione di php più recente il forum crasherà del tutto e non sarà più visibile, per cui sì 1.1 è destinato a morire. L'altra nota è che intanto che aspetti aggiorna *subito* a 1.1.20 visto che hai delle falle di sicurezza con quella versione.
:)
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: franzfenix il Giovedì - 04 Dicembre 2014 - 13:59
ahahah ecco, allora piacere! XD
ok allora sento anche gli altri miei colleghi che sanno molto più di me e che sanno come aggiornare nel caso.
una domanda: ma quindi se aggiorniamo a 2.0.x tutto ciò che abbiamo personalizzato non funzionerà proprio e dovremo riscrivere i codici?
ti faccio un esempio con una cosa che abbiamo personalizzato: nel tema che avevamo creato abbiamo sostituito l'indice con la mappa del malandrino a cui abbiamo mappato le varie sezioni del forum.
se aggiorniamo alla nuova versione, avremo quindi il nuovo tema di default.
quando poi ricreiamo il nostro nuovo tema, se copiamo e incolliamo il vecchio codice così com è nella nuova versione, cosa accade?

scusa, ma sono abbastanza ignorante su queste cose XD
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Flavio93Zena il Giovedì - 04 Dicembre 2014 - 14:17
Accade che crasha tutto ;D no seriamente parlando 99 su 100 non lo puoi fare, il tema da 1.1 a 2.0 è totalmente diverso, esattamente come da 2.0 a 2.1 non c'è modo di assicurarne la compatibilità. E lo so bene, sono conosciuto qui per essermi ricodificato pressochè interamente il codice grafico (.css) del tema di default (e saranno un 5000 righe fra tutto quel che ho combinato...) :P
Intanto aggiornare le versioni è semplicissimo basta che vai nel gestore pacchetti e ti scarichi gli aggiornamenti uno per uno, cioè tu sei alla 1.1.16? Bene allora scarichi l'aggiornamento per andare alla 1.1.17 e lo installi, poi rifai con quello per andare alla 1.1.18, poi ...19 e ..20 (maddai? :P)
I pacchetti li trovi qui: http://custom.simplemachines.org/upgrades/ :)
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Darknico il Giovedì - 04 Dicembre 2014 - 14:24
Citazione di: Flavio93Zena il Giovedì - 04 Dicembre 2014 - 14:17
Intanto aggiornare le versioni è semplicissimo basta che vai nel gestore pacchetti e ti scarichi gli aggiornamenti uno per uno, cioè tu sei alla 1.1.16? Bene allora scarichi l'aggiornamento per andare alla 1.1.17 e lo installi, poi rifai con quello per andare alla 1.1.18, poi ...19 e ..20 (maddai? :P)
I pacchetti li trovi qui: http://custom.simplemachines.org/upgrades/ :)

Cosa centra?
Se DEVE passare alla 2.0 non serve a nulla arrivare alla 1.1.20
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Flavio93Zena il Giovedì - 04 Dicembre 2014 - 14:41
Non è detto che debba farlo a velocità lampo, nel frattempo può aggiornare a 1.1.20 anche visto e considerato che non è molto pratico  :D
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: franzfenix il Giovedì - 04 Dicembre 2014 - 14:55
OMG!!!!! O.O
sarà un lavoro enorme o.o
Comunque si diciamo che ora il forum SMF non ha utenti attivi perché praticamente è in manutenzione e ci serve solo per lavorarci su aggiornandolo, quindi aggiorneremo credo solo da 1.1.16 a 2.0.9
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Filippo il Giovedì - 04 Dicembre 2014 - 15:18
Un consiglio Fatti un forum di prova (in locale o dove pare a te con la 2.0.9. Man mano ti fai tutte le belle modifiche al tema che ritieni opprtuno. Appena pensi di essere a punto fai il salto.
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: franzfenix il Giovedì - 04 Dicembre 2014 - 15:25
Ok grazie ragazzi!
Domani installeremo la 2.0.9 e partiremo con tutte le modifiche da fare!
Metto come risolto, grazie a presto!
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Flavio93Zena il Giovedì - 04 Dicembre 2014 - 15:36
Facci sapere :) (e mi sa che che ti rivedremo conoscendo il tema di default di 2.0 XD)
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: franzfenix il Giovedì - 04 Dicembre 2014 - 15:51
Perché, è complicato???? :(
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Flavio93Zena il Giovedì - 04 Dicembre 2014 - 16:33
Ci ho passato circa 90 ore a ricodificarne il .css, e non so nemmeno se ho finito.
Totale: circa 3000 stringhe revisionate, 1500 circa aggiunte e modificato tutto il resto...

La risposta è che fa schifo, perchè per colpa di IE9 che non era compatibile con il comando -border-radius: "X"px hanno dovuto utilizzare una span rovesciata e delle immagini per renderizzare i bottoni, questa schifezza è stata fatta OVUNQUE. Buon divertimento dunque a rimuovere TUTTE le immagini dal codice, sostituirle sia in :hover che in :active, rifare tutti i background e gli effetti. Io poi ho fatto molto di più ma ti assicuro che è una rottura di palle immane... Mi sono fatto aiutare io stesso da una tizia portoghese che ne sa davvero moltissimo perchè non ci capivo assolutamente nulla...
In pratica questa cosa delle immagini è presente quasi ovunque nel forum, in ogni bottone ma anche spessissimo negli sfondi dei riquadri, questo perchè fa schifo ti domanderai? Semplice, ogni persona ha una diversa risoluzione dello schermo e quelle con le risoluzioni più alte vedranno i bordi "pixellosi" visto che le immagini non potranno mai superare la qualità del codice .css essendo che il codice fa generare il colore dal browser stesso (quindi lo fa "ad hoc" per ogni utente). La traduzione di tutto questo è che se vuoi dei bottoni decenti e personalizzabili devi rimuovere la stragrande maggioranza delle span dall'index.css e ricodificare i selettori relativi ai bottoni. Per esperienza ti dico anche che ci sarà un po' da fare anche nell'aggiustare la loro posizione con il padding ma questo è il meno...

Non preoccuparti, se vuoi passare a 2.1 la musica non cambierà molto, hanno reso le immagini del forum tramite "sprite", che significa che in pratica viene fatta una grossa immagine (che per ogni utente viene salvata in cache) e ne vengono utilizzati pezzetti ogni volta, tipo che so in basso a sinistra di quell'immagine si disegna l'icona del topic chiuso, in basso a destra l'icona del topic spostato e via dicendo. Questo perchè? Per velocizzare il caricamento (avendo una sola immagine in cache è chiaro che si velocizza) e consumare meno banda (stessi motivi), tuttavia a meno di ricodificare ogni background non potrai semplicemente rimpiazzare le singole icone a meno di ridisegnarci sopra (però qui devi essere esperto di Photoshop, un pixel fuori posto può significare un pessimo rendering). Perlomeno in 2.1 hanno tolto il supporto a IE9 e simili in favore di questa roba, per cui non troverai più span rovesciate per quanto ne so.
Detto questo tieni presente che per la 2.1 nessuna (o quasi nessuna) mod funzionerà di quelle esistenti per la versione 2.0 perchè il codice è stato riscritto troppo radicalmente.

Poi c'è anche ElkArte, sviluppato da ex developers di SMF che si sono rotti le palle delle vessazioni dei capi del team ufficiale e hanno creato un forum  tutto loro, sto aspettando io stesso un importer del database per provarlo, visto che è possibile scaricarlo e installarlo ma per quanto mi risulta (emanuele mi correggerà se mi sbaglio essendo che lui è uno degli sviluppatori) non è ancora possibile importare un database, quindi puoi installarlo ma perdi tutti i post e i membri (quindi non serve a molto al momento parlartene, però era giusto per fartelo sapere).

Wew, che pizzone xD
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Darknico il Giovedì - 04 Dicembre 2014 - 16:37
Bhe, non tutti hanno le tue "pazze" esigenze   >:D

Non mi spaventare l'utente ::)
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: franzfenix il Giovedì - 04 Dicembre 2014 - 16:40
sono già terrorizzato abbastanza, veramente!!!! ahahhahaha
ma comunque bho! io il CSS che vorrei che ci fosse nella nuova versione è quello che potete vedere nel mio sito, l'ho inserito nel mio profilo. alla fine ho modificato solo il file style.css
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Flavio93Zena il Giovedì - 04 Dicembre 2014 - 17:02
Citazione di: Darknico il Giovedì - 04 Dicembre 2014 - 16:37
Bhe, non tutti hanno le tue "pazze" esigenze   >:D

Non mi spaventare l'utente ::)

>:D  O:-) huehuehuehuehue

Citazione di: franzfenix il Giovedì - 04 Dicembre 2014 - 16:40
sono già terrorizzato abbastanza, veramente!!!! ahahhahaha
ma comunque bho! io il CSS che vorrei che ci fosse nella nuova versione è quello che potete vedere nel mio sito, l'ho inserito nel mio profilo. alla fine ho modificato solo il file style.css
Beh considera che io sono arrivato ad un livello talmente estremo che non ho nemmeno annotato cosa ho cambiato, ho modificato semplicemente tutto, non ho backup è proprio... Particolare. Però era solo per avvertirti che potresti smadonnare a modificare il tema di default, oppure potresti scaricarne un altro, però a quel punto potresti avere problemi con le mod XD c'è sempre il rovescio della medaglia ecco. Il mio puoi vederlo è ben diverso ma ti giuro che questo (http://www.simplemachines.org/community/index.php) e il mio hanno lo stesso template ;D anche se di solito la gente non ci crede quando lo dico xD
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Filippo il Giovedì - 04 Dicembre 2014 - 17:09
il tuo forum non da accesso ai visitatori quindi si vede poco o nulla
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Flavio93Zena il Giovedì - 04 Dicembre 2014 - 17:22
Presumo tu ti riferisca a franz...
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: franzfenix il Giovedì - 04 Dicembre 2014 - 17:42
Si, scusate!
Avevo abilitato nel pda la visualizzazione del forum per i visitatori ma così facendo il visitatore vede l'indice normale, mentre il tema che usiamo è tutto basato sulla visualizzazione di una mappa che presenta delle zone disegnate che linkano alle varie board. Non so come far vedere questa mappa anche ai visitatori, ma credo che i miei colleghi lo sappiano. Intanto abilito la Visualizzazione del Forum ai visitatori :)
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Flavio93Zena il Giovedì - 04 Dicembre 2014 - 17:49
Lo sai che hai 3 fatal errors e 25 warnings? Lol
Prova a fare ispeziona elemento e li vedrai anche tu, per la maggior parte sono classi .css inutili o scritte male, alcune invece non lo so, credo modifiche vostre... E nelle news appare una news che pare del codice .css scritto male O.o
Carino comunque il tema! MOLTO diverso da quello quadrettoso di 1.1 che pare Windows 95...
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Filippo il Giovedì - 04 Dicembre 2014 - 17:59
A primo acchitto sono tutte cose ricreabili (con pazienza) su un tema 2.0
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Flavio93Zena il Giovedì - 04 Dicembre 2014 - 18:00
Anche secondo me, era proprio sulla quantità di quella pazienza che volevo avvisarlo :P
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: franzfenix il Giovedì - 04 Dicembre 2014 - 18:24
Fatal error e warning penso di non sapere cosa siano XD
Ok, Bho vedremo quando ci lavoreremo su, al massimo vi romperò le balls qui XD Grazie! :)

Edit: si quel codice nelle news ci serviva per aggiornare in modo veloce i punti casa XD
Titolo: Re:versone forum smf 1.1.16 - è destinata a non funzionare più?
Inserito da: Flavio93Zena il Giovedì - 04 Dicembre 2014 - 18:47
Capisco... Beh facci sapere :)