}
  }
    
  if(sizeof($list)) {
    $cat->set("sub_categories", implode(";", $list));
  }

  $ret.="<category>\n";
  $style=array();
  if($cat_data['fg-color'])
    $style[]="fill: {$cat_data['fg-color']};";
  if($cat_data['bg-color'])
    $style[]="halo_fill: {$cat_data['bg-color']};";
  if(sizeof($style))
    $cat->set("icon_text_style", implode(" ", $style));
  $ret.=$cat->write_xml("  ");
  foreach($rules as $num=>$rule) {

    $ret.="  <rule id=\"$num\">\n";
    $ret.=$rule->write_xml("    ");
    $ret.="  </rule>\n";
  }
  $ret.="</category>\n";

  $cat_id=strtr($cat_id, array("/"=>"_"));

  print "Upload $cat_id\n";
  file_put_contents("$lists_dir/$cat_id.xml", $ret);
}

$data_dir->commit_end("import vom osm wiki");