LifeType is an open-source blogging platform with support for multiple blogs and users in a single installation.

Journal Entries

No entries yet.

Ohloh Analysis Summary

Updated 20 Aug 2008 09:15 UTC


Ratings & Reviews

Community Rating
5.0/5.0

Based on 2 user ratings.

Your Rating

Click to rate this project.

Links

1 links submitted so far. Submit your own links.

News

Edit RSS feeds.

    Comprehensive Security Review on Lifetype 1.2

    We are in the process of doing a comprehensive review and rework of our
    input validation framework for the upcoming 1.2.9 release. We advise
    you to not update directly from the 1.2 branch in our SVN repository as
    we may leave it in an ... [More] unstable state for a couple of days. Please wait
    until we release 1.2.9 before you update again from the 1.2 branch.

    If
    you don't know about Subversion (SVN) and usually upgrade your
    installation from released packages, you don't have to worry. We will
    announce the next realease as usual.

    Thank you for your understanding and have fun! [Less]

    LifeType 1.2.8 released

    Lifetype 1.2.8 is another security release fixing an XSS vulnerability, a problem with category search in the admin interface and some more minor bugfixes (please have a look at the release notes for details).

    Official release ... [More] notes

    Download

    These are the links to the full Lifetype 1.2.7 packages:

    Lifetype 1.2.8 (.tar.bz2)

    Lifetype 1.2.8 (.tar.gz)

    Lifetype 1.2.8 (.zip)

    If upgrading from Lifetype 1.2.7, there are packages available which only include new or modified files and will allow you to upgrade from Lifetype 1.2.7 only. These packages can not be used to upgrade from 1.1.x or any other 1.2.x release:

    Lifetype upgrade package from 1.2.7 (.tar.gz)

    Lifetype upgrade package from 1.2.7 (.zip) [Less]

    LifeType 1.2.7 released

    Lifetype 1.2.7 is primarily a security release, though a number of issues with resources have been fixed as well.

     

    Official release notes

    Download

    These are the links to the full Lifetype 1.2.7 ... [More] packages:

    Lifetype 1.2.7 (.tar.bz2)

    Lifetype 1.2.7 (.tar.gz)

    Lifetype 1.2.7 (.zip)

    If upgrading from Lifetype 1.2.6, there are packages available which only include new or modified files and will allow you to upgrade from Lifetype 1.2.6 only. These packages can not be used to upgrade from 1.1.x or any other 1.2 release:

    Lifetype upgrade package from 1.2.6 (.tar.gz)

    Lifetype upgrade package from 1.2.6 (.zip) [Less]

    LifeType 1.2.6 released

    Lifetype 1.2.6 is the latest maintenance release of the 1.2 branch
    and though we said that 1.2.5 was "as rock-solid as it gets", there
    continued to be a number of improvements and at least one significant
    bug fix. There haven't ... [More] been very many support requests on the forums
    and we attribute that to the success of the 1.2.5 release. This release
    just adds icing to the cake.

     

    Official release notes

    Download

    These are the links to the full LifeType 1.2.6 packages:

    Lifetype 1.2.6 (.tar.bz2)

    Lifetype 1.2.6 (.tar.gz)

    Lifetype 1.2.6 (.zip)

    If upgrading from Lifetype 1.2.5, there are packages available
    which only include new or modified files and will allow you to upgrade
    from Lifetype 1.2.5 only. These packages can not be used to upgrade from 1.1.x or 1.2 to 1.2.6:

    Lifetype upgrade package from 1.2.5 (.tar.gz)

    Lifetype upgrade package from 1.2.5 (.zip)

      [Less]

    Lifetype 1.2.5 released

    Release notes for Lifetype 1.2.5
    Description

    Lifetype 1.2.5 is the latest maintenance release of the 1.2 branch and after five maintenance releases, this is as stable and rock-solid as it gets. Continuing with the trend started in the ... [More] 1.2 branch, Lifetype 1.2.5 delivers a couple of minor new features and some polish under the hood, specially concerning the API. We have noticed that as of late, there has been a somewhat remarkable increase of support issues and bug reports related to the API, so it finally seems like users and developers have started to realize the potential of the fully-featured and documented API that you get with Lifetype (and for free!) We're happy to see such trend and we'll continue to support and encourage enterprising users to make the best out of Lifetype classes and libraries.

    Download

    These are the links to the full Lifetype 1.2.5 packages:

    Lifetype 1.2.5 (.tar.bz2)

    Lifetype 1.2.5 (.tar.gz)

    Lifetype 1.2.5 (.zip)

    If upgrading from Lifetype 1.2.4, there are packages available which only include new or modified files and will allow you to upgrade from Lifetype 1.2.4 only. These packages can not be used to upgrade from 1.1.x or 1.2 to 1.2.5:

    Lifetype upgrade package from 1.2.4 (.tar.bz)

    Lifetype upgrade package from 1.2.4 (.zip)

    New features

    The following features have been introduced in Lifetype 1.2.5.

    "Bookmarkable" filters

    Some screens in Lifetype support filtering based on certain conditions but so far there was no easy way to save those filters so that for example we could quickly access the list of users marked as disabled and whose username starts with "a". As of Lifetype 1.2.5, there is a small icon that looks like a link next to each group of filters. This icon is nothing but a link pointing to the current page with its filtered values, so all you need to do is bookmark this link in your browser for future usage.

    Totally disable the data cache

    So far there was no way to disable the data cache, the layer that is responsible of saving data loaded from the database to disk for faster access later, so we have added some additional code for the very few cases where disabling the data cache is needed.

    In order to disable the cache, edit the file config/cache.properties.php and make the following change:

    $config["cache_method"] = "null";

    Setting cache_method to 'null' will effectively disable the data cache.

    Notification of new blogs

    When a new blog is registered via summary.php, administrators can now optionally receive a notification message informing them of the new regsitration regardless of the status of the blog.

    Issues fixed

    In addition to the API fixes mentioned above, there's two long standing issues that have been addressed in this release: Lifetype can finally handle backslashes comfortably and the size of thumbnails is correctly calculated when keeping the aspect ratio and using the GD backend. An important issue that was allowing spam comments to be saved to the database instead of being rejected as spam has also been fixed has also been fixed.

    This is the full list of issues fixed in Lifetype 1.2.5, extracted from the project's bug tracking system:

    1359: Fix for Blogs::getAllBlogs()
    1366: Files uploaded to the wrong destination when using the API
    1367: "Default article category" not working
    1141: Backslashes getting filtered
    1356: Font options greyed out after preview
    1376: Joomla user data provider not working with Joomla older than 1.0.13
    1382: In the edit categories menu, a 0 is shown incorrectly if there aren't any published articles in a category.
    1380: Conditionally show categories on the main page is broken.
    1386: Spammers are able to post comments even if comments are disabled for a particular post
    1387: comments with article_id = 0 created by some spam bots
    1392: PluginTemplatedView not using cache anyway
    1395: BlogNameValidator() will cause add blog error even the Chinese blog name is valid
    1396: Templates directory hardcoded in baserequestgenerator.class.php
    1400: PDbResultSet::GetArray() missing
    1409: Problems displaying article categories
    1413: Dots as part of a category name do not work with custom URLs
    1407: final_size_thumbnail is calculated wrong [Less]

Read all LifeType articles…


Who uses LifeType?

Anon32 Anon32 Anon32 Anon32 Anon32 Anon32

Who contributes to LifeType?

Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32
I'm a contributor

Where in the world?



Related Projects by Tags

Chameleon, Geeklog, Mambo, MiaCMS, OpenStar


People who use LifeType also use:

phpAdsNew


Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 155,445
Effort (est.) 40 Person Years
Avg. Salary $ year
$ 2,174,716