By ssnobben on Thursday, 12 March 2020
Posted in Technical Issues
Replies 10
Likes 0
Views 718
Votes 0
Hi

if you have a multilanague site and set up a smart search Finder system with different languages search module, then if you have for example set up an event in English but do the search in another language you get search results with that event created in english but with non existent link to that none english event content ie in the other language you instead got an 404 Page not found error.

Example

Search english https://www.xxxx.com/en/search-wtd?q=searchword

Get correct event link after some search results in this case you have to login to see the event: https://www.xxx.com/en/xxxxxxx/xxx/login


Another language search https://www.xxxx.com/otherlanguage-prefix/search-xxx?q=searchword

You get a link after some search results in this case you not come to the login to see the event instead you got an "404
Page not found" :

https://www.xxx.com/sv/xxx/xxx/xxx/xxx

So if you are in the site in another languages like spanish and do a search you got english result pages like for an event done created in only English and then that result when clicking on it you get this "404 Page not found" bcs that EasySocial event is not created in Spanish langauge, only English b u t it shows up in the Smart spanish search finder pages but when clicking on it you got this error page..

Any tips what to do to exlude this ES search result and correlate it to show up on only pages that is created with correct language urls?? In this case it should only show up on the english search for that english even bcs its not translated created in spanish
In Easysocial we do not have a feature allow user to only publish the specific event in certain language. In other word, if the user create an event in English page, then this event will appear on other language page as well.

However, I will suggest you to use Easysocial search module instead of Joomla smart search module, so those Easysocial event link will be show it correctly base on the current site language while you can able to search your Joomla article if those item can able indexed by the Joomla.
·
Thursday, 12 March 2020 12:15
·
0 Likes
·
0 Votes
·
0 Comments
·
·
Wednesday, 13 May 2020 02:05
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for sharing.
·
Wednesday, 13 May 2020 09:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi I still think you should come up with a solution for this.

For example if I go to the site map on English https://www.whattodo.com/en/my-controls/member-tools/site-map-what-to-do and click on ES "User videos" --> "Music"-->Click on one of the videos I come to the register page to see the video.

if I do the same in Swedish menu ie https://www.whattodo.com/sv/min-panel/verktyg-medlem/sidkarta-what-to-do and click on "Medlemsvideor"--> "Music" I get an ugle error 404

fel: 404
404
<p><span style="font-size: 14pt;"><strong>Sorry, this page is not available! Pls go to main page! <a href="https://www.whattodo.com">https://www.whattodo.com</a><br /></strong></span></p>

Would it not be able to at least get a similar login request for ES and then get this message? or other solution what you think?
·
Friday, 15 May 2020 14:46
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi I still think you should come up with a solution for this.

For example if I go to the site map on English https://www.whattodo.com/en/my-controls/member-tools/site-map-what-to-do and click on ES "User videos" --> "Music"-->Click on one of the videos I come to the register page to see the video.

if I do the same in Swedish menu ie https://www.whattodo.com/sv/min-panel/verktyg-medlem/sidkarta-what-to-do and click on "Medlemsvideor"--> "Music" I get an ugle error 404

fel: 404
404
<p><span style="font-size: 14pt;"><strong>Sorry, this page is not available! Pls go to main page! <a href="https://www.whattodo.com">https://www.whattodo.com</a><br /></strong></span></p>

Would it not be able to at least get a similar login request for ES and then get this message? or other solution what you think?

It seems like you are asking another separate question for now.

Perhaps you can consult with this JSitemap PRO developer how they retrieve Easysocial video permalink when render sitemap on the page?

https://www.whattodo.com/en/my-controls/member-tools/site-map-what-to-do
https://www.whattodo.com/sv/min-panel/verktyg-medlem/sidkarta-what-to-do

By right when you view the sitemap on Swedish language page, it should automatically switch those Easysocial video link to base on the Swedish menu alias instead of still keep showing English menu alias.

Also please consult with them which PHP file render Easysocial item in sitemap, so I will check it.
·
Friday, 15 May 2020 15:30
·
0 Likes
·
0 Votes
·
0 Comments
·
I have another question, what is the main purpose to display Easysocial item into the sitemap page?

https://www.whattodo.com/en/my-controls/member-tools/site-map-what-to-do
https://www.whattodo.com/sv/min-panel/verktyg-medlem/sidkarta-what-to-do

Because I noticed that public user or search engine crawler like Google will never have permission to access your Easysocial item page unless user login on the site.
·
Friday, 15 May 2020 15:39
·
0 Likes
·
0 Votes
·
0 Comments
·
This will be changed in future when there is more content users in the site so thats the reason too hopefully hehehe
·
Thursday, 04 June 2020 13:49
·
0 Likes
·
0 Votes
·
0 Comments
·
Hm, I am not quite sure if I understand you here, basically I would like to understand how this JSitemap work.

Perhaps you can consult with this JSitemap PRO developer how they retrieve Easysocial video permalink when render sitemap on the page?

https://www.whattodo.com/en/my-controls/member-tools/site-map-what-to-do
https://www.whattodo.com/sv/min-panel/verktyg-medlem/sidkarta-what-to-do

By right when you view the sitemap on Swedish language page, it should automatically switch those Easysocial video link to base on the Swedish menu alias instead of still keep showing English menu alias.

Also please consult with them which PHP file render Easysocial item in sitemap, so I will check it.

Have you consult with their developer yet?

Or you can send us that JSitemap installer and guide us how to set it up so I will try to check this in my locally and see if I can understand how they retrieve the Easysocial video link and all that.
·
Thursday, 04 June 2020 15:09
·
0 Likes
·
0 Votes
·
0 Comments
·
Ok will create a new ticket for that so you can test Arlex ticket #507317
·
Thursday, 04 June 2020 15:33
·
0 Likes
·
0 Votes
·
0 Comments
·
Alright.
·
Thursday, 04 June 2020 16:37
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post