Difference between revisions of "Using MediaWiki for organizing your personal website"
Line 1: | Line 1: | ||
− | + | ||
− | + | ||
− | + | == How can I insert images? == | |
In localsettings.php, which is in your main mediawiki directory, add at the end the command: | In localsettings.php, which is in your main mediawiki directory, add at the end the command: | ||
Line 14: | Line 14: | ||
− | + | == To Have External Links open in a new window: == | |
− | |||
− | |||
In localsettings.php, which is in your main mediawiki directory, add at the end the command: | In localsettings.php, which is in your main mediawiki directory, add at the end the command: | ||
{{Quotation| | {{Quotation| | ||
− | $wgExternalLinkTarget = '_blank'; | + | < pre>$wgExternalLinkTarget = '_blank';</pre> |
}} | }} | ||
− | + | == Heading text == | |
I asked about this at hte help desk as to how to open internal wiki pages in new windows by default. | I asked about this at hte help desk as to how to open internal wiki pages in new windows by default. | ||
https://www.mediawiki.org/wiki/Manual_talk:$wgExternalLinkTarget#Can_internal_links_be_made_to_open_in_new_windows%3F | https://www.mediawiki.org/wiki/Manual_talk:$wgExternalLinkTarget#Can_internal_links_be_made_to_open_in_new_windows%3F | ||
− | + | ||
− | + | == '''How can I indent paragraphs?''' == | |
− | '''How can I indent paragraphs?''' | ||
Create a new page in your wiki called MediaWiki:Common.css. On my wiki, its address is | Create a new page in your wiki called MediaWiki:Common.css. On my wiki, its address is | ||
Line 35: | Line 32: | ||
P { text-indent: 2em } | P { text-indent: 2em } | ||
Put [[Mediawiki:common.css]] on your main page, or wherever you want to use for your administrator page so you can easily find it again. | Put [[Mediawiki:common.css]] on your main page, or wherever you want to use for your administrator page so you can easily find it again. | ||
− | |||
− | |||
− | |||
− | + | == How can I insert a divider line? == | |
− | + | Use 4 dashes | |
− | + | ||
− | + | ||
+ | ==How can I stop viewers from editing my pages?== | ||
In localsettings.php, which is in your main mediawiki directory, add at the end these commands: | In localsettings.php, which is in your main mediawiki directory, add at the end these commands: | ||
− | + | <pre> | |
$wgGroupPermissions['*']['edit'] = false; #anonymous users cannot edit | $wgGroupPermissions['*']['edit'] = false; #anonymous users cannot edit | ||
$wgGroupPermissions['*']['createaccount'] = false; #no new self-registered users | $wgGroupPermissions['*']['createaccount'] = false; #no new self-registered users | ||
− | + | </pre> | |
https://www.mediawiki.org/wiki/Manual:Preventing_access#Restrict_account_creation | https://www.mediawiki.org/wiki/Manual:Preventing_access#Restrict_account_creation | ||
− | + | ==How can I put in a comment?== | |
− | |||
− | |||
<pre> | <pre> | ||
<!-- This is a comment --> | <!-- This is a comment --> | ||
</pre> | </pre> | ||
− | + | ||
− | + | ==How can I add to the editing menu so I can do quotations and make quotations be indented with a smaller font?'== | |
− | |||
Use a "template" for this. A template is a file like Template:Quotation that is a page on your wiki. Once you create a page that starts "Template:xxxx", whenever a page on your wiki has the command {{xxx| here is some text}}, the phrase "here is some text" will be formatted according to whatever commands are on the Template:xxxx page. | Use a "template" for this. A template is a file like Template:Quotation that is a page on your wiki. Once you create a page that starts "Template:xxxx", whenever a page on your wiki has the command {{xxx| here is some text}}, the phrase "here is some text" will be formatted according to whatever commands are on the Template:xxxx page. |
Revision as of 15:49, 3 October 2020
Contents
How can I insert images?
In localsettings.php, which is in your main mediawiki directory, add at the end the command:
$wgEnableUploads = true;
OR--much more awkward--- insert $wgRawHtml = true; into the file LocalSettings.php in your main MediaWiki directory and the wiki will allow you to insert raw unchecked HTML. However, you must embed your html within start-html and end-html tags like this:
<html> <img src= "http://rasmusen.org/EricRasmusen2007.jpg" height= 120 align= left> </html>
You can then use the HTML tags for images to insert images that are already uploaded on the web somewhere.
== To Have External Links open in a new window: ==
In localsettings.php, which is in your main mediawiki directory, add at the end the command:
{{{1}}}
Heading text
I asked about this at hte help desk as to how to open internal wiki pages in new windows by default.
How can I indent paragraphs?
Create a new page in your wiki called MediaWiki:Common.css. On my wiki, its address is
https://www.rasmusen.org/rasmapedia/index.php?title=MediaWiki:Common.css
That page should consist of the CSS HTML command
P { text-indent: 2em }
Put Mediawiki:common.css on your main page, or wherever you want to use for your administrator page so you can easily find it again.
How can I insert a divider line?
Use 4 dashes
How can I stop viewers from editing my pages?
In localsettings.php, which is in your main mediawiki directory, add at the end these commands:
$wgGroupPermissions['*']['edit'] = false; #anonymous users cannot edit $wgGroupPermissions['*']['createaccount'] = false; #no new self-registered users
https://www.mediawiki.org/wiki/Manual:Preventing_access#Restrict_account_creation
How can I put in a comment?
<!-- This is a comment -->
Use a "template" for this. A template is a file like Template:Quotation that is a page on your wiki. Once you create a page that starts "Template:xxxx", whenever a page on your wiki has the command Template:Xxx, the phrase "here is some text" will be formatted according to whatever commands are on the Template:xxxx page.
and
for multipline preformatted text.
http://tmbw.net/wiki/Basic_Wiki_Formatting
How do I make a quotation indented and in a smaller font?
Put
{{Quotation| }}
at the end of each page, so you can easily cut and paste it to insert a quotation.