Problems with paths with + and urlencoded non-English characters

solipsist - August 28, 2006 - 21:25
Project:Path Access
Version:5.x-1.x-dev
Component:Code
Category:bug report
Priority:normal
Assigned:budda
Status:active
Description

Paths such as profile/profile_field/alpha+beta+gamma or paths with URLencoded strings such as profile/profile_class/g%C3%A5r+i+klass+4 (for us who run non-English sites) are not protected even with patterns such as profile/profile_class* and similar.

#1

budda - September 17, 2006 - 23:27

What do you mean by "not protected" ?

#2

solipsist - September 18, 2006 - 10:31

You can't deny access to paths that contain anything but basic alfa-numeric chars. I.e. they are not protected since path access can't block access to them.

#3

budda - February 9, 2008 - 18:35
Version:HEAD» 5.x-1.x-dev
Assigned to:Anonymous» budda

Can you make Drupal blocks appear/disappear form the same type of urls?
The path_access module uses the same code as Drupals block visibility system.

#4

DanielTheViking - February 10, 2008 - 12:16

Subscribing.

#5

solipsist - February 11, 2008 - 10:36

I'll have to take a new look, it's been almost 18 months since I last tried this.

 
 

Drupal is a registered trademark of Dries Buytaert.