LEDStrain

LEDStrain

LEDStrain Wiki πŸ”—

Changes πŸ”—

DateChange
June 13, 2017Wiki | Jekyll static site [Deprecated]; Github repo created
November 20, 2018Wiki [Deprecated]
December 27 2019Introduce Community Wiki, Github based

Requests πŸ”—

Issues πŸ”—

Contributing πŸ”—

Contributing is easy!
Menu’s and Table of Content’s are generated automatically

There are three ways,

  • Using a front-end editor (similar to WordPress)
  • Directly editing on GitHub
  • Cloning the repo and making pull requests

Editing πŸ”—

Front End πŸ”—

Go to /contribute and login with GitHub.
Note: be sure to set the status to In Review after saving. This causes a change request to be made.

Direct GitHub Edit πŸ”—

Edit Icon

At the bottom of every page you can click on the edit icon to edit that page
This will bring you to the source file on GitHub and you can make your changes there.

Clone Repo πŸ”—

You will need:

  • Hugo Extended 0.74.3 - link
  • Git

Clone the repo and its submodules, then start the hugo server.

git clone --recurse-submodules https://github.com/ledstrain/wiki.ledstrain.org
cd wiki.ledstrain.org
hugo serve -wD

Linking πŸ”—

This site has smart internal linking.
For example, tests#dithering will link to /docs/appendix/tests#dithering

Sometimes, the directory structure will change to better reflect the content it holds.
As long as linking uses the format of pagename#section internal urls will always work!

Additionally, internal linking is tested, to prevent urls from becoming broken if structure is changed.

How to format content πŸ”—

For a introductory guide, see here
https://www.markdownguide.org
Advanced formatting

Additionally, this site supports shortcodes.

Shortcodes πŸ”—

Forum Post Embed πŸ”—

Posts on LEDStrain Forum can be embedded. Posts are cached, so changes to the original will be updated over time.
Either format can be used to identify which post:

  • Post ID: 11714
  • Permalink: https://ledstrain.org/d/795-community-wiki/1

Length can be specififed to truncate content. 300 is the default.
length of -1 will show the entire post, regardless of length.

A domain can be specified, which can allow embedding content from other flarum based forums. This is primarily useful with using Post ID.

Positional arguments can be used, but cannot be combined with labeled arguments
For example, this will work: {{< forum-post 11714 >}}
This will not: {{< forum-post 11714 length=300 >}}
Instead, use this: {{< forum-post id=11714 length=300 >}}
{{< forum-post 11714  >}}  
{{< forum-post id=11714 domain="https://ledstrain.org" length="300"  >}}  
{{< forum-post id=11714 length="-1"  >}}  
{{< forum-post "https://ledstrain.org/d/795-community-wiki/1"  >}}  
Community Wiki

Hey everyone!

A new wiki is now available for use πŸ—’οΈ
https://wiki.ledstrain.org/
Actions Status

How to contribute?

If you have information you have collected, I definitely encourage contributing, as it will be organized, searchable, and available to be updated by anyone over time.

Features:

Extra shortcodes


( source )

Hint πŸ”—

Hint shortcode can be used as hint/alerts/notification block. There are 3 colors to choose: info, warning and danger.

{{< hint [info|warning|danger] >}}  
**Markdown content**  
Lorem markdownum insigne. Olympo signis Delphis! Retexi Nereius nova develat
stringit, frustra Saturnius uteroque inter! Oculis non ritibus Telethusa
{{< /hint >}}  
Buttons πŸ”—

Buttons are styled links to internal of external pages

{{< button relref="/" >}}Get Home{{< /button >}}
{{< button href="https://github.com/alex-shpak/hugo-book" >}}Contribute{{< /button >}}
Tabs πŸ”—

Useful if you want to show alternative information per platform or setting.

