By Josh Lewis on Monday, 08 September 2014
Posted in General Issues
Likes 0
Views 607
Votes 0
It's understandable that ES uses ID's which uses Joomla's standards. The profile has a permalink that removes the id which is totally awesome! So the question arises, while groups and events have permalinks, they do not remove the ids. Here is an example of what it currently looks like:
http://www.test.alpineascent.com/more/events/item/7-mountains

Ideally it should be http://www.test.alpineascent.com/more/events/mountains

If this wasn't my test site and if I didn't use events as a sub item it would be even better than that. Right now the permalink doesn't really serve much of a purpose for groups/events. I suppose it's an alias for now. The /item part is strange too, profiles without permalinks look cleaner than that.
Subscribe
·
Monday, 08 September 2014 16:10
·
0 Likes
·
0 Votes
·
0 Comments
·
We are not going to remove the "ids" from the URL currently, simply because this will cause more issues. (We might in the future) I have been dealing with a whole load of permalink aliases issues when it comes to special characters and it adds a whole load of SQL queries to it.
·
Monday, 08 September 2014 23:48
·
0 Likes
·
0 Votes
·
0 Comments
·
Profile permalinks do not require id's, why are they able to escape the special character issue? I tested the letter "ã" for example and it automatically converted to "a" in the permalink for a user profile. So with events/groups we could either have special characters converted or not allow them for permalinks. I don't think it's fair to penalize everyone else over this issue.

The folks who want to use special characters perhaps should not require permalinks for events/groups. This is one of the reasons I considered it a bad idea to make the default set to required for permalinks. Joomla articles use an alias, but do not require you to fill it out yourself. With events/groups the url does not even depend on them (it's the same right now without a permalink). My point is that I don't see why there is a need to set "required" by default for permalinks. I know we can turn this off/non required. I'm trying to give advise to make your guy's job easier to work towards beautiful urls.

Regardless to the special character issue, the /item part of the url could be removed. It does not help with accessing the page considering that the /event part of the url already signifies that it's a event item. Just trying to give friendly advise to use the best practices early on.
·
Wednesday, 10 September 2014 12:22
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Josh,

We have had our fair share of headaches for the profile permalink We'll try to see if we can cater for this in the future but I think we need to start ensuring that our URL format follows the standards that Joomla sets and if you need something that is more flexible, there are quite a number of alternatives like SH404, SEF Advance.
·
Wednesday, 10 September 2014 14:43
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for considering this for the future. The /item part is not a requirement made by Joomla.
·
Wednesday, 10 September 2014 14:53
·
0 Likes
·
0 Votes
·
0 Comments
·
Because Joomla articles uses a very simple URL architecture, so they don't really need to have the "layout" of the item. We'll see what we can do about this in the future.
·
Wednesday, 10 September 2014 15:28
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks Mark for considering this. The reason I'm advocating for this "minor issue" now is because later down the road it might impact SEO for many folks if we wait too long. Simpler paths from my experience break less as well.
·
Wednesday, 10 September 2014 16:06
·
0 Likes
·
0 Votes
·
0 Comments
·
No problem Josh
·
Wednesday, 10 September 2014 16:10
·
0 Likes
·
0 Votes
·
0 Comments
·
Just want to add my vote for getting rid of "item". On my site the links to events are currently things like
http://www.quintasensual.org/events/item/22-jo-party
and the "item" makes no sense to be there in terms of what a user would expect to see.
·
Thursday, 30 October 2014 03:30
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi,

We will see if we can implement this in the future but as Mark mentioned, you can try using alternatives such as SH404.
·
Thursday, 30 October 2014 12:16
·
0 Likes
·
0 Votes
·
0 Comments
·
Once Joomla removes id's from articles and such (it's in the making right now) SEF extensions will not be needed (although I suppose there other features will still be very relevant to those who need it).

EasySocial should try to use the best url practices earlier rather than later. This is to prevent broken links and to prevent SEO issues down the road. I know you guys have your hands full right now, but when working on ES 1.5 in the future this should be considered. Also another reason many of us avoid SEF extensions is because we want to make sure our sites are running as fast as possible and want to use as few of Joomla extensions as we can (to help with speed).
·
Thursday, 30 October 2014 12:35
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for the heads up on this Josh!
·
Friday, 31 October 2014 12:26
·
0 Likes
·
0 Votes
·
0 Comments
·
And to re-iterate my point, it was just the "extra" text in the event url (of item) that I was aksing to be taken out. Perhaps it is part of standard practice to have it in but I can't see why as the event url on its own is unique anyway. My users hang off ../profile/profileurl so why can't the events hang off ../events/eventurl rather than at present ../events/item/eventurl it's not consistent!
·
Friday, 31 October 2014 17:15
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi,

As mentioned before, we will see if we can include this in the future.
·
Friday, 31 October 2014 17:21
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post