« Phoenix: Language filesb2evolution passing the Scanmus test »

b2evolution 1.6 "Phoenix Alpha" released

Permalink November 27, 2005 @ 15:47, by Francois Planque • Category: New releases

Ladies & gentlemen,

Though we're a little bit ashamed it took so long, we're also proud to announce that we're finally back with a brand new release and a load of brand new features.

The much anticipated Phoenix release is now available at SourceForge, you can get it here.

The main new features are:

  • File manager
  • Mailing lists/Subscriptions for new posts and/or new comments
  • Group based blog permissions with presets for new users
  • Enhanced user interface

The multiple domain support is still experimental and will work well only under specific conditions (you'll have to use the forums for more on that...)

More below...

This release is a real collaborative work with at least 15 contributors involved, some developping, some testing, some debugging, some validating... Many thanks to all of them!

This is an ALPHA release. This means it's far from perfect... but still, we already like it, use it, dig it... as it is! We only recommend that you upgrade if you are comfortable with patching bugs manually in case of need. Otherwise you should probably wait for the Phoenix Beta or Final.

This is a FEATURE release, not a PERFORMANCE release. So we don't recommend that you upgrade if you are running a production site with several thousands of users, of blogs or tens/hundreds of thousands of pges served every day. The "Dawn" release will still do a better job for this. This is not a promise, but we expect to come back to similar performance levels with version 1.7 or 1.8 .

Follow up:

Here's a longer list of changes:

  • File manager (blueyed)
  • Multiple domain support (blueyed, fplanque) (TODO: (cookie/admin) Debugging!)
  • Mailing lists: Subscriptions for new posts and/or new comments (fplanque)
  • Who's online? (jeffbearer, blueyed, fplanque)
  • Email form to contact authors without revealing their email address (jeffbearer, blueyed, fplanque)
  • Paged display in antispam (fplanque)
  • Improved hit logging (bluyed, fplanque)
  • Stats enhanced with Flash charts (fplanque)
  • Added options to allow a blog stylesheet or a user stylesheet to override the skin stylesheet. (edgester) (TODO: Only the "custom" skin works with the options at the moment. Other skins must be modified.)
  • Lost password: sends a link to allow password changing instead of generating a new password right away (blueyed)
  • New setting in the blog's advanced tab for choosing the comment's policy on a per blog basis. You can now choose if you want to allow comments on a blog, if you want to be able to disable them on each post, or if you don't want any comments at all (gorgeb)
  • Added Global Features section to admin settings (halton)
    • Online help: started implementation (halton) (TODO: online help server, relocate function)
    • Blog by email: moved settings from config file, started alternate implementation (halton)
  • Post editing extensions:
    • Alternative backoffice layout(s). A skin can be chosen in the backoffice user profile. (fplanque, blueyed)
    • "Deprecate now" function (fplanque)
  • Post browsing extensions:
    • Complete contextual browsing: you can combine several filters: author, month, category, etc (fplanque)
    • Browse by author (fplanque)
    • Calendar: Links to next/prev month/year are only provided if there are posts in that direction (blueyed)
    • Calendar: Fixed contextual accuracy (fplanque)
    • Fixed ability to select multiple authors at once (via URL params) (fplanque)
    • Added ability to combine categories in search (fplanque)
    • New URL parameter 'dstart' allows to start browsing at specified date (same fprmat as 'm'). useful with unit = 'days'.
    • New URL parameter 'unit' allows overriding of configuration to select what to display: 'posts' or 'days' (fplanque)
    • Slightly enhanced week handling (weeks start on sunday or monday depending on user locale) (requires MySQL >= 4) (fplanque)
  • Post extensions (fplanque)
    • Extra status
    • Post type
    • Popup calendar for dates
    • Assigned to
    • Priority
    • Deadline
    • Counting number of views for each item (template tag $Item->views()) (jeffbearer, blueyed, fplanque)
  • Permissions:
    • Group based blog permissions (halton)
    • Extended group permissions (fplanque)
    • Blog permissions presets; Member, Editor, Admin (blueyed, fplanque)
  • Packaged plugins:
    • Wacko markup plugin (fplanque)
    • WikiLinks plugin (fplanque)
    • LDAP authentification plugin (blueyed)
    • Some previously built-in features have been moved to plugins (fplanque)
  • Code:
    • Day at the start of the week moved to properties of the locales (blueyed)
    • Subpaths now include trailing slashes (that was another odd b2 legacy...) (blueyed, fplanque)
    • User profile validity checking (fplanque, blueyed)
    • AdminUI object that allows easy skinning of the backoffice (blueyed, fplanque)
    • Enhanced debugging (blueyed)
    • Unit tests in /tests, using simpletest framework (blueyed)
  • Fixes:
    • Fixed Mozilla/Firefox's scrolling to the top of the textarea when clicking on toolbar buttons
    • Atom 1.0 compatibility
    • And many more.. (yabba...)

20 comments

Comment from: blueyed [Member] Email · http://daniel.hahler.de/
w00t :)
2005-11-27 @ 16:44
Comment from: Arnaud [Visitor]
A Debian package of Phoenix should enter the "unstable" release of Debian in a few days...
For those who already use the Debian package of b2evolution 0.9.1, doing an apt-get upgrade will be enough to get Phoenix.

