Battler45 / SierraMigrationToGitHub

Migration from unfuddle to GitHub
0 stars 0 forks source link

Convert Raw HTML/ CSS / JS to working pro site for new JoeHaydenRealtor.com #251

Open Battler45 opened 4 years ago

Battler45 commented 4 years ago

Vihang & Vihar,

I know that both of you are working on several other tasks, but, as you have time, our next task will be to get underway on integrating the programming, etc. into the raw HTML / CSS / JS of the new JoeHaydenRealtor.com website.

Vihar, the reason I've included you on this ticket is that, as we've discussed, I believe we will need to create a set of duplicate content and blog posts for this new site, which we'll then be able to work with in development without affecting the current live site. Can either you or Vihang move forward with that when you have time? I suppose this will also involve duplicating the current Sites record to a new record, and then also duplicating the site's current AdminUser to a new user.

Vihang, I've also configured a new working website for the new site. You can find it here:

http://joehaydenrealtornew.sierrainteractivedev.com/index.html http://joehaydenrealtornew.sierrainteractivedev.com/inner.html

You can access this site via FTP using the usual credentials, with the username, joehaydenrealtornew_dev

Once you log in to the site, you'll see that common files such as default.asp, content.asp, etc. have already been added to the site. I'm not sure how those got there -- I may have added them in copying the site, or it's possible that Arthur added them after finishing the site HTML. If you examine them and find that they don't belong there, or that you prefer to proceed in a different way, it's fine to remove or change them as needed.

In configuring this site, we are going to need to make some changes to the Communities page, by adding an number of new top-level Communities sections, and then assigning the (duplicated) pages in the content manager to the appropriate sections using the attached spreadsheet.

As you'll see in the attached spreadsheet, the client would like to add 15 new top-level sections to the new site, and many of the pages currently in the main Communities section will be re-assigned to these newly created sections.

Once that's done, the main Communities page on the new site (which includes the alphabetized list) will need to pull neighborhoods from all of these sections (similar to what we are already doing with MLSKY.net).

Can you get started with the programming integration there when you have time? Please let me know if you have any questions.

Thanks.

Posted by Shah Vihang(unfuddle username: vihang)

Battler45 commented 4 years ago

Ben,

I've created new Sites record for the new JoeHaydenRealtor site (340) and have also added a new AdminUser record for Joe Hayden (1026). Pls note that the user-name for the new AdminUser is joe_new so that it could be used for accessing new site. We've also created duplicated contents / saved-searches records and have associated them with the new site.

Pls note the following points:

1 -- New sections have been added as listed in the attached spreadsheet. They have been associated with appropriate pages. Pls note that the number of pages listed in the spreadsheet is 670 whereas the total number of community pages (associated with the Communities section) is 797. Pls let me know if we need to associate those remaining 127 pages with appropriate section.

2 -- For now I haven't created duplicate blog records for the new site. I believe it would be fairly straightforward to associate blog-records with the new site as and when we launch it. For now the client can continue adding / updating blog entries. Pls let me know your inputs.

Vihang will start working on adding programming for the new front-end site.

Thanks. Posted by Shah Vihar(unfuddle username: vshah)

Battler45 commented 4 years ago

Ben,

Please find below a few questions:

1-- I believe the new site will have sidebar navigation menu (similar to some of the standard sites) instead of drop-down navigation menu. Could you please confirm this?

2-- Could you please confirm that the Community Resources link in the footer would map to the "Community Info" section?

3-- Could you please let me know the corresponding page/section for the "Louisville MLS" and "Louisville Real Estate footer links"?

4-- There is a "Text HAYDEN to 87778" widget on the home page. Could you please let me know if the site would use our "Send us a text message" functionality?

5-- I believe we will not be using Chosen plugin in this site. Please let me know if I should try to implement the jQuery UI Autocomplete plugin in this site.

Thanks Posted by Shah Vihang(unfuddle username: vihang)

Battler45 commented 4 years ago

Ben,

I have added necessary include files and converted HTML/CSS to working main pages. Please find below a few questions:

1-- I noticed that several content pages like contact, site-map etc on the live site don't have sidebar content. Could you please let me know if I should not add sidebar content for such pages on the new site as well?

2-- I also noticed that the live site has custom Free Market Analysis form. I believe the new site will also have same form. Please confirm this.

3-- Could you please let me know if I should add same programming/plugins for the Facebook/Twitter widget as on the PWPrudential.com site?

4-- I believe when the Play button on the "Your Real Estate Expert" widget is clicked, it will open a video in an overlay. Could you please confirm this?

5-- The market stats widget on this site has different attributes compared to other sites and I am not sure which field of the MLSPropertyStats table to use for these attributes. Could you please let me know the same? Also, could you please confirm that the Market Statistics page will have same Market box as in other sites.

Thanks Posted by Shah Vihang(unfuddle username: vihang)

Battler45 commented 4 years ago

Vihang,

1 - Yes, that's correct.

2 - Yes, correct

3 - Louisville MLS will go to the Property Listings site map (which I believe will be "/louisville-mls/site-map/"), and I think that "Louisville Real Estate" will go to the main communities page.

