What's new

Welcome to the forum 👋, Visitor

To access the forum content and all our services, you must register or log in to the forum. Becoming a member of the forum is completely free.

Help me design a markup language and help UBI

PeterRodes

New member
Joined
May 3, 2021
Messages
1
Reaction score
0
Hello. My co-editors and I have developed a Master Directory to Universal Basic Income.

See: https://tinyurl.com/UBIMasterDirectory

As you can see these are Google Docs pages which was useful when we first started. But now we want to convert some 200 documents to actual web pages. I looked into using various frameworks (such as Jekyll) but I am strongly leaning towards a different approach.

I want the pages to be editable by regular folks with no web experience or knowledge of Google Docs (or Jekyll etc.). Of course I would like to impose many style guides. I think the best way to accomplish this is to develop our own very simple markup language (MDML). In my mind we would keep the source for the MDML in each web page of the Directory where it could be edited and expanded by any editor of the Directory.

When any page of the Directory was accessed for viewing, the MDML would be converted automatically to HTML (by a built-in JavaScript transpiler) and the HTML rendered for viewing.

My first draft of the description of MDML (Master Directory Markup Language) is here:


Note example of use at end of document.

I would love to get feedback on ambiguities or inconsistencies in this draft. Also suggestions on how to describe the markup language better.

Any and all comments will be appreciated.

[In response to the suggestion that I use the MediaWiki framework.]

So it seems that MediaWiki is the engine behind Wikipedia (and many similar web sites). Interesting. The HTML it uses is as least superficially similar to Markdown.

So if I wanted to create a wiki for everything in the universe with some relation to Robert Heinlein, that would probably be the software I would choose.

Or more to the point: if I wanted to create a wiki for universal basic income (an interesting idea) it would be smart to latch on to MediaWiki. In such a wiki anyone could talk about anything as long as it had a relationship to UBI. And there would be few restrictions on the format of an article.

Now we can see why I would NOT WANT TO USE MEDIAWIKI for the UBI Master Directory.

* I don't want just anyone to edit the Directory. Only a select group of editors.

* I don't want to allow a wide variety of formats. In fact there is only one very specific format allowed.

* I want to require certain types of research such as always having a biographical link for every author we encounter.

* I want to funnel articles into a maximum of 26 topic sections (currently 22).

MDML describes everything semantically. For example there is no way to say: "Display this text in italics." But you can say: "This text is a book title," and it will (probably) be displayed in italics.

A group of editors will design and redesign the language (MDML), and they would be very concerned with format. But other editors could use the language to mark up topic pages and never be concerned with how it will be formatted.

The same semantic markup could produce a format optimized for a PC screen or for a mobile phone.UBI Master Directory
 

Theme customization system

You can customize some areas of the forum theme from this menu.

  • Wide/Narrow view

    You can control a structure that you can use to use your theme wide or narrow.

    Grid view forum list

    You can control the layout of the forum list in a grid or ordinary listing style structure.

    Picture grid mode

    You can control the structure where you can open/close images in the grid forum list.

    Close sidebar

    You can get rid of the crowded view in the forum by closing the sidebar.

    Fixed sidebar

    You can make it more useful and easier to access by pinning the sidebar.

    Close radius

    You can use the radius at the corners of the blocks according to your taste by closing/opening it.

  • Choose the color combination that reflects your taste
    Background images
    Color gradient backgrounds
Back