Wiki::Gateway

Description

Wiki::Gateway is a Perl library for interacting with remote wikis. SYNOPSIS use Wiki::Gateway; $result = Wiki::Gateway::getPage(http://interwiki.sourceforge.net/cgi-bin/wiki.pl, $wiki_type, SandBox); $result = Wiki::Gateway::putPage(http://interwiki.sourceforge.net/cgi-bin/wiki.pl, $wiki_type, SandBox, $page_source_text); $timestamp = Wiki::Gateway::daysAgoToDate(1); $result = Wiki::Gateway::getRecentChanges(http://interwiki.sourceforge.net/cgi-bin/wiki.pl,$wiki_type, $timestamp); $result = Wiki::Gateway::getAllPages(http://interwiki.sourceforge.net/cgi-bin/wiki.pl,$wiki_type); # to check if there was an error, and to see what it was if so: if (Wiki::Gateway::getLastExceptionType()) { print Wiki::Gateway::getLastExceptionType() . "n"; } Wiki::Gateway allows you to interact with remote wikis. It presents a unified API for interfacing with a variety of different wiki engines. It allows you to read, to write, to get RecentChanges, and to get a list of all pages on the target wiki. Right now, WikiGateway supports (i.e. knows how to talk to) the following wiki engines: * MoinMoin $wiki_type = "moinmoin1" * UseMod version 1.0 $wiki_type = "usemod1" * Some older UseMod versions (tested on .91) $wiki_type = "usemod1" * OddMuse $wiki_type = "oddmuse1" * Any wiki which provides the WikiRPCInterface2 XMLRPC interface $wiki_type = "xmlrpc2".

Wikigateway - Wiki - Type - Remote - Library - Perl - Result - Libraries - Programming

Published By:Bayle Shanks, L. M. Orchard and David Jacoby

License Type:Freeware

Date Added:22 October, 2010

Version:0.001991

Price:Free

Downloads:5

Size:17.4 KB

Platform: Linux

What people say
- required fields
     
Related Downloads

Rhizome is a Wiki-like content management and delivery system that exposes the entire site -- content, structure, and metadata as editable RDF.

DateOct 7, 2010

AuthorAdam Souzis

Size665.6 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Utilities

Wiki on a Stick is a personal wiki that lives in a single self-modifying HTML file that contains the software, interface, and database. Its useful for taking notes, for use as a calendar, and for documenting software, etc.

DateAug 15, 2010

AuthorAndre Wagner

Size43.0 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Internet

CGI::Kwiki::New is the default new wiki generator for CGI::Kwiki. A Wiki is a website that allows its users to add pages, and edit any existing pages. It is one of the most popular forms of web collaboration.

DateSep 25, 2010

AuthorBrian Ingerson

Size76.8 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

Bitswiki is a wiki that runs on Ruby on Rails.

DateSep 28, 2010

AuthorBitscribe

Size82.9 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Internet

WikkiTikkiTavi is a wiki engine. It s a script written in PHP that that runs wiki sites. Wikis are a revolutionary new form of collaboration and online community.

DateOct 7, 2010

AuthorChristopher Cashell

Size102.4 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Internet