przejechałem walidatorem po kojocie, i wyskoczyła masa błędów związanych z używaniem w linkach & zamiast &. w związku z tym mam propozycję - po pierwsze zmienić funkcję append_sid, po drugie dodać kilka linijek kodu do metody display w klasie template, tak aby zamieniała odpowiednio ampersanty w linkach.
mam już gotowy kod, który to robi.
a tak przy okazji - przydało by się też dodać parametr alt we wszystkich tagach img (oczywiście też już napisałem funkcję, która to robi ;]).