New Forum

We launched the new community forum today at

We'll keep this forum open for some time to transition and it will then be archived for future access.

It's no longer possible to create a new account on this forum.


  • Thank you so much for your effort!

    I appreciate it.

    I already registered at the new forum.

    Thank you so much!

    Chrisir ;-)

  • I can't double-click to copy posted code on Discourse like I can do here. =(
    No shortcut for it as well. :(

  • Just double checking.... this forum is not the same as the former trial version @, so I should go ahead and create a new account.

    @GoToLoop that is a nice feature. Were you doing that under Linux?


  • Under Windows. But I believe it's the same behavior if a browser is running under Unix.

  • no line numbers on posted code either. makes it hard to reference.

  • My account - which I crated on the trial forum - existed one the new real forum. So you might not need to do the account creation again, @kfrajer.

    I second the need for line numbers in code blocks.

  • Yes, I personally agree that line numbers are a biggest immediate need -- although I suggest posting any feedback ideas for the new forum in its own Site Feedback category, as that will be the best place for what will surely be an ongoing conversation:

  • edited May 2018

    Besides no double-click to select code block for copy & the lack of line numbering, we can't select which programming language the code block belongs to. ~X(

    In this forum, I can use <pre lang=py></pre> if I wanted a Python color highlighting. $-)

    On GitHub, I'd go w/ ```py

    for Python or ```pde for Processing. \m/

    But Discourse seems to completely ignore the language suffix after the ```. :(

  • edited May 2018

    I've created a new post at:

    ...for discussion of this. Discourse uses highlight.js, so the question is if it has an override, and if Discourse's markdown parser correctly passes that through.

    Edit: it looks like you want want: ```python, which creates:

      <pre><code class='lang-python'></code></pre>
  • edited May 2018

    Edit: it looks like you want want: ```python, which creates:

    Each language highlighting can have alias for it. :)>-
    And <pre lang=py></pre> is what I actually use for posting Python Mode sketches here. B-)
    And as I've already mentioned, GitHub also recognizes ```py for Python code. ;)

  • For bookmarks and saved links, forum migration would just mean changing the domain of those stored links? Does anybody know, for example, from previous forum migrations?

    Also, is there a timeline for closing and archiving this forum?


  • edited May 2018

    @GotoLoop: Yes. Discourse does not ignore any language suffix, it only supports specific ones (and they are case sensitive): the py label does not work, but python label does work (or at least, it is recognized by highlight.js and tags the html).

    @kfrajer: Unfortunately I don't think the plan is to migrate the forum -- I think the plan is to start a new forum with brand new accounts and only new posts. For that reason old user bookmarks must be saved (not exported, just save the bookmark list pages with your private account to html) before they become inaccessible when the forum goes static (no account login) sometime in the coming weeks. I've seen that there is a Vanilla-Discourse forum migration tool, but from looking at the guides it looks like it is a batch migration tool -- I don't not sure it can be used to migrate individual account bookmark data.

  • @jeremydouglass Thxs. I meant migration to the static version. I do not expect migration of posts from this forum to the new one. My question is more like

    would change to


    So previous saved links could still be accessible by running a simple script to fix them?


  • @jeremydouglass

    For that reason old user bookmarks must be saved (not exported, just save the bookmark list pages with your private account to html)

    Silly question but you mean to click in my bookmarks in processing and save them? Wouldn't that only save the current page? I have like 30 pages of bookmarks there. Maybe it is a lost case.


  • edited May 2018

    Not quite -- I mean save each page as a full html document. I have 39 pages, so saving 39 times took about 10 minutes.

    Screen Shot 2018-05-21 at 10.04.37 PM

    Then I did the first page again, more recently, to top up. But that is the backup for now.

    I will later write a script using Beautiful Soup to extract them at some point, and would be happy to share it. The data to extract looks like this:

    <div class="Title">
      <a href="">Inogon Light aka Moire Pattern Navigation</a>
 the match definition is probably something like (untested):

    match = ('div[Title]').a['href'] ,'div[Title]').get_text() )

    soup = BeautifulSoup(filestring, 'html.parser')
        passages ='div.Title')
        for psg in passages:
            plink = psg.a['href']
            ptitle = psg.get_text()
            bookmark_list.append((ptitle.strip(), plink))

    Edit: Here is a standalone python2.7 script that will recover all bookmarks ifrom a collection of saved forum bookmark html pages in a directory, saving them in a two-column text file:

  • Is there a post in the new forum to related to new forum guidelines? For instance, describing ow delete posts are handled. In fact, should they be flagged to get mod's attention?


  • How is key wording manage in the new forum?

    By the way, the search engine is a cool improvement. I was so used to google lol


  • Should the new forum app work with WiFi .. only seems to use my phone's cellular network?!

  • Does this mean we lose control of our data when the forum goes static (unable to login, edit posts, etc.) while our content is publicly archived?

  • In my prev comment I was referring to keywords.

    Are we going to have a countdown for closing this forum?


  • I can't log in to new forum, do we have to create new account?

  • @RichardDL Yes, the new forum means a new user account.


Sign In or Register to comment.