PHPwnage    
Last updated January 31, 2010 (4:12pm EST) [Show All] The Official PHPwnage Site
  Looking forward: Bringing back PHPwnage for a new 2.0 target Jan 31, 2010 - klange #33  
  I haven't done much of anything with PHPwnage in the last year. My last commit to Bazaar/Launchpad was in May of last year.

But now I'm bored. I have nothing else to work on, so I think it's time - time to continue my work with a new focus.
 
  Looking forward: Modacon 2010 Aug 24, 2009 - klange #32  
  Modacon is a proposed trade event that will, barring complete lack of funds, be held next year. PHPwnage, hoping to improve our standing as a service provider (we don't just do this forum, you know) for gamers, will be hosting the event along side staff members from Modacity. One of our planning goals is to get these guys behind us, and after that start looking for corporate sponsers who would pay to get an event like this together (Intel, NVidia, AMD on the hardware side, Valve, Bungie on the software side, modders being a big source of future employment for them).

The reason I'm posting this little announcement is because we finally went ahead and purchased the domain, at which you'll find our beautifully crafted mono-color logo by AVPDragon/MrBig (he also made the original color version which you will see on print media and the future website, the black and white logo is reserved for t-shirts and large signs if we're tight on cash).

The real end goal of Modacon is to get a bunch of big-name modders in a room, pack it full of gamers, and get a party started.

As the primary sponsor for the event and head of the planning committee, PHPwnage.com will continue to post updates. You should look forward to our final decision on a venue, any announcements on corporate sponsorship, and updates to the website. Currently, the website is hosted here on the PHPwnage server, but it may be moved to a more suitable host at a later time.


Discuss this news post here.
(No comments)
 
  Looking forward: Working on a Revised 2.0 Schedule Aug 24, 2009 - klange #31  
  For various reasons, I've decided to expand the plans for 2.0 back to what I originally posted many months ago:
* APT-based extension handling
- Complete implementation of APT in PHP
- Deb archive handling
- Pre/post-script handling
- Repositories
- Dependencies
* Complete template-based system
- Already some-what in place.
- Will ship with extra themes
* More OOP
- Because my code is ****
* Plugins!
- With injection
- Need to add injection points to templates.


Discuss this news post here.
(No comments)
 
  New PHPwnage.com Front Page Coming Soon May 22, 2009 - klange #28  
  I've been working on a new front-page for the upcoming OasisGames.net (which will probably just die before we reach a real opening). The system I've built for it is a single-file (except for media) PHP script that produces compliant XHTML (and nearly compliant CSS, but it uses some extra opacity options for cross-browser compatibility). An interesting little tidbit: unlike everything in PHPwnage, it has no tables, only DIVs! The new page will provide a much cleaner home for the PHPwnage site and news. Check out the incomplete OasisGames.net to see the page in action.


Discuss this news post here.
(No comments)
 
  First Commit in Over a Month May 17, 2009 - klange #27  
  Starting to work on the Admin Panel a bit more now. Got some basics up.  
  Some News Apr 23, 2009 - klange #26  
  Well, I'm back from Hawaii (have been for a few days now), so development should pick up again for the new Admin Panel and porting the Forum, but that isn't what this is about.

For use with my massive collection of images I took on the islands, I made a bunch of tweaks to my phpDV indexing system. Suffice it to say, for the indended purpose of phpDV this is a major improvement.
The new DV supports Exif thumbnails and dates, fixes a few caching annoyances, and can even deliver thumbnails embedded into the page (making one-file distribution easy!). While some of this is only just barely working, I also have a few things that haven't been started for "DV 2":
- Per-directory configuration.
- Direct delivery of icons.
- Better caching options.
- Paging (requested by a colleague).

In other, some-what related news, I'd like to announce the third person to use phpDV: my good friend, Joe Averett. The second user was a man and his wife, who even use it on their home page (it's the only thing on their site, outside of the pictures)!
I'm also going to be getting a logo for DV up soon: it'll be the PHPwnage icon with "DV" instead of a P.


Discuss this news post here.
(No comments)
 
  Big Plans for the Admin Panel Apr 8, 2009 - klange #25  
  I recently jotted down some new ideas for the Admin CP in PHPwnage 2.0. These plans include a complete rewritten and some great new features, so let's take a look:

Categories/Sections/Tabs
The new administration panel is divided into categories ("System", "News", "Forum", etc.) which then include sections: Forum could have "Management", "Moderation" and other such things. The next level is Tabs: The Forum > Management page may have tabs like "Boards", "New Board" and "Reorder", plus the hidden tabs "Edit Board" and "Edit Category".

Package Manager
I'm working on an extensive package system for PHPwnage to allow easy installation of new modules, plugins, themes and languages. The package system has a category in the admin panel ("Package Manager") which has sections "Updates", "Manage" and "Install". Updates shows packages with newer version of packages you have installed, Manage shows the packages already installed, and Install allows you to install packages from a Repo (a properly equipped server will be able to download the packages to a temporary directory and extra them, much like a desktop package manager). The packages themselves will be tar.gz archives for maximum compatibility across PHP installations. Their contents shouldn't be too unusual: Information on the package itself (name, version, description, icon URL, maintainer, home page), a list of dependencies (features more than other packages), a list of features provided (ie, a theme probably wouldn't supply anything, but a core replacement may provide a forum or compliant user system), and the files themselves. One thing I'm going to work on for at least 2.1 is to make the entire default system a set of packages (core-forum, core-user, core-news, etc.) so that it can be completely replaced. In the mean time, all of core is one package that provides everything, but the included sample module, plugin and themes will be separate plugins.

Plans for 2.1:

Admin Panel Extensions
The admin panel will not directly handle anything except the true core (everything under the System category), plugins and modules. Everything else will be implemented with extensions: Ie, User Management (which handles all user functions in an object-based system), the Forum package will provide forum management, etc. etc.

User Management
The forum will be stripped of its direct management of users. The primary reasoning for this is to make the forum not a requirement, as it will be a package in 2.1


Right now, I'm working on the new admin panel for 2.0: While it won't incorporate a complete extension system, it will still have some such functionality for dealing with plugins and modules, which will be able to have their own administrative options.


Discuss this news post here.
(No comments)
 
  What's this now? Apr 5, 2009 - klange #24  
  Hmm...
Well, that's interesting. Probably a good time to register a trademark on the name and what not...
 
  Calendar Conversion Complete Apr 5, 2009 - klange #23  
  The Calendar has been completely converted to Templates! Next up is the Admin CP and then the Forum. This is going to take some time...

File to remove after conversion is complete:
footer.php
header.php
css.php

Files planned for long-term conversion (at a later date):
mobile.php - Will be converted into its own them.
rss.php - Will be made into a template so that it can be more easily configured.

Files being scrapped entirely:
buddy.php - PwnBuddy is being deprecated, but hopefully replaced later with something less annoying.

Files being converted right now:
admin.php - The Admin CP
forum.php - The Forum
 
  So what's happening here? Apr 5, 2009 - klange #22  
  Right, so I haven't actually done anything recently. I know. I'm taking a short break because the next step is the Calendar, Forum and Admin CP: and that's a lot of work. I may get the Calendar done this afternoon, though, and then I'll be upgrading my blog to 2.0.0-pre.


Discuss this news post here.
(No comments)
 
Copyright 2010 Kevin Lange [ RSS ][ Mobile ][ PHPwnage ][ PHP 5 ]