http://www.ninetwozero.com/ - news http://www.ninetwozero.com/ This is the feed for the news-section of ninetwozero.com Sat, 04 Sep 2010 23:46:34 +0100 en-us Development is a re-occuring cycle of testing karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/23/development-is-a-re-occuring-cycle-of-testing http://www.ninetwozero.com/news/23/development-is-a-re-occuring-cycle-of-testing Thu, 26 Aug 2010 14:02:46 +1000
During the last week or so, the main focus has been set on the security measures concerning the comments, including (but not limited to) the integrity of both the website and its users. I'm also looking at non-obtrusive ways to handle spam, by using a CAPTCHA of some sort, and I've got my eyes on , as it's a benificiary for both the service provider and the user. More about that in a near future.]]>
Let there be comments! karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/22/let-there-be-comments http://www.ninetwozero.com/news/22/let-there-be-comments Fri, 13 Aug 2010 03:50:54 +1000
You're allowed to use basic bbcode; links, b/i/u/s as well as code-boxes. Images however, are not allowed, as it would open up to a whole new world of mischeivous behaviour. It might be added in a future revision, although that would either need comment moderation, or some sort of image scanner that makes sure that the linked image isn't nasty.

Oh well, what are you people waiting for, get started already!]]>
Backup: check! karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/21/backup-check http://www.ninetwozero.com/news/21/backup-check Tue, 03 Aug 2010 19:46:00 +1000
Now it's possible to take a snapshot of the websites content, and restore it at a later time. Sounds good? Great! Although it's fully functioning and everything, I'm already trying to figure out a way to improve it; maybe with some sort of validation upon requesting to restore. Obviously this is just a safety precaution, to make sure that it's not a faulty click, someone hijacking an unattended web browser or something similar.

This is actually the first time I'm trying out the auto-sharing capabilities with real content and everything, so let's take this baby out for a spin, and see what she can do!]]>
Auto-sharing new content: check! karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/20/auto-sharing-new-content-check http://www.ninetwozero.com/news/20/auto-sharing-new-content-check Mon, 26 Jul 2010 04:46:39 +1000 I'm aware that one shouldn't start celebrating before crossing the finish line, I can't help but feel all happy and proud of myself. I've finally managed to conquer OAuth and auto-sharing stuff on Twitter/Facebook is now something that's doable.

I'll have to test it a little more though, before moving it into the production enviroment. Best guess is that it'll be fully functional by the end of the week, as I've got to test how compatible the administration is with the other web browsers than Mozilla Firefox. My money's on Internet Explorer misinterpreting some code!

Good night everyone!]]>
My task-list is actually getting shorter karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/19/my-task-list-is-actually-getting-shorter http://www.ninetwozero.com/news/19/my-task-list-is-actually-getting-shorter Thu, 22 Jul 2010 16:29:59 +1000
Oh well, I guess I'll have to fetch some more BETA-testers, just a few people that use the system as they would've use any other one (and hopefully finding a quirk or two as they do it). Well, who's up for it?

If you feel like helping out, just send us an e-mail using the contact form and we'll get back to you shortly.]]>
A version tracker would actually be useful here karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/18/a-version-tracker-would-actually-be-useful-here http://www.ninetwozero.com/news/18/a-version-tracker-would-actually-be-useful-here Fri, 16 Jul 2010 20:07:33 +1000
The question that I always seem to answer in each article is probably something similar to the following one that I'm wrapping in a quote(just because I can):


What have you been doing lately? Which functionality is the most important to show-off to the world?


I think I'll have to have a go at the full-blown URL-rewrite of the administration; revising a lot of documents at the same time can be quite exhausting. I think I'm pretty much done now though, meaning that I'll do one of the following later tonight:


  • a) Watch one (or more) movies
  • b) Keep working my way through this project's bucket list
  • c) Go out and enjoy myself
  • d) Switch on my '360 and chitchat with fellow gamers


My money's on either a, or b... I'd actually bet more on b, seeing that it's my default action/activity. At least that's what usually tends to happen. I'll be back with another post in a near future, with more (so called) announcments to make.]]>
A few minor adjustments karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/17/a-few-minor-adjustments http://www.ninetwozero.com/news/17/a-few-minor-adjustments Sun, 11 Jul 2010 22:20:43 +1000 AJAX-functionality, making sure that the user is able to switch it off if necessary (although I don't really see why someone would want/neeed to do it).

Last but not least, I've implemented a few search bars in the administration, enabling the user to find what they're looking for in a much more user-friendly way. Now there's no need to scroll through a long list of articles/items just to find that special one!

