By Oleg on Monday, 13 January 2014
Posted in General Issues
Replies 11
Likes 0
Views 791
Votes 0
Hello!
I just want to remove ID-s from urls.
How can I get rid of it?
Also, your latest Xmap plugin appends Itemid to urls. Why?

Thank you in advance
Oleg
Hello Oleg,

I just want to remove ID-s from urls.
How can I get rid of it?
Also, your latest Xmap plugin appends Itemid to urls. Why?

I did not fine Item id on your xmap, please advice?
but i do find that the link is adding an extra / in the url

screenshot --> http://screencast.com/t/TcAwPEGlH

Could you provide me with your FTP access so I could fix it on your site.

Thanks:)
·
Monday, 13 January 2014 17:22
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello, Khairul!
Thank you for your prompt reply!
Sorry for my ambiguous explanation.
I've meant the frontpage HTML sitemap which can be seen only for logged in frontpage users.
I thought it is the same as XML sitemap but as I can see these two differ greatly.

First of all XML one for crawlers is the most important so I provide you with ftp access data:
Login and pass: xxx

The problems are as follows:
1) Doubled slashes in urls that you have pointed to in XML sitemap
2) HTML sitemap links now are not SEF urls (links were SEFed, but with trailing Itemid-s after "html" suffix)

Thank you for removing article and category ID-s from SEF urls.
Can you also remove word "entry" from urls because it is absolutely unnecessary?
Also it would be nice if my site breadcrumbs are built logically:
blog -> category1 -> article1
And the same for SEF URLs:
/blog/category1.html (for category1)
/blog/category1/article1.html (article in this category)
/blog/tags.html
and so on

And finally please put back changes in global configuration (I guess you did it for testing purposes and forgot putting them back), because all indexed weblinks became broken without "html" suffix until I occasionally found this change.

Thank you for your valuable help!
·
Tuesday, 14 January 2014 04:04
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Oleg,

Sorry for the late response as it's a holiday here.
1) Doubled slashes in urls that you have pointed to in XML sitemap

I had fix this issue for you.
2) HTML sitemap links now are not SEF urls (links were SEFed, but with trailing Itemid-s after "html" suffix)

I'm sorry but i could not find the trailing numbers on your URL
Can you also remove word "entry" from urls because it is absolutely unnecessary?

you could not remove this because Joomla uses it to generate the views for the page.
I had change the routing behavior so it will not follow the current menu-item
Backend > EasyBlog > Settings > SEO > Advance to Default.
To make better SEF URL you might have to use SEF extension so you could have better control over it.
Also it would be nice if my site breadcrumbs are built logically:

Breadcrumbs will follow if your menu-item if available. In this case there is no category menu-item.
And finally please put back changes in global configuration

Do you mean the SEO settings? I did not change the settings because I was unable to save the settings there, please advice.

Thanks:)
·
Tuesday, 14 January 2014 16:11
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello, Khairul!
Thank you very much!
As I can see everything is all right now with both XML and HTML sitemaps!
I really do not understand why SEF suffix ".html" has gone because I did not
change general settings last time...
The last problem that I discovered yesterday is an extra slashes /\ in category
URLs as shown in the attachment. It seems to be a final issue to be solved.
What will happen with the changes you made if I update my EasyBlog next time?

Thank you for your time!
·
Tuesday, 14 January 2014 17:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Oleg,

I may be missing something from the screenshot, I tried looking for /\ you mention in your site and did not find it in the link or url, please advice?
You will have to save the file in Joomla/plugins/xmap/com_easyblog/com_easyblog.php when doing a full update, not to worry your settings would not be changed.

Thanks:)
·
Wednesday, 15 January 2014 02:03
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello, Khairul!
I've found the origin of this issue and always fixed it.
The problem was in Russian language file.
Actually, all instances of "_QQ_" pattern were written as "_QQ_"_QQ_" in ru_RU.com_easyblog.ini file therefore corresponding strings wasn't parsed correctly.
First, I changed corresponding php code in blog.meta.php and blog.meta.read.php files to get links working but finally found the origin of the issue and put all code back.
So, I recommend you to replace all wrong "_QQ_"_QQ_" instances in ru_RU.com_easyblog.ini for the correct "_QQ_" one in Russian language pack.

Thank you for your time!
·
Wednesday, 15 January 2014 02:51
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Oleg,

Thanks for sharing, the format is supposed to be "_QQ_"text"_QQ_", I had check your Russian language pack and it is correct, did you made any changes, please advice?

Thanks:)
·
Wednesday, 15 January 2014 11:08
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello, Khairul,
I attached the correct Russian language package.

Best wishes,
Oleg.
·
Wednesday, 15 January 2014 16:03
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Oleg,

I had check the Russian language on our site and it seems to have the same issue, we will contact the Russian translator to fix it but it might take a while to be updated.

Thanks for sharing
·
Wednesday, 15 January 2014 16:51
·
0 Likes
·
0 Votes
·
0 Comments
·
Not at all, Khairul,
I corrected admin file too.
There were 63 instances of "_QQ_"_QQ_"_QQ_"_QQ_"_QQ_" instead of "_QQ_"
May be now everything is all right with Russian langpack.
·
Wednesday, 15 January 2014 17:22
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Oleg,

Sorry for you inconveniences, hope we will update the language pack soon. Good to know that your issue on Russian language is solved.

Thanks:)
·
Wednesday, 15 January 2014 18:23
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post