• North Shore Story: Reputation Management in Minnesota
    North Shore Story: Reputation Management in Minnesota

    While vacationing with our family on Minnesota's beautiful North Shore of Lake Superior, our car suffered a mishap in a construction zone. A large rock tumbled out of the dump truck in front of us and before we could react or stop, we had driven over it, leaving a 5 inch hole in the oil pan. We immediately pulled over to Split Rock State Park, where I began searching for a tow service. Luckily, I had seen a tow truck assisting someone else at another Minnesota State park two days earlier, and I remembered the name: Blazers Auto Service. Using my smartphone, I ran a search on Google and discovered that:

    • a Blazers does not have a web site.
    • b. There are plenty of online reviews - SOME QUITE NEGATIVE - in various directories (Yahoo Local, Yelp, etc.) with the phone number.
    Read more...

Phone icon for calling web design Call Today:

  • (877) 455-4994 (toll free)
  • (763) 786-9415 (mn)
  • (612) 594-4495 (cell)

Concerto Designs Minneapolis Joomla Web Design medallion logo

Web Design Solutions

Do you want your business or organization to be represented by a dynamic, professional web design? We work closely with clients to create an innovative web design that reflects your company's unique identity. Customized navigation, interactive features, and many more options, give you flexible, innovative web design.

Do you want complete control over your website so that you are free of expensive website maintenance plans? Our Joomla CMS (content management systems) put you in charge of your website. Just imagine: web updates when marketing needs them; news when your clients want it; sales, specials and discounts when they happen. That's what we call responsive (and responsible) business web design.

Do you want your web design to achieve high visibility and page ranking? Joomla CMS combines powerful search engine features that yield excellent search engine visibility. Higher visibility means more web visits - and that's a winning formula for your business.

Custom  Joomla Web Design

We work closely with you to create a web design that reflects your company's unique identity. Our Joomla websites feature customized navigation, interactive features, and many more options, give you flexible, innovative web design.

Joomla Puts You in Control

Our Joomla CMS (content management systems) put you in control. Imagine web updates when marketing needs them; news when your clients want it; sales, specials and discounts when they happen. That's what we call responsive (and responsible) business web design.

Joomla Offers High Page Ranking and Visibility

The Joomla CMS combines powerful search engine features that yield excellent search engine visibility. Higher visisiblity means more web visits and more opportunities for your company.

One of my clients uses FeedGator, a wonderful rss feed component for her large Joomla 2.5 site. Using FeedGaror's integration with K2, we have set up the feeds to display on the home page using the K2 Content Module, which shows an introtext and a "read more" for the first batch of feeds.

Our challenge has been finding a solution to exclude those feeds from site search results. In a way, the enhanced search capabilities of Joomla 2.5 work a little too well, since indexing the site content makes internal searches extremely accurate and thorough. Displaying news feeds in search results is obviously counterproductive since those links will take visitors off-site. There were some other issues with the default search due in part to the very complex nature of the site functionality (several hundreds of K2 items, Community Builder with all the bells and whistles, Kunena, etc.).

Judging from the threads in K2 and Joomla forums, there is widespread demand for some kind of K2 category exclusion feature. Our solution requires adding one line of code. Here's how we did it.

SELECT DISTINCT ( `sul4t_jsn_users`.`id` ), `sul4t_jsn_users`.`firstname`, `sul4t_jsn_users`.`lastname` FROM `sul4t_jsn_users` JOIN `sul4t_newcardsame` ON `sul4t_newcardsame`.`memberName` = `sul4t_jsn_users`.`id` JOIN `sul4t_newcardmultiple` ON `sul4t_newcardmultiple`.`memberName` = `sul4t_jsn_users`.`id` JOIN `sul4t_newcard_sundays2016` ON `sul4t_newcard_sundays2016`.`id` = `sul4t_newcardsame`.`weekEnding2016` AND `sul4t_newcard_sundays2016`.`id` = `sul4t_newcardmultiple`.`weekEndingMultiple2016` WHERE NOT EXISTS ( SELECT `memberName` FROM `sul4t_newcardsame` WHERE `sul4t_newcardsame`.`memberName` = `sul4t_jsn_users`.`id` AND `sul4t_newcardsame`.`weekEnding2016` = '1' AND `sul4t_newcardmultiple`.`memberName` = `sul4t_jsn_users`.`id` AND `sul4t_newcardmultiple`.`weekEndingMultiple2016` = '1') ORDER BY `lastname` ASC

Working with Joomla 3.6.5 and K2 2.7.1, I have run inrto a persistent error after importing older content from Joomla articles. When trying to access one of the K2 itmes, a JSON syntax error message appears and forces the user back to the main panel.

The solution is easy to implement as long as you have access to PhpMyAdmin in Cpanel (or some other Mysql database control panel GUI).

Looking at the 'metadata' column in K2_items table, I saw that the imported articles had a value of:

{"robots":"","author":"","rights":"","xreference":""}

While K2 items created 'natively' had a value of:

robots
=author=

Solution: in the SQL panel of PhpMyAdmin, run the following:

SELECT * FROM `prefix_k2_items` SET `metadata` = 'robots=author=' WHERE `metadata` = '{"robots":"","author":"","rights":"","xreference":""}'
Note: BE SURE TO REPLACE 'prefix' with the actual prefix used in your database.

 

logo_thumbtack_2

Look for my Joomla & CMS Web design services on Thumbtack. Thumbtack shares my expertise in hosting, email set-up,logo design / revision, content development, CMS customiization, and much more. Check out my listing to learn more!

Alan Smith's VisualCV Badge for Concerto Designs Facebook page