Beiträge von roemi
-
-
-
Hallo,
ich habe mir o.g. Plugin installiert da es genau macht was ich will. Alle Artikel einer Woche als Newsletter gebündelt zu versenden.
Dazu starte ich per Crontab eine Datei deren Inhalt wie folgt aussieht:
PHP
Alles anzeigenif(isset($_SERVER['SHELL']) && empty($_SERVER['PHP_SELF'])){ set_time_limit(0); $path_arr = explode("/",$_SERVER['argv'][0]); unset($path_arr[count($path_arr)-1]); $plugin_path = implode("/",$path_arr); unset($path_arr[count($path_arr)-1]); unset($path_arr[count($path_arr)-1]); unset($path_arr[count($path_arr)-1]); $path = implode("/",$path_arr); require_once($path.'/wp-config.php'); require_once($path.'/wp-includes/wp-db.php'); global $wpdb; require_once($plugin_path.'/includes/ean-functions.php'); sendNewsletter(); }Es kommt jedoch zu keinem Versand. "if" wird nämlich nicht erfüllt.
Kommentiere ich "if" aus, scheitere ich an $_SERVER['argv'][0].
"argv" ist nicht bekannt. Ersetze ich $path und $plugin_path durch http://...%28pfad%29 passiert auch nicht.
Ich bekomme das Plugin nicht automatisch ausgeführt :-( und der Inhalt dieser Zeilen erschließt sich mir nicht.Römi
-
"Easy Automatic Newsletter" sollte die Lösung sein.
-
Moin,
wir setzen seit Jahren "Post Notification" ein. Die meisten Mitglieder fragen einmal die Woche (oder noch größere Zeitabstände) Ihre Mails ab. :wink:
Das hat zur Folge das sie manchmal von der Menge der Mails erschlagen werden und das wiederum sorgt auf Dauer für ein negatives Image.
Meine Idee ist nun eine Sammlung aller neuen Meldungen auszugeben.
Vielleicht einmal pro Woche oder immer dann wenn 10 Nachrichten zusammen gekommen sind.Bisher habe ich aber nichts in diese Richtung gefunden.
Hat jemand eine Empfehlung?
-
date_i18n("YmdHis") = Das bringt die korrekte zeit!
-
Doppelt .... Soory
-
Interessant, ich hatte mal das umgekehrte Problem, daß die Zeitabfrage mit time() immer zwei Stunden nach ging. Ich wollte die lokale Zeit haben, aber Wordpress setzt zu Anfang die lokale Zeitzone einfach pauschal auf 'UTC'. Vielleicht hat es ja auch etwas damit zu tun.
Gruß
IngoJepp, beim versuch mir meinen eigenen timestamp ala yyyymmddhhmmss zu bauen, stolpere ich genau über dieses Problem. Der Vergleich "jetzte" hinkt 2 Std. hinterher. Wie doof bin ich???
-
Dito mktime :-(
Ich werde mir einen eigenen UTC unabhängigen stamp bauen.
jjjjmmtthhmm. Kann man auch vergleichen. -
Hi,
time() bringt die korrekte Zeit. Ich wollte schon anfangen die eingestellte UTC (get_option('gmt_offset')) beim erzeugen eines timestamps zu berücksichtigen. Dabei wird man aber richtig kirre. Zumal es mir auch durch umstellen der Systemzeit auf z.B. UTC-10 keine Änderung bei mktime gebracht hat.
-
Hallo,
mal wieder einer der Fragen die vermutlich völlig simpel zu lösen ist, die mich aber nun mal wieder zum Wahnsinn treiben.
Ich möchte einen timestamp erzeugen. Der soll auf eine angegebene Zeit basieren und später zum vergleich herhalten. Leider erzeugt mir "mktime" immer einen Wert + 2 Stunden (UTC+2).
Aus
wird dann der 30.08.2012 14:00:00 :-|Wie erreiche ich das die korrekte Zeit verwendet wird?
Danke Römi
-
-
Oki,
das probiere ich gleich morgen Abend und berichte dann.
THX
-
Hallo,
ich baue an meinem Plugin weiter und will an mehreren Stellen diverse Datumangaben abfragen, diese aber vorgeben. Dazu rufe ich folgende Funktion in PHP auf
PHPfunction selectfield_month($select_field_name,$select_field_var){ $act_month = date("n"); //$text .= "<script language='javascript'>var variable = '$select_field_name';</script>"; $text .= "<select id='".$select_field_name."' name='".$select_field_name."' onchange='myscript3_date(this.form);'>";..."onchange" ruft eine js-function auf.
In dieser js-function möchte ich nun basierend auf der ID des Selectfields weitermachen. Leider gelingt mir das nicht.
Ich habe schon alles mögliche probiert. Auch in den Klammern die Variable mit Komma getrennt übergeben. JS nimmt oder gibt sie mir aber nicht aus.
Ist sicher auch nur eine Kleinigkeit. Aber stellt für mich momentan eine große Hürde da.Danke
-
Hallo,
pro Aufgabe erstellst Du eine liste. Die Anzahl der max. Helfer kannst Du begrenzen. Ist diese erreicht wird die Liste gesperrt.
Eine Email pro Eintrag ist ebenfalls möglich.
Löschen würde ich dringend von abraten. Wenn einer Dir was böses will, löscht er kurzerhand Deine Teilnehmer. Der Admin dagegen kann löschen.
-
-
get_option('gmt_offset')
löst mein Problem. Danke für den Tipp
-
Hallo,
ich stehe auf dem Schlauch.
Ich möchte gerne für ein Plugin die vom User eingestellte Formate für Datum, Uhrzeit und UTC/lokale Zeit ermitteln.
In der Tabelle "wp-options" finde ich "date_" und "time_format". Zudem den "timezone_string". wie aber lautet der "option_name" für die gewählte UTC?
Bzw. wie ermittele ich diese aufgrund der "timezone_string"?
Danke
-
Schade das Du das dann hier nicht gepostet hast :sad:
-
Hast Du "123 HTTP Transport" installiert? Wenn ja, deaktiviere es mal. Bei mir hat es funktioniert.