Line 54/55 of includes/SMW_DV_URI.php defines the ? character as  
invalid for URLs and URIs:

// simple check for invalid characters: '?', ' ', '{', '}'
$check1 = "@(\?\}|\{| )+@";

When I change the check to no longer reject ?, it seems to work  
alright, so now I'm wondering why it was considered an invalid  
character. I'm worried what adverse effects might come from including  
URLs with ?.

There are lots of links that might contain a ? in them to specific,  
unique pages on sites like bulletin boards, blog entries, and wikis,  
so not accepting these URLs seems like a harsh limitation.

--Audra

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to