June 2007 Archives

Design Strategy

| No Comments

It occurred to me that I should explain the strategy that I have for integrating my scripts with the $7 Secrets scripts. The $7 Secrets forums have a number of different ideas for fixing and improving the 7 Dollar Secrets scripts and—with some effort—one could edit the scripts to get just what they want out of them.

One problem with doing that, of course, is that when a new version of the script comes out all of the changes you've made have to be redone. (Or, perhaps, not redone, because the new version squashes prior bugs or eliminates the need for the change.) Admin Expansion Lite, for example, incorporates seven sections of code that would need to be spliced into a new version of 7DSS in order to retain the same functionality.

I chose to make integrating Expansion Pack and following products much easier for the end user. First, enabling the product is as simple as adding one line to the 7DSS index.php file. There's no counting lines and pasting code willy-nilly; just one edit to get all the features of the product. Second, adding additional expansion products from $7 Tools is as easy as uploading the files—no further edits are necessary! That's because Admin Expansion Lite (and the soon-to-come Admin Expansion) are designed to automatically load all of my expansion products as it sees them.

Designing this way also lets me avoid modifying 7DSS. The $7 Secrets scripts are Jon Leger's code. They're not an open-source project. Making changes to his code is—in my mind—disrespectful to Jon and quite possibly violates his copyright. And I would certainly never distribute a modified version of 7DSS (as some people have done); even as a Master Reseller of the scripts I do not have that right.

However, there is a downside to designing in this manner. Since I'm not modifying the scripts, I'm limited in what features I can offer or in how I implement certain features. Still, there are a lot of features I can add! Stay tuned for more.

Admin Expansion Lite v1.1

| No Comments

Admin Expansion Lite has been updated to v1.1. Changes include:


  • Fixes a bug in 7 Dollar Secrets scripts v2.6 that causes customers to be shown the sales page when returning from PayPal

  • Checks for the existence of your download files and warns you if they cannot be found

  • Where appropriate, attempts to create the tell-a-friend and fraud files

  • Warns you if your tell-a-friend, fraud, and admin session files are not writable


Expansion Pack for $7 Secrets users can use the download link they received after purchase to download the latest package, which contains Admin Expansion Lite v1.1.

What is Admin Expansion Lite?

| No Comments

I really should explain the purpose of Admin Expansion Lite. As I have given support on the $7 Secrets forums, I've seen many issues brought up over and over, often daily. It seemed to me there would be a market for a product that would help users identify problems with their installation and fix bugs in the $7 Secrets Scripts themselves.

Admin Expansion Lite has several features that do just that:


  • Fixes a bug that causes the "You can only download this product from the download page provided" message to appear in error.

  • Where appropriate, creates the admin session file to avoid admin panel login errors

  • Checks the writability of your purchase file and warns you if it cannot be written to

  • Fixes a bug that causes the "download expired" page to be shown when an invalid or misspelled action is used in the URL

It's my intention to update Admin Expansion Lite from time to time with bug fixes for 7 Dollar Secrets Scripts and features to help users troubleshoot problems. If you see something you'd like in Admin Expansion Lite, be sure to let me know.

You're probably wondering, "What's with the 'Lite' version?" Well, I've got some great ideas for a full version of Admin Expansion; stay tuned for more news in the coming weeks.

About this Archive

This page is an archive of entries from June 2007 listed from newest to oldest.

May 2007 is the previous archive.

July 2007 is the next archive.

Find recent content on the main index or look in the archives to find all content.