function pathfilter_update_5101 in Path Filter 5.2
Same name and namespace in other branches
- 5 pathfilter.install \pathfilter_update_5101()
Fix absolute/relative setting isn't input format-specific
File
- ./
pathfilter.install, line 42 - Provides install and uninstall functions for pathfilter.
Code
function pathfilter_update_5101() {
$ret = array();
// If old variable is different to default
// for each input format set new variable only if pathfilter is enabled
if (variable_get('pathfilter_link_type', 'absolute') != 'absolute') {
foreach (filter_formats() as $format) {
$filters = filter_list_format($format->format);
if (isset($filters['pathfilter/0'])) {
variable_set('pathfilter_link_absolute_' . $format->format, 0);
}
}
}
variable_del('pathfilter_link_type');
return $ret;
}