It’s been, I don’t know, I think around a month or even more than a month since I posted. Sort of been going through a rough, dry or whatever patch you want to call it.

I did a couple of theme ports though in the last couple of months, so figured I would come gloat about it .. 😀

Another wedding based theme port to perfection by your truly .. 🙂 .. It was a fun job, this one, I liked their design a lot, and also got the chance to create a new plugin and incorporate that into the blog .. turned out pretty satisfying, all in all.

Go have a look here: HitWeddings Blog

Looks like no posts have been made yet, so might not fully show off the theme, but you will at least get to check it out!!

The other was a lot more work, and a even nicer theme I must say. Although I do not necessarily agree with all the elements used in the design, overall it is a very nice design, sort of web 2.0-ish you could say. This one was more tricky though, because the website has a weird setup where the front page of the domain get landed on the WordPress blog index, and they had some special requirements for the domain front page as compared to the normal blog index, so had to cut in with a hack to make it happen.

If you are in San Diego, you should definitely follow the website, afterall it is all about San Diego and people based there!

Go have a peek at this one now: Web San Diego

Pretty sweet eh .. I know, I rock .. 🙂 .. ok fine, I will go back to being the modest, nice little chap I am now since I don’t have anything more to gloat about!

Things still not looking so great with the job search, a couple of prospects, but the Work Authorization rules seriously are killing me .. 😦 .. so if you know of a job, look at my previous post for more details, and the firm is willing to be altruistic and sponsor a Work Visa for me, well what are you waiting for, leave me a comment and I will get back to you asap!!

I have been thinking quite a bit about where I am heading and I have been trying to come up with some decisions, and I have kind of decided on a few things over the past couple of days …

I have realized that the current Master’s program that I am enrolled under does not seriously interest or suit me enough to justify my continuing it. Moreover it is becoming a burden in trying to study and make a living at the same time doing freelance work, simply because of time constraints and the pay involved with most freelance odd jobs ..

Therefore I am on a full fledged job hunt right now. I really love programming, and I figured that I should do what interests me rather than trying to worry about solving matrix problems using MatLab. No offense to matrix algebra or MatLab, its just that it’s not my thing I guess!!

So if you read this post and know of any jobs available, I would be really grateful if you could point it out to me. I have listed below what I deem to be my skill-set and would love it if you could let me know of any jobs that you know about based on my skill-set.

  • PHP/MySQL : Advanced
  • Python [wxPython & Tk] : Advanced
  • Ruby & Ruby on Rails : Beginner – Intermediate
  • Perl : Beginner
  • Java : Beginner
  • XHTML : Advanced
  • CSS : Advanced
  • AJAX/Javascript : Intermediate – Advanced

Apart from this I have extensive experience with some of the Open Source applications and have worked with them a lot:

  • WordPress : Advanced
  • OsCommerce/ZenCart : Beginner – Intermediate
  • phpBB : Beginner – Intermediate
  • Gallery : Beginner – Intermediate

If you do know of some available positions, please feel free to leave a comment with your email address and I will get back to you ASAP!!

I have no constraints on where the job is located, as long as I can get some assistance with Work Permits/Visas, but this is secondary right now.

I greatly appreciate your reading through this post, and would appreciate it even more if you could help me out a bit 🙂

I switched to the latest theme added, Fadtastic, kinda liked it. And I was getting bored of K2-Lite anyways ..

I wish there were more options to customize the theme though, I am not really all that fond of the links being display at the bottom of the page in those huge fonts .. 😦

Oh well, can’t really complain that much I guess ..

And Hi Mardi, thanks for the comment .. Hows Japan? 🙂

Got to run now, post later about some of the work I have been doing the past couple of weeks.

Been quite a while since I found some time to post here .. has been an absolutely hectic month or so now unfortunately 😦

As more time passes by, I am digging myself deeper into the what the heck am I doing and where the hell am I heading towards mode … the problem is I can’t find the time or force myself to focus on the bigger picture and chart out some kind of plan to tackle life, if you will .. oh well I will rant about it somewhere else not on this blog!!

I finished an extremely simple plugin yesterday, my first “real” plugin that is actually being used … so kudos to me .. 😀

I also got my a larger WordPress project, quite elaborate so that will take sometime to finish .. but I am moving along quite nicely … I have to build quite a few plugins to accommadate all the features required by the client, and one of them is already done .. ta-ta-da .. 🙂

