Feed The Beast Wiki

Follow the Feed The Beast Wiki on Discord or Mastodon!

READ MORE

Feed The Beast Wiki
im>JinboBot
m (fix User:Alistaire's mess)
 
(7 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
{{Ambox|type=notice|text=Switch to this skin by changing your appearance settings.}}
 
{{Ambox|type=notice|text=Switch to this skin by changing your appearance settings.}}
 
== FTB Skin ==
 
== FTB Skin ==
Authors: '''{{U|Jinbobo}}''' and '''{{U|FunshineX}}'''<br>
+
Authors: '''{{U|Jinbobo}}'''<br>
Version: '''1.1.3'''<br>
+
Version: '''2.3.0'''<br>
  +
 
== FTB Mobile Skin ==
 
== FTB Mobile Skin ==
{{Main|User:Jinbobo/FTB Skin/Mobile}}
+
<s>{{Main|User:Jinbobo/FTB Skin/Mobile}}</s>
  +
The wiki is now supports mobile browsers from version 2.2.0 and up.
 
=== Installation ===
 
=== Installation ===
 
Place the following code inside LocalSettings.php:
 
Place the following code inside LocalSettings.php:
Line 10: Line 12:
 
=== Configuration Values ===
 
=== Configuration Values ===
 
{|
 
{|
  +
! Versions !! Description
|'''< 1.2.1''' || <code>bool $wgDisableAdditionalPortals = true: Sets whether to display the additional portals. (QuickNav1 and QuickNav2)</code><br />
 
 
|-
 
|-
|'''>= 1.2.1''' || <code>bool $wgDisableFTBSkinAdditionalPortals = true: Sets whether to display the additional portals. (QuickNav1 and QuickNav2)</code><br />
+
|'''1.2.1 ~ 2.2.0''' || <code>bool $wgDisableAdditionalPortals = true</code>: Sets whether to display the additional portals. (QuickNav1 and QuickNav2)
 
|-
 
|-
|'''>= 1.2.1''' || <code>string $wgFTBSkinLogoPath: Sets a logo for the FTB skin, will use the default if not specified.</code><br />
+
|'''1.2.1 ~ 2.0.0''' || <code>bool $wgDisableFTBSkinAdditionalPortals = true</code>: Sets whether to display the additional portals. (QuickNav1 and QuickNav2)
  +
|-
  +
|'''1.2.1+''' || <code>string $wgFTBSkinLogoPath</code>: Sets a logo for the FTB skin, will use the default if not specified.
  +
|-
  +
|'''2.2.0+''' || <code>string $wgFTBSkinLogoSmallPath</code>: Sets a small logo for the FTB skin, will use the default if not specified.
  +
|-
  +
|'''2.2.0+''' || <code>string $wgLogoSmall</code>: Sets a small logo for the wiki, will use the default if not specified.
 
|}
 
|}
   
 
=== System Messages ===
 
=== System Messages ===
  +
{|
  +
! Versions !! Description
  +
|-
 
| '''1.0.0+''' || <code>[[MediaWiki:Ftbskin-topmsg|<ftbskin-topmsg>]]</code>: Defines the message at the top of the page.
  +
|-
  +
| '''2.0.0+''' || <code><ftbskin-topmsg-(group)></code>: Defines the message at the top of the page for a specific user group, will cycle through each if multiple can be displayed.
  +
|-
 
| '''1.0.0 ~ 2.0.0''' || <code>[[MediaWiki:Ftbskin-quicknav|<ftbskin-quicknav>]]</code>: Defines the quick navigation menus.
  +
|-
 
| '''1.0.0+''' || <code>[[MediaWiki:Ftbskin-mainnav|<ftbskin-mainnav>]]</code>: Defines the main navigation menus.
  +
|}
   
 
== Bug reports and suggestions ==
<code>[[MediaWiki:Ftbskin-topmsg|<ftbskin-topmsg>]]</code>: Defines the message at the top of the page.<br>
 
  +
Please report bugs and suggest features here: https://bitbucket.org/jinbobo/ftb-wiki-skin/issues.
*'''Format:''' Single-lined plaintext.<br>
 
<code>[[MediaWiki:Ftbskin-quicknav|<ftbskin-quicknav>]]</code>: Defines the quick navigation menus.<br>
 
*'''Format:''' Unordered list of links. Wrap items without a link with the <code>span</code> tag. ''No nesting limit.''
 
*'''Example:'''
 
<pre>
 
* [[Link]]
 
** [[Link2]]
 
* <span>Item</span>
 
** [[Link3]]
 
</pre>
 
<code>[[MediaWiki:Ftbskin-mainnav|<ftbskin-mainnav>]]</code>: Defines the main navigation menus.<br>
 
*'''Format:''' Unordered list of links. Wrap items without a link with the <code>span</code> tag. ''No nesting limit.''
 
*'''Example:'''
 
<pre>
 
* [[Link]]
 
** [[Link2]]
 
* <span>Item</span>
 
** [[Link3]]
 
</pre>
 
 
== Bug reports ==
 
Please report bugs with the skin here: [[User:Jinbobo/FTB Skin/Issues|FTB Skin/Issues]].
 
 
== Suggestions ==
 
Please post suggestions on the talk page: [[User talk:Jinbobo/FTB Skin]].
 
   
 
== Changelog ==
 
== Changelog ==
 
{{User:Jinbobo/FTB Skin/Changelog}}
 
{{User:Jinbobo/FTB Skin/Changelog}}
  +
== See also ==
 
 
{{Navbox portals}}
 
{{Navbox portals}}
   

Latest revision as of 14:28, 14 May 2014

FTB Skin

Authors: Jinbobo
Version: 2.3.0

FTB Mobile Skin

Main pages: User:Jinbobo/FTB Skin/Mobile

The wiki is now supports mobile browsers from version 2.2.0 and up.

Installation

Place the following code inside LocalSettings.php:

require_once("$IP/skins/ftb/ftb.php");

Configuration Values

Versions Description
1.2.1 ~ 2.2.0 bool $wgDisableAdditionalPortals = true: Sets whether to display the additional portals. (QuickNav1 and QuickNav2)
1.2.1 ~ 2.0.0 bool $wgDisableFTBSkinAdditionalPortals = true: Sets whether to display the additional portals. (QuickNav1 and QuickNav2)
1.2.1+ string $wgFTBSkinLogoPath: Sets a logo for the FTB skin, will use the default if not specified.
2.2.0+ string $wgFTBSkinLogoSmallPath: Sets a small logo for the FTB skin, will use the default if not specified.
2.2.0+ string $wgLogoSmall: Sets a small logo for the wiki, will use the default if not specified.

System Messages

Versions Description
1.0.0+ <ftbskin-topmsg>: Defines the message at the top of the page.
2.0.0+ <ftbskin-topmsg-(group)>: Defines the message at the top of the page for a specific user group, will cycle through each if multiple can be displayed.
1.0.0 ~ 2.0.0 <ftbskin-quicknav>: Defines the quick navigation menus.
1.0.0+ <ftbskin-mainnav>: Defines the main navigation menus.

Bug reports and suggestions

Please report bugs and suggest features here: https://bitbucket.org/jinbobo/ftb-wiki-skin/issues.

Changelog

Version 1.0.0

  • Initial release.

Version 1.1.0

  • Added all external link icons.
  • Hooked into SkinBuildSidebar to allow changing lists inside the wiki using system messages. (Will require additional but minimal setup.)
  • [Critical] Correctly loaded the skin's boilerplate and resources.
  • Added ftb.js to the skin's scripts.
  • Added jQuery sliding tree menu demos.
  • Now using ResourceLoader to load stylesheets, images and scripts. (Reduces server load and page load time)
Version 1.1.1
  • Increased the size of buttons to 13px.
  • Implemented style 2 (fade),3 (dropdown menu) of the quick nav menus.
  • Implemented the main navigation bar.
  • Fully implemented the top navigation bar drop down menus, works both on the quick navigation and main navigation.
  • Moved quick nav style and main navigation menu out of the side panel.
Version 1.1.2 (Hotfix)
  • Allowed span tags to act as regular items in the top navigation bar.
  • Fixed main navigation sub-items showing up.
  • Fixed menu item links pointing to the same page not displaying correctly.
Version 1.1.3
  • Added a marker to submenu items with child elements
  • Menu item changes background when user hovers over it.
  • Changed default value of $wgDisableAdditionalPortals to true (Removes style 1 and 2 of the quick navigation)
  • Changed text in menu items to not wrap. (Be careful with long titles)
  • Changed the background of selected links in the sub navigation bar, reverted text color of them to white.

Version 1.2.1

  • Links in the credits now points to User:Jinbobo/FTB Skin instead of User:Jinbobo/Skin.
  • Renamed BuildAdditionalPortals to FTBSkinBuildAdditionalPortals
  • Changed $wgDisableAdditionalPortals to $wgDisableFTBSkinAdditionalPortals
  • Changed the skin description message from myskin-desc to ftbskin-desc
  • Added $wgFTBSkinLogoPath to set up skin specific logo.
  • Set editsection links' font-size to 13px and font-weight to normal.
  • Added a background image while hovering over the personal tool links.
  • Set the css property vertical-align of images to middle.
  • Removed the tagline.
  • Removed background of links in the footer when hovering over them.
  • Padding of the site notice section is set to 0 when no sitenotice is set.
  • Removed extra site notice code.
  • Text in the site notice is now centered by default.
  • Removed the background and box shadow of links with a image as the text when hovering over them.
  • Background color is now displayed in plain links when hovering on it. (Finally)
  • Increased content line height to 1.5em, fixing display issues with the Navbox.
  • Added a class: nohoverbackground to disable displaying a box when hovering over links.
  • Added a padding of 0.17em to the bottom of headers.
  • Added content subtitle formatting.
  • Fixed issue that a scroll bar appears in the diff screen.
  • Fixed issue with pre tags.

Version 1.3.0

  • Fixed image vertical-height property value. *derp
  • Adjusted line-height in category links.
  • Shrunk page content top and bottom padding to 10px.
  • Page content container now adjusts height depending on the existence of categories.
  • Fixed long lines in pre tags breaking the page layout.
  • Bundled the Minecraft font created by DjDCH which licensed under the Creative Commons Attribution Share Alike license, the fonts were converted by me and are released under the same license.
  • Slightly optimized loading.
Version 1.3.1
  • Adjusted line-height in category links.
  • Adjusted position of the search suggestion results.
  • Added a not an entry point warning to the main setup file.

Version 2.0.0

  • Updated wiki skin to match new forum theme.

Version 2.1.0

  • Fixed Minecraft font.
  • Fixed z-index of the search bar.
  • Updated color scheme.
  • Fixed link colors.
  • Removed list item icon in the table of contents and preferences page.
  • Fixed styling of the table of contents.
  • Fixed translate tool fonts.
  • Fixed the padding and margin of unordered lists.
  • Fixed the position of category links relative to the parent container.

Version 2.2.0

  • Fixed the message name of the top message.
  • Updated the file structure.
  • Now using LESS for stylesheets.
  • Added support for mobile browsers.
Version 2.2.1
  • Optimized notification display.
Version 2.2.2
  • Removed useless code and styles.
  • Changed the look the the site notice and improved compatibility with the dismissable site notice extension.
  • Fixed the TOC.
  • Increased the padding of diff lines.
  • Fixed ULS font and line-height.
  • Improved compatibility with the new Echo version.
  • Added styling for pre tags and syntax highlighting tags.
  • Fixed and decreased minimum width.

Version 2.3.0 (Current)

  • Introduced VisualEditor support.
  • Fixed mobile skin width.
  • Fixed category links.