Hallo,
ist es irgendwie möglich das ich in einem bestimmten Thread automatisch einen vorher erstellten Beitrag posten kann, z.B. immer zum 1. eines Monats?
Gruß
Rolf
Wenn es wirklich zeitlich genau passen muss, würde mir da die Methode über crontab + SSI einfallen:
Auf dem (Linux-)Server einen cronjob einrichten, der zur festgelegten Zeit (@daily, @weekly, @monthly, etc.) ein PHP-Skript aufruft, das über die SSI-Schnittstelle des Forums einen Beitrag verfasst. Wenn du dir das zutraust, musst du nur mal in die SSI.php schauen. ;)
Hi Jojo,
LainaaWenn du dir das zutraust, musst du nur mal in die SSI.php schauen
ehrlich gesagt kann ich damit nicht wirklich etwas anfangen ::)
Gruß
Rolf
was von dem, was ich genannt habe (crontab, PHP) traust du dir zu und was nicht? Falls es nur das PHP-Skript ist, kann ich da schnell versuchen, ein Beispiel zusammenzuzimmern, an dem du dich orientieren kannst ;)
Hi Jojo,
das sind leider alles "Böhmische Dörfer" für mich, ich schaffe es noch nicht mal mich mit "Putty" bei 1&1 einzuloggen, bis zum Psswort klappt alles, aber wenn ich versuche das passwort einzugeben passiert garnichts.
Gruß
Rolf
bei 1&1 kann man glaub ich sogar cronjobs einrichten, ohne sich über putty auf der konsole einzuloggen. ich werd mal die tage versuchen, ein passendes skript zu schreiben. da ich chronisch überbeschäftigt bin, kann ich aber nix versprechen ;)
Hi Jojo,
nett von Dir, wäre schön wenn es klappt, ich versuche es mal weiter mit den Cronjobs.
Vielleicht kennt sich ja sonst jemand mit Cronjobs bei 1&1 aus ???
Gruß
Rolf
der cron ist dabei das kleinste Problem ;) ich denke mal, daß es relativ komplex ist einen Beitrag (der ja nun keine feste ID hat, weil diese immer beim Erstellen erst erzeugt wird) in ein Thema zu verschieben.. man weiss ja nicht um welchen Beitrag (genauer die ID_MSG) es sich handelt.. ausserdem hast du das Problem, daß der Beitrag beim Erstellen einen Timestamp erhält und wenn du ihn 3 Wochen früher schreibst dann hat er auch das Datum von vor 3 Wochen..
vermutlich ist es deutlich einfacher eine meinbeitrag.txt einmal monatlich auszulesen und diese in die smf_messages zu schreiben.
problematischer wird es dann allerdings, weil ja die Stats und Beitragswerte etc. neu berechnet werden müssen, man muss auch der TopicID die passende Anzahl Replies übergeben, dem User den Postcounter hochdrehen etc...
mal eben geschrieben ist so etwas sicher nicht ;)
Lainaader cron ist dabei das kleinste Problem ;) ich denke mal, daß es relativ komplex ist einen Beitrag (der ja nun keine feste ID hat, weil diese immer beim Erstellen erst erzeugt wird) in ein Thema zu verschieben.. man weiss ja nicht um welchen Beitrag (genauer die ID_MSG) es sich handelt.. ausserdem hast du das Problem, daß der Beitrag beim Erstellen einen Timestamp erhält und wenn du ihn 3 Wochen früher schreibst dann hat er auch das Datum von vor 3 Wochen..
quatsch, das geht relativ einfach über SSI. SMF bietet dafür nicht ohne grund funktionen für an. ich kenne ein board, in dem automatisch neue themen über ein web-interface erstellt werden. vor nächster woche kann ich aber nicht helfen.