Re:Aggiornamento del Simple Portal alla versione 2.3.6

Aperto da pierpis, Venerdì - 08 Gennaio 2016 - 12:00

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

pierpis

Buongiorno,
Ho fatto ricerca per aggiornamento di Simple Portal e sono arrivato qui.....
Ho la versione 2.3.4  e sono indeciso se aggiornarla o meno, visto che ho scaricato l'ultima versione e, provando a disinstallare la precedente, mi si presentano un sacco di errori, quindi FOBIA per aggiornare, ma non si poteva avere una autoaggiornante?
Se vado a tentare di riparare gli errori (come mi si consiglia in fase disinstallo) non è che poi mi creo un casino e mi si pianta tutto?
Non sò se sarò l'unico ad avere certi problemi, però se non aggiorno, sono esposto ad altri disguidi?
Grazie

Edit by emanuele: aggiunto link al topic iniziale.

Flavio93Zena

Citazione di: pierpis il Venerdì - 08 Gennaio 2016 - 12:00
Ho la versione 2.3.4  e sono indeciso se aggiornarla o meno, visto che ho scaricato l'ultima versione e, provando a disinstallare la precedente, mi si presentano un sacco di errori, quindi FOBIA per aggiornare, ma non si poteva avere una autoaggiornante?
No. Per esempio dalla 2.3.6 alla 2.4 (che arriverà) i cambiamenti sono talmente tanti che se uno codificasse uno script di aggiornamento (cosa che avevo cominciato a fare) si pianterebbe il gestore pacchetti di smf perchè sarebbe troppo complicato da applicare ._.

Citazione di: pierpis il Venerdì - 08 Gennaio 2016 - 12:00
Se vado a tentare di riparare gli errori (come mi si consiglia in fase disinstallo) non è che poi mi creo un casino e mi si pianta tutto?
Se lo fai bene no.

Citazione di: pierpis il Venerdì - 08 Gennaio 2016 - 12:00
Non sò se sarò l'unico ad avere certi problemi, però se non aggiorno, sono esposto ad altri disguidi?
Beh se abbiamo rilasciato delle versioni non è perchè volevamo fare i fighi incrementando il numero della versione XD

pierpis

#2
Ho fatto un primo tentativo per sistemare gli errori, il primo della lista come figura allegata è l'index.php  mi chide di modificare come in questo code:

Codice: (Trova) [Seleziona]

// Load SimplePortal.
sportal_init();

// Is the forum in maintenance mode? (doesn't apply to administrators.)
if (!empty($maintenance) && !allowedTo('admin_forum'))




Codice: (Sostituisci) [Seleziona]

// Is the forum in maintenance mode? (doesn't apply to administrators.)
if (!empty($maintenance) && !allowedTo('admin_forum'))



A parte il fatto che non ho trovato quello che mi ha chiesto ma:
// Load SimplePortal.
sportal_init();

// Is the forum in maintenance mode? (doesn't apply to administrators.)
if (!empty($maintenance) && !allowedTo('admin_maintmode'))


Però ho voluto sostituirlo ugualmente.... risultato, sparito il Simple Portal dal forum.... ho dovuto ripristinare l'index.php originale per farlo riapparire.

Flavio93Zena

Disinstalla la mod per garantire l'accesso a particolari gruppi quando il forum è in manutenzione, la re-installerai dopo, ma per ora disinstallala così fa tutto in automatico senza problemi :)

pierpis

#4
Cioè, la disinstallo anche si mi da un casino di errori?

Flavio93Zena

E che palle, modifica la riga di index.php come dice SimplePortal di modo che SP si disinstalli correttamente, ma ricordati di ri-modificarla dopo quando avrai installato l'ultima versione così che funzioni bene anche quella della manutenzione.

pierpis

E che palle se non esiste una riga che mi richiede per la modifica del Subs.php  :)

Flavio93Zena


pierpis

Ma cert che aiuterebbe  :)
questa riga che mi chiede, non esiste nel ./Sources/Subs.php

Codice: (Trova) [Seleziona]

'admin_forum', 'manage_boards', 'sp_admin', 'sp_manage_settings', 'sp_manage_blocks', 'sp_manage_articles', 'sp_manage_pages', 'sp_manage_shoutbox'



per sostituirla con :

Codice: (Sostituisci) [Seleziona]

'admin_forum', 'manage_boards'




Flavio93Zena

Cerca questo e ci sarà qualche piccola differenza
'admin_forum', 'manage_boards',

emanuele

Citazione di: Flavio93Zena il Venerdì - 08 Gennaio 2016 - 15:41
E che palle, modifica la riga di index.php come dice SimplePortal di modo che SP si disinstalli correttamente
Questo è un modo alquanto discutibile di risolvere la cosa.
Ci sono parecchi problemi associati a questa soluzione, ben più facile è quello che ho fatto io con Wil qualche giorno fa: per i file che danno conflitti, ti prepari i file con SP "disinstallato" (cioè ne rimuovi le modifiche interamente) e te li tieni da parte, fai la disinstallazione ignorando gli errori ed infine carichi via ftp i file che ti eri preparato precedentemente.
Il tutto (a parte il prepararti i file, quello lo fai con comodo sul tuo computer) con il forum in modalità manutenzione.

emanuele

E ad ogni modo: non usate i topic altrui (peggio ancora se già "risolti") per fare altre domande!
L'avrò detto qualche decina di volte: aprite un vostro topic e mettete il link alla discussione che avete individuato e che vi sembra correlata.

pierpis

#12
Scusa Emanuele se ho continuato il topic, ma credevo fare un doppione sia controproducente, però mi adeguo.
Provo a fare come mi hai consigliato, e se ho problemi proverò ad aprire altro topic.
Grazie


Opss... non ero accorto che avevi separato i post, quindi posso continuare qui.  ;D
Per quanto riguarda la modalità MANUTENZIONE ho sempre il problema che poi non riesco ad entrare neppure io e devo andar a mettere mano al Setting.  :)  ma questa è un'altra storia  :)

Flavio93Zena

Allora hai altri problemi oltre a SP perchè a me quella mod funge perfettamente ._. Però cerchiamo di non fare casino col topic e tienilo su SP.

pierpis

#14
Infatti, io ho detto che quella è un'altra storia, non ho intenzione di inquinare  :)
Allora, salvato le modifiche da altra parte e asportato il vecchio SP, ho installato il nuovo e ovviamente gli errori sono apparsi, tutti completamente nel file index.php, mentre prima ce n'era 1 ora sono 6 errori  :(
Ovviamente è apparso nella barra menu, ma al clic, non funge.... ora, secondo voi, basterà rimettere le vecchie modifiche salvate e messe da parte?  ???

Discussioni simili (3)