The latest round of revisions are available for download. Some bugs are fixed, and some features have been added.
Recent Updates RSS Hide threads | Keyboard Shortcuts
-
Nathan Rice
-
Nathan Rice
I’m experimenting with putting the call to include user.functions.php in a function hooked to prodigy_init at a priority of 11, so that it gets called after the entire Prodigy framework is loaded.
This would eliminate the need to remove_actions in a function attached to prodigy_init in the user.functions.php file, as well as allow the user.functions.php file to take advantage of functions created in prodigy.
Bottom line, I’m trying to help you avoid the unnecessary nesting of functions just to get simple things to work.
I’m hoping there won’t be any serious repercussions to doing it this way. So far, I can’t think of any.
-
Nathan Rice
I just tried adding a second sidebar to Legacy using the prodigy_create_widget_area() function and it didn’t work. It probably has something to do with the sequence of execution, but I’m not sure. I need to take a look at it.
-
Nathan Rice
Hey everyone, I just added some thorough hook documentation to the Prodigy site. Hopefully, this will make things a LOT easier when trying to figure out how things work with Prodigy, and more importantly, how to extend it to do whatever you want it to (which it pretty much can!).
Anyway, here’s the link to the Prodigy Hook Reference. Please take a look, and as always, let me know if you have questions or comments.
-
Nathan Rice
Hey, guys and gals! It’s time to kick off the beta stage of the Prodigy development. Please use this site to post fixes, issues, and discussions about how I can make Prodigy the best theme framework available.
Also, feel free to ask questions about how Prodigy works, too. If there are any specific questions, I’d be happy to handle them.
If you would like access to post on this site, please email me and I’ll set you up with an account. This is a private beta, so please don’t broadcast this blog’s location to the world.
Nathan
-
Carlos Correza
first impression is good. I like that it doesn’t have millions of crazy options. it “feels” more like wordpress that way, as opposed to re-inventing the wheel. Pearson has a ton of controls but they make sense.
The problem I’ve run into with some ‘premium’ themes is; sometimes features and external rsources they support change over time and I end up having to re-write half the theme. I prefer to use hooks to inject whatever functionality I require again, that’s a nod to Chris Pearson and thesis. It seems like that’s the path you’re following with prodigy.
Something you’ve done that I like is to make use of child themes for style. That’s how Darren and Ben customize Mimbo Pro. You’ve really combined my favorite features from my favorite developers into your own unique framework.
I love how “thin” the framework is. This is really nice clean work.
-
Keith S.
I haven’t done much with Prodigy short of installing it on my dev server and setting up some sample content for it, but from what I’ve seen so far, I REALLY like it.
-
Vix
The only problem I’m having so far is my inability to add new widget sidebars but I see from above that you’ve caught that bug.
I’ll be porting over one of my themes tonight and I’ll report any issues I encounter.
-
Vix 5:42 pm on July 1, 2009 Permalink |
I figured out why widgets couldn’t be added.
Legacy’s functions.php lacks the forward slash between STYLESHEETPATH and user.functions.php on Line 52 – so the file wasn’t being included.
Nathan Rice 8:46 pm on July 3, 2009 Permalink |
Wow, talk about your rookie mistake. I’ve updated this in the master files for Legacy, and I’m resuming testing over the weekend. Hopefully, being able to add sidebars will be a functional feature for the public beta (coming soon).