Ignore:
Timestamp:
Feb 18, 2011, 5:15:58 PM (13 years ago)
Author:
patdenice
Message:

Permalink accept special chars.
Bug correction.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/AdditionalPages/admin/upgrade_from_21.php

    r9272 r9275  
    44
    55global $prefixeTable, $conf;
     6
     7load_conf_from_db('param = "additional_pages"');
     8$old_conf = explode ("," , $conf['additional_pages']);
    69
    710$query = 'ALTER TABLE ' . $prefixeTable . 'additionalpages
     
    2831  $authorized_groups = 'NULL';
    2932
    30   if (strpos($title , '/user_id='))
     33  if ($old_conf[7] == 'on' and strpos($title , '/user_id='))
    3134  {
    3235    $array = explode('/user_id=' , $title);
    3336    $title = $array[0];
    34     $authorized_users = '"'.$array[1].'"';
     37    $authorized_users = !empty($array[1]) ? '"'.$array[1].'"' : '"admin"';
    3538  }
    36   if (strpos($title , '/group_id='))
     39  if ($old_conf[6] == 'on' and strpos($title , '/group_id='))
    3740  {
    3841    $array = explode('/group_id=' , $title);
    3942    $title = $array[0];
    40     $authorized_groups = '"'.$array[1].'"';
     43    $authorized_groups = !empty($array[1]) ? '"'.$array[1].'"' : 'NULL';
    4144  }
    4245
     
    6063  pwg_query($query);
    6164}
    62 
    63 load_conf_from_db('param = "additional_pages"');
    64 $old_conf = explode ("," , $conf['additional_pages']);
    6565
    6666if ($old_conf[1] == 'off')
Note: See TracChangeset for help on using the changeset viewer.