LexManager

Since a number of people have asked me about this, here it is.

What is LexManager?

LexManager is a free and open-source dictionary management tool, designed to be very flexible and customizable to fit whatever you might use it for.

Current Features

Planned Features

Screenshots


Part of the New Lexicon window

From the View Lexicon window

An entry open for editing

Some lexicon display settings

The public-facing lexicon

What's It Written In?

If you want to edit LexManager's source code, you'll need some familiarity with the following scripting, markup, and database languages:

Installation Instructions

Before you can set up LexManager, you need to have three things: a server, a PHP interpreter, and a MySQL instance. If you're using a web hosting provider, chances are all of these are already available; if you're trying to set this up locally, you'll have to look up how to install these for your particular system.

Once you have a server, PHP, and MySQL up and running, you'll need to create two user accounts in MySQL. One will be used by LexManager as the administrator to add, edit, and otherwise manage lexicons through the LexManager administration pages; the other will be used by the general public to view entries without having to authenticate. Naturally, your administrator account will need broad editing permissions, while your general account will only need the ability to SELECT records.

Once that's been taken care of, you can actually get started with LexManager. Unzip the LexManager files into whatever web directory you want. Then open 'manager.php' from the root LexManager directory. You will be taken to a page that will guide you through the initial set up process, where you will give LexManager the two MySQL users you created and create your own personal username and password to access the LexManager administration pages.

After LexManager creates a configuration file for you, you're ready to go. Just click 'Add New Lexicon' to begin!

Version History

Source

You can download all of the files needed for LexManager together here, just choose your preferred compression format:

The code may also be viewed on Google Code: LexManager on Google Code.

GPL version 3

Return to Veche.Net Home.