Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Groupletter
Ich brauche irgendwas wie eine Newsletter. [headcrash] hat mir Groupletter empfohlen, was ich eigentlich auch sehr genial finde! aber irgendwie lässt es sich nicht installieren. Es erscheint folgende Fehlermeldung:
Error found in install.sql:
Table 'rex_36_gl_groups' already exists
Table 'rex_36_gl_links' already exists
Table 'rex_36_gl_user' already exists
Duplicate column name 'errorcount'
Wenn jemand eine Ahnung hat, bitte melden!
Error found in install.sql:
Table 'rex_36_gl_groups' already exists
Table 'rex_36_gl_links' already exists
Table 'rex_36_gl_user' already exists
Duplicate column name 'errorcount'
Wenn jemand eine Ahnung hat, bitte melden!
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
Hab da mal was angepasst...
Ich hatte auch schon des öfteren Probleme mit dem Groupletter-AddOn. Hab daher auch darin herumgeschraubt und bei mir nun eine lauffähige Version für REDAXO 4 installiert. Ich weiß nicht, inwiefern ich gegen Urheberrechte und die guten Sitten verstoße, wenn ich das AddOn (ursprünglich von 'dancefan') einfach so publiziere... Gibt's da sowas wie eine REDAXO Ethik?
Für alle zur Info,
ich betreue keine Websites mehr und bin daher auch nicht mehr mit Redaxo aktiv. Toll das das Groupületter Addon, zumindest prinzipiell, Anklang findet und jetzt auch für die Version 4 angepasst wurde. Ich habe selbstverständlich nichts dagegen, wenn die neue Version veröffentlicht wird und von anderen weitergepflegt und weiterentwickelt wird.
Das Groupletter Addon ist ja auch aus dem ursprünglichen Newsletter Addon entstanden.
Also viel Erfolg allen, die das AddOn verwenden und gut finden.
ich betreue keine Websites mehr und bin daher auch nicht mehr mit Redaxo aktiv. Toll das das Groupületter Addon, zumindest prinzipiell, Anklang findet und jetzt auch für die Version 4 angepasst wurde. Ich habe selbstverständlich nichts dagegen, wenn die neue Version veröffentlicht wird und von anderen weitergepflegt und weiterentwickelt wird.
Das Groupletter Addon ist ja auch aus dem ursprünglichen Newsletter Addon entstanden.
Also viel Erfolg allen, die das AddOn verwenden und gut finden.
dancefan
Mensch lerne tanzen, sonst wissen die Engel im Himmel nichts mit dir anzufangen
Mensch lerne tanzen, sonst wissen die Engel im Himmel nichts mit dir anzufangen
Groupletter für Redaxo 4 nun online
Ab sofort findet Ihr das Groupletter AddOn für REDAXO 4 im AddOn-Bereich zum Download:
http://www.redaxo.de/180-Addondetails.html?addon_id=229
Ein paar Sachen (Bestätigungsmail, Import) habe ich allerdings erstmal rausgelassen, da muss man nochmal drüberwischen.
Grüße, Thomas.
http://www.redaxo.de/180-Addondetails.html?addon_id=229
Ein paar Sachen (Bestätigungsmail, Import) habe ich allerdings erstmal rausgelassen, da muss man nochmal drüberwischen.
Grüße, Thomas.
Hallo,
ich habe den Groupletter erfolgreich installiert. Wenn ich nun in einen Artikel das Modul mit dem Code aus der "Moduleinbindung" einfüge, bekomme ich die folgende Fehlermeldung:
Wenn ich die Seite im Frontent aufrufe kommt:
Gruppe wurde angelegt und auch sonnst ist alles vorhanden.
Woran kann das liegen ?
Gruß Ralf Wittrock
ich habe den Groupletter erfolgreich installiert. Wenn ich nun in einen Artikel das Modul mit dem Code aus der "Moduleinbindung" einfüge, bekomme ich die folgende Fehlermeldung:
Code: Alles auswählen
Warning: count() expects at least 1 parameter, 0 given in /kunden/159237_32584/webseiten/redaxo/include/classes/class.rex_article.inc.php(578) : eval()'d code on line 81
Code: Alles auswählen
Fatal error: Call to undefined function: langspec_word() in /kunden/159237_32584/webseiten/redaxo/include/classes/class.rex_article.inc.php(251) : eval()'d code on line 166
Woran kann das liegen ?
Gruß Ralf Wittrock
Fehler behoben
Hallo Ralf,
da war noch ein Überbleibsel aus einem Projekt mit drin. Ich habe die Moduleinbindungs-Seite des AddOns überarbeitet. Die neue Version kann im AddOn-Download heruntergeladen werden.
Im Grunde brauchst Du nur die modules.inc.php im Ordner pages/ durch die entsprechende Seite der neuen AddOn-Version auszutauschen:
http://www.thomasgoellner.de/exchange/r ... le.inc.zip
Grüße, Thomas.
da war noch ein Überbleibsel aus einem Projekt mit drin. Ich habe die Moduleinbindungs-Seite des AddOns überarbeitet. Die neue Version kann im AddOn-Download heruntergeladen werden.
Im Grunde brauchst Du nur die modules.inc.php im Ordner pages/ durch die entsprechende Seite der neuen AddOn-Version auszutauschen:
http://www.thomasgoellner.de/exchange/r ... le.inc.zip
Grüße, Thomas.
Das Beispieltemplate findest Du im Backend:
Oder eben in der Datei
Grüße, Thomas.
Code: Alles auswählen
Groupletter -> Moduleinbindung
Code: Alles auswählen
/redaxo/include/addons/groupletter/pages/modules.inc.php
Also jetzt bin ich gänzlich verwirrt...Addon Einbindungen sind anstrengend.
In deiner Readme steht:
"Ein Template für die versendeten Emails anlegen und hier eintragen.
Die beiden Artikel 'Newsletter - Artikel' und 'Newsletter AnmeldeEmail' benötigen ein eigenes Template in dem die base href gesetzt ist
(um auch auf externe Bilder zugreifen zu können) und das ggf. ein eigenes Stylesheet besitzt. Ein Beispiel Template liegt im Modul Verzeichnis."
Das was da unter "Moduleinbindung" steht ist doch aber nur der Code zur Erzeugung eines Moduls in dem man sich für den Newsletter anmelden kann, richtig?
Prinzipiell sieht ein versendeter Newsletter so aus wie ein Artikel, nämlich der den ich gewählt habe, korrekt?
Und wofür genau sind die Felder "Default Newsletter Artikelnr ", "Artikelnr. Abmeldung" und "max. Sendelimit (0=kein Limit)" ???
Ich habe es geschafft einen User über das Beispielmodul hinzuzufügen, ebenso hab ich eine Gruppe angelegt, einen Newsletterartikel erstellt mit Template und nen einfachen Text reingetippt. Den wollte ich dann verschicken als Testmail. Als Fehlermeldung bekam ich dann:
Was denn da los?
In deiner Readme steht:
"Ein Template für die versendeten Emails anlegen und hier eintragen.
Die beiden Artikel 'Newsletter - Artikel' und 'Newsletter AnmeldeEmail' benötigen ein eigenes Template in dem die base href gesetzt ist
(um auch auf externe Bilder zugreifen zu können) und das ggf. ein eigenes Stylesheet besitzt. Ein Beispiel Template liegt im Modul Verzeichnis."
Das was da unter "Moduleinbindung" steht ist doch aber nur der Code zur Erzeugung eines Moduls in dem man sich für den Newsletter anmelden kann, richtig?
Prinzipiell sieht ein versendeter Newsletter so aus wie ein Artikel, nämlich der den ich gewählt habe, korrekt?
Und wofür genau sind die Felder "Default Newsletter Artikelnr ", "Artikelnr. Abmeldung" und "max. Sendelimit (0=kein Limit)" ???
Ich habe es geschafft einen User über das Beispielmodul hinzuzufügen, ebenso hab ich eine Gruppe angelegt, einen Newsletterartikel erstellt mit Template und nen einfachen Text reingetippt. Den wollte ich dann verschicken als Testmail. Als Fehlermeldung bekam ich dann:
Code: Alles auswählen
Language string failed to load: execute/usr/sbin/sendmail
Unwissenheit schützt nicht vor Mittäterschaft.
Jetzt sehe ich, dass die Readme-Datei noch ein paar Sätze aus der alten Version beinhaltete. Sorry.
Also, neuer Absatz:
Ich habe kein Newsletter-Template mehr in den Beispielordner gelegt, da es ja beim Seitenbetreiber liegt, wie er seine Newsletter gestaltet. Zum Testen kannst Du ja einfach mal ein Template anlegen, dass nur aus
besteht.
Im Feld "Default Newsletter Artikelnr." gibst Du an, welcher Artikel als Standardartikel im Feld NEWSLETTR ARTIKEL auf der NEWSLETTER SENDEN-Seite eingetragen sein soll. Bei ARTIKELNR. ABMELDUNG gibst Du die Nummer des Artikels ein, auf dem Dein Abmelde-Formular eingebunden ist (wenn Du das Beispielmodul benutzt, ist das der Artikel, auf dem dieses Modul eingesetzt ist). Bei Sendelimit kannst Du einstellen, wieviele Newsletter auf einmal verschickt werden sollen - wenn man häufiger einen Server-Timeout-Fehler erhält, kann man die Zahl hier verringern. Eine 0 verschickt alle Newsletter auf einmal. Ich sehe grad, dass das gar nicht funktionierte! Habe es jetzt angepasst und zum Download bereitgestellt
http://www.redaxo.de/180-Addondetails.html?addon_id=229
Zur Fehlermeldung
vermute ich mal, dass die Einstellungen für das PHPMail-AddOn falsch sind. So wie es aussieht, findet er das sendmail-programm nicht unter dem angegebenen Pfad. Bei mir ist als Pfad auchangegeben (siehe AddOn PHPMAILER, in der Datei classes/class.phpmailer.inc.php in Zeile 126). Der hängt aber wahrscheinlich vom Provider ab. Um den korrekten Pfad rauszufinden, kannst Du ein phpinfo() auf Deinem Webspace ausführen und schauen, was bei sendmail_path eingetragen ist.
Hoffe geholfen zu haben.
Grüße, Thomas.
Also, neuer Absatz:
Bedeutet also, dass Deine VermutungUm einen Newsletter zu versenden gehen Sie wie folgt vor: Es empfiehlt sich, eine eigene Kategorie anzulegen (schalten Sie sie auf offline damit sie nicht in der Seitennavigation erscheint), welche die kommenden Newsletter beinhalten soll.
Wechseln Sie über die Struktur in diese Kategorie und legen Sie einen neuen Artikel an. Achten Sie darauf, dass der Newsletter das entsprechende Newsletter-Template erhält - weisen Sie ihm ein Standardtemplate zu, so wird der Newsletter in Ihrem Seitenlayout verschickt - inklusive aller Navigationselemente etc. In der Regel sollten Sie ein Template anlegen, dass ohne Navigation etc. auskommt und nur Text und ggf. Bilder anzeigt.
korrekt ist.Prinzipiell sieht ein versendeter Newsletter so aus wie ein Artikel, nämlich der den ich gewählt habe
Ich habe kein Newsletter-Template mehr in den Beispielordner gelegt, da es ja beim Seitenbetreiber liegt, wie er seine Newsletter gestaltet. Zum Testen kannst Du ja einfach mal ein Template anlegen, dass nur aus
Code: Alles auswählen
<?= $this->getArticle(); ?>
Im Feld "Default Newsletter Artikelnr." gibst Du an, welcher Artikel als Standardartikel im Feld NEWSLETTR ARTIKEL auf der NEWSLETTER SENDEN-Seite eingetragen sein soll. Bei ARTIKELNR. ABMELDUNG gibst Du die Nummer des Artikels ein, auf dem Dein Abmelde-Formular eingebunden ist (wenn Du das Beispielmodul benutzt, ist das der Artikel, auf dem dieses Modul eingesetzt ist). Bei Sendelimit kannst Du einstellen, wieviele Newsletter auf einmal verschickt werden sollen - wenn man häufiger einen Server-Timeout-Fehler erhält, kann man die Zahl hier verringern. Eine 0 verschickt alle Newsletter auf einmal. Ich sehe grad, dass das gar nicht funktionierte! Habe es jetzt angepasst und zum Download bereitgestellt
http://www.redaxo.de/180-Addondetails.html?addon_id=229
Zur Fehlermeldung
Code: Alles auswählen
Language string failed to load: execute/usr/sbin/sendmail
Code: Alles auswählen
/usr/sbin/sendmail
Hoffe geholfen zu haben.
Grüße, Thomas.
Hallo...also ich hoffe das ich es irgendwann mal schaffe wenigstens eine Testmail zu verschicken, das wäre ja riesig.
Ich hab die neue Version des Groupletter installiert und wollte nun im Setup meine Serverdaten angeben. Beim speichern erscheint allerdings folgendes:
Ich habe die Datei auch schon mit CHMOD auf 777 gesetzt, dennoch erscheint die Meldung. Die angegebenen Zeilen sehen wie folgt aus:
Was mach ich denn falsch?
Ich hab die neue Version des Groupletter installiert und wollte nun im Setup meine Serverdaten angeben. Beim speichern erscheint allerdings folgendes:
Code: Alles auswählen
Warning: fopen(include/addons/groupletter/config.inc.php): failed to open stream: Keine Berechtigung in /var/www/html/web10/html/subdomains/redaxodemo/redaxo/include/addons/groupletter/pages/setup.inc.php on line 46
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/html/web10/html/subdomains/redaxodemo/redaxo/include/addons/groupletter/pages/setup.inc.php on line 47
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/html/web10/html/subdomains/redaxodemo/redaxo/include/addons/groupletter/pages/setup.inc.php on line 48
Code: Alles auswählen
$h = fopen($file,"w+");
fwrite($h,$cont,strlen($cont));
fclose($h);
Unwissenheit schützt nicht vor Mittäterschaft.
Hallo.
Mh - probier doch mal aus, was passiert, wenn man in Zeile 12 der setup.inc.php statt
mal
einsetzt.
Ansonsten könnte das auch was mit dem SAFE_MODE zu tun haben - davon habe ich allerdings nicht so viel Ahnung und bevor ich hier Halbgares blubbere sag ich lieber nix . Ich weiß nur, dass der SAFE-MODE verhindern kann, dass ein bspw. per FTP hochgeladenes Skript keine Dateien in einen Ordner schreiben kann, der bspw. per PHP-Skript erzeugt wurde. Oder so ähnlich. (Auf-dünnem-Eis-schlitter)
Mh - probier doch mal aus, was passiert, wenn man in Zeile 12 der setup.inc.php statt
Code: Alles auswählen
$file="include/addons/".$page."/config.inc.php";
Code: Alles auswählen
$file="/var/www/html/web10/html/subdomains/redaxodemo/redaxo/include/addons/groupletter/config.inc.php";
Ansonsten könnte das auch was mit dem SAFE_MODE zu tun haben - davon habe ich allerdings nicht so viel Ahnung und bevor ich hier Halbgares blubbere sag ich lieber nix . Ich weiß nur, dass der SAFE-MODE verhindern kann, dass ein bspw. per FTP hochgeladenes Skript keine Dateien in einen Ordner schreiben kann, der bspw. per PHP-Skript erzeugt wurde. Oder so ähnlich. (Auf-dünnem-Eis-schlitter)
Hallo,
ich bin gerade dabei den Groupletter zu konfigurieren.
Beim Testversand mit smtp bekomme ich die folgende Fehlermeldung:
Außerdem wird in der oberen Zeileangezeigt, bei jedem Versand(versuch) wird das für immer länger.
Gruß Ralf Wittrock
ich bin gerade dabei den Groupletter zu konfigurieren.
Beim Testversand mit smtp bekomme ich die folgende Fehlermeldung:
Code: Alles auswählen
Language string failed to load: recipients_failedpetra.bla@t-online.de
Code: Alles auswählen
Ein Newsletter für ///FIRSTNAME/// ///NAME///
Gruß Ralf Wittrock
Diverses
Hallo zusammen,
sorry, hatte viel um die Ohren und konnte mich nicht um's AddOn kümmern. Aber jetzt:
Zum Problem von webstar: Ist bei Deinem Provider der SAFE-MODE eingeschaltet? Das kannst Du herausfinden, wenn Du ein phpinfo() ausführst: Textdatei erstellen, da hineinschreiben
hochladen und aufrufen. Im Bereich CONFIGURE COMMAND prüfen, ob dort irgendwo ein ENABLE-SAFE-MODE steht.
Ansonsten kannst Du auch folgendes machen: Rufe die Datei CONFIG.INC.PHP im Groupletter-Verzeichnis in einem Texteditor auf und trage Deine entsprechenden Daten in den Zeilen 27-31 manuell ein:
Zu Wittrock: Das Problem mit der Betreffzeile ist jetzt behoben - eine neue Version des AddOns ist nun im AddOn-Bereich zu finden (Version 1.1.003). Beim Problem mit der Fehlermeldung bin ich auch etwas aufgeschmissen - sieht so aus, als würde es ein Problem mit der genannten Adresse geben - sprich: Es wird versucht, den Newsletter dorthin zu schicken, aber die Adresse ist nicht gültig / unbekannt. Daher der Fehler?
Mutmaßt Thomas.[/code][/quote]
sorry, hatte viel um die Ohren und konnte mich nicht um's AddOn kümmern. Aber jetzt:
Zum Problem von webstar: Ist bei Deinem Provider der SAFE-MODE eingeschaltet? Das kannst Du herausfinden, wenn Du ein phpinfo() ausführst: Textdatei erstellen, da hineinschreiben
Code: Alles auswählen
<?php phpinfo(); ?>
Ansonsten kannst Du auch folgendes machen: Rufe die Datei CONFIG.INC.PHP im Groupletter-Verzeichnis in einem Texteditor auf und trage Deine entsprechenden Daten in den Zeilen 27-31 manuell ein:
Code: Alles auswählen
$REX['ADDON']['settings'][$mypage]['HOST'] = "smtp.meinhost.de";
$REX['ADDON']['settings'][$mypage]['MAILER'] = "smtpl";
$REX['ADDON']['settings'][$mypage]['USERNAME'] = "mein_smtpuser";
$REX['ADDON']['settings'][$mypage]['PASSWORD'] = "mein_passwort";
Zu Wittrock: Das Problem mit der Betreffzeile ist jetzt behoben - eine neue Version des AddOns ist nun im AddOn-Bereich zu finden (Version 1.1.003). Beim Problem mit der Fehlermeldung bin ich auch etwas aufgeschmissen - sieht so aus, als würde es ein Problem mit der genannten Adresse geben - sprich: Es wird versucht, den Newsletter dorthin zu schicken, aber die Adresse ist nicht gültig / unbekannt. Daher der Fehler?
Mutmaßt Thomas.[/code][/quote]
Hi@all...
erstmal Danke für das R4-update.
Ich hab das AddOn gerade installiert und soweit klappt alles.
Nur das mit dem base href[/b scheint nicht zu funktionieren.
Egal wie ob hardcodiert oder mit
der base href wird immer doppelt und mit einem se dazwischen
erstellt. Wenn man den base href weglässt, passiert gar nichts.
so siehts aus:
<base href="http://www.domain.de/sehttp://www.domain.de/" />
template:
hab mich auch schon ein wenig durch die class.cgroupletter.inc.php
gewühlt, jedoch nichts gefunden wo der base href gecheckt werden könnte.
Danke schonmal. grz Chris.
erstmal Danke für das R4-update.
Ich hab das AddOn gerade installiert und soweit klappt alles.
Nur das mit dem base href[/b scheint nicht zu funktionieren.
Egal wie ob hardcodiert oder mit
Code: Alles auswählen
<base href="http://<? echo $REX['SERVER']; ?>/" />
erstellt. Wenn man den base href weglässt, passiert gar nichts.
so siehts aus:
<base href="http://www.domain.de/sehttp://www.domain.de/" />
template:
Code: Alles auswählen
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<base href="http://<? echo $REX['SERVER']; ?>/" />
hab mich auch schon ein wenig durch die class.cgroupletter.inc.php
gewühlt, jedoch nichts gefunden wo der base href gecheckt werden könnte.
Danke schonmal. grz Chris.
Ich nochmal,
also ich hab es immerhin schomal geschafft das mi Groupletter anzeigt es hätte die Testmail verschickt, ankommen tut sie allerdings nicht.
Desweiteren, wenn ich im Setup Daten eintrage dann auf aktualisieren gehe, anschließend woander hin und dann wieder ins Setup so steht dort keine meiner Eingaben drin...was ist da los?
also ich hab es immerhin schomal geschafft das mi Groupletter anzeigt es hätte die Testmail verschickt, ankommen tut sie allerdings nicht.
Desweiteren, wenn ich im Setup Daten eintrage dann auf aktualisieren gehe, anschließend woander hin und dann wieder ins Setup so steht dort keine meiner Eingaben drin...was ist da los?
Unwissenheit schützt nicht vor Mittäterschaft.
hallo thomas,
erstmal gratulation zu dem erweiterten groupletter.
ich habe diesen heute installiert und sogleich eine fehlermeldung beim aufruf der seite "newsletter senden" bekommen, und zwar ab der betreffzeile, dort steh im textfeld "<br" und danach folgende meldung:
ich habe die 4er version ohne utf-8, liegt es etwa daran?
danke & lg,
paolo
erstmal gratulation zu dem erweiterten groupletter.
ich habe diesen heute installiert und sogleich eine fehlermeldung beim aufruf der seite "newsletter senden" bekommen, und zwar ab der betreffzeile, dort steh im textfeld "<br" und danach folgende meldung:
Code: Alles auswählen
Fatal error: Call to undefined function: mb_convert_encoding() in /home/cb000009/www/home/redaxo/include/addons/groupletter/pages/functions.inc.php on line 277
danke & lg,
paolo
Diverses
Hallo zusammen,
Zu Problem No1 (doppeltes BASE HREF) gibt's eine neue Version im AddOn-Bereich. Der Fehler lag in der pages/newsletter.inc.php - zu Testzwecken hatte ich dort mal eine Code-Zeile eingefügt und vergessen, sie zu entfernen. (Zeile 223-224).
Zu Problem No2 - unmögliches Speichern der Setup-Daten. Hier könnte es sein, dass ein anderes installiertes AddOn diesem hier in die Quere kommt, wenn es um die Speicherung von übermittelten Variablen geht. Daher habe ich die zu speichernden Namen nun mit der ID des AddOns versehen, sodass sie eindeutig werden. (Ich hatte beispielsweise das Problem, dass der Zeichensatz nicht gespeichert wurde) Die neue Version liegt ab sofort im AddOn-Bereich zum Download.
Andere Möglichkeit: Der CHMOD für die SETUP-Datei (in ADDONS/groupletter/config.inc.php) ist falsch gesetzt und die Datei daher nicht beschreibbar - über FTP ändern.
Wenn die Setup-Dateien gespeichert werden können, sollte der Versand auch funktionieren. Testweise könntest Du die Daten manuell eingeben - die besagte Datei herunterladen, in die Variablen (Zeile 27-37) die entsprechenden Daten eingeben und nochmal ausprobieren.
Zu Problem 3 (fehlende mb_convert_encoding-Funktion): Das sieht nach eine modifzierten PHP-Version aus - normalerweise ist die besagte Funktion mb_convert_encoding() Bestandteil von PHP (Version höher als 4.0.6). Scheinbar ist diese bei Deiner PHP-Version nicht vorhanden. Check doch mal, welche PHP-Version Du hast.
Grüße, Thomas.
Zu Problem No1 (doppeltes BASE HREF) gibt's eine neue Version im AddOn-Bereich. Der Fehler lag in der pages/newsletter.inc.php - zu Testzwecken hatte ich dort mal eine Code-Zeile eingefügt und vergessen, sie zu entfernen. (Zeile 223-224).
Zu Problem No2 - unmögliches Speichern der Setup-Daten. Hier könnte es sein, dass ein anderes installiertes AddOn diesem hier in die Quere kommt, wenn es um die Speicherung von übermittelten Variablen geht. Daher habe ich die zu speichernden Namen nun mit der ID des AddOns versehen, sodass sie eindeutig werden. (Ich hatte beispielsweise das Problem, dass der Zeichensatz nicht gespeichert wurde) Die neue Version liegt ab sofort im AddOn-Bereich zum Download.
Andere Möglichkeit: Der CHMOD für die SETUP-Datei (in ADDONS/groupletter/config.inc.php) ist falsch gesetzt und die Datei daher nicht beschreibbar - über FTP ändern.
Wenn die Setup-Dateien gespeichert werden können, sollte der Versand auch funktionieren. Testweise könntest Du die Daten manuell eingeben - die besagte Datei herunterladen, in die Variablen (Zeile 27-37) die entsprechenden Daten eingeben und nochmal ausprobieren.
Zu Problem 3 (fehlende mb_convert_encoding-Funktion): Das sieht nach eine modifzierten PHP-Version aus - normalerweise ist die besagte Funktion mb_convert_encoding() Bestandteil von PHP (Version höher als 4.0.6). Scheinbar ist diese bei Deiner PHP-Version nicht vorhanden. Check doch mal, welche PHP-Version Du hast.
Grüße, Thomas.
mb_convert_encoding ersetzen.
Hallo Joaopinto,
die Funktion, die die Fehlermeldung verursacht, steht in der Datei
ab Zeile 276:
Hier wird geprüft, ob es sich bei einem String ($str) um einen Unicode-String handelt. Du könntest probieren, diese Funktion durch die folgende zu ersetzen (gefunden in http://de2.php.net/utf8_encode von http://iubito.free.fr):
die macht genau das gleiche, nur mit utf8_encode statt mit mb_convert_encoding.
Hoffe, es hilft,
Thomas.
die Funktion, die die Fehlermeldung verursacht, steht in der Datei
Code: Alles auswählen
include/addons/groupletter/pages/functions.inc.php
Code: Alles auswählen
function isUTF8($str) {
if ($str === mb_convert_encoding(mb_convert_encoding($str, "UTF-32", "UTF-8"), "UTF-8", "UTF-32")) {
return true;
} else {
return false;
}
}
Code: Alles auswählen
function isUTF8($string)
{
if (is_array($string))
{
$enc = implode('', $string);
return @!((ord($enc[0]) != 239) && (ord($enc[1]) != 187) && (ord($enc[2]) != 191));
}
else
{
return (utf8_encode(utf8_decode($string)) == $string);
}
}
Hoffe, es hilft,
Thomas.