Conclusion: this week has been a week devoted to making the administration a bit more accessible for the end-users. Great isn't it?]]>
Information about the recent downtime karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/16/information-about-the-recent-downtime http://www.ninetwozero.com/news/16/information-about-the-recent-downtime Fri, 09 Jul 2010 15:05:12 +1000
Now that we're almost fully recovered, we can resume our continous enhancement process, and start making those ideas we have a reality.]]>
The BBCODE-parser is malfunctioning. karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/15/the-bbcode-parser-is-malfunctioning- http://www.ninetwozero.com/news/15/the-bbcode-parser-is-malfunctioning- Wed, 07 Jul 2010 00:43:54 +1000 Let's take markItUp! for a spin! karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/14/lets-take-markitup-for-a-spin http://www.ninetwozero.com/news/14/lets-take-markitup-for-a-spin Sun, 04 Jul 2010 22:08:58 +1000
Adding an RTE to the administration panel felt like the right thing to do, seeing that you're able to use a restricted chosen set of formatting tools. After searching the web for an RTE suitable for my interface, I finally decided to take markItUp! for a spin. Let's see what the authour Jay Salvat has to say about his product:


markItUp! is not meant to be a “Full-Features-Out-of-the-Box”-editor. Instead it is a very lightweight, customizable and flexible engine made to meet the developer's needs in their CMSes, blogs, forums or websites. markItUp! is not a WYSIWYG editor, and it never will be.


MarkItUp! is as stated above, very lightweight, customizable and flexible; I got it up and running in a matter of only a few minutes. If you're looking for an alternative to tinyMCE and ckEditor, I highly recommend that you check markItUp! out; I'm pretty sure you won't regret it.

I've also added support for different themes in the administration panel, enabling the user to style the interface according to their own liking. Having a choice is great, isn't it?]]>
Sessions are now controllable! karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/13/sessions-are-now-controllable http://www.ninetwozero.com/news/13/sessions-are-now-controllable Thu, 01 Jul 2010 21:15:13 +1000
Let's say we have two accounts; Tom and Phil. Tom is the head of the page, and Phil is simply "just" a regular user. One day, Tom forgets to sign out his account while heading home, and unfortunately, Phil see's his chance to create chaos and misery.

Phil starts of by setting his own account as administrator, which gives him all the privileges to the website, and demotes Tom to the lower ranks. After doing such, he feels like putting Tom in an uncomfortable situation by posting multiple articles containing foul language and other inappropriate things using his personal account.

Seeing that the sessions are just set and then let loose, Tom watches the content go live from his PDA/laptop from his home an hour away, knowing that he can't do anything to stop him, except call the technicians to cut the power to the server.

My little anecdote above is actually one of the main reasons that I chose to implement some form of session management. This safety procedure could easily be compared with that big red safety-button on you can find pretty much anywhere. If someone tries to do something like the thing Tom did, we could easily boot him off the web page or just simple change his user account to something unusable.

Pretty neat huh? Power to the session management!]]>
ATOM: check! karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/12/atom-check http://www.ninetwozero.com/news/12/atom-check Fri, 25 Jun 2010 11:08:12 +1000 up in the address bar, you should be able to see the following two feeds:

ninetwozero.com RSS
ninetwozero.com ATOM

Use whichever you may or may not prefer, as the content in both are identical - it's just the formatting and structure of the file that's the big deal in this case.]]>
Password recovery: check! karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/11/password-recovery-check http://www.ninetwozero.com/news/11/password-recovery-check Thu, 24 Jun 2010 18:51:39 +1000
With that said, I'll (hopefully) never lock myself out of the administration panel without a (virtual) spare key. Function of the year? Yeah, at least until I come up with something better.

The next website upgrade will be a... surprise, as always!]]>
Multilingual support: check! karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/10/multilingual-support-check http://www.ninetwozero.com/news/10/multilingual-support-check Wed, 23 Jun 2010 15:00:33 +1000
The multilingual support enables the administrator(s) to switch between different languages for the control panel - how great ain't that?

The supported languages at the time being is English and Swedish, but we're looking into our chances to translate everything to French, Spanish and German too. We might even translate it to Arabic, no promises though!]]>
Manufrog.com - it can't get any better than this karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/9/manufrog-com-it-cant-get-any-better-than-this http://www.ninetwozero.com/news/9/manufrog-com-it-cant-get-any-better-than-this Mon, 21 Jun 2010 15:58:26 +1000 Sebastian Tornéus' web page until I set up ninetwozero.com at my current host - Manufrog.

