Monday, January 23, 2012

Delete Videos and Photos from Site Profiles

You can now remove photos and videos you've added to your site profile on Roofing Contractor List.

For videos, you'll see a link under each video that allows you a one click process to remove them.

For photos, you'll see a "delete this photo" link under each photo on the photo viewing page that shows the full size version.

Sunday, January 22, 2012

Cleaning Up Code Day

Some progress for Roofing Contractor List development:

  • added youtube video link format instructions to add video page

  • cleaned up unfriendly server error if you attempt to log in with wrong credentials

  • cleaned up server errors generated if you attempted to visit a profile for a site that has been removed.

  • the "Add Site" form now uses a dropdown menu for state selection instead of requiring users to type in the state name.

Wednesday, January 18, 2012

Example Roofer Profile On Roofing Contractor List

Now you can view a roofer profile on Roofing Contractor List.

Services offered, contact information, photos, videos and a contact form are available for each profile.

Add Videos To Your Roofing Profile

You can now add videos to your Roofing Website's Profile by clicking the administration tab on the profile page and then clicking "Add Video". Paste in your YouTube Video link and it will be embedded into the site's video gallery.

Monday, January 16, 2012

Services Included In Site Profile

After some re-engineering the services section of the Roofer Profile now correctly lists services roofers check in their site profile.

Honestly working with checkboxes on the "profile creation" form and then transforming those values into service listings - plus allowing the site owner to edit these checkboxes and show which ones were already selected - was really a pain in the butt. I learned a lot in my quest for PHP knowledge with this.

Optimizing PHP Code For Photos

I've been working the past several days on making photo uploads more secure and safe for our system. During this process i also realized I should make the photos easy for the system to sort and process.

I've rebuilt the photo upload utility and it is now public on the website. Now I am focusing my energy on displaying uploaded roofing photos on the website's profile page.

Tuesday, January 10, 2012

Upload Photos To Your Roofer Profile

It's now possible to upload photos to Roofing Website Profiles by clicking the "Administration" Tab on the website's profile page.

Next click "Add Photo" to access the photo upload area.

Select the photo from your harddrive. Enter the photo's title and description. Click "Upload Photo" to automatically send the image to your profile's photo database.

Encrypting Passwords on Roofing Contractor List

User passwords are now fully encrypted in our database for added security. Thanks to Lachlan Picking for the great advice and tutorials.

Edit Your Services

When you add a site to the RCL you have the option to choose which services to display on your profile by selecting from a variety of checkboxes.

I'm happy to finally have a working version of code that will allow you to edit (add / remove) these checkboxes from existing profiles. Unfortunately, the previous code was quite buggy and would not update the values for services.

Although this took several hours to fix I was able to test everything quickly and it all checks out ok. Let me know if you have any problems.

To edit a profile just visit the profile on the Roofing Contractor List and click the "Administration" tab. Then click "Edit Site".

Monday, January 9, 2012

Adminstration Tab added to Roofing Contractor Profiles

I've added a new tab to each individual Roofer Profile page that will only appear when

  1. you are the owner of the profile

  2. you are logged into your RoofingContractorList.com account



The administration tab will allow Roofers to edit details about their services, website and contact information.

Customer Contact Form For Roofers Goes Live

You will now see a "Contact This Roofer" tab on any individual roofer profile you view on Roofing Contractor List.

When a homeowner submits an information request we forward it directly to the Roofer. I also log the lead in the RCL database so later that you can view historical accounting of your contacts from RCL.

Multiple Reviews Now Visible For Each Profile

There was a software error that would only allow 1 review to appear on the "Reviews" tab. This has now been fixed.

Sunday, January 8, 2012

Roofing Contractor Reviews Now Active

A "Reviews" Tab has been added to each Roofer Profile. Visitors can read and submit reviews of roofing contractors directly to RCL from this tab.

All reviews will be held for moderation. Once approved, the review will public on the Profile.

Basic Roofing Contractor Profiles Now Working

Click here for a preview of the "Profile Page" shown anytime someone clicks on a search result on RCL.

I am adding the review and contact coding next.

Form to Add New Sites

I've created a form to add new sites to the Roofing Contractor List. The basic function of adding new a site to the database and having it display on the site is coming together.

In the near future we'll break down the site list by State and Service Category.

Publish Post

Roofing Contractor List Account Creation Debut

I've completed a basic user manager that will allow people create an account, login with the credentials enter during the registration process and also log out of the system.

Accounts will be for anyone who wants to actively participate on Roofing Contractor List or submit a site for listing. Registration will not be required for users to post service reviews initially.

Friday, January 6, 2012

RoofingContractorList.com Blog Created

After spending a few years unsuccessfully looking for pre-built website directory solutions I decided to just throw in the towel and just learn enough about programming to write the software myself.

This blog will give me a space to type updates and log my journey in PHP.