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.2.12. Click the link below to download.
Take a look at the Release Notes."""
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 = """
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.
Podcasting, automatic thumbnail generation, mass uploading of files, a filebrowser and custom descriptions for each file is supported through the administration interface
Looking for a nice design for your weblog? Go check out the many freely available templates. Installation is as easy as uploading a file through your administration interface!
If you're looking for a feature not available with the standard installation,
you will probably find it in the wiki plugins overview,
providing you with lots of features (currently ~80 plugins are active
for the current release) for you to add in no time.
Some of the most popular are: Moblogging,
Template Editor und
Nested Comments.
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.
Trackback blogs you read by simply linking to them! LifeType will automatically find the trackback URL of the blog you are linking to.
You can easily give your friends permissions to write in your weblog, making collaborative web sites even easier!
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
Are you into moblogging? Do you need to blog wherever you are? Do you need to easily provide low bandwidth versions of your site for mobile devices? Using the appropiate plugins, LifeType becomes the first mobile-ready application of its kind with seamless integration for publishing to and accessing blogs.
With its multi-domain, multi-blog, multi-user setup and strict separation of single weblog administration and overall administration LifeType is ideally suited for blog hosting. It's all provided through a single installation and one single database.
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.
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) If that's not enough, LifeType is also able to serve several different domains (blog.domain1.com, blog.domain2.com and domain3.com) with one single installation!
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 many languages including French, German, Spanish, Chinese and many more.
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.
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.
LifeType is based on a Model-View-Controller framework providing flexibility and scalability. Documentation is generated with Doxygen and the most recent API is always available.
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!
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.
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.
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.
The kind folks at OpenSourceCMS.com have installed a demo version of LifeType that is available to everyone: click to visit the demo site.
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 or PHP5 branches. Apache is the preferred via a linux hosting provider, 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 (unless you want to manually add each subdomain record, not recommended for public blog hosts) as well as a correctly configured Apache server.
LifeType is licensed under the GNU General Public License.
""" Development = """The 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.
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 versions 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 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.
The repository is organized in the following different modules: plog1, plugins and templates. All these modules follow the same structure:
plog/ plog/ branches/ tags/ trunk/ plugins/ branches/ tags/ trunk/ templates/ branches/ tags/ trunk/
The following command will checkout the code from the trunk/ folder:
svn checkout http://devel.lifetype.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.lifetype.net/svn/plog/plog/tags/lifetype-1.2.5
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 information.
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.
1LifeType was once called pLog, hence the word pLog is still around here and there. Read why the project changed its name.
""" Downloads = """
All downloads are available via sourceforge.net:
LifeType Downloads
Please visit the plugins overview in the wiki. All available plugins are documented and downloadable there.
While we maintain a template overview in the wiki, you may find other sources for LifeType templates or like to design your own.
The current development version is LifeType 2.0. To take the current development version for a spin you may get one of the daily snapshots or check out the code via our Subversion repository. Keep in mind, that the development version is not meant for use in production and any snapshot may or may not work out of the box.
Spread the word! Spread LifeType!
This is a list of promotional buttons, grafics, presentations etc. Please feel free to use them to promote LifeType on your Website or in your presentations:
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.
Most of the support in the LifeType project is handled via the forums avaliable at forums.lifetype.net.
The documentation of the project is maintained in the project wiki.
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.
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:
Click the links above to sign up for any of them, follow the instructions and don't forget to reply to the confirmation mail necessary to finish the registration process.
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.
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.
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.
LifeType 1.0 was released in April 2005, with LifeType 1.0.6 being the last maintenance release of the 1.0.x branch in June 2006. LifeType 1.0 marked the beginning of a new era for LifeType, with a modernized user interface and plenty of exciting features for bloggers. Lifetype 1.2 was released on the 20th of March 2007 and brought a new fine-grained permission framework, performance improvements when serving files and plenty of other performance improvements. The current bugfix release of the 1.2 branch is LifeType 1.2.12, released in July 2013.
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.
Current hosting services of all LifeType.net sites is provided by
Limedaley.com.
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.