phplist is a dual opt-in mailing list manager that is web based (uses PHP5

and MySQL).
This commit is contained in:
mbalmer 2006-10-03 13:42:10 +00:00
parent 545e82d800
commit 4d6fc486f2
14 changed files with 1623 additions and 0 deletions

40
www/phplist/Makefile Normal file
View File

@ -0,0 +1,40 @@
# $OpenBSD: Makefile,v 1.1.1.1 2006/10/03 13:42:10 mbalmer Exp $
COMMENT= "web-based double opt-in newsletter manager"
DISTNAME= phplist-2.10.2
CATEGORIES= www
HOMEPAGE= http://www.phplist.com/
MAINTAINER= Marc Balmer <mbalmer@openbsd.org>
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=phplist/}
EXTRACT_SUFX= .tgz
NO_BUILD= Yes
NO_REGRESS= Yes
PKG_ARCH= *
PREFIX= /var/www
INSTDIR= ${PREFIX}/lists
SUBST_VARS= INSTDIR
RUN_DEPENDS= :php5-mysql-*:www/php5/extensions,-mysql \
:php5-imap-*:www/php5/extensions,-imap \
::net/pear-HTTP-Request
do-install:
@-test ! -d ${INSTDIR} && mkdir ${INSTDIR}
@cd ${WRKDIST}/public_html/lists; tar cf - . | (cd ${INSTDIR}; tar xf -)
@rm ${INSTDIR}/index.html
@mv ${INSTDIR}/config/config.php ${INSTDIR}/config/config.php.dist
.include <bsd.port.mk>

4
www/phplist/distinfo Normal file
View File

@ -0,0 +1,4 @@
MD5 (phplist-2.10.2.tgz) = 4d127406c7b469529c8a9f0ff0050566
RMD160 (phplist-2.10.2.tgz) = c0df795fddfde52f21e1ae6cff10ee5513080cac
SHA1 (phplist-2.10.2.tgz) = c406eb6125824ff351a47c5b741176a57ff39059
SIZE (phplist-2.10.2.tgz) = 1201306

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-public_html_lists_admin_connect_php,v 1.1.1.1 2006/10/03 13:42:11 mbalmer Exp $
--- public_html/lists/admin/connect.php.orig Sun Mar 26 10:21:33 2006
+++ public_html/lists/admin/connect.php Sun Mar 26 10:23:03 2006
@@ -158,6 +158,7 @@ if (!TEST && REGISTER) {
$PoweredBy = $PoweredByText;
}
}
+$PoweredBy = '';
# some other configuration variables, which need less tweaking
# number of users to show per page if there are more
define ("MAX_USER_PP",50);

View File

