Monthly Archiv: October, 2009

File Upload System

Package:
File Upload System
Summary:
Validate and process file uploads
Groups:
Files and Folders, HTTP
Author:
Biju
Description:
This class can be used to validate and process file uploads.

It can check whether the uploaded file has one of several allowed file name extensions, whether the file size does not exceed a given limit, and check whether a file with the same name was not previously uploaded.

A valid file is copied to a given destination directory. If the file is an image, it creates copy of the image in JPEG format that does not exceed a given width or height, if necessary scaling it and preserving the original proportions.


PHP SEO

Package:
PHP SEO
Summary:
Determine the most relevant keywords of a text
Groups:
PHP 5, SEO, Text processing
Author:
chema
Description:
This class can be used to determine the most relevant keywords of a text.

It can analyse a given text to determine the most relevant keywords of that text.

The limit number of keywords to extract is configurable.

The class can also extract a string from the original text of a limited length suitable for use in page meta description tag.


WordPress 2.8.5: Hardening Release

As you know over the past couple of months we have been working on the new features for WordPress 2.9. We have also been working on trying to make WordPress as secure as possible and during this process we have identified a number of security hardening changes that we thought were worth back-porting to the 2.8 branch so as to get these improvements out there and make all your sites as secure as possible.

The headline changes in this release are:

  • A fix for the Trackback Denial-of-Service attack that is currently being seen.
  • Removal of areas within the code where php code in variables was evaluated.
  • Switched the file upload functionality to be whitelisted for all users including Admins.
  • Retiring of the two importers of Tag data from old plugins.

We would recommend that all sites are upgraded to this new version of WordPress to ensure that you have the best available protection.

If you think your site may have been hit by one of the recent exploits and you would like to make sure that you have cleared out all traces of the exploit then we would recommend that you take a look at the WordPress Exploit Scanner.  This is a plugin which searches the files on your website, and the posts and comments tables of your database for anything suspicious. It also examines your list of active plugins for unusual filenames.  You can read more about this plugin here – “WordPress Exploit Scanner

Deep Log Analyzer

With Deep Log Analyzer you can view reports on accessed site's resources, visitors' activity and navigation, sites that refer web traffic to you, search queries, search engine spiders, user browsers and operating systems, web server errors and much more. Our web analytics and website statistics software makes it easy to view how statistics changes over time and compare reports for different time periods. You can examine deeper your website statistics data with the unique hierarchical reports which Deep Log Analyzer offers. In addition our web analytics software is highly configurable. With Deep Log Analyzer you can create your own custom reports or tailor standard reports to meet your specific needs. You can even use data from company's sales or CRM database to create marketing reports for the informed business decisions. Also Deep Log Analyzer stores website statistics data in the standard MS Access database for easy access from other applications.

The Webalizer

The Webalizer is a fast, free web server log file analysis program. It produces highly detailed, easily configurable usage reports in HTML format, for viewing with a standard web browser. # Is written in C to be extremely fast and highly portable. On my 1.6Ghz laptop, it can process close to 70,000 records per second, which means a log file with roughly 2 million hits can be analyzed in about 30 seconds.# Handles standard Common logfile format (CLF) server logs, several variations of the NCSA Combined logfile format, wu-ftpd/proftpd xferlog (FTP) format logs, Squid proxy server native format, and W3C Extended log formats. In addition, gzip (.gz) and bzip2 (.bz2) compressed logs may be used directly without the need for uncompressing.# Generated reports can be configured from the command line, or more commonly, by the use of one or more configuration files. Detailed information on configuration options can be found in the README file, supplied with all distributions.# Supports multiple languages. Currently, Albanian, Arabic, Catalan, Chinese (traditional and simplified), Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, Galician, German, Greek, Hungarian, Icelandic, Indonesian, Italian, Japanese, Korean, Latvian, Lithuanian, Malay, Norwegian, Polish, Portuguese (Portugal and Brazil), Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, Thai, Turkish and Ukrainian are available.# Unlimited log file sizes and partial logs are supported, allowing logs to be rotated as often as needed, and eliminating the need to keep huge monthly files on the system.# Fully supports IPv4 and IPv6 addresses. Includes built-in distributed DNS lookup capability and native Geolocation services.# Distributed under the GNU General Public License, complete source code is available, as well as binary distributions for some of the more popular platforms. Please read the Copyright notices for additional information.

