ErfurtWiki is a fast, user-friendly, and highly configurable hypertext management system. It can store its pages and binary content with MySQL, PEARDB/dbx/ADOdb, dba/dbm, PHP-RPC, or flat file databases. It stands out from similar Wiki implementations in that it allows very easy integration into existing Web sites, features case-insensitive WikiLinks, extensive CSS support, multiple admin tools, is not GPLed, and includes documentation. There are over 200 extension plugins, but everything could still be compacted into one core "library" for easier installation and handling. It is useful for larger sites as well as lightweight backend for private homepages, due to its simple image uploading feature.
The fb2index PHP script provides fancy directory listings, by arranging file icons like most desktop file managers do. It is a rewrite of the Nanoweb HTTP Server's "filebrowser2", and was extended with a state-of-the-art file preview function. Its behavior and appearance are configurable, but it usually runs out of the box.
OpenSearch is an experimental cross-site search API for connecting subject-related and primarily database-driven community Websites. An example frontend exists and the sample backends distributed with this package can scan databases from PhpWiki, WordPress, ErfurtWiki, PostNuke/ PhpNuke, TikiWiki, and phpBB2, but are easy to adapt for other systems.
The upgrade.php script provides PHP backwards compatibility. It does so by automatically defining workalikes for more recently introduced PHP 5.2 or 6.0 core functions when run in an older interpreter version (like 4.1). This allows developers or projects to safely use the more advanced features of PHP while still supporting most applications that run on outdated servers. It emulates over 100 core functions and the complete FTP, ctype, GETTEXT, and mime_magic extensions, and comes with reasonable emulations for PDO, bcmath, ODBC, and the FILTER extension.
HTTP headers that are embedded as processing instructions (<?http header="..." ?>) in XML files are extracted by this Apache2 module and sent with the response body. mod_xml_meta is an easier and more transparent replacement for mod_cern_meta, but obviously does not work with all files.
The captcha.php library is very user-friendly and extremely easy to integrate into existing forms, because of its simple API. It nevertheless sports many configuration options, like multiple image modes and accessible alternative text riddles. It also has "AJAX" super cow powers and many sensible defaults to frustrate users less than other implementations. It prevents spambot access well, even with its relaxed defaults.
XML User Profiles is a system that allows for remote and transferable user accounts. The file format is a lightweight but flexible vCard transformation that allows better profile sharing and simpler implementations than FOAF. The current specification and a few sample implementations in PHP are provided. The library currently allows for authentication against the simple LOGIN interface or the Drupal XML-RPC service in addition to the distributed and strong authentication LID-1.0 and OpenID-0.0 single-sign-on systems.
Generic PHP Plugins allows you to use a fast config.php script as storage for application settings. It can non-destructively edit this configuration script (unlike PEAR::Config), and add variables or plugin loading calls securely. This lets applications run faster than they would by relying on an SQL or XML configuration store, while the config.php remains human-editable at the same time. By using the PHP plugin standard, this scheme is also application agnostic.
bluedial is a script that allows the user to establish an online connection over a mobile phone via GPRS/EDGE. It provides a wrapper around hcitool, rfcomm, and wvdial. Primarily, it establishes the Bluetooth DUN binding with the mobile phone. A network connection via PPP is created with wvdial or Gnome-PPP. Some system setup features and debug functions are also integrated.
glc2 converts .glade user interface files into Python code. It outputs standard pygtk widget instantiation calls, without low-level GTK routines. It does not produce high-level OO wrappers. It uses a naive parsing and widget construction approach, but can handle most GTK objects and containers well.
EPM-win32sfx is a wrapper around the ESP Package Manager. It adds support for artless Windows installers, besides the usual supported .rpm and .deb packages and portable archives and graphical EPM installers. It is supposed to simplify the annoying building of Win32-installers in addition to proper BSD/Linux packages. Ironically, the wrapper runs only on Unix systems.
The PHP7 Framework provides a hybrid API for easier Web application security. It adds an exceptional filter feature on the superglobal input variables, which can be used, for example, as '$_GET->filtered->text["easily"]'. The simplistic db() implementation adds easier parameterized SQL atop PDO. phunction is used as a bootstrapping framework, and LiveUser is included as a permission backend.
The Version numbers read/write command line tool finds and updates version number tokens in source code or packaging files. It takes filename context and syntax into account for reading and writing to files. It provides an easy and readable argument format, and can increase patch versions or bump build numbers. It's a minor simplification for manual package building.
Not noticed this error with Ubuntus `dpkg`
But the .deb has been rebuilt now with some dots for empty lines. (It's actually an EPM package build.)
Or you could just copy your personal non-GPL three liner off your profile page: