Difference between revisions of "Footer Examples"
From Tweeki
Line 7: | Line 7: | ||
|msg-footer=FOOTER | |msg-footer=FOOTER | ||
|msg-footer-custom=LOGIN | |msg-footer-custom=LOGIN | ||
− | |config-options= | + | |config-options=<pre style="font-size:10px"> |
$wgTweekiSkinHideAll['footer-info'] = true; | $wgTweekiSkinHideAll['footer-info'] = true; | ||
− | $wgTweekiSkinHideLoggedin['footer-custom'] = true; | + | $wgTweekiSkinHideLoggedin['footer-custom'] = true;</pre> |
|content=<ul id="footer-places"> | |content=<ul id="footer-places"> | ||
<li id="footer-places-privacy">[[Tweeki:Privacy policy|Privacy policy]]</li> | <li id="footer-places-privacy">[[Tweeki:Privacy policy|Privacy policy]]</li> | ||
Line 22: | Line 22: | ||
{{footer-settings | {{footer-settings | ||
− | |config-options= | + | |config-options=<pre style="font-size:10px"> |
− | $wgTweekiSkinHideAll['footer-icons'] = true; | + | $wgTweekiSkinHideAll['footer-icons'] = true;</pre> |
|content=<ul id="footer-places"> | |content=<ul id="footer-places"> | ||
<li id="footer-places-privacy">[[Tweeki:Privacy policy|Privacy policy]]</li> | <li id="footer-places-privacy">[[Tweeki:Privacy policy|Privacy policy]]</li> | ||
Line 41: | Line 41: | ||
{{footer-settings | {{footer-settings | ||
− | |config-options= | + | |config-options=<pre style="font-size:10px"> |
− | $wgTweekiSkinHideAll['footer-info'] = false; | + | $wgTweekiSkinHideAll['footer-info'] = false;</pre> |
|content=<ul id="footer-info"><li id="footer-info-lastmod">This page was last modified on 10 March 2017, at 19:32.</li><li id="footer-info-copyright">Content is available under [[Welcome|CC-by-sa]].</li></ul><ul id="footer-places"> | |content=<ul id="footer-info"><li id="footer-info-lastmod">This page was last modified on 10 March 2017, at 19:32.</li><li id="footer-info-copyright">Content is available under [[Welcome|CC-by-sa]].</li></ul><ul id="footer-places"> | ||
<li id="footer-places-privacy">[[Tweeki:Privacy policy|Privacy policy]]</li> | <li id="footer-places-privacy">[[Tweeki:Privacy policy|Privacy policy]]</li> | ||
Line 56: | Line 56: | ||
{{footer-settings | {{footer-settings | ||
|msg-footer-custom=My Page | |msg-footer-custom=My Page | ||
− | |config-options= | + | |config-options=<pre style="font-size:10px"> |
− | $wgTweekiSkinHideLoggedin['footer-custom'] = false; | + | $wgTweekiSkinHideLoggedin['footer-custom'] = false;</pre> |
|content=<ul id="footer-places"> | |content=<ul id="footer-places"> | ||
<li id="footer-places-privacy">[[Tweeki:Privacy policy|Privacy policy]]</li> | <li id="footer-places-privacy">[[Tweeki:Privacy policy|Privacy policy]]</li> | ||
Line 73: | Line 73: | ||
{{footer-settings | {{footer-settings | ||
|msg-footer-custom=My Page,Another Page | |msg-footer-custom=My Page,Another Page | ||
− | |config-options= | + | |config-options=<pre style="font-size:10px"> |
$wgTweekiSkinHideLoggedin['footer-custom'] = false; | $wgTweekiSkinHideLoggedin['footer-custom'] = false; | ||
− | $wgTweekiSkinHideAll['footer-places'] = true; | + | $wgTweekiSkinHideAll['footer-places'] = true;</pre> |
|content=<ul id="footer-custom"> | |content=<ul id="footer-custom"> | ||
<li class="dropup">[[Welcome|My Page]]</li><li class="dropup">[[Welcome|Another Page]]</li> | <li class="dropup">[[Welcome|My Page]]</li><li class="dropup">[[Welcome|Another Page]]</li> | ||
Line 87: | Line 87: | ||
{{footer-settings | {{footer-settings | ||
− | |config-options=<pre> | + | |config-options=<pre style="font-size:10px"> |
$wgTweekiSkinSpecialElements['FOOTER'] = 'myFooter'; | $wgTweekiSkinSpecialElements['FOOTER'] = 'myFooter'; | ||
Revision as of 20:23, 10 March 2017
Default
By default, footer-info
is hidden for all users, and footer-custom
(with a login link as standard content) will only be shown to anonymous users.
This is how the footer looks for anonymous users:
CONFIG | Messages | Configuration Options |
---|---|---|
|
$wgTweekiSkinHideAll['footer-info'] = true; $wgTweekiSkinHideLoggedin['footer-custom'] = true; | |
RESULT |
Settings for tweeki.thai-land.at
CONFIG | Messages | Configuration Options |
---|---|---|
$wgTweekiSkinHideAll['footer-icons'] = true; | ||
RESULT |
footer-info
contains information about the time of the last edit and about the copyright.
You can additionally set $wgMaxCredits
to a non-zero value to show one, some or all of the contributors to a page.
CONFIG | Messages | Configuration Options |
---|---|---|
$wgTweekiSkinHideAll['footer-info'] = false; | ||
RESULT |
Add Custom Links
CONFIG | Messages | Configuration Options |
---|---|---|
|
$wgTweekiSkinHideLoggedin['footer-custom'] = false; | |
RESULT |
Show Only Custom Links
You can add as many links as you wish using standard button markup.
CONFIG | Messages | Configuration Options |
---|---|---|
|
$wgTweekiSkinHideLoggedin['footer-custom'] = false; $wgTweekiSkinHideAll['footer-places'] = true; | |
RESULT |
If you want complete control over the footer's content, you should use the $wgTweekiSkinSpecialElements
configuration setting. Define your own function in LocalSettings.php
or in an extension that directly outputs the HTML code for your footer.
CONFIG | Messages | Configuration Options |
---|---|---|
$wgTweekiSkinSpecialElements['FOOTER'] = 'myFooter'; function myFooter( $skin, $context ) { echo 'My custom footer.'; } | ||
RESULT |