Wiki: Difference between revisions
Jump to navigation
Jump to search
| Line 37: | Line 37: | ||
=== How to make the menus=== | === How to make the menus=== | ||
# Most pages have menu header templates at the top which are nested hierarchically. | # Most pages have menu header templates at the top which are nested hierarchically. | ||
# Put a relevant menu header at the top like this: { { projects } } | # Put a relevant menu header at the top like this: <pre>{{projects}}</pre> | ||
# Submit and click the link to the missing template if it doesn't exist to create it. | # Submit and click the link to the missing template if it doesn't exist to create it. | ||
# For templates that do exist, they should have an Edit link at the end linking to <pre>[[:Template:Templatename|Edit]]</pre> | # For templates that do exist, they should have an Edit link at the end linking to <pre>[[:Template:Templatename|Edit]]</pre> | ||
Revision as of 09:56, 2 March 2022
| Noisebridge | About | Visit | 272 | Manual | Contact | Guilds | Stuff | Events | Projects | Meetings | Donate | E |
| Communications Channels | Wiki | Discord | Slack (by invitation) | Jitsi | Pad | Meetup | Github | VR | 5MoF | YouTube | Blog | Zine | Contacts | Guestbook | BBS | V ·T · E |
| Wiki (c) | WikiWG | Templates | Proposed wiki changes | /Projects | Orphans | Oldest | CSS | JS | V · T · E |
|
This is a Wiki page dedicated to our Wiki explaining how to edit the wiki including this wiki page.
|
How to start editing the Wiki
- Create an account.
- Create a brief user page (Click the link at the top right with your username to the left of "Talk" that goes to a User:Username page.
- Mention what activities you're interested in or working on.
- If you want to coordinate with others, provide pseudonymous contact info for yourself if you're comfortable sharing it.
- It does not have to have personally identifying info, pseudonyms or no contact info is fine if you want to remain private.
- Most people just put the handle or name they go by around the space and usernames for Slack/Discord/Discuss.
- Volunteer to help maintain some part of Noisebridge by editing wiki pages.
- Join the Documentation working group to get more involved in improving Noisebridge docs including Wiki and Signage.
How to edit the Wiki pages
- You can edit most any page by clicking Edit.
- You can figure out who else is recently maintaining a page by clicking 'View history.
- Formatting page of mediawiki will tell you how to compose.
- Some pages are protected so only logged in users or admins can edit them.
- You should create an account and summarize your edits whenever possible to make collab with other editors work better.
How to help improve the Wiki
Your best bet with wikis is always to reuse existing code in order to write better pages.
- See this discussion on pruning and improving our wiki pages.
- Integrate orphaned pages into the menu system by putting the appropriate { { guildmenutemplate } } at the top.
- Edit the menu you added it under with a link to it, especially if it is currently relevant or in a historical menu category like Lore.
- If it is historic, edit the main page in the submenu category with links to it under a Historic header at the bottom of the page instead of a menu link.
- Mark outdated pages with the { { historic } }(no spaces between curly braces) template.
- Mark parts of Noisebridge not fully constructed as { { construction } }
- Create new categories and embed their tags in a template with a visible box like those.
How to make the menus
- Most pages have menu header templates at the top which are nested hierarchically.
- Put a relevant menu header at the top like this:
{{projects}} - Submit and click the link to the missing template if it doesn't exist to create it.
- For templates that do exist, they should have an Edit link at the end linking to
[[:Template:Templatename|Edit]]
- Separate menu links by | characters.
- Simplify menu link names using pipes like this:
[[Actual_Link|Clean looking link title]]
- Use alphabetical link order if there isn't a specific flow that makes sense.
Wiki Content
Important Editing Links
- MediaWiki:Common.css
- MediaWiki:Sidebar
- boxstart template
- box template
- box1 template
- box2 template
- box3 template
- box4 template
- box5 template
- boxend template for closing any box.
- headerbox template
- blackbox template for locations.
- cursorboxend template for closing locations with blinking cursor.
CSS Styling
HTML Colors
We use a rainbow of pastel hues for boxes:
- #FF9AA2,
- Pastel backgrounds: #FFB7B2 #FFDAC1 #E2F0CB #B5EAD7 #C7CEEA.
- Border colors: #FFFF63 #FEB144 #9EE09E #9EC1CF #CC99C9
Wiki Server
How the Wiki server is setup
- Special:Version tells you all about how the site is setup, including installed extensions.
Possible additions to this wiki
- Oauth will allow us to integrate login from this wiki to our Discourse instance using wikimedia-auth plugin and to https://projects.noisebridge.info with this.
- StopForumSpam extension for helping limit new user registration spam.
- Define how to delete users with no contributions.
