$variables = elgg_get_config('videolist');\r
$input = array();\r
foreach ($variables as $name => $type) {\r
- $input[$name] = get_input($name);\r
+ $filter_input = ($name !== 'video_url');\r
+ $input[$name] = get_input($name, null, $filter_input);\r
if ($name == 'title') {\r
$input[$name] = strip_tags($input[$name]);\r
}\r
* @return string
*/
function videolist_preprocess_url($hook, $type, $returnvalue, $params) {
- // undo get_input (htmlawed's) HTML-encoding
- $returnvalue = str_replace('&', '&', $returnvalue);
-
$parsed = parse_url($returnvalue);
if (empty($parsed['host']) && ! empty($parsed['path']) && $parsed['path'][0] !== '/') {
// user probably forgot scheme