Buongiorno a tutti.
come da oggetto allego screen dell errore che si presenta in fase di attivazione o negazione iscrizione utente
(https://www.italiansmf.net/forum/proxy.php?request=http%3A%2F%2Fs18.postimg.org%2F3quinzk0l%2FScreen_Hunter_252_Nov_28_04_40.jpg&hash=90a68059c59c91298b9ed9142b9dd86354e1d4b1) (http://postimg.org/image/3quinzk0l/)
inoltre rimane la dicitura utente in attesa approvazione
(https://www.italiansmf.net/forum/proxy.php?request=http%3A%2F%2Fs18.postimg.org%2Fmtdwawv11%2FScreen_Hunter_253_Nov_28_04_43.jpg&hash=f0ed303ac683616cd87760c8aaf1442ed28246da) (http://postimg.org/image/mtdwawv11/)
mentre invece in base alla mia azione in gestione utenti è 0
(https://www.italiansmf.net/forum/proxy.php?request=http%3A%2F%2Fs18.postimg.org%2Fw2g2l13x1%2FScreen_Hunter_254_Nov_28_04_43.jpg&hash=6d660337693fa13447a867ab1ebb1ac77b684583) (http://postimg.org/image/w2g2l13x1/)
Disinstallando la mod drafts2.0.1.zip http://custom.simplemachines.org/mods/index.php?mod=1264
tutto torna normale, ora non vorrei perdere questa comoda funzione, soluzione ...
ovviamente uso la versione 2.0.6 come piattaforma
Allego Subs-Members.php grazie per l attenzione
Il mod l'hai installato ex-novo oppure l'hai aggiornato da una versione precedente?
Vai in phpmyadmin e controlla la tabella smf_drafts ha un colonna id_member, se non ce l'ha (ma in tal caso suppongo i draft non potrebbero funzionare...), aggiungila, tipo di dati int.
la mod installata come nuova, in myadmin ho questo
(https://www.italiansmf.net/forum/proxy.php?request=http%3A%2F%2Fs9.postimg.org%2Faxy1pno4r%2FScreen_Hunter_255_Nov_28_14_08.jpg&hash=138e75e836f6cf772b802808d66b6e23959907e7) (http://postimg.org/image/axy1pno4r/)
al posto di mediumint(8) metto int(10) ?
No, meglio se correggi il codice:
In Subs-Members.php, trova:
WHERE id_member IN ({array_int:users})',
e sostituiscilo cone:
WHERE member_id IN ({array_int:users})',
mi da diverse righe con
WHERE id_member IN ({array_int:users})',
devo sostituirle tutte ? o solo le righe 358 e 369 ?
Quella che da l'errore, quindi solo quella a 369.
Risolto, grazie Emanuele :)