IceBB

Roadmap for version 1.0 Final Expand all | Collapse all

97% of 107 tasks completed. 4 open tasks:

IceBB#22 - Migrate Scripts Expand Collapse

Finish migrate scripts

Done: (Please test!)

  • phpBB 2.x - Doesn't (and probably won't in this version) convert PMs, polls, smilies, or watched topics

Working on:

  • PunBB 2.x - Coming along; last posts are not updated and doesn't convert polls, smilies, or subscriptions
  • SMF 1.x - Almost done; doesn't convert PMs, polls, smilies, or subscriptions yet

Future:

  • IPB 2.x (latest version)
  • IPB 1.3.x (thanks to ZPGamez for the DB dump)

Planned, but need DB dump: (If you are able to provide one, please send it to info _at_ xaos-ia *dot* com)


IceBB#259 - All about counting replies and topics Expand Collapse
  1. When you delete a reply it doesn't update Replies row in forum index and of course it doesn't update statistic
  2. Deleting a topic: Updates Topic row in forum index; But does not remove all the replies it had in Replies row
  3. Moving a topic does n...
  4. Topics in subforums do not update the parent forum's count

IceBB#357 - Last post tracking Expand Collapse

I moved a topic from 1 forum to another forum, but the last post refuses to update. I've done both recount options, and also edited the post and it still wont update.


IceBB#462 - Password Protected "Show New Posts" Expand Collapse

Password protected forum posts show up under "Show New Posts"


Roadmap for version 1.1 Expand all | Collapse all

66% of 64 tasks completed. 24 open tasks:

IceBB#36 - deleting post reply idea Expand Collapse

when deleting a post reply, can you make it still appear in the topic listing as "This message has been deleted by user" Restore now - Remove completely


IceBB#81 - Admin BBcode Expand Collapse

the BBCode option in the ACP is still not done.


IceBB#96 - Skinning system overhaul Expand Collapse

1.1 will have an updated skinning system with the following:

  • Proper way to add CSS files (instead of just using <style> in the page)
  • Proper way to add JS files
  • Unified method of adding RSS feeds (compatible with the above)
  • No need for board wrapper
  • New template engine
  • Others...

IceBB#114 - Secondary group memberships Expand Collapse

I'd like that members could be in several groups. Their permissions would be merged together.


IceBB#117 - Global BBCodes hotkeys Expand Collapse

To put hotkeys in quick reply and all textarea forms

Example:

Ctrl + b, to give you a [B] , and also covering selecteds etc etc


IceBB#121 - Save draft Expand Collapse

Well save draft yea self-explanatory (with autosaving for no data loss)


IceBB#404 - Database Overlap Expand Collapse

Looking at the database, there seams to be a tone of data redundancy that could make updating things a total pain.

IMO that whole way IceBB uses the database should be rethought.

Thanks for teaching a lot about mysql though but reading though all the queries that are made. I'm a CIS major and i could attach a PP from one of my classes about database theory.


IceBB#125 - Moderator Dashboard Expand Collapse

See wiki for details: http://icebb.net/wiki/index.php?title=Moderator_Dashboard


IceBB#179 - Online/Offline Expand Collapse

Online/Offline text or picture underneath the users stats in a post.
Also in the memberlist and profile.

Like in PunBB or phpBB 3.0

- Poomie


IceBB#183 - Recode logging system Expand Collapse

The current logging system is a mess. It needs to be reworked to have better language compatibility (no hardcoded messages for most things)