{{< tabs "uniqueid" >}}
{{< tab "MacOS" >}} ## MacOS Content {{< /tab >}}
{{< tab "Linux" >}} ## Linux Content {{< /tab >}}
{{< tab "Windows" >}} ## Windows Content {{< /tab >}}
{{< /tabs >}}
Multi column text πŸ”—

Organize text in 2 or more columns to use space efficiently.

{{< columns >}} <!-- begin columns block -->
## Left Content Lorem markdownum insigne...

<---> <!-- magic sparator, between columns -->

## Mid Content Lorem markdownum insigne...

<---> <!-- magic sparator, between columns -->

## Right Content Lorem markdownum insigne...
{{< /columns >}}
Expand πŸ”—

Provides clickable panel that show extra hidden content.

{{< expand >}}
### Markdown content
{{< /expand >}}

LEDStrain Forum πŸ”—

Changes πŸ”—

DateChange
August 19, 2015LED focused forum conceptualized
July 23, 2017Forum upgraded to v0.1.0-beta.7
January 16, 2019Forum upgraded v0.1.0-beta.8
April 30, 2019Styling changes: Tables, banner hidden, centered headers
July 9, 2019SEO optimizations made
July 25, 2019Mobile focused CSS changes; internal / external URL coloring
July 26, 2019upgrade to 0.1.0-beta.9
July 27, 2019Tutorial added; Donations added
Sept 24, 2019Upgrade to Version 0.1.0-beta.10
December 2 2019Upgrade to Version 0.1.0-beta.11

Requests πŸ”—

Issues πŸ”—

HTTP Redirects πŸ”—

Http Access Buggy

Seems site looks buggy for people that tries open non https version from Firefox and Chromium.

Just tested on several difference Linux distribution with FF 64 and Chromium 78.

For me most of all discussion are empty with error message: "Smth is wrong"


Can’t Login on PC Browsers - β€œOops! Something went wrong.”

Sorry if this has been reported before, but I get an error message anytime I try to log into this forum on a PC. Every time I try on the Log In pop up, a little red banner comes down saying:

”Oops! Something went wrong. Please reload the page and try again.”

This occurs whether I type the correct …

Resolution πŸ”—
Http Access Buggy

kammerer The original solution only applied to the root url (http://ledstrain.org/)
Took me awhile, but things should be improved. The exceptions are www urls with a link to a discussion.

for url in "http://ledstrain.org" \
  "http://ledstrain.org/d/404" \
  "http://www.ledstrain.org/" \ …
You do not have permission to do that πŸ”—
"You do not have permission to do that" error when mentioning another user

@Slacor

After I typed the above mention an HTTP GET request is made to this url: https://ledstrain.org/api/users?filter%5Bq%5D=slacor%20%0A%0A&page%5Blimit%5D=5, which returns 403, and is the cause of the error.

Resolution πŸ”—
"You do not have permission to do that" error when mentioning another user

I cleared cache.
Logout / Login

I couldn't replicate on a test account

Forum Tutorial πŸ”—

LEDStrain Forum takes on a minimalist approach to posting. However, there are some tools available to creating your posts, available in a toolbar.

Text Editor GUI

FunctionActionKey
PreviewReturns view back to post while editingπŸ‘οΈ
AttachAttaches image to post by uploading through imgurπŸ“„
HeaderInputs headerH
BoldSets selected text to boldB
ItalicSets selected text to italicI
QuoteQuote the selected text

Button for quoting selected text

)
CodeSets the selected text in code format for easier reading / copying

Button for Setting code format

LinkSet a clickable link. Works on images as wellπŸ”—
ListAdds a unordered list with bullet points

Button to create a unordered list

ListAdds a ordered list with numbers

Button to create a ordered list

EmojiInsert Twemoji based emoji

Insert Twemoji emoji

MentionMention a user or post. If set, will notify the user@


Creating a post πŸ”—

Headers of h1, h2, and h3 are centered

## Header 1
### Header 2
#### Header 3

