« [IPB 2.1] Tweaking the UI | Main | [IPB 2.1] Friendly Forms »

Wednesday, June 01, 2005

[IPB 2.1] ACP Templates Part III

I've just about finished off the ACP template editing interface.

I've polished some of the code and removed a few frame refreshes in favour of dynamically assigning images to denote whether they've been edited or not. I've also added in an Ajax function (where available) to revert the template bits without the need for a frame refresh.

I've also added in the ability to edit multiple templates at once. Just click the template bit rows of the ones you want to edit and hit the "Edit Selected" button. It all loads in the same page and, unlike IPB 2.0, it'll only save the template bits which have been altered.

Now I'm off to complete what could be the biggest feature in IPB 2.1...

ACP-Templates III (Quicktime .mov, 5.7mb)

June 1, 2005 | Permalink

TrackBack

TrackBack URL for this entry:
https://www.typepad.com/services/trackback/6a00d83423035953ef00d834819f3e69e2

Listed below are links to weblogs that reference [IPB 2.1] ACP Templates Part III:

Comments

Looks great Matt! Nice job mate.

Posted by: Jambo | Jun 1, 2005 12:04:20 PM

"Now I'm off to complete what could be the biggest feature in IPB 2.1..."

Per-section admin permissions?

Whatever it is, I hope you'll blog about it before the end of the day. ;)

Posted by: Dirty Den | Jun 1, 2005 12:06:43 PM

Nope, it's a feature that's not in the ACP.

It might not be the biggest "whizz-bang" feature, but it's one that will open up doors to IPB that have remain closed to the bulletin board market since day 1.

Posted by: Matt | Jun 1, 2005 12:10:28 PM

/me is intrigued

Is it on the roadmap? >_>

Posted by: Dirty Den | Jun 1, 2005 12:16:36 PM

Kind of ^_^

Posted by: Matt | Jun 1, 2005 12:18:33 PM

A revolutionary feature, that has never been implemented before. Isn't as flashy as IPB 2.1's other features, but may just be the biggest, and is sort of on the roadmap.

Posted by: Den Watts | Jun 1, 2005 12:39:27 PM

It seems your blog stole the tail-end of my last comment:

"

Posted by: Den Watts | Jun 1, 2005 12:40:39 PM

It did it again, lol.

I'll just stop. It seems that it doesn't like the "less-than" character followed by an underscore followed by another "less-than" character.

Posted by: Den Watts | Jun 1, 2005 12:42:27 PM

"Nope, it's a feature that's not in the ACP.

It might not be the biggest "whizz-bang" feature, but it's one that will open up doors to IPB that have remain closed to the bulletin board market since day 1."

Something that makes Rikki's coffee, delivers Subway, AND perfects cloneing all in one?

Ok... I have Matt narrowed down to this... hes working on Caching to Hard drive, IPB Portal (crosses fingers... tapes them that way), or I should just ask Debbie :shifty:

Posted by: Cybertimber2005 and Cooldude7273 | Jun 1, 2005 3:11:46 PM

Matt,

While you're revamping the ACP.
PLEASE finish the logging function and log all of the actions you take. There are like 3x as many actions that go utterly un-logged in the ACP as actually do get logged. Maybe even a "ACP/Moderator Logging Settings" inside of "General Options" that would log far more and give you the option of what to log like

Log moving of topics through:
* post form
* forum inline moderation
* topic inline moderation
Log editing of topic titles and posts content.
• A before and after for the post (with an optional on/off).

Log the moving/splittong/merging of topics better.
• For example, when you split a topic it only gives the source topics ID # and not the ID number of the resulting topic. It is a very incomplete log of what has just occurred and extremely easy to lose said created topic and never have a complete log of it.
Log the following AdminCP actions:
• General Settings and a depth level. Most of the general settings remain utterly un-logged and there are now too many general settings to get any useful information from the logs in their current state.
ACP Skin Manager (on/off switch).
* A lot as deep as what template / skin set was edited and when. And who. Anything deeper is already handled by the skin state reversion system. As a side note to the reversion system it would be nice to be able to see a reversion history or maybe just the last reversion … as compared to the current.

These are just a couple examples, and I think it should be easy to expand the logging in the release of IPB 2.1 when its compared to say the revamping of the ACP, etc… to make use of AJAX. And with your expansion into AJAX scripting it becomes even more important to expand the logging system for more complete logs of what has occurred.

Posted by: HelpingTeens.org | Jun 1, 2005 4:25:57 PM

I've got it!

He's going to at last finish his rumored iAddict module that he's been working on since Ikonboard 3.0 was on the production line. I mean, think about it. It's not exactly a flashy feature, but it would open up doors to IPB (and particularly IPS corporate).

...Sorry, couldn't resist. You sorta needed to be there to fully understand the joke.

Posted by: Michael Merritt | Jun 1, 2005 4:27:51 PM

"Now I'm off to complete what could be the biggest feature in IPB 2.1..."

# ACP: Localized language packs
# ACP: Per admin section permissions
Multiple Calendars
IPB Portal overhaul
De-clutter some front facing components
# Caching
* Make option to cache to hard disk
* Reduce overhead on forum cache
# Comment Spamming
* Option to add rel="nofollow" into all posted links (group option?)


Any of those could probley be the feature(s) he's talking about.

Posted by: | Jun 1, 2005 5:46:33 PM

Except the first two and the option to cache to hard disk, as they're ACP features.

Posted by: Den Watts | Jun 1, 2005 6:00:13 PM

"it's one that will open up doors to IPB"

Hes going to release it open-source ;) ... as if!

Posted by: Lewis | Jun 1, 2005 6:02:14 PM

Crosses fingers and hopes its the portal :$

Posted by: Rain | Jun 1, 2005 6:31:49 PM

I've a feeling it's to do with the module system.

Posted by: Den Watts | Jun 1, 2005 6:35:30 PM

As do I.

Posted by: Wilko | Jun 1, 2005 7:35:40 PM

I would see that as a 3.0 feature :(

Posted by: Cybertimber2005 and Cooldude7273 | Jun 1, 2005 7:48:21 PM

Be sure to keep us updated on the biggest feature! I bet it has to do with the module system as well, but from the screenshots/movies of the module that I've seen, it looks almost done.

Posted by: Danny | Jun 1, 2005 11:39:00 PM

rename templates with ajax.

Posted by: rename templates | Jun 2, 2005 9:55:56 AM

"rename templates with ajax." (If you ahven't read past entires) he can't rename templates. that would cauase a revolt in the community. so (I think) more skinning features have beens stripped to 3.0(.0) like:
# ACP: Templates: Export each bit to HTML (in folder structure)
# ACP: Templates: Template link function to link DB templates to text files in filesyste or URL.
ACP: CSS interface improvement (reduce # classes, sep. areas)
ACP: Templates: Search and Replace makes new templates if matches found in default templates
ACP: Skin infinite inheritence / recursion
Library Functions and Pre-made response templates

Posted by: | Jun 3, 2005 4:59:23 AM

a more advanced/user friendly converge?

Posted by: marc | Jun 3, 2005 6:32:40 AM

> a more advanced/user friendly converge?

Warmer :D

Posted by: Matt | Jun 3, 2005 9:43:55 AM

Yay! Converge!

Posted by: phatmonkey | Jun 3, 2005 9:55:03 AM

Oooh, colder!

Posted by: Matt | Jun 3, 2005 11:58:15 AM

The comments to this entry are closed.