PHP Link Directory 3.04 Released - April 23

Discussion in 'Solicitations & Announcements' started by dvduval, Apr 23, 2006.

Thread Status:
Not open for further replies.
  1. #1
    We are proud to release phpLD version 3.04 to 3.0 license holders.
    We believe this will be the most stable release yet.

    If you are a new user, this is the best version to download and install on your site.

    If you already have a live site, please consider the following:
    1. This is a brand new release, and there are still many unknowns related to template or mod compatability.
    2. Before you try to do an upgrade, backup everything including the database, and put in a safe place.
    3. It is highly recommended that you wait a few days to see what some of the more experienced/daring users report before trying to do an upgrade yourself.

    I expect we will get some very positive feedback on this release.

    Thanks to everyone for your support.
    And a special thanks to Boby, who did much of the coding for this release. And also a big thanks to all the members who helped us test 3.04.

    Changes:
    - [UPGRADE] Smarty Template engine upgraded to latest stable version (2.6.13)
    - [UPGRADE] SmartyValidate plugin upgraded to latest stable version (2.6)
    - [UPGRADE] AdoDB library upgraded to latest stable version (4.80)

    - [CHANGE] Paging plugin changed, latest SmartyPagingate version (1.5) is now default
    - [CHANGE] Changed 'latest links' and 'top hits' URL variable from "p" to "list" because it is used also for paging
    - [CHANGE] Changed search URL variable from "q" to "search" for better code understanding and more future flexibility (ex. add Google highlight, etc.)
    - [CHANGE] Paging link rewriting is now made via Smarty output filter

    - [FIX] Installer problems (specially on PHP 5+ and when running PHP in CGI mode)
    - [FIX] Paging bugs
    - [FIX] Registered users can now submit
    - [FIX] Redirect to permissions page after creating editor
    - [FIX] Admin search for links
    - [FIX] Approved reviewed links are no more set as pending for second approval
    - [FIX] 404 header error no more sent on all pages
    - [FIX] Changed category search paging to default paging plugin
    - [FIX] Unique link title fix (link title unique in category but can be assigned for other categories)
    - [FIX] Error in submit link DB query
    - [FIX] Stop submition of featured links if maximum is reached in category (only admin/editor can add more)
    - [FIX] Improved page titles on Detail Pages. Format: Link Title - Details - Directory Title
    - [FIX] Double category title in header
    - [FIX] Nofication email is sent when setting status to active for a link (edit page)
    - [FIX] Notification email support for reviewed links
    - [FIX] Update link owner email/name when user changes email/name (also in admin panel)
    - [FIX] AdoDB mysql_real_escape_string error
    - [FIX] RSS feeds for search results
    - [FIX] RSS feed category title and correct cetegory description fix, also some other bugs
    - [FIX] add_reciprocal.php, payment.php and cl.php can process now "id" and "ID" URL variable
    - [FIX] Automatic link type selection when rewiewing links
    - [FIX] Link type processing on link review
    - [FIX] On payment type change for reviewed links, user is redirected to payment page
    - [FIX] After reviewed link submit, user is redirected (delayed) to clean submit page
    - [FIX] Even if reciprocal link is not needed and a reciprocal URL is submitted it must validate
    - [FIX] Correct payment value on reviewed links
    - [FIX] Session ID's are no more added to URL's (PHPSESSID=xyz...)
    - [FIX] Correct page title on profile page (register/edit user profile)
    - [FIX] After creating category it is available in category list without page refresh

    - [ADD] Gzip compression for output for faster loading and bandwidth saving
    - [ADD] Option to remove reciprocal link field from submit page when reciprocal is not needed
    - [ADD] When mass validating, notification emails can be send
    - [ADD] Added new search function, if supported by MySQL server (ver 4.0.1+) a boolean search can be used
    - [ADD] Email templates for reviewed links (submit/approve/reject)
    - [ADD] Admin can set a minimum time range within link/category clicks from same IP are not saved (spam protection)
    - [ADD] Admin/Editor can assign/change user
    - [ADD] Link to category in link detail pages
    - [ADD] Admin can change Google Pagerank manually
    - [ADD] Admin can change hits for links manually
    - [ADD] Live bookmark icon in browser address bar for non-empty categories (supported by Firefox & Opera)
    - [ADD] Added an index.html file to each directory to disable folder browsing for servers that do not support .htaccess files. (basic security)

    Files changed:
    - [CHANGE] Most ".php" files (Please overwrite)
    - [CHANGE] templates/admin/*
    - [CHANGE] templates/install/*
    - [CHANGE] templates/footer.tpl (paging)
    - [CHANGE] templates/category_search.tpl (paging)
    - [CHANGE] templates/submit.tpl (small Smarty fixes, specially for recpr. link valdidation and user accounts)
    - [CHANGE] templates/profile.tpl
    - [CHANGE] templates/main.tpl (no major template changes, only Smarty code)
    - [CHANGE] templates/header.tpl
    - [CHANGE] templates/detail.tpl
    - [CHANGE] .htaccess

    Notes:
    - The search function will no more work with keywords shorten than minimum allowed by the MySQL server (usually 4)
    - The boolean full-text search information, help:
    http://dev.mysql.com/doc/refman/4.1/en/fulltext-search.html
    - The boolean full-text search operators (+, -, ~, ", etc.):
    http://dev.mysql.com/doc/refman/4.1/en/fulltext-boolean.html
    - The boolean full-text stopwords:
    http://dev.mysql.com/doc/refman/4.1/en/fulltext-stopwords.html

    - Because of SmartyValidate changes you will have to change mods in you .php files. Remove 6-th parameter.
    Change:
    SmartyValidate :: register_validator('v_foo', 'foo', 'notEmpty', false, false, false, 'trim', 'foobar');
    to:
    SmartyValidate :: register_validator('v_foo', 'foo', 'notEmpty', false, false, 'trim', 'foobar');
     
    dvduval, Apr 23, 2006 IP
  2. fsmedia

    fsmedia Prominent Member

    Messages:
    5,163
    Likes Received:
    262
    Best Answers:
    0
    Trophy Points:
    390
    #2
    Awesome. I think I'll upgrade it then hehe. I started to do a custom theme, but I didn't get very far yet. Good thing too hehe. Thanks for the update! Will it be easier to update the pagerank display in this release?
     
    fsmedia, Apr 23, 2006 IP
  3. dvduval

    dvduval Notable Member

    Messages:
    3,372
    Likes Received:
    356
    Best Answers:
    1
    Trophy Points:
    260
    #3
    Yes, you can manually update the pagerank for each link if your host is blocked by google from checking pagerank.
     
    dvduval, Apr 23, 2006 IP
  4. dcristo

    dcristo Illustrious Member

    Messages:
    19,776
    Likes Received:
    1,200
    Best Answers:
    7
    Trophy Points:
    470
    Articles:
    7
    #4
    Anyone game enough, please advise of any problems upgrading from 3.03 to this release.

    Thanks
     
    dcristo, Apr 23, 2006 IP
  5. an0n

    an0n Prominent Member

    Messages:
    5,688
    Likes Received:
    915
    Best Answers:
    0
    Trophy Points:
    360
    #5
    i'm not upgrading www.activeweblinks.com just yet, but i am installing 3.04 for my fsbo site :D
    category heaven!!!

    good time!!!

    Rob
     
    an0n, Apr 23, 2006 IP
  6. clasione

    clasione Notable Member

    Messages:
    2,362
    Likes Received:
    158
    Best Answers:
    0
    Trophy Points:
    228
    #6
    Great job on your site activeweblinks.com --- looks great! ;)
     
    clasione, Apr 24, 2006 IP
  7. kausik

    kausik Active Member

    Messages:
    815
    Likes Received:
    35
    Best Answers:
    0
    Trophy Points:
    70
    #7
    wow it's a huge change !!
     
    kausik, Apr 24, 2006 IP
  8. dvduval

    dvduval Notable Member

    Messages:
    3,372
    Likes Received:
    356
    Best Answers:
    1
    Trophy Points:
    260
    #8
    Everything is going pretty good so far.
    No major bug reports. I think this may be the best release yet! :)
     
    dvduval, Apr 24, 2006 IP
  9. fsmedia

    fsmedia Prominent Member

    Messages:
    5,163
    Likes Received:
    262
    Best Answers:
    0
    Trophy Points:
    390
    #9
    I'm not seeing any docs on 'upgrading' it. where can I find some instructions for this?
     
    fsmedia, Apr 24, 2006 IP
  10. an0n

    an0n Prominent Member

    Messages:
    5,688
    Likes Received:
    915
    Best Answers:
    0
    Trophy Points:
    360
    #10
    Thank you very much!

    Can't wait to get my other site up and running. It's seriously a beast. :D

    Rob
     
    an0n, Apr 24, 2006 IP
  11. dvduval

    dvduval Notable Member

    Messages:
    3,372
    Likes Received:
    356
    Best Answers:
    1
    Trophy Points:
    260
    #11
    Upgrading is very similar to previous upgrades, and we have notes and support in our Supporters Forum. If that isn't enough, I can often get people a little extra help.

    So far things are going pretty smoothly. It is even installing well with PHP 5. :)
    For those that are upgrading, I still recommend not rushing it. There is always a mad rush right after a release, so let things slow up a bit first, and then you can also see what other people had to say.
     
    dvduval, Apr 29, 2006 IP
  12. an0n

    an0n Prominent Member

    Messages:
    5,688
    Likes Received:
    915
    Best Answers:
    0
    Trophy Points:
    360
    #12
    Yes, the PHP 5.1.2 install/compatibility has helped tremendously. I've been upgrading my personal MODs and have been able to get things to run a little faster and even more precise with more efficient coding.

    Thanks David!

    ebonically speaking; phpld iz da shiznit :p

    Rob
     
    an0n, Apr 29, 2006 IP
Thread Status:
Not open for further replies.