Ticket #2833 (closed defect: fixed)

Opened 1 year ago

Last modified 1 year ago

DINO users profiles aren't accessiable.

Reported by: bettse Assigned to: cedenoj
Priority: major Milestone:
Component: Elgg Version:
Keywords: Cc:

Description

as an extension of #2831

The validation of PARAM_ALPHANUM in source:elgg/trunk/profile/index.php prevents dino users with underscores in their username being able to access or create their profiles. The change to PARAM_SAFEDIR (which is the same as ALPHANUM + underscore and hyphen) needs to be made to all the php files in that same directory. Also, source:elgg/trunk/.htaccess needs to be updated to the same regex used in r150 so that DINO usernames in the pretty url get redirected properly.

Change History

11/30/08 21:38:04 changed by cedenoj

  • status changed from new to closed.
  • resolution set to fixed.

(In [151]) fixes #2833 The profile module now uses PARAM_SAFEDIR as defined in lib/constants.php to allow usernames that include underscores. This should allow the dino users to view and create their profiles. The .htaccess file was also modified so that dino users get pretty urls as well.

11/30/08 23:00:18 changed by cedenoj

(In [152]) fixes #2833 reverted back a couple of rewrite rules that didn't require the "_" in them. Also moved up in the .htacess file the rewrite rule for mod/users since it was getting overriden by another rewrite rule