ltTagline = """LifeType is an open-source blogging platform with support for multiple blogs and users in a single installation.""" frontPageLeft = """The latest stable version of LifeType is 1.0.2. Click the link below to download.
Take a look at the Downloads section for more download packages, additional template sets and plugins.""" frontPageRight = """LifeType supports multiple blogs and users, media management, generation of standard content, clean URLs and support for subdomains.
LifeType is released under the GPL license, and requires PHP and MySQL to work.""" Features = """
Features

Bloggers love it

User Friendly Interface

Writing articles is comfortable with the included state of the art WYSIWYG editor. Adding pictures and sound files (for Podcasting) is just a matter of browse and click.
The Dashboard provides you with all the information you need every time you log in. Recent articles, comments and trackback as well as brief statistics get you updated about your blog immediately.

Integrated Media Management

Podcasting, automatic thumbnail generation, mass uploading of files, a filebrowser and custom descriptions for each file is supported through the administration interface

Choose your Style

Looking for a nice design for your weblog? Go check out the over 60 freely available templates. Installation is as easy as uploading a file through your administration interface!

Add a Feature

If you're looking for a feature not available with the standard installation, you will probably find it in the plugins section, providing you with over 60 features for you to add in no time.

Anti-spam Filter

The built-in bayesian spam filter keeps comments and trackbacks in you blog clean. And comment moderation, CAPTCHAS and trackback validation is available through plugins.

Support for Trackbacks

Trackback blogs you read by simply linking to them! LifeType will automatically find the trackback URL of the blog you are linking to.

Multiple Users per Blog

You can easily give your friends permissions to write in your weblog, making collaborative web sites even easier!

Easy Installation

The installation wizard will take you through the installation - it's a breeze! And there's no need to edit configuration files, you can control all the settings through the administration interface

Administrators trust it

Multiple Blogs in one Installation

With it's multi blog, multi user setup and strict separation of single weblog administration and overall administration LifeType is idealy suited for blog hosting. It's all provided through a single installation and one single database.

Central Page for Communities

Easy 4 step registration for new weblogs, an overwiev of newest and most popular blogs as well as a user and blog index, everything ready to go with your intallation of LifeType.

Subdomains

Provide your users with nice subdomains like username.yourdomain.com or blogname.yourdomain.com. (you need to be able to set up wildcards on your domain to use this feature)

Easily Localizable

Localization is done on a per blog basis. Through just one single file you may translate in any language you like. But before you start your translation make sure it's not already done! LifeType supports any encoding and the latest version has been translated to French, German, Spanish, Japanese (both using EUC-JP and UTF-8 encodings) and many more.

Performance

Template caching, data object caching and serious code refactoring to improve performance and keep the system load as minimal as possible make LifeType fast and reliable even with very large and busy communites.

Geeks need it

Nice Looking URLs

Creat your own customized URLs for SEO or to adapt your them to your language. Toggle a setting in the configuration of the site and LifeType will automatically use cruft-free URLs instead of the old style, raw ones.

Nice and Clean Code

LifeType is based on a Model-View-Controller framework providing flexibility and scalability. Documentation is generated with Doxigen and the most recent API is always available.

Clean Content

The default templates included in LifeType are XHTML 1.0 Strict, and so is the content generated by LifeType. Worried about generating correct and standard mark-up? Worry no longer!

Powerful Plugin Framework

The impressive plugin capabilities let's you add about any feature you like. With filters, events, registration of new actions, localization, MVC support (self-contained), perfect integration into the administration interface and template support you can add about any functionality you can think off.

Smarty Templates

Don't like any of the existing templates? No worries!
LifeType is built on top of the fantastic Smarty template engine, providing unprecedented power to template developers without compromising security, since Smarty templates do not allow by default to add potentially dangerous PHP code to our templates. This is specially important if you use LifeType to provide a blogging service to a community.

XMLRPC

LifeType supports an XMLRPC interface for remote creating and editing articles. And of course you may ping as many directories as you like with the inbuilt XMLRPC ping service. XMLRPC pings are enabled/disabled per article.

Demo Site

The kind folks at OpenSourceCMS.com have installed a demo version of LifeType that is available to everyone: click to visit the demo site.

Requirements

LifeType requires at least PHP 4.3.0 and MySQL 3.23 to run. Regarding PHP, it is recommended to run the most recent version of either the PHP4 (4.4.0) or PHP5 branches (PHP 5.1.0). Apache is the preferred web server but LifeType should run fine under any web server as long as PHP is supported (including Microsoft Internet Information Services)

LifeType has been built on and for Linux and Unix servers, but it will run on the Windows platform without any problem (both under Apache and Microsoft Internet Information Services)

If you are planning to use advanced features such as customized URLs you will need support for ForceType in your Apache configuration. If you are planning to use the subdomains feature, you will need a domain configured to accept wildcard subdomains as well as a correctly configured Apache server.

LifeType is licensed under the GNU General Public License.

""" Development = """
Development

Documentation

The whole LifeType API is available for developers at http://www.lifetype.net/api. This documentation was generated by Doxygen based on the comments in the code by the developers. The documentation is organized in packages in which classes that share a certain functionality are grouped. The class documentation is also cross-referenced with the actual PHP code

Joining the Team

For those users wishing to help the project grow, you may want to contribute with some of your time. There is no need to be a developer or an HTML expert, there are lots of other ways to contribute to the LifeType project! We need translators, artists, designers, people lending a hand in the forums and of course, developers. If you think you can help, please drop us a line at contact_AT_LifeType.net or in the forums. If you want to join the team as a developer and don't know where to start, take a look at the API documentation and at our bug-tracking system (more...)

Beta releases

Beta version of LifeType are released on a per-needed basis, usually in the last steps of a new release.

Users interested in running the latest development version of LifeType can also download and update the code from the Subversion repository.

The Subversion repository

Getting a client

The LifeType project uses Subversion as its source control system. Subversion is a free version control system and there are clients available for the most common platforms. In Linux and Mac OS X and the BSD systems, it is possible to install the default command line client svn. Please check the packages of your distribution for Linux, Fink for OS X and the ports for the BSD systems. For Windows users, TortoiseSVN is a good choice.

Structure of the repository

The repository is organized in the following different modules: plog, plugins and templates. All these modules follow the same structure:

  plog/
    plog/
      trunk/
      branches/
      tags/
    plugins/
      trunk/
      branches/
      tags/
    templates/
      trunk/
      branches/
      tags/
 

Checking out and updating the code

The following command will checkout the code from the trunk/ folder:

    svn checkout http://devel.plogworld.net/svn/plog/plog/trunk

If you wish to check out a certain branch or tag, replace /trunk with /branch/branch-name or /tags/tag-name:

    svn checkout http://devel.plogworld.net/svn/plog/plog/tags/plog-1.0.1

In order to update your local copy of the repository, run the following command in the same folder where the code was checked for the first time:

    svn update

Please see the wiki page on Subversion for more details and information.

Keeping in Touch

The best way to keep in touch with the developer is to join the project mailing lists. If you are also interested in getting a message every time a change is made to the Subversion repository, it is highly recommended that you join the plog-svn mailing list.

""" Downloads = """
Downloads

LifeType Packages

These are the official downloadable packages containing the most recent stable version. Packages are available compressed in either .tar.gz or .zip, and are provided via SourceForge.net.

LifeType 1.0.2 (tar.gz format)
LifeType 1.0.2 (zip format)
Upgrade from LifeType 1.0.1 to 1.0.2

Plugins

tbd

Template Sets

tbd

Development Versions

It is also possible to download development versios of LifeType from our Subversion repository. Please take a look at the instructions provided here for more information.

Other Downloads

The LifeType CommsKit includes official logos, buttons, slide and document templates to be used for all public communications. These are the only project-approved items.

The LifeType Buttons package contains several small-size buttons that can be placed in web-sites. Please provide a link back to LifeType.net when placing these buttons in sites.

""" Support = """
Support

Frequently Asked Questions

There is a list with the most frequently asked questions available in the wiki. Please check if your problem has already been answered there, it will save us time if we don't have to answer the same question over and over again.

  1. When trying to run the wizard during installation, it doesn't work and I get lots of messages like "fopen(./tmp/3f4c7de95a680): failed to open stream: Permission denied", "Smarty error: problem writing temporary file './tmp/3f4c7de95a680'" or "touch(): Unable to create file ./tmp/wizard^intro.template because Permission denied". What can I do?
  2. How can I recover my password?
  3. I can't see the icons in the visual HTML editor after installing!
  4. How can users register a Blog on my System?
  5. Why can't I add new template files?
  6. I get "There was no resource file uploaded" when adding a new resource
  7. I cannot see the graphical editor of posts even though I have set _"Enable WYSIWYG edition of texts"_ to yes in my blog settings
  8. When I try to add a link using the graphical editor of posts by clicking the button with the anchor icon, I get a pop-up window asking me for a URL but then nothing is added to the text.
  9. The wizard throws the following error when I move to step number two
  10. How can I use "https://" URLs with pLog?
  11. Locales with access do not work
  12. How can I configure "Search Engine friendly" URLs?
  13. Where is the administration panel?
  14. No thumbnail is generated at all when uploading GIF files!
  15. After installing pLog in my RH9/Fedora Core server the texts are all messed up!
  16. How do I set summary.php as the front page of my site?
  17. My PHP is running out of memory/I can't see anything in my pages
  18. I am getting an allowed memory size of XXX bytes exhausted error
  19. When subdomains are enabled, www.mysite.com says that the blog doesn't exist!
  20. How Can I display my pLog blog in non-pLog pages?
  21. How do I configure support for subdomains?
  22. How do I configure custom URLs?
  23. I am using subdomains, can I remove /blog/ from URLs?
  24. I am getting an error in file XXX line YYY right after installation, why do you guys have broken code?
  25. Tables don't exist on Fresh Install

Forums

Most of the support in the LifeType project is handled via the forums avaliable at forums.lifetype.net. Make sure to read the FAQ available in the wiki project to make sure that your answer has not been already answered before.

Bug-tracker

Should you find any bug in a stable or development release of LifeType, please help the project by reporting it via the project's bug tracking system.

Wiki

The documentation of the project is maintained in the project wiki. The wiki is a collaborative project open to every one, please feel free to fill in incomplete sections and/or create new ones within the current structure.

Mailing Lists

Mailing lists are the preferred way to communicate with the developers, although they should not be used for support questions but insted, to discuss other aspects of the project such as new ideas, development issues and so on. Currently there are two public mailing lists available to everyone:

Additional Resources

These are additional links related to installing and configuring certain features of LifeType:

Installing and configuring PHP.
Configuring DNS and Apache to support subdomains.
Apache documentation on ForceType.

""" AboutUs = """
Support

Project Statement

The goal of the LifeType project is to create a stable multi-user and multi-blogging platform, to strengthen the concept of communities around blogs.

History

The LifeType project started in February 2003 when its leader, Oscar Renalias, needed a set of dynamic scripts for his personal web page. Even though he did not know about the idea of weblogs back then, the outcome of the first iteration of the project already resembled one. A few weeks later Francesc, another one of the founding members, suggested that developing a blog with support for multiple users and blogs could be a better idea, and so pLog 0.1 was released on the 2nd of September 2003 featuring most of the features that are still part of the core features nowadays: multi-user and multi-blog from the ground up, template engine, localizable and extensible via plugins.

pLog 0.2 was released on the 9th of November, sporting new search engine-friendly URLS, speed improvements, a better plugin interface and changes in the administration interface. At this point is where pLog started to gather some interest from the community and when pLog 0.3 was released later on March 2004, it was warmly received by the community: it still is the most downloaded pLog/LifeType release ever. pLog 0.3 introduced the concept of "resources" and the integration of media files with articles, time differences, an integrated RSS parser and a Bayesian anti spam filter.

The most recent version of LifeType is 1.0.2, which is a maintenance version of the 1.0.x series. pLog 1.0 was released after a lot of hard work by the development team on the 1st of April 2005, and it stands as the most polished version of pLog up to date. Despite not having been downloaded as many times as pLog 0.3.2, a lot of bloggig communites built around LifeType 1.0.2 have emerged

Relationship between LifeType and pLog

Amazon.com has been holding the "plog" trademark much longer than the project has been around, so the project was kindly asked to change its name.

On behalf of the LifeType project, we would like to thank the attitude of Amazon.com towards the LifeType project. Where others would have decided to sue an open source project, Amazon.com decided to work together with us so that we could find a solution that would suit all of us. And this is how the pLog project became the LifeType project.

Project Members

Contributors

Partners Sponsors

Current hosting services of all LifeType.net sites is provided by Ferca.
Ferca

qDevel has the greatest LifeType-related knowledge, with some of its employees being current or former members of the LifeType projects. Please get in touch with them if you need any consulting services related to LifeType.

qDevel

Contact Us

Please contact us at any of the email addresses below should you have any more questions related to the project: """