User:Lecid/Downloads

From Meta, a Wikimedia project coordination wiki
Jump to navigation Jump to search
Blue Glass Arrow.svg MediaWiki logo.png
This page should be moved to MediaWiki.org.
Please do not move the page by hand. It will be imported by a MediaWiki.org administrator with the full edit history. In the meantime, you may continue to edit the page as normal.
Downloads
Type: Parser Hook
Version
Version: 0.1
Maturity: Solid but recent/ could be better
MediaWiki: 1.5.6 (possible lether)
Last Updated: 2006-03-31
Description
Downloads : Provide a downloads Aera on your wiki fom FS with comments and icons.
MediaWiki extensions

Downloads[edit]

Download source code[edit]

see http://www.ultragreen.net for more informations

Project : http://www.ultragreen.net/projects/mediawiki/

Description[edit]

Downloads : Provide a downloads Aera on your wiki fom FS with comments and icons.

  • This tools is a Parser Hooker For MediaWiki how display a downloads Aera on your wiki fom FS with comments and icons.
  • Version : 0.1
  • Copyright (c) BSD <romain@ultragreen.net> Romain GEORGES 2006
  • derivated : FileSystemListing by Javier Castro (jac) - javier.alejandro.castro@gmail.com

Hack[edit]

Installation[edit]

  1. Add Downloads.php in the Mediawiki's extensions path : $MEDIAWIKI_PATH/extensions/

see download source code section

  1. Add the line :
require_once(" extensions/Downloads.php ");

In your $MEDIAWIKI_PATH/LocalSettings.php file

Configuration/Usage[edit]

For a Path to download like '/data/web/site/downloads' how can be access as http://www.site.com/downloads :

You have to create dir downloads and two others dirs :
(optional but great ;))

# cd /data/web/site/
# mkdir -p downloads/.data
# mkdir -p downloads/.icons 

For example, put two files in /data/web/site/downloads/ :

  • toto.tgz
  • titi.zip

If you want you could fetch my icons in : http://www.diablotins.org/medias/downloads/.icons/ by :

# cd /data/web/site/downloads/.icons/
# wget -r http://www.diablotins.org/medias/downloads/.icons/

Clean all files not in Gif formats in the path.

(tgz and zip are avaible in my .icons)

# cd /data/web/site/downloads/.data/
# touch toto.info
# touch titi.info

Edit this two file :

  • First line is to add description.
  • Second line is to precise a Platform.

In your Wiki code, add :

  <downloads url="http://www.site.com/downloads/" path="/data/web/site/downloads/"></downloads>

Demonstration[edit]

http://www.diablotins.org/index.php/Downloads