|
Nov 23 2009
|
MKPostman 2.0 - ReleaseErstellt von Mandy Butschke in Joomla!, MKPostman |
|
Wissensblog
« dMK im Web Design Index by Content 4 | Erster Twittwoch in Sachsen »
English version below.
Nach knapp acht Monaten Entwicklungszeit haben wir es endlich geschafft: der neue MKPostman 2.0 für Joomla 1.5.x ist einsatzbereit. Im Rahmen meiner Abschlussarbeit an der TU Chemnitz hatte ich mir zur Aufgabe gestellt, die bereits bestehende Komponente MKPostman 1.x auf ihre Brauchbarkeit zu testen und basierend darauf ein neues Konzept zu entwickeln sowie dieses auch umzusetzen.
In einem mehrwöchigen Prozess überprüfte ich zunächst die aktuelle Komponente MKPostman 1.x hinsichtlich ihrer Akzeptanz bei den Anwendern und ihrer Benutzerfreundlichkeit. Dabei wurden die Nutzer u.a. zu ihren persönlichen Erfahrungen mit MKPostman befragt. Ferner konnten sie selbst Verbesserungsvorschläge einbringen. Neben diesen Anregungen und Kritiken flossen auch verschiedene rechtliche, technische und marketingrelevante Aspekte in die Planung und Umsetzung ein.
Entstanden ist schließlich eine Version, die sich nicht nur optisch von ihrer Vorgängerin unterscheidet, sondern auch hinsichtlich ihrer Implementierung. Bis auf einige wenige Ausnahmen war eine vollständige Neu-Programmierung auf Basis des Joomla-Frameworks notwendig. Dabei wurden diverse neue, aber auch alte Funktionalitäten eingebunden.
Hier einige wichtige Features im Überblick:
- MKPostman kann nicht nur von registrierten Website-Nutzern in Anspruch genommen werden sondern auch von unregistrierten Website-Besuchern. Das bedeutet, dass es nicht zwingend notwendig ist, sich für eine Website anzumelden, um deren Newsletter zu bestellen.
- Das Erscheinungsbild von MKPostman hat sich verändert. Um eine bessere Übersichtlichkeit zu schaffen, kommen vermehrt Karteireiter (sog. Tabs) zum Einsatz. So werden bspw. bereits versendete und noch ungesendete Newsletter in unterschiedlichen Tabs angezeigt. Außerdem erfolgt die Generierung eines Newsletters über mehrere Karteireiter. Auf diese Weise können Anfänger schrittweise bei der Newsletter-Erstellung angeleitet werden.
- In der neuen Komponente wird es nicht möglich sein, ein und denselben Newsletter mehrfach zu versenden. So soll vermieden werden, dass ein Newsletter versehentlich doppelt an eine Empfängergruppe versendet wird. Sollte es dennoch einmal nötig sein, einen Newsletter nachträglich an eine weitere Gruppe zu verschicken, wurde hierfür eine Kopierfunktion integriert.
- Die Erweiterung unterstützt den Versand eines Newsletters an mehrere Empfängergruppen gleichzeitig. Darüber hinaus ist der Vorabversand eines Newsletters an Testempfänger möglich.
- Weiterhin kann nun mehr eine beliebige, vom Seiten-Administrator abweichende Absender-Emailadresse eingegeben werden.
- MKPostman verfügt außerdem über eine Kampagnenfunktion zur thematischen oder zeitlichen Gruppierung von Newslettern, um so eine besser Übersichtlichkeit zu schaffen.
Die neue MKPostman 2.0 Komponente und das dazu gehörige Modul können hier heruntergeladen werden.
Hinweise zur Installation:
Vor der Installation muss die heruntergeladene Datei extrahiert werden. Anschließend können die darin befindlichen Zip-Files über den Extension-Manager im Joomla!-Backend installiert werden. Dazu muss lediglich die Zip-Datei ausgewählt und hochgeladen werden; die Installation selbst wird von Joomla durchgeführt. Die Dokumentation und eine passende Community-Website zur Erweiterung erscheinen in Kürze.
Ich wünsche viel Spaß beim Austesten und Anwenden von MKPostman 2.0 und freue mich auf Feedback hier im Blog.
English version:
After eight months of development time I finally managed it: the new MkPostman 2.0 for Joomla 1.5 is ready for use. Within the framework of my thesis at Chemnitz University of technology I set myself the task to inspect the existing component MkPostman 1.x for its usability and, based on this, to develop a new concept as well as to implement it.
During a process lasting several weeks I inspected the latest component MkPostman 1.x regarding its user acceptance and its user-friendliness. Therefore, the users were among others asked for their individual experiences with MkPostman. Furthermore, they could contribute own suggestions for improvement. Among these suggestions and criticisms different juridical, technical and economical aspects affected the planning and implementation. Finally, a version has come into existence which is not only different by regarding its look in comparison to the previous component but also in terms of its implementation. Apart from a few exceptions an entire re-programming based on the Joomla framework was necessary. Within this some new but also old functionalities have been included.
Here is a small overview about the most important features:
- MkPostman can be used not only by registered website users but also by unregistered website visitors, which means that it is not mandatory to sign in on a website to subscribe to its newsletter.
- The design of MkPostman has changed. To offer a better lucidity tabs are increasingly fielded. For instance, already sent and unsent newsletters are shown in different tabs. Furthermore, tabs are used while generating a newsletter. In this way beginners can be guided step by step while creating a new newsletter.
- The new component does not allow sending the same newsletter twice or even more often. In this manner the accidental sending of the same newsletter to the same recipients can be avoided. If it is nevertheless necessary to send a newsletter afterwards to another group of recipients there is a copy function included.
- The extension supports dispatching a newsletter to multiple groups of recipients. In addition preliminary sending of a newsletter to test recipients is possible.
- Moreover, a freely chosen sender e-mail address which differs from the administrator’s e-mail address can be entered.
- Finally noteworthy is the campaign functionality. This allows the temporal and topical grouping of newsletters to create a better lucidity.
The new MkPostman 2.0 component and the referring module can be downloaded here.
Hints for the installation:
Extract first the downloaded file. Afterwards you can install the therein placed zip files via the extension manager in the Joomla! backend. Therefore choose the zip-file and upload it; the installation will be performed by Joomla itself. The MkPostman documentation will be published soon.
Have much fun using and testing MkPostman 2.0. I am looking forward to your feedback here in this blog.

