Not logged in. · Lost password · Register
Forum: News and announcements RSS
On the way to 1.5.4...
About what I'm doing these days
Page:  1  2  next 
Avatar
Yves (Administrator) #1
User title: UNB developer & webmaster
Member since Jan 2004 · 3818 posts · Location: Erlangen, Germany
Group memberships: Administrators, Members
Show profile · Link to this post
Subject: On the way to 1.5.4...
Hey everyone,

since I got to working a little more the last couple of days, I have almost completed my big code clean-up. :) This means there should be less compatibility problems with other applications like function name collisions or overlapping global variables, cleaner HTML code and an overall more reasoned, better documented source code. Sounds good so far... but the other side is that most of your customisations will likely not work any longer without processing them the same way I did with my part. Meaning mostly renaming global function names and variables. I'll release a more detailed change log with the next devel snapshot release.

You might already have seen a higher bug tracker activity the last days. I finally closed some of the older tasks that have little influence on everyday work. But they need to be handled, too, now that I have a never-forgetting (nor forgiving) bug remembering system... ;) And on my way through the source, I already identified issues that haven't even been discovered yet. I guess that's what they mean by "code reviews".

Well, so far nothing dramatically changed on the user side. I'll soon start working on a complete database abstraction so that you can go ahead and create PostgreSQL, SQL Server or SQlite backends for this forum. I'm not sure yet about how to handle transaction features but will probably not use them for now.

At that point, I'm going to release another version of the software. It's not going to be labelled "stable" or something the like, but I'd appreciate if as many of you could just do some testing with it as you have time to. Maybe there's something I missed during my multiple passes of code updating...

Having that done, the next thing is HTML templates. Now this is going to take great effects on the surface, step by step. I don't want to map the current HTML code that's scattered through the whole system into the new HTML templates but rather create a slightly new and more modern layout. I have some design studies lying around here and some of you might already have seen them, to all others: be curious about it! We're approaching the dream of a perfect web forum... :D

I'm planning to convert one page and one view after another, until every aspect is controlled by a template. I have no exact plan of the template structure yet, there might be some discussion about it in this forum. As far as I can tell, this templates feature is one of the more requested by users willing to modify the board's appearance. Using tagged plain HTML will make this much easier then. Only so much for now: I won't integrate a ready template engine, it will be the one I wrote on my own some months ago for this purpose. In some fast-run tests it already showed the double performance of a comparable Smarty setup, so I'm confident it won't take the overall performance down too much.

Well, and finally, I'll go on with re-designing the Admin CP and finishing the plug-in system, along with fixing some more minor bugs that have been around for some time. I hope I can keep my current schedule so that version 1.5.4 will be ready to release in about June or (more likely) July. As for the roadmap beyond that point, I'll rethink it all in a while and might move the one or the other item a bit up or down on the list. The biggest discussion point is "private/group messaging", intended to replace conventional PM (board private messaging) systems.

OK, so you're a bit more like informed about what I'm doing these days for now and you know I'm still alive and doing something useful. :)
♪ ...nanananah, all in all we’re just brilliant thieves, nanananah... ♪♬
Avatar
halr9000 #2
User title: Psi Webmaster
Member since Jul 2004 · 157 posts · Location: Atlanta, Georgia, USA
Group memberships: Members
Show profile · Link to this post
Subject: good stuff!
When is the next snapshot going to be released?  I don't want to start digging in only to have things change on me if we're talking about a short period of time from now.
-hal
http://psi.affinix.com
http://halr9000.com
Avatar
iPassion #3
User title: cross-media agency
Member since Oct 2004 · 28 posts · Location: Roma (Italy)
Group memberships: Members
Show profile · Link to this post
Subject: Themes
Hi there!

Sorry for beeing away so long...
I've created an easy-to-use, simple CMS engine that uses a nice principle to handle the active theme, that is based on 1 HTML file. The nice thing is you can export a template directly from a Photoshop file, toy around a bit to tune it up and upload it to activate the new website look. It's a snap and you don't need to know anything about php at all!

I'm going to integrate the same principle in my iPassion CMS, that currently uses a much more complex template system. iPassion CMS was my first php project, and it really could use a "code review".

Anyway, while localizing and customizing your newsboard I've come to appreciate your coding. So I'd be glad to take a look at your template system and eventually adopt it.

Is this possible for you?
iPassion, cross-media agency - www.ipassion.it
Avatar
Yves (Administrator) #4
User title: UNB developer & webmaster
Member since Jan 2004 · 3818 posts · Location: Erlangen, Germany
Group memberships: Administrators, Members
Show profile · Link to this post
Hal, I expect to have all this finished by the end of the week so I'll try to pack a new snapshot then.

iPassion, you can already take a look at the template engine, its rather minimalistic code with a little example can be downloaded from my computer. About your Photoshop thing that I didn't really understand yet, I'm not sure that a Photoshop design is suitable for a (dynamic) web application.
♪ ...nanananah, all in all we’re just brilliant thieves, nanananah... ♪♬
Avatar
løde #5
Member since Aug 2004 · 431 posts · Location: Alkmaar, The Netherlands
Group memberships: Members
Show profile · Link to this post
Sounds nice this update! I'm looking forward to it, I'll be able to test some boards if you want.
"Want walvissen kunnen immers ook niets, maar zijn toch"
jagdfalke #6
Member since Dec 2004 · 78 posts · Location: Sersheim, BaWü, Deutschland
Group memberships: Members
Show profile · Link to this post
I am looking forward to porting my modificatons & letting my users test hem:)
Avatar
Yves (Administrator) #7
User title: UNB developer & webmaster
Member since Jan 2004 · 3818 posts · Location: Erlangen, Germany
Group memberships: Administrators, Members
Show profile · Link to this post
In reply to post #4
Quote by Yves on 2005-04-13, 12:46:
I expect to have all this finished by the end of the week so I'll try to pack a new snapshot then.

Sorry, lots of unexpected work. Won't be before tomorrow.
♪ ...nanananah, all in all we’re just brilliant thieves, nanananah... ♪♬
Avatar
Yves (Administrator) #8
User title: UNB developer & webmaster
Member since Jan 2004 · 3818 posts · Location: Erlangen, Germany
Group memberships: Administrators, Members
Show profile · Link to this post
Subject: New snapshot code out now
OK, for all of you willing to test some new snapshot of this forum, I have uploaded the current code version just a while ago. You can find it on the download page. Details about the changes are on the change log page.

This version is considered *unstable*. I haven't found any bugs in my tests today and could fix some minor problems again. But I have no experience with it for productive environments. I won't do big testing on this code, because I'll continue turning it upside down anyway. If anyone finds a bug that's not listed in the bug tracker or the list of known issues with 1.5.3 (other topic here), please tell me. Next thing will be HTML templates. There probably won't be another snapshot for a while now, but this one should be enough to update your customised code and plug-ins. The next changes won't go as deep through all parts of the source.

This snapshot only contains the German and English languages. I have not updated the other files yet.
♪ ...nanananah, all in all we’re just brilliant thieves, nanananah... ♪♬
Avatar
Yves (Administrator) #9
User title: UNB developer & webmaster
Member since Jan 2004 · 3818 posts · Location: Erlangen, Germany
Group memberships: Administrators, Members
Show profile · Link to this post
New snapshot uploaded. It should fix everything I'm currently aware of and that I agreed to fix quickly.
♪ ...nanananah, all in all we’re just brilliant thieves, nanananah... ♪♬
Avatar
Yves (Administrator) #10
User title: UNB developer & webmaster
Member since Jan 2004 · 3818 posts · Location: Erlangen, Germany
Group memberships: Administrators, Members
Show profile · Link to this post
It's been a while, but here it is. A new UNB 1.5.4-dev snapshot with partially completed HTML templates. It's not advertised on the website or via the upgrade notification this time. Please don't mind the designs directory structure, it's not at all like the final version. Looks strange because I changed my mind late. But you can get a little impression of how the template engine works, how it is integrated and how templates might look like. Enjoy: http://newsboard.unclassified.de/release/dev/unb-1.5.4-dev…
I hope it works for you, I have done no testing of this release version, just copied it out from my development files.

Update:
Warning! This post ist the only place where the 02jun version is advertised. Neither the website nor UNB's version check know about it. This version is *only* meant to provide an incomplete technology preview on the HTML template system. Do not use it on a public site that relies on a working board. Be sure to have a backup of the previous installation and database in case you upgraded your board with this version. This version only works with the "modern" design, all others will not work. Trust me. You have been warned.
♪ ...nanananah, all in all we’re just brilliant thieves, nanananah... ♪♬
This post was edited on 2005-06-16, 18:50 by Yves.
Avatar
smile #11
User title: just smile :D
Member since Dec 2004 · 133 posts · Location: Warsaw, Poland
Group memberships: Members
Show profile · Link to this post
hello :)

I tested this snapshot this night and... there are some problems :)

first - something wrong in main.inc.php file - after installing there is nothing on the screen except top logo, panel (forum/control panel/...) and footer. I recover old main.inc.php version (8 May devel) and whole forum is visible now.

The same problem is with file common_out.lib.php - with new version forum doesn't works good. I copy old one (from 8 May devel) and there is no problems.

Regards

PS.  tested on IE6.0/Firefox 1.0.4
http://cieciewnecie.pl - my unique UNB forum! :D
Avatar
Yves (Administrator) #12
User title: UNB developer & webmaster
Member since Jan 2004 · 3818 posts · Location: Erlangen, Germany
Group memberships: Administrators, Members
Show profile · Link to this post
Please use all the files you find in the archive! You might have missed the templates and the new CSS file location... First try to install a brand new board, please. What you did sounds like you just picked out some files of the entire system.
♪ ...nanananah, all in all we’re just brilliant thieves, nanananah... ♪♬
Avatar
smile #13
User title: just smile :D
Member since Dec 2004 · 133 posts · Location: Warsaw, Poland
Group memberships: Members
Show profile · Link to this post
I copied all files I found in .zip. I ran install.php, everything seems to be OK. after that I've troubles I wrote in earlier post.

later I'll try to reinstall it. reagards!
http://cieciewnecie.pl - my unique UNB forum! :D
Avatar
Yves (Administrator) #14
User title: UNB developer & webmaster
Member since Jan 2004 · 3818 posts · Location: Erlangen, Germany
Group memberships: Administrators, Members
Show profile · Link to this post
Here's my latest minor plan change for UNB version 1.5.4: (found here)

I found out it is impossible to make my current ABBC parser generate valid XHTML lists with the present [list]/[*] BBCode syntax. It would require to explicitly insert [/*] tags that would make the whole thing even more ugly. So I feel impelled to remove this syntax from the board and instead finish the alternative auto-list syntax until the next stable release.

Anyone using a development version now should disable the XML document type until then, as it was default in version 1.5.3. You can do this by adding "+htmltype" to the $DEBUG line in forum.php.
♪ ...nanananah, all in all we’re just brilliant thieves, nanananah... ♪♬
Avatar
Yves (Administrator) #15
User title: UNB developer & webmaster
Member since Jan 2004 · 3818 posts · Location: Erlangen, Germany
Group memberships: Administrators, Members
Show profile · Link to this post
I have re-thought my current release schedule and came to the end that I can't keep a July date for 1.5.4 due to the new ABBC task and a lot of personal stuff to be done right now. I believe I can manage it to get version 1.5.4 ready for August instead. I just updated the roadmap. Version 1.6 moved to December this year. I'm sorry for that but sometimes things don't work out as you expect it some months ago.
♪ ...nanananah, all in all we’re just brilliant thieves, nanananah... ♪♬
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please enter the word from the image into the text field below. (Type the letters only, lower case is okay.)
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Page:  1  2  next 
Go to forum
This board is powered by the Unclassified NewsBoard software, 20110527-dev, © 2003-2011 by Yves Goergen
Page created in 229.3 ms (148 ms) · 135 database queries in 95.6 ms
Current time: 2012-05-21, 19:04:54 (UTC +02:00)