# Do we need to keep support for bbcode \[ol\] and \[li\] tags

**URL:** <https://meta.discourse.org/t/do-we-need-to-keep-support-for-bbcode-ol-and-li-tags/64767>\
**Category:** Feature\
**Created:** [June 19, 2017, 7:41pm UTC](https://meta.discourse.org/t/do-we-need-to-keep-support-for-bbcode-ol-and-li-tags/64767 "2017-06-19T19:41:14Z")\
**Posts on this page:** 6\
**Page:** 1

<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:** [June 19, 2017, 7:41pm UTC](https://meta.discourse.org/t/do-we-need-to-keep-support-for-bbcode-ol-and-li-tags/64767/1 "2017-06-19T19:41:14Z")

</div>

As I am [porting over](https://meta.discourse.org/t/discourse-commonmark-migration-plans-confetti-ball-balloon/64234) our Markdown engine I am coming across some gems.

One of them is that we support

```plaintext
[ol]
[li]hello world[/li]
[/ol]

```

Which outputs:

[ol]  
[li]hello world[/li]  
[/ol]

I wonder, do we need to keep this support?

To me this feels like something importers should take care of, not the default engine. I can not think of one reason why it is superior to:

```plaintext
1. hello world

```

---

<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:** [June 19, 2017, 9:17pm UTC](https://meta.discourse.org/t/do-we-need-to-keep-support-for-bbcode-ol-and-li-tags/64767/2 "2017-06-19T21:17:45Z")

</div>

> [@sam](#):
>
> To me this feels like something importers should take care of, not the default engine.

Sounds true, except for sites that are already imported and didn’t change these codes because they didn’t need to. But maybe it won’t matter unless or until a site with those codes rebakes such a post?

---

<div class="post-metadata">

**Author:** ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)\
**Post date:** [June 20, 2017, 11:48am UTC](https://meta.discourse.org/t/do-we-need-to-keep-support-for-bbcode-ol-and-li-tags/64767/3 "2017-06-20T11:48:54Z")

</div>

As far as I’m concerned we might as well move practically all of our bbcode handling into a plugin, similar to [“Awesome BBcodes”](https://meta.discourse.org/t/awesome-bbcodes-plugin-multi-paragraph-nestable-with-auto-complete/28104).

It could be an officially bundled plugin which is not enabled by default.

---

<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:** [June 20, 2017, 11:11pm UTC](https://meta.discourse.org/t/do-we-need-to-keep-support-for-bbcode-ol-and-li-tags/64767/4 "2017-06-20T23:11:09Z")

</div>

Maybe, we still rely heavily on `[quote]` so it should be more like

- Basic bbcode (in core)
- Extended bbcode (plugin)

We also have that bbcode color plugin so that should be merged with extended bbcode eventually too.

---

<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:** [November 2, 2018, 6:01am UTC](https://meta.discourse.org/t/do-we-need-to-keep-support-for-bbcode-ol-and-li-tags/64767/5 "2018-11-02T06:01:00Z")

</div>

My call is not, this removal has raised almost no support.

Weird bbcode features are in this sandbox plugin

> [@Discourse BBCode](https://meta.discourse.org/t/discourse-bbcode/65425):
>
> information_sourceSummary Discourse BBCode adds the ability to use BBCode to format posts.discourse2Hosted by us? This plugin is available on our Enterprise plansmechanicSelf-host Install [Install plugins on a self-hosted site](https://meta.discourse.org/t/install-plugins-on-a-self-hosted-site/19157)hammer_and_wrenchRepository Link [https://github.com/discourse/discourse-bbcode](https://github.com/discourse/discourse-bbcode) The Discourse BBCode plugin enhances the Markdown composer [[1]](#footnote-304175-1) with support for the [BBCode syntax](https://www.bbcode.org/reference.php) beyond what is included by default (i.e. [i], [b], [s], [u], […

---

<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:** [November 2, 2018, 6:01am UTC](https://meta.discourse.org/t/do-we-need-to-keep-support-for-bbcode-ol-and-li-tags/64767/6 "2018-11-02T06:01:02Z")

</div>


