A Happy Freelance Web Developer: Sohail Abid

Projects

 

  Open Library

An online library based on my own custom code. Admin can manage authors, subjects, books, and articles. View Website


  Folk Punjab

A music portal based on wordpress. It involves modification of wordpress ‘core’. The title, keywords, description and urls are highly search engine optimized. Admin can manage singers and songs. View Website


  Kitab Ghar

An agreegator of online urdu books. Its based on wordpress. Similar to the above but is for books. Vistors can post their reviews on books. Admin can add authors, subjects and books. View Website


  OpenNewsletter

A free, simple, and beautiful open source newsletter solution aimed at small-medium scale. Very easy installation. Just upload and its working. No database needed.

5 Comments

  1. Tim on July 22nd, 2007:

    Hey, love your newsletter script. However, I have one question. Is there a way (perhaps some source code you can provide) to insert into the includethis.php that requires a user to enter a valid email address? As of right now, somebody can type anything in there and it says it’s submitted successfully. I just want to make sure they’re typing in email addresses only and not just anything. Thanks.

  2. Efriend on March 1st, 2008:

    Greate work!

    U r greate to share the script !

  3. Fariha Akhtar on May 30th, 2008:

    Add “Ideas Hut” to the list…quick quick so that we may then add “IT Professionals Network of Pakistan” to this list too ;)

  4. Thijs on November 17th, 2008:

    Your Newsletter software is superb. I was using the 2.4.3 version. Now with the batching of sending mails (in 2.5.1) through my own smtp server things work really great. With a few small changes I think the software will be even better:
    - As mentioned above validating the input is a step forward.
    - I think it is also a good idea to send people an email with a confirmation link, to validate that they are in fact the owner of the submitted address. - When a user unsubscribes he or she sees the complete Open Newsletter interface. I think it is better to minimalize this so you don’t freigthen people with the amount of irrelevant options.
    - Possibly better when someone clicks the unsubscribe link to automatically enter the email address so people do not have to fill this out themselves.

    Very nice work, keep it up!

  5. Max on December 9th, 2008:

    Hi! In order at question made from Tim… you can add the following code after line 18 (before “else”) in include.php.

    if (!eregi(”^[a-z0-9][_\.a-z0-9-]+@([a-z0-9][0-9a-z-]+\.)+([a-z]{2,4})”, $_GET["email"]))
    {
    $result = 1;
    break;
    }

    In this case “eregi” is a PHP function used to verify the email address validity.
    I hope to have given a valid aid.

Leave a Comment