PDA

View Full Version : [MOD] Directory Report


bruleo
11-12-2010, 02:40 AM
Mod Title: [MOD] Directory Report

Last Updated: 12 November 2010

Supported by Mod Developer: Yes

Where to Download: PM Me

Support Via This Thread or Download Site: At bruleo.com/forum

Compatible With: 3.2 / 3.3 / 3.4 / 4.0 / 4.1 / 4.2

DESCRIPTION:


Generates a directory report contain information relating to directory settings, statistics and problems. The following information is currently reported (where available):

Active Links.
Inactive Links
Pending Links
Featured Links
Unconfirmed Links **
Active Articles *
Inactive Articles *
Pending Articles *
Featured Articles *
Unconfirmed Articles * **
Active Main Categories
Active Sub-categories
Pending Categories
Symbolic Categories
Inactive Categories
Registered Members
Confirmed Members **
Unconfirmed members **
Recorded Payment Totals for various Periods.
Links about to expire (Requested Frequently!)
Duplicate link listings by URL
Duplicate link listings by TITLE
Articles about to expire
Banned IP Addresses
Banned Email Addresses
Banned Domains
Banned Words
Link Sequence Table Status
Article Sequence table Status
Category Sequence Table Status
User Sequence Table Status
Payment Sequence Table Status
Tables with over 10% OverHead
HIT Table size report.
Database Uptime Report
Total DB Queries Since uptime report.
Datavase table error status.
Locked Tables report.
Report creation time.
* Not available below 3.3
** Not available below 3.4


All report items can be switched on or off in admin. Other configuration options availavle.

Option to send automaticall generated reports to two recipients.

Job can be run manually or set up by CRON to run at regular times.

Settings enable you to set recipient and copy recipients name and email address, as well as turn individual reporting items on or off, as well as set a duration to report on expiring listings.

BENEFITS OF USE:
> Can help prevent data loss with the regular reporting of sequence tables
> Can help prevent slow database / website response with the reporting of HITS table size and Table Overhead.


COMPATIBILITY:
phpLD versions 3.2 / 3.3 / 3.4 / 4.0 / 4.1 / 4.2

PRICE:
Self Install : $8.00
Fully installed including CRON setup : $20.00

Report items will hopefully be added on a regular basis, so if you have any suggestions as to what you like to see added, let me know.


NOTES ABOUT VARIOUS REPORTS:
If your report states messages about your database, then you may need to consider the following:

a) HITS_TABLE size: Consider emptying that table. It is perfectly safe to to so, as long as you empty ONLY that table. It only effectively stores temporary HITS data to prevent multiple tracking of visits from the same IP in any 24 hour period. When that table gets to big, it can slow your database down significantly, especially on shared and budget hosting accounts.

b) SEQUENCE WARNINGS: If you get this error, it can be very serious for your data. This will usually occur if you have imported listings and/or made manual changes to your database. If your sequence table value is lower than the value of your highest link ID, you could be losing data everytime a new listing is submitted. To prevent further data loss, you should ensure that your sequence table value is set higher than or equal to the highest value in the equeivelent data table. For example: (PLD_LINK_SEQ value should be equal or higher than the highest ID in PLD_LINK). You can do this manually in your database, or check in the phpLD forums for a query to run.

c) OVERHEAD: This is effectively fragmented space in your database that in itself is not a major issue, but when it gets to large, it can slow database processing. If the report warns you of this, it means the listed tables are over 10% fragmented and is advisable that you log into your database via phpMyAdmin and optimize those tables.

d) CRASHED TABLES: Depending on your hosting, this can either result on some of your site not working, or the whole of site being made unavailable. A crashed table is often not as serious as it sounds and can usually be corrected by selecting the table in phpMyAdmin and choosing the 'repair' option.

James
11-12-2010, 07:07 PM
Get it.

It is worth it. :)

bruleo
11-13-2010, 05:03 AM
Content visible to registered users only.

Thanks James. Yes, I would say so too. I installed this on three more 3rd party sites today and the first run of the reported they ALL had various sequence tables out of sync. Looks like this is a common problem with sites and people don't realise they could be losing data! I deliberately kept the self-install price low to make this available to as many people as possible. I think it's a small price to pay when the loss of a single paid link could outweigh the cost of this.

And remember, with all my mods, the self install price is for all YOUR sites.

Bruce.

HDRules
11-14-2010, 01:18 AM
Yes, I was one of those. I knew about the sequencing problem, but I did another data import and forgot to update my link_seq table. It was obvious when I got the report emailed to me... so even though I normally don't forget, I cannot say I never forget to update the seq table... making this mod invaluable to me

Thanks Bruce! ;)

bruleo
11-18-2010, 03:35 AM
Added 5 more items to the report:

a) Added reporting of Payment Totals over various periods.
b) Added Featured Links to statistcs reporting.
c) Added Featured Articles statistics reporting.
d) Added Database Uptime Report.
e) Added Total Queries Since uptime report.

For those that already have this mod, please PM me access and I will upgrade for you, OR just give me an email and I will send updated files and upgrade instructions.

Basic version: FTP access
Advanced version: FTP and Database

@James, Deceiver, HDRules and 3alienswebhosting : All yours have already been upgraded!! :)

Bruce.

MadDog
11-21-2010, 05:16 AM
Just got this directory report mod from Bruce and it is very easy to install as he states and gives a great detailed report for your directory all on one nice emailed report. I would rate it as one of the must haves for directory owners.

bruleo
12-01-2010, 02:48 PM
Several more report items added:

a) Duplicate Listings by URL
b) Duplicate Listings by TITLE
c) Database Table Error Status
d) Locked Tables
e) Report creation time.

For those who already have the mod, please PM me an email address and original purchase date and I will send the latest version with upgrade instructions.

EDIT: I've already send the upgraded mod out to most people who have it, but may have missed a few, so just drop me your email and I'll get it sent out.

Bruce.

James
12-01-2010, 04:40 PM
Did you send to me?

bruleo
12-01-2010, 05:00 PM
Content visible to registered users only.

Already installed the update for you! :) You may need to re-edit your email address. I did PM you on the last update about it, but you probably didn't see the PM.

Bruce.

bruleo
03-09-2012, 05:46 PM
Mod confirmed as fully compatible with phpLD 4.2

Self install instructions now available.

IMPORTANT : With the release of phpLD 4.2, the basic version of this mod will be discontinued with no further support provided for earlier versions for new purchases.
The take up of this mod does not warrant continued support and development of two version of this mod for multiple versions of phpLD.

The 'Advanced' version (which will be simply renamed to just Directory Report Mod), will continue to be fully supported, developed and where possible, updated to new versions of phpLD as they are released.

All previous users of the 'basic' version will still be offered limited support if needed.

Bruce.

Lazer558
05-09-2012, 07:56 PM
Content visible to registered users only.
Just installed this mod and couldn't agree more. Fantastic. [bt] Thanks Bruce.
Mike