User:Lecid/Downloads

Blue Glass Arrow.svg MediaWiki-2020-logo.svg
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

DownloadsEdit

Download source codeEdit

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

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

DescriptionEdit

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

HackEdit

InstallationEdit

  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/UsageEdit

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>

DemonstrationEdit

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