Artikelbewertung hooken?

Hallo,

da ich noch nicht so tief in der Pluginprogrammierung stecke - bräuchte ich mal eine Expertenmeinung zu folgendem Vorgehen:

Ziel: Ich möchte dass Bewertung nur von angemeldeten Benutzern abgegeben werden und ich deren UserId zur Bewertung speichere.

  1. Es gibt keine Tabelle s_articles_vote_attributes, daher müsste ich eine Tabelle für mein Plugin erstellen für das Mapping Bewertung <> UserId
  2. Wenn ich das richtig sehe, muss ich die Funktion sAricles->sSaveComment hooken und dort dann in meine Tabelle das o.a. Mapping schreiben
  3. Das Template muss so modifiziert werden, dass die Formulareingabe nur für angemeldete Benutzer möglich ist. Wie ich das Template updatesicher modifiziere, muss ich zwar noch herausfinden, aber dazu muss ich die Doku wälzen, dazu gibt es Tutorials.

Ist der Gedankengang grundsätzlich richtig, oder bin ich schwer auf dem Holzweg?