Proposed wiki changes: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
(adding updates for this year) |
||
(16 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{wikipages}} | |||
{{headerbox}}'''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. | |||
{{boxend}} | |||
=2023= | |||
* Wiki upgraded to [[mw:1.39]]. | |||
** Rewrote the [[Special:Interwiki]] table, mainly filtering out voluminous default junk. | |||
* Added some extensions: [[Special:Version#mw-version-ext]]. [[mwe:Admin Links]] in top bar, [[mwe:Confirm User Accounts]] (and [[mwe:InviteSignup]], [[mwe:CheckUser]]). [[mwe:Nuke]], [[mwe:Renameuser]]. | |||
** [[mwe:EmbedVideo]], at request. | |||
** [[mwe:Gadgets]], which can be enabled in [[Special:Preferences#mw-prefsection-gadgets]] | |||
*** {{mwe:Gadgets}} | |||
** [[mwe:Previews]], and dependencies, [[mwe:TextExtracts]], [[mwe:PageImages]]. | |||
* See also [[User:Mcint/WikiMaxxing]] | |||
=2022= | |||
==March== | |||
*Minor content stuff | |||
** Fix CSS for bottom creative commons notice to be legible. | |||
*Major [[Rack]] stuff | |||
** Noisebridge.net/wikiurls still don't work without /wiki/wikiurl which breaks lots of signage and makes links loooong. | |||
** Update MediaWiki further with [https://www.mediawiki.org/wiki/Extension:YouTube YouTube plugin] to allow video integration | |||
*Completed | |||
**Moved [[Wiki]] into [[Channels]] for easier access. Added instructions on how to start editing. | |||
=2013= | |||
===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"]] | |||
Might use this link instead -> | |||
<span class="plainlinks">{{canonicalurl:Special:RecentChanges|namespace=2&invert=1}}</span> | |||
---- | |||
Note: currently running wikimedia revision {{CURRENTVERSION}} (as of {{CURRENTTIME}} {{CURRENTDAYNAME}}, {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}) | |||
---- | |||
=2009= | |||
Here are some proposed wiki updates. Discussion welcome. | Here are some proposed wiki updates. Discussion welcome. | ||
==MediaWiki Update== | |||
As of 12-2-09 Noisebridge wiki is running MediaWiki: 1.11.2. | As of 12-2-09 Noisebridge wiki is running MediaWiki: 1.11.2. | ||
Line 6: | Line 44: | ||
<pre> | <pre> | ||
# 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 | # Enable suggestions while typing in search boxes. See http://www.mediawiki.org/wiki/Manual:$wgEnableMWSuggest | ||
$wgEnableMWSuggest = true; | $wgEnableMWSuggest = true; | ||
Line 20: | Line 62: | ||
$wgFileCacheDirectory = "/INSTALLATION-DIRECTORY/tmp-cache"; | $wgFileCacheDirectory = "/INSTALLATION-DIRECTORY/tmp-cache"; | ||
$wgShowIPinHeader = false; | $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 ); | |||
Line 28: | Line 75: | ||
$wgEnableSidebarCache = true; | $wgEnableSidebarCache = true; | ||
</pre> | |||
* '''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''' | * '''Poem Extension''' | ||
Line 46: | Line 96: | ||
: http://www.mediawiki.org/wiki/Extension:ToggleDisplay | : http://www.mediawiki.org/wiki/Extension:ToggleDisplay | ||
: #require_once( 'extensions/ToggleDisplay.php' ); | : #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 |
Latest revision as of 23:39, 29 August 2023
Noisebridge | About | Visit | 272 | Manual | Contact | Guilds | Resources | Events | Projects | 5MoF | Meetings | Donate | (Edit) |
Communications Channels | Wiki | Discuss | Slack | Jitsi | Pad | Meetup | Discord | Trello | Github | IRC | VR | Twitter | 5MoF | YouTube | Blog | Zine | Contacts | Mailinglist | Guestbook | BBS | (Edit) |
Wiki | Proposed wiki changes | Outdated | Historic | Fixme | Photo Wanted | Orphans | Oldest | CSS | JS | (Edit) |
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. |
2023[edit]
- Wiki upgraded to mw:1.39.
- Rewrote the Special:Interwiki table, mainly filtering out voluminous default junk.
- Added some extensions: Special:Version#mw-version-ext. mwe:Admin Links in top bar, mwe:Confirm User Accounts (and mwe:InviteSignup, mwe:CheckUser). mwe:Nuke, mwe:Renameuser.
- mwe:EmbedVideo, at request.
- mwe:Gadgets, which can be enabled in Special:Preferences#mw-prefsection-gadgets
- [Interwiki transcluding is disabled]
- mwe:Previews, and dependencies, mwe:TextExtracts, mwe:PageImages.
- See also User:Mcint/WikiMaxxing
2022[edit]
March[edit]
- Minor content stuff
- Fix CSS for bottom creative commons notice to be legible.
- Major Rack stuff
- Noisebridge.net/wikiurls still don't work without /wiki/wikiurl which breaks lots of signage and makes links loooong.
- Update MediaWiki further with YouTube plugin to allow video integration
- Completed
2013[edit]
Change Recent Changes[edit]
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://www.noisebridge.net/index.php?title=Special:RecentChanges&namespace=2&invert=1
Note: currently running wikimedia revision 1.39.4 (as of 10:14 Friday, 29 March 2024)
2009[edit]
Here are some proposed wiki updates. Discussion welcome.
MediaWiki Update[edit]
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