4 - Good question. For now, please leave this as static content.

5 - Another good question. I believe we may need to implement jQuery UI Autocomplete because client wants address and mls # to be searchable from the main box along with city, county and subdivision. But let me get back to you on that.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Vihang,

1 - Good question. On this site, though, I think it is fine to include sidebar content on all site pages (except for the new property listing detail page).

2 - Also a good question, but, no, in this case, I think it will be best to use the free_market_analysis_2.asp form in the /property-search/ folder, as on this site: http://www.buildingstapleton.com/property-search/free-market-analysis/

3 - Yes, that would be great. The programming will be slightly different because we will not have the tabs at the top of the box switching states as they do on the PWPrudential.com site, but, yes, the plugins will be the same and the basic functionality will also be the same. The links to the clients profiles are:

4 - Yes, exactly, the functionality will be very similar to what you see on http://www.weselllouisville.com, and you can use the same code and the same style overlay as on that site. The client does not yet have the finished video ready, so, for now, please use this video as a placeholder:

http://www.youtube.com/watch?v=MX0D4oZwCsA&feature=relmfu

5 - Yes, good question. For some reason, I had failed to notice that. We do not actually have several of the stats listed in that box. So, please use the following instead:

Then, beneath the Averages header, please use:

Please let me know if you have any other questions.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Ben,

I have completed most of the work on the new JoeHaydenRealtor.com site.

Please note that

1-- The search tools pages, featured listings and quick search widgets are not working at present as the site is pointing to live database but uses the search tools of the dev sever.

2-- The Twitter plugin is not fitting well in the Facebook/Twitter box. Please let me know if it would be fine to use some jQuery plugin to get recent tweets, e.g. http://tweet.seaofclouds.com/.

3-- Regarding sidebar navigation, I have used the /shared/global/sicm/content/content_side_nav_li.asp file to show list of pages in the active Section. However, I am not sure if this would be the right approach as several sections, especially newly added community sections have 100+ pages. Please let me know your thoughts on displaying sidebar navigation links.

Also, it appears that a fixed height is set for the sidebar navigation box. As a result if the number of links exceeds the fixed height then the whole sidebar looks distorted. Please let me know if it would be fine to remove the fixed height.

4-- A few pages, like contact, have fixed width set in the content itself. Please let me know if it would be fine to remove the fixed width from such pages. Also, it appears that the header is centrally aligned (in the content) for most of the pages. Please let me know if I should left align the same.

5-- I noticed that the existing site has different set of styles (like XXL Bold Brown, XXL em Bold Brown etc) then the other Pro Sites. Please let me know if the new site would use the same set of styles as on the old site.

Please let me know if I should start working on the jQuery Autocomplete plugin integration.

Please check the site and let me know your feedback.

Thanks.

Posted by Shah Vihang(unfuddle username: vihang)

Battler45 commented 4 years ago

Vihang,

Last thing on this site for today, I promise!

On the Market Statistics page:

http://joehaydenrealtornew.sierrainteractivedev.com/louisville-ky-real-estate-market-statistics/

