Contents

Mediawiki Extensions

Extensions are third party plugins to mediawiki to enable additional functionality. We have installed the following extensions.

Extension:FlashMP3 - mp3 player

FlashMP3 embeds a simple Flash-player for playback of mp3-files. It is based on the Audio Player used on our myLearning Wordpress platform for podcasting.

Basic Usage

  1. upload your mp3 file to the library or note the url of a mp3 on a website
  2. Place the cursor where you would like the player embeded and click the <S> Insert/Edit Special Tag button on the editor toolbar
  3. Select the flashmp3 option from the drop down menu
  4. type the library file name in the Special Tag Parameters dialog box
  5. Click ok and save the wiki page

Click here to view a movie on using the extension

Manual Method

You can also use the code below to manually embed the mp3 player in the wiki page

<flashmp3>mymp3.mp3</flashmp3>

mymp3.mp3 can be the name of a file uploaded to the Wiki library or an external URL. It'd best to upload the mp3 to the library then add the player to the page.

Extended Usage

Multiple files, multiple players on a page as well a range of optional additional parameters can be used. See the extension wiki entry for more information

Final result

Below is an example of it working in situ

Extension:FLVPlayer - flash video FLV Player

The FLVPlayer extension allows the display of flv movies within a wiki using the FlowPlayer FLV movie player.

Basic usage

Upload your flash FLV movie to the mediawiki library using the Upload file button.

Return to the page where you would like to embed the video and use the code below using the file name of your uploaded video.

<flvplayer width="320" height="240">filename.flv</flvplayer>

Extended usage

The following attribues are a subset of the configurable flashvars that is used by FlowPlayer.

  • width=px or % (Specify the width of the movie when displayed)
  • height=px or a% (Specify the height of the movie when displayed)
  • loop=true/false (Loop the movie, default:true)
  • autoplay=true/false (Automatically start playing the movie, default:false)
  • hidecontrols=true/false (Hide the controls of FlowPlayer, default:false)
  • splashimagefile="Your Image File Name from the library"

For example

<flvplayer width="400" height="400" autoplay="true" hidecontrols="true">filename.flv</flvplayer> This starts playing the movie as soon as it is available for streaming and does not show any FlowPlayer controls to the user.

<flvplayer width="400" height="400" loop="true">filename.flv</flvplayer> This automatically sets the movie in looping mode as soon as it starts playing.

Final result

Below is an example of it working in situ

Extension:Flash - Display a swf Flash File

The flash extension allows the display of flash movies within a mediawiki page.

Basic Usage

  • Upload the swf file to the mediawiki libray
  • Use the mediawiki markup examples below to display the swf in the page.

<flash>file=filename.swf|attribute=value|...</flash>

Attribute Reference

  • width=px or % (Modify the width of the object)
  • height=px or a% (Modify the height of the object)
  • play=true/false (Start playing the file or wait at first frame, default:true)
  • loop=true/false (Loop the animation, default:true)
  • quality=low/autolow/medium/high/autohigh/best (Predefine the quality)
  • devicefont=true/false (Change the look of the text used in flash file)
  • bgcolor=#?????? (? -> Hexadecimal integer: 1-9, A-F)
  • scale=showall/noborder/exactfit (Automatically adjust content to width and height)
  • menu=true/false (Show or hide the menu on right-click)
  • align
  • salign
  • base
  • wmode
  • SeamlessTabbing
  • flashvars=?var1=value1&var2=value2 (communicate two variables var1 and var2 to the movie)
  • name (object-specific)
  • id (embed-specific)
  • movie (object-specific)
  • src (embed-specific)

Examples

<flash>file=happy.swf|width=10%|height=30|quality=best</flash>
Shows the movie with the best quality with a width of 10% and a height of 30 pixels.

