Monthly Archiv: April, 2009

Password Generator Class

Package:
Password Generator Class
Summary:
Generate passwords with given requirements
Groups:
PHP 5, Security, Text processing
Author:
Daniel Tlach
Description:
2009/04/26 – Michael Schramm sent me modified version of this class. I added it to the list so you can see his solution (which seems much better to me). Look for the class.password.php file. Thanks Michael 🙂

This class can be used to generate passwords with given requirements.

It can generate one or more password strings that may be a of given length.

The passwords may include different ranges of characters like upper and lower case letters, digits, and special characters.

The class may assure that the password characters are not repeated.


Abs_Xml_Rss

Package:
Abs_Xml_Rss
Summary:
Read and write RSS and Atom feeds
Groups:
PHP 5, XML
Author:
Costin T
Description:
This package can be used to read and write RSS and Atom feeds.

It provides several classes that allow creating feeds in RSS 2.0 and Atom formats from lists of feed items other parameters.

The package also comes with counterpart classes that do the opposite, parse feeds in the same formats and retrieve the feed items and other parameters.


Image Composer Batch Resizer

Package:
Image Composer Batch Resizer
Summary:
Process multiple images all at once
Groups:
Graphics, PHP 5
Author:
Daniele Pignedoli
Description:
This package can be used to process multiple images all at once.

It can add several images to a list that will be processed in a batch.

Each image can be processed resized and cropping with different parameters.

The resulting images are saved to given file names.


AbsCaptcha

Package:
AbsCaptcha
Summary:
Generate CAPTCHA validation images
Groups:
Graphics, PHP 5, Security, Validation
Author:
Costin T
Description:
This class can be used to generate CAPTCHA validation images.

It generates a random validation text and renders it in an image obfuscated with some lines.

The generated image is stored in a given directory and the text is stored in a session variable for posterior validation.


[Free] 2 New Photo / Graphics Editors

Two more new photo and graphics editing software have been added to the Free Drawing and Painting Software, Image and Photo Editing Programs page. The new image/photo editors boasts a large number of features that make it easy for you to create, edit or touch up your pictures. There are now 10 free picture editors listed on that page, as well as 3 free 3D Content Creation programs. Who said that there's no such thing as a free lunch?

Check them out now.

Smart Engine Template Engine

Package:
Smart Engine Template Engine
Summary:
Template engine based on mark replacement
Groups:
Templates
Author:
Mohammad Sadegh Bagheri Ardabilian
Description:
This class implements a template engine based on curly braces mark replacement.

It can search and replace for marks and replace them by variable values.

The class also supports section delimiting marks to evaluating loops, and conditional sections.

Array to Table Grid

Package:
Array to Table Grid
Summary:
Display array data in an HTML table
Groups:
HTML
Author:
Faheem Ahmed
Description:
This class can be used to display array data in an HTML table.

It takes an array of data and generates an HTML table of a given number of the columns, filling the cells with the array data.

The class returns the generated HTML table as single string.

[Free] CodeLobster PHP Edition: New Free PHP/HTML Web Editor

A new editor has been added to the Free HTML Editors and WYSIWYG Web Editors page. CodeLobster PHP Edition is a code editor for PHP, JavaScript, HTML and CSS and it has numerous facilities to make it easy to work on such code. It has autocompletion facilities for PHP, JavaScript, SQL, HTML and CSS, a PHP debugger, class view, project management, syntax highlighting, context sensitive help, browser preview, and so on.

If hand-coding in HTML is not your cup of tea, and you prefer to use a What-You-See-Is-What-You-Get (WYSIWYG) web editor, take a look at the other editors listed on the Free Web Editors page.

Summer of Code Students Announced

Google has announced the successful applicants for the 2009 Google Summer of Code, and WordPress is lucky enough to have eight students allotted to our open source project. It was a tough choice, since we had almost 60 applications to choose from. We’d like to thank all the students who applied, and we’re sorry we couldn’t take on more of you.

Developers, if you see these bright young things in the dev channel, please be your usual friendly, helpful selves. :) Everyone else, wish our students luck with their projects this summer, which promise to be challenging but awesome. Without further ado, I’m pleased to introduce the GSoC projects (in no particular order) and the students tackling them.

Justin Shreve, Extended WordPress Search Engine. Justin will be mentored by Andy Skelton. One of the complaints I hear over and over again is about the search engine, so this could have great benefit to WordPress core.

Rudolf Cheuk Sang Lai
, Adding Photo Grouping by Album Functionality. This project will wind up being a piece of a larger media redux project for 2.9/3.0. Mark Jaquith is mentoring, and Noel Jackson will be a backup mentor.

Daryl Koopersmith, WYSIWYG theme editor/generator. This will allow users to create and edit themes without touching any code. Beau Lebens is the mentor on this project.

Michael Benedict Arul will be working on a similar project. Michael will be mentored by Andrew Ozz, since this project will be using jQuery. It’s our hope that having two students working on this idea separately will foster competition and allow us to compare approaches.

Daniel Larkin, Modified Preorder Tree Traversal (MPTT). Lead Developer Ryan Boren will be his mentor. This is Daniel’s second GSoC working on WordPress.

Diego Caro, a student from Chile, will also work on an MPTT project. Diego will be mentored by Thorsten Ott.

César Rodas, social and text processing algorithms for BuddyPress and MU as related to recommendation engines. Alex Shiels and Andy Peatling will co-mentor this project.

Anthony Cole, Event management with WordPress. Co-organizer of WordCamp Australia and New Zealand, Anthony will be working on a suite of plugins (or maybe just one or two out of a planned set, scope TBD) for event management/attendee networking that will be built on BuddyPress/MU/bbPress. We’ll use wordcamp.org as a test case, and release the final product to the community. Jake Spurlock will be mentoring, with Andy Peatling as backup.

Congratulations, guys*!

*Seriously, we didn’t get more than a couple of applications from female student developers. Where are all the geek girls?

[Free] New Web Content Management System: ocPortal

Ever wanted to create a website that you can manage with just your browser, one where you can add galleries, forums, chats, content rating, a site search facility and even a paid membership area and support ticket system, etc? Check out ocPortal, the newest entry that has been added to the Free Content Management Systems (CMS) PHP Scripts page. Do I need to mention that it's free? (So are the other PHP scripts listed on that page, for that matter.)

Powered by Gewgley