• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux uWiki Download

uWiki

May 29, 2008
uWiki is a versatile Wiki engine that can be easily customized, updated, and expanded according to specific needs, making it an ideal solution for dynamic websites and collaborative work environments.
Version 0.1 Alpha
License Other
Platform Linux
Supported Languages English
Homepage git.pipapo.org
Developed by Christian Thter
uWiki is a Wiki engine that is self-extensible and has a variety of key features. One of its features is the sophisticated ACL system that is simple to use and protects content. Another feature is that the wiki manages its own source code while being under wiki control.

Additionally, users can have wiki content coexist with other static content in the same directory. Revision control is pluginable, with git provided for this feature. The engines for compiling static content are also pluginable (types), and new actions can be added to expand its functionality.

uWiki manages generic metadata and focuses on generating static content while being able to extend easily for dynamic content. The present implementation uses Haserl with bash as the scripting language, making it simple to prototype and extend the wiki. However, this is solely intended to provide a kickstart for implementations in other programming languages.

The uWiki directory structure is located at $DOCUMENT_ROOT/_uwiki/, and there are several key folders within. The "uwiki" folder is the main CGI script directory that contains the actions a user can request, along with additional functions. The "_types" folder contains a script for each type the wiki can handle, with a specified interface that makes them independent of the underlying engine used.

The "_meta" folder stores the metadata hierarchy and has a leading underscore in filenames. If a file in the wiki has generic metadata associated with it, there will be a directory reflecting the file in the "_meta" hierarchy (such as "_uwiki/_meta/foo/bar.html/ for foo/bar.html). The kinds of metadata available are implementation-dependent, with ACLs stored in "_acl," and the type stored in "_type" and so on. The "_groups" folder contains the group definitions for the ACL system in text files, with one user or group per line as members of the named group. Comments starting with # are supported.

For obvious reasons, uWiki refuses to manage files with leading underscores. To give it a more wiki-like appearance, the 404 Not Found document redirects to "_uwiki/create," where a user (assuming sufficient permissions) can select an option to create the desired content.

In conclusion, uWiki is a versatile Wiki engine that provides a variety of features, supports multiple pluginable options, manages generic metadata, and focuses on generating static content. Its directory structure is simple to navigate and well-organized, making it an ideal choice for those seeking to implement their own wiki.
What's New

Version 0.1 Alpha: N/A

Free Download
356
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    157
  2. Dvgrab 3.4
    94
  3. DynVPN 1.0
    83
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    76
  6. porm r2
    72
  7. Clewarecontrol 0.8
    71
  8. Hills 2.0
    71
  9. fuseftp 0.8
    70
  10. Java Games 1.0
    70

Related Downloads

Datastream Pro
Datastream Pro is a JDBC database browser and SQL client that enables ...
run forest run
A GTK command launcher called Run Forest Run features a simple minimalist ...
Bulletin Board News Server
Bulletin Board News Server is a software that offers an NNTP interface ...
Evolution Data Server
Evolution Data Server offers a centralized database to store common information across ...
gc-utils
GC-Utils is a software tool that offers several scripts facilitating the import ...
Astaro Security Gateway Software Appliance
Astaro Security Gateway offers a swift and versatile solution for turning a ...
zisofs-tools
Zisofs-tools enable the creation of compressed ISO9660 file systems via a set ...
ermixer
Ermixer is a powerful open-source mixer with advanced features for audio mixing.
EnvisagePlugins
Envisage framework offers a variety of plug-ins to enhance its functionalities. These ...
Apache::GD::Graph
Our software enables users to create graphs directly within Apache handlers, making ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.