• Home
  • Get help
  • Ask a question
Last post 13 hours 19 min ago
Posts last week 94
Average response time last week 34 min
All time posts 67837
All time tickets 10483
All time avg. posts per day 20

Helpdesk is open from Monday through Friday CET

Please create an (free) account to post any question in the support area.
Please check the development versions area. Look at the changelog, maybe your specific problem has been resolved already!
All tickets are private and they cannot be viewed by anyone. We have made public only a few tickets that we found helpful, after removing private information from them.

#2618 – broken structure

Posted in ‘sh404SEF’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Tuesday, 16 August 2016 11:40 UTC
considerthis1
 I can no longer manage MENUs as usual, at the minute, I see that several MENUs on the root are now under /main/
Cheers
Tuesday, 16 August 2016 11:43 UTC
wb_weeblr
Hi

We cannot give any advice without at least a minimal information. Please state:

- full link to the site
- Joomla and sh404SEF exact and full version (not "latest")
- superadmin credentials ot the admin

I see that several MENUs on the root are now under /main/
When did that happen? just after installing and enabling sh404SEF for the absolute first time?
Or did you have sh404SEF before, and then something broke?

Please provide as much details as possible to describe the problem.

Rgds
 
Tuesday, 16 August 2016 12:08 UTC
considerthis1
Hi,

here is the site http://xxxx.com/ am working on.
Joomla ver 3.6.2
sh404sef ver 4.7.3.3292

xxxx
xxxx

Before I installed sh404sef it was ok, but I can't tell you exactly when the issue occurred for the first time. As The main services/folders were and still are OK; only today I figured out that "about us", "contact" "advice" and the online application forms were under /main/ + the testimonials blog category MENU is now on the root when the articles are under other categories.

I found a solution for the application forms, as I moved under the "main menu" the I turned off those Top Level MENU's in the template. The odd thing is that "about us", "contact" "advice" have the same settings of those forms.

Thanks for your help







Tuesday, 16 August 2016 12:39 UTC
wb_weeblr
Hi

OK. Let's talk only about the /main/about-us URL.

This is a link to article with id 4, in category #2. So sh404SEF builds the URLs like so:

/title-of-category-2/title-of-article-4

So in theory, with default settings, this article should have a URL of:

/about-us/about-us

So I deleted that URL, to see how it would be recreated, and then sh404SEF created like so:

/about-us/about-us/about-us

So I looked at the settings, and one problematic settings you used is:


So you are instructing sh404SEF to always insert the menu item title in front of the URL, which it is doing (hence the first /about-us)

So here is how I see things:

1 - you have changed a few settings over time, but maybe you didn't purge URLs when you changed settings, so the URLs currently used may not reflect exactly the settings selected.

You should purge URLs after changing settings that affect how URLs are built, so that new URLs are created and stored to the database.

2 - I don't know why you elected to "Always insert menu title". This is a rarely used setting, and we advise in the documentation to leave them to their defaults, unless you talked with us first.

My advise would be to reset this setting to "No", Purge Urls, then visit the home page and check the links. Then we can see if any issue remains.

Note that before you actually purge URLs and have new ones created, you should review the "Extensions" -> "Joomla" settings, which decides how URLs are created for the Joomla content.

In your case, if you want URLs such as the "About-us" page to be simply /about-us - that is: the single title of the article, then you want to change the settings as follow:



Then Purge and then the new URls will be /about-us

Again, I didn't do that because I don't know your particular requirements. Please note that this setting is global, it will apply to ALL joomla content URLs on the site, so maybe it's not appropriate for other links?

Lastly, remember that you can always click on a URL in the URL manager and simply customize it to your liking, if global settings produce a result that you don't want.

Rgds
 
Tuesday, 16 August 2016 13:00 UTC
considerthis1
Above all: THANKS!

You got that I have changed a few settings over time, without purging URLs!
I didn't get need to purge URLs so was just wondering why nothing were changing.

Now I read very carefully all you wrote and in case I still have some problem can I ask you further help?

Finally, I know that can directly write URLs but it didn't work; SH404SEf was showing up an error message.
I changed the URLs on another site that used to have about-us/about-us and other similar URLs.

Thanks again, so far I can only recommend your product and support


Cheers
Tuesday, 16 August 2016 13:03 UTC
wb_weeblr
Hi

Finally, I know that can directly write URLs but it didn't work; SH404SEf was showing up an error message.
Writing new URLs is something, modifying an existing one is much simple. See this page of documentation,there is a small description and screenshots.

I changed the URLs on another site that used to have about-us/about-us and other similar URLs.
Better look at the global URL settings first, as outlined above. Manually customizing URLs is always something I do last, when other things are not doing what I want.

Thanks again, so far I can only recommend your product and support
Cool to hear that!

Rgds
 
Tuesday, 16 August 2016 14:18 UTC
considerthis1
Can I ask you why the social buttons aren't aligned?

http://xxxx.com/news/risky-business-does-your-agency-recommend-an-offshore-umbrella-company

on our site they are OK

http://xxxx.uk/news/august-2016

I need Tweeter and LinkedIn only for this client.



I usually hand write code for my SEO, but for this client we have to move two old domains to a new one, so I asked to my IT department to allow me adding manually canonical tags on each old page or to buy your product that I knew has this feature + many more.
Although, I have to learn how to manage it perfectly I love it.

Finally, as your plans are all inclusive: unlimited installations, usage and support, when I install sh404SEF in one of our client sites, will that site/installation be linked to our account forever or, in case, they are no longer our clients there is way to tell you to stop supporting that site with updates?

Thanks
Tuesday, 16 August 2016 14:32 UTC
wb_weeblr
Hi

Can I ask you why the social buttons aren't aligned?
This is a CSS thing on that site. We don't control the CSS of the buttons actually. The css is injected by the FB/Twitter,... javascript code. On your other site, you do not have the LinkedIn button,which is the one not correctly positioned.

Look at the source code of the page, we provide some examples of CSS that can fix the lining up. The one for linked in that give a relative position and top:3px should be good in most cases.

<!-- sh404SEF social buttons css -->
<style type="text/css">
/* fix for Linkedin, not full fix as Linkedin has some inline style with !important, which can't be overriden */
.sh404sef-social-buttons span.IN-widget[style] {
/*  	vertical-align: bottom !important; */
}
/* vertical adjustment for Linkedin */
.sh404sef-social-buttons span.linkedin {
/*     position: relative; */
/*     top: 3px; */
}
/* vertical adjustment for Google+ page */
.sh404sef-social-buttons span.googlepluspage {
/*     position: relative; */
/*      top: 2px; */
}

/* Facebook flyout cut-off fix */
.fb-like span{overflow:visible !important; } 
.fb-send span{overflow:visible !important;}
.fb-like iframe{max-width: none !important; } 
.fb-send iframe{max-width: none !important; }

/* Joomla default templates css fix */
/* parent elements needs to have overflow visible */
.items-row.cols-2, .items-leading {overflow:visible !important;}
#contentarea {overflow:visible !important;}

</style>
<!-- End of sh404SEF social buttons css -->


Finally, as your plans are all inclusive: unlimited installations, usage and support, when I install sh404SEF in one of our client sites, will that site/installation be linked to our account forever or, in case, they are no longer our clients there is way to tell you to stop supporting that site with updates?
Our extensions are GPL. There is no link between sites and weeblr.com

To be able to update with one-click, they need to have a valid subscription to get valid access and secret key. If it is your account access key used to udpate, then you can just remove them from the config. They will have to get their own subscription.

Rgds

 
Wednesday, 31 August 2016 05:34 UTC
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.