If you are using "testing" or "sarge", you can still use the Debian package... I'll post a link to it here when the package will be ready.
2005-11-27 @ 17:49
Comment from: EdB [Member] Email · http://wonderwinds.com
I got a little how-to guide for converting skins from the old way to the phoenix way, if anyone is interested. LOTS of changes, but nothing really drastic or hard. BTW the last few pages might not be perfectly accurate since I wrote it a few months back and went off-line for a while. Haven't gotten the last stuff dialed in yet... http://wonderwinds.com/hackblog.php?p=594 is the shortest link I can come up with for it.
2005-11-27 @ 21:15
Comment from: Tejas Patel [Visitor] · http://www.softwareandtools.com
That's work well done guys. Looking forward to check it out soon.
2005-11-28 @ 03:13
Comment from: stk [Visitor] · http://randsco.com
Excellent! Will have to have a play with it. And thanks Ed, for the conversion thing ... that'll help speed the process.
2005-11-28 @ 04:23
Comment from: Patrick [Visitor] · http://strangnet.se/blog
It looks promising, but it's a bit annoying that the URI:s for the feeds have changed. Is it just temporary or is it final that they are like index.php?tempskin=_atom ?

I'm going to wait to deploy it on my web site and just let the 1.6alpha undergo some testing om my localhost computer until the beta or RC.
2005-12-02 @ 07:17
Comment from: Francois Planque [Member] Email · http://fplanque.com/
The feed URIs have changed permanently but there are stubs in the old locations that will continue to work as long as you want.
2005-12-02 @ 16:59
Comment from: Patrick [Visitor] · http://strangnet.se/blogs
Yes, I noticed the new way to let the stubs call the templates. I think it's a better way to handle the layout issues of the blog - to let all templates be in the same directory.

I just have to find a way to automate the generation of the feed URIs to look as they did before - are there ready made functions or do I have to fix them myself?

Now I'm off to look around the codebase to find new features...
2005-12-02 @ 18:24
Comment from: Marcelo [Visitor] · http://www.a-kam.net
Can we post flash in our blog in this release?

2005-12-06 @ 05:32
Comment from: Luca [Visitor]
Only a small prob.

It seems impossible to install b2evolution 1.6 alpha on a folder which is not called "blogs", becouse the install process, link directly to a /blogs dir.

Is there a way to install on a folder different then /blogs ? (becouse I am going to upgrading a 0.9 version and want to try to have the 2 version toghether, to have the time to add hacks & patches to the new alpha)

Thanks
2005-12-06 @ 06:45
Comment from: Tube [Visitor] · http://count0.net
When will Phoenix be available for Debian/unstable? Is there a chance to have it before/around Christmas?
2005-12-08 @ 07:28
Comment from: Arnaud [Visitor]
Tube: the Debian package will for sure be available before Christmas.
I've already began to package it. It installs pretty well, but i need to be sure the upgrade doesn't break anything before having it uploaded.

I'll keep you guys updated.
2005-12-08 @ 07:55
Comment from: Joachim [Visitor] · http://www.snigles.de
hopefully other skins are running soon :-)
2005-12-15 @ 12:12
Comment from: Kost [Visitor] · http://kost.com.hr
Do you plan to add support for technorati tags?
http://www.technorati.com/help/tags.html
2005-12-18 @ 15:02
Comment from: Janice Jakait [Visitor] · http://www.fr-j.com
Goooood work guys!!! It is updated on my site! Sure, lot of problems needed a lot of workarrounds (especially the _feedback.php) that my old Style works again . But at all: It feels like a whole thing
2006-01-12 @ 19:37
Comment from: Tube [Visitor] · http://count0.net
Hi Arnaud, what is the state of Phoenix for Debian? There is still version 0.9.1b-4
2006-01-13 @ 06:24
Comment from: Gura [Visitor] · http://blog.elgura.com
In the new version, UTF-8 Support please if it is possible.

Bye.
2006-03-19 @ 16:55
Comment from: ArMouR [Visitor] · http://www.tntsms.com
does B2 evolution allow automatic blog creation / assigning a new blog to a new registered user?
2006-03-27 @ 17:54
Comment from: Lex [Visitor]
Is b2evo compatible with Blogger API? Performancing keeps telling me that it can't access the categories. The people at Performancing say that it is a bug in b2evo :/ dunno what to do. Will there be a fix or patch for that?

Anyway: great blog software :)
2006-05-01 @ 07:52
Comment from: Ret [Visitor] Email · http://alfika.com/
does B2 evolution allow automatic blog creation / assigning a new blog to a new registered user?
2006-11-10 @ 22:36

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
:!: :?: :idea: :) :D :p B) ;) :> :roll: :oops: :| :-/ :( :'( |-| :>> :yes: ;D :P :)) 88| :. :no: XX( >:XX
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)