Source
| Icon (url) | |
| Oneliner | The source code for this website. |
| Summary | The source code for this website. |
| Status | Active |
| Role | Founder |
| Tags | code, source, agpl, license, software |
| Wiki | http://fabricatorz.com/wiki/ |
| Type | Software |
The source code for Fabricatorz.com is based upon the latest release of Wordpress, a set of plugins, and then some custom plugin code for Fabricatorz which enables project management and some other functionality.
The code is found in the Fabricatorz public Subversion (SVN) repository:
http://svn.fabricatorz.com/fabricatorz_web/trunk
I’ll leave the comments open on this project page and also, if you are curious about, you can always send an email.
I release the code in the SVN repo under GNU GPL.
Oh, here are the plugins pulled into the plugins folder which one can simply add to their plugins folder like so:
svn propedit svn:externals WORDPRESS_INSTALL/wp-content/plugins
Then, add the follow line:
akismet http://plugins.svn.wordpress.org/akismet/trunk/
adsense-manager http://svn.wp-plugins.org/adsense-manager/trunk
all-in-one-seo-pack http://svn.wp-plugins.org/all-in-one-seo-pack/tags/1.4.6.15
cforms http://svn.wp-plugins.org/cforms/tags/9.3
exec-php http://svn.wp-plugins.org/exec-php/tags/4.8
fabricatorz http://svn.fabricatorz.com/fabricatorz_web/trunk/plugins/fabricatorz
flexible-upload-svn http://svn.wp-plugins.org/flexible-upload/trunk
flickr-photo-album http://svn.wp-plugins.org/tantan-flickr/tags/1.1
google-analyticator http://svn.wp-plugins.org/google-analyticator/tags/2.12
google-sitemap-generator http://svn.wp-plugins.org/google-sitemap-generator/tags/3.1.0.1
level2categories/ http://svn.wp-plugins.org/level2categories-2/trunk
lightbox-2 http://svn.wp-plugins.org/lightbox-2/tags/2.8.0
mobileadmin http://svn.wp-plugins.org/mobileadmin/tags/2.0.1
more-fields http://svn.wp-plugins.org/more-fields/trunk
openid http://svn.wp-plugins.org/openid/tags/3.1.4
overlap http://www.svn.overlap.org/overlap_web/trunk/plugins
podpress http://svn.wp-plugins.org/podpress/tags/8.8
wp-postratings http://svn.wp-plugins.org/wp-postratings/tags/1.31
profile-pic http://svn.wp-plugins.org/profile-pic/tags/0.8.2
recaptcha-wordpress http://svn.wp-plugins.org/wp-recaptcha/tags/2.9.2
register-plus http://svn.wp-plugins.org/register-plus/tags/3.5.1
sabre http://svn.wp-plugins.org/sabre/tags/0.8.0
wordpress-mobile-edition http://svn.wp-plugins.org/wordpress-mobile-edition/tags/2.1.1
wpLicense https://cctools.svn.sourceforge.net/svnroot/cctools/wpLicense/tags/wplicense-0.9-rc2/wpLicense
wp-stats http://svn.wp-plugins.org/wp-stats/tags/2.31
wp-super-cache http://svn.wp-plugins.org/wp-super-cache/trunk
wp-widget-cache http://svn.wp-plugins.org/wp-widget-cache/tags/0.25.1
Then, run:
svn up
BTW, we also have a public Subversion module which is filling up with content released:
http://svn.fabricatorz.com/fab_public/
Project Management Code
If you want to use the code which is used on the projects page, which allows for some cool effects in automatically displaying subpages of a master template, along with many configurable options for display of projects both on pages and on widgets, follow this guide:
- checkout the latest fabricatorz plugin to your wordpress plugins directory:
svn co http://svn.fabricatorz.com/fabricatorz_web/trunk/plugins/fabricatorz /YOUR/WORDPRESS/wp-content/plugins - Then, check out more-fields and exec-php plugins to your /YOUR/WORDPRESS/wp-content/plugins directory:
svn co http://svn.wp-plugins.org/more-fields/trunk more-fields
svn co http://svn.wp-plugins.org/exec-php/tags/4.8 exec-php - Enable all three plugins in your wordpress admin interface.
- Either paste the following code into your page, OR
- Create a new projects-template.php in your templates directory, which is something like /YOUR/WORDPRESS/wp-content/themes/YOUR_THEME
- Here is my current projects-template.php.
- Then navigate to a page of your choice, that will have sub-pages (pages with the current page, as parent), and select projects-template.php as your template.
- Do this for any and all pages which you want to have with this projects interface.
- Make sure to style (style.css is my entire stylesheet for fabricatorz) your project pages to look good
- NOTE: Apply this same template to parent and children pages, as it will recurse and show sub-projects when they exist on a page.