Tables can be created. The second row, |:-|:-:| indicates the justification. Left-aligned: |:-|, Centered: |:-:|, Right-Aligned: |-:|

|Fruit|Count|
|:-|:-:|
|Apple|5|
|Pear|6|
FruitCount
Apple5
Pear6

Lines can be created to help separate a post with either 3 underscores or 3 dashes.

___
---


Inline links [can be created](https://ledstrain.org) to look cleaner
Inline links can be created to look cleaner
Images as well

[![Image inline link](https://cdn.ledstrain.org/image/green_lightbulb.jpg)](https://ledstrain.org)

Image inline link


[![Internal Link](https://cdn.ledstrain.org/image/green_lightbulb.jpg)](https://ledstrain.org) [![External link](https://cdn.ledstrain.org/image/green_lightbulb.jpg)](https://anothersite.com)

Internal Link

External Link


Links are colored either green or purple.
A local link
A external link

  • Green indicate the link is internal and points somewhere within ledstrain.org
  • Purple indicate the link is external and points out to the web

Touchscreen users will have a boundary around linked images to indicate this as well

Image Boundary


Moderating πŸ”—

We’re here to help
If there’s spam, or if you wish to split a discussion to a new thread let us know by flagging the post.
We can also help with adjusting tags or renaming discussions

Flag Icon

Demo Creating Report


Private Messaging πŸ”—

project chat

Messaging and Private Messaging is provided by Zulip Chat

New Chat

Hey everyone,

project chat

If you're interested in chat, it is now available at ledstrain.zulipchat.com
It is similar to this forum with tags and discussion titles, like email lists and subjects. Here's some comparisons:

ForumChatInfo
TagStreamCategory of topic, such as hardware
Discussion TitleTopicThe focus of the thread, such as In-car screens
Private DiscussionPrivate MessagePrivate messaging, in realtime

The current streams are:

  • awareness
  • general
  • hardware
  • trade

Note: This chat is to replace the prior unused chat
Some new features

  • Commercially hosted through zulip's open community plan
  • Full search history
  • Custom linkifier. eg d/722 will link to this discussion.
  • Message edited history
  • Conversation permalinks -> general / new chat
  • Full markdown support (like this forum)
  • Other features

Private Messaging Transistion

Hey everyone,
The forums private discussions are going to be phased out soon.
On September 1st, they'll be deprecated where you will be able to respond to existing private discussions but not create new ones.

To replace it, the new chat is available.

  • It's asynchronous, you don't need to be online …

Community Guidelines πŸ”—

Posting πŸ”—

Write a clear title. Try make a summary of your discussion so others know what they will be reading and discussing. No post signatures

Conduct πŸ”—

The following forms of behavior will not be tolerated:

  • Messages that are obscene, vulgar, sexually-orientated, hateful, threatening, hostile or insulting.
  • Personal attacks on others.
  • Non-Constructive feedback and support
  • Spam, phishing posts, and any actions intended to deface this site
  • Attempts to abuse or expose the private information of others
  • Posts intended to harass, impersonate, or defame others
Your discussion may be moved to a more appropriate tag at a moderator’s discretion.

Commercial πŸ”—

To help improve awareness and access to this issue, a minimal commercial presence is allowed.
Any commercial presence must be through a personal account representing a company.
For example, a username LEDstrain is not permitted, however a username Slacor representing LEDstrain is.
Each commercial interest may have one discussion for their product

Medical πŸ”—

Due to the nature of the forum advice may be given related to improving or managing your health
Discretion is upon the user to critically evaluate all information posted on the forum
For your safety, consult with your doctor before taking any supplements or medication.

Logging in / Troubleshooting πŸ”—

Support can be reached here:

LEDStrain Chat πŸ”—

Changes πŸ”—

DateChange
January 7, 2019XMPP Chat implemented [Deprecated]
July 31, 2019Chat implemented (Hosted by Zulip)

Requests πŸ”—

Issues πŸ”—