b2evolution b2evolution

  • Sign in
  • Sign up
  • About
  • Downloads
  • Hosting
  • Docs
  • Support
  • Sign in
  • Sign up
  • About
  • News
 
  • « Fix for XML-RPC vulnerability (again!)
  • The phoenix demo is here! »

"Phoenix" ALPHA features (preliminary list)...

Posted by fplanque on Aug 26, 2005 in New features, New releases

By popular demand, here's a preliminary list of the new features and the changes introduced in the "phoenix" ALPHA release...

The main focus of this new version was to remove the b2 legacy code from the evoCore framework in order to move to a more stable, reliable and scalable architecture (with Objects and all the rest...). This was mostly behind the scenes work without immediate features to show off for gratification. However, the new evoCore now allows to add functionnality more quickly and more efficiently.

Anyway, there are already quite a few new features available: (This is by no way a final list!)

  • 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)
  • Post editing extensions:
    • Alternative backoffice layout(s) (fplanque) (TODO: get this out of the conf files and make it available in the UI).
    • "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)
    • 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) (TODO: finish)
    • "poplog" (change name) 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)
  • Experimental:
    • Added experimental memcached support. Use at your own risk! Change $use_memcached in conf/advanced.php to activate. Requires phpca memcached client and memcached server. See Memcached Homepage for more info.

9 comments

Comment from: joe

joe

Wow. You guys have been busy. Any indication how easy it will be to upgrade from the last version? (I guess I shouldn’t ask…)

2005-08-27 @ 01:11

Comment from: ¥åßßå

¥åßßå

If you can type the word “install” then you’ve got it easy ;)

¥

2005-08-28 @ 10:19

Comment from: balupton

balupton

Ive done some pretty good hax on my blog: http://blog.balupton.nghosting.org

The author info bar, when a author has been clicked.
The list of authors.
Avatars for authors, or the current blog.
Mods to the post display.
You must register to comment
A better comment viewer.

Yer hope you like

2005-08-29 @ 06:03

Comment from: edbennett

EdB

I will be writing a “how to” on upgrading to the next generation, especially regarding common skin stuff. I’m afraid it won’t be as easy as it has been in the past, but no worries!!! I’m watching what the dev team does with an eye on how to make MY skin work (and mine is hacked like crazy), so I keep a little file of all the changes I have to make. As soon as we have an official release I’ll work on documenting the process till my fingers fall off, then finish it and let everyone know.

Hey check it out. If we all have to spend some time on our skins for a radically overhauled core it’s a small price right? Also if your upgrade is delayed a bit while people figure out how to keep your stuff intact that’s not so bad. Is it?

2005-08-30 @ 06:45

Comment from: Tejas Patel

Tejas Patel

Will the new version do anything about comment SPAM and referrer SPAM?

2005-08-31 @ 13:04

Comment from: fplanque

Yes it will. Many different things.
Most probably there’s also going to be a version 0.9.1 (stable branch) with added spam prevention features.
Some of these features are currently in a test phase…

2005-08-31 @ 13:27

Comment from: Stephen Ralph

Stephen Ralph

I read the “Permissions” section of the feature list and need a little more clarification please. With Phoenix can I allow members, upon registration, to automatically post to each blog but only edit their own posts? I think I heard someone mention that on the forum. Thanks guys.

2005-09-05 @ 03:00

Comment from: ralphy

ralphy

I love the memcached support, even if my host does not intend to install it (I’m going to try until he does ;)). memcached might be a real solution for high traffic blogs.

2005-09-19 @ 11:05

Comment from: Frank Johnson

Frank Johnson

Good Service

2005-11-11 @ 08:01

b2evolution News

  • Home
  • Latest comments

Search

Categories

  • All
  • New releases
    • Press releases
  • Community
  • b2evolution.net
  • Development
    • New features
    • Technology
    • Security info
    • Translations
  • The Webmaster's Blog

Archives

  • July 2024 (1)
  • March 2022 (1)
  • September 2020 (1)
  • January 2020 (1)
  • May 2019 (1)
  • March 2019 (2)
  • September 2018 (1)
  • May 2018 (1)
  • September 2017 (1)
  • March 2017 (1)
  • September 2016 (1)
  • March 2016 (1)
  • More...

XML Feeds

  • RSS 2.0: Posts
  • Atom: Posts
What is RSS?

About b2evolution

  • What is it?
  • Features
  • Getting Started
  • Screenshots
  • Online demo
  • Testimonials
  • Design philosophy
  • Free & open source
  • Terms of service

Downloads

  • Latest releases
  • Skins
  • Plugins
  • Language packs

About us

  • About us
  • Contact

Webhosting Guide

  • Web hosting blog
  • Best web hosting
  • Cheap web hosting
  • Green web hosting
  • Hosting with SSH
  • VPS hosting
  • Dedicated servers
  • Reseller hosting
  • Int'l: UK / France

Docs & Support

  • Online manual
  • Forums
  • Hire a pro !

Other

  • Adsense
  • Press room
  • Privacy policy

Stay in touch

  • GitHub
  • Twitter
  • Facebook
  • LinkedIn
  • News blog
  • RSS feed
  • Atom feed

Founded & Maintained by François Planque