At first glance, Manufrog seemed too good to be true; I mean, a yearly fee at 100 SEK for a sufficient amount of storage and bandwidth, as well as unlimited MySQL-databases and probably anything else one might need? Most web hosts provide the same things, but for ten times the price... ten times!

So I tried them out and now, 3½ years later, I'm still as fascinated as I used to be. Their support is invaluable even though the staff just consists of two people. You can pretty much send them an e-mail any hour, and you'll have a response in no time at all.

That's one of the main reasons why I recently decided to upgrade my account from the Lite to the UK Standard. Instead of switching host, I just got the UK-package instead, which pretty much ment ten times the space, three times the bandwidth and somewhat faster loading times for us Europeans... all this in addition to the heartwarming support.

Was it worth it? You bet; keep up the good work Manufrog!]]>
Readable links: check! karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/8/readable-links-check http://www.ninetwozero.com/news/8/readable-links-check Mon, 21 Jun 2010 15:22:28 +1000
If we use my previous post about RSS as a starting point.
Link before the change: news.php?id=7
Link after the change: news/7/rss_check.htm

In my opinion, it looks a lot better with a title in it than without; a random number by itself doesn't display that much information does it?

I'll get back to translating the administration now, and I'll probably be doing that for some time.]]>
RSS: check karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/7/rss-check http://www.ninetwozero.com/news/7/rss-check Wed, 16 Jun 2010 00:27:40 +1000
We will also be sending out notifications through Twitter (probably even Facebook too) in a near future, but I'll get back to you about that when that part is up and running!]]>
Add pages on-the-fly: check karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/6/add-pages-on-the-fly-check http://www.ninetwozero.com/news/6/add-pages-on-the-fly-check Sun, 13 Jun 2010 20:08:56 +1000
So... changes made the last couple of days include handling of dynamic subpages (such as about and services), as well as fine-tuning of the user account controllers. I've got a list of changes that I want to do, and I guess I'll just keep putting things on it as I progress downwards.

Back to work!]]>
BBCODE-support: check karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/5/bbcode-support-check http://www.ninetwozero.com/news/5/bbcode-support-check Fri, 11 Jun 2010 09:01:47 +1000 , b as in bold, i as in italic, u as in underline and last but not least; s as in strike-through!

Next up is... checking out OAUTH, and how to implement the uprising authentication standard. If I ever manage to wrap my head around it, I'll be able to add some Twitter-support too, i.e. tweeting upon a submission.

Back to work!]]>
Kvarnafriskola.se - new feature karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/4/kvarnafriskola-se-new-feature http://www.ninetwozero.com/news/4/kvarnafriskola-se-new-feature Wed, 09 Jun 2010 18:57:20 +1000 Kvarnå Friskola's website, and I'm pretty sure that they're gonna like it.

This time around it was time for a bigger upgrade; a gallery. I gotta admit that I found the assignment pretty interesting, seeing that I'd get to try some stuff I haven't been using that much - pagination for example.

Hope you put your new feature to good use, so that we can get some perspective of what the school looks like and things like that!

Ps. I'm aware that the Services-page lacks information, but I'm working on it. We have a saying in Swedish, that goes something like this "The one who awaits something good, never waits too long". That might be the case right now, but I guess you'll have to wait either way!]]>
About-page updated! karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/3/about-page-updated http://www.ninetwozero.com/news/3/about-page-updated Fri, 28 May 2010 01:23:03 +1000
Now I just got to compose some text, describing what I can do for you people out there and then I'm pretty much done with the basic content of the page. Wish me luck!]]>
Portfolio updated! karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/2/portfolio-updated http://www.ninetwozero.com/news/2/portfolio-updated Sat, 22 May 2010 16:42:34 +1000
I just wanted to drop in a few minutes and tell you all that the portfolio's been updated and there's more content to put on this page, under the "Services" and "About us"-links. Those will be crammed with information in a near future!]]>
Welcome back to ninetwozero.com! karl.lindmark@ninetwozero.com (Karl Lindmark) http://www.ninetwozero.com/news/1/welcome-back-to-ninetwozero-com http://www.ninetwozero.com/news/1/welcome-back-to-ninetwozero-com Sat, 22 May 2010 00:02:01 +1000
Although it might seem fully functional and everything, chances are that some things aren't and I'll have to straighten them out when I find them. After all, nobody, or in this case - nothing, is perfect!

So, let's end this entry in the same way we started it - welcome back to ninetwozero.com! ]]>