The plugin is pretty nice actually, its a content grabber plugin which basically allows you to setup a bunch of websites and email addresses that you want, and it will grab content from them periodically or as a one-off action … and its working pretty nicely .. have two more plugins to finish and then the first phase of the project will be out of the way.

Also did some work recently in customizing a bunch of things, very minor though, for a client. You can find the blog here: Jim Bernard !

I still have to finish up work on my blog over at NameError, but I can find no time to fit that in somehow .. I really have to force myself to wrap things up there, I am getting quite frustrated about leaving it hanging .. 😦

Stay tuned for WordPress stuff soon, its gonna be break time soon in terms of school, so hoping to find a lot of time to finish up the Image Gallery plugin etc

I am really excited about the Image Gallery Plugin I am working on … its coming along really well, actually much better than I thought it would, to be honest about it ..

I have like no experience writing WordPress Plugins from scratch, so I was very wary about the whole thing, but not anymore, it seems I learn quicker than I thought 😀

I am trying to figure out some things with URL re-writes because frankly have query based urls only for the gallery would kill the whole joy of using it, I want it to work seamlessly, however you have setup WordPress, so there lies the problem of displaying the galleries and images and getting URL’s to work properly …

The documentation on rewrite rules hooks and filters isn’t that great, but enough to get somewhere, so I guess I am just going to have to wing it from there and rely more on testing it directly …

It’s pretty much done, so should be able to release it very soon, probably in the next two days, providing I don’t lose my mind and start doing something else like I did this past week … this Plugin project has driven to two other projects, don’t ask me about it now .. 😦

I even came up with a really cool name for the Plugin .. hehe .. nope not telling now .. but you will find out soon, if you read this blog anyway .. 🙂

As of now, I am officially the Top WordPress Programmer on Scriptlance … woohoo .. 🙂

I just found this out, they made a change to their review system and now rank programmers according to various factors, and I was looking to see where I was ranked in, and lo and behold, I am at the top for the WordPress category … yay!!!!

Go here to see me rule the WordPress rankings: Top WordPress Programmers

And take a look here for my overall ranks and profile on Scriptlance : Skulled

I could do a lot better under PHP, Javascript and the overall rank I guess .. but oh well .. pretty good ranks in XHTML & CSS as well .. so kinda feel good about the whole thing .. 😀

So if you want WordPress work done, you know who to come to … 😀

I have been trying to get some work done on the Image Gallery plugin, and was browsing through the WordPress Codex reading through the Plugin Developer docs, and I found a few interesting things I must say.

On the pages for creating Administration pages and menu items, there are strong recommendations on not creating new top level menu items/pages, which seems rather silly to me on the account of the reason provided.

WordPress users like that their admin consoles are clean of clutter

This is requesting developers to refrain from creating top level menu items, but I don’t really see the point of justifying it on the basis of keeping the admin clear of clutter. Some plugins add multiple pages all over the admin under the various top level menus which means one has to navigate from one section to another, and if the user has deployed quite a few plugins, they will be listed as options under top level menu items anyway, which again is clutter in one manner of speaking.

Wouldn’t it be rather cleaner to add all plugin admin pages under one top level menu item for that plugin, which also facilitates easier navigation in terms of adminstering plugin options etc for that specific plugin?

True not every plugin should do this, but if you are going to have more than 2 pages under the admin with relation to the plugin and its functionality, it would be best to have these as pages under a top level menu for that plugin. Again the downside might be that there might be too many top level menu items if the user has too many plugins, which just means the entire concept is flawed rather than a recommendation to refrain from using/creating top level menu items.

Now what might perhaps be a really good idea would be to provide a drop down select on the right side of the top level menu bar, which would automatically show Plugin top level links. This is beneficial in a lot of ways actually if you think about it.

The issue of WordPress admin getting cluttered would be solved immediately, and plugin authors won’t have to face with such restraints which practically have no solid grounds to be followed anyway in my view. And it shouldn’t even need that much modification to the core WordPress code.

Perhaps instead of the add_menu_page function being used, it could be modified to something like add_plugin_link which would only list the Plugin page in the drop down select, and other than that plugin authors would be doing no extra work really.

Click on the Plugin you want to work with in the select drop down, a JS page load can take you to the main Plugin administration page, and your normal add_submenu_page page links will be displayed in the submenu bar as usual .. and bingo everyone is happy .. 🙂

I really wonder how hard that would be to implement, or more specifically to integrate as part of the WordPress core … I should look into it and try testing it out with a dummy WordPress install sometime soon .. 😉