The following things need to take place:

  • Merge icebb_ra_logs into icebb_logs table
  • Implement a system (uh, it got cut off and I don't remember what was here)


IceBB#219 - Moving topics bug Expand Collapse

Moving topics bug, it will not count as a new topic if you move to a subforum without topics. and it will not MARK that there is a topic
or even the replies that that topic has.(literally it won{t update anything in the main index)


IceBB#239 - ACP Features Expand Collapse

In General Settings:

  • Avatar Settings
    • Enable Avatars (DONE)
    • Optional Upload directory (won't do, no reason for it)
    • Enable uploads
    • width and height (same as below...)
    • Max size (DONE)
  • E-mail settings
    • SMTP options (DONE)
  • Time settings:
    • Date format (for guests and default for members)
    • Enable short date format
  • Parse smilies
  • Topics per page: 15
  • Max members display(in member section): 15;
  • Allow bbcodes (yes,no)
    • img
    • url and so on
  • Signatures:
    • Eliminate img tags from images (DONE)

IceBB#262 - Topic Queue Expand Collapse

(Also add permission for moderator group and moderator alone)

Both placed in moderator dashboard and forum options
if a forum has the option enabled bouncy with "Topic Queued and awaiting for moderation" or
whatever you want


IceBB#308 - Coding style Expand Collapse

We need to...

  1. ...comment code
  2. ...split long code up into smaller functions
  3. ...use phpdoc style documentation on classes, methods, functions etc.

Some of the code is kind of hard to maintain because of lack of commenting and huge long chunks of code


IceBB#354 - PATH_TO_ICEBB in all require & include Expand Collapse

Please use PATH_TO_ICEBB in all require and include!


IceBB#376 - Email Queue Expand Collapse

May web hosts limit the number of emails yo can send every hour. how about a option that ask how many emails/hour to send, and then ever hour it sends that amount.


IceBB#391 - PM Inbox Unread Expand Collapse

It's not posable to tell what PMs in your inbox are read or not, they all have the read icon.


IceBB#395 - Log Viewer Expand Collapse

It would be nice if there was a log page, where on first access there is list of the last 30ish log items with a text option to set it to whatever ammount you want, saved as a cookie.

On that page there would also be drill downs for date range, username, action type, topic id, post id. Make it ajax fun!!


IceBB#403 - Private Messages - revamp Expand Collapse

Private message will change;

Both DB and look for
appointed for 1.1


IceBB#405 - Better Action Logging Expand Collapse

I was looking though for a log_action function, something that i could use the IceBB logging system so it would show up in the admin console and on profiles. (a public recent action page would be nice)

How about a better database to log actions, logging would be called by a method say log_action($action, $vars=array()). and saved to a table where there would be uid, date, action, vars maybe have ip/useragent. action logging could be called at any time but would actually be saved on closing of the class.


IceBB#410 - Online List Expand Collapse

Well, we had an online list, but it disappeared for some reason. (The code in misc.php is gone and there aren't any links to it)

I'll add it back for 1.1, with some improvements (filtering, etc.)


IceBB#413 - New template engine Expand Collapse

We're making the switch to simple PHP from the PHP functions we're using now.


IceBB#473 - New Posts LIMIT 30 Expand Collapse

The LIMIT of 30 is really low for a very active forum


IceBB#481 - RSS Import Expand Collapse

See the wiki for information and the DB schema: http://icebb.net/wiki/RSS_Import

Take a look at includes/tasks/update_task.rss.php, some of the work is already done but some parts may need reworking.


Roadmap for version 2.0 Expand all | Collapse all

0% of 7 tasks completed. 7 open tasks:

IceBB#416 - Unified Field Names Expand Collapse

Field names thought the DB make no sense.. they seam completely random.

icebb_users id, should be uid
icebb_ra_logs user, should be username

before real work gets going on 1.1 or 2.0 there realy needs to be a sit down to figure out how set up the database.


IceBB#427 - Configuring Hot Topic Threshold Expand Collapse

It would be nice if admins could change the # of posts needed to be a "Hot Topic"


IceBB#428 - Num Posts per Page Expand Collapse

Users, and admins should be able to set the number of posts are on a page.


IceBB#429 - Num Topics per Page Expand Collapse

Users, and admins should be able to set the number of topics are on a page.


IceBB#432 - BBCode List Expand Collapse

A BBCode options for lists would be sweet..

[ul]
[li]Item 1[/li]
[li]Item 2[/li]
[/ul]

same for [ol]


IceBB#444 - 2 posts at the same time Expand Collapse

I think i got this bug because i made a post at the same time as someone else. from the code i have seen related to posting i do believe this is a bug.

If 2 people post at the same time you get a mysql error, duplicate key. simple fix is not specifying pid and just have it auto increment.


IceBB#446 - Group Colors Expand Collapse

insted of having to <span style="color:#"> or <b style="color:#"> how about the ability to specify a group color, maybe with a nifty little color picker. that way prefix and suffix won't get so cluttered.


Text Version