Transferred users when integration start, showing 1970 as reg date

User avatar
axew3
w3all User
w3all User
Posts: 2713
Joined: Fri Jan 22, 2016 5:15 pm
Location: Italy
Contact:

Re: Transferred users when integration start, showing 1970 as reg date

Post by axew3 »

allora il problema l'ho trovato, si si avevo capito
il problema potrebbe essere risolto impostando come data di registrazione, la data di inserimento usando time() che genera il timestamp della data di esecuzione dello script, non quella dell'utente quando si è registrato in wp

ma vedo di risolvere completamente il bug
sei nella vers. 3.2 vero?

[EDITED]
zeus
User w
User w
Posts: 8
Joined: Thu Apr 09, 2020 9:49 pm

Re: Transferred users when integration start, showing 1970 as reg date

Post by zeus »

phpbb 3.3

PHP_VERSION: 7.3.16
User avatar
axew3
w3all User
w3all User
Posts: 2713
Joined: Fri Jan 22, 2016 5:15 pm
Location: Italy
Contact:

Re: Transferred users when integration start, showing 1970 as reg date

Post by axew3 »

Ok risolto, capito dove stava l'errore, e credo sia risolto per ogni setting possible adesso:

file
/wp-content/plugins/wp-w3all-phpbb-integration/admin/wp_w3all_users_to_phpbb.php
has been updated to transfer WordPress users into phpBB with the correct date time
Download here:
https://plugins.trac.wordpress.org/expo ... _phpbb.php
and replace the file into folder:
/wp-content/plugins/wp-w3all-phpbb-integration/admin/

ma puoi rimuovere gli utenti aggiunti o vuoi uno script che setti una data corretta per gli utenti?
Oddio posso farlo ma non avrei il tempo adesso, quindi in caso te lo faccio dopo al volo.

L'ideale sarebbe che cancelli gli utenti aggiunti e ripeti il trasferimento ma se per vari motivi non è un problema però.
Settare la data sull'anno 2020 è facilissimo, vedo di adattarti uno script personale, dopo te lo mando via pm, magari fammi sapere se procedi cosi come sopra, cioè se non puoi cancellare utenti e riaggiungerli.
Grazie per la segnalazione
User avatar
axew3
w3all User
w3all User
Posts: 2713
Joined: Fri Jan 22, 2016 5:15 pm
Location: Italy
Contact:

Re: Transferred users when integration start, showing 1970 as reg date

Post by axew3 »

Ok, risolto, modificare lo script per sistemare la data è stato facile,
quello che devi fare è semplicemente scaricare il file
wp_w3all_users_to_phpbb.php
che alla data di questo post è stato modificato
https://plugins.trac.wordpress.org/expo ... _phpbb.php
sovrascrivi esistente in:
/wp-content/plugins/wp-w3all-phpbb-integration/admin/
vai sulla pagina WP w3all transfer
ed esegui il trasferimento utenti: gli utenti non verranno trasferiti se già eseistenti, ma oltre la pass e email sovrasrtitti, come da messaggio che ti apparirà, verrà anche correttamente aggiornata la data di registrazione per riflettere esattamente quella di wp.
zeus
User w
User w
Posts: 8
Joined: Thu Apr 09, 2020 9:49 pm

Re: Transferred users when integration start, showing 1970 as reg date

Post by zeus »

Grazie mille per la velocità di risposta.
Adesso vedo..., magari lo provo su un sito che non è praticamente live..., e se va bene lo lancio anche sull'altro dove non vorrei aver problemi invece.

Grazie!
Ciao
User avatar
axew3
w3all User
w3all User
Posts: 2713
Joined: Fri Jan 22, 2016 5:15 pm
Location: Italy
Contact:

Re: Transferred users when integration start, showing 1970 as reg date

Post by axew3 »

tranquillo che funge!
prova un utente solo, metti 1 e testa, poi prosegui magari con 2, quindi 2000 o più per volta
Post Reply