I have decided to create my first WordPress Plugin .. 🙂 … unfortunately I cannot brag that it is unique or outstanding or anything along those lines, but it definitely should be helpful to some people I hope …

Why I am doing this is, I recently had to setup a WordPress system, very custom, not the normal 5 second install, and start blogging kind of thing, but a CMS sort of setup, with more focus on image galleries than on content.

So I went to the Plugins page on the WordPress Codex, looked around at different Image Gallery Management solutions, and I was just shocked, seriously, I was just dumbfounded by the state of affairs lets say. I tried to be nice and not try re-invent the wheel and all that, and I downloaded a few systems to test them out.

I gave ZenPhoto, and Gallery a shot first, at the end of it, I didn’t even feel like trying Coppermine anymore. ZenPhoto I didn’t like that much I must say, but compared to Gallery it was heaven. I got really mad at Gallery for some reason. I don’t know, its just way too much hassle to setup, maitain, and administer I feel. I am experienced enough with software to practically do anything I want with it, but I was getting annoyed with their admin backend, so I am not really sure how they expect someone who isn’t that tech-savvy to use it and actually get good use out of it …

At this point I just didn’t even want to try any other system out, and was thinking about just writing a gallery manager myself and incorporate it directly into WordPress, but then something came to me. I had used this really simple image management system on another WordPress blog for a client, so I decided to go with that and modify it to suit my needs for the current project. I am kind of glad I did this, the plugin is really nice in terms of doing what its supposed to do, NO excess baggage of any sort.

But its very barebones, so I still had to make a few modifications to plugin itself, plus do a lot more work on the WordPress theme files, which is not really nice unless one knows how to really fool around with theme files etc.

You can find the cool plugin here: WPIG

What I am trying to do now is, make a plugin like the above but with a few more features, so that you can actually manage galleries in a enhanced manner, and I am planning on integrating it to WordPress Pages in some manner.

I was thinking, instead of having to identify the gallery ID and putting that into the Page Content which is what you have to do with the Plugin as is, I could modify it so that, it would automatically create Gallery Pages when you add galleries maybe.

I haven’t exactly decided on the route I am taking yet, but I want to keep it minimal but yet enough to sustain a proper image gallery along with WordPress without having the need to have any other 3rd party software in the picture .. I will probably modify the administration pages as well to some extent, but not sure what I want to add/change and what to leave …

Unfortunately I am caught up with work all this week, so I won’t be able to concentrate on this until the end of the week, but I want to finish it off by the end of this week, since it is not really all that complicated, but lets see how it goes … 🙂

I kind of finished my new theme for NameError … I must say I am really satisfied with the outcome. I like this new version a lot better than NameError V1 .. I get the feeling that this one is a bit more upbeat and colorful than the last one …

Well technically speaking I wanted it to be more colorful and upbeat, so obviously I succeeded in my goal of making it so .. I liked V1 quite a lot too .. but for some reason I started feeling that it was rather dull, especially the color pallete didn’t as much catch my fancy after a couple of months of using it ..

NameError V2 was inspired by MistyLook by Sadish Balasubramanian … although it does not feature the options page in the Presentation Admin like MistyLook does, and is not as widgetized perhaps .. or to be rather accurate is not widgetized .. 😀

Most of the pages are not done yet though, so a lot of broken links with regard to the Pages .. 😉 … I came up with this Quickies concept based on the “Asides” technique from Matt I believe … it is quite possible that mine is more of a hack than a proper implementation, but I figured as long as it gets the job done, and since I am the only one going to be using the theme, I didn’t have to worry about coding it directly into the theme .. 😀

And what I did was in the end to create a page template for the Quickies section, and I just display all the Quickies in a page .. kinda like what I did with it ..

Well I like this theme a lot, so I think it will adorn my WordPress for quite a while at least until I come up with some better idea to make it even more kick-ass .. 🙂

NameError Reloaded it is from now on .. I want to post more there, but I don’t get that much time nowadays .. but I am trying to make it a point to start posting regularly there .. lets see how that goes .. until then all of you go over to NameError and adore my new theme and then praise me on a job well done .. 😀

So after my last post on the theme for Yumcha, I got featured on the Yumcha Blog with a post dedicated to me.

Cool eh, I know … a big thanks to Mardi for the post, if I knew her in person, I would give her a hug for the wonderful words in the post .. he he .. 😀

Here’s the direct link to the post: WordPress Theme on Yumcha Blog

First time I am getting featured on a blog post for my work I think .. woohoo .. Yay!!!!