# Vbulletin to Discourse

**URL:** https://meta.discourse.org/t/vbulletin-to-discourse/23349
**Category:** Feature
**Created:** [22 ديسمبر 2014، 7:50م UTC](https://meta.discourse.org/t/vbulletin-to-discourse/23349 "2014-12-22T19:50:16Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Chadi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chadi/32/199851_2.png) [@Chadi](https://meta.discourse.org/u/Chadi)
#### Post date: [22 ديسمبر 2014، 7:50م UTC](https://meta.discourse.org/t/vbulletin-to-discourse/23349/1 "2014-12-22T19:50:16Z")

</div>

Hi folks,

Looking to migrate over from the antiquated vBulletin 4 platform to Discourse possibly and had a few questions:

Important features that I need:

- censoring (word filters)
- WordPress SSO (if a WP user is logged in, automatically logged into Discourse and vice versa PLUS sign-up via discousrse, even through social media will automatically create/link to the WP blog with the SSO plugin)
- gender based forum access (men cannot access women only forum, vice versa)
- anti spam controls
- social account login (FB, Twitter, LinkedIn, Google)
- hashtags (tags) and twitter like mentions “@username”
- auto convert social media posts (audio, video, images bbcodes).

I was told that the social login, word censor and user tagging @ is default. What about others above? Need to plan this out carefully.

Is there any plans to support install in other Linux distros aside Ubuntu? Like Centos would be nice.

Also, can the home set to category as default view _AND_ with separated spacing between parent forums such as in other typical forums? It’s a bit cluttered the way it’s one straight listing as is, IMO.

---

<div class="post-metadata">

### Author: ![HAWK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/32/86627_2.png) [@HAWK](https://meta.discourse.org/u/HAWK)
#### Post date: [22 ديسمبر 2014، 8:28م UTC](https://meta.discourse.org/t/vbulletin-to-discourse/23349/2 "2014-12-22T20:28:44Z")

</div>

We migrated from vB and I can answer a few of these.

> [@Chadi](#):
>
> - censoring (word filters)

The setting exists but it doesn’t yet work.

> [@Chadi](#):
>
> gender based forum access (men cannot access women only forum, vice versa)

This definitely does not exist.

> [@Chadi](#):
>
> anti spam controls

Yes, a number of them. Do a quick search here. We’re seeing greatly reduced spam since moving from vB.

[quote=“Chadi, post:1, topic:23349”]  
social account login (FB, Twitter, LinkedIn, Google)  
[/quote] Yes.

[quote=“Chadi, post:1, topic:23349”]  
hashtags (tags) and twitter like mentions “@username”  
[/quote] Mentions are core, tagging is via a supported plugin (but is pretty limited, we had to customise heavily)

[quote=“Chadi, post:1, topic:23349”]  
Also, can the home set to category as default view AND with separated spacing between parent forums such as in other typical forums? It’s a bit cluttered the way it’s one straight listing as is, IMO.  
[/quote] You can customise the CSS as much as you like. 😄

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [22 ديسمبر 2014، 8:32م UTC](https://meta.discourse.org/t/vbulletin-to-discourse/23349/3 "2014-12-22T20:32:42Z")

</div>

> [@Chadi](#):
>
> - gender based forum access (men cannot access women only forum, vice versa)

> [@HAWK](#):
>
> This definitely does not exist

This could be done with groups and category permissions.

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [22 ديسمبر 2014، 8:41م UTC](https://meta.discourse.org/t/vbulletin-to-discourse/23349/4 "2014-12-22T20:41:31Z")

</div>

> [@mcwumbly](#):
>
> This could be done with groups and category permissions.

But would be a pain! 😄 Granted, I don’t think Discourse even asks your gender… so that data would be hard to get.

---

<div class="post-metadata">

### Author: ![HAWK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/32/86627_2.png) [@HAWK](https://meta.discourse.org/u/HAWK)
#### Post date: [22 ديسمبر 2014، 8:52م UTC](https://meta.discourse.org/t/vbulletin-to-discourse/23349/5 "2014-12-22T20:52:03Z")

</div>

> [@mcwumbly](#):
>
> This could be done with groups and category permissions.

Yup, but it would be a manual work around, which could be hugely cumbersome.

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [22 ديسمبر 2014، 10:49م UTC](https://meta.discourse.org/t/vbulletin-to-discourse/23349/6 "2014-12-22T22:49:22Z")

</div>

> [@HAWK](#):
>
> > [@Chadi](#):
> >
> > - censoring (word filters)
> 
> The setting exists but it doesn’t yet work.

What do you mean it doesn’t work?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [22 ديسمبر 2014، 10:52م UTC](https://meta.discourse.org/t/vbulletin-to-discourse/23349/7 "2014-12-22T22:52:55Z")

</div>

> [@zogstrip](#):
>
> What do you mean it doesn’t work?

```plaintext
                        _..._                   
                     .-'_..._''.                
                   .' .' '.\ .          
     _.._ / .' .'|          
   .' .._| . ' .' |          
   | ' | | < |          
 __| |__ _ _ | | | | ____     
| ____ || ' / |. ' | | \ .'     
   | | .' | .' | \ '. .| |/ .      
   | | / | / | '. `. _____.-'/| /\ \     
   | | | `'. | `-. ______ / | | \ \    
   | | ' .'| '/ ` ' \ \ \   
   |_| `-' `--' '------' '---'

```

I think it works fine except for a big pile of edge cases.

---

<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: [23 ديسمبر 2014، 1:53ص UTC](https://meta.discourse.org/t/vbulletin-to-discourse/23349/8 "2014-12-23T01:53:59Z")

</div>

This argument is dumb – and computer password security does not work when you are beaten with a hammer to reveal your passwords 😉 🔨

For the traditional sense of “works”, in that you type a naughty word using regular keyboard characters in the dictionary order, it works.

---

<div class="post-metadata">

### Author: ![HAWK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/32/86627_2.png) [@HAWK](https://meta.discourse.org/u/HAWK)
#### Post date: [23 ديسمبر 2014، 4:29م UTC](https://meta.discourse.org/t/vbulletin-to-discourse/23349/9 "2014-12-23T16:29:00Z")

</div>

Haha, sorry guys, we’re off on a tangent. We just upgraded and it does now work. You can disregard my original statement.

---

<div class="post-metadata">

### Author: ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)
#### Post date: [4 ديسمبر 2025، 11:33ص UTC](https://meta.discourse.org/t/vbulletin-to-discourse/23349/10 "2025-12-04T11:33:26Z")

</div>