There is a display problem with the Cherokee Triangle box header text wrapping to two lines. Can you either decrease the padding at left and right in the header of these boxes so that this text fits on one line, or shorten the title of that box to "Cherokee Tri. Trends", so that it will fit on one line? Or, as another alternative, we could specify a different area -- perhaps Indian Hills (as already included here: http://www.juliepogue.com/communities/market-statistics/)

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Vihar,

Excellent, thank you. When we get closer to launch, the client is going to provided us with an updated spreadsheet indicating how he would like the remaining community pages to be assigned.

Also, I agree with you regarding the blog posts / functionality.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Vihang,

A couple of additional items on the JoeHaydenRealtor.com site:

1 - For the Featured Listings widget on the home page, can you please make the entire photo a link to the detail view for the listing, rather than just the Details button?

2 - Also for the Featured Listings widget, can you please use the thumbnail version of the images rather than the larger size? These thumbnail images are formatted to 140px, and the images in the widget are at 148px, so they would have to be displayed at a slightly larger size than what they actually are, but I think the savings in page load time will outweigh a small decrease in image quality.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Ben,

I agree - the second option sounds easier. I'll work on restoring the latest sierrainteractive-1 db today. And, we can continue to make changes to the contents via the live CAA.

Thanks. Posted by Shah Vihar(unfuddle username: vshah)

Battler45 commented 4 years ago

Vihar,

Ah, I see. Well, whichever way you prefer is fine with me -- it does seem like the latter way might be easier. I suppose we could continue to make changes to the content for the new site via the live CAA, even if we were not able to preview those changes on the development site?

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Ben,

RE: #13 - point-1 - I think we'll need to push all related changes in order to integrate the dev search-tools back into the live branch. That is, in addition to the changes made to the front-end sites' programming, it would be good to publish changes to the CAA as well. Then, once we are ready to launch the site, we can publish changes to the updaters (old and new) to be able to handle new detail-page url (spid). Pls let me know if I should treat this as the highest priority task.

Thanks. Posted by Shah Vihar(unfuddle username: vshah)

Battler45 commented 4 years ago

Vihar,

Thanks for pointing that out -- I will double-check those today. I do believe that each of those pages requires a valid searchid parameter in order to execute, and that some of them are even restricted to being active only during certain parts of the day. I will update this ticket later today with my findings.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Ben,

RE #8 - point-1 - a few changes will need to made in order to push the changes to live version of the search-tools. Ideally, this will also require updating a few stored-procedures and pushing changes to the old and new updater as well so that the new detail page url works fine. For now though I think we should be able to push changes assuming the new joe-hayden site will continue to use old url-structure for some time.

An alternative approach would be to restore the latest sierrainteractive-1 live db backup as dev. db and then test the site on the dev. db. Once we have all the changes in place we can then push changes to the live db / search-tools.

Pls let me know your thoughts.

Thanks. Posted by Shah Vihar(unfuddle username: vshah)

Battler45 commented 4 years ago

Vihar,

Unfortunately, I'm feeling a bit ill tonight and so am not going to be able to research this as I had thought. Would you mind taking a look at the programming in those xml_feeds/ pages. You can ignore the luxury real estate file (that creates a text file once per day), and you can also ignore the newpanda.asp file (same thing -- creates a text file once per day).

The trulia and zillow feeds could be tested on the joehaydenrealtor.com site -- I think by passing in the id of the featured listings search on that site.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Vihang,

RE: #32

The auto-complete plugin seems to be working great, thank you. Can you please:

1 - Update the default text of the search box to, "City or Neighborhood or Zip or Address or MLS #"

2 - Update the order of the results returned to be in that order as well. So, city results would be the first returned, then neighborhood, then zip, etc. That way, a neighborhood result would be selected by default rather than an address result, which I think will be the more common use case. Also, a question: if the client wishes to add Area to the list of options (in place of City or in addition to the options already there), would that be a problem?

3 - In the formatting of the options in the results list, can you format them more closely to how they are presented in the chosen drop-down, matching the colors, line-spacing and indentation used there? I believe the Chosen results list formatting is a bit easier to read.

It really seems to be quick at returning results, and the user interface is very intuitive -- nice job!

Regarding the additional points:

1 - That's fine. I am going to be making some further updates in this regard tomorrow.

2 - Yes, I agree it's best to leave that for now. I will ask the client to let us know his wishes there.

3 - Yes, I apologize that I forgot to mention this, but it's fine (and necessary) to use the Strict Doctype. I should have realized this would cause problems for you.

4 - Yes, I agree about waiting to update the links to site assets / photos until we are ready to make the site live, because then we will be able to do it all at once rather than in multiple steps. But, please do go ahead and update the "/property-search/" links to use the new "/louisville-mls/" URL structure.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Ben,

I hope you are doing well now. To inform you on the work-progress - I've updated programming on DEDN173 (Live site) to integrate custom-url changes. I've also modified a few files on the DEDJ198 server for the same. I'll update the rest of the files and update CAA (live) tomorrow.

A couple of points:

1 -- In order for the new Joe Hayden site to work correctly on the live database, we'll need to publish the new GLAR updater as soon as possible. The new updater will handle generation of unique-ids (spid). This will make sure that the new detail url-structure will function correctly.

Per our discussion in the last week, we had planned to initiation GLAR photo migration today (Friday). Unfortunately I couldn't start it as the ftp server (glarmls.com) contains daily photo files as well. Pls note that the photo-migration app was created to process weekly files only. A couple of workarounds are

a -- to download only weekly files from the FTP server and then process those photos. Once those photos are migrated, the new GLAR updater can be configured to process photos of last few days (starting from Monday).

b -- to publish the new GLAR updater without migrating photos. The front-end sites' programming uses the value of the PhotoServer field (MLSPhotos) to build photo-paths so we should be fine even if photos are present on both new and old servers.

Pls let me know your thoughts.

2 -- The disclaimer_text.asp file contents are different on DEDN173 and DEDJ198. Pls confirm if the file on DEDN173 contains the latest changes.

Thanks.

Posted by Shah Vihar(unfuddle username: vshah)

Battler45 commented 4 years ago

Vihang,

One other thing -- regarding the quick search, we may need to take an approach on this site similar to what we are doing on HardestWorkingRealtor.org, and load the Quick Search contents via AJAX rather than via an iframe. The reason is that, on this site, as with the HardestWorkingRealtor.org site, the bottom border of the iframe is very close to the bottom border of the quick search box, and so we would not be able to display enough of the search box (auto-complete) options while the drop-down height is limited by the iframe height.

Can you look into changing that functionality to load the quick seearches via AJAX rather than in an iframe?

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Vihang,

2 - Thanks for working through the alternatives. I will share them with the client to get his feedback -- all three approaches are nice solutions, and so I'm not sure which one he will want.

5 - This looks great, thanks. I will make some updates to the stylesheets to bring these more into line with the fonts & colors of the new site.

6 - Thanks for researching the auto-complete plugins. Yes, I agree with your assessment -- please go ahead and use the jQuery automcomplete plugin. In setting up the site, I am going to work on improving caching of site assets (very important to client) by serving them from a cookie-less domain, so that all of these assets will only need to be loaded once.

Regarding your additional notes:

1 - On the dev database, I know we spoke about this last week, but the more I think about it, the more it seems that we may need to make integrating the search tools changes from the dev branch into the master branch a priority so that we can point this development site to the live database.

Looking at the site today, I am certain that when I show it to the client, he is going to want to get in there and begin making changes to the content right away -- and, as I understand it, that would not be a good idea while the site is pointing to the development database, correct? If that's not the case, please let me know. But, if it is the case, can you talk with Vihar to discuss what would be required to integrate the dev search tools back into the master branch and make this happen?

2 - Yes, that looks good. I will discuss with the client and will let you know his feedback.

3 - Yes, please do set all of those to "NO," as they will not be displayed on this site.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Vihang,

Great, thank you.

1 - I see. Can you check with Vihar to see what needs to happen in order for us to be able to push the dev version of the search tools out to the live sites, so that we can switch the connection string on this site to point the search tools to the live server?

2 - Yes, that looks like a great idea. The Facebook widget at least fits within the box, but it is not very usable at present. Are there similar alternatives for Facebook that you have found? On the interior pages, you might also try making these containers a bit taller in order to allow a better presentation / more content to be displayed.

3 - I think this is a good approach for all but the community sections. Once we check with the client, he may want us to do something similar to what we are doing with the Archives links in the Blog -- display the first 3-5 links, with a More link below them that would display the rest when clicked.

And yes, please do remove the fixed height for the navigation box. If you have too much trouble with this, let me know and I will ask Evgen to look into it.

4 - Yes, please do remove the fixed width from such pages. And good question about centering the content / headers vs. left-aligning them. Let's wait and I will check with the client on that once we show him the site for his review. Personally, I think it best to left-align these types of things, but this particular client seems to have a passion for centering them.

5 - Also a great question. Because these styles are included in so many pages, I do think we need to preserve them in the stylesheet, but I think we are also going to want to update and change them to better match the look and feel of the new site. So, for now, please copy these styles as-is into the global.css for the site and also into the stylesheet used by the editor, and I will take a look at them once they are in place on the site.

6 - Yes, please do begin working on the jQuery autocomplete. However, before deciding to go with the standard autocomplete plugin that requires jQuery UI, could you take a look at this page: http://choosedaily.com/1308/15-jquery-autocomplete-plugins-tutorials/ and see if any of the plugins listed there seem like a better fit (and lighter weight)? I would hate to have to include the whole jQuery UI script just for the sake of having access to the autocomplete plugin.

The site is looking great so far, thanks for your help.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Ben,

I have updated the Featured Listings widget per comment-15 and updated Market Statistics page to show stats for Indian Hills instead of Cherokee Triangle.

I have also made changes to load the Quick Search form via AJAX. However, there seems to be some issue with the listing counts row display. I spent some to on this but I am not able to fix the styling issue. Also, please note that the overflow property of the search form container (div#fadeBox) is set to hidden, as a result not all search options are visible. When I removed the overflow property the "Fewer Options" button was not working. Can you please ask Arthur/Evgen to look in to this?

Thanks

Posted by Shah Vihang(unfuddle username: vihang)

Battler45 commented 4 years ago

Vihang,

I'm sorry to hear you are not feeling well. Please take the time you need to feel better and get some rest, not a problem.

When you are feeling better, regarding the blog posts, this looks good, but perhaps it would be a better fit to mimic the styling of the links in the "Search by Area" box -- so, use the same red arrow as in that case, and the same gray background with 1px white border above and below, but with the same amount of padding as you have in the present implementation.

But, again, please do take the time you need and get some rest. I can work on these things, and there is nothing that can't wait.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Ben,

I have fixed issue on the site-map page and added styles for ordered list to fix formatting issue with the Terms of Use / Privacy Policy page.

Thanks Posted by Shah Vihang(unfuddle username: vihang)

Battler45 commented 4 years ago

Vihang,

Also on the JoeHayden site:

1 - Please update the "/louisville-communities/" section filename to "/subdivisions-and-neighborhoods/"

2 - Then, please update the section filenames for the different community sections as follows:

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Ben,

Re #8:

2-- Unfortunately there is no such plugin for Facebook and I haven't yet used the jQuery twitter plugin either. I have thought of couple of alternatives to make these widgets more usable. As a first alternative, I have set the "overflow" property of widget container to "hidden" so that any content exceeding the height of the widget would not be displayed and placed "MORE" button (similar to the "DETAILS" button on the Featured Listings widget), which when clicked would expand the widget.

A second alternative would be to show the facebook/twitter widgets in an overlay. We can add placeholder images for facebook/twitter and a play button image, when clicked would show the facebook/twitter widget in an overlay, similar to the "Your Real Estate Expert" box.

We can also try to emulate the way facebook/twitter widgets are displayed on this page http://www.risepk.com/posts/fb-popout-likebox/#more-1541.

5-- I have copied the XXL Bold Brown, XXL em Bold Brown etc styles into the content manager stylesheet and also into the global.css.

6-- I have checked the autocomplete plugins listed on this page http://choosedaily.com/1308/15-jquery-autocomplete-plugins-tutorials/. There are a couple of plugins which can be used for our purpose as they have overriding functions to custom format the results, http://www.pengoworks.com/workshop/jquery/autocomplete.htm and http://1300grams.com/2009/08/17/jquery-autocomplete-with-json-jsonp-support-and-overriding-the-default-search-parameter-q/. However, these plugins do not have functions/methods to parse the resultant custom data or to get the corresponding custom value for the selected option, which we can do with ease in jQuery Autocomplete plugin.

Also, we won't need to include the whole jQuery UI script for the Autocomplete plugin to work. We can customize the script for Autocomplete plugin and the latest version of the custom jQuery UI Autocomplete script is only 21 KB in size. So, I think it would be good to use jQuery UI Autocomplete pluign then any other plugins. Please let me know your thoughts.

Also, please note that

1-- The site is now pointing to dev database.

2-- The sidebar navigation link was overlapping to the next link when exceeded the width of the navigation box. So, I have updated sidebar navigation links style to display link text in a single line.

3-- I have removed the sidebar HTML from the SIST sidebar_mls.asp, sidebar_mls_detail.asp and sidebar_search_form.asp files. Please let me know if I should set various "Display Sidebar" properties to NO on the Site Styles and Layout page of the CAA.

Thanks

Posted by Shah Vihang(unfuddle username: vihang)

Battler45 commented 4 years ago

Vihar,

RE: #33-35

As I mentioned in #38, your updates to client sites look good regarding the featured listings & scrollers. In general, we should be sure to add to our list, once we are done with the JoeHaydenRealtor.com and HuffRealtyRentals.com sites, that we should go back through all client sites to make sure all are using the common version of the programming within listing-carousel-2.asp (ie, referencing shared programming from /property-search/widgets/carousel.asp and /property-search/widgets/carousel-close.asp, and also that all carousels are pulling from saved searches rather than by agent / office id).

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Vihar,

RE: #17

Yes, I do suppose we need to treat this as the highest priority task, because (in some ways) our ability to complete the Joe Hayden project depends on this getting done. The Manual Listings are also a priority (for the Huff Realty project), but the project is not as urgent for Huff as it is for Joe Hayden.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Vihang,

RE: #23

For now, please go ahead and make those blog changes live -- I think it looks good enough at this point to push it out to all sites. I will check the sites individually to see if there are any that need to be tweaked, one way or another.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Vihang,

RE: #18

Thanks for making these changes. I will ask Arthur & Evgen to take a look at the styling issues to see if they can help with those.

One issue I am currently experiencing on the site is that when I click a listing in the Featured Listings box, I'm not able to view the property details for a listing -- I get an error message stating that there is a redirect loop, but I'm unable to determine why that might be. Do you have any thoughts?

Also, Joe Hayden has emailed a couple of times asking if we can help with the display of the H1 tag on the home page of his blog, which is inline with the RSS feed icon.

Can you make a change to the blog functionality to remove the RSS icon from its current location (inline with the H1 tag), and also remove the span tag wrapper from the H1 text. Instead, please try adding the attached image into the blog navigation include file, above the Home link (left-aligned with it), and with the same amount of padding between it and the Home link as there is between the Home link and the Posts by Category link. (You might try wrapping the RSS feed image in an H2 tag like those other links to achieve that equal padding).

Please let me know if you have any questions.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Ben,

RE: #19 - I've begun working on integration custom-url changes (#98 and #99). I've update large number of live search-tools files on DEDN173. I should be able to complete these changes tomorrow. I'll then copy those changes to the live site on DEDJ198.

Pls note that in making this changes I found that none of the xml_feeds/*.asp pages appear to be working. I may not have called them correctly so pls verify the same.

Thanks. Posted by Shah Vihar(unfuddle username: vshah)

Battler45 commented 4 years ago

Vihang,

Also, as I am not feeling well tonight, I won't be able to provide feedback on any of the client sites additional steps -- so, for today, could you please coordinate with Vihar to see if there are any steps you can help with, either in the CAA or on the front end sites, to push the dev version of the search tools out to the live servers? Perhaps you could begin looking at integrating some of the new page components into the front end search tools? I know you will need some guidance there, but I think you should be able to get started on creating and integrating the programming for those components in the shared folders.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Ben,

I have completed work on the jQuery Autocomplte plugin integration. Please note the following points regarding this:

1-- User can search Address (Street Name or Street #), Subdivision, City, Zip Code or MLS # from the location box.

2-- We get number of matching results for the "Street Name" and "Subdivision" so for now, I have set a limit to return top 10 matching results of each of these location types.

3-- The first matching result would be automatically selected. This is a workaround to force user to select from the matching results since we allow search on multiple location type and it is important for us to associate selected result with the appropriate location type.

4-- The Autocomplete would be activated, that is the matching results would be shown only after user has entered three or more characters.

Also, please note the following points:

1-- I forgot to mention this in earlier comments; I have used same styling for the content label widgets as in the old site and the images are pulled from http://joehaydenrealtor.sierrastatic.com/res/images/sicm/.

2-- The content on the home page is static and I haven't yet included the /shared/global/sicm/content/content_body.asp file in the default.asp file as the content on the home page is quite large and different compared to the content in the template.

3-- The HTML Document type used for the template pages is Strict whereas for the site it was set to use Transitional as a result there were few issues in the quick search box and sidebar display. So, I have updated the HTMLDocType to Strict on the Admin Settings form in CAA and also updated the main pages and blog pages for the same.

4-- We haven't yet updated the search tool links and image/file urls in the pages/posts contents. That is we have not yet replaced /property-search/ with /louisville-mls/ in links and images/files would be pulled from the /userfiles/182/ folder. I think it would be good to update image/file urls at the time of making site live, we can rename /userfiles/182/ to /userfiles/340/ otherwise we will need to copy images/files from old site (182) to new site (340). But please let me know if I should update the search tools links in the pages/posts contents.

Please check these changes and let me know your feedback.

Thanks

Posted by Shah Vihang(unfuddle username: vihang)

Battler45 commented 4 years ago

Vihang,

Can you please add the following testimonial to the home page for the new Joe Hayden website?

"Our family can honestly say that we were completely satisfied with the services we received through Joe Hayden and his entire team. From the beginning, we were impressed with his personal approach, professionalism, attention to detail, and hard work." Christina and Bobby W.

Also, the client is going to have a couple of additional testimonials, and would like these to rotate on the home page (fading in and out, each approx 8 seconds). Can you go ahead and set that up?

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Ben,

I have made changes in the RSS feed icon display in the dev server. Please note that, the blog navigation file is also included in the blog details page so the RSS feed icon would be displayed on the details page as well.

Please check the blog pages on the following sites and let me know if I should update the same on both the live servers.

http://joehaydenrealtornew.sierrainteractivedev.com/blog/

http://realestate3000.sierrainteractivedev.com/blog/

http://weselllouisville.sierrainteractivedev.com/blog/

Thanks Posted by Shah Vihang(unfuddle username: vihang)

Battler45 commented 4 years ago

Vihar,

Thanks for doing this. I am still not feeling well and have not been able to work much the past few days. I hope to be feeling better by Monday, and I will review this in more detail at that time.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Ben,

Glad to hear that you're feeling better now.

I also thought about referencing the common programming for those sites but they have some differences in the way data is retrieved so I didn't make the change. I agree that it would be good to revisit this later.

As for launching the GLAR updater - the imported data appears to be in order so I'm confident about that. The only thing I'm concerned about is the photo migration. As mentioned earlier, the photo-migration app was built to process weekly photos so I'll need to revisit it once before we initiate the transfer.

That said, the new updater is needed to be launched so that the email-alerts contain correct links. As I understand we won't be launching the new JoeHaydenRealtor site for another few days so we can continue with the old GLAR updater for another couple of days. That will give us time to prepare for the launch of the new GLAR updater, which is critical considering the number of sites we have in that region.

The only change that would be needed for now would be to update the spInsertUpdateMLSListing and spRemoveListingByMLSNumber stored-procedures so that they start moving records to the OffMarket table. Pls let me know if now would be the correct time to update those stored-procedures. If the old updater has already started then perhaps I'll do that my early tomorrow.

In any case, I've changed the new JoeHaydenRealtor site to point to the live db and use the live search-tools programming.

Thanks. Posted by Shah Vihar(unfuddle username: vshah)

Battler45 commented 4 years ago

Vihang,

Just FYI, I was able to make the updates to the blog post formatting today, so we are all set on that point.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Vihang,

Also, can you please make a quick change to the new property listing detail page (both the current version and the updated version that you are working on)? Joe Hayden emailed to say he felt that the photos on the new detail page look a bit blurry -- not in the "view large photos" / overlay view, but in the default photo viewer that is part of the page itself.

I see this being true, and believe it's because we are displaying the "middle" size of photos, which are actually smaller than the size at which we are displaying them, and so need to be enlarged for display on this page.

So, on the new property detail pages, can you update this photo area to pull the large version of the photos rather than the middle version?

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Ben,

I have made changes in the site per comment #56. Please note that, I have not removed the previously added testimonials. Please let me know if I should remove the same.

Regarding adding 301 rules for the image links:

Please note that, we haven't yet copied the images to the new site and updated the image links in the page contents. Per our earlier discussion, we had decided to do so at the time of launch. So, if we add the redirect rules now, the images would not be displayed on the new site.

Also, I am not sure if you had a chance to review my response in comment #47 to your question (in comment #46) about merging the new/updated content pages/saved-searches into the new site. As mentioned, it would be quite difficult to merge the contents from the old site into the new site. If you think it would be good to stick to the old site and add new sections into the old site, then we will need to perform following steps in addition to the three steps mentioned in comment #47:

1-- Update the site-id of the newly added pages/saved-searches in the new site (340) to 182

2-- There are four old content pages that have been updated in the new site (340) so we will need to update these content pages in the olds site (182).

3-- Run the script to add community pages and subdivision associations on the old site (182)

I think this would be straightforward and less time consuming then merging contents from the old site into the new site. Please let me know your thoughts on this.

Thanks

Posted by Shah Vihang(unfuddle username: vihang)

Battler45 commented 4 years ago

Vihang,

Yes, I realize the change would apply to all sites, and that would be fine. I think with the new approach the button will be more visible to site visitors. Once we launch the change, we may get feedback from clients that they don't all like it, but I think in general they will be happy that this button is more visible to help better promote their RSS feeds.

But that does bring up a good point regarding padding / spacing of this image in the blog navigation above the "HOME" link -- if you place the image within an h2 tag to achieve consistent padding, then we may experience the same type of "clickable" issue with sites that use cufon applied to the h2 style. However, aside from using the h2 tag, I'm not aware of any other way to achieve consistent padding between these elements. So, for now, why don't you try specifying a bottom-padding of 12px on this image (and not using an h2 tag), and we will see how that works.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Ben,

I hope you are feeling better now. This is to clarify about publishing GLAR updater (comment-31) - pls note that publishing the new updater is not a must. The changes are at stored-procedure level only (to generate unique-id and move record to OffMarket table) so it would be fine to continue with the old GLAR updater by updating those stored-procedures. In that case however the old updater programming will need to be updated to create search-tool page links based on the UrlStructure and SearchToolsRootDirectory values (Sites table). This will ensure that correct links are added to the email-alerts.

Pls let me know if I should go ahead and update the stored-procedures and old updater programming for the same.

Thanks. Posted by Shah Vihar(unfuddle username: vshah)

Battler45 commented 4 years ago

Ben,

I have updated the links in the search by area box. Please note that when I click any of these links, I am redirected to 404 page as we have not yet added default pages for these sections. Please let me know if I should add the same or make an existing page the default page of each of these sections.

Thanks Posted by Shah Vihang(unfuddle username: vihang)

Battler45 commented 4 years ago

Ben,

I have made changes in the site per comment-58.

Regarding new blog box, when I set the "li list-style-type" to square, square was not displayed on the home page and on the inner pages it was displayed outside of the blog box (please see the attached image). I spent some time on this but I could not fix the issue so, I have used the same triangle image that we have used in the content label widget (and on communities page). Please let me know if this would be fine.

Please check these updates and let me know your feedback.

Also, I am not feeling well for the last couple of days so I could not spend much time on other open tasks especially on the property details page. I should be able to complete the property details page in next couple of days.

Thanks

Posted by Shah Vihang(unfuddle username: vihang)

Battler45 commented 4 years ago

Vihang,

Thanks for doing this. I've notified the client about the missing default pages -- I assume he is in the process of adding them, but wanted to double-check. Also, I believe what you have done with the Section Filenames / Section Names so far is correct -- I will let you know if the client has any requests to the contrary.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Ben,

RE #39:

I have updated the default text and the results order accordingly. Yes, It would be possible to add Area or County to the searchable options.

I have also update the formatting of the autocomplete drop-down to match the formatting of the Chosen plugin.

Please note that there was some issue in the autocomplete drop-down display on the search-tools pages in IE 9, most probably due to use of Prototype library on these pages. I looked for possible solutions but could not find any. However, using newer version of jQuery (later than 1.4.2) seems to have fixed this issue so, I have included /property-search/res/includes/jquery/jquery-1.5.1.min.js/ in the /sist/joehayden/clinet_js.asp.

I have also updated /property-search/ with /louisville-mls/ in page contents.

Thanks Posted by Shah Vihang(unfuddle username: vihang)

Battler45 commented 4 years ago

Vihang,

Perfect, thank you. Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Ben,

In verifying front-end sites, I found that some sites like viewlouisvillehomes.com and allhomesinlouisville.com have the FormDetailLinkFromAddress defined in their local functions.asp file ([site-folder]/res/includes/functions.asp). This results in errors in loading search-tools pages; removing the FormDetailLinkFromAddress from the local file fixes the issue. Pls let me know if you encounter such issue or if a client reports similar issues.

Thanks. Posted by Shah Vihar(unfuddle username: vshah)

Battler45 commented 4 years ago

Ben,

I ended up testing all most all front-end sites. There were a few sites which had issues in loading "featured listings" / search-tool pages. I've made changes to temporarily address those issues. I'll look into this in detail and get back to you on the same tomorrow.

The following sites have been updated

a -- to remove "FormDetailLinkFromAddress" function from the local functions.asp file

b -- to update listing-carousel-1/2.asp files to pass additional parameters to the FormDetailLinkFromAddress function.

Pls note that to fix this issue (b) I also needed to

i - reference common_functions.asp in local master.asp

ii - define some constants used in the common_functions.asp. These constants are added in the listing-carousel file.

If any client reports similar issues, pls check

1 -- if the site's local function.asp file defines the FormDetailLinkFromAddress function. If yes, pls remove the function.

2 -- if correct number of parameters are passed to the FormDetailLinkFromAddress function. This function is defined in the \MLS_Tools_Integrated\res\includes\common_functions.asp file.

Thanks.

Posted by Shah Vihar(unfuddle username: vshah)

Battler45 commented 4 years ago

Vihar,

I am feeling mostly better and am back at work today. Thanks for your work integrating the updates into the front-end sites and into the live CAA. I did find one instance of the type of problem you described on AtHomeInLouisville.com and have corrected that on the Live and Dev versions of the site. One thing I realized is that some of the older pro sites are not referencing the common version of the programming from within listing-carousel-2.asp (AtHomeInLouisville.com was not). All sites eventually should be updated to use this common file (which is what we are doing now on the newer sites). Also, all sites should be updated to pull listings for the carousels via saved search rather than AgentOfficeID, in order to give the client control of these listings via the CAA. Since we have so much else to do at the moment, it's not a priority to go back and update all of these sites now, but we should remember to do that at some point.

With these updates in place, are we now ready to switch the new JoeHaydenRealtor.com development site back to pointing to the live database / CAA? If so, can you or Vihang please go ahead and make that change?

I am going through that site today making some updates and would like to send the client a link to begin previewing it tomorrow, but I would rather not do that until it has been switched to the live DB, because I am sure he will immediately want to begin making content changes via the admin area.

Also, to catch up on some of the previous comments in this thread:

RE: #29

I have verified that the Trulia and Zillow feeds are working correctly by setting up:

This site is on DEDN173 and these files are both working properly.

RE: #30

Regarding integrating the new page components into the search tools pages, my understanding was that, when you brought the dev branch back into the master branch on the CAA, you would need to publish the updates you completed a long time ago for the additional page components in the Edit Page form. This would force these components to become active in the CAA, and so I understood that we would therefore need to implement programming on the front end to make them active there as well. Is that not the case?

RE: #31

Regarding publishing the new GLAR updater, I agree that it would be best to do this as soon as possible. Your approach (a) sounds fine -- processing weekly files first, and then, once those are completed, processing the files from the past few days. Even if it ends up requiring us to process photos from past 5-6 days, that should be fine. Because, as you say, the value of the PhotoServer field is already set for the GLAR photos, front end sites should work without a problem during this transition, correct?

That said, our immediate need is to get the joehaydenrealtor.com development site pointing to the live database so that the client can review and begin making edits. As I understand it, we are now at the point where that is possible -- the only remaining item being the formation of the URLs in the new listing email notifications in the old GLAR updater.

If that's the case, once we switch to the new GLAR updater and you initiate the photo migration app, all new listing email alerts from that point will be generated by new GLAR updater, and so this issue will no longer be a problem, correct?

Regarding discliamer_text.asp, yes, you are correct that the most recent version was on DEDN173. I have updated DEDJ198 with the same, and also verified that Inetpub-DEV on DEDN173 is up-to-date.

Thanks.

Posted by Peskoe Ben(unfuddle username: bpeskoe)

Battler45 commented 4 years ago

Vihang,

RE: #57

Sorry, I thought that I had already responded to this comment. I do think it would be good to stick to the old site and add new sections into the old site, and your suggested approach seems good. Let's plan on taking this approach when we get closer to launching the site.

Also:

1 - In the quick search on the site home page, the updated auto-complete functionality seems to be working very well, but I'm getting a javascript confirmation message when I submit the form. Can you remove this?

2 - On the interior page quick search, please remove the Area, MLS # and Street Address tabs, leaving only the main tab. Then, change the "Location" label to, "Location, Address or MLS#" and implement the same functionality on this box as on the corresponding box in the home page quick search.

3 - On the home page, please remove the current "facebook / twitter" box and replace it with a "from the blog" box. As content for this box, please include links to the 5 or 10 most recent blog posts. This will be slightly different than what we typically do on these sites in that it will only be the blog post title included, but not the date posted, or any of the post content or who it was posted by, etc. It will basically look like the attached. However, instead of the triangle icon, please just use the same square "dot" image that is being used in the li element of unordered lists (bullet points).

Because the height of this content will always vary with the length of the post titles, I think we will need to include a scroll bar at the right edge of this box so that the user can scroll down to view overflow.

4 - On the interior pages, please replace the Twitter / Facebook widget in the same way. In that case, though, include links to the 8 most recent posts and allow the height of the widget to vary so that a scroll bar is not necessary on the interior pages.

(Also, on the interior pages, the text of the Free Market Analysis header is a different font size than the other widget titles for some reason.)

5 - Also, on the neighborhood pages, the client would prefer that, for the sidebar navigation, we take an approach more similar to what we have done on the recent stealth sites, where we include the Fetured Searches rather than links to all pages in that section.

So, can you please update the sidebar for all of the neighborhood pages / sections with featured searches links for each section?

These would include:

The client has already created "Newest Listings" and "Subdivisions" pages for all sections (I believe). Can you work on creating the saved searches and associated pages for the remaining items? (The client has already created a "Foreclosures" page in the Highlands section for use as a template for this and other pages, just replacing "Foreclosures" with "Short Sales" and "Price Reductions" as needed.)

Please let me know if you have any questions.

Thanks. Posted by Peskoe Ben(unfuddle username: bpeskoe)