# Migration de Invision Power Board à Discourse

**URL:** https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639
**Category:** Support
**Created:** [Octobre 18, 2015, 12:03 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639 "2015-10-18T00:03:26Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![FedUpInvisionUser](https://avatars.discourse-cdn.com/v4/letter/f/a587f6/32.png) [@FedUpInvisionUser](https://meta.discourse.org/u/FedUpInvisionUser)
#### Post date: [Octobre 18, 2015, 12:03 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/1 "2015-10-18T00:03:26Z")

</div>

Im fed up with Invision. I’m interested in a self install.

my board has  
Total Members 57651  
Total Topics 4552  
Total Posts 42326  
nearly 10k attachments mostly pics

how much for a convert?

---

<div class="post-metadata">

### Author: ![purldator](https://avatars.discourse-cdn.com/v4/letter/p/bcef8e/32.png) [@purldator](https://meta.discourse.org/u/purldator)
#### Post date: [Octobre 18, 2015, 3:36 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/2 "2015-10-18T03:36:41Z")

</div>

How much? That sounds like a question for the [Marketplace category](https://meta.discourse.org/c/marketplace).

It also depends if you are self-hosting or using the IPS SaaS hosting service.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Octobre 18, 2015, 4:28 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/3 "2015-10-18T04:28:23Z")

</div>

For our hosting, a year commitment on the business plan covers conversions – [https://discourse.org/buy](https://discourse.org/buy)

---

<div class="post-metadata">

### Author: ![FedUpInvisionUser](https://avatars.discourse-cdn.com/v4/letter/f/a587f6/32.png) [@FedUpInvisionUser](https://meta.discourse.org/u/FedUpInvisionUser)
#### Post date: [Octobre 18, 2015, 4:38 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/4 "2015-10-18T04:38:52Z")

</div>

A bit steep for me.  
How much just for a conversion?

---

<div class="post-metadata">

### Author: ![STORMS](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@STORMS](https://meta.discourse.org/u/STORMS)
#### Post date: [Octobre 18, 2015, 2:34 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/5 "2015-10-18T14:34:54Z")

</div>

Same here… however, I would just need the conversion. We’re already on dedicated and we’re on XF.

---

<div class="post-metadata">

### Author: ![wesochuck](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wesochuck/32/108706_2.png) [@wesochuck](https://meta.discourse.org/u/wesochuck)
#### Post date: [Octobre 18, 2015, 7:50 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/6 "2015-10-18T19:50:03Z")

</div>

Jeff noted the method to get an import script written by the core Discourse team (purchase a year-long business plan). If that won’t work for you @FedUpInvisionUser, you might want to post in [marketplace](https://meta.discourse.org/c/marketplace) instead of support.

To see what importers are already out there, see:

> **[discourse/script/import\_scripts at main · discourse/discourse](https://github.com/discourse/discourse/tree/main/script/import_scripts)**
>
> main/script/import\_scripts

For example, there appears to be a XenForo option @STORMS (I’m assuming that it was XF stands for).

I’ve never run any of the import scripts myself, but there is some basic information about how to run an importer script here:

[https://meta.discourse.org/t/vbulletin-import-script-group-forum-mappings/19879](https://meta.discourse.org/t/vbulletin-import-script-group-forum-mappings/19879)

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Décembre 6, 2016, 5:54 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/7 "2016-12-06T17:54:55Z")

</div>

> [@FedUpInvisionUser](#):
>
> how much for a convert?

FWIW, I’ve mostly finished an IPB importer. I’ll submit a PR for it when I can, but it will likely be in January of 2017.

---

<div class="post-metadata">

### Author: ![FedUpInvisionUser](https://avatars.discourse-cdn.com/v4/letter/f/a587f6/32.png) [@FedUpInvisionUser](https://meta.discourse.org/u/FedUpInvisionUser)
#### Post date: [Décembre 6, 2016, 6:12 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/8 "2016-12-06T18:12:48Z")

</div>

That’s great to hear. I was getting ready just to shut the website down at  
the end of the month

---

<div class="post-metadata">

### Author: ![Jameson](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jameson/32/121364_2.png) [@Jameson](https://meta.discourse.org/u/Jameson)
#### Post date: [Décembre 10, 2016, 8:00 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/9 "2016-12-10T20:00:36Z")

</div>

> [@pfaffman](#):
>
> > [@FedUpInvisionUser](#):
> >
> > how much for a convert?
> 
> FWIW, I’ve mostly finished an IPB importer. I’ll submit a PR for it when I can, but it will likely be in January of 2017.

I’m also very interested in this. I wasn’t looking forward to the conversion game (IPB to phpbb to something else to something else and then finally Discourse).

---

<div class="post-metadata">

### Author: ![Np6gV](https://avatars.discourse-cdn.com/v4/letter/n/848f3c/32.png) [@Np6gV](https://meta.discourse.org/u/Np6gV)
#### Post date: [Janvier 27, 2017, 5:36 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/10 "2017-01-27T17:36:10Z")

</div>

Any news on the IPB importer?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Janvier 27, 2017, 7:07 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/11 "2017-01-27T19:07:28Z")

</div>

If you want me to run it for you, [I’ll do it today](https://www.literatecomputing.com/product/discourse-import-no-frills/).

If you want to run it yourself, it’ll be another week or two.

The site has 280K users, 5.2 million topics, 2.8 million posts. What I hope is the penultimate import is running right now.  
I’m pretty happy with how I managed to map IPB topic/post URLs/citations into proper Discourse references, but I’d like to make sure that this code works with another forum to make sure that I pull out features specific to that forum.

It handles:

- users, topics (with pinning), posts, categories, avatars,
- Permalinks for users, categories, topics.
- importing users and topics created after a particular date (useful for testing)
- optionally adding links to the IPB forum (useful for checking formatting issues)

In particular, there are multiple ways that IPB generates URLs, which affects how 301 redirects/Permalinks work. I’d really like to test it with another import and see that it works with the two URL formats that I know about before I submit the code for others to use.

Also, the forum that I used to write the importer was a software discussion site in Polish; I’d like to make sure that the formatting is correct for another type of forum in a language that I can read.

If I don’t get another paid import soon, I’ll try to clean the code up and submit it in the next week or two.

---

<div class="post-metadata">

### Author: ![Key](https://avatars.discourse-cdn.com/v4/letter/k/a183cd/32.png) [@Key](https://meta.discourse.org/u/Key)
#### Post date: [Avril 3, 2017, 4:15 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/12 "2017-04-03T16:15:44Z")

</div>

@pfaffman Any update on this? Is it ready for user to try?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Avril 3, 2017, 5:23 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/13 "2017-04-03T17:23:19Z")

</div>

> [@pfaffman](#):
>
> I’ll try to clean the code up and submit it in the next week or two.

Well, those “two weeks” came and went, didn’t they?

PM me and perhaps I can send you the code privately. I’m pretty sure that it won’t work for you without modification.

---

<div class="post-metadata">

### Author: ![Tomasz136472](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tomasz136472/32/85114_2.png) [@Tomasz136472](https://meta.discourse.org/u/Tomasz136472)
#### Post date: [Juillet 19, 2017, 11:39 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/14 "2017-07-19T23:39:56Z")

</div>

Hi,

I also plan to migrate. Can you let me know if you are available to do this or is there an import sql that I could get and modify please?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Juillet 20, 2017, 6:51 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/15 "2017-07-20T06:51:34Z")

</div>

I’d be happy to help. I’ll send a pm.

---

<div class="post-metadata">

### Author: ![TerminalAddict](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/terminaladdict/32/119676_2.png) [@TerminalAddict](https://meta.discourse.org/u/TerminalAddict)
#### Post date: [Juillet 23, 2017, 2:38 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/16 "2017-07-23T02:38:18Z")

</div>

I’m also interested.  
Have 3000k posts, 3000 members in IPB 3.something

Would be very very keen on seeing your script.

---

<div class="post-metadata">

### Author: ![fhe](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fhe/32/113345_2.png) [@fhe](https://meta.discourse.org/u/fhe)
#### Post date: [Juillet 31, 2017, 8:59 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/17 "2017-07-31T08:59:20Z")

</div>

I have an IPB 2.3.6 installation with \>20.000 users and \>70.000 posts and would love to try your script on it. Would this be possible?

Kind regards  
– Florian

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Juillet 31, 2017, 11:28 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/18 "2017-07-31T11:28:23Z")

</div>

I’m still working on it. I hope to have it submitted if a couple weeks.

---

<div class="post-metadata">

### Author: ![julientaq](https://avatars.discourse-cdn.com/v4/letter/j/bb73d2/32.png) [@julientaq](https://meta.discourse.org/u/julientaq)
#### Post date: [Septembre 8, 2017, 3:51 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/19 "2017-09-08T15:51:45Z")

</div>

Hey @pfaffman  
Do you still need a beta tester for your plugin? We’d be happy to try 😃  
Thanks!

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Septembre 8, 2017, 4:18 UTC](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639/20 "2017-09-08T16:18:52Z")

</div>

If you send me a database and your avatars, I’ll do an import and make sure my code works with your database.

I also need the URL where your uploads live (the current version will link to your uploads on the current site rather than upload them into Discourse. You can then configure discourse to download them locally).

[Next page](https://meta.discourse.org/t/migrating-from-invision-power-board-to-discourse/34639.md?page=2)