@ -0,0 +1,19 @@
$OpenBSD: patch-public_html_lists_admin_lan_de_home_php,v 1.1.1.1 2006/10/03 13:42:11 mbalmer Exp $
--- public_html/lists/admin/lan/de/home.php.orig Sat Mar 25 12:06:47 2006
+++ public_html/lists/admin/lan/de/home.php Sat Mar 25 12:07:03 2006
@@ -62,7 +62,7 @@ $lan = array(
'adminattributes' => 'Attribute',
'send' => 'Neue Nachricht',
'templates' => 'Templates',
- 'processqueue' => 'Warteschlage',
+ 'processqueue' => 'Warteschlange',
'processbounces' => 'Retouren abholen',
'getrss' => 'RSS-Meldungen importieren',
'viewrss' => 'RSS-Meldungen anzeigen',
@@ -76,4 +76,4 @@ $lan = array(
);
-?>
\ No newline at end of file
+?>

View File

@ -0,0 +1,19 @@
$OpenBSD: patch-public_html_lists_admin_lan_de_processqueue_php,v 1.1.1.1 2006/10/03 13:42:11 mbalmer Exp $
--- public_html/lists/admin/lan/de/processqueue.php.orig Sun Mar 26 12:45:55 2006
+++ public_html/lists/admin/lan/de/processqueue.php Sun Mar 26 12:46:23 2006
@@ -25,7 +25,7 @@ $lan = array(
'Finished, All done' => 'Verarbeitung abgeschlossen',
'Script finished, but not all messages have been sent yet.' =>
'Das Skript wurde abgeschlossen, es wurden aber noch nicht alle Mails versendet.',
-'Finished this run' => 'AusfÜhrung beendet',
+'Finished this run' => 'Ausführung beendet',
'(test)' => '(Test)',
'Would have sent' => 'Hätte versendet',
'(test)' => '(Test)',
@@ -102,4 +102,4 @@ $lan = array(
);
-?>
\ No newline at end of file
+?>

View File

@ -0,0 +1,21 @@
$OpenBSD: patch-public_html_lists_admin_sendemaillib_php,v 1.1.1.1 2006/10/03 13:42:11 mbalmer Exp $
--- public_html/lists/admin/sendemaillib.php.orig Sun Mar 26 10:23:12 2006
+++ public_html/lists/admin/sendemaillib.php Sun Mar 26 10:24:12 2006
@@ -108,7 +108,7 @@ function sendEmail ($messageid,$email,$h
$url = getConfig("public_baseurl");
# make sure there are no newlines, otherwise they get turned into <br/>s
$html["forwardform"] = sprintf('<form method="get" action="%s" name="forwardform" class="forwardform"><input type=hidden name="uid" value="%s" /><input type=hidden name="mid" value="%d" /><input type=hidden name="p" value="forward" /><input type=text name="email" value="" class="forwardinput" /><input name="Send" type="submit" value="%s" class="forwardsubmit"/></form>',$url,$hash,$messageid,$GLOBALS['strForward']);
- $text["signature"] = "\n\n--\nPowered by PHPlist, www.phplist.com --\n\n";
+ $text["signature"] = "\n\n";
$url = getConfig("preferencesurl");$sep = ereg('\?',$url)?'&':'?';
$html["preferences"] = sprintf('<a href="%s%suid=%s">%s</a>',$url,$sep,$hash,$strThisLink);
$text["preferences"] = sprintf('%s%suid=%s',$url,$sep,$hash);
@@ -132,7 +132,7 @@ function sendEmail ($messageid,$email,$h
} else {
$html["signature"] = $PoweredByText;
}
-
+ $html["signature"] = '';
$content = $cached[$messageid]["content"];
if (preg_match("/##LISTOWNER=(.*)/",$content,$regs)) {
$listowner = $regs[1];

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-public_html_lists_admin_subscribelib2_php,v 1.1.1.1 2006/10/03 13:42:11 mbalmer Exp $
--- public_html/lists/admin/subscribelib2.php.orig Fri Oct 28 03:15:01 2005
+++ public_html/lists/admin/subscribelib2.php Mon May 8 15:50:26 2006
@@ -665,7 +665,7 @@ $html .= sprintf('
<tr><td><div class="required">%s</div></td>
<td class="attributeinput"><input type=text name=emailconfirm value="%s" size="%d">
<script language="Javascript" type="text/javascript">addFieldToCheck("emailconfirm","%s");</script></td></tr>',
- 'Confirm email',htmlspecialchars($_REQUEST["emailconfirm"]),$textlinewidth,'Confirm email');
+ $GLOBALS["strConfirmEmail"],htmlspecialchars($_REQUEST["emailconfirm"]),$textlinewidth,$GLOBALS["strConfirmEmail"]);
}
// BPM 12 May 2004 - Finish

View File

@ -0,0 +1,30 @@
$OpenBSD: patch-public_html_lists_config_config_php,v 1.1.1.1 2006/10/03 13:42:11 mbalmer Exp $
--- public_html/lists/config/config.php.orig Wed Sep 28 02:55:05 2005
+++ public_html/lists/config/config.php Fri Apr 14 10:29:18 2006
@@ -16,7 +16,7 @@ General settings for language and databa
# to find your language
# this is the language for the frontend pages. In the admin pages you can
# choose your language by using the dropdown in the pages.
-$language_module = "english.inc";
+$GLOBALS['language_module'] = "english.inc";
# what is your Mysql database server
$database_host = "localhost";
@@ -474,7 +474,7 @@ define("MANUALLY_PROCESS_RSS",1);
# the FCKeditor is now included in PHPlist, but the use of it is experimental
# if it's not working for you, set this to 0
# NOTE: If you enable TinyMCE please disable FCKeditor and vice-versa.
-define("USEFCK",1);
+define("USEFCK",0);
# If you want to upload images to the FCKeditor, you need to specify the location
# of the directory where the images go. This needs to be writable by the webserver,
@@ -620,7 +620,7 @@ $tmpdir = '/tmp';
# select the database module to use
# anyone wanting to submit other database modules is
# very welcome!
-$database_module = "mysql.inc";
+$GLOBALS['database_module'] = "mysql.inc";
# you can store sessions in the database instead of the default place by assigning
# a tablename to this value. The table will be created and will not use any prefixes

View File

@ -0,0 +1,18 @@
$OpenBSD: patch-public_html_lists_texts_english_inc,v 1.1.1.1 2006/10/03 13:42:11 mbalmer Exp $
--- public_html/lists/texts/english.inc.orig Mon May 8 15:41:33 2006
+++ public_html/lists/texts/english.inc Mon May 8 15:42:05 2006
@@ -82,6 +82,7 @@ $strForgotPassword = 'Forgot Passwor
$strPassword = 'Password';
$strPassword2 = 'Confirm Password';
$strPasswordsNoMatch = 'Passwords are not the same';
+$strConfirmEmail = 'Confirm email';
$strEmailsNoMatch = 'Email Addresses you entered do not match';
$strInvalidPassword = 'Error: invalid email or password';
$strPasswordSent = 'Your password has been sent to your by email. You should receive it in the next few minutes';
@@ -114,4 +115,4 @@ $strForwardFooter = 'This message has be
To subscribe to this newsletter go to';
$strForward = 'Forward';
$strFwd = 'Fwd'; # short version of forward for email subject
-?>
\ No newline at end of file
+?>

View File

@ -0,0 +1,106 @@
$OpenBSD: patch-public_html_lists_texts_german_inc,v 1.1.1.1 2006/10/03 13:42:11 mbalmer Exp $
--- public_html/lists/texts/german.inc.orig Sat Mar 25 12:15:53 2006
+++ public_html/lists/texts/german.inc Sat Mar 25 12:20:21 2006
@@ -16,7 +16,7 @@ $strSubmit = 'Anmelden bei
$strNotAvailable = 'Derzeit sind keine Listen verf&uuml;gbar';
$strEnterName = 'Bitte geben Sie ihren Namen ein';
$strEnterEmail = 'Bitte geben Sie ihre E-Mail Adresse ein';
-$strInvalidHostInEmail = 'Entschuldigung, aber E-Mail an diese Adresse ist unzustellbar. Bitte prüfen Sie Ihre Adresse erneut.';
+$strInvalidHostInEmail = 'Entschuldigung, aber E-Mail an diese Adresse ist unzustellbar. Bitte pr&uuml;fen Sie Ihre Adresse erneut.';
$strEnterList = 'Bitte w&auml;hlen Sie ein Liste aus, bei der Sie sich anmelden wollen';
$strPleaseEnter = 'Bitte geben Sie ein';
# the thanks message can contain placeholders
@@ -25,7 +25,7 @@ $strThanks = 'Danke f&uuml;
# the EmailConfirmation message can contain placeholders
#$strEmailConfirmation = 'Your email [email] has been added to our system. You will be e-mailed shortly with confirmation of the lists you have subscribed to.';
$strEmailConfirmation = 'Sie erhalten in k&uuml;rze eine E-Mail mit der Best&auml;tigung der Listen bei denen Sie sich angemeldet haben.';
-$strEmailFailed = 'Entschuldigung, aber die E-Mail mit der Bestätigungsanfrage wurde nicht versandt, bitte drücken Sie Aktualisieren und versuchen Sie es nochmals.';
+$strEmailFailed = 'Entschuldigung, aber die E-Mail mit der Best&auml;tigungsanfrage wurde nicht versandt, bitte dr&uuml;cken Sie Aktualisieren und versuchen Sie es nochmals.';
$strUnsubscribeTitle = 'Abmelden von unseren Mailinglisten';
$strUnsubscribeDone = 'Sie wurden von den Mailinglisten die Sie ausgew&auml;hlt haben abgemeldet, eine Best&auml;tigung erhalten Sie in k&uuml;rze per E-Mail.';
$strBack = 'Zur&uuml;ck';
@@ -45,56 +45,56 @@ $strUserAlreadyInitialised = 'Ihre Passw
$strConfirmFailInfo = 'Es trat ein Fehler auf. Details:';
$strPreferHTMLEmail = 'Ich bevorzuge E-Mails im HTML-Format';
$strPreferTextEmail = 'Ich bevorzuge E-Mails im Text-Format';
-$strPreferredFormat = 'Bevorzugtes Format für E-Mails:';
+$strPreferredFormat = 'Bevorzugtes Format f&uuml;r E-Mails:';
$strText = 'Text';
$strHTML = 'HTML';
-$strPreferencesTitle = 'Einstellungen Ändern';
-$strPreferencesInfo = 'Bitte bestätigen Sie, daß die folgenden Informationen korrekt sind und drücken Sie den Update-Button';
+$strPreferencesTitle = 'Einstellungen ÄAuml;ndern';
+$strPreferencesInfo = 'Bitte best&auml;tigen Sie, daß die folgenden Informationen korrekt sind und dr&uuml;cken Sie den Update-Button';
$strUpdatePreferences = 'Update';
-$strPreferencesEmailChanged = 'Ihre E-Mail wurde geändert. Bitte besuchen Sie den Link, welcher in der E-Mail genannt wird, die Sie an Ihre neue Adresse erhalten.';
-$strPreferencesNotificationSent = 'Sie werden eine E-Mail mit den Änderungen erhalten';
-$strPreferencesUpdated = 'Danke für Ihre Änderungen. Wir haben Ihre Informationen aktualisiert.';
-$strClickHere = 'Drücken Sie hier';
+$strPreferencesEmailChanged = 'Ihre E-Mail wurde ge&auml;ndert. Bitte besuchen Sie den Link, welcher in der E-Mail genannt wird, die Sie an Ihre neue Adresse erhalten.';
+$strPreferencesNotificationSent = 'Sie werden eine E-Mail mit den ÄAuml;nderungen erhalten';
+$strPreferencesUpdated = 'Danke f&uuml;r Ihre ÄAuml;nderungen. Wir haben Ihre Informationen aktualisiert.';
+$strClickHere = 'Dr&uuml;cken Sie hier';
$strThisLink = 'dieser Link';
$strToUnsubscribe = 'Um sich aus der Liste auszutragen, besuchen Sie';
-$strToUpdate = 'Um Ihre Einstellungen zu ändern, besuchen Sie';
+$strToUpdate = 'Um Ihre Einstellungen zu &auml;ndern, besuchen Sie';
$strSendHTML = 'Sende HTML E-Mail';
$strYes = 'Ja';
$strNo = 'Nein';
$strUnsubscribe = 'Abmelden';
$strAllMailinglists = 'Alle Mailinglisten';
-$strAttachmentIntro = 'Diese Nachricht beinhaltet Anhänge, die mit einem Webbrowser betrachtet werden können:';
+$strAttachmentIntro = 'Diese Nachricht beinhaltet Anh&auml;nge, die mit einem Webbrowser betrachtet werden k&ouml;nnen:';
$strLocation = 'Ort';
-$strFrequency = 'Wie oft dürfen wir Ihnen Nachrichten senden';
-$strHourly = 'Stündlich';
-$strDaily = 'Täglich';
-$strWeeklym = 'Wöchentlich';
+$strFrequency = 'Wie oft d&uuml;rfen wir Ihnen Nachrichten senden';
+$strHourly = 'St&uuml;ndlich';
+$strDaily = 'T&auml;glich';
+$strWeeklym = 'W&ouml;chentlich';
$strMonthly = 'Monatlich';
-$strChoosePassword = 'Bitte wählen Sie ein Paßwort';
-$strConfirmPassword = 'Bitte bestätigen Sie Ihr Paßwort';
+$strChoosePassword = 'Bitte w&auml;hlen Sie ein Paßwort';
+$strConfirmPassword = 'Bitte best&auml;tigen Sie Ihr Paßwort';
$strEnterPassword = 'Bitte geben Sie Ihr Paßwort ein';
$strForgotPassword = 'Paßwort vergessen';
$strPassword = 'Paßwort';
-$strPassword2 = 'Paßwort bestätigen';
-$strPasswordsNoMatch = 'Die Paßwörter stimmen nicht überein';
-$strInvalidPassword = 'Fehler: ungültige E-Mail oder Paßwort';
-$strPasswordSent = 'Ihre Paßwort wurde Ihnen per E-Mail zugesendet. Sie sollten es innerhalb der nächsten Minuten erhalten.';
-$strPasswordRemindSubject = 'Ihr Paßwort für unsere Listen';
+$strPassword2 = 'Paßwort best&auml;tigen';
+$strPasswordsNoMatch = 'Die Paßw&ouml;rter stimmen nicht &uuml;berein';
+$strInvalidPassword = 'Fehler: ung&uuml;ltige E-Mail oder Paßwort';
+$strPasswordSent = 'Ihre Paßwort wurde Ihnen per E-Mail zugesendet. Sie sollten es innerhalb der n&auml;chsten Minuten erhalten.';
+$strPasswordRemindSubject = 'Ihr Paßwort f&uuml;r unsere Listen';
$strPasswordRemindMessage = 'Ihr Paßwort lautet ';
-$strPasswordRemindInfo = 'Um Ihr Paßwort per E-Mail zu erhalten, geben Sie bitte Ihre E-Mail-Adresse ein und drücken den "'.$strForgotPassword.'" Knopf.';
+$strPasswordRemindInfo = 'Um Ihr Paßwort per E-Mail zu erhalten, geben Sie bitte Ihre E-Mail-Adresse ein und dr&uuml;cken den "'.$strForgotPassword.'" Knopf.';
$strLogin = 'Login';
$strLoginTitle = 'Bitte geben Sie Ihre E-Mail-Adresse und Ihr Paßwort ein';
-$strLoginInfo = 'Diese Seite benötigt ein Paßwort. Bitte geben Sie Ihre E-Mail-Adresse und Ihr Paßwort ein';
+$strLoginInfo = 'Diese Seite ben&ouml;tigt ein Paßwort. Bitte geben Sie Ihre E-Mail-Adresse und Ihr Paßwort ein';
$strPersonalLocationInfo = '
- <p>Diese Seite benötigt eine persäönliche Identifikation, welche auf jeder von uns an Sie gesendeten E-Mail angegeben ist.<br/>
- Wenn Sie diesen Bereich angeklickt haben und diesen Fehler erhalten, vergewissern Sie sich, daß Sie die vollständige Linie in die
- Adressezeile Ihres Browsers eigetragen haben. Manchmal ist die Adresse über mehrere Zeilen umgebrochen.</p>
- <p>Wenn Sie den Bereich nicht kennen, können Sie Ihn per E-Mail erfragen.
+ <p>Diese Seite ben&ouml;tigt eine pers&ouml;nliche Identifikation, welche auf jeder von uns an Sie gesendeten E-Mail angegeben ist.<br/>
+ Wenn Sie diesen Bereich angeklickt haben und diesen Fehler erhalten, vergewissern Sie sich, daß Sie die vollst&auml;ndige Linie in die
+ Adressezeile Ihres Browsers eigetragen haben. Manchmal ist die Adresse &uuml;ber mehrere Zeilen umgebrochen.</p>
+ <p>Wenn Sie den Bereich nicht kennen, k&ouml;nnen Sie Ihn per E-Mail erfragen.
Bitte geben Sie dazu Ihre E-Mail-Adresse ein und klicken Sie auf Weiter
';
-$strPersonalLocationSent = '<h1>Erfolg! Sie sollten eine Nachricht mit Ihrem persönlichen Bereich in Kürze erhalten</h1>';
+$strPersonalLocationSent = '<h1>Erfolg! Sie sollten eine Nachricht mit Ihrem pers&ouml;nlichen Bereich in K&uuml;rze erhalten</h1>';
$strUserExists = '<br/>Ein Benutzer mit dieser E-Mail-Adresse existiert bereit und hat ein anderes Paßwort';
$strUserExistsExplanationStart = '<br/>Um Ihr Paßwort zu erhalten, klicken Sie';
$strUserExistsExplanationLink = 'hier';
-$strUserExistsExplanationEnd = ' um zu der Seite zu gelangen, wo Sie Ihren persönlichen Bereich anfordern können';
+$strUserExistsExplanationEnd = ' um zu der Seite zu gelangen, wo Sie Ihren pers&ouml;nlichen Bereich anfordern k&ouml;nnen';
?>

View File

@ -0,0 +1,126 @@
$OpenBSD: patch-public_html_lists_texts_swissgerman_inc,v 1.1.1.1 2006/10/03 13:42:11 mbalmer Exp $
--- public_html/lists/texts/swissgerman.inc.orig Mon May 8 14:54:05 2006
+++ public_html/lists/texts/swissgerman.inc Mon May 8 15:42:38 2006
@@ -0,0 +1,122 @@
+<?php
+
+# language dependent text used in the interface for users (not admin)
+
+$strCharSet = 'ISO-8859-1';
+$strName = 'Name';
+$strAddress = 'Addresse';
+$strEmail = 'E-Mail';
+$strTown = 'Wohnort';
+$strPostcode = 'Postfach';
+$strSubscribeInfo = 'Zum Anmelden bei einer oder mehreren unserer Mailinglisten ben&uuml;tzen Sie das nachfolgende Formular!';
+$strRequired = 'Ben&ouml;tigte Felder:';
+$strSubscribeTitle = 'Anmelden bei der Mailingliste';
+$strPleaseSelect = 'Bitte w&auml;hlen Sie eine oder mehrere Listen, bei denen Sie sich anmelden wollen';
+$strSubmit = 'Anmelden bei den ausgew&auml;hlten Mailinglisten';
+$strNotAvailable = 'Derzeit sind keine Listen verf&uuml;gbar';
+$strEnterName = 'Bitte geben Sie ihren Namen ein';
+$strEnterEmail = 'Bitte geben Sie ihre E-Mail Adresse ein';
+$strInvalidHostInEmail = 'Entschuldigung, aber E-Mail an diese Adresse ist unzustellbar. Bitte pr&uuml;fen Sie Ihre Adresse erneut.';
+$strEnterList = 'Bitte w&auml;hlen Sie ein Liste aus, bei der Sie sich anmelden wollen';
+$strPleaseEnter = 'Bitte geben Sie ein';
+# the thanks message can contain placeholders
+#$strThanks = 'Dear [FIRST NAME], <br/>Thank you for subscribing to our lists.';
+$strThanks = 'Danke f&uuml;r die Anmeldung bei unseren Listen.';
+# the EmailConfirmation message can contain placeholders
+#$strEmailConfirmation = 'Your email [email] has been added to our system. You will be e-mailed shortly with confirmation of the lists you have subscribed to.';
+$strEmailConfirmation = 'Sie erhalten in K&uuml;rze eine E-Mail mit der Best&auml;tigung der Listen bei denen Sie sich angemeldet haben.';
+$strEmailFailed = 'Entschuldigung, aber die E-Mail mit der Best&auml;tigungsanfrage wurde nicht versandt, bitte dr&uuml;cken Sie Aktualisieren und versuchen Sie es nochmals.';
+$strUnsubscribeTitle = 'Abmelden von unseren Mailinglisten';
+$strUnsubscribeDone = 'Sie wurden von den Mailinglisten, die Sie ausgew&auml;hlt haben abgemeldet. Eine Best&auml;tigung erhalten Sie in K&uuml;rze per E-Mail.';
+$strBack = 'Zur&uuml;ck';
+$strUnsubscribeInfo = 'Abmelden von einer oder mehreren unserer Mailinglisten';
+$strContinue = 'Weiter';
+$strUnsubscribeSelect = 'Bitte w&auml;hlen Sie die Listen von denen Sie sich abmelden wollen';
+$strAllLists = 'Alle Listen';
+$strNoLists = 'Keine von diesen';
+$strUnsubscribeRequestForReason = 'Wir bedaueren, dass Sie an unserem Newsletter nicht mehr interessiert sind.
+ Wir w&auml;ren Ihnen sehr dankbar, wenn Sie uns mit wenigen Stichworten die Gr&uuml;nde mitteilen k&ouml;nnten:';
+$strUnsubscribeFinalInfo = 'Bitte beachten Sie: Mit dieser Website bestellen Sie endg&uuml;ltig unseren Newsletter ab.
+ Wenn Sie nur Ihre E-Mail oder Ihre Daten &auml;ndern m&ouml;chten, dann klicken Sie bitte hier:
+ <a href="[PREFERENCESURL]">Pers&ouml;nliche Daten &auml;ndern</a>';
+$strNoListsFound = 'Sie wurden mit dieser E-Mail bei keiner unserer Mailinglisten angemeldet';
+$strResubmit = 'Erneut versuchen';
+$strUnsubscribeSubmit = 'Abmelden von den gew&auml;hlten Mailinglisten';
+$strValuesMissing = 'Die folgenden ben&ouml;tigten Felder fehlen';
+$strConfirmInfo = 'Danke f&uuml;r die Best&auml;tigung. Sie wurden auf folgenden Listen eingeschrieben:';
+$strConfirmTitle = 'Best&auml;tigungsseite';
+$strUserNotFound = 'User nicht gefunden';
+$strUserAlreadyInitialised = 'Ihre Passwort wurde bereits verschickt';
+$strConfirmFailInfo = 'Es trat ein Fehler auf. Details:';
+$strPreferHTMLEmail = 'Ich bevorzuge E-Mails im HTML-Format';
+$strPreferTextEmail = 'Ich bevorzuge E-Mails im Text-Format';
+$strPreferredFormat = 'Bevorzugtes Format f&uuml;r E-Mails:';
+$strText = 'Text';
+$strHTML = 'HTML';
+$strPreferencesTitle = 'Einstellungen Aendern';
+$strPreferencesInfo = 'Bitte best&auml;tigen Sie, daß die folgenden Informationen korrekt sind und dr&uuml;cken Sie den Update-Button';
+$strUpdatePreferences = 'Update';
+$strPreferencesEmailChanged = 'Ihre E-Mail wurde ge&auml;ndert. Bitte besuchen Sie den Link, welcher in der E-Mail genannt wird, die Sie an Ihre neue Adresse erhalten.';
+$strYouAreBlacklisted = 'Ihre E-Mail ist auf unserer "Black List" registriert. Dies bedeutet, dass Sie von uns
+ verlangt haben, keinen Newsletter mehr zu erhalten. <br/>
+ Um unsere Newsletter wieder zu erhalten, ist eine manuelle Intervention des Administrators erforderlich. <br/>
+ Bitte kontaktieren Sie uns mit der ausdr&uuml;cklichen Bitte, einen bestimmten Newsletter wieder zu abonnieren. Dann
+ werden wir Sie von der "Black List" l&ouml;schen.';
+$strPreferencesNotificationSent = 'Sie werden eine E-Mail mit den Aenderungen erhalten';
+$strPreferencesUpdated = 'Danke f&uuml;r Ihre Aenderungen. Wir haben Ihre Informationen aktualisiert.';
+$strClickHere = 'Dr&uuml;cken Sie hier';
+$strThisLink = 'dieser Link';
+$strToUnsubscribe = 'Um sich aus der Liste auszutragen, besuchen Sie';
+$strToUpdate = 'Um Ihre Einstellungen zu &auml;ndern, besuchen Sie';
+$strSendHTML = 'Sende HTML E-Mail';
+$strYes = 'Ja';
+$strNo = 'Nein';
+$strUnsubscribe = 'Abmelden';
+$strAllMailinglists = 'Alle Mailinglisten';
+$strAttachmentIntro = 'Diese Nachricht beinhaltet Anh&auml;nge, die mit einem Webbrowser betrachtet werden k&ouml;nnen:';
+$strLocation = 'Ort';
+$strFrequency = 'Wie oft d&uuml;rfen wir Ihnen Nachrichten senden';
+$strHourly = 'St&uuml;ndlich';
+$strDaily = 'T&auml;glich';
+$strWeekly = 'W&ouml;chentlich';
+$strMonthly = 'Monatlich';
+$strChoosePassword = 'Bitte w&auml;hlen Sie ein Passwort';
+$strConfirmPassword = 'Bitte best&auml;tigen Sie Ihr Passwort';
+$strEnterPassword = 'Bitte geben Sie Ihr Passwort ein';
+$strForgotPassword = 'Passwort vergessen';
+$strPassword = 'Passwort';
+$strPassword2 = 'Passwort best&auml;tigen';
+$strPasswordsNoMatch = 'Die Passw&ouml;rter stimmen nicht &uuml;berein';
+$strConfirmEmail = 'E-Mail best&auml;tigen';
+$strEmailsNoMatch = 'Die beiden eingegebenen E-Mail-Adressen stimmen nicht &uuml;berein.';
+$strInvalidPassword = 'Fehler: ung&uuml;ltige E-Mail oder Passwort';
+$strPasswordSent = 'Ihre Passwort wurde Ihnen per E-Mail zugesendet. Sie sollten es innerhalb der n&auml;chsten Minuten erhalten.';
+$strPasswordRemindSubject = 'Ihr Passwort f&uuml;r unsere Listen';
+$strPasswordRemindMessage = 'Ihr Passwort lautet ';
+$strPasswordRemindInfo = 'Um Ihr Passwort per E-Mail zu erhalten, geben Sie bitte Ihre E-Mail-Adresse ein und dr&uuml;cken den "'.$strForgotPassword.'" Knopf.';
+$strLogin = 'Login';
+$strLoginTitle = 'Bitte geben Sie Ihre E-Mail-Adresse und Ihr Passwort ein';
+$strLoginInfo = 'Diese Seite ben&ouml;tigt ein Passwort. Bitte geben Sie Ihre E-Mail-Adresse und Ihr Paßwort ein';
+$strPersonalLocationInfo = '
+ <p>Diese Seite ben&ouml;tigt eine pers&ouml;nliche Identifikation, welche auf jeder von uns an Sie gesendeten E-Mail angegeben ist.<br/>
+ Wenn Sie diesen Bereich angeklickt haben und diesen Fehler erhalten, vergewissern Sie sich, daß Sie die vollst&auml;ndige Linie in die
+ Adressezeile Ihres Browsers eigetragen haben. Manchmal ist die Adresse &uuml;ber mehrere Zeilen umgebrochen.</p>
+ <p>Wenn Sie den Bereich nicht kennen, k&ouml;nnen Sie ihn per E-Mail erfragen.
+ Bitte geben Sie dazu Ihre E-Mail-Adresse ein und klicken Sie auf Weiter
+';
+$strPersonalLocationSent = '<h1>Erfolg! Sie sollten eine Nachricht mit Ihrem pers&ouml;nlichen Bereich in K&uuml;rze erhalten</h1>';
+$strUserExists = '<br/>Ein Benutzer mit dieser E-Mail-Adresse existiert bereits und hat ein anderes Passwort';
+$strUserExistsExplanationStart = '<br/>Um Ihr Passwort zu erhalten, klicken Sie';
+$strUserExistsExplanationLink = 'hier';
+$strUserExistsExplanationEnd = ' um zu der Seite zu gelangen, wo Sie Ihren pers&ouml;nlichen Bereich anfordern k&ouml;nnen';
+$strForwardTitle = 'Nachricht an eine Person weiterleiten';
+$strForwardSubtitle = 'Nachricht weiterleiten mit dem Betreff';
+$strForwardEnterEmail = 'Bitte geben Sie eine g&uuml;ltige Adresse zur Weiterleitung an';
+$strForwardSuccessInfo = 'Diese Nachricht wurde weitergeleitet';
+$strForwardFailInfo = 'Das Versenden der Nachricht ist fehlgeschlagen';
+$strForwardAlreadyDone = 'Diese Nachricht wurde schon erfolgreich an diese E-Mail-Adresse weitergeleitet';
+$strForwardFooter = 'Diese Nachricht wurde an Sie weitergeleitet durch [FORWARDEDBY].
+ Sie habe diesen Newsletter noch nicht abonniert. Um diesen Newsletter zu abonnieren, gehen Sie zu';
+$strForward = 'Weiterleiten';
+$strFwd = 'Fwd'; # short version of forward for email subject
+?>

7
www/phplist/pkg/DESCR Normal file
View File

@ -0,0 +1,7 @@
PHPlist is a double opt-in newsletter manager. It is written in PHP and uses an
SQL database for storing the information.
PHPlist is designed to assist you to stay in touch with your audience, without
flooding them with information they don't want. PHPlist is an essential tool
for anyone who is serious about creating, capturing and maintaining an offline
audience, and will help you increase traffic to your website.

16
www/phplist/pkg/MESSAGE Normal file
View File

@ -0,0 +1,16 @@
PHPlist has been installed into ${INSTDIR}
You should point this to the DocumentRoot of your web-server:
# ln -s ../lists /var/www/htdocs/lists
(make sure you use a relative symlink since Apache is chrooted)
Basic configuration of PHPlist cwmust be is done by editing the file
${INSTDIR}/config/config.php.
Enable the MySQL and IMAP extensions of PHP5 and create a database for phplist
named phplistdb with username/password phplist/phplist and access the admin
interface of PHPlist at
http://localhost/lists/admin/
Make sure PHP5 can connect to the MySQL server through a local socket.

1194
www/phplist/pkg/PLIST Normal file

File diff suppressed because it is too large Load Diff