Add script plus message for OST mailing:

Open-Source Treffen - Muenchen - 20. Nov 2009
Add script plus message for BLIT2009 mailing:
	Brandenburger Linux-Infotag (BLIT2009) - Potsdam - 21. Nov 2009
pull/1/head
Wytze van der Raay 15 years ago
parent 095d340634
commit ffd7790c37

@ -0,0 +1,23 @@
Hallo CAcerties,
kommenden Samstag, 21. November sind wir mit einem Stand und einem Vortrag auf
dem Brandenburger Linux-Infotag vertreten.
Bisher haben sich nur zwei CAcert-Repraesentanten auf unserer Wiki Seite
als Helfer eingetragen.
Sollte jemand aus Potsdam, Berlin oder sonstwo (also du) Lust und Zeit haben,
dabei zu sein, tragt euch bitte ein!
Warum wir das nicht alleine schaffen?
Warum wir gerade dich brauchen?
Deine Hilfe?
Wenn wir dort Lehrer, Professoren, wissenschaftliche Mitarbeiter,
Klassensprecher, Fachschaftler, irgend jemand von CAcert ueberzeugen
koennen, dann wollen wir 100 Punkte vergeben koennen, dass neue
Keimzellen entstehen. Und dazu muessen wir mindestens zu dritt sein.
Du bist Assurer?
Prima! Dann freuen wir uns darauf, dich am Samstag zu sehen!
Wiki Organisationsseite: [http://wiki.cacert.org/events/blit2009]
Kontakt: events@cacert.org

@ -0,0 +1,105 @@
#!/usr/bin/php -q
<? /*
LibreSSL - CAcert web application
Copyright (C) 2004-2009 CAcert Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 2 of the License.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
include_once("../includes/mysql.php");
$lines = "";
$fp = fopen("blit-de15-email.txt", "r");
while(!feof($fp))
{
$line = trim(fgets($fp, 4096));
$lines .= wordwrap($line, 75, "\n")."\n";
}
fclose($fp);
// $locid = intval($_REQUEST['location']);
// $maxdist = intval($_REQUEST['maxdist']);
$maxdist = 50;
// location location.ID
// verified: 29.4.09 u.schroeter
// $locid = 7902857; // Paris
// $locid = 238568; // Bielefeld
// $locid = 715191; // Hamburg
// $locid = 1102495; // London
// $locid = 520340; // Duesseldorf
// $locid = 1260319; // Muenchen
// $locid = 606058; // Frankfurt
// $locid = 1775784; // Stuttgart
// $locid = 228950; // Berlin
// $locid = 606058; // Frankfurt
// $locid = 599389; // Flensburg
// $locid = 61065; // Amsterdam, Eemnes
// $locid = 228950; // Berlin
// Software Freedom Day 19. Sept 2009
// $locid = 715191; // Hamburg
// LISA2009 Baltimore, 1.11.2009
// $locid = 2138880; // Baltimore (Baltimore (city)), Maryland, United States
// $city = "Baltimore, MD - Nov. 3rd 2009";
// OpenSourceTreffen-Muenchen, 20.11.2009
// $locid = 1260319; // Muenchen
// $city = "Muenchen - 20. Nov 2009";
// BLIT2009, Brandenburger Linux-Infotag, 21.11.2009
$locid = 1486658; // Potsdam
$eventname = "Brandenburger Linux-Infotag (BLIT2009)";
$city = "Potsdam - 21. Nov 2009";
$query = "select * from `locations` where `id`='$locid'";
$loc = mysql_fetch_assoc(mysql_query($query));
$query = "SELECT ROUND(6378.137 * ACOS(0.9999999*((SIN(PI() * $loc[lat] / 180) * SIN(PI() * `locations`.`lat` / 180)) +
(COS(PI() * $loc[lat] / 180 ) * COS(PI() * `locations`.`lat` / 180) *
COS(PI() * `locations`.`long` / 180 - PI() * $loc[long] / 180)))), -1) AS `distance`, sum(`points`) as pts, `users`.*
FROM `locations`
inner join `users` on `users`.`locid` = `locations`.`id`
inner join `alerts` on `users`.`id`=`alerts`.`memid`
inner join `notary` on `users`.`id`=`notary`.`to`
WHERE (`alerts`.`general`=1 OR `alerts`.`country`=1 OR `alerts`.`regional`=1 OR `alerts`.`radius`=1)
GROUP BY `users`.`id`
HAVING `distance` <= '$maxdist'
ORDER BY `distance` ";
echo $query;
// comment next line when starting to send mail not only to me
// $query = "select * from `users` where `email` like 'cacerttest%'";
$res = mysql_query($query);
$xrows = mysql_num_rows($res);
while($row = mysql_fetch_assoc($res))
{
// uncomment next line to send mails ...
sendmail($row['email'], "[CAcert.org] $eventname - $city", $lines, "events@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);
}
// 1x cc to events.cacert.org
sendmail("events@cacert.org", "[CAcert.org] $eventname - $city", $lines, "events@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);
// 1x mailing report to events.cacert.org
sendmail("events@cacert.org", "[CAcert.org] $eventname - $city Report", "invitation sent to $xrows recipients.", "support@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);
// 1x mailing report to Arbitrator of case http://wiki.cacert.org/wiki/Arbitrations/a20090525.1
sendmail("p.dunkel@cacert.org", "[CAcert.org] $eventname - $city Report", "invitation sent to $xrows recipients.", "support@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);
echo "invitation sent to $xrows recipients.";
?>

@ -0,0 +1,22 @@
Sicherheit im Zeitalter der IT und des Internets - aufwendig und teuer?
Das muss nicht sein!
CAcert zeigt Dir, wie Du einfach und preiswert E-Mails signierst und
Internet-Verbindungen verschluesselst.
Die so genannten Zertifikate von CAcert lassen sich in Programmen
wie Thunderbird und vielen anderen E-Mail-Programmen oder in
ausgewachsenen Office-Programmen wie z.B. OpenOffice.org benutzen.
Zur Verschluesselung von Internet-Verbindungen koennen die Zertifikate
in Webservern und als Login-Moeglichkeit bei entsprechenden Gegenstellen
in Webbrowsern eingesetzt werden.
Auch Du kannst mitmachen, dazu brauchst Du nur Deinen Personalausweis
und idealerweise einen Fuehrerschein oder Reisepass mitzubringen.
Freitag, den 20. November, ab 17 Uhr im Café Netzwerk
http://www.cafe-netzwerk.de/ in Muenchen
CAcert Vorstellung im Rahmen der Open-Source Treffen
http://www.opensourcetreffen.de/
Kontakt: events@cacert.org

@ -0,0 +1,100 @@
#!/usr/bin/php -q
<? /*
LibreSSL - CAcert web application
Copyright (C) 2004-2009 CAcert Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 2 of the License.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
include_once("../includes/mysql.php");
$lines = "";
$fp = fopen("ost-de14-email.txt", "r");
while(!feof($fp))
{
$line = trim(fgets($fp, 4096));
$lines .= wordwrap($line, 75, "\n")."\n";
}
fclose($fp);
// $locid = intval($_REQUEST['location']);
// $maxdist = intval($_REQUEST['maxdist']);
$maxdist = 50;
// location location.ID
// verified: 29.4.09 u.schroeter
// $locid = 7902857; // Paris
// $locid = 238568; // Bielefeld
// $locid = 715191; // Hamburg
// $locid = 1102495; // London
// $locid = 520340; // Duesseldorf
// $locid = 1260319; // Muenchen
// $locid = 606058; // Frankfurt
// $locid = 1775784; // Stuttgart
// $locid = 228950; // Berlin
// $locid = 606058; // Frankfurt
// $locid = 599389; // Flensburg
// $locid = 61065; // Amsterdam, Eemnes
// $locid = 228950; // Berlin
// Software Freedom Day 19. Sept 2009
// $locid = 715191; // Hamburg
// LISA2009 Baltimore, 1.11.2009
// $locid = 2138880; // Baltimore (Baltimore (city)), Maryland, United States
// $city = "Baltimore, MD - Nov. 3rd 2009";
// OpenSourceTreffen-Muenchen, 20.11.2009
$locid = 1260319; // Muenchen
$city = "Muenchen - 20. Nov 2009";
$query = "select * from `locations` where `id`='$locid'";
$loc = mysql_fetch_assoc(mysql_query($query));
$query = "SELECT ROUND(6378.137 * ACOS(0.9999999*((SIN(PI() * $loc[lat] / 180) * SIN(PI() * `locations`.`lat` / 180)) +
(COS(PI() * $loc[lat] / 180 ) * COS(PI() * `locations`.`lat` / 180) *
COS(PI() * `locations`.`long` / 180 - PI() * $loc[long] / 180)))), -1) AS `distance`, sum(`points`) as pts, `users`.*
FROM `locations`
inner join `users` on `users`.`locid` = `locations`.`id`
inner join `alerts` on `users`.`id`=`alerts`.`memid`
inner join `notary` on `users`.`id`=`notary`.`to`
WHERE (`alerts`.`general`=1 OR `alerts`.`country`=1 OR `alerts`.`regional`=1 OR `alerts`.`radius`=1)
GROUP BY `users`.`id`
HAVING `distance` <= '$maxdist'
ORDER BY `distance` ";
echo $query;
// comment next line when starting to send mail not only to me
// $query = "select * from `users` where `email` like 'cacerttest%'";
$res = mysql_query($query);
$xrows = mysql_num_rows($res);
while($row = mysql_fetch_assoc($res))
{
// uncomment next line to send mails ...
sendmail($row['email'], "[CAcert.org] Open-Source Treffen - $city", $lines, "events@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);
}
// 1x cc to events.cacert.org
sendmail("events@cacert.org", "[CAcert.org] Open-Source Treffen - $city", $lines, "events@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);
// 1x mailing report to events.cacert.org
sendmail("events@cacert.org", "[CAcert.org] Open-Source Treffen - $city Report", "invitation sent to $xrows recipients.", "support@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);
// 1x mailing report to Arbitrator of case http://wiki.cacert.org/wiki/Arbitrations/a20090525.1
sendmail("p.dunkel@cacert.org", "[CAcert.org] Open-Source Treffen - $city Report", "invitation sent to $xrows recipients.", "support@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);
echo "invitation sent to $xrows recipients.";
?>

@ -20,7 +20,7 @@
mysql_query("update users set assurer=0");
//mysql_query("update users set assurer=0");
$query = "select notary.`to` as uid from notary group by notary.`to` having sum(points)>=100;";
$res = mysql_query($query);
while($row = mysql_fetch_assoc($res))

Loading…
Cancel
Save