Wie sieht es denn aus für das ACP? Geht das da auch?
Ich habe in der images.php nach dem gesucht:
$keywords_name="";
$keywords_description="";
if($config['image_use_image_name'] && empty($image_keywords)){
$keywords_name = $image_name;
}
if($config['image_use_description'] && empty($image_keywords)){
if(!empty($image_description)){
$keywords_description = ",".clean_description($image_description);
}
}
$keywords_name_description = str_replace(" ",",", $keywords_name.$keywords_description);
$image_keywords = $image_keywords.$keywords_name_description;
Und mit deinem Code ersetzt:
$keywords_name="";
$keywords_description="";
if($config['image_use_image_name'] && empty($image_keywords)){
$keywords_name = $image_name;
}
if($config['image_use_description'] && empty($image_keywords)){
if(!empty($image_description)){
$keywords_description = ",".clean_description($image_description);
}
}
$keywords_name_description = str_replace(" ",",", $keywords_name.$keywords_description);
$image_keywords = $image_keywords.$keywords_name_description;
Und unter diesem hier:
if ($action == "") {
$action = "modifyimages";
}
Habe ich das hinzugefügt:
function clean_description($val) {
$search_array = array("#[-_'`´\^\$\(\)<>\"\|,@\;\?%~\+\.\[\]{}:\/=!§\\\\]+#s");
$replace_array = array(" ");
$val = preg_replace($search_array, $replace_array, $val);
return $val;
}
Aber es tut sich da nichts, wobei der Code ja gleich ist!? Aber automatisch wird da nichts generiert.