<flash>file=cool.swf|width=200|height=300|bgcolor=#FDE742|scale=exactfit</flash>
Shows the movie with a width of 200 and a height of 300. The background color is light-yellow (#FDE742). The content of the movie is stretched to the size of 200x300.

<flash>file=cool.swf|width=200|height=300|scale=exactfit|flashvars=?var1=value1&var2=value2</flash>
Shows the movie with a width of 200 and a height of 300. Two flashvars var1 and var2 are passed to the movie via url with respectively value1 and value2 (don't forget the question mark!). The content of the movie is stretched to the size of 200x300.

Example of use insitu

Comment Form

This tool simplifies the process of adding adding comments on the discussion area of a wiki page.

If you would like to include a comment form at the end of your page enter wiki text mode and add the following code to the bottom of the page

<comments hideform="false" />

Comments entered by users will be automatically added to the discussion page along with the users username & time posted.

Image:Wiki_comments.jpg

For more detialed usage and customisation info see the creators extension resources

Extension:SimpleTable

This very simple extension allows tabular data to be easily cut-and-pasted into a MediaWiki; for example, this allows an export from Excel to be pasted in without having to manually edit it into MediaWiki markup table syntax.

Basic Usage

  1. Create your table in excel - example MS spreadsheet
  2. Save your spreadsheet as type Text (Tab delimited) (*.txt) - Example result
  3. Open the *.txt file in notepad
  4. cut and paste the data between the code shown below

<tab border=1>

Field 1→Field 2→Field 3
Field 4→Field 5→Field 6
Field 7→Field 8→Field 9

</tab>

The rendered result looks like this

Row 1 Col 1 Row 1 Col 2 Row 1 Col 3
Row 2 Col 1 Row 2 Col 2 Row 2 Col 3
Row 3 Col 1 Row 3 Col 2 Row 3 Col 3


Extended Usage

It is possible to use other delimiters, such as commas and include a header row.

See the extension wiki page entry for more information

Extension:DynamicPageList

Dynamic Page List is a universal reporting tool for MediaWikis.

This tool has many useful functions, much more than we would want to list here. Probably best to consult the extension wiki entry and the online manual.

Here is a simple example, with the following simple code..

<DPL>
category=Hot topic conversations
mode=ordered
</DPL>

This lists all the pages on the wiki assigned the category "Hot topic conversations" in an ordered list

  1. ACEP Hot Topic
  2. ANT showcase 2008 HT
  3. AQTF 2007
  4. Accessing digital resources and ideas via CLI
  5. Accessing eResources HT
  6. Aflf funding 2009 HT
  7. Aflf funding 2010 HT
  8. Aflf funding 2011 HT
  9. Assessment Validation Resource CAVN 2010 HT
  10. Assessment Validation htc
  11. Basic ICT Skills (CLAS) Hot Topic Conversation
  12. CLAMS HT
  13. CLAS
  14. Cert IV & Diploma in Training & Assessment Hot Topic Conversation
  15. Changes to Training Packages htc
  16. Chemical Safety
  17. Connected Classrooms Hot Topic Conversation
  18. Continuous Improvement HT
  19. Conversation with the Learning Technology Mentors HT
  20. Cot
  21. Counselling project for 15-19 year olds
  22. Creating Resources HT
  23. Discussion forum on Elearning and disability
  24. E-assessment Workshop with Victor Callan
  25. ELearning @ your library HT
  26. Environmental Sustainability HT
  27. Equity Scholarships and New Business Partnerships
  28. Existing worker traineeships and the Customer Service Program
  29. Facilitating Online Hot Topic Conversation
  30. Foster an inclusive learning culture
  31. Framework Funding HT
  32. Head Teacher Development Program HT
  33. Head Teacher Program HT
  34. Hear about cutting edge resources available from your library
  35. Hot Topic Conversations
  36. Hot Topic Conversations - 2008 Program
  37. Hot Topic Conversations - 2009 Program
  38. Hot Topic Conversations - 2010 Program
  39. Hot Topics 2007 Program
  40. Hot topic conversations session plan
  41. Ht Sydnet for teachers
  42. ICT Strategic Plan HT
  43. ICT Sustainability moving to another level HT
  44. Implementing Training Packages
  45. Intoduction to podcasting and vblogging HT
  46. Janison to Moodle Migration HT
  47. L&I Hot Topic
  48. LTM Hot Topic
  49. Life Based Learning Hot Topics
  50. Life after Janison HT
  51. MLearning
  52. MS Office 2007
  53. Meet the 2009 Learning Technology Mentors HT
  54. Meet the mentors htc
  55. Mobile Learning in Education HT
  56. My Voice 2011 HT
  57. My Voice Survey HT
  58. MyBusiness: Business Sucess Stories
  59. MyBusiness: Having a Business Conversation
  60. MyBusiness: Maintain & Implement Business Relations
  61. MyBusiness: Our Producrs, Services and Funding
  62. MyBusinessHotTopics
  63. MyTAFE HT
  64. NEW VET National Regulator htc
  65. NSW Quality Teaching Award & Scholarships
  66. New Moodle HT
  67. New SI Visual Identity
  68. New resource kits for libraries HT
  69. Online Induction HT
  70. Online Recognition using SkillsBook HT
  71. Online training for overseas doctors
  72. Performance management HTC
  73. Positive Education HT
  74. Recognition
  75. Recognition of Prior Learning (RPL) Resources HT
  76. Recognition update HT
  77. SI Financial management
  78. SI Institute wiki and blog and L&I liasion allocations
  79. SI Wikis Blogs and LMS Hot Topic
  80. SecondLifeHotTopics
  81. Secondlife library project ltm
  82. Skills recognition using e-portfolios Hairdressing, a case study using Mahara HT
  83. Smart upfront: integrating universal design into your resources
  84. Social media and digital marketing HT
  85. Strengthening eLearning Capability HT
  86. Stress management
  87. Student Scholarships for 2011 - Supporting our students towards a better future htc
  88. Success : can you teach it?
  89. Sustainability - An introduction to the "Change 2" online program htc
  90. Sustainability at Work htc
  91. Sydney Institute library initiatives HT
  92. TAE40110 HTC
  93. TAFE NSW - Virtual Learning Environment
  94. Taa12 ht
  95. Template:HotTopicsTemplate
  96. TemplateTest
  97. The New TES HT
  98. The SI environment
  99. The new and improved SydNet
  100. The new look SydNet HT
  101. Toolboxes
  102. Tt21c 1
  103. Tt21c lms
  104. Upgrading to Moodle 2 HT
  105. Use of ICT and new technologies in educational delivery
  106. Using Social Media within TAFE NSW HT
  107. VET Research - Keeping up to date with current developments HT
  108. VET Teacher E-Learning Toolkit HT
  109. Why we are moving to online job applications with JobsNSW? htc
  110. Workforce Development Guarantee HT
  111. Workforce Development Unit HT
  112. Workforce Services Approach to Recognition HT

This is the same but displays all the categories assigned as well

<DPL>
category=Hot topic conversations
mode=ordered
addcategories = true
</DPL>


This outputs how many pages as a numerical value are assigned a given category

<DPL>
category=Hot topic conversations
mode=userformat
resultsheader=There are %PAGES% pages categorised with Hot topic conversations.
</DPL>


There are 112 pages categorised with Hot topic conversations.

Here is a useful one output, it lists all the pages which link to a specified page

<DPL>
linksto = Access_to_New_Technologies_Project_ANT
</DPL>

Extension:SimplePie - RSS Feed

At present this extension is not working due to a probelm with rss and authentication over the DET network. Theoretically it should render an rss feed on a page.

cURL error 7: couldn't connect to host

cURL error 7: couldn't connect to host

Best way to place an rss feed on a page is to use the widgetbox widget