Installare mod non aggiornate alla vostra versione SMF

Aperto da Darknico, Lunedì - 25 Febbraio 2013 - 12:16

0 Utenti e 3 Visitatori stanno visualizzando questa discussione.

Darknico

ATTENZIONE! Questo vale solo per SMF 1.1.x!
Se utilizzate SMF 2.0.x e superiori, esiste l'emulazione di versione! Utilizzate quel metodo, più sicuro e più semplice :)





Come avrete sicuramente notato, ogni qualvolta si aggiorna la propria versione di smf, le mod non sono immediatamente compatibili, ma bisogna aspettare che l'autore aggiorni
infatti se proveremo a installarli, il Package Manager ci darà un bell'errore dicendo che non è compatibile con la nostra versione SMF

Come possiamo ovviare a questo problema?

Bhe di principio è molto semplice: modifcare la mod in modo che venga riconosciuta anche per la versione in uso

Ecco come fare:

ATTENZIONE: aggiornare da se, senza aver controllato le modifiche al codice, non è detto che risulti compatibile al 100%, fatelo a vostro rischio e pericolo, quindi per sicurezza un bel backup
questa guida non è responsabile in caso di problemi con il vostro forum


Partiamo con un esempio, così risulta più facile.
Noi abbiamo la versione 1.1.5 di SMF, ma la mod è verificata solo fino alla versione 1.1.4 e pur provando a installare lo stesso, smf ci avvisa che non è compatibile!

Scompattiamo la mod e, tra tutti i file che troviamo, apriamo e modifichiamo il file package-info.xml

a seconda della mod, troveremo piu o meno righe di codice, ma voi nn spaventatevi, ce ne serve solo una

<install for="VERSIONI SMF">

ad esempio

<install for="1.1.2, 1.1.3, 1.1.4">

Da come si puo capire, questa mod è compatibile solo con 3 versioni, cioè la 1.1.2, la 1.1.3 ed infine la 1.1.4

per fare in modo, che venga installata anche sulla nostra versione, cioè la 1.1.5, basta solo modificare aggiungendo, in questo modo:

<install for="1.1.2, 1.1.3, 1.1.4, 1.1.5">

stessa cosa anche per il campo di disinstallazione

<uninstall for="1.1.2, 1.1.3, 1.1.4, 1.1.5">

Ora che finalmente avete modificato, salvate il file e ricompattate la mod
ATTENZIONE!Nel riformare il pacchetto (fatelo in zip), fate occhio che non si creino eventuali sottocartelle, selezionate tutti i file e create il pacchetto zip

Ora potete provare a installare, e come per magia, verrà digerita quindi potrete finalmente installarla ;)




N.B. questo procedimento è utile anche in caso aggiorniate la vostra versione di smf rendendo impossibile la disinstallazione di una mod

da ftp andate su VOSTROFORUM/Packages, scaricatevi la mod, aprite e rifate il procedimento di prima, ricompattate con stesso nome e riuppate
ora potrete disinstallare ;)

Non supporto privatamente, non risponderei e ci rimarreste male....

Discussioni simili (3)