Location: PHPKode > projects > DDL CMS > Changelog for Revision 3.2.txt
**************************************************************
************** Changelog for Revision 3.2 ********************
**************************************************************

PHP function eregi() is deprecated as of PHP v5.3 and not recommended as of 5.1. This function was causing repeated errors in the script.  Each time a fix was implemented, it produced other subsequent errors. PHP should have fixed the issues with eregi() function instead of scrap it. Fixed.
PHP "set_magic_quotes_runtime() is deprecated" error.  Fixed.
Reported Error: "Fatal error: Cannot redeclare humanreadablefilesize()..." -- function was being called twice. Fixed.
Fixed a submit.php error message with funcs.inc
Minor bug fixes.
Sponsored search link suggestion cosmetically adjusted to look more appealing.
Cosmetic changes to new skins.
XHTML validation on new skins.



**************************************************************
************** Changelog for Revision 3.1 ********************
**************************************************************

Change 1:

The need for PHP Zip module removed.  Now users will have to unzip the package 
on their computer and upload all files via FTP like any other program.  

Change 2: 

Bookmark page is removed. Social bookmarks change too frequently to be kept upto 
date with the script.  User's can manually add social bookmarks if they wish.  For now,
the script will include Facebook and Twitter bookmark buttons.  This was the reason
for the delay in releasing v3.0!

Change 3: 

The searches table truncates by deleting all searches older than a week. This is a 
problem for large sites because the searches table get's too big and boggs down the site.
This has been changed so the searches table will cap itself off at 1000 searches at any time.


**************************************************************
************** Changelog for Revision 3.0 ********************
**************************************************************

BUG: 
====
Admin > Page Maker: 
After making a local page, it shows a slash before "Add page" in the left menu pane.
/ Add Page

Fixed.

BUG:
====
Local pages (pages made in the Admin Page Maker), does not show the affiliate links to all the sites in the footer.
eg. http://www.ddlbitch.com/news-1-A.Test.Page.(2009).BlueRay.720P.html

BUG:
====

Admin > DDL > Queue -- after putting some downloads through in the Queue, sometimes, an error like this appears:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'T keEp A SecrEt (2009)','http://*****ld.info/news/album_jls_jls/2009-11-13-133',' at line 230 downloads inserted into main database!

The downloads get added with no problem.  The above error is one reported by a user of the script.   It happenned on other sites with me as well.  I can remember it happenning when a lot of downloads on a page were checked.

Fixed -- Stupid error. Wasn´t escaping the data that it pulled from the database beforeinserting it.

BUG:
====
Installation pre-requisite check for POSIX module -- install.php checks for the Posix module and if it's not there, it does give the warning message.  But later on, down the page, we see this:

Fatal error: Call to undefined function posix_getuid() in /home/a9106926/public_html/install-2.1.php on line 506

Fixed.

BUG:
====
Spam search - block any search where a spamword is WITHIN the search term. Example: "viagra" is blocked properly.  But you can still search for "viagr" no problems.

Fixed.

BUG:
====
A lot of searches end up like "..." see the top 3 links in the Sponsored Searches at the bottom of http://vistablack.com/. They are all "...". At least we should not have "..." as an entry in the searches table.

Fixed -- Trim function added to the shortentext() function.

BUG:
====
Still receiving Xxx submissions even if Xxx category is disabled.  Guess we missed that one last time.

This may not be an issue as we are unable to reproduce the error.  Might have been reported by a user using v1.0.

MOD:
===
Move leftside.php, rightside.php, and footer.php into the default skin folder (just like header.php), allowing full skin customization.


MOD:
====
Admin > Queue - Sorting by categories
Right above the Queue listing in the admin panel, it should show this:

Sort by: Apps | Games | Movies | TV | Etc

Basically display all available categories, and each category is a link.  Clicking each link will sort the Queue by that particular category, most recent first. It's not necessary to reverse that sort order for any category (ie click the link again to sort ASC instead of DESC -- no need for that).

Done.


MOD:
====
Admin > Queue - IP Toggle
Basically the same as "Toggle Site" links, but this will be "Toggle IP"
1. There is now an image called toggleip.gif (same size as toggle.gif) in the default skins folder.  Update the distro with this image.

2. Display toggleip.gif right next to toggle.gif. Clicking on that image will list all the downloads in the Queue from that particular submitter's IP address, more recent first.

3. At the top, below this line:

Toggle all of a site's submissions by clicking the blue arrow  next to the site name.

Add this line:

Toggle all submissions from an IP address by clicking the "IP" icon (display toggleip.gif here) next to the site name.

4.  Instead of displaying the IP address tooltip when hovering over the site name, display it when hovering over the toggleip.gif image.

Done.


BUG:
====

One guy reported that special characters are being submitted in some download names, and causes the site lose W3C validation (downloads table, title field).
Validate the submissions by removing these non-utf8 characters.

Fixed.


MOD:
====

Add the ability in Admin > DDL > Edit Options > to adjust the maximum size of site names.  Some site names are too large and the admin should have the ability to shorten it to whatever limit he likes.

Done.  

MOD:
====
Admin > DDL > Reported --> add a link next to each item in the list called "Delete all from this site" -- clicking it does what it says and responds with "All downloads from whatever_the_siteurl_was.com have been deleted."

MOD:
====
Here's the request: 
Would like an email to be sent to blacklisted sites that try to submit from other autosubmitters.
Instead of just discarding those emails from the blacklisted site, send an email to the submitted $email:

No go. Can be abused. The blacklist is public. If someone knew the email of a blacklisted site, they could use the autosubmitter on a DDLCMS site to spam said site by putting the admin ´s emailaddress of the blacklisted site in the form a few times and hitting the button.


BUG:
====

Admin > Topsites > when the "All new accounts must be confirmed through the user's e-mail address?" option is checked, and a user gets an email to verify his account, when he clicks on the verification link this is what happens:

Warning
Error
require(/home/vipwebzo/public_html/ddlmania.org/topsites/templates/admin_options/acc ounts.php?confirm.tpl) [function.require]: failed to open stream: No such file or directory
File
main.php
Line
26

Fixed. 

BUG:
====
Default value for the number of page numbers to display -- change it from 20 to 15. Reason: won't fit on a page due to extra space between the page numbers due to CSS changes.

Fixed.

MOD:
====
Page numbers mod.  Allows surfers to be able to click on pages beyond the last page number (more pages numbers are displayed as we move up the page numbers).
Done.
Return current item: DDL CMS