Vorher
Das Sekretariat nimmt von morgens bis abends Anrufe entgegen und liest die Noten von einer Liste ab.
Nachher
Ein Link auf Ihrer eigenen Website. Jede und jeder sieht die eigene Note, wann immer gewünscht.
Importieren Sie die Noten einmal aus einer Excel-Datei. Danach gibt jede Person Name und Kennnummer ein, sieht nur das eigene Ergebnis, erhält es per SMS oder E-Mail und lädt ein PDF-Zeugnis mit Name und Stempel Ihrer Einrichtung herunter. Auch das Wort, das Ihre Einrichtung verwendet — Schülerin, Studentin, Lernende, Teilnehmende oder ein eigenes — wählen Sie selbst. Ohne Registrierung, ohne Passwort und ohne ein einziges neues WordPress-Konto.
Der Tag der Notenbekanntgabe sieht überall gleich aus: ein Sekretariat voller Anrufe, jemand liest Noten von einer Liste ab, und ein paar Leute, deren Note „vergessen wurde“. Dieses Plugin verwandelt diesen einen hektischen Tag in eine einzige Seite auf Ihrer eigenen Website — ob Sie eine Sprachschule, ein Prüfungsvorbereitungszentrum oder eine Fakultät führen.
Die Person öffnet die Seite, tippt Vorname, Nachname und Kennnummer ein und sieht ihre Note. Das ist der ganze Ablauf. Es entsteht keine Registrierung, kein Passwort und kein WordPress-Konto — weder für sie noch für jemanden, der das Ergebnis für sie erfragt.
Das Plugin entscheidet nicht, wie Sie die Menschen nennen, die es benotet. Sie wählen das Wort in den Einstellungen — Schülerin, Studentin, Lernende, Teilnehmende oder wie Ihre Leute eben heißen — und genau dieses Wort erscheint im gesamten Dashboard und auf der Ergebniskarte. Die Einstellungsseite fragt nach Name der Einrichtung, Logo, Stempel oder Unterschrift und unterzeichnender Person.
Ergebnisse gehen per SMS raus, per E-Mail oder beides. Zehn SMS-Anbieter werden unterstützt: Kavenegar, MeliPayamak, SMS.ir, IPPanel (FarazSMS) und Ghasedak im Iran; Twilio, Vonage, MessageBird und Infobip außerhalb; dazu ein eigener Webhook mit Ihrer URL, Methode, Ihren Headern und Ihrer Body-Vorlage für alles Weitere. Die E-Mail läuft über das wp_mail von WordPress und funktioniert damit ab dem ersten Tag, ohne Konto und ohne Kosten pro Nachricht.
Eine Note ist ein personenbezogenes Datum, und genau unter dieser Annahme wurde das Plugin geschrieben: Eine Note erscheint nur, wenn Name und Kennnummer gemeinsam übereinstimmen, jeder „nicht gefunden“-Fall liefert dieselbe Meldung, Versuche werden pro IP und pro Kennnummer begrenzt, und ein Captcha lässt sich zuschalten. Außerhalb des Iran verwenden Sie statt der nationalen Ausweisnummer eine frei wählbare eigene Kennnummer.
Vorher
Das Sekretariat nimmt von morgens bis abends Anrufe entgegen und liest die Noten von einer Liste ab.
Nachher
Ein Link auf Ihrer eigenen Website. Jede und jeder sieht die eigene Note, wann immer gewünscht.
Vorher
Die Notenliste kreist in einer WhatsApp-Gruppe, und die Note aller liegt vor den Augen aller.
Nachher
Jede Person sieht nur die eigene Note. Es lässt sich keine Liste extrahieren.
Vorher
Jemand tippt die Noten in noch einem weiteren System erneut ab.
Nachher
Sie lädt genau die Excel-Datei hoch, die sie ohnehin hat; die Spalten werden automatisch erkannt.
Legen Sie im WordPress-Dashboard eine Prüfung an — etwa „Erstes Halbjahr“, „Zwischenprüfung“ oder „Einstufungstest“ — und tragen Sie das Datum ein.
Laden Sie die Excel-Datei hoch oder tragen Sie die Noten von Hand ein. Die Spalten werden automatisch zugeordnet.
Setzen Sie den Shortcode auf eine neue Seite und veröffentlichen Sie sie. Fertig.
und setzen Sie diesen Shortcode auf eine Seite:[hatami_grades_form]
Sprach- und Prüfungsvorbereitungsakademien · Fach- und Berufsbildungszentren · Universitäten und Hochschulen · staatliche und private Schulen · Prüfungs- und Zertifizierungsstellen · Fahrschulen · Bootcamps · betriebliche Weiterbildung · Privatlehrkräfte · jede Einrichtung, die Prüfungsergebnisse an viele Menschen bekannt gibt.
Alles steckt im Plugin selbst. Kein Zusatz-Plugin, kein Cloud-Dienst, keine monatlichen Kosten.
Schülerin, Studentin, Lernende, Teilnehmende oder ein eigenes Wort. Eine Einstellung, und genau dieses Wort steht im gesamten Dashboard und auf der Ergebniskarte.
Vorname, Nachname, Kennnummer. Mehr nicht. Es wird kein WordPress-Konto angelegt, und die Benutzerbasis Ihrer Website bleibt unberührt.
Laden Sie die XLSX- oder CSV-Datei genau so hoch, wie sie ist. Automatische Spaltenzuordnung, eine Vorschau über zehn Zeilen und ein zeilenweiser Fehlerbericht.
Kavenegar, MeliPayamak, SMS.ir, IPPanel, Ghasedak, Twilio, Vonage, MessageBird, Infobip und ein eigener Webhook. Als Freitext oder als Vorlage, im Massenversand, einzeln oder automatisch beim Veröffentlichen einer Prüfung — mit Zustellstatus für jede Nachricht.
Über das wp_mail von WordPress, mit selbst geschriebenem Betreff und Text. Allein oder neben der SMS, ohne eigenes Konto und ohne Kosten pro Nachricht.
Logo, Name der Einrichtung, Notentabelle, Anmerkung der Lehrkraft, Diagramm, Stempel und Name der unterzeichnenden Person. Ein einwandfreies A4-Layout hinter einem einzigen Download-Button, rechtsläufig eingeschlossen.
Tragen Sie das Prüfungsdatum im Jalali-Kalender ein und lesen Sie es genauso zurück — mit gregorianischer Live-Vorschau, korrekten Schaltjahren und einem echten 30. Esfand.
Der Notenverlauf einer Person über alle Prüfungen, die Verteilung innerhalb einer Prüfung für die Lehrkraft und eine vollständige Profilseite pro Person. Ohne externe Bibliothek.
Name und Kennnummer müssen gemeinsam passen, jede Fehlermeldung ist identisch, um Raten zu verhindern, Versuche werden pro IP und Kennnummer begrenzt, und ein Captcha ist optional.
Jede Prüfung ist entweder Entwurf oder veröffentlicht. Bis Sie es sagen, ist keine Note sichtbar — auch keine, die bereits eingetragen wurde.
Ein einfacher Shortcode auf jeder Seite oder ein fertiger Block im Editor. Das Formular lässt sich auf eine bestimmte Prüfung eingrenzen.
Ein einziges richtungsunabhängiges Stylesheet für rechtsläufige wie linksläufige Sprachen, kompatibel mit den meisten Themes, korrekt auf dem Smartphone, ohne jQuery und ohne zusätzliche schwere Datei.
Ein CSV-Export pro Prüfung, so kodiert, dass persisches Excel ihn korrekt öffnet, und eine Option, die Daten beim Löschen des Plugins zu behalten.
Der Wortlaut der Fehlermeldungen, die Bestehensgrenze, das Ein- oder Ausblenden der Zahlennote, die Toleranz für Tippfehler im Namen und Dutzende weitere Optionen.
| Funktion | Beschreibung | Enthalten |
|---|---|---|
| Notenabfrage ohne Registrierung | Mit Vorname, Nachname und Kennnummer | |
| Frei wählbares Wort für Ihr Publikum | Schülerin, Studentin, Lernende, Teilnehmende oder ein eigenes | |
| Prüfung der nationalen Ausweisnummer | Der offizielle Prüfziffer-Algorithmus, im Browser und auf dem Server | |
| Frei wählbare Kennnummer statt Ausweisnummer | Beliebige Kennung, mit einstellbarer Mindestlänge und eigener Beschriftung | |
| Dreisprachige Oberfläche | Deutsch, Englisch und Persisch, passend zur WordPress-Sprache | |
| Toleranz für Tippfehler im Namen | ی/ي, ک/ك, schmales Leerzeichen und zusätzliche Leerzeichen | |
| CSV- und XLSX-Import | Spaltenzuordnung, Vorschau, zeilenweiser Fehlerbericht | |
| CSV-Export | Mit BOM, damit persisches Excel ihn korrekt öffnet | |
| Zehn SMS-Anbieter | Kavenegar, MeliPayamak, SMS.ir, IPPanel, Ghasedak, Twilio, Vonage, MessageBird, Infobip und ein Webhook | |
| Eigener Webhook als Anbieter | URL, Methode, eigene Header und Body-Vorlage, ohne Code | |
| Versand per E-Mail | Über das wp_mail von WordPress, mit eigenem Betreff und Text | |
| E-Mail-Spalte am Notensatz | Im Eingabeformular, im Import und im Export | |
| Zugangsdaten je Anbieter gespeichert | Ein Anbieterwechsel verwirft den vorherigen Schlüssel nicht | |
| Eigenen Anbieter registrieren | Der Filter hatami_grades_sms_providers | |
| Jalali-Datum | Vollständige Eingabe, Anzeige und Prüfung | |
| Verlaufs- und Verteilungsdiagramme | Eingebautes SVG, ohne externe Bibliothek | |
| A4- und PDF-Zeugnis | Mit Logo, Stempel Ihrer Einrichtung und Namen der unterzeichnenden Person | |
| Shortcode und Gutenberg-Block | Mit Prüfungs- und Titelparameter | |
| Versuchsbegrenzung | Pro IP und pro Kennnummer, einstellbar | |
| Captcha | Ein einfaches eingebautes Captcha oder reCAPTCHA v3 | |
| Modus für hohen Datenschutz | Die rohe Kennnummer wird nie gespeichert | |
| Eigene Berechtigung für Lehrkräfte | Niemand muss dafür Administrator werden | |
| Personenprofil und Prüfungsstatistik | Eigene Seiten im Admin-Bereich | |
| Übersetzbar | pot-, po- und mo-Dateien liegen dem Plugin bei | |
| Multisite-kompatibel | Netzwerkweite Aktivierung möglich | |
| Sauberes Deinstallieren | Mit Option, die Daten zu behalten |
| Punkt | Minimum |
|---|---|
| WordPress | 6.0 oder neuer |
| PHP | 7.4 bis 8.3 |
| PHP-Erweiterung | ZipArchive, nur zum Lesen von XLSX-Dateien (für CSV nicht nötig) |
| SMS-Anbieter | Ein Konto bei einem der zehn unterstützten Anbieter — nur wenn Sie SMS versenden möchten. Der Versand per E-Mail braucht überhaupt kein Konto |
| Theme | Jedes Theme; das Plugin bringt sein eigenes Stylesheet mit, rechtsläufig wie linksläufig |
Ja, und seit 1.3.0 ist das eine Einstellung und kein Argument mehr. Sie wählen das Wort für Ihr Publikum — Schülerin, Studentin, Lernende, Teilnehmende oder ein eigenes — und es erscheint im gesamten Dashboard und auf der Ergebniskarte. Die Einstellungsseite fragt nach Name der Einrichtung, Logo, Stempel oder Unterschrift und unterzeichnender Person. Prüfungsname, Kursname und Zeugnistitel sind Freitext und werden genau so gedruckt, wie Sie sie eintragen. Außerhalb des Iran verwenden Sie statt der nationalen Ausweisnummer eine eigene Kennnummer mit beliebiger Beschriftung.
Nein. Es wird kein WordPress-Konto angelegt. Man gibt nur Vorname, Nachname und Kennnummer ein.
Sowohl die Kennnummer als auch der Name müssen stimmen. Die Fehlermeldung ist für jeden „nicht gefunden“-Fall identisch, sodass sich durch Ausprobieren nicht herausfinden lässt, welche Kennnummern im System stehen; die Zahl der Versuche wird pro IP und pro Kennnummer begrenzt; und Sie können zusätzlich das Captcha einschalten.
Namen werden nach einer Normalisierung verglichen: ی und ي, ک und ك, das schmale Leerzeichen und zusätzliche Leerzeichen gelten als gleichwertig, und bis zu ein Zeichen Tippabweichung wird akzeptiert (einstellbar). Die Kennnummer muss dagegen exakt stimmen.
Kein Problem. Beim Import legen Sie selbst fest, welche Spalte zu welchem Feld gehört. Gängige persische, englische und deutsche Überschriften werden zusätzlich automatisch erkannt, und Sie sehen die ersten zehn Zeilen als Vorschau, bevor etwas eingefügt wird.
Die SMS bezahlen Sie direkt an Ihr eigenes Konto, bei welchem der zehn Anbieter auch immer. Das Plugin schaltet sich nicht dazwischen und verlangt keine Zusatzgebühr; vor einem Massenversand zeigt es die Zahl der Empfänger an. Wenn Sie keine SMS möchten, ist dieser Bereich standardmäßig ausgeschaltet, und Sie versenden die Ergebnisse per E-Mail — die läuft über WordPress und kostet nichts pro Nachricht.
Dafür gibt es zwei Wege. Der eigene Webhook nimmt eine URL, eine Methode, Ihre Header und eine Body-Vorlage entgegen und deckt damit die meisten SMS-APIs ohne Code ab. Wenn Sie jemanden zum Entwickeln haben, trägt der Filter hatami_grades_sms_providers Ihren Anbieter in dieselbe Auswahlliste ein wie die eingebauten.
Ja. Der Button „PDF-Zeugnis herunterladen“ öffnet den Druckdialog des Browsers mit A4-Layout, und die Nutzerin speichert die Datei über „Als PDF sichern“. Dieser Weg wurde bewusst gewählt, weil er persischen und rechtsläufigen Text einwandfrei darstellt und auch auf Shared Hosting nicht langsam wird.
Das Plugin bringt sein eigenes Stylesheet mit — rechtsläufig wie linksläufig — und erbt die Schrift des Themes. Damit funktioniert es mit den meisten Themes ohne zusätzliche Einstellungen.
Das entscheiden Sie. In den Einstellungen gibt es die Option „Daten beim Deinstallieren behalten“; ist sie aus, werden mit dem Plugin alle Noten und Prüfungen entfernt.
Fehlerbehebung im Plugin, Hilfe bei Installation und Einrichtung sowie Antworten auf Anwendungsfragen. Anpassungen, die Entwicklung neuer Funktionen und Probleme, die von anderen Themes oder Plugins verursacht werden, liegen außerhalb des Supports und werden separat vereinbart.