Details
-
Type: Improvement
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.1.5
-
Fix Version/s: 4.4.0, Unscheduled
-
Component/s: Core CiviCRM
-
Labels:None
Description
Kabissa bug #571:
An annoying issue with CiviCRM is that URLs are not userfriendly and also expose functionality that we don't necessarily want to expose. For example, to view the "Kabissa Hall of Fame" you really should be able to go to a url like http://www.kabissa.org/about/halloffame but instead you go to a URL like the following:
http://www.kabissa.org/civicrm/profile?reset=1&force=1&gid=23
Meanwhile, if someone wants to explore our profiles they can do it just by changing the gid number - and they may find infromation that we don't want to share but have exposed accidentally.
This is related to an age-old issue... which I discussed back in 2008 (!!) on the drupal.org site here: http://groups.drupal.org/node/8549
There are some URLs on our site that work properly (eg the organization directory) so I know it is possible to have clean URLs .. but it is probably done on the code level or in a drupal module. Maybe we can create a function in the existing kabissa custom code module to handle this for civicrm profile listings?