User:Sugarhoney

My sandbox

All my subpages

Favorite Pages

 * Timeline
 * Samizdat
 * The Picus Daily Standard: HR, MD
 * Picus TV News Reports: HR, TF, MD
 * Deus Ex newspapers: Midnight Sun, APR, New World Press, Family News Network, Paris Investigateur, Affaires le France
 * World News Network News Terminals

Formatting tips

 * for links: The pipe character suppresses the namespace prefix, a final part beginning with a comma, or a final parenthesis in the rendered link text for certain links of links (but not for categories?). See also:
 * produces Wikia.css
 * produces Achievements
 * References:
 * For in-text  with long content, it's possible to keep the reference text in the   section instead. See Separate reference text.
 * BETA feature to cite different pages of the same book. (NOT available in Fandom yet)

FandomDesktop
?useskin=fandomdesktop vs ?useskin=oasis - use to preview individual pages


 * Help:FandomDesktop preparation guide
 * Portable infoboxes CSS classes
 * Introducing FandomDesktop, the new look and feel for desktop users
 * The FandomDesktop opt-in is now LIVE
 * A Deeper Look at Theme Designer on FandomDesktop
 * FandomDesktop: A New Experience Has A New Customization Policy

New CSS and JS: MediaWiki:Fandomdesktop.css and MediaWiki:Fandomdesktop.js (note the lowercase "d" in "desktop")

MediaWiki:Wikia.css applies to the Oasis skin only MediaWiki:Common.css applies to both FandomDesktop and Oasis skins. Does NOT apply to the mobile skin.

Mobile
?useskin=fandommobile - use to preview individual pages

FandomMobile is a special skin used for the mobile devices. It's controlled by Fandom and does NOT use any custom site-wide styles - i.e. MediaWiki:Common.css is not used on mobile. Site-wide customization pages MediaWiki:FandomMobile.css and MediaWiki:FandomMobile.js are protected, I can't create/edit them. However, personal pages seem to have effect on mobile.
 * Special:MyPage/common.css
 * Special:MyPage/common.js
 * Special:MyPage/fandommobile.css
 * Special:MyPage/fandommobile.js

More info:
 * https://wikies.fandom.com/wiki/FandomMobile - technical details (RU)
 * https://community.fandom.com/f/p/4400000000003193083
 * https://community.fandom.com/f/p/4400000000003205542/r/4400000000010671002

UCP migration

 * About UCP - e.g. new & unavailable features
 * UCP JavaScript changes
 * UCP compatibility of custom scripts from Dev Wiki
 * Monobook skin is no more

CSS and JS customization
Help:CSS and JS customization - everything about custom CSS/JS: customization policy, file load order, etc.

DX wiki was created before July 2014, this might affect CCS/JS file names and load order.

Test all CSS/JS changes in your personal CSS/JS before updating global styles.

Personal - any user can edit their personal CSS/JS:
 * Special:MyPage/common.css
 * Special:MyPage/common.js - personal JS must be enabled in user preferences first

Global CSS and JS - applies to the entire wiki, can be edited by Admins only:
 * CSS:
 * Theme Designer
 * MediaWiki:Common.css - used by all skins except mobile. Should ideally be grafted onto Wikia.css and then blanked, as suggested here. It's loaded before Wikia.css and contains global styles + Monobook-specific styles. Now that Monobook is gone, global styles are split between Wikia.css and Common.css, which may be confusing.
 * MediaWiki:Fandomdesktop.css - applies to the FandomDesktop skin
 * MediaWiki:Wikia.css - applies to the Oasis skin
 * Additional CSS files - they are imported into Common.css or Wikia.css in order to be loaded.
 * MediaWiki:Mainpage.css - additional CSS for the wiki's main page
 * MediaWiki:Instant Expert.css - additional CSS for the Deus Ex Instant Expert page
 * JS:
 * MediaWiki:ImportJS - an easy way to import scripts - both local and from Dev Wiki. Changes do not need review/approval by Fandom, allowing the immediate addition or removal of a community's JavaScript imports.
 * MediaWiki:Common.js - any edits to this file go through a review/approval process
 * MediaWiki:Wikia.js - not used in DX wiki
 * See also Help:CSS and JS pages

Useful URL parameters

 * loads the page with uncompressed/unminified CSS + JavaScript
 * Temporarily disable custom CSS/JS - doesn't work in UCP yet, as of July 2021

Templates
Templates can be written in two ways:
 * 1) Using wiki markup and parser functions.
 * 2) Using Lua. Lua-based templates look like  . The actual Lua code of these templates is on the Module:TemplateName pages.