Hallo Freunde des gehobenen Forumsgenusses,
Ich möchte noch auf eine Eigenart der Software hinweisen:
Es gibt in der Tabelle mit den Texten ein Feld, auf dem ein unique-index liegt und das dem Rückgabewert folgender Methode gefüllt wird:
public function hash($zitat) {
if(!is_string($zitat)) {
return md5('');
}
$zitat = trim($zitat);
$zitat = strtolower($zitat);
$zitat = preg_replace('#[^a-z]+#', ' ', $zitat);
$zitat = trim($zitat);
return md5($zitat);
}
Das führt dazu, dass keine zwei Texte mit gleicher Buchstabenfolge eingetragen werden können, nur wird man im Moment nicht auf eine solche Kollision hingewiesen und stimmt automatisch für das bereits vorhandene Zitat.
Gruß
Alexander Brock