trackYahooPaidSearchHits.cgi lets you see which of your Yahoo Search Marketing (Overture) keywords are resulting in hits. It examines an Apache Web server log and displays hits generated by clicks on Yahoo Search Marketing ads. Each hit from a Yahoo search ad will be displayed in a row with these columns: Time, IP Address, Ad Type, Source of Hit, Search Keywords. Ad types will be A (Advanced Match), S (Standard Match), or C (Content Match). The Yahoo Search Marketing Easy Track feature needs to be turned on in order to track the search keywords and see the ad type.
tree.pl creates a sitemap for all kinds of files (e.g., HTML and image files). It follows the directory structure on disk, creating a nested HTML list that contains the files' names or (in case of HTML) their titles, their last modified date, and their size. tree.pl can be used as a normal commandline application or as a CGI script.
txt2html is a Perl program that uses the HTML::TextToHTML perl module to convert plain text to HTML. It supports headings, lists, tables, simple character markup, hyperlinking and is highly customizable. It recognizes some of the apparent structure of the source document (mostly whitespace and typographic layout) and attempts to mark that structure explicitly using HTML.
Txt2tags converts a text file with minimal markup to HTML, XHTML, SGML, DocBook, LaTeX, Lout, Man page, Creole, Wikipedia, Google Code Wiki, PmWiki, DokuWiki, MoinMoin, MagicPoint, PageMaker, AsciiDoc, or ASCII Art. It is simple and fast and features automatic TOC, macros, filters, include, tools, GUI, CLI, and Web interfaces, translations, and extensive documentation.
uWiki is a minimalistic wiki engine. All actions are implemented in external scripts. These scripts are wikified, and thus the wiki is extensible by itself. All dynamic access is protected through ACLs. Wiki content and Web content can be mixed in the same directory hierarchy. Markup engines and revision control are plugin-able. Currently, asciidoc as the markup engine and git as the revision control backend are provided. Subdirectories can form independent sub-wikis with own revision control. Features like distributed pages that syncronize between wikis, spam protection, and batch jobs to schedule mirroring of other content (bittorrent, git, rsync, and wget) are in planning.
univis2typo3 is a tool to import data from UnivIS into a TYPO3 Web site. This lets you create a Web site for a university department with a few clicks. It automaticaly imports information about people, lectures, projects, publications, and other department information. It has a user-friendly interface to create and edit personal and course Web pages. It can automatically backup and update the data. The Web site will remain available even if the UnivIS server becomes unavailable.
urlwatch is a script intended to help you watch URLs and get notified (via email) of any changes. The change notification will include the URL that has changed and a unified diff of what has changed. The script works out of a single directory, so there is no need to install anything. State files are kept in the same folder. The script supports stripping parts of a page that are always changing through the use of a filter hook function. It is typically run as a cronjob.
uyguLama is a simple program for authoring Web pages. It is a simple CMS (content management system) which uses XML files to store the page data and thus does not require a database server. uyguLama is also simply a modification for other server side programming languages (such as ASP).