Samstag, 24-07-10 18:19
Hallo, das ist eine tolle Erweiterung für Joomla, funktioniert eigentlich super ! Das einzige Problem das ich habe ist das der Newsletter bei mir im Outlook als SPAM einlangt ? Gibts dazu andere Erfahrungen ?
Hi, MKPostaman is a great extension for Joomla, it works well. I got only the problem that the newsletter I have send is as incoming SPAM mail in my outlook ? Are there any experiences or sulutions ? Thanks
Mittwoch, 07-07-10 00:34
Hallo,
gratulation die Programmierung sieht sehr angenehm aus, schön das Postman auch in Deutsch ist. Ich bin auf der Suche nach einem Newsletter-System das ca. 3000 e-mail senden können. Dabei währen folgende Rubriken sehr wichtig: Name, e-mail Adresse, Firmenname, Stadt und PLZ damit wir gezielt nach diesen Kriterien auswählen und auch nach Städten bzw. PLZ Angebote starten können. Hintergrund ist das wir seit 10 Jahren mit Outlook Express arbeiten und unsere Kunden Daten daher stammen.
MfG
Demir
Montag, 21-06-10 10:52
Hallo zusammen,
nachfolgend kurz ein paar Antworten zu den letzten Fragen:
@Sandra: I'm not sure, what you mean. Do you mean just links or content from the component weblinks? If you just want to add links you can do this within the editor (second tab within the creation process of a newslette --> use "Edit HTML Source").
@adi: Der Footer (Abmeldenlink etc.) wird im Quellcode gesetzt und per Sprachdatei mit dem entsprechenden Inhalt gefüllt. Im Quellcode betrifft das das Model newsletters_single, in welchem die Funktionen _addHTMLFooter und _addTextFooter dafür zuständig sind, dass ein Footer unterhalb des Newsletter eingefügt wird. In der Sprachdatei betrifft es die Platzhalter MKP_NL_FOOTER_TEXT bzw. MKP_NL_FOOTER_HTML. Hier könnte bei Bedarf der Text geändert werden.
@sehwert: Es sieht so aus, als wäre die MySQL-Version oder PHP-Version zu niedrig. Habe das ganze soeben mit J!1.5.18 problemlos getestet (MySQL 5.1.30, PHP 5.2.8). Im übrigen muss nicht zwangsläufig MySQL 5 eingesetzt werden, wir haben auch Installationen mit MySQL 4.1, auf denen MKPOSTMAN ohne Probleme läuft.
VG, Mandy
Donnerstag, 17-06-10 14:49
Muss ich Joomla von 1.5.15 auf 1.5.18 updaten damit postman läuft ? Ich bekomme so im Moment jede Menge Fehlermeldungen á la:
Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /homepages/21/d
Danke im Vorraus ...
Gerd
Mittwoch, 16-06-10 12:27
Hallo. Ich bin nun seit einer Stunde am suchen - wo kann ich den Text für die Abmeldung am Ende des Newsletters entfernen? Danke
Freitag, 04-06-10 18:40
Great component!!! I've been using it for some years and I think it is one of the best for newsletters.
Just a question: how can I add weblinks to the content of a newsletter?
Montag, 17-05-10 13:24
@Friedrich:
Vielen Dank für die Hinweise. Leider konnte ich diese für das jetzige Release nicht mehr berücksichtigen. Werde es aber für die nächste Aktualisierung im Hinterkopf behalten.
Viele Grüße,
Mandy
Montag, 17-05-10 13:22
Hallo zusammen,
ich habe MKPOSTMAN wieder ein wenig überarbeitet (Version 2.1.7). Bisher war es nicht möglich, in Newslettern einen "mailto"-Link zu integrieren. Dieser Bug wurde behoben. Ferner wird nun die Zuweisung einer CSS-Klasse für die Frontend-Ausgabe unterstützt.
Ein Hinweis an dieser Stelle: Um die neue Komponente installieren zu können, muss die alte zunächst deinstalliert werden. Dabei werden automatisch die Datenbanktabellen entfernt. Um einen Verlust bereits gespeicherter Daten zu umgehen, sollten die entsprechenden Daten vor der Deinstallation aus den Tabellen exportiert und nach der Neuinstallation wieder eingefügt werden.
------------
Hello everybody,
I refactored some parts of MKPOSTMAN (version 2.1.7). Until now it wasn't possible to add a "mailto"-link into a newsletter - this bug has been fixed. Additionally, the assignment of a CSS-class for the frontend views is supported now.
A hint at this point: To install the new component you have to uninstall the old one first. Thereby the database tables will be removed automatically. To avoid data loss please export the concerned data from the database before uninstalling the component and import them after the installation has been finished.
Mittwoch, 12-05-10 03:04
Gute Komponente! Was lange währt, wird endlich gut...
Ein Wunsch für den nächsten Release: Beim Schritt der Newsletter-Erstellung finde ich das Fenster zur Artikelauswahl viel zu klein, allein der Bereichsname plus Kategoriename füllen es fast aus; d.h. der eigentliche Artikelname ist kaum zu sehen.
Gut wäre hier, noch eine Filtermöglichkeit (Bereich/ Kategorie / Datum) einzubauen, um die Auswahl schneller und einfacher zu machen.
Freitag, 07-05-10 11:31
@Chris:
Die Integration eines Template-Bereichs steht bereits auf unserer Feature-Request-Liste. Die Idee zur Zuweisung einer css-Klasse für die Frontend-Ausgabe (sowohl Modul als auch Komponente) finde ich sehr gut und werde sie, sobald die Zeit dafür besteht, umsetzen. Vielen Dank an dieser Stelle für den Vorschlag.
@rade:
Leider ist das beschriebene Problem für mich nicht nachstellbar. Interessant wäre an dieser Stelle, welche PHP- und MySQL-Version sowie MkPostman benutzt wird.
Viele Grüße.
Mittwoch, 05-05-10 22:23
hallo
habe ein kleines problem installation hat geklappt nur wenn ich auf Newsletter erstellen gehe kann ich beim schritt 1 alles eingeben aber sobald ich auf schritt 2 gehe kommt eine weisse seite ohne fehlermeldung .. an was kann das liegen?
Dienstag, 27-04-10 11:25
Auf unserer Website nutze ich momentan im Produktiveinsatz noch acajoom news, was aber in der nicht kommerziellen Version etliche Nachteile bietet, wie z.B. die fehlende Email-Validierung. Damit ist man Spam-Bots, die sich eintragen, hilflos ausgeliefert. Und auch von der Bedienung her gefällt mir Eure Komponente tausendmal besser, ein dickes Kompliment hierfür!
Leider gibt es noch zwei Punkte, die mich davon abhalten, auf MKPostman umzusteigen.
Zum einen ist das noch die fehlende Möglichkeit, ein Template zu hinterlegen (die gibt's bei acajoom) - das Kopieren der Newsletter geht zwar, ist aber für meine Kollegin aus der PR-Abteilung, die die Newsletter verschicken soll, zu umständlich ;)
Zum zweiten fehlt mir die Anpassungsmöglichkeit des Moduls. Bei acajoom kann ich dem Modul eine css-Klasse zuweisen und außerdem die Eingabefelder benutzerfreundlich auf Name, Email und den Anmeldebutton reduzieren.
Wir nutzen nur eine Mailingliste, daher ist das entsprechende Feld im Modul überflüssig.
In Acajoom kann ich alle neu registrierten Abonnenten automatisch einer bestimmten Mailingliste zuordnen.
Auf einer Testsite unter http://www.stadthalle-germering.de/_test/ habe ich beide Anmeldemodule testweise mal zum Vergleich untereinandergebaut.
Gibt es irgendwie die Möglichkeit, das MKPostman-Modul so zu gestalten wie das von Acajoom?
Viele Grüße
Chris
Montag, 12-04-10 09:25
Hallo Bernd,
danke erst einmal für das Lob. Die Idee zur Anbindung an den Eventkalender ist keine schlechte Idee, jedoch wird so etwas nicht in naher Zukunft realisiert werden können. Ich nehme den Vorschlag aber auf unsere Feature-Request-Liste auf.
Viele Grüße.
Dienstag, 06-04-10 20:49
Liebes Team!
Danke für das super Tool!
Wofür ich es brauchen würde, ist es nicht möglich auch die Einträge vom Eventkalender dazuzugeben?
Diese Möglichkeit fehlt mir!
Danke für die Info!
Bernd
Montag, 22-03-10 09:14
Hallo Bernhard,
leider kann ich bei diesem Fehler nicht weiterhelfen, da ich ihn nicht reproduzieren kann. Eventuell ist aber die PHP-Version Schuld. Wir haben MkPostman bisher immer nur auf PHP 5.2 laufen und dabei keine Probleme festestellen können.
Möglicher Weise kann ein anderer Blog-Leser an dieser Stelle weiterhelfen?
Viele Grüße,
Mandy
Dienstag, 16-03-10 15:04
Hallo,
ich habe die Komponente unter Joomla 1.5.15 (Wamp 2.0i, Apache 2.2.11, PHP 5.3.0) installiert. Die Installation hat ohne Fehler funktioniert. Allerdings bekomme ich jetzt eine Menge Fehler wenn ich PHP Postman benutzen moechte.
z.B. in Mailinglisten
Notice: Undefined variable: key in C:\wamp\www\Joomla\administrator\components\com_mkpostman\models\lists_all.php on line 254
Notice: Undefined variable: where in C:\wamp\www\Joomla\administrator\components\com_mkpostman\models\lists_all.php on line 263
Notice: Undefined variable: key in C:\wamp\www\Joomla\administrator\components\com_mkpostman\models\lists_all.php on line 254
Notice: Undefined variable: where in C:\wamp\www\Joomla\administrator\components\com_mkpostman\models\lists_all.php on line 263
Notice: Undefined variable: key in C:\wamp\www\Joomla\administrator\components\com_mkpostman\models\lists_all.php on line 254
Notice: Undefined variable: where in C:\wamp\www\Joomla\administrator\components\com_mkpostman\models\lists_all.php on line 263
Gibt es evtl. ein Problem unter Windows mit WAMP? Ein Bekannter hat mit den gleichen Versionen (und dem gleichen MKPostman File) keine Probleme.
Vielen Dank vorab.
Viele Gruesse
Bernhard
Montag, 08-03-10 17:51
Hallo zusammen,
die neue MkPostman-Version (Komponente und Modul) ist nun online und kann unter alt bewährtem Link heruntergeladen werden. U.a. wurden einige Bugs behoben wie z.B. SMTP-Versand von Newslettern und Newsletter-Versand mit IE.
Ein Hinweis an dieser Stelle: Um die neue Komponente installieren zu können, muss die alte zunächst deinstalliert werden. Dabei werden automatisch die Datenbanktabellen entfernt. Um einen Verlust bereits gespeicherter Daten zu umgehen, sollten die entsprechenden Daten vor der Deinstallation aus den Tabellen exportiert und nach der Neuinstallation wieder eingefügt werden.
------------
Hello everybody,
the new MkPostman version (component and module) is now online and can be downloaded via the established link. Among other things some bugs were fixed e.g. the SMTP-dispatch of newsletters and the dispatch via IE.
A hint at this point: To install the new component you have to uninstall the old one first. Thereby the database tables will be removed automatically. To avoid data loss please export the concerned data from the database before uninstalling the component and import them after the installation has been finished.
Mittwoch, 03-03-10 10:34
Hallo zusammen,
nach etwas längerer Abstinenz (sorry dafür), nun wieder einmal ein paar Worte zu MkPostman von mir. Habe in der letzten Woche u.a. den Bug behoben, der dafür gesorgt hat, dass es per IE nicht möglich war, Newsletter zu vesenden. Ich werde versuchen, die aktualisierte Version diese Woche noch zu veröffentlichen. Konnte sie bisher aber noch nicht ausreichend testen, daher wird das noch ein-zwei Tage dauern. Werde das ganze dann hier im Blog posten.
Zu euren Fragen und Anmerkungen:
Wenn der Versand von Registrierungsmails bei der Anmeldung eines neuen Nutzers für eure Joomla!-Website per SMTP funktioniert, sollte eigentlich auch der Versand von Newsletter funktionieren, da dieser in genau der selben Weise angelegt ist. Ich werde das ganze aber selbst noch einmal testen und falls ich einen Fehler finden sollte, natürlich beheben.
@Ebse und Dominik: Besteht denn das Problem immer noch? Mit welchen Browser wird der Newsletter-Versand gestartet? Und soll das ganze via SMTP geschehen?
@Bernhard: Kannst du mir bitte deinen Log vom Server per E-Mail senden, da er hier im Blog nicht angezeigt wird.
@Bernkunz: Tritt der Fehler denn nur im Tab Newsletter auf oder auch in allen anderen Bereichen von MkPostman? Eventuell ist hier tatsächlich die MySQL-Version schuld, denn unter MySQL 5 läuft das ganze problemlos.
@Wolfgang: Ich persönlich habe bereits Newsletter an mehr als 2000 Personen versendet und dabei kein Problem feststellen können. Der Wunsch nach benutzerdefinierten Feldern (z.B. für die Anrede) steht auf unserer Wish-List, wird aber voraussichtlich nicht in allzu naher Zukunft umgesetzt werden.
@Vincent: At present there is no possibility to show only the last sent newsletter but I think this is a great idea. I will put this on the feature request list.
@Wolke23: siehe meine Anmerkung zum SMTP-Versand weiter oben.
Ich hoffe, dass ich in Zukunft wieder schneller antworten kann.
Viele Grüße,
Mandy
Freitag, 26-02-10 11:10
Hallo,
ich teste gerade die Komponente mkpostman.
das Importieren von Kontakten hat fehlerfrei funktioniert.
Habe nun den ersten Newsletter erstellt und konnte ihn 2 mal an meine TESTEMPFÄNGER senden.
Wenn ich den Newsletter jetzt noch einmal an die Testuser versenden möchte bekomme ich immer einen Fehler. er versucht jede email 2 mal und bleibt dann stehen?
an den Einstellungen habe ich nichts verändert zwischen den versuchen.
woran könnte dies liegen?
Dienstag, 23-02-10 13:40
Da wir einige Kunden auf Joomla 1.5 migrieren, bei denen die alte Version des MK Postman zum Einsatz kam, haben wir es nochmal damit versucht.
Migration klappte. Aber das Wichtigste geht nicht: Ich kann keinen Newsletter versenden (hat oben schon mal jemand berichten). PHP-Version: 5.2.12 Wichtig: Das Paket liegt bei HostEurope, das gewisse Sicherheitseinstellungen beim Mailversand vorsieht - und ich war schon verwundert, dass es keine Möglichkeit gibt, die Zugangsdaten für Versand via SMTP in der Konfiguration zu hinterlegen. Möglicherweise liegt hier das Problem.
Ansonsten: PopUp geht auf und bleibt dann stehen. Geht nix. Auch Test-Newsletter gehen nicht raus. Der Versand rödelt im Browser vor sich hin, aber nichts passiert.
Freitag, 19-02-10 16:01
I like your component very much, but is there a way to have a menu item "news" to automatically display the latest newsletter?
Dienstag, 16-02-10 17:46
Hätte mich über eine Antwort auf meine Fragen sehr gefreut, da mir die Komponente echt gut gefällt.
lg
Montag, 08-02-10 22:06
Hallo
möchte nur kurz fragen ob und wann eine Neuerung kommt. Ich spreche hier von den benutzerdefinierten Feldern (Erst dann ist eine Persönliche Anrede möglich)?
Und gibt es schon Test mit mehr als 2000 Newsletter Empfänger?
Würde mich über eine kurze Rückmeldung freuen.
lg
Mittwoch, 03-02-10 14:43
Muss hier nochmals ein meine Frage von letzter woche anknüpfen.
Bearbeitungs- und Registrierungslinks werden korrekt verschickt. die eigentlichen newsletter bleiben aber im sendmail hängen.
Log vom Server:
smtp:
Mittwoch, 03-02-10 09:24
Hallo Andrea,
danke erstmal für die gute "Bewertung" :)
Zu deiner Frage: Bilder, die direkt in den Newsletter eingebaut sind, werden mit versendet. Eine Möglichkeit, Bilder als Anhang zu versenden, gibt es momentan nicht, ist aber für die Zukunft geplant.
Viele Grüße,
Mandy
Freitag, 29-01-10 15:38
Liebe Mandy,
vielen vielen Dank für diese wohl schickste und komfortabelste NL-Komponente ohne zu viel Schnickschnack!
Mir fehlt nur noch, die Bilder mitzusenden. Das Thema ist zwar umstritten, aber jeder hat so seine Überzeugungen… Oder gibt es diese Funktion bereits und ich habe sie übersehen?
Viele Grüße und vielen Dank!
Donnerstag, 28-01-10 15:53
Hallo nochmal,
konnte das Problem jetzt eingrenzen.
die komponente schickt neben den beiden korrekten testempfängern einen dritten sendmail request mit leerem empfänger ab, und daher wird das vom server geblockt.
lg
bernhard
Dienstag, 26-01-10 18:08
Ich habe MKPostman installiert (com_mkpostman_2.1.5 und mod_mkpostmann_2.01).
Wenn ich aber im Adminbereich z. B. auf den Reiter Newsletter klicke, hagelt es Warnmeldungen
z. B.
Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /homepages/41/d16795491/htdocs/mve-pfa/administrator/components/com_mkpostman/views/newsletters_all/[..] on line 234
Warning: Invalid argument supplied for foreach() in /homepages/41/d16795491/htdocs/mve-pfa/libraries/joomla/html/html/select.php on line 68
Mein Provider ist 1und1, die php-Version ist 5 und die MySQl-Datenbank hat die Version 4 und Joomla 1.5.15
Was könnte der Grund für diese Warnhinweise sein?
Liegt es an der Version der Datenbank? Wird hier Vers. 5 benötigt?
Zusatzinformation: Der Kalender "JEvents" z. B.funktioniert problemlos. Der Newsletter "communicator 2.04." zeigt ähnliche Fehlermeldungen an und läßt sich nicht installieren.
Für eine Hilfestellung wäre ich sehr dankbar.
Vielen Dank
Gruß Berkunz
Montag, 25-01-10 13:20
noch nie war es so einfach, einen schönen newsletter zu erstellen und zu versenden.
Vielen Dank für dieses tolle tool.
Gruss
grit
Montag, 25-01-10 09:56
Für Hilfe wäre ich dankbar
Montag, 25-01-10 09:33
Hi,
Die Komponente sendet keine Newsletter aus, obwohl kein Fehler angezeigt wird (email adresse...sent)
Registrationsmails kommen jedoch immer an.
mfg
Freitag, 22-01-10 21:01
Hallo,
Die Installation sowie die Aktivierung eines Abonnementen funktioniert tadellos.
Leider funktioniert bei mir die wesentliche Funktion nicht.
Beim Versand eines Newsletters kommt folgender Hinweis:
Die Newsletter werden versendet
xyz@xyz.de (Zustellversuch:1) ... Fehler
xyz@xyz.de (Zustellversuch:2) ... Fehler
Alle Newsletter in der Warteschlange wurden abgearbeitet. Fenster wird automatisch geschlossen!
Ein Versand der Newsletter findet aber nicht statt, stattdessen landet der Newsletter in der Warteschlange und kann auch in der Folge nicht versendet werden.
Wie gesagt, die Aktivierung eines Abonnements funktioniert problemlos.
Neuinstallation, SQL-Datenbank-Tabellen löschen etc. brachte auch keine Änderung.
Viele Grüße
Ebse
P.S.
MySQL Version 5.0.32-Debian
PHP Version 5.2.11
Donnerstag, 21-01-10 09:37
MkPostman 2.x wurde für PHP 5 entwickelt. Bitte mal testen, ob die Installation unter PHP 5 klappt.
Mittwoch, 20-01-10 16:29
bei mir ist mysql 5 und noch php 4..
Grüße
Domenic
Montag, 18-01-10 12:20
Hallo,
ich finde die Applikation richtig gut, nur fehlt mir eine Möglichkeit, die Felder zur Registrierung anzupassen, ggfs das Aussehen meiner Seite anzupassen.
vg rene
Samstag, 16-01-10 15:04
@Domenic und Georg:
Könntet ihr bitte Aussagen zu euren aktuellen PHP/MySQL-Versionen machen? Das könnte unter Umständen bei der Fehlersuche weiterhelfen.
Vielen Dank!
Donnerstag, 14-01-10 15:45
Installieren funktioniert nicht:
Parse error: syntax error, unexpected '(', expecting '}' in /homepages/0/d29925746/htdocs/novelcontent/administrator/components/com_mkpostman/models/mkpostman.p[..] on line 74
Grüße
Domenic
Dienstag, 12-01-10 16:18
Bei der Installation der Komponente bekomme ich folgende Fehlermeldung....(Im Forum habe ich keine Lösung gefunden, evtl hier auch gegen bezahlung?)
#########################################
* JInstaller::install: SQL-Fehler DB function failed with error number 2006
MySQL server has gone away SQL=-- -- Table structure for table `jos_mkpostman_campaigns` -- DROP TABLE IF EXISTS `jos_mkpostman_campaigns`;
SQL =
--
-- Table structure for table `jos_mkpostman_campaigns`
--
DROP TABLE IF EXISTS `jos_mkpostman_campaigns`;
* Komponente Installieren: SQL-Fehler! Fehlende oder nicht lesbare SQL-Datei. DB function failed with error number 2006
MySQL server has gone away SQL=-- -- Table structure for table `jos_mkpostman_campaigns` -- DROP TABLE IF EXISTS `jos_mkpostman_campaigns`;
SQL =
--
-- Table structure for table `jos_mkpostman_campaigns`
--
DROP TABLE IF EXISTS `jos_mkpostman_campaigns`;
* Error Loading ModulesMySQL server has gone away SQL=SELECT id, title, module, position, content, showtitle, control, params FROM jos_modules AS m LEFT JOIN jos_modules_menu AS mm ON mm.moduleid = m.id WHERE m.published = 1 AND m.access
Donnerstag, 07-01-10 08:51
@frosch:
Schon geschehen ...
Mittwoch, 06-01-10 22:43
Hallo Mandy,
sorry wenn ich mich da nicht so gut ausgedrückt hatte. Aber jetzt funzt es. Danke für den super Support!
Kannst Du den Link aus dem letzten Posting rauslöschen?
Mittwoch, 06-01-10 11:21
Hallo!
Wie schaffe ich es als Editor den JCE in der aktuellen Version einzubinden? Dieser wird nicht angezeigt. Mit dem FCK-Editor klappt es - der ist mir aber zu umständlich...
Danke für die tolle Komponente und viele Grüße aus dem Siegerland!
Micha
Mittwoch, 06-01-10 09:13
Hallo frosch,
offenbar hatten wir uns missverstanden. Ich bin die ganze Zeit davon ausgegangen, dass es sich um einen Fehler in der Komponente handelt, die an dieser Stelle aber korrekt funktioniert. Vielmehr liegt der Fehler im Modul. Diesen hab ich nun behoben (Download über den obigen Link).
Im übrigen muss nicht zwangsläufig die ganze Komponente jedesmal deinstalliert und dann wieder neu installiert werden. Solange bei einem Update keine datenbankrelevanten Dinge (z.B. Hinzufügen eines DB-Feldes) geändert wurden, können die gezippten Dateien auch entpackt und per FTP von Hand in die entsprechenden Verzeichnisse geladen werden. Damit bleiben bereits vorhandene DB-Einträge vorhanden.
Dienstag, 05-01-10 11:03
Hallo Mandy,
ich hab das mit den Mailinglisten nochmal versuch, erst nicht freigeschaltet, dann gelöscht und zum Schluß hab ich die Komponente deinstalliert und die aktuelle 2.1.5 installiert. Ich habe noch nichts eingetragen, und siehe da: xxx
Noch 'ne kleine frage: kann ich eine neue Komponente updaten ohne vorher die alte zu löschen? wenn ja, wie?
thx
Montag, 04-01-10 11:37
Hallo Björn,
habe die Datei so geändert, dass der Fehler nun nicht mehr auftreten sollte. Neue Version ist unter obigen Link erhältlich.
Mittwoch, 30-12-09 11:52
Hallo,
leider kann ich meine SUbscriber nicht von der alten Joomla 1.0.x-Version migrieren. Ich erhalte im Import-Fenster die Meldung
Warning: Invalid argument supplied for foreach() in ***/administrator/components/com_mkpostman/views/subscribers_single/view.html.php on line 321
Bei der Zuordnung der Felder sind die Datenbankfelder im linken Auswahlbereich leer...
Mittwoch, 23-12-09 11:07
@gberg:
Ich habe ein wenig im Internet recherchiert und offenbar verursacht die SEOSimple Komponente nicht nur bei MkPostman den benannten Fehler sondern auch bei anderen Komponenten (u.a. K2). Daher steht nun die Frage im Raum, ob das Problem mittels eines MkPostman-Patchs behoben werden kann. Ich werde mich damit zwischen Weihnachten und Neujahr genauer befassen.
@frosch:
Ich habe das mit den Mailinglisten in verschiedenen MkPostman-Installationen getestet. Bei mir wird im Frontend keine Auswahlbox angezeigt, wenn keine Mailinglisten existieren oder wenn Mailinglisten nicht für das Frontend freigeschaltet sind. Anders herum erhalte ich eine Auswahlbox, wenn Mailinglisten für das Frontend verfügbar sind. Daher kann ich momemtan das Problem leider nicht nachvollziehen.
Für den Fall, dass eine Auswahlbox mit Mailinglisten angezeigt wird, werde ich auf jeden Fall zusehen, dass der komplette Text bspw. mit Hover-Effekt sichtbar wird. Vielen Dank für diesen Hinweis.
Dienstag, 22-12-09 15:40
@ Mandy Butschke
hey, das ist ja super, dass man sich den Themen annimmt.
Du schreibst zu Punkt 5, dass die Mailinglisten nur angezeigt werden wenn auch welche angelegt sind. Das ist richtig, aber könnte man auch die Auswahlbox für die Mailinglisten ausblenden wenn keine Listen angelegt sind? Ich sehe dann eine leere Auswahlbox?
Nur 'ne Idee ;-)
Dienstag, 22-12-09 12:59
Hallo zusammen
nach dem ihr das letzte Prob ja in den Griff bekommen habt verträgt sich wohl hier das seo nicht mit mk-p oder wie seht ihr das?
Grüss aus AC
Fatal error: Class 'JSite' not found in /is/htdocs/wpxxxx_JV2FJI3IDT/www/top50/plugins/system/SEOSimple.php on line 153
Montag, 21-12-09 11:00
@frosch:
Vielen Dank für die vielen Vorschläge. Sind alle notiert. Eine Anmerkung zu Punkt 5. Mailinglisten werden im Frontend nur dann angezeigt, wenn im Backend welche angelegt und veröffentlicht wurden. Dies ist im übrigen auch abhängig vom Usertyp. D.h. Mailinglisten, die zwar veröffentlicht sind, aber nur von Nutzern mit Login abonniert werden sollen, werden Nutzern ohne Login gar nicht erst angezeigt.
Donnerstag, 17-12-09 11:24
ach so, noch was:
4.
beim mod_mkpostman, wenn ich die Option wähle, dass ein Benutzernahme erforderlich ist, könnte das '*' direkt hinter dem namen stehen, dann würde das Modul nicht so viel höhe benötigen.
5.
Das Feld mit den Mailinglisten könnte ausblendbar sein, bzw wenn es schon sichtbar ist sollte man den ganzen Text der Mailingliste sehen können. ggf dort mit dem hover-effekt arbeiten.
Danke!!!
Mittwoch, 16-12-09 14:49
Hallo mkPostman-Team,
echt klasse was ihr hier auf die beine gestellt habt - super!
ich hab noch ein paar kleine Anregungen und es wäre nett wenn ihr über eine Durchführbarkeit und ggf. dann auch einen "in etwa fertig" Termin berichten würdet.
1.
Schön wäre wenn man den Text für an/abmelde Email editieren könnte. Dann könnte man ein Imressum anfügen oder die Firmenadresse usw.
2.
Schön wäre auch wenn man eine Vorlage für Newsletter anlegen könnte, dann hätten alle Newsletter das gleiche aussehen und man muss nicht kopieren... Es geht ja auch mit Kopieren.
3.
Man könnte noch eine Anrede am Anfang des Newsletters einfügen: z.B.
Hallo [anmeldename]...
vielen Dank
mfG
Frosch
Dienstag, 15-12-09 22:00
I have downloaded this extension and it installed fine but when I go to the Component to get started I get the following errors.
Notice: Use of undefined constant MKP_NL - assumed 'MKP_NL' in /var/www/vhosts/piranapokerbc.com/httpdocs/administrator/components/com_mkpostman/views/mkpostman/tm[..] on line 34
Newsletter
Notice: Use of undefined constant MKP_NL_ADD - assumed 'MKP_NL_ADD' in /var/www/vhosts/piranapokerbc.com/httpdocs/administrator/components/com_mkpostman/views/mkpostman/tm[..] on line 37
Add newsletter
Notice: Use of undefined constant MKP_SUB - assumed 'MKP_SUB' in /var/www/vhosts/piranapokerbc.com/httpdocs/administrator/components/com_mkpostman/views/mkpostman/tm[..] on line 40
Subscribers
Notice: Use of undefined constant MKP_SUB_ADD - assumed 'MKP_SUB_ADD' in /var/www/vhosts/piranapokerbc.com/httpdocs/administrator/components/com_mkpostman/views/mkpostman/tm[..] on line 43
Add subscriber
Notice: Use of undefined constant MKP_TEST_ADD - assumed 'MKP_TEST_ADD' in /var/www/vhosts/piranapokerbc.com/httpdocs/administrator/components/com_mkpostman/views/mkpostman/tm[..] on line 46
Add Testrecipient
Notice: Use of undefined constant MKP_CAM - assumed 'MKP_CAM' in /var/www/vhosts/piranapokerbc.com/httpdocs/administrator/components/com_mkpostman/views/mkpostman/tm[..] on line 49
Campaigns
Notice: Use of undefined constant MKP_CAM_ADD - assumed 'MKP_CAM_ADD' in /var/www/vhosts/piranapokerbc.com/httpdocs/administrator/components/com_mkpostman/views/mkpostman/tm[..] on line 52
Add campaign
Notice: Use of undefined constant MKP_ML - assumed 'MKP_ML' in /var/www/vhosts/piranapokerbc.com/httpdocs/administrator/components/com_mkpostman/views/mkpostman/tm[..] on line 55
Mailing lists
Notice: Use of undefined constant MKP_ML_ADD - assumed 'MKP_ML_ADD' in /var/www/vhosts/piranapokerbc.com/httpdocs/administrator/components/com_mkpostman/views/mkpostman/tm[..] on line 58
Add mailing list
Notice: Use of undefined constant MKP_ARC - assumed 'MKP_ARC' in /var/www/vhosts/piranapokerbc.com/httpdocs/administrator/components/com_mkpostman/views/mkpostman/tm[..] on line 61
Archive
Can someone please help me on this.
Montag, 14-12-09 10:56
@hampi64: Habe den benannten Fehler am Wochenende behoben. Die neue Version ist online und kann hier im Blog heruntergeladen werden.
Freitag, 11-12-09 13:33
@hampi64
ich hab das ganze gerade noch getestet und du hast Recht. Ich werde das, wenn ich die Zeit habe, am Wochenende beheben.
Freitag, 11-12-09 13:10
Hallo Mandy
Der Fehler "Warning: Call-time pass-by-reference..." tritt nicht mehr auf.
Ich habe nun einige Abonnenten mittels CSV-File importiert. Im Schritt 2 erfolgt die Zuordnung der Felder, wo ich korrekt "name", "email" etc. zuordne. Wenn ich nun nach dem Import Abonnenten mutiere, erscheint in der Abonnentenliste kein Name mehr, sondern nur noch der Eintrag "KEIN_NAME_VERFÜGBAR". Grund dürfte sein, dass sowohl auf der Mutationsmaske als auch beim manuellen Erfassen eines neuen Abonnenten das Feld "Name" fehlt.
Grüsse
hampi64
Freitag, 11-12-09 09:37
Hallo an alle,
auch die vergangene Woche habe ich wieder genutzt, um MkPostman mit euren Anmerkungen weiter zu optimieren. Die neue Version inkl. dem MkPostman-Modul findet ihr im Blog-Beitrag "MkPostman 2.0 - das Modul".
@Raff, Joel und hampi64: damit sind hoffentlich auch die von euch genannten Probleme behoben.
Montag, 07-12-09 10:30
@Raff und Joel: Ich denke, ich habe den Fehler gefunden. Werde ihn in Kürze (auf jeden Fall noch diese Woche) beheben.
Donnerstag, 03-12-09 21:27
Hallo "Ihr, die vielleicht mehr als ich versteht"
Habe das gleiche Problem wie Joel:
Will ich ein MKPostman-Link im Menu erstellen heisst es:
XML Parsing Error at 1:30. Error 18: unknown encoding
Wenn ich dann weiter mache kommt die Meldung
Fatal error: Call to a member function getElementByPath() on a non-object in /home/.../administrator/components/com_menus/models/item.php on line 656
und wenn ich Zeile 656 nachschaue steht dort:
$menus =& $document->getElementByPath('menu');
Was könnte falsch sein?
Weiss jemand woran es liegen könnte?
Was ich probieren könnte?
Habe es auf verschiedenen Joomla-Installationen probiert (allerdings beim gleichen Hoster) - die Meldung kommt immer und der kann mir nicht weiter helfen.
Danke im Voraus für Eure Tipps.
Raff
Mittwoch, 02-12-09 22:27
Zuerst: Herzlichen Dank für dieses Newsletter-Tool!!
Oft erscheint die folgende Fehlermeldung:
Warning: Call-time pass-by-reference has been deprecated in /home/....../administrator/components/com_mkpostman/models/lists_single.php on line 168
Woran kann das liegen?
Mittwoch, 02-12-09 10:55
@Norbert
Vielen Dank, sowas hört man natürlich gerne. Ich habe den Feature Request auf die entsprechende Liste gesetzt.
@Danny
Nein, wir testen auf PHP5 - deswegen wundert es mich auch, das mir das bisher nicht aufgefallen war. Ich habe nun auch verstanden, was mit der Admin-E-Mail-Adressen/System-E-Mail gemeint ist und werde das bei der nächsten Überarbeitung (die sicherlich in den nächsten Tagen stattfindet) entsprechend integrieren.
Montag, 30-11-09 16:39
Schon der alte MK Postman war gut - dieser nun ist sehr gut.
Ich hätte nur noch ein Feature Request: Da meine Newsletter überwiegend an Firmenkunden gehen, würde ich bei der Registrierung ein weiteres frei definierbares Textfeld wünschen - ich würde dort z.B. den Firmennamen eintragen lassen.
nfr
Samstag, 28-11-09 12:09
Huhu,
@Mandy... testet ihr noch auf php4? Bei php5 gibt es nämlich schon diese Probleme, da zur Sicherheit nun die verkürzte Version ? für php-Anfänge nicht mehr automatisch zugelassen wird. Man kann dies natrlich ändern, vielleicht habt ihr das ja auch. Da aber bei dir der neu erstellte Absendename und Adresse funktioniert, glaube ich, dass ihr villeicht php4 nutzt?
Beim Versand eines Newsletters funktioniert auch der angegebene Absender, den man in den Einstellungen auch gespeichert hat.
Jedoch bei Registrationen, Bearbeiten usw. wird automatisch die Systemmail benutzt. Man muss also seine Systemmailadresse veröffentlichen, damit Leute, die nur von bekannten Absendern Mails emfangen können, ihre Aktivierungsmail erhalten.
Ich hoffe, dass ich das Problem nun besser erklärt habe^^.
Gruß Danny
Freitag, 27-11-09 12:11
Danke Mandy
Bei einer anderen Installation hat es sofort funktioniert.
Freitag, 27-11-09 11:10
@Danny
vielen Dank für dein aufmerksames Auge und die vielen Anmerkungen. Hab alle Tmpl-Dateien noch mal nach fehlenden "?" durchsucht und entsprechende Fundstellen durch "?php" ersetzt. Außerdem habe ich die Kommentare auf ne Extra-Zeile gepackt. Hoffe, dass damit jetzt alles funktioniert. Meine Tests haben jedenfalls keine Fehlermeldungen gebracht (vorher im übrigen auch nicht, deswegen war mir das leider bisher nicht aufgefallen). Die neue Version ist online.
Im übrigen funktioniert bei mir auch das dauerhafte Einstellen einer vom Admin abweichenden Absender-Emailadresse und des Absendernamens. Hab da nochmal alles durchgeschaut und konnte keine Auffälligkeiten feststellen.
Zum Thema Archivieren von Abonnenten
Erst einmal kurz vorweg: Meldet sich ein Abonnent selbst über das Frontend vom Newsletterdienst ab, dann ist er komplett aus der DB gelöscht, also auch nicht im Archiv zu finden (das ist im Rahmen der gesetzlichen Vorschriften). Wenn ein Abonnent aber im Backend gelöscht wird, kommt er ebenso wie Newsletter, Mailinglisten und Kampagnen zunächst ins Archiv und zwar aus dem Grund, dass es durch aus mal passieren kann, dass man aus Versehen etwas löscht. Über das Archiv ist das Wiederherstellen von gelöschten Items problemlos möglich, ebenso wie das endgültige Löschen, also entfernen aus der DB. Das Archiv kann demzufolge als eine Art Sicherheitsmaßnahme gegen unbeabsichtigtes "Löschen" gesehen werden.
E-Mail-Überprüfung nach E-Mail-Adressen-Änderung
Das ist ein guter Vorschlag. Ich habe ihn auf die Feature-Request-Liste gesetzt und werde das, sobald ich die Zeit dafür finde, umsetzen.
@sun
Leider kann ich mir dieses Problem nicht erklären. Hast du es schon mal mit einer Neuinstallation probiert?
Freitag, 27-11-09 09:58
@Frank Hm... ich denke, wenn man etwas verkaufen möchte, wäre das sicher die richtige Vorgehensweise jedoch wenn man etwas kostenlos anbietet, sollte die Bezeichnung egal sein, solange, wie es hier der Fall ist, keiner mit seinen Problemen allein gelassen wird. Wenn alle Fehler beseitigt sind, lässt sich ja immer noch ein stable in der Bezeichnung unterbringen^^.
Freitag, 27-11-09 09:24
Wäre es nicht sinnvoll gewesen, erstmal mit Beta/RC nach draussen zu gehen, um mögliche viele Bugs abzuarbeiten, die einfach immer erst dann erkennbar werden, wenn mehr Leute mit einer Komponente arbeiten? Eine saubere Versionierung hilft jedenfalls Frust beim Einsatz in Produktivumgebungen zu vermeiden...
Donnerstag, 26-11-09 21:39
Huch, habe noch vergessen, auch bei der Disclaimeranzeigenanweisung in der register default.php fehlt im php_anfang das php nach?, darum kommt es zum Anzeigeproblem.
Donnerstag, 26-11-09 21:29
Huhu,
eine Frage noch, warum wird die E-mailadresse bei registration geprüft, indem man per Aktivierungslink aktiviert, jedoch kann man gleich danach eine ungültige Mailadresse eintragen, welche dann nach Änderung nicht mehr geprüft wird?^^
Wäre schön, wenn nach Änderungen wieder eine Aktivierung der neuen Mailadresse nötig ist oder man könnte sich erste Prüfung auch sparen.
Liebe Grüße Danny
Donnerstag, 26-11-09 19:26
Huch Code geht nicht?
Also Fehler ist beim beginnenden PHP vor else bei den Namensfeldbedingungen. Hier wurde ?php vergessen und statt dessen nur ? gesetzt.
Gruß Danny
Donnerstag, 26-11-09 19:25
Der Fehler mit der doppelten namensfeldanzeige liegt in der default.php von register und edit hier:
Sollte sein:
Zusätzlich noch die ?> nach den Kommentaren entweder davor und Kommentare dann per html auskommentieren oder ?> danach in neue Zeile.
Gruß Danny und danke, super Script.
Donnerstag, 26-11-09 19:10
Eines verstehe ich nicht, wozu sollte man bitte Abonnenten archivieren??? Bitte ersetzt das doch, wenn euch möglich, durch einen Löschbutton. Ich brauch kein Inaktives Abonenntenarchiv. Welchen Sinn hat das?
Donnerstag, 26-11-09 19:04
Sorry, noch eine Fehlermeldung. Auch wenn man in den Komponenteneinstellungen und in den Einstellungen des Links (Anmeldung) einen Absendername und eine Absende- und Antwortadresse einträgt, wird der Seitenname und die Seitenemail benutzt. Diese Einstellungen sind funktionslos.
Donnerstag, 26-11-09 18:59
Stellt man ein: Name anzeigen: ja, Pflichtfeld: nein, wird das Namefeld nicht angezeigt, nur der Titel, stellt man beides auf ja, wird das Namefeld 2 Mal angezeigt.
Betrifft Registration und bearbeiten.
Gruß Danny
Donnerstag, 26-11-09 18:40
Ist es beabsichtigt, dass das Ende des php-Codes, z.B. in der edit default.php, auskommentiert ist?
//Kommentar ?>
Habe das php-Ende nun in eine neue Zeile gesetzt, das Problem mit dem doppelten Namensfeld besteht weiterhin.
Gruß Danny
Donnerstag, 26-11-09 16:56
Huhu,
vielen Dank. der Fehler ist nun weg, einzig und allein das Namefeld wird doppelt angezeigt. Soll das so sein? das könnte die Nutzer verwirren. Es wäre mir lieber, wenn man den namen in einer Zeile oder nur den vornamen eingeben muss, damit der Newsletter personalisiert versendet werden kann.
Einen Fehler gibt es noch, wenn man den Disclaimer aktiviert:
params->get('disclaimer_link'); echo ''.JText::_( 'MKP_DISCLAIMER' ).' *'; ?>
Liebe Grüße
Donnerstag, 26-11-09 16:48
Hallo
Nach der Installation habe ich eine leere Seite.
Unter Install/komponenten sehe ich mkpostman aber eine leere Zeile.(deinstall geht nicht wegen fehlender .xml)
In der SQL sind die Tabellen angelegt.
Im Menü Komponenten gibt es keinen Eintrag.
An was kann das liegen?
mfg
sun
Donnerstag, 26-11-09 02:09
Habe noch einen kleinen Fehler gesehen. Wenn man das Abo aktiviert hat, kann man ja auch auf den bearbeiten-Link klicken. Hier wird der Nsme nicht angezeigt. Es steht nur da: Ihr Name:
Gruß Danny
Mittwoch, 25-11-09 23:10
@Danny:
Hab schon mitbekommen, dass da eine "Fehlermeldung" angezeigt wird. Leider ist beim Zippen des Files etwas schief gegangen und alte Dateien wurden mit überarbeiteten vermischt. Die neue und dann hoffentlich korrekte Version kommt morgen.
Viele Grüße
Mandy
Mittwoch, 25-11-09 20:43
Sorry, noch ein Nachtrag:
Das Feld Name (Pflicht) wird doppelt angezeigt. Einmal mit Stern dahinter und einmal ohne.
Gruß Danny
Mittwoch, 25-11-09 20:40
Nachtrag:
Fehler bei aktiviertem Disclaimer:
params->get('disclaimer_link'); echo ''.JText::_( 'MKP_DISCLAIMER' ).' *'; ?>
Mittwoch, 25-11-09 20:36
Spitze, das ging aber schnell... Habe soeben getestet und nun folgende Fehlermeldung über der Newsletteranmeldung:
?JParameter Object ( [_raw] => default_from_name=***Infobrief default_from_email=***.de default_reply_email=***.de default_emailformat=0 default_mails_per_pageload=100 use_css_for_html_newsletter=1 css_for_html_newsletter= [_xml] => [_elements] => Array ( ) [_elementPath] => Array ( [0] => /srv/www/vhosts/***.de/httpdocs/libraries/joomla/html/parameter/element ) [_defaultNameSpace] => _default [_registry] => Array ( [_default] => Array ( [data] => stdClass Object ( [default_from_name] => ***Infobrief [default_from_email] => ***.de [default_reply_email] => ***.de [default_emailformat] => 0 [default_mails_per_pageload] => 100 [use_css_for_html_newsletter] => 1 [css_for_html_newsletter] => [show_name_field] => 1 [name_field_obligation] => 1 [disclaimer] => 0 [disclaimer_link] => http://www.disclaimer.de/disclaimer.htm [pretext] => ......Es werden über den Infobrief keine Werbemails versendet! [page_title] => ***Infobrief [show_page_title] => 1 [menu_titletag] => ***Infobrief abbonieren [menu_image] => -1 [secure] => 0 [page_description] => Seitenbeschreibung... ) ) ) [_errors] => Array ( ) )
Habe eigene Daten ***...
Die Anmeldung funktioniert dennoch, Namenfeld wird nun angezeigt.
Server läuft mit php5 im mod fast-cgi.
Gruß Danny
Mittwoch, 25-11-09 17:36
Hallo liebe MkPostman-Nutzer,
habe nun alle Kommentare und Anmerkungen abgearbeitet und im Laufe des Tages MkPostman 2.0 dahingehend überarbeitet. Die neue Version 2.0.3 ist unter obigem Link zu finden. Außerdem möchte ich natürlich alle Kommentare und Anfragen beantworten:
1. Bug "Namensfeld" im Frontend
Den Bug habe behoben. Das Namensfeld wird nun, abhängig von der Konfiguration im Backend, angezeigt oder nicht angezeigt. Außerdem gibt es keine Fehlermeldung mehr, wenn das Namensfeld nicht sichtbar sein soll, die Eingabe des Namens aber obligatorisch ist. Hier wird jetzt immer erst geprüft, ob das Namensfeld überhaupt angezeigt werden soll. Darüber hinaus hab ich auch die fehlende Übersetzung der Fehlermeldungen, die bisher ausgegeben wurden, nachgeholt.
2. Abmeldelink
Die Abmeldung vom Newsletter-System kann auf zwei Weisen erfolgen. Entweder über das Bearbeiten des Nutzerprofils im Frontend oder aber über den im Newsletter integrierten Abmeldelink. Dieser wird beim Versand automatisch eingebunden (man sieht ihn jedoch auch schon ohne die entsprechenden Nutzerdaten bei der Newsletter-Vorschau im Bearbeitungsmodus). Klickt ein Newsletter-Empfänger auf diesen Abmeldelink, so wird er automatisch aus dem Newsletter-System gelöscht.
3. "Read More"/"Written_by"
Habe die entsprechenden Text-Platzhalter in die Sprachdateien eingebunden, so dass nun eine deutsche Entsprechung bei deutschsprachigem Backend angezeigt werden sollte.
4. Vorlagen (Templates) erstellen
Die Möglichkeit, zum Erstellen von Newsletter-Templates ist mit MkPostman nicht gegeben. Wir haben diesen Punkt jedoch auf unsere Feature-Request-Liste gesetzt.
5. "XML Parsing Error at 1:30. Error 18: unknown encoding"
@ Joel: Leider kann ich mir diesen Fehler nicht erklären. Hab die Komponente heute selbst mehrere Male auf verschiedenen Systemen installiert und in keinem Fall derartige Fehlermeldungen erhalten. Vielleicht kann hier jemand anders, der diesen Blog ließt weiterhelfen?
Viele Grüße
Mandy
Mittwoch, 25-11-09 13:26
Gibt es auch die Möglichkeit eine Newslettervorlage zu erstellen und auf dieser Vorlage dann aufzubauen?
Also eine Vorlage mit Logo der Homepage, der Farben, einem selbst erstellten Design usw..
So müsste man jedes mal das Design neu machen und könnte auch nicht die Option "Webseiten Inhalte einfügen" benutzen..
Danke für eine Antwort!
Dienstag, 24-11-09 20:49
Hallo,
kann ich den Text Read More im Newsletter ändern? Und written_by, geht das auch zu ändern?
Viele Grüße
Dennis
Dienstag, 24-11-09 20:14
Hmmm... das Namefeld wird trotz Einstellung Pflicht nicht gezeigt. Deaktiviere ich das Namefeld und möchte einen Newsletter abonieren, erhalte ich dennoch eine Fehlermeldung:
MKP_SUB_ERROR_NAME
Dienstag, 24-11-09 19:49
Ist es denn möglich, dass der, der sich für den Newsletter anmeldet, auch selbst wieder abmelden kann? Schön wäre es, wenn in jedem Newsletter in der Signatur ein Klick reicht, um sich abzumelden.
Liebe Grüße Danny
Dienstag, 24-11-09 16:59
Guten Tag
Tolle Komponente... Das Installieren und Versenden der Newsletter funktioniert einwandfrei.
Nun habe ich aber folgendes Problem:
Wenn ich versuche einen Menupunkt (Menu->Neu->Menutyp->MkPostman) für das Frontend zu erstellen, erscheint zuerst folgende Meldung vier mal untereinander:
"XML Parsing Error at 1:30. Error 18: unknown encoding"
Dann erscheint bei jedem der vier verschiedenen Punkte (Newsletter Abonnement bearbeiten, ...) folgende Meldung:
"Fatal error: Call to a member function getElementByPath() on a non-object in /home/xxxx/public_html/test/administrator/components/com_menus/models/item.php on line 656"
An was könnte das liegen?
Dienstag, 24-11-09 15:06
Hallo in die Runde,
von mir noch folgende Informationen zu Euren Fragen / Hinweisen:
@Ayko (Montag, 23-11-09 16:25):
Vielen Dank für die nützlichen Hinweise. Wir setzen diese Funktionswünsche auf die Feautreliste für die weitere Entwicklung.
@Wolle (Montag, 23-11-09 19:47):
Derzeit ist keine "Whitelabel"-Lösung geplant. Wir setzen auch dieses Thema auf unsere Liste für die zukünftige Entwicklung
Dienstag, 24-11-09 14:55
Hallo an alle,
hier einige Hinweise und zu Ihren/Euren Anmerkungen:
1. Anmeldemodul
Ein Modul für die Anmeldung existiert derzeit nicht, es steht jedoch auf unserer Feature-Liste. Wann genau es soweit sein wird, kann ich leider nicht sagen. Momentan ist die Anmeldung nur über die Frontendkomponente (muss über das Backend als Menüpunkt eingebunden werden) möglich.
2.Import
Die neue MkPostman Version wurde grundlegend überarbeitet. Das betrifft auch die Datenbankstruktur. Es ist daher nicht mehr möglich, Gruppenzugehörigkeiten zu importieren. Eine Möglichkeit, die Nutzer beim Import einer oder mehreren Gruppen zuzuweisen, liegt darin, zuvor über den Menüpunkt "Mailinglisten" die entsprechenden Listen neu anzulegen. Der Import selbst sollte eigentlich funktionieren. Hab es jedenfalls vorhin nochmal ausgetestet (XML-Export aus der alten MkPostman-Version und dann Import in die neue Version).
3. Löschen von Nutzern
Ein Nutzer kann im Bereich "Abonnenten" zunächst einmal archiviert werden. Soll der Nutzer vollständig gelöscht werden, gibt es dazu den Punkt "Archiv", welcher diese Funktionalität unterstützt.
Falls es bei einigen der oben genannten Funktionen zu Problemen kommt, bitte ich darum, mir das genaue Vorgehen zu schildern, damit ich evtl. Fehler nachvollziehen kann.
Viele Grüße
Mandy
Dienstag, 24-11-09 06:51
Ich hätte noch eine Frage. Ist es absehbar, dass auch ein Modul kommt in welchem sich der Benutzer für einen Newsletter registrieren kann ?
Montag, 23-11-09 19:47
gibts auch eine Version ohne MkPostman by das-medienkombinat.de ?
Montag, 23-11-09 19:41
I think this component is awesome, however the problem I have is that the old component supported both Name and Email on subscribe, this does not appear to. Also, old used module for front page signup so I could put in a module position on front page. Also, I hear that old subscribers (from 1.0) cannot be imported.. this presents a problem with a huge mailing list. This is a wonderful component, I really loved the original one as it had every feature I needed. Looking forward to seeing what you do going forward with this component.
Thanks for the great work!
Montag, 23-11-09 16:48
Man hab ich mich gerade gefreut diese neue Komp zu sehen!
Mache gerade für unseren Verein die Seite Neu und hatte in 1.0 auch MK am laufen! Also im 1.5 installiert und dann in der alten die Abonnenten exportiert und wieder importieren! Horst dachte MK lachte :-(
Ich kann nicht wieder aus einer alten MK für die Joomla 1.0 in das neue importieren da es die Zuordnungen nicht erkennt!
Evtl. liegt es auch daran:
Warning: Invalid argument supplied for foreach() in /www/htdocs/xxxxx/2009/administrator/components/com_mkpostman/views/subscribers_single/view.html.php on line 319
In der linken Box sind keine Datenbankfelder zu erkennen (Zuordnung der Felder aus der Import-Datei zu den verfügbaren Datenbankfeldern)
Das ist aber super Schade! Jetzt hab ich mir das gerade mal alles in der DB angesehen, ist alles anders. Gerade was die die alten Gruppen betrifft das wohl nun unter Mailinglisten läuft. Genau diese Zuordnungen sind wohl nur für Spezialisten wieder herzustellen!
Evtl. erbarmt sich ja mal jemand und macht da noch nen vernünftigen Import aus einer alten MK Postman Installation!
Ansonsten ist das ja mit Abstand die beste Newsletter Komponente!!
Montag, 23-11-09 16:25
Erstmal vorne weg!
TOLLES TOOL! Ich denke vor allem für Vereine etc. sehr gut nutzbar und schön handlich.
Ergänzungsvorschläge:
- Feinsjustierung für Pausen beim Sendeintervall über (z.B. 150 EMails in 10 Min)
- Bounce-Email-Adress-Angabe und Bouncemanagement(Abfrage des Bounce-Kontos und Zähler für Bounces, nach X Bounces Email-Adresse löschen)
Das wäre aber sicherlich non-plus-ultra, jedoch wunderbar für eine Joomla-Newsletter-Komponente.
viele Grüße
ayko
Montag, 23-11-09 15:07
Leider kann man keine Nutzer des Informationsdienstes löschen. Das Versenden an nur eine Abogruppe funktioniert nicht.