• Welcome to Simple Machines Community Forum. Please login or sign up.
October 27, 2021, 04:38:41 PM

News:

Want to get involved in developing SMF, then why not lend a hand on our github!


Re: [SMF Converter] IPB 3.0

Started by flash_007, January 09, 2013, 04:21:50 PM

Previous topic - Next topic

flash_007

possiedo un forum ipb 3.1.4  e vorrei passare ad un smf 2.0.3
dove vado ad incollare il file convert.php lo devo mettere dentro la cartella smf o dentro la cartella ipb ?

poi con il file ipb3_smf.sql come lo faccio funzionare ?  devo caricare con phpmyadmin o sempre dentro la cartella ipb o smf

grazie

flash_007

OK vediamo se impostato bene

incollare convert.php nella cartella ipb con il file .sql

Poi dare commando in firefox

mysito.com/convert.php 

e uscito degli errori

Converting...
Converting members... Unsuccessful!
This query:

    SELECT
    m.member_id AS id_member, SUBSTRING(m.name, 1, 80) AS member_name,
    SUBSTRING(m.members_display_name, 1, 255) AS real_name, m.email AS email_address,
    SUBSTRING(m.members_pass_hash, 1, 64) AS passwd, SUBSTRING(m.members_pass_salt, 1, 8) AS password_salt,
    SUBSTRING(pp.pp_bio_content, 1, 255) AS usertitle, m.last_visit AS last_login,
    m.joined AS date_registered, SUBSTRING(pc.field_3, 1, 255) AS website_url,
    SUBSTRING(pc.field_3, 1, 255) AS website_title,
    SUBSTRING(pc.field_4, 1, 255) AS icq, SUBSTRING(pc.field_1, 1, 16) AS aim,
    SUBSTRING(pc.field_8, 1, 32) AS yim, SUBSTRING(pc.field_2, 1, 255) AS msn,
    SUBSTRING(pp.signature, 1, 65534) AS signature, m.ip_address AS member_ip, m.ip_address AS member_ip2, '0' AS total_time_logged_in,
    IF (m.bday_year IS NULL, '0001-01-01', IF (m.bday_year = 0 AND m.bday_month != 0 AND m.bday_day != 0, CONCAT('0004-', m.bday_month, '-', m.bday_day), CONCAT_WS('-', IF(m.bday_year <= 4, 0001, m.bday_year), IF(m.bday_month = 0, 01, IF(m.bday_month < 10, CONCAT('0', m.bday_month), m.bday_month)), IF(m.bday_day = 0, 01, IF(m.bday_day < 10, CONCAT('0', m.bday_day), m.bday_day))))) AS birthdate, m.email_pm AS pm_email_notify,
    CASE
    WHEN (m.member_group_id = '4') THEN 1
    WHEN (m.member_group_id = '2') THEN -1
    WHEN (m.member_group_id = '6') THEN 2
    ELSE 0
    END AS id_group,
    CASE
    WHEN (pc.field_5 = 'm') THEN 1
    WHEN (pc.field_5 = 'f') THEN 2
    ELSE 0
    END AS gender
    FROM `xbtit`.ipb_members AS m
    LEFT JOIN `xbtit`.ipb_pfields_content AS pc ON (pc.member_id = m.member_id)
    LEFT JOIN `xbtit`.ipb_profile_portal AS pp ON (pp.pp_member_id = m.member_id)
    LIMIT 0, 500;

Caused the error:

    Unknown column 'pp.pp_bio_content' in 'field list'

flash_007

Aggiornamento sul avvanzamento per cambio ca ipb 3.1.4 a smf 2.0.3

o caricato due nuovi file che allego sotto
il risultato e il seguente
Converting...
Converting posts (this may take some time)...
Successful.
Converting polls... Successful.
Converting poll options... Successful.
Converting poll votes... Successful.
Converting personal messages (step 1)...Wrong value type sent to the database. Integer expected. (id_pm)

flash_007

Cambio forum da  ipb 3.1.4 a smf 2.0.3

o caricato due nuovi file che allego sotto
il risultato e il seguente

Converting...
Converting posts (this may take some time)...
Successful.
Converting polls... Successful.
Converting poll options... Successful.
Converting poll votes... Successful.
Converting personal messages (step 1)...Wrong value type sent to the database. Integer expected. (id_pm)

emanuele

Ho spostato di qua. ;)

Dove l'hai trovato il converter per il 3.1?

Ed ho riunito tutto.
Allora, il converter l'hai quindi preso da quello per IPB 3.0, corretto?

Prova questo:
http://www.simplemachines.org/community/index.php?topic=477019.msg3410131#msg3410131


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

flash_007

ciao e grazie , allora o caricato i due nuovi file che allego però non ci siamo ancora se puoi vedere andando nel mio sito www.serietraker.net/smf  a creato le cartelle principali mi segnala anche quanti post ci sono pero quando vai nella sezione non ce niente




emanuele

Quote from: flash_007 on January 13, 2013, 12:42:03 PM
ciao e grazie , allora o caricato i due nuovi file che allego però non ci siamo ancora se puoi vedere andando nel mio sito www.serietraker.net/smf  a creato le cartelle principali mi segnala anche quanti post ci sono pero quando vai nella sezione non ce niente
Il resto è convertito correttamente o si ferma ancora?
Il primo screen significa che si ferma a quel punto?


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

flash_007

si , si e fermato li come vedi dalla prima foto sopra .

emanuele

Prova così:
---* {$to_prefix}personal_messages 20
SELECT

rimpiazzalo con:
---* {$to_prefix}personal_messages 20
$ignore = true;
SELECT


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

flash_007

aggiornamento  non va ancora post immagine sotto , è il file .sql modificato

emanuele



Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

flash_007

si blocca a

Converting personal messages (step 1)...

emanuele

Prova ad abilitare il debug all'inizio del processo.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

flash_007

Quote from: emanuele on January 17, 2013, 02:39:55 PM
Prova ad abilitare il debug all'inizio del processo.

Abilitato il debug

però mi si ferma sempre qui

Converting...
Converting personal messages (step 1)...

emanuele



Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

flash_007

Quote from: emanuele on January 18, 2013, 06:13:01 AM
E nessun errore?...

No mi segnala solo questo senza errori

Converting...
...
Converting personal messages (step 1)...

emanuele

Allora, un minuto perché ora stiamo facendo su un casino.

Che versione di IPB hai?


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

flash_007


emanuele

3.4.1 o 3.1.4 come hai scritto prima? (non mi ricordavo più l'avessi già riportato)


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

flash_007

non ricordo , però la mia versione è la ipb 3.4.1   .

emanuele



Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

flash_007


emanuele

Ho solo fatto quello che ti avevo suggerito di fare qui. ;)

Comunque questo mi ricorda che devo caricare una versione funzionante del converter...


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Advertisement: