WIPUP 21.02.10 released and out in the wild.
WIPUP 21.02.10a has been released and even though still in alpha testing (aka not for the general public) a huge amount of new features and system polish has gone into it. To quote some statistics, the codebase (using Git measurements) found a generous 1,684 source lines of code added and and even more generous 5,825 source lines of code deleted, due to the various optimisations and switching of javascript frameworks. This gives as a net total of 4,141 source lines of code removed, which means a leaner and meaner codebase. This has been spread over 32 old source files, 7 added source files, and 5 now deleted source files.
Ignoring the technobabble let's move onto introducing the features :)
Multi-file attachment support for updates
Adding updates just got 5 times better with multi-file attachments with an upper limit of 5 files per update. This feature is demo'ed in this update and so if you just scroll down a tad you can check out the various attachments.
BBCode and textarea resize support added into update and projects form
BBCode support is vital to any fancy looking update and now we support bold, italics, underline, lists, and links. This feature was actually given a sneak peek preview available here. At the same time the detailed description field has a fancy resize grabber in case you feel a little bit verbose. Check out attachment #2 for a demo.
Project timeline aesthetics improved with better project support
The project timeline looks really pretty now with slight dividers and all the spacing kinks worked out to present your updates in an easy to read manner. This update is also seen in the "User's other updates", which you can see if you scroll down a bit. It now shows summaries and in general looks nicer. Support for project thumbnails and project websites has been added (just check out my profile page), as well as the ability to edit your project details after creating it. See attachment #3 for more detail, check my profile page.
Profile and update polish - get ready to share!
We've now made comments look really beautiful and if you don't belive me check out attachment #4, or post a comment here to try it out yourself. We've scrapped Lightbox and made the switch to Fancybox, and in case you've no idea what that means, try clicking on one of the attachment images to see the image pop up in fancy effects glory. We've got shadow effects, image borders and overlays. Plus, you now have more ways to visit (and share) your profile page, including wipup.org/profiles/view/USERNAME, so you know it's really your page :)
Introducing the feedback system
When you look at another user's updates you have the option to track, subscribe or kudos it. If you have an account we invite you to try out these features (such as subscribing to this "WIPUP" project). You will see a newsfeed of all your subscribed projects or tracked users in your dashboard, and the person being tracked will start having charts appear in their dashboard showing them statistics. The statistics are under heavy development but it's good to see what's coming up. We've also got some friendly messages to tell you exactly what everything means, like what attachment #5 shows.
Along with all these updates we have a load of bugfixes, which are in no particular order:
- Layout misalignment fixed on Gecko browsers.
- Aesthetics on empty project error message fixed.
- Unclosed em tag for guest updates fixed.
- Portrait icons aspect ratio overflow fixed.
- No longer displays guest updates in your uncategorised projects.
- Broken link to profile page fixed.
- File browse field height fixed so that text isn't cut off.
- Changes to file downloads so you can differentiate between files.
- Feedback system permissions fixed.
- Registration introduction guide updated.
- Lots of XHTML validated.
Comments and kudos much appreciated, and despite the unfinished state we'd like to start inviting alpha testers so if you're interested in checking out how practical this system is go sign up and tell me how it is. Potential developers may be interested in the source, hosted on GitHub, and IRC lurkers may want to add #eadrax to their lurk list on Freenode.
Comments (3)
If you don't have anything specific to say but you like this update nonetheless, you should kudos it.







