Spostare messaggio ma la sezione non appare

Aperto da wild56, Giovedì - 11 Settembre 2014 - 17:14

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

wild56

vorrei spostare un messaggio in altra sezione ma nel menu a cascata la sezione (e tutte le sottosezioni) di destinazione NON appare! Ho controllato permessi e compagnia bella ma sembra tutto regolare e non riesco a capire dove sia il problema... :(
Ho smf 2

emanuele

Guarda attentamente: la board non c'è, ma le sotto-sezioni sono lì (lo so perché ho corretto io il bug durante lo sviluppo di 2.1).

wild56

ho riguardato, quando cerco di spostare il topic, manca tutta la sezione estate/trentino orientale e tutte le sottosezioni. Nel forum invece è tutto visibile, ma le sezioni mancano solo quando voglio spostare il topic

emanuele

#3
La "sezione" manca, ma le sotto-sezioni ci sono.
Il problema è che è incasinato.
Esempio:
sezione 1
  - sub 1 di 1
  - sub 2 di 1
sezione 2
  - sub 1 di 2
  - sub 2 di 2

Se io vado in "sezione 2" e cerco di spostare un topic, quello che vedo nella casella a discesa sarà:
sezione 1
  - sub 1 di 1
  - sub 2 di 1
  - sub 1 di 2
  - sub 2 di 2

Le sotto-sezioni sono lì, ma sembrano appartenere ad un'altra sezione.
Ora, ovviamente se tu hai nomi di sotto-sezioni uguali in sezioni diverse, ti sembrerà che le sotto-sezioni non ci siano, ma ci sono.
Fidati.

Nel tuo caso, poi, da qualche che vedo c'è un po' più di casino, forse dovuto all'alta ramificazione delle board del forum (e/o alla versione di PHP).
Ma le sezioni ci sono, devi solo "indovinare" quali sono nel marasma...

Ed al momento non son sicuro di saperti fornire un metodo per correggere il problema...

wild56


wild56

le sottosezioni sono in elenco, ma manca la sezione principale che dovrebbe contenerle

emanuele

E' strano, ma ripensandoci, che versione di MySQL hai? (Dovresti poterlo vedere anche dal pannello di admin o da un phpinfo.)

wild56


emanuele

heh...
Pensavo fosse stato corretto in 2.0.8, ma mi sbaglio.
Versioni recenti di MySQL non funzionano più come le precedenti in rispetto all'ordinamento, quindi SMF va in confuzione.
Quella pagina non è l'unica, mi meraviglio che non hai lo stesso problema nel board index...

La soluzione è semplice ma complicata. Per mettere a posto tutto ed essere sicuri che *tutto* funzioni, ci vuole un po' di lavoro, al momento non posso, se oggi pomeriggio riesco a sedermi al computer ti scrivo almeno come sistemare questo.

Flavio93Zena


wild56

Citazione di: emanuele il Domenica - 14 Settembre 2014 - 11:29
heh...
Pensavo fosse stato corretto in 2.0.8, ma mi sbaglio.
Versioni recenti di MySQL non funzionano più come le precedenti in rispetto all'ordinamento, quindi SMF va in confuzione.
Quella pagina non è l'unica, mi meraviglio che non hai lo stesso problema nel board index...

La soluzione è semplice ma complicata. Per mettere a posto tutto ed essere sicuri che *tutto* funzioni, ci vuole un po' di lavoro, al momento non posso, se oggi pomeriggio riesco a sedermi al computer ti scrivo almeno come sistemare questo.

ok grazie

emanuele

#11
AHA!
Mi sembrava che un mod fosse già stato creato per questo:
http://custom.simplemachines.org/mods/index.php?mod=3865

E come pensavo lo stesso fix è stato introdotto in 2.0.8...
Allora probabilmente questa è una delle query che non sono state coperte dal fix.

ETA: no, apparentemente anche quella è coperta. Controlla che le modifiche del mod siano state apportate, dopo di che dovrò pensare ad altro.

Flavio93Zena

"IMPORTANT: This mod is NOT REQUIRED as of 2.0.8, since the same code was included in 2.0.8."
Già hai ragione, l'ha fatta Arantor quella modifica... E dalla versione 2.0.8 in poi non serve più installarla...

emanuele

hmm... senti, prova a fare una cosa: vai nel pannello di admin, sposta una board qualunque di un posto e poi portala di nuovo al posto giusto.

wild56

#14
Riesumo questo post perché il problema si è ripresentato :(
Nel tentativo di spostare un topic nella sezione corretta, mi sono accorto che la sezione prevista, pur essendo visibile nel forum, non appare nell'elenco e quindi non posso spostarlo...
Praticamente non appaiono tutte le sottosezioni di http://girovagandoinmontagna.com/gim/escursioni-estive-in-trentino/

Ho provato a spostare board varie volte ma senza esito
Che posso fare? grazie

Discussioni simili (3)