Feb
7
2007
A behind the scenes look at WebNV

Yeah, yeah, yeah. I know, I know. I haven't been posted as much as I should on my site. My last couple of articles had long and boring one week gaps in between them. And now here I am writing another article over a week since my last one. I apologize to my regular readers. I know it's annoying to keep checking your favorite sites and RSS feeds, only to find them dusty and unattended. While this site has been looking a little abandoned lately, I assure you it's not.

You see, I am now truly happy with the front-end of my site. The front-end is of course the site you guys all see (the home page, the articles, the comments, etc). With my redesign from a few months ago I've gotten nothing but compliments from the new design from a majority of my visitors. More importantly, I'm happy with the look and feel of the front-end, but I was never really happy with the back-end. Now it's time to move onto Phase 2 of WebNV, the back-end of the site, or my administration panel.

When I started building my web site I knew right away that I would need some type of administration panel that I could log into. This panel would easily allow me to add articles, edit current articles, edit comments, etc. I mean, without this admin page, the only way I could edit content on my site would be by going directly into the database and working from there. And even though we have some nice database front-ends like phpMyAdmin, it's still a hassle.

When I first started building the admin panel I just needed to be able to add, edit, and delete articles, topics, and comments. I mean, that's the basics of most blogs right? But as my web site grew and got more dynamic, so did my admin panel. It now allows me to add, edit, and delete multiple users, as well as editing your own settings. I can also edit general site settings like whether to allow comments, or use a captcha. But my favorite functions include the ones that allow me to add, edit, and delete pages. Another function includes the ability to add, edit, and delete blocks (like PHP-Nuke blocks) from various site pages.

So that's pretty much what I've been doing these past couple of months, putting some finishing touches on my admin panel. For those that are curious, I posted some screen shots below of it. I do eventually plan to release a demo site, where anyone can access and log into the admin panel and mess around, try it out, and give me some feedback. Plus it would be nice to have a site like that out there on the Internet to show off to friends, family, and potential employers. Anyways, enjoy the screens and be on the look out for my demo site which I'd like to have available in the next few weeks. Cheers!

First, we have your basic login screen. Nothing too fancy.

Login page

We also have a personal settings page which allows your users to edit their stuff.

Personal Settings

For the admin of the site, we have some basic site settings. This is still a work in progress (ie, more options will be added).

Site Settings

One of the most important pages, the add article page, which easily allows you to create, preview, and publish articles.

Add Article Page

My favorite function that I created for this site, was the ability to add, edit, and delete pages on my site dynamically.

Page Settings page

Finally, copying from PHP-Nuke and their 'Blocks', I created my own blocks function that easily allows me to add, edit, move, and delete blocks from the various pages of my site. The blocks I'm referring to are close to the bottom of my pages and contain stuff like recent articles, recent comments, random photo, etc. Here's my block settings page.

Block Settings page

On a final note, the WYSIWYG or HTML editor that you see on the comments form, or the screens above was not created by me. It's a free editor called FCKeditor that you can check out if interested. I've been using it for awhile and like it a lot.

Author's Pic
// Article Summary
This article was published 1 year 7 months ago on Wednesday, February 07, 2007 6:05 pm by Nick Villescas. It was published under the following topics: Site News and with the following tags: none. So far this article has received 509 hits with 6 comments.
6 comments
1 year 7 months ago // February 07, 2007 8:30 pm
The Smith // guest

Gravatar
Can you tell us your user name and password???
1 year 7 months ago // February 08, 2007 3:51 am
Nick Villescas // author

Gravatar

Yeah, sure, no problem. My login user name is Ni.....wait a minute. Is this some type of scam? Or not?

1 year 6 months ago // February 11, 2007 7:20 am
The Smith // guest

Gravatar

It's no scam, I just need a place for Smith Blog....

1 year 6 months ago // February 12, 2007 5:45 am
psychobob // guest

Gravatar
Sooooo,, you've gotta pet, right? I bet it's got the most adorable name,.. you think you could tell us it, maybe???
1 year 6 months ago // February 12, 2007 5:54 pm
Nick Villescas // author

Gravatar
First off, WTF are you talking about?

Second off, YOU'LL NEVER FIND OUT!!!

Third off, don't visit my gallery because my pet's name is not in there.
1 year 6 months ago // February 13, 2007 7:19 am
The Smith // guest

Gravatar

Well then I'll just have to put you in my next Smith Blog then.

Add your comment
// required


Allowed Tags // <a><ul><ol><li><strong><em><blockquote> // required


This form is protected from spam by Akismet. Comments are Gravatar enabled and also moderated.