Also ich geb ja zu, kein Profi zu sein... Mit hartkodiertem HTML meinst Du Stellen, wie z.B.
PHP-Code:
if ($i != $page) $navigation .= '<span class="navi_seiten"><a href="?page='.$i.'&keyword='.$keyword.'">'.$i.'</a></span> ';
else $navigation .= '<span class="navi_seiten">'.$i.'</span> ';
? D.h. es ist Deiner Meinung nach am besten, dererlei Sachen auch in Templates einzusetzen?
Diese "Sprachabhängigen Stellen" ergeben sich zwangsläufig, da das Script bei der Suche Unterschiede zwischen den Ergebnissen "Goethe" und "Göthe" für das Suchwort "Göthe" macht.
Das Templategefrickel ist in welcher Hinsicht pseudo? Natürlich sind es relativ viele Templates für vergleichsweise wenige Codeschnipsel..
Der Deutsch-Englisch-Mischmasch in einigen Variablennamen rührt noch von einer vorigen Version, die komplett in Deutsch kommentiert und geschrieben war.
Ansonsten vielen Dank für Eure Kommentare, ich lerne gerne dazu und freue, mich wenn Ihr das eine oder andere vllt nochmal ein bisschen präzesieren würdet und den einen oder anderen Vorschlag machen :-)
Mehr Professionalität kann einem Script nie schaden :-D