diff options
author | Michael Tänzer <neo@nhng.de> | 2011-11-23 00:20:18 +0100 |
---|---|---|
committer | Michael Tänzer <neo@nhng.de> | 2011-11-23 00:20:18 +0100 |
commit | 400bd0a0ebb2df2356bf242a1f98a02dda6d9f60 (patch) | |
tree | 8d08f214582bea6d4e3f5334adefe778964d8b29 /scripts | |
parent | e55a7160b06df554ca2c7ccd783474b916635ff0 (diff) | |
download | cacert-devel-400bd0a0ebb2df2356bf242a1f98a02dda6d9f60.tar.gz cacert-devel-400bd0a0ebb2df2356bf242a1f98a02dda6d9f60.tar.xz cacert-devel-400bd0a0ebb2df2356bf242a1f98a02dda6d9f60.zip |
bug 827: Fix mailing script and add translated texts
Signed-off-by: Michael Tänzer <neo@nhng.de>
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/send_thawte.php.txt | 111 | ||||
-rw-r--r-- | scripts/thawte_DE.txt | 68 | ||||
-rw-r--r-- | scripts/thawte_EN.txt | 56 | ||||
-rw-r--r-- | scripts/thawte_ES.txt | 44 | ||||
-rw-r--r-- | scripts/thawte_FR.txt | 60 | ||||
-rw-r--r-- | scripts/thawte_NL.txt | 66 | ||||
-rw-r--r-- | scripts/thawte_RU.txt | 57 |
7 files changed, 441 insertions, 21 deletions
diff --git a/scripts/send_thawte.php.txt b/scripts/send_thawte.php.txt index f8042ac..9299f30 100644 --- a/scripts/send_thawte.php.txt +++ b/scripts/send_thawte.php.txt @@ -43,43 +43,112 @@ } fclose($fp); } + + $lines_NL = ""; + if (file_exists("thawte_NL.txt")) + { + $fp = fopen("thawte_NL.txt", "r"); + while(!feof($fp)) + { + $line = trim(fgets($fp, 4096)); + $lines_EN .= wordwrap($line, 75, "\n")."\n"; + } + fclose($fp); + } + + $lines_FR = ""; + if (file_exists("thawte_FR.txt")) + { + $fp = fopen("thawte_FR.txt", "r"); + while(!feof($fp)) + { + $line = trim(fgets($fp, 4096)); + $lines_EN .= wordwrap($line, 75, "\n")."\n"; + } + fclose($fp); + } + + $lines_ES = ""; + if (file_exists("thawte_ES.txt")) + { + $fp = fopen("thawte_ES.txt", "r"); + while(!feof($fp)) + { + $line = trim(fgets($fp, 4096)); + $lines_EN .= wordwrap($line, 75, "\n")."\n"; + } + fclose($fp); + } + + $lines_RU = ""; + if (file_exists("thawte_RU.txt")) + { + $fp = fopen("thawte_RU.txt", "r"); + while(!feof($fp)) + { + $line = trim(fgets($fp, 4096)); + $lines_EN .= wordwrap($line, 75, "\n")."\n"; + } + fclose($fp); + } // read last used id $lastid = 0; - if (file_exists("lastid.txt")) + if (file_exists("send_thawte_lastid.txt")) { - $fp = fopen("lastid.txt", "r"); + $fp = fopen("send_thawte_lastid.txt", "r"); $line = fgets($fp, 4096); $lastid = wordwrap($line, 75, "\n")."\n"; fclose($fp); } - $subject = "Change in points calculation"; + + $subject = "Change in points calculation"; - echo "ID now: $lastid"; + echo "ID now: $lastid\n"; - $query = "select id,fromname,lastname,email* from users where deleted = 0 and id > $lastid order by id"; + $query = "select `id`,`fname`,`lname`,`email`,`language` from `users` where `deleted` = '0' and `id` > '$lastid' order by `id`"; $res = mysql_query($query); - $xrows = mysql_num_rows($res); while($row = mysql_fetch_assoc($res)) { - $mailtxt = "Hello ".$row["fromname"]." ".$row["lastname"]."\n".$lines_EN."\n\n"; - switch ($row[$language]) - { - case "de_DE": $mailtxt .= $lines_DE; break; - case "ade_DE": $mailtxt .= $lines_DE; break; - case "bde_DE": $mailtxt .= $lines_DE; break; - case "cde_DE": $mailtxt .= $lines_DE; break; - case "dde_DE": $mailtxt .= $lines_DE; break; - case "ede_DE": $mailtxt .= $lines_DE; break; + $mailtxt = "Hello ".$row["fname"]." ".$row["lname"]."\n".$lines_EN."\n\n"; + switch ($row["language"]) + { + case "de_DE": + case "de": + $mailtxt .= $lines_DE; + break; + + case "nl_NL": + case "nl": + $mailtxt .= $lines_NL; + break; + + case "fr_FR": + case "fr": + $mailtxt .= $lines_FR; + break; + + case "es_ES": + case "es": + $mailtxt .= $lines_ES; + break; + + case "ru_RU": + case "ru": + $mailtxt .= $lines_RU; + break; } - // uncomment next line to send mails ... -// sendmail($row['email'], "[CAcert.org] $subject", $mailtxt, "mailing@cacert.org", "", "", "CAcert", "returns@cacert.org", 1); - $fp = fopen("lastid.txt", "w"); - fputs($fp, $row["id"]."\n"); - fclose($fp); + + sendmail($row['email'], "[CAcert.org] $subject", $mailtxt, "mailing@cacert.org", "", "", "CAcert", "returns@cacert.org", 1); + + $fp = fopen("send_thawte_lastid.txt", "w"); + fputs($fp, $row["id"]."\n"); + fclose($fp); + + echo "Sent mail to: ".$row["id"]."\n"; + sleep (1); - echo "Sent mail to: ".$row["id"]; } ?> diff --git a/scripts/thawte_DE.txt b/scripts/thawte_DE.txt new file mode 100644 index 0000000..79c8566 --- /dev/null +++ b/scripts/thawte_DE.txt @@ -0,0 +1,68 @@ +Hallo liebe CAcert Community Mitglieder, + +wir freuen uns, euch aktuelle Veraenderungen bei CAcert zeigen zu können. + +Obwohl auch bisher schon viel getan wurde, geschah dies jedoch zumeist +"unter der Haube". Heute jedoch möchten wir eine sichtbare Aenderung +ankündigen: + + + 1. Aenderung der "Meine Punkte Seite". + +Die Punkte Liste im Menue unter "Meine Details" -> "Meine Punkte" wird aufgebohrt. +Wesentlicher Punkt ist: Die erhaltenen und vergebenen Assurance-Punkte werden neu +ermittelt. + +War für die Darstellung bisher ausschlaggebend, wie viele Punkte der Empfaenger +bereits hatte und wurde ggf. entsprechend bis auf 0 Punkte abgerundet, so werden +zukuenftig genau die Punkte angezeigt, die auch vergeben wurden. Dabei kann ein +Assuree auch in Zukunft nur maximal 100 Punkte durch Assurances angerechnetbekommen, +indem er seine Identitaet ueberpruefen laesst (Assurance Points), als Assurer kann er +bis zu 50 Erfahrungspunkte sammeln indem er die Identitaet anderer Mitglieder +ueberprueft (Experience Points). + +Natuerlich gehen durch diesen Schritt keine Punkte "verloren", sondern die Punkte +werden nur verstaendlicher dargestellt. + +Durch die neue Darstellung wird der Berechnungsvorgang deutlich transparenter und +nachvollziehbarer. Bitte schaut euch doch demnaechst einmal die neue Punkteliste an. +Diese findet ihr unter https://www.cacert.org/wot.php?id=15 + + + 2. Tverify Punkte Streichung + +Damit einher geht auch der kuenftige Wegfall der bei einigen Mitgliedern +eventuell noch von frueher vorhandene Thawte-Punkten. Diese von der +CA Thawte vergebenen Punkte können schon seit geraumer Zeit nicht mehr +an CAcert-Mitglieder übertragen werden. Die bereits vergebenen Punkte +koennen allerdings nicht nach vergebender Person unterschieden werden und +sind deshalb durch CAcert nicht ueberpruefbar. Deshalb werden diese Punkte +in naher Zukunft nicht mehr beruecksichtigt. Es lohnt sich also im Zweifelsfall +durch weitere CAcert Assurances zusaetzliche Assurance Punkte zu erhalten. + +Mit diesen Maßnahmen wird ein weiterer Schritt umgesetzt, der fuer ein +erfolgreiches Audit notwendig ist. Ein bestandenes Audit stellt einen +wichtigen Baustein dar, um spaeter als CA in die Browser aufgenommen zu +werden. + + + 3. Ueberpruefung der Newsletter Einstellungen + +Einen weiteren, wichtigen Punkt moechten wir hier darueber hinaus an alle +Empfaenger dieses Newsletters richten: In Zukunft moechten wir gerne +alle paar Monate einen Newsletter mit unseren wichtigsten Neuerungen +versenden. Dieser Newsletter wurde an alle CAcert-Teilnehmer versendet. +Bitte prueft eure Einstellungen im Menue von www.cacert.org unter "Meine +Details" -> "Meine Benachrichtigungen" oder unter +https://www.cacert.org/account.php?id=36 und klickt an, welche Newsletter +ihr zukuenftig wirklich bekommen moechtet. In Zukunft werden wir uns auf +diese Angaben verlassen und nur an diejenigen die Newsletter +verschicken, die zum entsprechenden Punkt eine Information wünschen. + +Viele Gruesse, +Alexander Bahlo +Officer for public relations +CAcert.org + +Weitere Infos zur neuen Zaehlweise im CAcert Wiki: +https://wiki.cacert.org/FAQ/NewPointsCount diff --git a/scripts/thawte_EN.txt b/scripts/thawte_EN.txt new file mode 100644 index 0000000..6034883 --- /dev/null +++ b/scripts/thawte_EN.txt @@ -0,0 +1,56 @@ +We are proud to announce recent changes in the CAcert website. + +Although there have been quite a few changes in the past, mostly they have +happened "behind the scenes". Today we can announce more visible changes: + + + 1. Change to My Points page. + +The Point list in the menu under "My Details" -> "My Points" will be enhanced. +Main Point is: The Assurance Points received and given will be allocated in a +new way. The crucial point was the working total of Assurance Points allocated +to the Assuree. Previously, only the beneficial points were displayed, and +points allocated in Assurances were rounded down if in excess of 100. + +From now on, all allocated points are displayed. The Assuree can still only +benefit up to a maximum of 100 Assurance Points. As an Assurer, the member +may benefit up to a maximum of 50 Experience Points by assuring other members. +The new list will display the calculation much more transparently. Please have +a look at the new points listing at https://www.cacert.org/wot.php?id=15 + + + 2. Tverify points revoked. + +Along with this change, all points allocated under the old Tverify program will +be revoked in the near future. The Tverify program to transfer points allocated +by Thawte Notaries across to CAcert members was stopped sometime ago. Tverify +points cannot be verified by CAcert (for example, they cannot be distinguished +between the different Notaries), and therefore, these points will be revoked +soon. If you are unsure about your level of assurance, we recommend that you +seek further assurance from CAcert Assurers. + +By performing these measures, we take another step towards a successful audit. +Passing the audit is an important building block to be accepted as a CA in the +internet browsers. + + + 3. Check your Alert Settings. + +We would like to advise you of another important fact: In the future, we intend +to send you further newsletters with our most important news, every few months. +This present newsletter is being sent to all CAcert Community Member in a +one-off mailing. For the future, please check your settings online at +www.cacert.org under "My Details" -> "My Alert Settings" or at +https://www.cacert.org/account.php?id=36 and choose which newsletters you want +to receive. In the future, we intend to rely on your settings so as to send our +newsletter only to those who wish to receive the specified information. + +Best regards, +Alexander Bahlo +Officer for Public Relations +CAcert.org + +Further information on the New Points counting: +https://wiki.cacert.org/FAQ/NewPointsCount + + diff --git a/scripts/thawte_ES.txt b/scripts/thawte_ES.txt new file mode 100644 index 0000000..6ed7035 --- /dev/null +++ b/scripts/thawte_ES.txt @@ -0,0 +1,44 @@ +Querido miembro de la comunidad CAcert + +Anunciamos con orgullo los recientes cambios en el sitio web de Cacert + +Aunque ha habido algunos cambios en el pasado, muchos de ellos han tenido lugar “tras bambalinas”. Hoy, podemos anunciar cambios más visibles: + +1. Cambios en la página “Mis Puntos”. + +La lista de puntos en la opción del menú “Mis Datos” → “Mis puntos” ha sido mejorada. +El cambio principal es que los Puntos de Seguridad recibidos y emitidos serán mostrados bajo un nuevo esquema. Lo más destacado se encuentra en +los Puntos de Seguridad asignados al Asegurado. Anteriormente, sólo los puntos obtenidos eran mostrados, y los puntos asignados en Certificaciones +eran redondeadas a la baja si superaban los 100 puntos. + +A partir de ahora, se mostrarán todos los puntos asignados. El Asegurado aún puede beneficiarse solamente de un máximo de 100 Puntos de Seguridad. +Como Asegurador, el miembro puede beneficiarse hasta un máximo de 50 puntos de experiencia al asegurar a otros miembros. +El nuevo formato mostrará la disposición de una forma mucho más transparente. +Por favor, dele un vistazo a la nueva lista de puntos en https://www.cacert.org/wot.php?id=15 + +2. Revocación de los puntos Tverify + +En el conjunto de cambios, todos los puntos asignados mediante el viejo programa Tverify serán revocados en un futuro cercano. El programa Tverify +para transferir los puntos asignados por Notarios de Thawte a miembros de Cacert fue detenido hace algún tiempo. Los puntos Tverify no pueden ser +verificados por Cacert (por ejemplo, no se pueden distinguir los puntos emitidos por diferente notarios), y por lo tanto, dichos puntos serán revocados +en breve. Si no está seguro acerca de su nivel de seguridad, recomendamos que aumente su nivel de seguridad a través de los Aseguradores de Cacert. + +Aplicando éstas medidas, damos otro paso hacia una auditoría exitosa. +Superar la auditoría es un elemento importante para ser aceptado como un CA (Autoridad de Certificación) en los navegadores de internet. + +3. Actualice su configuración en la página “Mi Configuración de Alertas” + +Nos gustaría avisarle de otro hecho importante: En el futuro, tenemos la intención de enviar más boletines informativos con nuestras novedades y/o +noticias más importantes cada pocos meses. Este boletín está siendo enviado en un único correo a todos los miembros de la comunidad CAcert. +Para futuros envíos, le rogamos que revise su configuración en www.cacert.org en la opción de menú "Mis Datos" → "Mi Configuración de Alertas" o +en https://www.cacert.org/account.php?id=36 y seleccione la listas que desea recibir. +Tenemos la intención de utilizar su configuración para enviar solo la información que desee recibir. + + +Saludos, +Alexander Bahlo +Officer for Public Relations +CAcert.org + +Para más información sobre la nueva cuenta de puntos +https://wiki.cacert.org/FAQ/NewPointsCount diff --git a/scripts/thawte_FR.txt b/scripts/thawte_FR.txt new file mode 100644 index 0000000..4da71aa --- /dev/null +++ b/scripts/thawte_FR.txt @@ -0,0 +1,60 @@ +Cher membre de la communauté CAcert, + +Nous sommes heureux d'annoncer les changements récents dans le site Web de CAcert. + +Il y a eu quelques changements par le passé, principalement des modifications +non visibles pour l'utilisateur. Aujourd'hui, nous pouvons annoncer des +changements plus importants : + + + 1. Changement sur la page "mes Points". + +La liste de points dans le menu « Mes Détails » -> « Mes Points » sera améliorée. +Principalement, les accréditations "Points reçus" et "donnés" seront allouées +d'une nouvelle manière. Le point crucial a été le travail sur le total des +points d'accréditation alloués. Auparavant, seuls les points d'accréditation +étaient affichés, maintenant ces points d'accréditations ont été arrondis si le total est supérieur à 100. + +Le membre qui a reçu des points d'accréditation ne peut bénéficier que d'un +maximum de 100 Points. +En tant qu'accréditeur, le membre peut bénéficier jusqu'à un maximum de 50 Points d'expérience +en accréditant d'autres membres. +La nouvelle liste affichera ce calcul en détail. Veuillez, s'il vous plait, regarder +votre nouveau décompte de points à la page https://www.cacert.org/wot.php?id=15 + + + 2. Les points "Tverify" révoquées. + +Avec ce changement, tous les points attribués à la faveur de l'ancien programme "Tverify" seront +révoqués prochainement. Le programme "Tverify" pour transférer des points attribués +par des accréditeurs Thawte aux membres de CAcert a été arrêté il y a quelques mois. +les points "Tverify" ne peuvent être vérifiées valablement par CAcert +(par exemple, on ne peut distinguer les différents accréditeurs les ayant attribués), +par conséquent, ces points seront abrogées bientôt. +Si vous n'êtes pas certain de votre niveau d'accréditation, nous vous recommandons de vous renseigner +auprès de la Communauté CAcert et de son support. + +En mettant en place ces mesures, nous franchisons une nouvelle étape vers la réalisation d'un audit +de processus de l'Association. +Cet audit est une étape importante pour être accepté comme une Autorité de Certification dans les +navigateurs Internet. + + + 3. Vérifiez vos paramètres d'alerte. + +Nous tenons à vous informer d'autres faits importants : à l'avenir, nous comptons +vous envoyer d'autres bulletins d'informations importantes, périodiquement, au fil des mois. +Ce présent bulletin est envoyé ponctuellement à tous les membres de la communauté CAcert. +Veuillez vérifier en ligne vos paramètres de réception d'information sur www.cacert.org +dans "Mes Details" -> "Mes paramètres d'alerte" ou à +https://www.cacert.org/account.php?id=36 et choisissez les bulletins vous voulez +recevoir. À l'avenir, nous avons l'intention de nous appuyer sur vos paramètres afin d'envoyer nos +bulletins d'information à ceux qui désirent les recevoir. + +Cordialement, +Alexander Bahlo +Responsable des Relations Publiques +CAcert.org + +Plus d'informations sur le nouveau décompte des Points : +https://wiki.cacert.org/FAQ/NewPointsCount diff --git a/scripts/thawte_NL.txt b/scripts/thawte_NL.txt new file mode 100644 index 0000000..7bec2cc --- /dev/null +++ b/scripts/thawte_NL.txt @@ -0,0 +1,66 @@ +Geachte CAcert Deelnemer, + +We zijn blij u te laten weten dat recent onze CAcert website een aantal veranderingen heeft ondergaan. + +Ook al zijn er al vele wijzigingen geweest in het verleden, de meeste hiervan +waren alleen achter de schermen zichtbaar. Vandaag kunnen we een aantal meer +zichtbare veranderingen aankondigen: + + + 1. Veranderingen aan de 'Mijn Punten' pagina. + +De punten lijst, te vinden onder "Mijn Details" -> "Mijn Punten" in het menu, +zal verbeteren. +Belangrijkste wijziging: De Waarmerk punten die u ontvangt en geeft zullen op +een nieuwe manier toegekend worden. De cruciale verandering is de aanpassing +hoe het totaal aantal toegewezen Waarmerk Punten aan de gewaarmerkte wordt +getoond. In het verleden werden alleen de punten getoond welke strict +noodzakelijk waren, waarbij afgerond werd naar beneden als het totaal boven de +100 punten kwam. + +Vanaf nu zullen alle toegewezen punten worden getoond. De Gewaarmerkte kan nog +steeds maar profiteren van maximaal 100 Waarmerk Punten. Als waarmerker kan een +deelnemer maximaal profiteren van 50 Ervarings-Punten door andere deelnemers te +waarmerken. De nieuwe lijst zal de berekening transparanter maken. Neem a.u.b. +een kijkje op https://www.cacert.org/wot.php?id=15 om te zien hoe de nieuwe +punten weergave er uit ziet. + + + 2. Tverify punten ingetrokken. + +Samen met deze verandering zullen ook alle punten die in het verleden zijn +toegewezen onder het oude 'Tverify programma' over afzienbare tijd worden +ingetrokken. Het Tverify programma (om punten toegekend door Thawte Waarmerkers +over te zetten naar CAcert Deelnemers) is al enige tijd geleden stil gezet. +Tverify punten vallen buiten de controle van CAcert (er kan bijvoorbeeld geen +onderscheid worden gemaakt tussen verschillende waarmerkers), daarom worden deze +punten binnen afzienbare tijd ingetrokken. +Als u niet zeker bent over uw waarmerk niveau, raden wij u aan meer +waarmerkingen te zoeken bij CAcert Waarmerkers. + +Door deze stappen te nemen komt een succesvolle audit een stap dichterbij. De +audit rond krijgen is belangrijk om geaccepteerd te worden als CA in de +internetbrowsers. + + + 3. Controleer uw Waarschuwing instellingen. + +Wij willen u graag wijzen op een ander belangrijk feit: In de toekomst willen +wij u graag, eens in de zoveel maanden, een nieuwsbrief sturen met belangrijk +nieuws. +Deze eenmalige nieuwsbrief hebben we naar alle CAcert deelnemers toe gestuurd. +Controleer s.v.p. uw instellingen, te vinden op www.cacert.org onder +"Mijn Gegevens" -> "Mijn Waarschuwingen" of op +https://www.cacert.org/account.php?id=36, en geef aan welke nieuwsbrieven u +wilt ontvangen. In de toekomst zullen wij u alleen de door u aangegeven +nieuwsbrieven toesturen. + + +Met vriendelijke groet, + +Alexander Bahlo +Officer for Public Relations +CAcert.org + +Meer informatie over het Nieuwe Punten tel systeem is te vinden op: +https://wiki.cacert.org/FAQ/NewPointsCount diff --git a/scripts/thawte_RU.txt b/scripts/thawte_RU.txt new file mode 100644 index 0000000..ee08d19 --- /dev/null +++ b/scripts/thawte_RU.txt @@ -0,0 +1,57 @@ +Дорогой член сообщества CAcert, + +мы рады сообщить об изменениях на веб-сайте CAcert. + +Изменения были и раньше, но проходили они большей частью "за сценой". +Сегодня мы хотим сообщить о наиболее важных из них: + + + 1. Изменения в странице My Points (Мои пункты). + +Список пунктов доступный в меню "My Details" -> "My Points" будет усовершенствован. +Главное изменение: выданные и полученные Пункты Подтверждения (Assurance Points) +будут начисляться по-новому, а именно в том, что касается суммарного +количество пунктов, начисленных подтверждаемому участнику (Assuree). +Раньше показывались только действующие пункты, а те, что превышали границу в 100 пунктов, +просто округлялись до значения 100. + +Теперь показываются все начисленные пункты. Подтверждаемый (Assuree) +по-прежнему может заработать максимум 100 пунктов. Подтверждающий (Assurer) +может заработать ещё до 50 пунктов подтверждая других. +В новом списке эти вычисления будут показаны более прозрачно. +Пожалуйста, посмотрите на новый список здесь: https://www.cacert.org/wot.php?id=15 + + + 2. Отозваны пункты Tverify + +В связи с этим, все пункты, которые были начислены по старой программе Tverify, +будут удалены в ближайшем будущем. Программа Tverify по передаче пунктов, выданных +нотариусами Thawte участникам CAcert, была некоторое время назад приостановлена. +Пункты Thawte не могут быть проверены CAcert (например, нельзя различить пункты, +выданные разными нотариусами), в связи с чем такие пункты в ближайшем времени будут удалены. +Если вы сомневаетесь в своём уровне подтверждения (level of assurance), +советуем вам пройти дополнительное подтверждение у участников CAcert, +имеющих право подтверждения (CAcert Assurers). + +Предпринимая эти меры, мы делаем ещё один шаг к успешному аудиту. +Пройти аудит — это важный элемент, для того чтобы стать принятым CA в Интернет-браузерах. + + 3. Проверьте ваши настройки оповещений (Alert Settings) + +Мы хотели бы сообщить вам об ещё одном важном факте: +в будущем мы намерены каждые несколько месяцев отправлять вам +почтовые сообщения с наиболее важными новостями. +Сейчас мы отправляем одно сообщение со всеми новостями внутри. +В будущем мы хотим отправлять вам сообщения исходя из того, какие темы +вы укажете в своих настройках. +Проверьте, пожалуйста, свои настройки в "My Details" -> "My Alert Settings" или на +https://www.cacert.org/account.php?id=36, и выберите, какие сообщения +вы хотите получать. + +С наилучшими пожеланиями, +Александр Бахло (Alexander Bahlo) +Ответственный по связям с общественностью CAcert.org +(Officer for Public Relations CAcert.org) + +Дополнительная информация о подсчёте пунктов: +https://wiki.cacert.org/FAQ/NewPointsCount |