Ubuntuguide XML exports

From

Revision as of 01:15, 8 February 2012 by Perspectoff (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Ubuntuguide XML exports

Contents

Ubuntuguide XML exports

Introduction

Ubuntuguide, like Wikipedia and many other websites, uses MediaWiki. It is easy to export pages in XML format and then import them into another wiki.

While the XML files may also be able to be imported to other wikis such as Moin Moin and Twiki, I have not tried it. (I have edited recent versions of Ubuntuguide to be as consistent as possible with both MediaWiki and Moin Moin formatting, but there are subtle differences between the two so that I cannot guarantee compatibility with Moin Moin).

Export Ubuntuguide wiki pages into an XML file

  • Examine the list of wiki pages available at Ubuntuguide:
Ubuntuguide -> Toolbox: Special Pages -> Lists of pages: All pages

Many of these pages will not be necessary for your private copy. Copy only the names of the wiki pages files you wish to export. The recommended list is below.

  • Export the desired pages from Ubuntuguide as an XML export:
Ubuntuguide wiki -> Toolbox: Special Pages -> Page tools: Export pages

(Note: This list of (English-language) wiki pages was accurate for the recent Precise version. You may want to check all pages to see if something you want is missing from this list.)

Ubuntu:All
Boot from a Live CD
Multiple OS Installation
Multiple OS Installation Jaunty
Lucid Multiple OS Installation
Manipulating Partitions
Virtualbox in Windows
Android emulation
Email with PGP
Tor
Anonymous email
Mail Server setup
Screencasts
Netflix
Video Conversion
Video ripping tips‎
Streamripper
EBook Conversion
Transparent Image Backgrounds
Wink 64bit
Remastersys
Dynamic IP servers
FTP tips
Using SSH to Port Forward
Limit the user accounts that can connect through OpenSSH remotely
OpenVPN server
WebDAV
Ia32libs
Ultimate Server Jaunty
Ultimate Server Jaunty with OpenVistA EHR
Ultimate Server Jaunty Customization
Ultimate Server Jaunty Customization_OV
Ultimate Server Lucid
Ultimate Server Lucid with OpenVistA EHR
Ultimate Server Lucid Customization
Ultimate Server Lucid Customization_OV
Apache2 reverse proxies
MediaWiki tips
Mediawiki site building tips
Collections tips
PdfBook tips
Drupal6 tips
Drupal site building tips
Old Drupal6 tips
Moodle tips
Fortune
DAViCal tips
DAViCal current version
BigBlueButton
WebHuddle tips
OpenVistA EHR‎
WorldVistA_EHR
WorldVistA tips
Skulltag tips
MFC-7820N
Upgrades
Ubuntuguide XML exports
Ubuntuguide page lists
Malicious commands to avoid
DefaultApplications
Main Page
Template:U All/Introduction
Template:Ubuntuguide core wikipages
Template:Ubuntuguide Jaunty wikipages
Template:Ubuntuguide Jauntycore wikipages
Template:Ubuntuguide Karmic wikipages
Template:Ubuntuguide Karmiccore wikipages
Template:Ubuntuguide Lucid wikipages
Template:Ubuntuguide Lucidcore wikipages
Template:Ubuntuguide LucidLanguages
Template:Ubuntuguide Natty wikipages
Template:Ubuntuguide Nattycore wikipages
Template:Ubuntuguide NattyLanguages
Template:Ubuntuguide Oneiric wikipages
Template:Ubuntuguide Oneiriccore wikipages
Template:Ubuntuguide OneiricLanguages
Template:Ubuntuguide Precise wikipages
Template:Ubuntuguide Precisecore wikipages
Template:Ubuntuguide PreciseLanguages
Template:Ultimate Server Jaunty Core
Template:USJ Customize Core
Template:USJ Customize NewUser
Template:USJ Customize OV
Template:USJ Adjust SSH‎
Template:USJ New SSH Users‎
Template:USJ networking‎
Template:Ultimate Server Lucid Core
Template:USL Customize Core
Template:USL Customize NewUser
Template:USL Customize OV
Template:USL Adjust SSH‎
Template:USL New SSH Users‎
Template:USL networking
Template:OpenVistA EHR‎
Template:OpenVistA Server functions‎
Template:WorldVistA
Template:Licenses
Template:Android emulation
Template:Drupal BBB
Template:Moodle installation
Template:Streamripper
Template:PartitionDesign
Template:WindowsPartitions
Template:Netflix
Template:Ia32libs
Template:U RegisterHeader
VirtualServers
Ubuntu:Precise
Template:U Precise/Administration
Template:U Precise/Introduction
Template:U Precise/General
Template:U Precise/OtherVersions
Template:U Precise/OtherResources
Template:U Precise/Installation
Template:U Precise/Repositories
Template:U Precise/Packages
Template:U Precise/DesktopAddons
Template:U Precise/Requests
Template:Precise/Virtualization
Template:U Precise/EdutainmentIntro
Template:Precise/Edutainment
Template:Precise/Games
Template:U Precise/Internet
Template:Precise/Videoconferencing
Template:U Precise/Privacy
Template:U Precise/Security
Template:U Precise/ProprietaryExtras
Template:U Precise/Troubleshooting
Template:Precise/Graphics
Template:Precise/Screencapture
Template:Precise/Video
Template:Precise/Audio
Template:Precise/AudioVideoConversion
Template:U Precise/CD DVD
Template:U Precise/Music
Template:Precise/MediaCenters
Template:Precise/HomeAutomation
Template:Precise/Office
Template:Precise/Financial
Template:Precise/Groupware
Template:Precise/Wiki
Template:Precise/WebPublishing
Template:Precise/Maps
Template:Precise/Development
Template:Precise/Science
Template:Precise/MiscApps
Template:Precise/Utilities 
Template:Precise/Backup
Template:Precise/Hardware
Template:Precise/Networking
Template:Precise/NetworkAdmin
Template:Precise/Servers
-> Include only the current revision, not the full history (ticked) -> Offer to save as a file: (ticked) -> Export -> Save file
-> Ubuntuguide-xxxxx.xml
Here is a list of the primary wiki pages for several different editions of Ubuntuguide.

Import the Ubuntuguide XML into a local wiki

  • Import the Ubuntuguide XML export file into the local wiki:
Local wiki -> log in -> Username: wikiadmin -> Password: wikiadminpassword -> Log in
-> Special Pages -> Page Tools -> Import pages -> Browse -> Ubuntuguide-xxxxx.xml -> Open -> Upload file
  • Edit the Main Page of the wiki and add a link to the online Ubuntuguide as well as the imported copy:
*[[Ubuntu_Precise|Ubuntuguide Precise (local copy for editing)]]
*[http://ubuntuguide.org Ubuntuguide (online)]

The idea is to edit the locally stored Ubuntuguide as you customize your system. It can also serve as a template and an example of how to use the MediaWiki wiki.

  • Edit the local copy of Ubuntuguide to hide irrelevant links. In MediaWiki, use the <!---> and <---> tags to comment out instructions or text that should not be displayed. Example:
Ubuntuguide Precise (local copy for editing) -> edit ->
 <!--->{{PrecisePangolinLanguageBar|languages=Languages:|InProgress=In progress:}}<--->

Can I do this?

Sure. Knock yourself out. This site is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License, so you can take whatever you want, except for the name (which is and has been reserved to this site for many years). Improve the site, if you can. Add pictures, videos, or whatever.

If your wiki is (or will be) accessible publicly or from the Internet, just be sure to name the site something other than Ubuntuguide or Ubuntu Guide (or anything indistinguishable). Those are legally protected names specific to this site (and trademarks are not open under the license).

Personal tools
Sponsor