AXS 2.0

AXS records visits to your web page and processes those records into meaningful graphs and database listings. The scripts tell you where visitors are coming from, charts their flow through your site, and tells you which links they follow when leaving. In addition, the scripts record visitors' server name, IP address, type of web browser, and time of visit

Web Statistics Montage v.3.5

Web Statistics Montage is a great web statistics tool to add to your arsenal. Firstly, you need to be using a web host that uses the cPanel control panel and that also has AWStats enabled. Since this is the most popular control panel on the market for Linux servers, this script should be useful to the majority of web masters out there.View a sample report >>I built Web Statistics Montage so that I could get a comprehensive idea of how my web sites were faring with search engines without having to log into each account. With this script, you get e-mailed your stats whenever you want them, no log-ins required!Web Statistics Montage FeaturesI use this script a couple of times a day because it's so handy. Here is a list of the features / capabilities of Web Statistics Montage: * Compiles key web statistics from multiple sites and compiles it into an easy-to-read e-mail that gets sent to your inbox * Compiles the following statistics: o Google PageRank o Number of unique visitors every day for the last few months o What keywords were used by search engines to find your site since the last time a report was generated o The most popular keywords used to get to your site through search engines o The last time your site was spidered by Google, Yahoo and MSN o The number of visits Google, Yahoo and MSN are sending your way * Compiles statistics in easy-to-read, easy-to-compare grids, color coded for the different search engines * Click on a keyword to show your site's rank for the keyword in Google, Yahoo and MSN instantly * Click a link on the report to view your AWStats for any site without having to log in! * Online version of the reports for easy comparison and later viewingWeb Statistics Montage RequirementsTo use Web Statics Montage, you need to have a web hosting account with the cPanel control panel and AWStats enabled. Web Statistics Montage also uses a few MySQL database tables. Installation is very easy.

SEO Rank Checker v.2.1

The SEO Rank Checker is a nice little tool that will parse out your search engine ranking on Google, Yahoo and MSN for a particular keyword or key phrase. You can even add multiple keywords to check several at a time.Note: Please familiarize yourself with the terms of service for all three search engines before using SEO Rank Checker. To use the tool for Google without going against their terms of service, you will need to sign up for a developer's account with them. The script will still work, but you may be violating their terms of service by using it.SEO Rank Checker FeaturesSEO Rank Checker is a nice little script for checking your keyword status for a few select keywords without going through the trouble of checking the search engine result pages yourself. * Automated fetching of the top 100 results for MSN, Yahoo and Google to check for your site. * Easy to read, compare and print output * Installation is super easy, just upload to your server and you're done! * Super small script, just a few KBs of space!SEO Rank Checker RequirementsSEO Rank Checker requires that you have PHP installed on your server. Other than that you should be good to go! Have fun!

[Free] New Forum Software: Set Up an Interactive Community on Your Website

Are you thinking of creating a community for your website where users can interact in a forum? A new PHP message board software has been added to the Free PHP Forum Scripts page that may be just what you're looking for. Like all forums, your visitors can sign up and post messages and interact with each other (and you). The software supports customizable themes, setting up of sub-forums belonging to different categories, assigning users to different groups with different rights, setting up of polls and calendars, and so on (too many features to list here).

Check it out. It's free.

BBQQ Calendar

example screens
Package:
BBQQ Calendar
Summary:
Display month calendars in HTML pages
Groups:
HTML, PHP 5, Time and Date
Author:
Bruce Li
Description:
This class can be used to display month calendars in HTML pages.

It takes a given date and generates an HTML table to display the calendar of the respective month.

The CSS styles of the different parts of the calendar, the week start day, the date format, and the templates for each day of the month are configurable. The class may also display the calendar in plain text.


Powered by Gewgley