Proposed wiki changes: Difference between revisions
No edit summary |
|||
| Line 7: | Line 7: | ||
=2013= | =2013= | ||
==Change Recent Changes== | ===Change Recent Changes=== | ||
A modest Proposal ... (May 2013) -> modify teh navigation template so [[Special:RecentChanges | "Recent Changes"]] does not automatically display the (heavily spammed) [[Special:Log/newusers | "User creation log"]] | A modest Proposal ... (May 2013) -> modify teh navigation template so [[Special:RecentChanges | "Recent Changes"]] does not automatically display the (heavily spammed) [[Special:Log/newusers | "User creation log"]] | ||
Revision as of 20:58, 5 January 2022
| Noisebridge | About | Visit | 272 | Manual | Contact | Guilds | Stuff | Events | Projects | Meetings | Donate | E |
| Guilds (Volunteer) | Maintainers | Meta | Code | Electronics | Fabrication | Games | Sewing | Music | AI | Neuro | Philosophy | Funding | Art | Security | Ham | WGs | E |
| MetaGuild | Recruiting Guilds | Volunteer | Documentation | Outreach | Working Groups | CommunityWG | Badges | E |
| Documentation | Wiki | Signage | LED Signage | Posters | Labels | QR Codes | Note-taking | NoiseFacts | NoiseManual | Nb.wtf | V · T · E |
|
Proposed wiki changes go here for planning purposes. Most changes to a wiki you just make but changes to the Wiki software itself take more planning and could break things for others. |
2022
- Update MediaWiki further
2013
Change Recent Changes
A modest Proposal ... (May 2013) -> modify teh navigation template so "Recent Changes" does not automatically display the (heavily spammed) "User creation log"
Might use this link instead ->
https://main-wiki.extremist.software/index.php?title=Special:RecentChanges&namespace=2&invert=1
Note: currently running wikimedia revision 1.45.1 (as of 19:16 Sunday, 29 March 2026)
2009
Here are some proposed wiki updates. Discussion welcome.
MediaWiki Update
As of 12-2-09 Noisebridge wiki is running MediaWiki: 1.11.2.
Update to the most current (1.15.1 currently). This will allow image links to work, and wgEnableMWSuggest to work.
# Don't attach NoFollow to links (default true). This should be set to false as long as the NB wiki is kept spam-free $wgNoFollowLinks = false; # Enable suggestions while typing in search boxes. See http://www.mediawiki.org/wiki/Manual:$wgEnableMWSuggest $wgEnableMWSuggest = true; # improves search functionality a tiny bit http://www.mediawiki.org/wiki/Manual:$wgAdvancedSearchHighlighting $wgAdvancedSearchHighlighting = true; # Tells Mediawiki to use ETag Headers, decreasing irrelevant page loads. See http://www.mediawiki.org/wiki/Manual:$wgUseETag YSlow says the wiki doesn't use ETags right now. $wgUseETag = true; # Enable the basic file cache for static pages for non-logged-in visitors. # Warning: this might cause problems if a page is counting on knowing the current date and updating appropriately, IE a calendar page $wgUseFileCache = true; $wgFileCacheDirectory = "/INSTALLATION-DIRECTORY/tmp-cache"; $wgShowIPinHeader = false; # When you make changes to this configuration file, this will make # sure that cached pages are cleared. $configdate = gmdate( 'YmdHis', @filemtime( __FILE__ ) ); $wgCacheEpoch = max( $wgCacheEpoch, $configdate ); # This might make for better performance, compressing html before serving, especially when using the file cache $wgUseGzip = true; # saves a couple database queries but fragile if $wgArticlePath is nonstandard $wgEnableSidebarCache = true;
- Trim the Mediawiki footers
- http://www.mediawiki.org/wiki/Manual:Footer
- I think we can remove "Privacy policy" and "Disclaimers". Maybe remove "About Noisebridge"
- Poem Extension
- (http://www.mediawiki.org/wiki/Extension:Poem). A useful kludge giving you the <poem></poem> tag. Inside this tag, a single carriage return behaves like a single carriage return. This makes copying and pasting many text documents into the wiki less of a bother.
- Calendar
- Category Tree
- http://www.mediawiki.org/wiki/Extension:CategoryTree
- # Enable Category Tree extension. Note that we must enable AJAX support for this extension
- $wgUseAjax = true;
- require_once( "{$IP}/extensions/CategoryTree/CategoryTree.php" );
- Toggle Display
- http://www.mediawiki.org/wiki/Extension:ToggleDisplay
- #require_once( 'extensions/ToggleDisplay.php' );
- Use a logo that has alpha blending.
- Those white edges are a bother! Maybe take from here: https://www.noisebridge.net/wiki/Identity