Source code taken from cacert-20131120.tar.bz2
authorMichael Tänzer <neo@nhng.de>
Wed, 20 Nov 2013 21:30:36 +0000 (22:30 +0100)
committerMichael Tänzer <neo@nhng.de>
Wed, 20 Nov 2013 21:30:36 +0000 (22:30 +0100)
148 files changed:
includes/account.php
pages/account/10.php
pages/account/12.php
pages/account/16.php
pages/account/18.php
pages/account/20.php
pages/account/22.php
pages/account/3.php
pages/account/43.php
pages/account/5.php
pages/gpg/0.php
scripts/21de-ate-essen-email.txt [deleted file]
scripts/21de-ate-essen-mail.php.txt [deleted file]
scripts/22de-ate-aachen-email.txt [deleted file]
scripts/22de-ate-aachen-mail.php.txt [deleted file]
scripts/23au-ate-canberra-email.txt [deleted file]
scripts/23au-ate-canberra-mail.php.txt [deleted file]
scripts/24de-blit2010-email.txt [deleted file]
scripts/24de-blit2010-mail.php.txt [deleted file]
scripts/25de-ate-hamburg-mail.php.txt [deleted file]
scripts/25de-ate-hamburg-mail.txt [deleted file]
scripts/26us-lisa2010-email.txt [deleted file]
scripts/26us-lisa2010-mail.php.txt [deleted file]
scripts/27au-ate-melbourne-email.txt [deleted file]
scripts/27au-ate-melbourne-mail.php.txt [deleted file]
scripts/28au-ate-melbourne-email.txt [deleted file]
scripts/28au-ate-melbourne-mail.php.txt [deleted file]
scripts/29au-ate-brisbane-email.txt [deleted file]
scripts/29au-ate-brisbane-mail.php.txt [deleted file]
scripts/30de-ate-muenchen-email.txt [deleted file]
scripts/30de-ate-muenchen-mail.php.txt [deleted file]
scripts/31de-lt2011-berlin-email.txt [deleted file]
scripts/31de-lt2011-berlin-mail.php.txt [deleted file]
scripts/32de-ate-bonn-email.txt [deleted file]
scripts/32de-ate-bonn-mail.php.txt [deleted file]
scripts/33us-ate-wdc-email.txt [deleted file]
scripts/33us-ate-wdc-mail.php.txt [deleted file]
scripts/34us-ate-wdc-email.txt [deleted file]
scripts/34us-ate-wdc-mail.php.txt [deleted file]
scripts/35us-ate-ny-email.txt [deleted file]
scripts/35us-ate-ny-mail.php.txt [deleted file]
scripts/36us-ate-ny-email.txt [deleted file]
scripts/36us-ate-ny-mail.php.txt [deleted file]
scripts/37de-blit2011-email.txt [deleted file]
scripts/37de-blit2011-mail.php.txt [deleted file]
scripts/38us-fudcon2012-email.txt [deleted file]
scripts/38us-fudcon2012-mail.php.txt [deleted file]
scripts/39uk-ate-manchester-email.txt [deleted file]
scripts/39uk-ate-manchester-mail.php.txt [deleted file]
scripts/40de-ate-hamburg-email.txt [deleted file]
scripts/40de-ate-hamburg-mail.php.txt [deleted file]
scripts/41de-ate-jena-email.txt [deleted file]
scripts/41de-ate-jena-mail.php.txt [deleted file]
scripts/42de-ate-leipzig-email.txt [deleted file]
scripts/42de-ate-leipzig-mail.php.txt [deleted file]
scripts/43de-ate-karlsruhe-email.txt [deleted file]
scripts/43de-ate-karlsruhe-mail.php.txt [deleted file]
scripts/44de-ate-duesseldorf-email.txt [deleted file]
scripts/44de-ate-duesseldorf-mail.php.txt [deleted file]
scripts/45au-ate-melbourne-email.txt [deleted file]
scripts/45au-ate-melbourne-mail.php.txt [deleted file]
scripts/46us-ate-raleigh-email.txt [deleted file]
scripts/46us-ate-raleigh-mail.php.txt [deleted file]
scripts/47us-fudcon-lawrence-email.txt [deleted file]
scripts/47us-fudcon-lawrence-mail.php.txt [deleted file]
scripts/48de-ate-kiel-email.txt [deleted file]
scripts/48de-ate-kiel-mail.php.txt [deleted file]
scripts/areacheck.php [deleted file]
scripts/ate-bi-email.txt [deleted file]
scripts/ate-bi-mail.php [deleted file]
scripts/ate-d-email.txt [deleted file]
scripts/ate-d-mail.php.txt [deleted file]
scripts/ate-de09-email.txt [deleted file]
scripts/ate-de09-mail.php.txt [deleted file]
scripts/ate-de11-email.txt [deleted file]
scripts/ate-de11-mail.php.txt [deleted file]
scripts/ate-f-email.txt [deleted file]
scripts/ate-f-mail.php.txt [deleted file]
scripts/ate-goteborg-s16-email.txt [deleted file]
scripts/ate-goteborg-s16-mail.php.txt [deleted file]
scripts/ate-hh-email.txt [deleted file]
scripts/ate-hh-mail.php.txt [deleted file]
scripts/ate-l-email.txt [deleted file]
scripts/ate-l-mail.php.txt [deleted file]
scripts/ate-m-email.txt [deleted file]
scripts/ate-m-mail.php.txt [deleted file]
scripts/ate-nl01-email.txt [deleted file]
scripts/ate-nl01-mail.php.txt [deleted file]
scripts/ate-s-email.txt [deleted file]
scripts/ate-s-mail.php.txt [deleted file]
scripts/ate-sydney-au20-email.txt [deleted file]
scripts/ate-sydney-au20-mail.php.txt [deleted file]
scripts/ate-us02-email.txt [deleted file]
scripts/ate-us02-mail.php.txt [deleted file]
scripts/blit-de15-email.txt [deleted file]
scripts/blit-de15-mail.php.txt [deleted file]
scripts/cebitemail.txt [deleted file]
scripts/cron/permissionreview.php
scripts/cron/refresh_stats.php [new file with mode: 0755]
scripts/cron/removedead.php
scripts/koelnemail.txt [deleted file]
scripts/lisa-us13-email.txt [deleted file]
scripts/lisa-us13-mail.php.txt [deleted file]
scripts/mail-weak-keys.php
scripts/mailing archive/45au-ate-melbourne-email.txt [new file with mode: 0644]
scripts/mailing archive/45au-ate-melbourne-mail.php.txt [new file with mode: 0644]
scripts/mailing archive/46us-ate-raleigh-email.txt [new file with mode: 0644]
scripts/mailing archive/46us-ate-raleigh-mail.php.txt [new file with mode: 0644]
scripts/mailing archive/47us-fudcon-lawrence-email.txt [new file with mode: 0644]
scripts/mailing archive/47us-fudcon-lawrence-mail.php.txt [new file with mode: 0644]
scripts/mailing archive/48de-ate-kiel-email.txt [new file with mode: 0644]
scripts/mailing archive/48de-ate-kiel-mail.php.txt [new file with mode: 0644]
scripts/mailing archive/oa01-allowance.php.txt [new file with mode: 0644]
scripts/mailing archive/oa01-allowance.txt [new file with mode: 0644]
scripts/mailing archive/oa02-mailingtextCats.txt [new file with mode: 0644]
scripts/mailing archive/oa02-mailingtextPoints.txt [new file with mode: 0644]
scripts/mailing archive/oa02-mailingtextPointsCats.txt [new file with mode: 0644]
scripts/mailing archive/oa02-orgainformation.php.txt [new file with mode: 0644]
scripts/mailing archive/thawte_DE.txt [new file with mode: 0644]
scripts/mailing archive/thawte_EN.txt [new file with mode: 0644]
scripts/mailing archive/thawte_ES.txt [new file with mode: 0644]
scripts/mailing archive/thawte_FR.txt [new file with mode: 0644]
scripts/mailing archive/thawte_NL.txt [new file with mode: 0644]
scripts/mailing archive/thawte_RU.txt [new file with mode: 0644]
scripts/mission-hills-ca-us17-email.txt [deleted file]
scripts/mission-hills-ca-us17-mail.php.txt [deleted file]
scripts/nearest.php [deleted file]
scripts/oa01-allowance.php.txt [deleted file]
scripts/oa01-allowance.txt [deleted file]
scripts/oa02-mailingtextCats.txt [deleted file]
scripts/oa02-mailingtextPoints.txt [deleted file]
scripts/oa02-mailingtextPointsCats.txt [deleted file]
scripts/oa02-orgainformation.php.txt [deleted file]
scripts/osd-copenhagen-dk18-email.txt [deleted file]
scripts/osd-copenhagen-dk18-mail.php.txt [deleted file]
scripts/ost-de14-email.txt [deleted file]
scripts/ost-de14-mail.php.txt [deleted file]
scripts/scale8x-los-angeles-ca-us19-email.txt [deleted file]
scripts/scale8x-los-angeles-ca-us19-mail.php.txt [deleted file]
scripts/sfd-de12-email.txt [deleted file]
scripts/sfd-de12-mail.php.txt [deleted file]
scripts/thawte_DE.txt [deleted file]
scripts/thawte_EN.txt [deleted file]
scripts/thawte_ES.txt [deleted file]
scripts/thawte_FR.txt [deleted file]
scripts/thawte_NL.txt [deleted file]
scripts/thawte_RU.txt [deleted file]
www/stats.php

index 54373b0..f28cf49 100644 (file)
@@ -10,7 +10,7 @@
     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
@@ -82,7 +82,7 @@
                if($checkemail != "OK")
                {
                        showheader(_("My CAcert.org Account!"));
-                       if (substr($checkemail, 0, 1) == "4") 
+                       if (substr($checkemail, 0, 1) == "4")
                        {
                                echo "<p>"._("The mail server responsible for your domain indicated a temporary failure. This may be due to anti-SPAM measures, such as greylisting. Please try again in a few minutes.")."</p>\n";
                        } else {
                $delcount = 0;
                if(array_key_exists('delid',$_REQUEST) && is_array($_REQUEST['delid']))
                {
+                       $deltitle=false;
                        foreach($_REQUEST['delid'] as $id)
                        {
+                               if (!$deltitle) {
+                                       echo _('The following email addresses have been removed:')."<br>\n";
+                                       $deltitle=true;
+                               }
                                $id = intval($id);
                                $query = "select * from `email` where `id`='$id' and `memid`='".intval($_SESSION['profile']['id'])."' and
                                                `email`!='".$_SESSION['profile']['email']."'";
                {
                        echo _("You did not select any email accounts for removal.");
                }
-               if($delcount > 0)
+               if(0 == $delcount)
                {
-                       echo _("The following accounts have been removed:")."<br>\n";
-               } else {
-                       echo _("You failed to select any accounts to be removed, or you attempted to remove the default account. No action was taken.");
+                       echo _("You did not select any accounts to be removed, or you attempted to remove the default account. No action was taken.");
                }
 
                showfooter();
                                showfooter();
                                exit;
                        }
-                       
+
                        write_user_agreement(intval($_SESSION['profile']['id']), "CCA", "certificate creation", "", 1);
 
                        $query = "insert into emailcerts set
-                                               `CN`='$defaultemail', 
+                                               `CN`='$defaultemail',
                                                `keytype`='NS',
                                                `memid`='".intval($_SESSION['profile']['id'])."',
                                                `created`=FROM_UNIXTIME(UNIX_TIMESTAMP()),
                } else if($_REQUEST['keytype'] == "MS" || $_REQUEST['keytype'] == "VI") {
                        if($csr == "")
                                $csr = "-----BEGIN CERTIFICATE REQUEST-----\n".clean_csr($_REQUEST['CSR'])."\n-----END CERTIFICATE REQUEST-----\n";
-                       
+
                        if (($weakKey = checkWeakKeyCSR($csr)) !== "")
                        {
                                $id = 4;
                                showfooter();
                                exit;
                        }
-                       
+
                        $tmpfname = tempnam("/tmp", "id4CSR");
                        $fp = fopen($tmpfname, "w");
                        fputs($fp, $csr);
                                showfooter();
                                exit;
                        }
-                       $query = "insert into emailcerts set 
-                                               `CN`='$defaultemail', 
+                       $query = "insert into emailcerts set
+                                               `CN`='$defaultemail',
                                                `keytype`='".sanitizeHTML($_REQUEST['keytype'])."',
                                                `memid`='".$_SESSION['profile']['id']."',
                                                `created`=FROM_UNIXTIME(UNIX_TIMESTAMP()),
                {
                        showheader(_("My CAcert.org Account!"));
                        //echo "<p>"._("Email Address given was invalid, or a test connection couldn't be made to your server, or the server rejected the email address as invalid")."</p>\n";
-                       if (substr($checkemail, 0, 1) == "4") 
+                       if (substr($checkemail, 0, 1) == "4")
                        {
                                echo "<p>"._("The mail server responsible for your domain indicated a temporary failure. This may be due to anti-SPAM measures, such as greylisting. Please try again in a few minutes.")."</p>\n";
                        } else {
                        // In case the CSR is missing the ---BEGIN lines, add them automatically:
                        $CSR = "-----BEGIN CERTIFICATE REQUEST-----\n".$CSR."\n-----END CERTIFICATE REQUEST-----\n";
                }
-               
+
                if (($weakKey = checkWeakKeyCSR($CSR)) !== "")
                {
                        showheader(_("My CAcert.org Account!"));
                        showfooter();
                        exit;
                }
-               
+
                if(trim($_REQUEST['description']) != ""){
                        $_SESSION['_config']['description']= trim(mysql_real_escape_string(stripslashes($_REQUEST['description'])));
                }else{
                        showfooter();
                        exit;
                }
-               
+
                if (($weakKey = checkWeakKeyCSR(file_get_contents(
                                $_SESSION['_config']['tmpfname']))) !== "")
                {
                        showfooter();
                        exit;
                }
-               
+
                $id = 11;
                if($_SESSION['_config']['0.CN'] == "" && $_SESSION['_config']['0.subjectAltName'] == "")
                {
 
                if(array_key_exists('0',$_SESSION['_config']['rowid']) && $_SESSION['_config']['rowid']['0'] > 0)
                {
-                       $query = "insert into `domaincerts` set 
+                       $query = "insert into `domaincerts` set
                                                `CN`='".mysql_real_escape_string($_SESSION['_config']['rows']['0'])."',
                                                `domid`='".mysql_real_escape_string($_SESSION['_config']['rowid']['0'])."',
                                                `created`=NOW(),`subject`='".mysql_real_escape_string($subject)."',
                                                `rootcert`='".mysql_real_escape_string($_SESSION['_config']['rootcert'])."',
                                                `description`='".$_SESSION['_config']['description']."'";
                } elseif(array_key_exists('0',$_SESSION['_config']['altid']) && $_SESSION['_config']['altid']['0'] > 0) {
-                       $query = "insert into `domaincerts` set 
+                       $query = "insert into `domaincerts` set
                                                `CN`='".mysql_real_escape_string($_SESSION['_config']['altrows']['0'])."',
                                                `domid`='".mysql_real_escape_string($_SESSION['_config']['altid']['0'])."',
                                                `created`=NOW(),`subject`='".mysql_real_escape_string($subject)."',
                                        printf(_("Invalid ID '%s' presented, can't do anything with it.")."<br/>\n", $id);
                                        continue;
                                }
-                               
+
                                $row = mysql_fetch_assoc($res);
-                               
+
                                if (($weakKey = checkWeakKeyX509(file_get_contents(
                                                $row['crt_name']))) !== "")
                                {
                                        echo $weakKey, "<br/>\n";
                                        continue;
                                }
-                               
+
                                mysql_query("update `domaincerts` set `renewed`='1' where `id`='$id'");
-                               $query = "insert into `domaincerts` set 
-                                               `domid`='".$row['domid']."', 
+                               $query = "insert into `domaincerts` set
+                                               `domid`='".$row['domid']."',
                                                `CN`='".mysql_real_escape_string($row['CN'])."',
                                                `subject`='".mysql_real_escape_string($row['subject'])."',".
                                                //`csr_name`='".$row['csr_name']."', // RACE CONDITION
                                                "`created`='".$row['created']."',
-                                               `modified`=NOW(), 
+                                               `modified`=NOW(),
                                                `rootcert`='".$row['rootcert']."',
                                                `type`='".$row['type']."',
                                                `pkhash`='".$row['pkhash']."',
                        foreach($_REQUEST['revokeid'] as $id)
                        {
                                $id = intval($id);
-                               $query = "select *,UNIX_TIMESTAMP(`domaincerts`.`revoked`) as `revoke` from `domaincerts`,`domains` 
+                               $query = "select *,UNIX_TIMESTAMP(`domaincerts`.`revoked`) as `revoke` from `domaincerts`,`domains`
                                                where `domaincerts`.`id`='$id' and
                                                `domaincerts`.`domid`=`domains`.`id` and
                                                `domains`.`memid`='".$_SESSION['profile']['id']."'";
                        foreach($_REQUEST['delid'] as $id)
                        {
                                $id = intval($id);
-                               $query = "select *,UNIX_TIMESTAMP(`domaincerts`.`expire`) as `expired` from `domaincerts`,`domains` 
+                               $query = "select *,UNIX_TIMESTAMP(`domaincerts`.`expire`) as `expired` from `domaincerts`,`domains`
                                                where `domaincerts`.`id`='$id' and
                                                `domaincerts`.`domid`=`domains`.`id` and
                                                `domains`.`memid`='".$_SESSION['profile']['id']."'";
                        foreach($_REQUEST['revokeid'] as $id)
                        {
                                $id = intval($id);
-                               $query = "select *,UNIX_TIMESTAMP(`revoked`) as `revoke` from `emailcerts` 
+                               $query = "select *,UNIX_TIMESTAMP(`revoked`) as `revoke` from `emailcerts`
                                                where `id`='$id' and `memid`='".$_SESSION['profile']['id']."'";
                                $res = mysql_query($query);
                                if(mysql_num_rows($res) <= 0)
                                        printf(_("Invalid ID '%s' presented, can't do anything with it.")."<br>\n", $id);
                                        continue;
                                }
-                               
+
                                $row = mysql_fetch_assoc($res);
-                               
+
                                if (($weakKey = checkWeakKeyX509(file_get_contents(
                                                $row['crt_name']))) !== "")
                                {
                                        echo $weakKey, "<br/>\n";
                                        continue;
                                }
-                               
+
                                mysql_query("update `emailcerts` set `renewed`='1' where `id`='$id'");
-                               $query = "insert into emailcerts set 
-                                               `memid`='".$row['memid']."', 
+                               $query = "insert into emailcerts set
+                                               `memid`='".$row['memid']."',
                                                `CN`='".mysql_real_escape_string($row['CN'])."',
                                                `subject`='".mysql_real_escape_string($row['subject'])."',
-                                               `keytype`='".$row['keytype']."', 
-                                               `csr_name`='".$row['csr_name']."', 
-                                               `created`='".$row['created']."', 
+                                               `keytype`='".$row['keytype']."',
+                                               `csr_name`='".$row['csr_name']."',
+                                               `created`='".$row['created']."',
                                                `modified`=NOW(),
                                                `disablelogin`='".$row['disablelogin']."',
                                                `codesign`='".$row['codesign']."',
                        foreach($_REQUEST['revokeid'] as $id)
                        {
                                $id = intval($id);
-                               $query = "select *,UNIX_TIMESTAMP(`revoked`) as `revoke` from `emailcerts` 
+                               $query = "select *,UNIX_TIMESTAMP(`revoked`) as `revoke` from `emailcerts`
                                                where `id`='$id' and `memid`='".$_SESSION['profile']['id']."'";
                                $res = mysql_query($query);
                                if(mysql_num_rows($res) <= 0)
                        foreach($_REQUEST['delid'] as $id)
                        {
                                $id = intval($id);
-                               $query = "select *,UNIX_TIMESTAMP(`expire`) as `expired` from `emailcerts` 
+                               $query = "select *,UNIX_TIMESTAMP(`expire`) as `expired` from `emailcerts`
                                                where `id`='$id' and `memid`='".$_SESSION['profile']['id']."'";
                                $res = mysql_query($query);
                                if(mysql_num_rows($res) <= 0)
                $ddres = mysql_query($ddquery);
                $ddrow = mysql_fetch_assoc($ddres);
                $_SESSION['profile']['points'] = $ddrow['total'];
-               
+
                if($_SESSION['profile']['points'] == 0)
                {
                        $_SESSION['_config']['user']['fname'] = trim(mysql_real_escape_string(stripslashes(strip_tags($_REQUEST['fname']))));
                                                where `id`='".$_SESSION['profile']['id']."'";
                mysql_query($query);
 
-               //!!!Should be rewritten 
+               //!!!Should be rewritten
                $_SESSION['_config']['user']['otphash'] = trim(mysql_real_escape_string(stripslashes(strip_tags($_REQUEST['otphash']))));
                $_SESSION['_config']['user']['otppin'] = trim(mysql_real_escape_string(stripslashes(strip_tags($_REQUEST['otppin']))));
                if($_SESSION['_config']['user']['otphash'] != "" && $_SESSION['_config']['user']['otppin'] != "")
                                showfooter();
                                exit;
                        }
-                       
-                       $query = "insert into `orgemailcerts` set 
-                                               `CN`='$defaultemail', 
+
+                       $query = "insert into `orgemailcerts` set
+                                               `CN`='$defaultemail',
+                                               `ou`='".$_SESSION['_config']['OU']."',
                                                `keytype`='NS',
                                                `orgid`='".$org['orgid']."',
                                                `created`=FROM_UNIXTIME(UNIX_TIMESTAMP()),
                        mysql_query("update `orgemailcerts` set `csr_name`='$CSRname' where `id`='$emailid'");
                } else if($_REQUEST['keytype'] == "MS" || $_REQUEST['keytype']=="VI") {
                        $csr = "-----BEGIN CERTIFICATE REQUEST-----\n".clean_csr($_REQUEST['CSR'])."-----END CERTIFICATE REQUEST-----\n";
-                       
+
                        if (($weakKey = checkWeakKeyCSR($csr)) !== "")
                        {
                                $id = 17;
                                showfooter();
                                exit;
                        }
-                       
+
                        $tmpfname = tempnam("/tmp", "id17CSR");
                        $fp = fopen($tmpfname, "w");
                        fputs($fp, $csr);
                        if($_SESSION['_config']['rootcert'] < 1 || $_SESSION['_config']['rootcert'] > 2)
                                $_SESSION['_config']['rootcert'] = 1;
 
-                       $query = "insert into `orgemailcerts` set 
-                                               `CN`='$defaultemail', 
+                       $query = "insert into `orgemailcerts` set
+                                               `CN`='$defaultemail',
+                                               `ou`='".$_SESSION['_config']['OU']."',
                                                `keytype`='" . sanitizeHTML($_REQUEST['keytype']) . "',
                                                `orgid`='".$org['orgid']."',
                                                `created`=FROM_UNIXTIME(UNIX_TIMESTAMP()),
                                        printf(_("Invalid ID '%s' presented, can't do anything with it.")."<br>\n", $id);
                                        continue;
                                }
-                               
+
                                $row = mysql_fetch_assoc($res);
-                               
+
                                if (($weakKey = checkWeakKeyX509(file_get_contents(
                                                $row['crt_name']))) !== "")
                                {
                                        echo $weakKey, "<br/>\n";
                                        continue;
                                }
-                               
+
                                mysql_query("update `orgemailcerts` set `renewed`='1' where `id`='$id'");
                                if($row['revoke'] > 0)
                                {
                                        printf(_("It would seem '%s' has already been revoked. I'll skip this for now.")."<br>\n", $row['CN']);
                                        continue;
                                }
-                               $query = "insert into `orgemailcerts` set 
-                                               `orgid`='".$row['orgid']."', 
+                               $query = "insert into `orgemailcerts` set
+                                               `orgid`='".$row['orgid']."',
                                                `CN`='".$row['CN']."',
+                                               `ou`='".$row['ou']."',
                                                `subject`='".$row['subject']."',
-                                               `keytype`='".$row['keytype']."', 
-                                               `csr_name`='".$row['csr_name']."', 
-                                               `created`='".$row['created']."', 
+                                               `keytype`='".$row['keytype']."',
+                                               `csr_name`='".$row['csr_name']."',
+                                               `created`='".$row['created']."',
                                                `modified`=NOW(),
                                                `codesign`='".$row['codesign']."',
                                                `rootcert`='".$row['rootcert']."',
                exit;
        }
 
+       if($oldid == 18 && array_key_exists('filter',$_REQUEST) && $_REQUEST['filter']!= "")
+       {
+               $id=18;
+               $_SESSION['_config']['orgfilterid']=$_REQUEST['orgfilterid'];
+               $_SESSION['_config']['sorting']=$_REQUEST['sorting'];
+               $_SESSION['_config']['status']=$_REQUEST['status'];
+       }
+
+       if($oldid == 18 && array_key_exists('reset',$_REQUEST) && $_REQUEST['reset']!= "")
+       {
+               $id=18;
+               $_SESSION['_config']['orgfilterid']=0;
+               $_SESSION['_config']['sorting']=0;
+               $_SESSION['_config']['status']=0;
+       }
 
        if($process != "" && $oldid == 20)
        {
                $CSR = clean_csr($_REQUEST['CSR']);
-               
+
                if (($weakKey = checkWeakKeyCSR($CSR)) !== "")
                {
                        $id = 20;
                        showfooter();
                        exit;
                }
-               
+
                if(trim($_REQUEST['description']) != ""){
                        $_SESSION['_config']['description']= trim(mysql_real_escape_string(stripslashes($_REQUEST['description'])));
                }else{
        if($process != "" && $oldid == 21)
        {
                $id = 21;
-               
+
                if(!file_exists($_SESSION['_config']['tmpfname']))
                {
                        showheader(_("My CAcert.org Account!"));
                        showfooter();
                        exit;
                }
-               
+
                if (($weakKey = checkWeakKeyCSR(file_get_contents(
                                $_SESSION['_config']['tmpfname']))) !== "")
                {
                if(is_array($_SESSION['_config']['rows']))
                        foreach($_SESSION['_config']['rows'] as $row)
                                $csrsubject .= "/commonName=$row";
-               $SAN="";                
+               $SAN="";
                if(is_array($_SESSION['_config']['altrows']))
                        foreach($_SESSION['_config']['altrows'] as $subalt)
                        {
                                        printf(_("Invalid ID '%s' presented, can't do anything with it.")."<br>\n", $id);
                                        continue;
                                }
-                               
+
                                $row = mysql_fetch_assoc($res);
-                               
+
                                if (($weakKey = checkWeakKeyX509(file_get_contents(
                                                $row['crt_name']))) !== "")
                                {
                                        echo $weakKey, "<br/>\n";
                                        continue;
                                }
-                               
+
                                mysql_query("update `orgdomaincerts` set `renewed`='1' where `id`='$id'");
                                if($row['revoke'] > 0)
                                {
                                        printf(_("It would seem '%s' has already been revoked. I'll skip this for now.")."<br>\n", $row['CN']);
                                        continue;
                                }
-                               $query = "insert into `orgdomaincerts` set 
-                                               `orgid`='".$row['orgid']."', 
+                               $query = "insert into `orgdomaincerts` set
+                                               `orgid`='".$row['orgid']."',
                                                `CN`='".$row['CN']."',
-                                               `csr_name`='".$row['csr_name']."', 
+                                               `csr_name`='".$row['csr_name']."',
                                                `created`='".$row['created']."',
-                                               `modified`=NOW(), 
-                                               `subject`='".$row['subject']."', 
+                                               `modified`=NOW(),
+                                               `subject`='".$row['subject']."',
                                                `type`='".$row['type']."',
                                                `rootcert`='".$row['rootcert']."',
                                                `description`='".$row['description']."'";
                exit;
        }
 
+       if($oldid == 22 && array_key_exists('filter',$_REQUEST) && $_REQUEST['filter']!= "")
+       {
+               $id=22;
+               $_SESSION['_config']['dorgfilterid']=$_REQUEST['dorgfilterid'];
+               $_SESSION['_config']['dsorting']=$_REQUEST['dsorting'];
+               $_SESSION['_config']['dstatus']=$_REQUEST['dstatus'];
+       }
+
+       if($oldid == 22 && array_key_exists('reset',$_REQUEST) && $_REQUEST['reset']!= "")
+       {
+               $id=22;
+               $_SESSION['_config']['dorgfilterid']=0;
+               $_SESSION['_config']['dsorting']=0;
+               $_SESSION['_config']['dstatus']=0;
+       }
+
 
        if(($id == 24 || $oldid == 24 || $id == 25 || $oldid == 25 || $id == 26 || $oldid == 26 ||
                $id == 27 || $oldid == 27 || $id == 28 || $oldid == 28 || $id == 29 || $oldid == 29 ||
 
        if(($oldid == 29 || $oldid == 30) && $process != "")      // _("Cancel") is handled in front of account.php
        {
-               $query = "select `orgdomaincerts`.`id` as `id` from `orgdomlink`, `orgdomaincerts`, `orgdomains` where 
+               $query = "select `orgdomaincerts`.`id` as `id` from `orgdomlink`, `orgdomaincerts`, `orgdomains` where
                                `orgdomlink`.`orgdomid`=`orgdomains`.`id` and
                                `orgdomaincerts`.`id`=`orgdomlink`.`orgcertid` and
                                `orgdomains`.`id`='".intval($domid)."'";
                while($row = mysql_fetch_assoc($res))
                        mysql_query("update `orgdomaincerts` set `revoked`='1970-01-01 10:00:01' where `id`='".$row['id']."'");
 
-               $query = "select `orgemailcerts`.`id` as `id` from `orgemailcerts`, `orgemaillink`, `orgdomains` where 
+               $query = "select `orgemailcerts`.`id` as `id` from `orgemailcerts`, `orgemaillink`, `orgdomains` where
                                `orgemaillink`.`domid`=`orgdomains`.`id` and
                                `orgemailcerts`.`id`=`orgemaillink`.`emailcertsid` and
                                `orgdomains`.`id`='".intval($domid)."'";
                $dres = mysql_query($query);
                while($drow = mysql_fetch_assoc($dres))
                {
-                       $query = "select `orgdomaincerts`.`id` as `id` from `orgdomlink`, `orgdomaincerts`, `orgdomains` where 
+                       $query = "select `orgdomaincerts`.`id` as `id` from `orgdomlink`, `orgdomaincerts`, `orgdomains` where
                                        `orgdomlink`.`orgdomid`=`orgdomains`.`id` and
                                        `orgdomaincerts`.`id`=`orgdomlink`.`orgcertid` and
                                        `orgdomains`.`id`='".intval($drow['id'])."'";
                                mysql_query("delete from `orgdomlink` where `domid`='".intval($row['id'])."'");
                        }
 
-                       $query = "select `orgemailcerts`.`id` as `id` from `orgemailcerts`, `orgemaillink`, `orgdomains` where 
+                       $query = "select `orgemailcerts`.`id` as `id` from `orgemailcerts`, `orgemaillink`, `orgdomains` where
                                        `orgemaillink`.`domid`=`orgdomains`.`id` and
                                        `orgemailcerts`.`id`=`orgemaillink`.`emailcertsid` and
                                        `orgdomains`.`id`='".intval($drow['id'])."'";
                        $row = mysql_fetch_assoc($res);
                        if ( !is_assurer(intval($row['id'])) )
                        {
-                               $id = $oldid;\r
-                               $oldid=0;\r
+                               $id = $oldid;
+                               $oldid=0;
                                $_SESSION['_config']['errmsg'] =
                                                _("The user is not an Assurer yet");
                        } else {
                exit;
        }
 
-       if($oldid == 54 || ($id == 53 && array_key_exists('action',$_REQUEST) && $_REQUEST['action'] != "") || 
+       if($oldid == 54 || ($id == 53 && array_key_exists('action',$_REQUEST) && $_REQUEST['action'] != "") ||
                        ($id == 54 && array_key_exists('action',$_REQUEST) && $_REQUEST['action'] != "" &&
                        $_REQUEST['action'] != "aliases" && $_REQUEST['action'] != "edit" && $_REQUEST['action'] != "add"))
        {
                        showfooter();
                        exit;
                }
-               
+
                if (($weakKey = checkWeakKeyCSR($CSR)) !== "")
                {
                        showheader(_("My CAcert.org Account!"));
                        exit;
                }
 
-               $query = "insert into `domaincerts` set 
+               $query = "insert into `domaincerts` set
                                                `CN`='".$_SESSION['_config']['0.CN']."',
                                                `domid`='".$_SESSION['_config']['row']['id']."',
                                                `created`=NOW()";
 
        if($id == 43 && array_key_exists('locked',$_REQUEST) && $_REQUEST['locked'] > 0)
        {
-               csrf_check('admactlock');       
+               csrf_check('admactlock');
                $memid = $_REQUEST['userid'] = intval($_REQUEST['locked']);
                $query = "select * from `users` where `id`='$memid'";
                $row = mysql_fetch_assoc(mysql_query($query));
                        while($row = mysql_fetch_assoc($res))
                                $body .= $row['comment']."\n";
                        $body .= "\n";
-                       
+
                        $body .= _("Best regards")."\n";
                        $body .= _("CAcert Support Team");
                        sendmail($user['email'], "[CAcert.org] Thawte Notary Points Transfer", $body, "website-form@cacert.org", "support@cacert.org", "", "CAcert Tverify");
                        $body .= "\n";
 
                        $body .= _("You are welcome to try submitting another request at any time in the future, please make sure you take the reviewer comments into consideration or you risk having your application rejected again.")."\n\n";
-                       
+
                        $body .= _("Best regards")."\n";
                        $body .= _("CAcert Support Team");
                        sendmail($user['email'], "[CAcert.org] Thawte Notary Points Transfer", $body, "website-form@cacert.org", "support@cacert.org", "", "CAcert Tverify");
index 6371f76..8908400 100644 (file)
@@ -17,7 +17,7 @@
 */
        include_once("../includes/shutdown.php");
 ?>
-<h3><?=_("CAcert Certficate Acceptable Use Policy")?></h3>
+<h3><?=_("CAcert Certificate Acceptable Use Policy")?></h3>
 <p><?=_("Once you decide to subscribe for an SSL Server Certificate you will need to complete this agreement. Please read it carefully. Your Certificate Request can only be processed with your acceptance and understanding of this agreement.")?></p>
 
 <p><?=_("I hereby represent that I am fully authorized by the owner of the information contained in the CSR sent to CAcert Inc. to apply for an Digital Certificate for secure and authenticated electronic transactions. I understand that a digital certificate serves to identify the Subscriber for the purposes of electronic communication and that the management of the private keys associated with such certificates is the responsibility of the subscriber's technical staff and/or contractors.")?></p>
@@ -35,7 +35,7 @@
 <input type="radio" name="rootcert" value="2" checked/> <?=_("Sign by class 3 root certificate")?><br />
 <p><?=_("Please note: The class 3 root certificate needs to be setup in your webserver as a chained certificate, while slightly more complicated to setup, this root certificate is more likely to be trusted by more people.")?></p>
 <? } ?>
-<p><?=_("Optional comment, only used in the certifictate overview")?><br>
+<p><?=_("Optional comment, only used in the certificate overview")?><br>
        <input type="text" name="description" maxlength="80" size=80/></p>
 <p><?=_("Paste your CSR(Certificate Signing Request) below...")?></p>
 <textarea name="CSR" cols="80" rows="15"></textarea><br />
index 6d85cdc..9058a07 100644 (file)
@@ -19,7 +19,7 @@
 <form method="post" action="account.php">
 <table align="center" valign="middle" border="0" cellspacing="0" cellpadding="0" class="wrapper">
   <tr>
-    <td colspan="8" class="title"><?=_("Domain Certificates")?> - <a href="account.php?id=12&amp;viewall=<?=!$viewall?>"><?=_("View all certificates")?></a></td>
+    <td colspan="8" class="title"><?=_("Domain Certificates")?> - <a href="account.php?id=12&amp;viewall=<?=!$viewall?>"><?=$viewall?_("Hide old certificates"):_("View all certificates")?></a></td>
   </tr>
   <tr>
     <td class="DataTD"><?=_("Renew/Revoke/Delete")?></td>
 <? } ?>
   <tr>
     <td class="DataTD" colspan="8">
+      <a href="account.php?id=12&amp;viewall=<?=!$viewall?>"><b><?=$viewall?_("Hide old certificates"):_("View all certificates")?></b></a>
+    </td>
+  </tr>
+  <tr>
+    <td class="DataTD" colspan="8">
       <?=_('* Comment is NOT included in the certificate as it is intended for your personal reference only. To change the comment tick the checkbox and hit "Change Settings".')?>
     </td>
   </tr>
index 6f055d7..564463e 100644 (file)
@@ -58,7 +58,7 @@
 <? } ?>
    <tr>
    <td class="DataTD" colspan="2" align="left">
-      <?=_("Optional comment, only used in the certifictate overview")?><br />
+      <?=_("Optional comment, only used in the certificate overview")?><br />
        <input type="text" name="description" maxlength="80" size=80 />
    </td>
   </tr>
index 2fbb8b4..9ab13b2 100644 (file)
     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
-*/ ?>
-<? $viewall=0; if(array_key_exists('viewall',$_REQUEST)) $viewall=intval($_REQUEST['viewall']); ?>
+*/
+
+$orgfilterid = array_key_exists('orgfilterid',$_SESSION['_config']) ? intval($_SESSION['_config']['orgfilterid']) : 0;
+$sorting = array_key_exists('sorting',$_SESSION['_config']) ? intval($_SESSION['_config']['sorting']) : 0;
+$status = array_key_exists('status',$_SESSION['_config']) ? intval($_SESSION['_config']['status']) : 0;
+?>
 <form method="post" action="account.php">
 <table align="center" valign="middle" border="0" cellspacing="0" cellpadding="0" class="wrapper">
   <tr>
-    <td colspan="8" class="title"><?=_("Client Certificates")?> - <a href="account.php?id=18&amp;viewall=<?=!$viewall?>"><?=_("View all certificates")?></a></td>
+    <td colspan="9" class="title"><?=_("Organisation Client Certificates")?> </td>
   </tr>
   <tr>
-    <td class="DataTD"><?=_("Renew/Revoke/Delete")?></td>
-    <td class="DataTD"><?=_("Status")?></td>
-    <td class="DataTD"><?=_("CommonName")?></td>
-         <td class="DataTD"><?=_("SerialNumber")?></td>
-               <td class="DataTD"><?=_("Comment")?></td>
-    <td class="DataTD"><?=_("Revoked")?></td>
-    <td class="DataTD"><?=_("Expires")?></td>
+    <td colspan="9" class="title"><?=_("Filter/Sorting")?></td>
+  </tr>
+    <tr>
+      <td class="DataTD"><?=_("Organisation")?></td>
+      <td colspan="8" class="DataTD" >
+        <select name="orgfilterid">
+           <?=sprintf('<option value="%d"%s>%s</option>',0, 0 == $orgfilterid ? " selected" : "" ,_("All")) ?>
+<?  $query = "select `orginfo`.`O`, `orginfo`.`id`
+      from `org`, `orginfo`
+      where `org`.`memid`='".intval($_SESSION['profile']['id'])."' and `orginfo`.`id` = `org`.`orgid`
+      ORDER BY `orginfo`.`O` ";
+    $reso = mysql_query($query);
+    if(mysql_num_rows($reso) >= 1){
+      while($row = mysql_fetch_assoc($reso)){
+        printf('<option value="%d"%s>%s</option>',$row['id'], $row['id'] == $orgfilterid ? " selected" : "" , $row['O']);
+      }
+    }?>
+        </select>
+    </td>
+  </tr>
+  <tr>
+    <td class="DataTD"><?=_("Sorting")?></td>
+    <td colspan="8" class="DataTD" >
+      <select name="sorting">
+        <?=sprintf('<option value="%d"%s>%s</option>',0, 0 == $sorting ? " selected" : "" ,_("expire date (desc)")) ?>
+        <?=sprintf('<option value="%d"%s>%s</option>',1, 1 == $sorting ? " selected" : "" ,_("OU, expire date (desc)")) ?>
+        <?=sprintf('<option value="%d"%s>%s</option>',2, 2 == $sorting ? " selected" : "" ,_("Common name, expire date (desc)")) ?>
+      </select>
+    </td>
+  </tr>
+  <tr>
+    <td class="DataTD"><?=_("Certificate status")?></td>
+    <td colspan="8" class="DataTD" >
+      <select name="status">
+        <?=sprintf('<option value="%d"%s>%s</option>',0, 0 == $status ? " selected" : "" ,_("Current/Active")) ?>
+        <?=sprintf('<option value="%d"%s>%s</option>',1, 1 == $status ? " selected" : "" ,_("All")) ?>
+      </select>
+    </td>
+  </tr>
+  <tr>
+    <td class="DataTD" colspan="9"><input type="submit" name="reset" value="<?=_("Reset")?>" />&nbsp;&nbsp;&nbsp;&nbsp;
+      <input type="submit" name="filter" value="<?=_("Apply filter/sort")?>" /></td>
+  </tr>
+  <tr>
+    <td colspan="9" class="DataTD"> </td>
+  </tr>
 
 <?
-       $query = "select UNIX_TIMESTAMP(`oemail`.`created`) as `created`,
-                       UNIX_TIMESTAMP(`oemail`.`expire`) - UNIX_TIMESTAMP() as `timeleft`,
-                       UNIX_TIMESTAMP(`oemail`.`expire`) as `expired`,
-                       `oemail`.`expire` as `expires`, `oemail`.`revoked` as `revoke`,
-                       UNIX_TIMESTAMP(`oemail`.`revoked`) as `revoked`,
-                       `oemail`.`CN`, `oemail`.`serial`, `oemail`.`id`,
-                       `oemail`.`description`
-                       from `orgemailcerts` as `oemail`, `org`
-                       where `org`.`memid`='".intval($_SESSION['profile']['id'])."' and
-                               `org`.`orgid`=`oemail`.`orgid` ";
-       if($viewall != 1)
-       {
-               $query .= "AND `oemail`.`revoked`=0 AND `oemail`.`renewed`=0 ";
-               $query .= "HAVING `timeleft` > 0 AND `revoked`=0 ";
-       }
-       $query .= "ORDER BY `oemail`.`modified` desc";
-       $res = mysql_query($query);
-       if(mysql_num_rows($res) <= 0)
-       {
+  $query = "select UNIX_TIMESTAMP(`oemail`.`created`) as `created`,
+      UNIX_TIMESTAMP(`oemail`.`expire`) - UNIX_TIMESTAMP() as `timeleft`,
+      UNIX_TIMESTAMP(`oemail`.`expire`) as `expired`,
+      `oemail`.`expire` as `expires`, `oemail`.`revoked` as `revoke`,
+      UNIX_TIMESTAMP(`oemail`.`revoked`) as `revoked`,
+      `oemail`.`CN`, `oemail`.`serial`, `oemail`.`id`,
+      `oemail`.`description`, `oemail`.`ou`, `orginfo`.`O`
+      from `orgemailcerts` as `oemail`, `org`, `orginfo`
+      where `org`.`memid`='".intval($_SESSION['profile']['id'])."' and
+        `org`.`orgid`=`oemail`.`orgid` and `orginfo`.`id` = `org`.`orgid`";
+  if($orgfilterid>0)
+  {
+    $query .= "AND `org`.`orgid`=$orgfilterid ";
+  }
+
+  if(0==$status)
+  {
+    $query .= "AND `oemail`.`revoked`=0 AND `oemail`.`renewed`=0 ";
+    $query .= "HAVING `timeleft` > 0 AND `revoked`=0 ";
+  }
+  switch ($sorting){
+    case 0:
+      $query .= "ORDER BY `orginfo`.`O`, `oemail`.`expire` desc";
+      break;
+    case 1:
+      $query .= "ORDER BY `orginfo`.`O`, `oemail`.`ou`, `oemail`.`expire` desc";
+      break;
+    case 2:
+      $query .= "ORDER BY `orginfo`.`O`, `oemail`.`CN`, `oemail`.`expire` desc";
+      break;
+  }
+  $res = mysql_query($query);
+  if(mysql_num_rows($res) <= 0)
+  {
 ?>
+
   <tr>
-    <td colspan="8" class="DataTD"><?=_("No client certificates are currently listed.")?></td>
+    <td colspan="9" class="DataTD"><?=_("No client certificates are currently listed.")?></td>
   </tr>
 <? } else {
-       while($row = mysql_fetch_assoc($res))
-       {
-               if($row['timeleft'] > 0)
-                       $verified = _("Valid");
-               if($row['timeleft'] < 0)
-                       $verified = _("Expired");
-               if($row['expired'] == 0)
-                       $verified = _("Pending");
-               if($row['revoked'] > 0)
-                       $verified = _("Revoked");
-                if($row['revoked'] == 0)
-                        $row['revoke'] = _("Not Revoked");
+  $orgname='';
+  while($row = mysql_fetch_assoc($res))
+  {
+    if ($row['O']<>$orgname) {
+      $orgname=$row['O'];?>
+  <tr>
+    <td colspan="9" class="title"></td>
+  </tr>
+  <tr>
+    <td colspan="9" class="title"><? printf(_("Certificates for %s"), $orgname)?> </td>
+  </tr>
+  <tr>
+    <td class="DataTD"><?=_("OU/Department")?></td>
+    <td class="DataTD"><?=_("Renew/Revoke/Delete")?></td>
+    <td class="DataTD"><?=_("Status")?></td>
+    <td class="DataTD"><?=_("CommonName")?></td>
+    <td class="DataTD"><?=_("SerialNumber")?></td>
+    <td class="DataTD"><?=_("Revoked")?></td>
+    <td class="DataTD"><?=_("Expires")?></td>
+    <td colspan="2" class="DataTD"><?=_("Comment *")?></td>
+  </tr>
+      <?
+    }
+    if($row['timeleft'] > 0)
+      $verified = _("Valid");
+    if($row['timeleft'] < 0)
+      $verified = _("Expired");
+    if($row['expired'] == 0)
+      $verified = _("Pending");
+    if($row['revoked'] > 0)
+      $verified = _("Revoked");
+    if($row['revoked'] == 0)
+      $row['revoke'] = _("Not Revoked");
 ?>
   <tr>
-<? if($verified == _("Valid") || $verified == _("Expired")) { ?>
+    <td class="DataTD"><?=$row['ou']?></td>
+    <? if($verified == _("Valid") || $verified == _("Expired")) { ?>
     <td class="DataTD"><input type="checkbox" name="revokeid[]" value="<?=$row['id']?>"></td>
     <td class="DataTD"><?=$verified?></td>
     <td class="DataTD"><a href="account.php?id=19&cert=<?=$row['id']?>"><?=$row['CN']?></a></td>
     <td class="DataTD"><?=$verified?></td>
     <td class="DataTD"><a href="account.php?id=19&cert=<?=$row['id']?>"><?=$row['CN']?></a></td>
 <? } ?>
-         <td class="DataTD"><?=$row['serial']?></td>
+    <td class="DataTD"><?=$row['serial']?></td>
     <td class="DataTD"><?=$row['revoke']?></td>
     <td class="DataTD"><?=$row['expires']?></td>
     <td class="DataTD"><input name="comment_<?=$row['id']?>" type="text" value="<?=htmlspecialchars($row['description'])?>" /></td>
   </tr>
 <? } ?>
   <tr>
-    <td class="DataTD" colspan="8">
+    <td class="DataTD" colspan="9">
       <?=_('* Comment is NOT included in the certificate as it is intended for your personal reference only. To change the comment tick the checkbox and hit "Change Settings".')?>
     </td>
   </tr>
   <tr>
     <td class="DataTD" colspan="6"><input type="submit" name="renew" value="<?=_("Renew")?>">&#160;&#160;&#160;&#160;
-                       <input type="submit" name="revoke" value="<?=_("Revoke/Delete")?>"></td>
+          <input type="submit" name="revoke" value="<?=_("Revoke/Delete")?>"></td>
     <td class="DataTD" colspan="2"><input type="submit" name="change" value="<?=_("Change settings")?>"> </td>
   </tr>
+  <tr>
+    <td class="DataTD" colspan="9"><?=_("From here you can delete pending requests, or revoke valid certificates.")?></td>
+  </tr>
 <? } ?>
 </table>
 <input type="hidden" name="oldid" value="<?=$id?>">
 <input type="hidden" name="csrf" value="<?=make_csrf('clicerchange')?>" />
-</form>
-<p><?=_("From here you can delete pending requests, or revoke valid certificates.")?></p>
+</form>
\ No newline at end of file
index 0187013..ee16dd4 100644 (file)
@@ -17,7 +17,7 @@
 */
        include_once("../includes/shutdown.php");
 ?>
-<h3><?=_("CAcert Certficate Acceptable Use Policy")?></h3>
+<h3><?=_("CAcert Certificate Acceptable Use Policy")?></h3>
 <p><?=_("Once you decide to subscribe for an SSL Server Certificate you will need to complete this agreement. Please read it carefully. Your Certificate Request can only be processed with your acceptance and understanding of this agreement.")?></p>
 
 <p><?=_("I hereby represent that I am fully authorized by the owner of the information contained in the CSR sent to CAcert Inc. to apply for an Digital Certificate for secure and authenticated electronic transactions. I understand that a digital certificate serves to identify the Subscriber for the purposes of electronic communication and that the management of the private keys associated with such certificates is the responsibility of the subscriber's technical staff and/or contractors.")?></p>
@@ -29,7 +29,7 @@
 <form method="post" action="account.php">
 <input type="radio" name="rootcert" value="1" /> <?=_("Sign by class 1 root certificate")?><br />
 <input type="radio" name="rootcert" value="2" checked /> <?=_("Sign by class 3 root certificate")?><br />
-<p> <?=_("Optional comment, only used in the certifictate overview")?><br />
+<p> <?=_("Optional comment, only used in the certificate overview")?><br />
        <input type="text" name="description" maxlength="80" size=80 /></p>
 <p><?=_("Please note: The class 3 root certificate needs to be setup in your webserver as a chained certificate, while slightly more complicated to setup, this root certificate is more likely to be trusted by more people.")?></p>
 <p><?=_("Paste your CSR below...")?></p>
index cb40cf2..0413da0 100644 (file)
     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
-*/ ?>
-<? $viewall=0; if(array_key_exists('viewall',$_REQUEST)) $viewall=intval($_REQUEST['viewall']); ?>
+*/
+
+$orgfilterid = array_key_exists('dorgfilterid',$_SESSION['_config']) ? intval($_SESSION['_config']['dorgfilterid']) : 0;
+$sorting = array_key_exists('dsorting',$_SESSION['_config']) ? intval($_SESSION['_config']['dsorting']) : 0;
+$status = array_key_exists('dstatus',$_SESSION['_config']) ? intval($_SESSION['_config']['dstatus']) : 0;
+?>
 <form method="post" action="account.php">
 <table align="center" valign="middle" border="0" cellspacing="0" cellpadding="0" class="wrapper">
   <tr>
-    <td colspan="8" class="title"><?=_("Domain Certificates")?> - <a href="account.php?id=22&amp;viewall=<?=!$viewall?>"><?=_("View all certificates")?></a></td>
+    <td colspan="8" class="title"><?=_("Organisation Server Certificates")?> </td>
+  </tr>
+  <tr>
+    <td colspan="8" class="title"><?=_("Filter/Sorting")?></td>
+  </tr>
+    <tr>
+      <td class="DataTD"><?=_("Organisation")?></td>
+      <td colspan="7" class="DataTD" >
+        <select name="dorgfilterid">
+          <?=sprintf('<option value="%d"%s>%s</option>',0, 0 == $orgfilterid ? " selected" : "" ,_("All")) ?>
+<?  $query = "select `orginfo`.`O`, `orginfo`.`id`
+      from `org`, `orginfo`
+      where `org`.`memid`='".intval($_SESSION['profile']['id'])."' and `orginfo`.`id` = `org`.`orgid`
+      ORDER BY `orginfo`.`O` ";
+    $reso = mysql_query($query);
+    if(mysql_num_rows($reso) >= 1){
+      while($row = mysql_fetch_assoc($reso)){
+        printf('<option value="%d"%s>%s</option>',$row['id'], $row['id'] == $orgfilterid ? " selected" : "" , $row['O']);
+      }
+    }?>
+        </select>
+    </td>
+  </tr>
+  <tr>
+    <td class="DataTD"><?=_("Sorting")?></td>
+    <td colspan="7" class="DataTD" >
+      <select name="dsorting">
+        <?=sprintf('<option value="%d"%s>%s</option>',0, 0 == $sorting ? " selected" : "" ,_("expire date (desc)")) ?>
+        <?=sprintf('<option value="%d"%s>%s</option>',1, 1 == $sorting ? " selected" : "" ,_("Common name, expire date (desc)")) ?>
+      </select>
+    </td>
+  </tr>
+  <tr>
+    <td class="DataTD"><?=_("Certificate status")?></td>
+    <td colspan="7" class="DataTD" >
+      <select name="dstatus">
+        <?=sprintf('<option value="%d"%s>%s</option>',0, 0 == $status ? " selected" : "" ,_("Current/Active")) ?>
+        <?=sprintf('<option value="%d"%s>%s</option>',1, 1 == $status ? " selected" : "" ,_("All")) ?>
+      </select>
+    </td>
+  </tr>
+  <tr>
+    <td class="DataTD" colspan="8"><input type="submit" name="reset" value="<?=_("Reset")?>" />&nbsp;&nbsp;&nbsp;&nbsp;
+      <input type="submit" name="filter" value="<?=_("Apply filter/sort")?>" /></td>
+  </tr>
+  <tr>
+    <td colspan="9" class="DataTD"> </td>
+  </tr>
+
+
+<?
+  $query = "select UNIX_TIMESTAMP(`orgdomaincerts`.`created`) as `created`,
+      UNIX_TIMESTAMP(`orgdomaincerts`.`expire`) - UNIX_TIMESTAMP() as `timeleft`,
+      UNIX_TIMESTAMP(`orgdomaincerts`.`expire`) as `expired`,
+      `orgdomaincerts`.`expire` as `expires`, `revoked` as `revoke`,
+      UNIX_TIMESTAMP(`revoked`) as `revoked`, `CN`,
+      `orgdomaincerts`.`serial`,
+      `orgdomaincerts`.`id` as `id`,
+      `orgdomaincerts`.`description`, `orginfo`.`O`
+      from `orgdomaincerts`,`org`, `orginfo`
+      where `org`.`memid`='".intval($_SESSION['profile']['id'])."'
+      and `orgdomaincerts`.`orgid`=`org`.`orgid` and `orginfo`.`id` = `org`.`orgid`";
+
+    if($orgfilterid>0)
+    {
+      $query .= "AND `org`.`orgid`=$orgfilterid ";
+    }
+
+    if(0==$status)
+    {
+      $query .= "AND `revoked`=0 AND `renewed`=0 ";
+      $query .= "HAVING `timeleft` > 0 ";
+    }
+    switch ($sorting){
+      case 0:
+        $query .= "ORDER BY `orginfo`.`O`, `orgdomaincerts`.`expire` desc";
+        break;
+      case 1:
+        $query .= "ORDER BY `orginfo`.`O`, `orgdomaincerts`.`CN`, `orgdomaincerts`.`expire` desc";
+        break;
+    }
+
+
+//echo $query."<br>\n";
+  $res = mysql_query($query);
+  if(mysql_num_rows($res) <= 0)
+  {
+?>
+  <tr>
+    <td colspan="8" class="DataTD"><?=_("No domains are currently listed.")?></td>
+  </tr>
+<? } else {
+  $orgname='';
+  while($row = mysql_fetch_assoc($res))
+  {
+    if ($row['O']<>$orgname) {
+      $orgname=$row['O'];?>
+  <tr>
+    <td colspan="9" class="title"></td>
+  </tr>
+  <tr>
+    <td colspan="9" class="title"><? printf(_("Certificates for %s"), $orgname)?> </td>
   </tr>
   <tr>
     <td class="DataTD"><?=_("Renew/Revoke/Delete")?></td>
     <td class="DataTD"><?=_("Revoked")?></td>
     <td class="DataTD"><?=_("Expires")?></td>
     <td colspan="2" class="DataTD"><?=_("Comment *")?></td>
-<?
-       $query = "select UNIX_TIMESTAMP(`orgdomaincerts`.`created`) as `created`,
-                       UNIX_TIMESTAMP(`orgdomaincerts`.`expire`) - UNIX_TIMESTAMP() as `timeleft`,
-                       UNIX_TIMESTAMP(`orgdomaincerts`.`expire`) as `expired`,
-                       `orgdomaincerts`.`expire` as `expires`, `revoked` as `revoke`,
-                       UNIX_TIMESTAMP(`revoked`) as `revoked`, `CN`,
-                       `orgdomaincerts`.`serial`,
-                       `orgdomaincerts`.`id` as `id`,
-                       `orgdomaincerts`.`description`
-                       from `orgdomaincerts`,`org`
-                       where `org`.`memid`='".intval($_SESSION['profile']['id'])."' and `orgdomaincerts`.`orgid`=`org`.`orgid` ";
-       if($viewall != 1)
-       {
-               $query .= "AND `revoked`=0 AND `renewed`=0 ";
-               $query .= "HAVING `timeleft` > 0 ";
-       }
-       $query .= "ORDER BY `orgdomaincerts`.`modified` desc";
-//echo $query."<br>\n";
-       $res = mysql_query($query);
-       if(mysql_num_rows($res) <= 0)
-       {
-?>
-  <tr>
-    <td colspan="8" class="DataTD"><?=_("No domains are currently listed.")?></td>
   </tr>
-<? } else {
-       while($row = mysql_fetch_assoc($res))
-       {
-               if($row['timeleft'] > 0)
-                       $verified = _("Valid");
-               if($row['timeleft'] < 0)
-                       $verified = _("Expired");
-               if($row['expired'] == 0)
-                       $verified = _("Pending");
-               if($row['revoked'] > 0)
-                       $verified = _("Revoked");
+      <?
+    }
+    if($row['timeleft'] > 0)
+      $verified = _("Valid");
+    if($row['timeleft'] < 0)
+      $verified = _("Expired");
+    if($row['expired'] == 0)
+      $verified = _("Pending");
+    if($row['revoked'] > 0)
+      $verified = _("Revoked");
                 if($row['revoked'] == 0)
                         $row['revoke'] = _("Not Revoked");
 ?>
   </tr>
   <tr>
     <td class="DataTD" colspan="6"><input type="submit" name="renew" value="<?=_("Renew")?>" />&#160;&#160;&#160;&#160;
-           <input type="submit" name="revoke" value="<?=_("Revoke/Delete")?>" /></td>
+      <input type="submit" name="revoke" value="<?=_("Revoke/Delete")?>" /></td>
     <td class="DataTD" colspan="2"><input type="submit" name="change" value="<?=_("Change settings")?>" /> </td>
   </tr>
+  <tr>
+    <td class="DataTD" colspan="9"><?=_("From here you can delete pending requests, or revoke valid certificates.")?></td>
+  </tr>
 <? } ?>
 </table>
 <input type="hidden" name="oldid" value="<?=$id?>" />
 <input type="hidden" name="csrf" value="<?=make_csrf('orgsrvcerchange')?>" />
 </form>
-<p><?=_("From here you can delete pending requests, or revoke valid certificates.")?></p>
+
index b760c11..7e34300 100644 (file)
@@ -24,7 +24,7 @@
 
 <p><?=_("CAcert Inc.'s public certification services are governed by a CPS as amended from time to time which is incorporated into this Agreement by reference. The Subscriber will use the SSL Server Certificate in accordance with CAcert Inc.'s CPS and supporting documentation published at")?> <a href="http://www.cacert.org/cps.php">http://www.cacert.org/cps.php</a></p>
 
-<p><?=_("If the Subscriber's name and/or domain name registration change the subscriber will immediately inform CAcert Inc. who shall revoke the digital certificate. When the Digital Certificate expires or is revoked the company will permanently remove the certificate from the server on which it is installed andwill not use it for any purpose thereafter. The person responsible for key management and security is fully authorized to install and utilize the certificate to represent this organization's electronic presence.")?></p>
+<p><?=_("If the Subscriber's name and/or domain name registration change the subscriber will immediately inform CAcert Inc. who shall revoke the digital certificate. When the Digital Certificate expires or is revoked the company will permanently remove the certificate from the server on which it is installed and will not use it for any purpose thereafter. The person responsible for key management and security is fully authorized to install and utilize the certificate to represent this organization's electronic presence.")?></p>
 
 <form method="post" action="account.php">
 <table align="center" valign="middle" border="0" cellspacing="0" cellpadding="0" class="wrapper">
@@ -90,7 +90,7 @@ if($_SESSION['profile']['points'] >= 50)
   </tr>
   <tr>
    <td class="DataTD" colspan="2" align="left">
-      <?=_("Optional comment, only used in the certifictate overview max. 100 characters")?><br />
+      <?=_("Optional comment, only used in the certificate overview")?><br />
        <input type="text" name="description" maxlength="100" size="100" />
    </td>
   </tr>
index a942f18..53b24d3 100644 (file)
@@ -504,7 +504,7 @@ include_once($_SESSION['_config']['filepath']."/includes/notary.inc.php");
                <td class="DataTD"><?=_("Revoked")?></td>
                <td class="DataTD"><?=_("Latest Expire")?></td>
        </tr>
-
+<!-- server certificates -->
        <tr>
                <td class="DataTD"><?=_("Server")?>:</td>
        <?
@@ -564,7 +564,7 @@ include_once($_SESSION['_config']['filepath']."/includes/notary.inc.php");
                <?
        } ?>
        </tr>
-
+<!-- client certificates -->
        <tr>
                <td class="DataTD"><?=_("Client")?>:</td>
        <?
@@ -619,7 +619,7 @@ include_once($_SESSION['_config']['filepath']."/includes/notary.inc.php");
                <?
        } ?>
        </tr>
-
+<!-- gpg certificates -->
        <tr>
                <td class="DataTD"><?=_("GPG")?>:</td>
        <?
@@ -645,9 +645,9 @@ include_once($_SESSION['_config']['filepath']."/includes/notary.inc.php");
                $valid = $drow['valid'];
 
                $query = "select COUNT(*) as `expired`
-                         from `emailcerts`
-                         where `memid` = '".intval($row['id'])."'
-                               and `expire` <= NOW()";
+                       from `gpg`
+                       where `memid` = '".intval($row['id'])."'
+                       and `expire` <= NOW()";
                $dres = mysql_query($query);
                $drow = mysql_fetch_assoc($dres);
                $expired = $drow['expired'];
@@ -666,7 +666,7 @@ include_once($_SESSION['_config']['filepath']."/includes/notary.inc.php");
                <?
        } ?>
        </tr>
-
+<!-- org server certificates -->
        <tr>
                <td class="DataTD"><a href="account.php?id=58&amp;userid=<?=intval($row['id'])?>"><?=_("Org Server")?></a>:</td>
        <?
@@ -726,7 +726,7 @@ include_once($_SESSION['_config']['filepath']."/includes/notary.inc.php");
                <?
        } ?>
        </tr>
-
+<!-- org client certificates -->
        <tr>
                <td class="DataTD"><?=_("Org Client")?>:</td>
        <?
index 9607850..44763e2 100644 (file)
@@ -19,7 +19,7 @@
 <form method="post" action="account.php">
 <table align="center" valign="middle" border="0" cellspacing="0" cellpadding="0" class="wrapper">
   <tr>
-    <td colspan="10" class="title"><?=_("Client Certificates")?> - <a href="account.php?id=5&amp;viewall=<?=!$viewall?>"><?=_("View all certificates")?></a></td>
+    <td colspan="10" class="title"><?=_("Client Certificates")?> - <a href="account.php?id=5&amp;viewall=<?=!$viewall?>"><?=$viewall?_("Hide old certificates"):_("View all certificates")?></a></td>
   </tr>
   <tr>
     <td class="DataTD"><?=_("Renew/Revoke/Delete")?></td>
index f490511..a11c4bf 100644 (file)
@@ -19,7 +19,7 @@
 ?>
 <p><?=_("Paste your own public OpenPGP key below. It should not contain a picture. CAcert will sign your key after submission.")?></p>
 <form method="post" action="gpg.php">
-<p><?=_("Optional comment, only used in the certifictate overview")?><br />
+<p><?=_("Optional comment, only used in the certificate overview")?><br />
        <input type="text" name="description" maxlength="80" size=80 /></p>
 <textarea name="CSR" cols="80" rows="15"><?=array_key_exists('CSR',$_POST)?strip_tags($_POST['CSR']):""?></textarea><br />
 <p><input type="checkbox" name="CCA" /> <strong><?=sprintf(_("I accept the CAcert Community Agreement (%s)."),"<a href='/policy/CAcertCommunityAgreement.html'>CCA</a>")?></strong><br />
diff --git a/scripts/21de-ate-essen-email.txt b/scripts/21de-ate-essen-email.txt
deleted file mode 100644 (file)
index bfeea13..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-CAcert Assurer Training Event Essen [Deutsch]\r
-::::::::::::::::::::::::::::::::::::::::::::::::::\r
-\r
-Es hat sich viel getan im letzten Jahr. Eine ganze Reihe von bisher eher "muendlich ueberlieferten" Regeln wurden in Policies gegossen. Neue Prozeduren (z.B. die Assurer Challenge) und Verpflichtungen (z.B. in dem CAcert Community Agreement) wurden beschlossen. Die Assurer Training Events wollen versuchen, die ganzen Informationen unter\92s Volk zu bringen:\r
-\r
-- Was hast du auf dem CAP Formular hinzuzufuegen, wenn du Minderjaehrige ueberpruefst ?\r
-- Was sind die 2 wesentlichen Punkte der CCA die du einem Assuree vermitteln koennen sollst ?\r
-- Unter welchen Umstaenden koennen z.Bsp. niederlaendische Rufnamen akzeptiert werden? \r
-\r
-Antworten auf diese und weitere Fragen erhaelst du bei den Assurer Training Events (ATEs).\r
-\r
-Die kommende Veranstaltung in deiner Naehe findet statt am:\r
-\r
-Dienstag den 28. September 2010\r
-Zeit: 19:00 - 22:00\r
-\r
-Unperfekthaus Essen\r
-Friedrich-Ebert-Str. 18\r
-45127 Essen-City\r
-\r
-Das Veranstaltungs-Team freut sich schon auf Eure Teilnahme.\r
-\r
-Details zum Veranstaltungsort und Anfahrthinweise findet Ihr im\r
-Wiki [https://wiki.cacert.org/events/2010_09_28-ATE-Essen]\r
-Blog [https://blog.cacert.org/2010/09/483.html]\r
-\r
-Unverbindliche Anmeldung und Registrierung:\r
-Rueckantwort mit 'Ich moechte teilnehmen: ATE-Essen'\r
-\r
-Kontakt: events@cacert.org\r
-\r
-\r
-\r
-CAcert Assurer Training Event Essen [Dutch]\r
-::::::::::::::::::::::::::::::::::::::::::::::::::\r
-  \r
-Er is veel gebeurd de afgelopen 3 jaar. De oude manier van mondelink doorgegeven procedures is nu verdwenen, en onze regels zijn uitgebracht in formeel beleid. Nieuwe procedures (bijvoorbeeld de Assurer Challenge) en verplichtingen (bv in de CAcert Community Agreement) zijn goedgekeurd. De Assurer Training evenementen brengen dit alles naar u, de Gemeenschap:\r
-\r
-- Wat heb je aan toe te voegen aan het CAP formulier bij het waarmerken van jongere leden die nog geen 18+ zijn?\r
-- Wat zijn de 2 essentiële thema's van de CCA als u die presenteert aan iemand?\r
-- Wanneer kun je een Nederlandse "roepnaam" accepteren?\r
-\r
-Antwoorden op deze, en vele andere vragen worden gegeven op Assurer Training Evenementen (ATE).\r
-\r
-ATE-Essen vindt plaats op: Dinsdag 28 September 2010, 19:00 - 22:00\r
-\r
-Unperfekthaus Essen\r
-Friedrich-Ebert-Str. 18\r
-45127 Essen-City\r
-\r
-Het Event-Team kijkt er naar uit om van u te horen.\r
-\r
-Details over locatie en vervoer vindt u onder\r
-Wiki [https://wiki.cacert.org/events/2010_09_28-ATE-Essen]\r
-Blog [https://blog.cacert.org/2010/09/483.html]\r
-\r
-Voor registratie van ATE-Essen kunt u reageren met\r
-    'Ik zal aanwezig zijn: ATE-Essen'\r
-gericht aan events@cacert.org\r
-\r
-Voor andere vragen of opmerkingen kunt u ook terecht bij events@cacert.org\r
-\r
-\r
-\r
-CAcert Assurer Training Event Essen [English]\r
-::::::::::::::::::::::::::::::::::::::::::::::::::\r
-\r
-Much has happened during the past 3 years. The old way of \r
-orally-transmitted procedures has now gone, and our rules have been cast \r
-into formal policies. New procedures (e.g. the Assurer Challenge) and \r
-obligations (e.g. in the CAcert Community Agreement) have been approved. \r
-The Assurer Training Events bring all this to you, the Community:\r
-\r
-- What you have to add onto the CAP form if you assure U18 people ?\r
-- What are the 2 essential topics regarding CCA you have to present an Assuree ?\r
-- When you can accept i.e. a Dutch "roepnaam" ?\r
-\r
-Answers to these and many other questions are given at the Assurer \r
-Training Events (ATEs).\r
-\r
-ATE-Essen takes place on:\r
-Tuesday, Sept 28, 2010, 19:00 - 22:00\r
-\r
-Unperfekthaus Essen\r
-Friedrich-Ebert-Str. 18\r
-45127 Essen-City\r
-\r
-The Event-Team is looking forward to hearing from you.\r
-\r
-Details on Location and Transportation you will find under\r
-Wiki [https://wiki.cacert.org/events/2010_09_28-ATE-Essen]\r
-Blog [https://blog.cacert.org/2010/09/483.html]\r
-\r
-Registration for ATE-Essen: please reply\r
-'I will attend: ATE-Essen'\r
-\r
-Contact: events@cacert.org\r
diff --git a/scripts/21de-ate-essen-mail.php.txt b/scripts/21de-ate-essen-mail.php.txt
deleted file mode 100644 (file)
index 18437d2..0000000
+++ /dev/null
@@ -1,135 +0,0 @@
-#!/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("21de-ate-essen-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 = 200;
-
-
-// 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";
-
-//  ATE-Goteborg, 16.12.2009
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $eventname = "ATE-Goteborg";
-//       $city = "Goteborg - Dec 16th 2009";
-
-//  Assurance Event Mission Hills CA, 15.01.2010
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, United States 
-//       $eventname = "Assurance Event";
-//       $city = "Mission Hills CA - Jan 15th 2010";
-
-//  Assurance Event OSD Copenhagen DK, 5.03.2010
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "Assurance Event OpenSource-Days 2010";
-//       $city = "Copenhagen DK - March 5th/6th 2010";
-
-// SCALE 8x Los Angeles, CA, Feb 19-21 2010 
-//       $locid = 2093625;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "SCALE 8x 2010";
-//       $city = "Los Angeles, CA - February 19-21 2010";
-
-// ATE Sydney, AU, Mar 24 2010 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $eventname = "ATE-Sydney";
-//       $city = "March 24, 2010";
-
-// ATE Essen, DE, Sept 28 2010 
-       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-       $eventname = "ATE-Essen";
-       $city = "September 28, 2010";
-
-
-       $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.\n";
-?>
diff --git a/scripts/22de-ate-aachen-email.txt b/scripts/22de-ate-aachen-email.txt
deleted file mode 100644 (file)
index a93ba8d..0000000
+++ /dev/null
@@ -1,133 +0,0 @@
-CAcert Assurer Training Event Aachen [Deutsch]\r
-::::::::::::::::::::::::::::::::::::::::::::::::::\r
-\r
-Es hat sich viel getan im letzten Jahr. Eine ganze Reihe von bisher eher "muendlich ueberlieferten" Regeln wurden in Policies gegossen. Neue Prozeduren (z.B. die Assurer Challenge) und Verpflichtungen (z.B. in dem CAcert Community Agreement) wurden beschlossen. Die Assurer Training Events wollen versuchen, die ganzen Informationen unter\92s Volk zu bringen:\r
-\r
-- Was hast du auf dem CAP Formular hinzuzufuegen, wenn du Minderjaehrige ueberpruefst ?\r
-- Was sind die 2 wesentlichen Punkte der CCA die du einem Assuree vermitteln koennen sollst ?\r
-- Unter welchen Umstaenden koennen z.Bsp. niederlaendische Rufnamen akzeptiert werden? \r
-\r
-Antworten auf diese und weitere Fragen erhaelst du bei den Assurer Training Events (ATEs).\r
-\r
-Die kommende Veranstaltung in deiner Naehe findet statt am:\r
-\r
-Montag den 04. Oktber 2010\r
-in den Seminarraeumen (Madrid and Lissabon)\r
-\r
-Jugendherberge Aachen\r
-- Euregionales Jugendgaestehaus -\r
-Maria-Theresia-Allee 260\r
-52074 Aachen\r
-\r
-Es finden 2 Veranstaltungen statt. Eine am Nachmittag, eine am Abend:\r
-Unverbindliche Anmeldung und Registrierung:\r
-\r
-Nachmittag 14:00 - 17:00 (I)\r
-Rueckantwort mit 'Ich moechte am ATE-Aachen am Nachmittag teilnehmen'\r
-\r
-oder\r
-\r
-Abend: 19:00 - 22:00 (II)\r
-Rueckantwort mit 'Ich moechte am ATE-Aachen am Abend teilnehmen'\r
-\r
-Zur Durchfuehrung der jeweiligen Veranstaltung ist eine Mindestteilnehmerzahl von 6 Personen erforderlich.\r
-\r
-Das Veranstaltungs-Team freut sich schon auf Eure Teilnahme.\r
-\r
-Details zum Veranstaltungsort und Anfahrthinweise findet Ihr im\r
-Wiki [https://wiki.cacert.org/Events/2010_10_04-ATE-Aachen]\r
-Blog [https://blog.cacert.org/2010/08/482.html]\r
-and [https://blog.cacert.org/2010/09/484.html]\r
-\r
-Kontakt: events@cacert.org\r
-\r
-\r
-\r
-CAcert Assurer Training Event Aachen [Dutch]\r
-::::::::::::::::::::::::::::::::::::::::::::::::::\r
-  \r
-Er is veel gebeurd de afgelopen 3 jaar. De oude manier van mondeling doorgegeven procedures is nu verdwenen, en onze regels zijn uitgebracht in formeel beleid. Nieuwe procedures (bijvoorbeeld de Assurer Challenge) en verplichtingen (bv in de CAcert Community Agreement) zijn goedgekeurd. De Assurer Training evenementen brengen dit alles naar u, de Gemeenschap:\r
-\r
-- Wat heb je toe te voegen aan het CAP formulier bij het waarmerken van jongere leden die nog geen 18+ zijn?\r
-- Wat zijn de 2 essentiële thema's van de CCA als u die presenteert aan iemand?\r
-- Wanneer kun je een Nederlandse "roepnaam" accepteren?\r
-\r
-Antwoorden op deze, en vele andere vragen worden gegeven op Assurer Training Evenementen (ATE).\r
-\r
-ATE-Aken vindt plaats op: maandag 04 october 2010\r
-In de hoorzalen (Madrid en Lissabon) van\r
-\r
-Jugendherberge Aken\r
-- Euregionales Jugendgaestehaus -\r
-Maria-Theresia-Allee 260\r
-52074 Aachen\r
-\r
-Er zullen 2 bijeenkomsten plaatsvinden. Een 's middags, de ander 's avonds.\r
-U kunt uw aanmelding/registratie ten alle tijden wijzigen.\r
-\r
-'s middags 14:00--17:00 (I)\r
-Reactie met "Ik wil graag 's middags deelnemen aan ATE-Aken (!)." gericht aan events@cacert.org.\r
-\r
-of\r
-\r
-'s avonds 19:00--22:00 (II)\r
-Reactie met "Ik wil graag 's avonds deelnemen aan ATE-Aken (II)." gericht aan events@cacert.org.\r
-\r
-(Om een bijeenkomst door te laten gaan hebben wij graag 6 of meer deelnemers.)\r
-\r
-Het Event-Team kijkt er naar uit om van u te horen.\r
-\r
-Details over locatie en vervoer vindt u onder\r
-Wiki [https://wiki.cacert.org/Events/2010_10_04-ATE-Aachen]\r
-Blog [https://blog.cacert.org/2010/08/482.html]\r
-en [https://blog.cacert.org/2010/09/484.html]\r
-\r
-Voor andere vragen of opmerkingen kunt u ook terecht bij events@cacert.org\r
-\r
-\r
-\r
-CAcert Assurer Training Event Aachen [English]\r
-::::::::::::::::::::::::::::::::::::::::::::::::::\r
-\r
-Much has happened during the past 3 years. The old way of \r
-orally-transmitted procedures has now gone, and our rules have been cast \r
-into formal policies. New procedures (e.g. the Assurer Challenge) and \r
-obligations (e.g. in the CAcert Community Agreement) have been approved. \r
-The Assurer Training Events bring all this to you, the Community:\r
-\r
-- What you have to add onto the CAP form if you assure U18 people ?\r
-- What are the 2 essential topics regarding CCA you have to present an Assuree ?\r
-- When you can accept i.e. a Dutch "roepnaam" ?\r
-\r
-Answers to these and many other questions are given at the Assurer \r
-Training Events (ATEs).\r
-\r
-ATE-Aachen takes place on:\r
-Monday, Oct 4th, 2010\r
-Lecture Rooms (Madrid and Lissabon)\r
-\r
-Jugendherberge Aachen\r
-- Euregionales Jugendgaestehaus -\r
-Maria-Theresia-Allee 260\r
-52074 Aachen\r
-\r
-We have scheduled two events: one in the afternoon, one in the evening:\r
-\r
-Afternoon 14:00-17:00 (I):\r
-For Registration please reply: 'I will attend ATE-Aachen in the afternoon'\r
-\r
-or\r
-\r
-Evening 19:00-22:00 (II):\r
-For Registration please reply: 'I will attend ATE-Aachen in the evening'\r
-\r
-For each of the events to take place, we will need at least 6 attendees.\r
-\r
-The Event-Team is looking forward to hearing from you.\r
-\r
-Details on Location and Transportation you will find under\r
-Wiki [https://wiki.cacert.org/Events/2010_10_04-ATE-Aachen]\r
-Blog [https://blog.cacert.org/2010/08/482.html]\r
-and [https://blog.cacert.org/2010/09/484.html]\r
-\r
-Contact: events@cacert.org\r
diff --git a/scripts/22de-ate-aachen-mail.php.txt b/scripts/22de-ate-aachen-mail.php.txt
deleted file mode 100644 (file)
index fa60d74..0000000
+++ /dev/null
@@ -1,141 +0,0 @@
-#!/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("22de-ate-aachen-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 in [Km]
-  $maxdist = 200;
-
-
-// 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";
-
-//  ATE-Goteborg, 16.12.2009
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $eventname = "ATE-Goteborg";
-//       $city = "Goteborg - Dec 16th 2009";
-
-//  Assurance Event Mission Hills CA, 15.01.2010
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, United States 
-//       $eventname = "Assurance Event";
-//       $city = "Mission Hills CA - Jan 15th 2010";
-
-//  Assurance Event OSD Copenhagen DK, 5.03.2010
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "Assurance Event OpenSource-Days 2010";
-//       $city = "Copenhagen DK - March 5th/6th 2010";
-
-// SCALE 8x Los Angeles, CA, Feb 19-21 2010 
-//       $locid = 2093625;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "SCALE 8x 2010";
-//       $city = "Los Angeles, CA - February 19-21 2010";
-
-// ATE Sydney, AU, Mar 24 2010 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $eventname = "ATE-Sydney";
-//       $city = "March 24, 2010";
-
-// ATE Essen, DE, Sept 28 2010 
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $eventname = "ATE-Essen";
-//       $city = "September 28, 2010";
-
-// ATE Aachen, DE, Oct 4th 2010 
-       $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany 
-       $eventname = "ATE-Aachen";
-       $city = "October 4th, 2010";
-
-
-       $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.\n";
-?>
diff --git a/scripts/23au-ate-canberra-email.txt b/scripts/23au-ate-canberra-email.txt
deleted file mode 100644 (file)
index 58d4e55..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-CAcert Assurer Training Event -- Canberra
-::::::::::::::::::::::::::::::::::::::::::::::::::
-
-Dear Member of the CAcert Community,
-
-Much has happened during recent years. The old way of orally-transmitted procedures has now gone, and our rules have been cast into formal policies. New procedures (e.g. the Assurer Challenge) and obligations (e.g. in the CAcert Community Agreement) have been approved.
-
-The Assurer Training Events bring all this to you, the Assurer, and the Community:
-
-- What do you have to add onto the CAP form if you assure minors ?
-- What are the 2 essential CCA points you have to present an Assuree ?
-- Who can access the Member's privacy information?
-
-Answers to these and many other questions typically faced by Assurers are given at the Assurer Training Events (ATEs).
-
-ATE-Canberra takes place at:
-*  Tuesday, Oct 12th, 2010
-*  Grant Cameron Community Centre, 27-29 Mulley St, Holder
-*  7:00pm
-
-For Registration please reply: 'I will attend ATE-Canberra'
-
-We are looking forward to hearing from you.
-
-
-- Best regards from the Event Team!
-
-
-PS: Contact: events@cacert.org
-Location, Transportation and other event details at
-[https://wiki.cacert.org/events/20101012Canberra]
diff --git a/scripts/23au-ate-canberra-mail.php.txt b/scripts/23au-ate-canberra-mail.php.txt
deleted file mode 100644 (file)
index b7293cc..0000000
+++ /dev/null
@@ -1,142 +0,0 @@
-#!/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("23au-ate-canberra-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 = 200;
-
-
-// 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";
-
-//  ATE-Goteborg, 16.12.2009
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $eventname = "ATE-Goteborg";
-//       $city = "Goteborg - Dec 16th 2009";
-
-//  Assurance Event Mission Hills CA, 15.01.2010
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, United States 
-//       $eventname = "Assurance Event";
-//       $city = "Mission Hills CA - Jan 15th 2010";
-
-//  Assurance Event OSD Copenhagen DK, 5.03.2010
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "Assurance Event OpenSource-Days 2010";
-//       $city = "Copenhagen DK - March 5th/6th 2010";
-
-// SCALE 8x Los Angeles, CA, Feb 19-21 2010 
-//       $locid = 2093625;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "SCALE 8x 2010";
-//       $city = "Los Angeles, CA - February 19-21 2010";
-
-// ATE Sydney, AU, Mar 24 2010 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $eventname = "ATE-Sydney";
-//       $city = "March 24, 2010";
-
-// ATE Essen, DE, Sept 28 2010 
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $eventname = "ATE-Essen";
-//       $city = "September 28, 2010";
-
-// ATE Canberra, AU, Oct 12 2010 
-       $locid = 2255408;        //  Canberra, Australian Capital Territory, Australia
-       $eventname = "ATE-Canberra";
-       $city = "Tuesday 12th October";
-
-
-
-
-       $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.\n";
-?>
diff --git a/scripts/24de-blit2010-email.txt b/scripts/24de-blit2010-email.txt
deleted file mode 100644 (file)
index 8c186cd..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-7. Brandenburger Linux-Infotag 2010 -- Helfer Gesucht
-:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
-
-Hallo CAcerties,
-
-am Samstag, dem 6. November 2010 moechte sich CAcert mit einem Stand auf dem 7. Brandenburger Linux-Infotag 2010 praesentieren. Hierzu wurde nun im Wiki eine Organisationsseite eingerichtet, auf der Ihr Euch als Helfer eintragen koennt (http://wiki.cacert.org/events/blit2010). Sofern Ihr aus Berlin, Potsdam sowie Umgebung oder von woanders kommt und Zeit wie auch Lust habt, dann tragt Euch bitte ein. Wer im vergangenen Jahr dabei war, weiss vieviel Spass es allen gemacht hat!
-
-Auf der Veranstaltung sind Professoren, wissenschaftliche Mitarbeiter und in jedem Fall viele Studenten zu erwarten. Es waere daher super, wenn wir dort moeglichst viele von CAcert ueberzeugen koennen, um eine neue Keimzelle entstehen lassen zu koennen. Daher benoetigen wir mindestens drei Assurer, um 100 Punkte vergeben zu koennen.
-
-Wir freuen uns auf Eure Mithilfe.
-
-
-Wiki Organisationsseite: [http://wiki.cacert.org/events/blit2010]
-
-Kontakt: events@cacert.org
diff --git a/scripts/24de-blit2010-mail.php.txt b/scripts/24de-blit2010-mail.php.txt
deleted file mode 100644 (file)
index fbc5342..0000000
+++ /dev/null
@@ -1,147 +0,0 @@
-#!/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("24de-blit2010-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 = 200;
-
-
-// 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";
-
-//  ATE-Goteborg, 16.12.2009
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $eventname = "ATE-Goteborg";
-//       $city = "Goteborg - Dec 16th 2009";
-
-//  Assurance Event Mission Hills CA, 15.01.2010
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, United States 
-//       $eventname = "Assurance Event";
-//       $city = "Mission Hills CA - Jan 15th 2010";
-
-//  Assurance Event OSD Copenhagen DK, 5.03.2010
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "Assurance Event OpenSource-Days 2010";
-//       $city = "Copenhagen DK - March 5th/6th 2010";
-
-// SCALE 8x Los Angeles, CA, Feb 19-21 2010 
-//       $locid = 2093625;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "SCALE 8x 2010";
-//       $city = "Los Angeles, CA - February 19-21 2010";
-
-// ATE Sydney, AU, Mar 24 2010 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $eventname = "ATE-Sydney";
-//       $city = "March 24, 2010";
-
-// ATE Essen, DE, Sept 28 2010 
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $eventname = "ATE-Essen";
-//       $city = "September 28, 2010";
-
-// ATE Canberra, AU, Oct 12 2010 
-//       $locid = 2255408;        //  Canberra, Australian Capital Territory, Australia
-//       $eventname = "ATE-Canberra";
-//       $city = "Tuesday 12th October";
-
-//  BLIT2010, 7. Brandenburger Linux-Infotag, 6.11.2010
-       $locid = 1486658;       // Potsdam, Brandenburg, Germany
-       $eventname = "7. Brandenburger Linux-Infotag (BLIT2010)";
-       $city = "Potsdam - 6. Nov 2010";
-
-
-
-
-       $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.\n";
-?>
diff --git a/scripts/25de-ate-hamburg-mail.php.txt b/scripts/25de-ate-hamburg-mail.php.txt
deleted file mode 100644 (file)
index 64c43b0..0000000
+++ /dev/null
@@ -1,143 +0,0 @@
-#!/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("25de-ate-hamburg-mail.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 = 200;
-
-
-// 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";
-
-//  ATE-Goteborg, 16.12.2009
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $eventname = "ATE-Goteborg";
-//       $city = "Goteborg - Dec 16th 2009";
-
-//  Assurance Event Mission Hills CA, 15.01.2010
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, United States 
-//       $eventname = "Assurance Event";
-//       $city = "Mission Hills CA - Jan 15th 2010";
-
-//  Assurance Event OSD Copenhagen DK, 5.03.2010
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "Assurance Event OpenSource-Days 2010";
-//       $city = "Copenhagen DK - March 5th/6th 2010";
-
-// SCALE 8x Los Angeles, CA, Feb 19-21 2010 
-//       $locid = 2093625;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "SCALE 8x 2010";
-//       $city = "Los Angeles, CA - February 19-21 2010";
-
-// ATE Sydney, AU, Mar 24 2010 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $eventname = "ATE-Sydney";
-//       $city = "March 24, 2010";
-
-// ATE Essen, DE, Sept 28 2010 
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $eventname = "ATE-Essen";
-//       $city = "September 28, 2010";
-
-// ATE Hamburg, DE, Nov 05 2010 
-       $locid = 715191;        // Hamburg
-       $eventname = "ATE-Hamburg";
-       $city = "Nov 05, 2010";
-
-
-
-
-       $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, "ate-hh@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);
-       }
-  // 1x cc to ate-hh@cacert.org
-       sendmail("ate-hh@cacert.org", "[CAcert.org] $eventname - $city", $lines, "ate-hh@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.\n";
-?>
-
diff --git a/scripts/25de-ate-hamburg-mail.txt b/scripts/25de-ate-hamburg-mail.txt
deleted file mode 100644 (file)
index 41786d5..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-CAcert Assurer Training Event Hamburg [Deutsch]
-::::::::::::::::::::::::::::::::::::::::::::::::::
-
-Es hat sich viel getan im letzten Jahr. Eine ganze Reihe von bisher eher "muendlich ueberlieferten" Regeln wurden in Policies gegossen. Neue Prozeduren (z.B. die Assurer Challenge) und Verpflichtungen (z.B. in dem CAcert Community Agreement) wurden beschlossen. Die Assurer Training Events wollen versuchen, die ganzen Informationen unter\92s Volk zu bringen:
-
-- Was hast du auf dem CAP Formular hinzuzufuegen, wenn du Minderjaehrige ueberpruefst ?
-- Was sind die 2 wesentlichen Punkte der CCA die du einem Assuree vermitteln koennen sollst ?
-- Unter welchen Umstaenden koennen z.Bsp. niederlaendische Rufnamen akzeptiert werden? 
-
-Antworten auf diese und weitere Fragen erhaelst du bei den Assurer Training Events (ATEs).
-
-Die kommende Veranstaltung in deiner Naehe findet statt am:
-
-Freitag den 05. November 2010, 19:00 - 22:00
-
-Attraktor e.V.
-Mexikoring 21
-22297 Hamburg
-
-Das Veranstaltungs-Team freut sich schon auf Eure Teilnahme.
-
-Details zum Veranstaltungsort und Anfahrthinweise findet Ihr im
-Wiki [https://wiki.cacert.org/events/2010-11-05-ATE-Hamburg]
-Blog [https://blog.cacert.org/2010/10/491.html]
-
-
-
-Unverbindliche Anmeldung und Registrierung:
-Rueckantwort mit 'Ich moechte teilnehmen: ATE-Hamburg'
-
-Kontakt: ate-hh@cacert.org
-
-
-CAcert Assurer Training Event Hamburg [English]
-::::::::::::::::::::::::::::::::::::::::::::::::::
-
-Much has happened during the past 3 years. The old way of 
-orally-transmitted procedures has now gone, and our rules have been cast 
-into formal policies. New procedures (e.g. the Assurer Challenge) and 
-obligations (e.g. in the CAcert Community Agreement) have been approved. 
-The Assurer Training Events bring all this to you, the Community:
-
-- What you have to add onto the CAP form if you assure U18 people ?
-- What are the 2 essential topics regarding CCA you have to present an Assuree ?
-- When you can accept i.e. a Dutch "roepnaam" ?
-
-Answers to these and many other questions are given at the Assurer 
-Training Events (ATEs).
-
-ATE-Hamburg takes place on:
-Friday, Nov 05, 2010, 19:00 - 22:00
-
-Attraktor e.V.
-Mexikoring 21
-22297 Hamburg
-
-The Event-Team is looking forward to hearing from you.
-
-Details on Location and Transportation you will find under
-Wiki [https://wiki.cacert.org/events/2010-11-05-ATE-Hamburg]
-Blog [https://blog.cacert.org/2010/10/491.html]
-
-Registration for ATE-Hamburg: please reply
-'I will attend: ATE-Hamburg'
-
-Contact: ate-hh@cacert.org
-
diff --git a/scripts/26us-lisa2010-email.txt b/scripts/26us-lisa2010-email.txt
deleted file mode 100644 (file)
index 15cdc56..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-Dear CAcert Assurer,\r
-\r
-If you are attending the LISA'2010 conference in San Jose, CA, or if you live in the area, please consider attending the BoF (Birds of a Feather) sessions on Tuesday evening, 11/09/2010.  I will be leading two seperate hour long BoF sessions.  Both will be held in the Blossom Hill room of the San Jose Convention Center.  The first is a GPG key signing event at 8:00pm.  The second is a CAcert BoF, where we hope to educate and enroll some new assurers.\r
-\r
-I presented these same two BoF sessions at the LISA'09 conference in Baltimore.  In order to bring any new assurers up to the 100 point level, we will need a few other assurers to help them earn their first trust points.  I will also encourage them to them assurer each other on paper.  They can then go on-line after the event and once they complete the Assurer Challenge, they start earning experience points.\r
-\r
-I can't pull off a successful CAcert event without a few other assurers.  I am qualified to give out 35 points.  I have one other assurer who has already contacted me and he is good for up to 15 points (and looking to earn more experience points himself).  There were a few assurers who showed up to help last year, but I did not know in advance who was coming.  If you can help, please reply to this e-mail letting me know you can attend and how many points you are qualified to assign.\r
-\r
-For more details on the events, please visit the following web pages or contact Ken.  I don't really need help with the GPG key signing BoF, but you are certainly welcome to join us.  \r
-\r
-[http://www.usenix.org/events/lisa10/bofs.html#gpg]\r
-[http://www.usenix.org/events/lisa10/bofs.html#cacert]\r
-\r
-I have updated the Event entry on the CAcert Wiki.  The listing is found at:\r
-[https://wiki.cacert.org/events/LISA2010]\r
-Feel free to add your own information if you can attend, or I can add your information if you like.\r
-\r
-Ken Schumacher\r
-My own CAcert Assurance web page at [http://wiki.cacert.org/KenSchumacher]\r
-\r
-CAcert Bof Session, Tues Nov 9, 2010 9:00pm till 10:00pm\r
-Blossom Hill Room at the San Jose Marriott Hotel\r
-Free Admission to BoFs, no badge or ticket required\r
-\r
-\r
-Contact: events@cacert.org\r
diff --git a/scripts/26us-lisa2010-mail.php.txt b/scripts/26us-lisa2010-mail.php.txt
deleted file mode 100644 (file)
index 95f07c7..0000000
+++ /dev/null
@@ -1,151 +0,0 @@
-#!/usr/bin/php -q\r
-<? /*\r
-    LibreSSL - CAcert web application\r
-    Copyright (C) 2004-2009  CAcert Inc.\r
-\r
-    This program is free software; you can redistribute it and/or modify\r
-    it under the terms of the GNU General Public License as published by\r
-    the Free Software Foundation; version 2 of the License.\r
-\r
-    This program is distributed in the hope that it will be useful,\r
-    but WITHOUT ANY WARRANTY; without even the implied warranty of\r
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
-    GNU General Public License for more details.\r
-\r
-    You should have received a copy of the GNU General Public License\r
-    along with this program; if not, write to the Free Software\r
-    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA\r
-*/\r
-       include_once("../includes/mysql.php");\r
-\r
-       $lines = "";\r
-       $fp = fopen("26us-lisa2010-email.txt", "r");\r
-       while(!feof($fp))\r
-       {\r
-               $line = trim(fgets($fp, 4096));\r
-               $lines .= wordwrap($line, 75, "\n")."\n";\r
-       }\r
-       fclose($fp);\r
-\r
-\r
-//     $locid = intval($_REQUEST['location']);\r
-//     $maxdist = intval($_REQUEST['maxdist']);\r
-  $maxdist = 50;\r
-\r
-\r
-// location      location.ID\r
-//   verified: 29.4.09 u.schroeter\r
-//   $locid = 7902857;       // Paris\r
-//   $locid = 238568;        // Bielefeld  \r
-//   $locid = 715191;        // Hamburg    \r
-//   $locid = 1102495;       // London     \r
-//   $locid = 520340;        // Duesseldorf\r
-//   $locid = 1260319;       // Muenchen   \r
-//   $locid = 606058;        // Frankfurt  \r
-//   $locid = 1775784;       // Stuttgart  \r
-//   $locid = 228950;        // Berlin  \r
-//   $locid = 606058;        // Frankfurt\r
-//   $locid = 599389;        // Flensburg\r
-//   $locid = 61065;        // Amsterdam, Eemnes\r
-//   $locid = 228950;        // Berlin  \r
-\r
-//  Software Freedom Day 19. Sept 2009\r
-//   $locid = 715191;        // Hamburg\r
-\r
-//  LISA2009 Baltimore, 1.11.2009\r
-//     $locid = 2138880;      // Baltimore (Baltimore (city)), Maryland, United States   \r
-//     $city = "Baltimore, MD - Nov. 3rd 2009";\r
-\r
-//  OpenSourceTreffen-Muenchen, 20.11.2009\r
-//       $locid = 1260319;       // Muenchen   \r
-//       $city = "Muenchen - 20. Nov 2009";\r
-\r
-//  BLIT2009, Brandenburger Linux-Infotag, 21.11.2009\r
-//       $locid = 1486658;       // Potsdam\r
-//       $eventname = "Brandenburger Linux-Infotag (BLIT2009)";\r
-//       $city = "Potsdam - 21. Nov 2009";\r
-\r
-//  ATE-Goteborg, 16.12.2009\r
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden\r
-//       $eventname = "ATE-Goteborg";\r
-//       $city = "Goteborg - Dec 16th 2009";\r
-\r
-//  Assurance Event Mission Hills CA, 15.01.2010\r
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, United States \r
-//       $eventname = "Assurance Event";\r
-//       $city = "Mission Hills CA - Jan 15th 2010";\r
-\r
-//  Assurance Event OSD Copenhagen DK, 5.03.2010\r
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark \r
-//       $eventname = "Assurance Event OpenSource-Days 2010";\r
-//       $city = "Copenhagen DK - March 5th/6th 2010";\r
-\r
-// SCALE 8x Los Angeles, CA, Feb 19-21 2010 \r
-//       $locid = 2093625;       // Copenhagen, Kobenhavn*, Denmark \r
-//       $eventname = "SCALE 8x 2010";\r
-//       $city = "Los Angeles, CA - February 19-21 2010";\r
-\r
-// ATE Sydney, AU, Mar 24 2010 \r
-//       $locid = 2257312;       // Sydney, New South Wales, Australia\r
-//       $eventname = "ATE-Sydney";\r
-//       $city = "March 24, 2010";\r
-\r
-// ATE Essen, DE, Sept 28 2010 \r
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany \r
-//       $eventname = "ATE-Essen";\r
-//       $city = "September 28, 2010";\r
-\r
-// ATE Canberra, AU, Oct 12 2010 \r
-//       $locid = 2255408;        //  Canberra, Australian Capital Territory, Australia\r
-//       $eventname = "ATE-Canberra";\r
-//       $city = "Tuesday 12th October";\r
-\r
-//  BLIT2010, 7. Brandenburger Linux-Infotag, 6.11.2010\r
-//       $locid = 1486658;       // Potsdam, Brandenburg, Germany\r
-//       $eventname = "7. Brandenburger Linux-Infotag (BLIT2010)";\r
-//       $city = "Potsdam - 6. Nov 2010";\r
-\r
-//  LISA2010, Nov 7-12, 2010\r
-       $locid = 2096344;       // San Jose (Santa Clara), California, United States\r
-       $eventname = "LISA2010";\r
-       $city = "San Jose, CA - Nov 7-12, 2010";\r
-\r
-\r
-\r
-       $query = "select * from `locations` where `id`='$locid'";\r
-        $loc = mysql_fetch_assoc(mysql_query($query));\r
-\r
-       $query = "SELECT ROUND(6378.137 * ACOS(0.9999999*((SIN(PI() * $loc[lat] / 180) * SIN(PI() * `locations`.`lat` / 180)) + \r
-                       (COS(PI() * $loc[lat] / 180 ) * COS(PI() * `locations`.`lat` / 180) * \r
-                        COS(PI() * `locations`.`long` / 180 - PI() * $loc[long] / 180)))), -1) AS `distance`, sum(`points`) as pts, `users`.* \r
-                       FROM `locations`\r
-                               inner join `users`  on `users`.`locid` = `locations`.`id` \r
-                               inner join `alerts` on `users`.`id`=`alerts`.`memid`\r
-                               inner join `notary` on `users`.`id`=`notary`.`to`\r
-                       WHERE   (`alerts`.`general`=1 OR `alerts`.`country`=1 OR `alerts`.`regional`=1 OR `alerts`.`radius`=1)\r
-                       GROUP BY `users`.`id`\r
-                       HAVING `distance` <= '$maxdist' \r
-                       ORDER BY `distance` ";\r
-        echo $query;\r
-\r
-    // comment next line when starting to send mail not only to me \r
-    // $query = "select * from `users` where `email` like 'cacerttest%'";\r
-\r
-       $res = mysql_query($query);\r
-       $xrows = mysql_num_rows($res);\r
-\r
-       while($row = mysql_fetch_assoc($res))\r
-       {\r
-    //    uncomment next line to send mails ...\r
-               sendmail($row['email'], "[CAcert.org] $eventname - $city", $lines, "events@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);\r
-       }\r
-  // 1x cc to events.cacert.org\r
-       sendmail("events@cacert.org", "[CAcert.org] $eventname - $city", $lines, "events@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);\r
-       // 1x mailing report to events.cacert.org\r
-  sendmail("events@cacert.org", "[CAcert.org] $eventname - $city Report", "invitation sent to $xrows recipients.", "support@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);       \r
-\r
-       // 1x mailing report to Arbitrator of case http://wiki.cacert.org/wiki/Arbitrations/a20090525.1\r
-  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);     \r
-\r
-       echo "invitation sent to $xrows recipients.\n";\r
-?>\r
diff --git a/scripts/27au-ate-melbourne-email.txt b/scripts/27au-ate-melbourne-email.txt
deleted file mode 100644 (file)
index 4b3e525..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-CAcert Assurer Training Event -- Melbourne
-::::::::::::::::::::::::::::::::::::::::::::::::::
-
-Dear Member of the CAcert Community,
-
-Much has happened during recent years. The old way of orally-transmitted procedures has now gone, and our rules have been cast into formal policies. New procedures (e.g. the Assurer Challenge) and obligations (e.g. in the CAcert Community Agreement) have been approved.
-
-The Assurer Training Events bring all this to you, the Assurer, and the Community:
-
-- What do you have to add onto the CAP form if you assure minors ?
-- What are the 2 essential CCA points you have to present an Assuree ?
-- Who can access the Member's privacy information?
-
-Answers to these and many other questions typically faced by Assurers are given at the Assurer Training Events (ATEs).  Bring your ID for assurances.  Especially note that Tverify/Thawte people need to boost up their Assurance Points.
-
-ATE-Melbourne takes place at:
-*  Thursday, 16th Dec, 2010
-*  Readify P/L; Level 4, Life.Lab Building, 198 Harbour Esplanade, Docklands
-*  6:00pm
-
-For Registration please reply: 'I will attend ATE-Melbourne'  Don't forget your ID!
-
-We are looking forward to hearing from you.
-
-
-- Best regards from the Event Team!
-
-
-PS: Contact: events@cacert.org
-Location, Transportation and other event details at
-https://wiki.cacert.org/events/20101216Melbourne
diff --git a/scripts/27au-ate-melbourne-mail.php.txt b/scripts/27au-ate-melbourne-mail.php.txt
deleted file mode 100644 (file)
index 55870bf..0000000
+++ /dev/null
@@ -1,156 +0,0 @@
-#!/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("27au-ate-melbourne-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";
-
-//  ATE-Goteborg, 16.12.2009
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $eventname = "ATE-Goteborg";
-//       $city = "Goteborg - Dec 16th 2009";
-
-//  Assurance Event Mission Hills CA, 15.01.2010
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, United States 
-//       $eventname = "Assurance Event";
-//       $city = "Mission Hills CA - Jan 15th 2010";
-
-//  Assurance Event OSD Copenhagen DK, 5.03.2010
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "Assurance Event OpenSource-Days 2010";
-//       $city = "Copenhagen DK - March 5th/6th 2010";
-
-// SCALE 8x Los Angeles, CA, Feb 19-21 2010 
-//       $locid = 2093625;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "SCALE 8x 2010";
-//       $city = "Los Angeles, CA - February 19-21 2010";
-
-// ATE Sydney, AU, Mar 24 2010 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $eventname = "ATE-Sydney";
-//       $city = "March 24, 2010";
-
-// ATE Essen, DE, Sept 28 2010 
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $eventname = "ATE-Essen";
-//       $city = "September 28, 2010";
-
-// ATE Canberra, AU, Oct 12 2010 
-//       $locid = 2255408;        //  Canberra, Australian Capital Territory, Australia
-//       $eventname = "ATE-Canberra";
-//       $city = "Tuesday 12th October";
-
-//  BLIT2010, 7. Brandenburger Linux-Infotag, 6.11.2010
-//       $locid = 1486658;       // Potsdam, Brandenburg, Germany
-//       $eventname = "7. Brandenburger Linux-Infotag (BLIT2010)";
-//       $city = "Potsdam - 6. Nov 2010";
-
-//  LISA2010, Nov 7-12, 2010
-//       $locid = 2096344;       // San Jose (Santa Clara), California, United States
-//       $eventname = "LISA2010";
-//       $city = "San Jose, CA - Nov 7-12, 2010";
-
-// ATE Melbourne, AU, Dec 16 2010 
-       $locid = 2262656;        //  Melbourne, VIC, Australia
-       $eventname = "ATE-Melbourne";
-       $city = "Thursday 16th December";
-
-
-
-       $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.\n";
-?>
diff --git a/scripts/28au-ate-melbourne-email.txt b/scripts/28au-ate-melbourne-email.txt
deleted file mode 100644 (file)
index 5685d52..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-Hi there from CAcert Education Team!
-
-Just a reminder for the Assurer Training Event, this Thursday evening:
-
--  Time: 6:00pm to 10:00pm
--  Date: Thursday 16th December.
--  Location: Readify offices in Docklands, Melbourne
-
--  Info:  http://wiki.cacert.org/events/20101216Melbourne
-
-RSVP to events@cacert.org: I will attend ATE-Melbourne so we know to let 
-you in the door!
-
-Bring your ID docs.  Essential info for the Assurer, highly recommended 
-event.
-
-See you there, iang.
diff --git a/scripts/28au-ate-melbourne-mail.php.txt b/scripts/28au-ate-melbourne-mail.php.txt
deleted file mode 100644 (file)
index 9466d32..0000000
+++ /dev/null
@@ -1,156 +0,0 @@
-#!/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("28au-ate-melbourne-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";
-
-//  ATE-Goteborg, 16.12.2009
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $eventname = "ATE-Goteborg";
-//       $city = "Goteborg - Dec 16th 2009";
-
-//  Assurance Event Mission Hills CA, 15.01.2010
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, United States 
-//       $eventname = "Assurance Event";
-//       $city = "Mission Hills CA - Jan 15th 2010";
-
-//  Assurance Event OSD Copenhagen DK, 5.03.2010
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "Assurance Event OpenSource-Days 2010";
-//       $city = "Copenhagen DK - March 5th/6th 2010";
-
-// SCALE 8x Los Angeles, CA, Feb 19-21 2010 
-//       $locid = 2093625;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "SCALE 8x 2010";
-//       $city = "Los Angeles, CA - February 19-21 2010";
-
-// ATE Sydney, AU, Mar 24 2010 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $eventname = "ATE-Sydney";
-//       $city = "March 24, 2010";
-
-// ATE Essen, DE, Sept 28 2010 
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $eventname = "ATE-Essen";
-//       $city = "September 28, 2010";
-
-// ATE Canberra, AU, Oct 12 2010 
-//       $locid = 2255408;        //  Canberra, Australian Capital Territory, Australia
-//       $eventname = "ATE-Canberra";
-//       $city = "Tuesday 12th October";
-
-//  BLIT2010, 7. Brandenburger Linux-Infotag, 6.11.2010
-//       $locid = 1486658;       // Potsdam, Brandenburg, Germany
-//       $eventname = "7. Brandenburger Linux-Infotag (BLIT2010)";
-//       $city = "Potsdam - 6. Nov 2010";
-
-//  LISA2010, Nov 7-12, 2010
-//       $locid = 2096344;       // San Jose (Santa Clara), California, United States
-//       $eventname = "LISA2010";
-//       $city = "San Jose, CA - Nov 7-12, 2010";
-
-// ATE Melbourne, AU, Dec 16 2010 
-       $locid = 2262656;        //  Melbourne, VIC, Australia
-       $eventname = "ATE-Melbourne";
-       $city = "Thursday 16th December";
-
-
-
-       $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.\n";
-?>
diff --git a/scripts/29au-ate-brisbane-email.txt b/scripts/29au-ate-brisbane-email.txt
deleted file mode 100644 (file)
index 71ab3f0..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-CAcert Assurer Training Event -- Brisbane
-::::::::::::::::::::::::::::::::::::::::::::::::::
-
-Dear Member of the CAcert Community,
-
-Much has happened during recent years. The old way of orally-transmitted procedures has now gone, and our rules have been cast into formal policies. New procedures (e.g. the Assurer Challenge) and obligations (e.g. in the CAcert Community Agreement) have been approved.
-
-The Assurer Training Events bring all this to you, the Assurer, and the Community:
-
-- What do you have to add onto the CAP form if you assure minors ?
-- What are the 2 essential CCA points you have to present an Assuree ?
-- Who can access the Member's privacy information?
-
-Answers to these and many other questions typically faced by Assurers are given at the Assurer Training Events (ATEs).  Bring your ID for assurances.  Especially note that Tverify/Thawte people need to boost up their Assurance Points.
-
-ATE-Brisbane takes place at:
-*  Monday, 24th Jan, 2011
-*  Z-Block in Queensland's University of Technology (QUT) Gardens Point Campus
-*  Registration is essential, otherwise you cannot get in!
-*  14:20 - 17:30
-
-Alternative time/location if you cannot make Monday Afternoon:
-* Sunday 23rd Jan Evening
-* The Marquis Brisbane, 103 George St.
-
-For Registration please reply: 'I will attend ATE-Brisbane'
-
-Don't forget your ID!
-
-We are looking forward to hearing from you.
-
-
-- Best regards from the Event Team!
-
-
-PS: Contact: events@cacert.org
-Location, Transportation and other event details at
-https://wiki.cacert.org/events/20110124Brisbane
diff --git a/scripts/29au-ate-brisbane-mail.php.txt b/scripts/29au-ate-brisbane-mail.php.txt
deleted file mode 100644 (file)
index dcb7ccd..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/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("29au-ate-brisbane-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 = 100;
-
-// ATE Brisbane, AU, 24 Jan 2011 
-       $locid = 2258704;        //  Brisbane, QLD, Australia
-       $eventname = "ATE-Brisbane";
-       $city = "Monday 24th January";
-
-
-
-       $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.\n";
-
-?>
diff --git a/scripts/30de-ate-muenchen-email.txt b/scripts/30de-ate-muenchen-email.txt
deleted file mode 100644 (file)
index ea30421..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-Das Thema "Sicherheit" war schon einige Male Gegenstand der Muenchner OpenSourceTreffen.\r
-\r
-So wurde im November 2009 eine Einfuehrung in die freie Certification Authority CAcert gegeben,\r
-gefolgt von einer Uebersicht in die Struktur der CAcert-Community im Maerz 2010.\r
-Im April 2010 gab es Informationen ueber den Aufbau eines sicheren privaten Netzes\r
-und im Mai 2010 hiess es Digitally Signing email - Why, how ?\r
-\r
-Jetzt ist ein gemeinsamer Workshop geplant, ein CAcert Assurer Training Event (ATE).\r
-\r
-Was ist ein ATE ? \r
-\r
-Ein ATE ist eine Veranstaltung zur Qualitaetssicherung des CAcert Web-of-Trusts, denn im Gegensatz zu vielen kommerziellen Zertifikats-Ausstellern findet bei CAcert keine zentralisierte Identitaetsueberpruefung beim Aussteller statt.\r
-\r
-Statt dessen gibt es ein Netzwerk aus Freiwilligen (Assurern), gegenueber denen sich ein Interessent (Assuree) ausweisen kann, um sich seine Identitaet bestaetigen zu lassen. \r
-Diese Bestaetigung ist Voraussetzung dafuer, dass sich der Interessent spaeter Zertifikate generieren lassen kann, die seinen Namen enthalten.\r
-\r
-Fuer das Web-of-Trust gibt es ein Regelwerk, CAcert Community Agreement (CCA), Assurance Policy und Assurance Handbook seien beispielhaft genannt.\r
-\r
-Das ATE schult die CAcert Assurer ueber Neuerungen im Regelwerk und hilft, Kenntnisse aufzufrischen:\r
-\r
-- Was hast du auf dem CAcert Assurance Program (CAP)-Formular hinzuzufuegen, wenn du Minderjaehrige ueberpruefst ?\r
-- Was sind die 2 wesentlichen Punkte der CCA die du einem Assuree vermitteln koennen sollst ?\r
-- Unter welchen Umstaenden koennen z.B. niederlaendische Rufnamen akzeptiert werden?\r
-\r
-Darueberhinaus wird beim ATE der Vorgang der Identitaetsueberpruefung trainiert und auditiert, um die Qualitaet der Assurances in der taeglichen Praxis zu erfassen. Dabei gilt es moegliche Fehler und Fallstricke zu erkennen und aufzudecken. Die Assurer haben also die Moeglichkeit, sich mit den Fehlern auseinanderzusetzen und zu erfahren, wie diese vermieden werden koennen.\r
-\r
-Das CAcert ATE ist geplant fuer den 2. April 2011. \r
-\r
-- Datum: Sonnabend, 2. April 2011\r
-- Zeit: 13:00 - ca. 17:00 Uhr\r
-- Ort:\r
-- Cafe Netzwerk\r
-- Luisenstr. 11\r
-- 80333 Muenchen\r
-- Telefon: (089) 54 83 27 00\r
-\r
-\r
-Weitere Details dazu findet man unter https://www.xing.com/events/assurer-training-event-718128\r
-sowie http://wiki.cacert.org/Events/2011-04-02-ATE-Munich .\r
-\r
-Teilnehmer Registrierung mit Rueckantwort: 'Ich moechte am ATE-Muenchen teilnehmen'\r
-\r
-Das Veranstaltungs-Team freut sich schon auf Eure Teilnahme.\r
-\r
-Kontakt: events@cacert.org\r
-\r
diff --git a/scripts/30de-ate-muenchen-mail.php.txt b/scripts/30de-ate-muenchen-mail.php.txt
deleted file mode 100644 (file)
index 3c9a4be..0000000
+++ /dev/null
@@ -1,146 +0,0 @@
-#!/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("30de-ate-muenchen-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 in [Km]
-  $maxdist = 200;
-
-
-// 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";
-
-//  ATE-Goteborg, 16.12.2009
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $eventname = "ATE-Goteborg";
-//       $city = "Goteborg - Dec 16th 2009";
-
-//  Assurance Event Mission Hills CA, 15.01.2010
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, United States 
-//       $eventname = "Assurance Event";
-//       $city = "Mission Hills CA - Jan 15th 2010";
-
-//  Assurance Event OSD Copenhagen DK, 5.03.2010
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "Assurance Event OpenSource-Days 2010";
-//       $city = "Copenhagen DK - March 5th/6th 2010";
-
-// SCALE 8x Los Angeles, CA, Feb 19-21 2010 
-//       $locid = 2093625;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "SCALE 8x 2010";
-//       $city = "Los Angeles, CA - February 19-21 2010";
-
-// ATE Sydney, AU, Mar 24 2010 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $eventname = "ATE-Sydney";
-//       $city = "March 24, 2010";
-
-// ATE Essen, DE, Sept 28 2010 
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $eventname = "ATE-Essen";
-//       $city = "September 28, 2010";
-
-// ATE Aachen, DE, Oct 4th 2010 
-//       $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany 
-//       $eventname = "ATE-Aachen";
-//       $city = "October 4th, 2010";
-
-// ATE Muenchen, DE, Apr 2nd 2011
-       $locid = 1260319;       // Muenchen    
-       $eventname = "ATE-Muenchen";
-       $city = "2. April, 2011";
-
-
-       $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.\n";
-?>
diff --git a/scripts/31de-lt2011-berlin-email.txt b/scripts/31de-lt2011-berlin-email.txt
deleted file mode 100644 (file)
index 85b0ff5..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-Hallo CAcert Assurers,
-
-Der diesjaehrige Linuxtag hat begonnen.
-
-Leider ohne CAcert Teilnahme mit einem leeren Stand ....
-
-Wir suchen noch haenderingend Assurer rund um Berlin die Donnerstag und Freitag noch auf dem Stand aushelfen koennen.
-
-Der Stand ist in bester Lage (Mozilla hatte abgesagt, und wir haben deren Stand bekommen). Der leere Stand wirft natuerlich kein gutes Licht auf CAcert.
-
-Aus dem Grund benoetigen wir jede Hilfe, die wir noch bekommen koennen. Auch wenn es vielleicht nur fuer einen halben Tag ist.
-
-Bis zu 7 Karten koennen wir noch zur Verfuegung stellen, sofern ihr eure Mithilfe angebietet.
-
-Hierzu eine kurze Rueckantwort an events@cacert.org
-
-Vielen Dank fuer Eure Unterstuetzung im Vorraus.
-
-
-Kontakt: events@cacert.org
diff --git a/scripts/31de-lt2011-berlin-mail.php.txt b/scripts/31de-lt2011-berlin-mail.php.txt
deleted file mode 100644 (file)
index 96a6241..0000000
+++ /dev/null
@@ -1,152 +0,0 @@
-#!/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("31de-lt2011-berlin-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 in [Km]
-  $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";
-
-//  ATE-Goteborg, 16.12.2009
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $eventname = "ATE-Goteborg";
-//       $city = "Goteborg - Dec 16th 2009";
-
-//  Assurance Event Mission Hills CA, 15.01.2010
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, United States 
-//       $eventname = "Assurance Event";
-//       $city = "Mission Hills CA - Jan 15th 2010";
-
-//  Assurance Event OSD Copenhagen DK, 5.03.2010
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "Assurance Event OpenSource-Days 2010";
-//       $city = "Copenhagen DK - March 5th/6th 2010";
-
-// SCALE 8x Los Angeles, CA, Feb 19-21 2010 
-//       $locid = 2093625;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "SCALE 8x 2010";
-//       $city = "Los Angeles, CA - February 19-21 2010";
-
-// ATE Sydney, AU, Mar 24 2010 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $eventname = "ATE-Sydney";
-//       $city = "March 24, 2010";
-
-// ATE Essen, DE, Sept 28 2010 
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $eventname = "ATE-Essen";
-//       $city = "September 28, 2010";
-
-// ATE Aachen, DE, Oct 4th 2010 
-//       $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany 
-//       $eventname = "ATE-Aachen";
-//       $city = "October 4th, 2010";
-
-// ATE Muenchen, DE, Apr 2nd 2011
-//       $locid = 1260319;       // Muenchen    
-//       $eventname = "ATE-Muenchen";
-//       $city = "2. April, 2011";
-
-
-// Linuxtag, Berlin, May 11, 2011,
-       $locid = 228950;        // Berlin    
-       $eventname = "Linuxtag Berlin";
-       $city = "11.-14. Mai, 2011";
-
-
-       $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.\n";
-?>
diff --git a/scripts/32de-ate-bonn-email.txt b/scripts/32de-ate-bonn-email.txt
deleted file mode 100644 (file)
index 5c830a6..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-Es hat sich viel getan im letzten Jahr. Eine ganze Reihe von bisher eher "muendlich ueberlieferten" Regeln wurden in Policies gegossen. Neue Prozeduren (z.B. die Assurer Challenge) und Verpflichtungen (z.B. in dem CAcert Community Agreement) wurden beschlossen. Die Assurer Training Events wollen versuchen, die ganzen Informationen unter’s Volk zu bringen:
-
-Ein ATE ist eine Veranstaltung zur Qualitaetssicherung des CAcert Web-of-Trusts, denn im Gegensatz zu vielen kommerziellen Zertifikats-Ausstellern findet bei CAcert keine zentralisierte Identitaetsueberpruefung beim Aussteller statt.
-
-Statt dessen gibt es ein Netzwerk aus Freiwilligen (Assurern), gegenueber denen sich ein Interessent (Assuree) ausweisen kann, um sich seine Identitaet bestaetigen zu lassen. 
-Diese Bestaetigung ist Voraussetzung dafuer, dass sich der Interessent spaeter Zertifikate generieren lassen kann, die seinen Namen enthalten.
-
-Fuer das Web-of-Trust gibt es ein Regelwerk, CAcert Community Agreement (CCA), Assurance Policy und Assurance Handbook seien beispielhaft genannt.
-
-Das ATE schult die CAcert Assurer ueber Neuerungen im Regelwerk und hilft, Kenntnisse aufzufrischen:
-
-- Was hast du auf dem CAP Formular hinzuzufuegen, wenn du Minderjaehrige ueberpruefst ?
-- Was sind die 2 wesentlichen Punkte der CCA die du einem Assuree vermitteln koennen sollst ?
-- Unter welchen Umstaenden koennen z.Bsp. niederlaendische Rufnamen akzeptiert werden? 
-
-Antworten auf diese und weitere Fragen erhaelst du bei den Assurer Training Events (ATEs).
-
-Darueberhinaus wird beim ATE der Vorgang der Identitaetsueberpruefung trainiert und auditiert, um die Qualitaet der Assurances in der taeglichen Praxis zu erfassen. Dabei gilt es moegliche Fehler und Fallstricke zu erkennen und aufzudecken. Die Assurer haben also die Moeglichkeit, sich mit den Fehlern auseinanderzusetzen und zu erfahren, wie diese vermieden werden koennen.
-
-As IanG said: The ATE or Assurer Training Event is exceptionally recommended for all Assurers, and include parts which contribute directly to our audit. Come and find out how you can also contribute.
-
-Die kommende Veranstaltung in deiner Naehe findet statt am:
-
-- Mittwoch den 08. Juni 2011
-- in der Zeit von: 19:00 - ca. 22:00 Uhr 
-- im Jugendzentrum St. Martin
-- Heilsbachstr. 4
-- 53123 Bonn 
-
-Details zum Veranstaltungsort und Anfahrthinweise findet Ihr im
-Wiki [http://wiki.cacert.org/Events/2011-06-08-ATE-Bonn]
-Blog [http://blog.cacert.org/2011/05/514.html]
-
-Teilnehmer Registrierung mit Rueckantwort: 'Ich moechte am ATE-Bonn teilnehmen'
-
-Das Veranstaltungs-Team freut sich schon auf Eure Teilnahme.
-
-Kontakt: events@cacert.org
diff --git a/scripts/32de-ate-bonn-mail.php.txt b/scripts/32de-ate-bonn-mail.php.txt
deleted file mode 100644 (file)
index ea8c579..0000000
+++ /dev/null
@@ -1,151 +0,0 @@
-#!/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("32de-ate-bonn-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 in [Km]
-  $maxdist = 200;
-
-
-// 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";
-
-//  ATE-Goteborg, 16.12.2009
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $eventname = "ATE-Goteborg";
-//       $city = "Goteborg - Dec 16th 2009";
-
-//  Assurance Event Mission Hills CA, 15.01.2010
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, United States 
-//       $eventname = "Assurance Event";
-//       $city = "Mission Hills CA - Jan 15th 2010";
-
-//  Assurance Event OSD Copenhagen DK, 5.03.2010
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "Assurance Event OpenSource-Days 2010";
-//       $city = "Copenhagen DK - March 5th/6th 2010";
-
-// SCALE 8x Los Angeles, CA, Feb 19-21 2010 
-//       $locid = 2093625;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "SCALE 8x 2010";
-//       $city = "Los Angeles, CA - February 19-21 2010";
-
-// ATE Sydney, AU, Mar 24 2010 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $eventname = "ATE-Sydney";
-//       $city = "March 24, 2010";
-
-// ATE Essen, DE, Sept 28 2010 
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $eventname = "ATE-Essen";
-//       $city = "September 28, 2010";
-
-// ATE Aachen, DE, Oct 4th 2010 
-//       $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany 
-//       $eventname = "ATE-Aachen";
-//       $city = "October 4th, 2010";
-
-// ATE Muenchen, DE, Apr 2nd 2011
-//       $locid = 1260319;       // Muenchen    
-//       $eventname = "ATE-Muenchen";
-//       $city = "2. April, 2011";
-
-// ATE Bonn, DE, Jun 8th 2011
-       $locid = 266635;       // Bonn, Nordrhein-Westfalen, Germany
-       $eventname = "ATE-Bonn";
-       $city = "8. Juni, 2011";
-
-
-       $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.\n";
-
-?>
diff --git a/scripts/33us-ate-wdc-email.txt b/scripts/33us-ate-wdc-email.txt
deleted file mode 100644 (file)
index 6547347..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-CAcert Assurer Training Event -- Washington DC / Chantilly
-::::::::::::::::::::::::::::::::::::::::::::::::::
-
-Dear Member of the CAcert Community,
-
-Much has happened during recent years. The old way of orally-transmitted 
-procedures has now gone, and our rules have been cast into formal 
-policies. New procedures (e.g. the Assurer Challenge) and obligations 
-(e.g. in the CAcert Community Agreement) have been approved.
-
-The Assurer Training Events bring all this to you, the Assurer, and the 
-Community:
-
-- What do you have to add onto the CAP form if you assure minors ?
-- What are the 2 essential CCA points you have to present an Assuree ?
-- Who can access the Member's privacy information?
-
-Answers to these and many other questions typically faced by Assurers 
-are given at the Assurer Training Events (ATEs).  Bring your ID for 
-assurances.  Especially note that Tverify/Thawte people need to boost up 
-their Assurance Points.
-
-ATE-WDC takes place at:
-*  Saturday, June 18th, 2011
-*  Eggspectations Restaurant, Westone Plaza, Chantilly VA.
-*  12:00 - 16:30
-
-For Registration please reply: 'I will attend ATE-Washington'
-
-Don't forget your ID!
-
-We are looking forward to hearing from you.
-
-
-- Best regards from the Event Team!
-
-
-PS: Contact: events@cacert.org
-Location, Transportation and other event details at
-[https://wiki.cacert.org/Events/20110618ATE-WashingtonDC]
diff --git a/scripts/33us-ate-wdc-mail.php.txt b/scripts/33us-ate-wdc-mail.php.txt
deleted file mode 100644 (file)
index 117fadb..0000000
+++ /dev/null
@@ -1,108 +0,0 @@
-#!/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("33us-ate-wdc-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 in [Km]
-  $maxdist = 200;
-
-
-// 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  
-//     $locid = 2138880;      // Baltimore (Baltimore (city)), Maryland, US
-//       $locid = 1486658;       // Potsdam
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, US
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany 
-
-// ATE Bonn, DE, Jun 8th 2011
-//       $locid = 266635;       // Bonn, Nordrhein-Westfalen, Germany
-//       $eventname = "ATE-Bonn";
-//       $city = "8. Juni, 2011";
-
-// ATE Washington DC, US, Jun 18th 2011
-       $locid = 2102723;       // Washington (District of Columbia, ..., US
-       $eventname = "ATE-Washington-DC";
-       $city = "June 18th, 2011";
-
-
-       $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.\n";
-
-?>
diff --git a/scripts/34us-ate-wdc-email.txt b/scripts/34us-ate-wdc-email.txt
deleted file mode 100644 (file)
index 7735ed8..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-Dear Member of the CAcert Community,\r
-\r
-Just a quick final reminder that we will hold an ATE - Assurer Training Event - in Chantilly, VA this coming Saturday, 12:00.\r
-\r
-It's a lunch time event in a private room, so come hungry to the Eggspectations Restaurant in Westone Plaza.\r
-\r
-Assurers and prospective Assurers are the intended audience.  We also invite those who just want the chance to get assured.  (Note that old Tverify / Thawte points are gone, and if you haven't done our fabulously entertaining *Assurer Challenge* you are not an Assurer anymore.)\r
-\r
-Bring your ID documents and some CAP forms!\r
-\r
-- Best regards from the Event Team!\r
-\r
-ATE-WDC takes place at:\r
-*  Saturday, June 18th, 2011\r
-*  Eggspectations Restaurant, Westone Plaza, Chantilly VA.\r
-*  12:00 - 16:30\r
-*  more: [http://wiki.cacert.org/Events/20110618ATE-WashingtonDC]\r
-\r
-For Registration please reply: 'I will attend ATE-Washington'\r
-\r
-Contact: events@cacert.org\r
diff --git a/scripts/34us-ate-wdc-mail.php.txt b/scripts/34us-ate-wdc-mail.php.txt
deleted file mode 100644 (file)
index 6478d45..0000000
+++ /dev/null
@@ -1,108 +0,0 @@
-#!/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("34us-ate-wdc-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 in [Km]
-  $maxdist = 200;
-
-
-// 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  
-//     $locid = 2138880;      // Baltimore (Baltimore (city)), Maryland, US
-//       $locid = 1486658;       // Potsdam
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, US
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany 
-
-// ATE Bonn, DE, Jun 8th 2011
-//       $locid = 266635;       // Bonn, Nordrhein-Westfalen, Germany
-//       $eventname = "ATE-Bonn";
-//       $city = "8. Juni, 2011";
-
-// ATE Washington DC, US, Jun 18th 2011
-       $locid = 2102723;       // Washington (District of Columbia, ..., US
-       $eventname = "ATE-Washington-DC getting closer";
-       $city = "June 18th, 2011";
-
-
-       $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.\n";
-
-?>
diff --git a/scripts/35us-ate-ny-email.txt b/scripts/35us-ate-ny-email.txt
deleted file mode 100644 (file)
index 7ee95bf..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-Dear Member of the CAcert Community,\r
-\r
-We have a possibility to run an Assurer Training Event in New York in the period June 20th to 26.  One of our co-auditor-presenters is in Washington DC for the ATE on the 18th, and is willing to make the trip.\r
-\r
- -     Can you help?  Can you attend?\r
-\r
-If you are interested in attending, please reply to this email with "I want to attend an ATE in New York, I prefer XXXXX dates."\r
-\r
-*If you can help then please contact us*.  We need some combination of these things:\r
-\r
-    * on-ground contact person\r
-    * venue good for everyone to get to, about 3 hours access\r
-    * accomodation\r
-\r
-To read more about our popular tour of ATEs:\r
-   * https://wiki.cacert.org/ATE\r
-   * https://wiki.cacert.org/Events/20110618ATE-WashingtonDC\r
-\r
-- Best regards from the Event Team!\r
-\r
-\r
-PS: Contact: events@cacert.org\r
diff --git a/scripts/35us-ate-ny-mail.php.txt b/scripts/35us-ate-ny-mail.php.txt
deleted file mode 100644 (file)
index 01b2d5d..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-#!/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("35us-ate-ny-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 in [Km]
-  $maxdist = 200;
-
-
-// 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  
-//     $locid = 2138880;      // Baltimore (Baltimore (city)), Maryland, US
-//       $locid = 1486658;       // Potsdam
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, US
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany 
-//       $locid = 266635;       // Bonn, Nordrhein-Westfalen, Germany
-
-// ATE Washington DC, US, Jun 18th 2011
-//       $locid = 2102723;       // Washington (District of Columbia, ..., US
-//       $eventname = "ATE-Washington-DC getting closer";
-//       $city = "June 18th, 2011";
-
-// ATE Washington DC, US, Jun 18th 2011
-       $locid = 2177566;       // New York (Bronx), New York, United States
-       $eventname = "ATE-New York";
-       $city = "period June 20th to 26, 2011";
-
-
-       $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.\n";
-
-?>
diff --git a/scripts/36us-ate-ny-email.txt b/scripts/36us-ate-ny-email.txt
deleted file mode 100644 (file)
index 6cd1ef1..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-CAcert Assurer Training Event -- New York / Rutgers / Piscataway, NJ\r
-::::::::::::::::::::::::::::::::::::::::::::::::::\r
-\r
-Dear Member of the CAcert Community,\r
-\r
-Much has happened during recent years. The old way of orally-transmitted procedures has now gone, and our rules have been cast into formal policies. New procedures (e.g. the Assurer Challenge) and obligations (e.g. in the CAcert Community Agreement) have been approved.\r
-\r
-The Assurer Training Events bring all this to you, the Assurer, and the Community:\r
-\r
-- What do you have to add onto the CAP form if you assure minors ?\r
-- What are the 2 essential CCA points you have to present an Assuree ?\r
-- Who can access the Member's privacy information?\r
-\r
-Answers to these and many other questions typically faced by Assurers are given at the Assurer Training Events (ATEs).  Bring your ID for assurances.  Especially note that Tverify/Thawte people need to boost up their Assurance Points.\r
-\r
-ATE-NY takes place at:\r
-*  Monday, June 20th, 2011\r
-*  Rutgers Department of Computer Science, Piscataway, NJ\r
-*  1pm - 4pm\r
-\r
-For Registration please reply: 'I will attend ATE-NY'\r
-\r
-Don't forget your ID!\r
-\r
-We are looking forward to hearing from you.\r
-\r
-\r
-- Best regards from the Event Team!\r
-\r
-\r
-PS: Contact: events@cacert.org\r
-Location, Transportation and other event details at\r
-[https://wiki.cacert.org/Events/20110620ATE-NewYork]\r
-\r
diff --git a/scripts/36us-ate-ny-mail.php.txt b/scripts/36us-ate-ny-mail.php.txt
deleted file mode 100644 (file)
index 1f75bb1..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-#!/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("36us-ate-ny-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 in [Km]
-  $maxdist = 200;
-
-
-// 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  
-//     $locid = 2138880;      // Baltimore (Baltimore (city)), Maryland, US
-//       $locid = 1486658;       // Potsdam
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, US
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany 
-//       $locid = 266635;       // Bonn, Nordrhein-Westfalen, Germany
-
-// ATE Washington DC, US, Jun 18th 2011
-//       $locid = 2102723;       // Washington (District of Columbia, ..., US
-//       $eventname = "ATE-Washington-DC getting closer";
-//       $city = "June 18th, 2011";
-
-// ATE Washington DC, US, Jun 18th 2011
-       $locid = 2177566;       // New York (Bronx), New York, United States
-       $eventname = "ATE-New York / Rutgers / Piscataway, NJ";
-       $city = "June 20th, 2011";
-
-
-       $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.\n";
-
-?>
diff --git a/scripts/37de-blit2011-email.txt b/scripts/37de-blit2011-email.txt
deleted file mode 100644 (file)
index 365bd5b..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-8. Brandenburger Linux-Infotag 2011 -- Helfer Gesucht
-:::::::::::::::::::::::::::::::::::::::::::::::::::::
-
-Hallo CAcerties,
-
-am Samstag, dem 5. November 2011 moechte sich CAcert mit einem Stand auf dem 8. Brandenburger Linux-Infotag 2011 (Motto: "Freie Gedanken - Freie Systeme") praesentieren. Hierzu wurde nun im Wiki eine Organisationsseite eingerichtet, auf der Ihr Euch als Helfer eintragen koennt
- http://wiki.cacert.org/events/BLIT2011
-Sofern Ihr aus Berlin, Potsdam sowie Umgebung oder von woanders kommt und Zeit wie auch Lust habt, dann tragt Euch bitte, gerne auch nur fuer einen
-bestimmten Zeitraum, ein. Wer in den vergangenen Jahren dabei war, weiss vieviel Spass es allen gemacht hat!
-
-Auf der Veranstaltung sind Professoren, wissenschaftliche Mitarbeiter und in jedem Fall viele Studenten zu erwarten. Es waere daher super, wenn wir dort moeglichst viele von CAcert ueberzeugen koennen, um dort eine neue Keimzelle entstehen lassen zu koennen. Daher benoetigen wir mindestens drei Assurer, um 100 Punkte vergeben zu koennen.
-
-Wir freuen uns auf Eure Mithilfe.
-
-
-Wiki Organisationsseite: [http://wiki.cacert.org/events/BLIT2011]
-
-Kontakt: events@cacert.org
diff --git a/scripts/37de-blit2011-mail.php.txt b/scripts/37de-blit2011-mail.php.txt
deleted file mode 100644 (file)
index e0ecead..0000000
+++ /dev/null
@@ -1,106 +0,0 @@
-#!/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("37de-blit2011-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 in [Km]
-  $maxdist = 200;
-
-
-// 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  
-//     $locid = 2138880;      // Baltimore (Baltimore (city)), Maryland, US
-//       $locid = 1486658;       // Potsdam
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, US
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany 
-//       $locid = 266635;       // Bonn, Nordrhein-Westfalen, Germany
-//       $locid = 2102723;       // Washington (District of Columbia, ..., US
-//       $locid = 2177566;       // New York (Bronx), New York, United States
-
-// BLIT2011  
-       $locid = 1486658;       // Potsdam
-       $eventname = "8. Brandenburger Linux-Infotag 2011 - Potsdam";
-       $city = "5. Nov 2011";
-
-
-       $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.\n";
-
-?>
diff --git a/scripts/38us-fudcon2012-email.txt b/scripts/38us-fudcon2012-email.txt
deleted file mode 100644 (file)
index afb3387..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-Hi,
-
-I'm a Fedora developer and sysadmin (and a CAcert Assurer), and am going to be attending the Fedora Users and Developers Conference which will be held at Virginia Tech from January 13 - 15, 2012.
-
-We have a GPG/PGP keysigning party planned, and I'm interested in getting some people together to offer CAcert assurances.  This is especially important since CAcert will be removing all points formerly obtained by Thawte Point Transfer very soon.
-
-Would you be interested in helping with a CAcert assurance event at FUDCon?  I'm not sure of the date yet, but it would be somewhere between the 13th and 15th.
-
-Please contact me at either nb@fedoraproject.org or nb@cacert.org if you might be interested in helping with this.
-
-Nick
-
-Further infos:
- * [https://wiki.cacert.org/Events/FUDConBlacksburg] CAcert organizing wiki page
- * [http://fedoraproject.org/wiki/FUDCon:Blacksburg_2012] has more information about FUDCon.
-
-Contact: events@cacert.org
diff --git a/scripts/38us-fudcon2012-mail.php.txt b/scripts/38us-fudcon2012-mail.php.txt
deleted file mode 100644 (file)
index d90f5a2..0000000
+++ /dev/null
@@ -1,107 +0,0 @@
-#!/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("38us-fudcon2012-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 in [Km]
-  $maxdist = 250;
-
-
-// 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  
-//     $locid = 2138880;      // Baltimore (Baltimore (city)), Maryland, US
-//       $locid = 1486658;       // Potsdam
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, US
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany 
-//       $locid = 266635;       // Bonn, Nordrhein-Westfalen, Germany
-//       $locid = 2102723;       // Washington (District of Columbia, ..., US
-//       $locid = 2177566;       // New York (Bronx), New York, United States
-//       $locid = 1486658;       // Potsdam  BLIT2011
-
-// FUDcon 2012
-       $locid = 2237836;  // Blacksburg (Montgomery), Virginia, United States
-       $eventname = "FUDCon 2012";
-       $city = "Blacksburg, VA";
-
-
-       $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.\n";
-
-?>
diff --git a/scripts/39uk-ate-manchester-email.txt b/scripts/39uk-ate-manchester-email.txt
deleted file mode 100644 (file)
index 6c709bf..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-CAcert Assurer Training Event -- Crewe/Manchester, UK
-:::::::::::::::::::::::::::::::::::::::::::::::::::::
-
-Dear Member of the CAcert Community,
-
-Much has happened during recent years. The old way of orally-transmitted procedures has now gone, and our rules have been cast into formal policies. New procedures (e.g. the Assurer Challenge) and obligations (e.g. in the CAcert Community Agreement) have been approved.
-
-The Assurer Training Events bring all this to you, the Assurer, and the Community:
-
-- What is the difference in Thawte notary and CAcert Assurance?
-- What do you have to add onto the CAP form if you assure minors?
-- What are the 2 essential CCA points you have to present an Assuree?
-- Who can access the Member's privacy information?
-
-Answers to these and many other questions typically faced by Assurers are given at the Assurer Training Events (ATEs).  Bring your ID for assurances.  Especially note that Tverify/Thawte people need to boost up their Assurance Points.
-
-ATE-Manchester takes place at:
-*  Saturday, January 14th, 2012
-*  The Venue
-*  Belong Village
-*  Brookhouse Drive
-*  Crewe
-*  Cheshire CW2 6NA
-*  11:30am - 3pm
-
-The venue is near to and easily accessible from the train station (Crewe is a major rail junction within 3-4 hours of most of the major cities!)
-
-For Registration please reply: 'I will attend ATE-Manchester'
-
-Don't forget your ID!
-
-We are looking forward to hearing from you.
-
-
-- Best regards from the Event Team!
-
-
-PS: Contact: events@cacert.org
-Location, Transportation and other event details at
-[https://wiki.cacert.org/Events/20120114ATE-Manchester]
diff --git a/scripts/39uk-ate-manchester-mail.php.txt b/scripts/39uk-ate-manchester-mail.php.txt
deleted file mode 100644 (file)
index 5c5d0d9..0000000
+++ /dev/null
@@ -1,108 +0,0 @@
-#!/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("39uk-ate-manchester-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 in [Km] - changed to 350 to include glasgow + london
-  $maxdist = 350;
-
-
-// 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  
-//     $locid = 2138880;      // Baltimore (Baltimore (city)), Maryland, US
-//       $locid = 1486658;       // Potsdam
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, US
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany 
-//       $locid = 266635;       // Bonn, Nordrhein-Westfalen, Germany
-//       $locid = 2102723;       // Washington (District of Columbia, ..., US
-//       $locid = 2177566;       // New York (Bronx), New York, United States
-//       $locid = 1486658;       // Potsdam  BLIT2011
-//       $locid = 2237836;  // Blacksburg (Montgomery), Virginia, United States
-
-// ATE Manchester 2012
-       $locid = 1161640;  // Manchester, Manchester, United Kingdom
-       $eventname = "ATE-Manchester";
-       $city = "Manchester/Crewe UK";
-
-
-       $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.\n";
-
-?>
diff --git a/scripts/40de-ate-hamburg-email.txt b/scripts/40de-ate-hamburg-email.txt
deleted file mode 100644 (file)
index ddf7c0f..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-CAcert Assurer Training Event Hamburg [Deutsch]
-::::::::::::::::::::::::::::::::::::::::::::::::::
-
-Es hat sich viel getan im letzten Jahr. Eine ganze Reihe von bisher eher "muendlich ueberlieferten" Regeln wurden in Policies gegossen. Neue Prozeduren (z.B. die Assurer Challenge) und Verpflichtungen (z.B. in dem CAcert Community Agreement) wurden beschlossen. Die Assurer Training Events wollen versuchen, die ganzen Informationen unter’s Volk zu bringen:
-
-- Was hast du auf dem CAP Formular hinzuzufuegen, wenn du Minderjaehrige ueberpruefst ?
-- Was sind die 2 wesentlichen Punkte der CCA die du einem Assuree vermitteln koennen sollst ?
-- Unter welchen Umstaenden koennen z.Bsp. niederlaendische Rufnamen akzeptiert werden? 
-
-Antworten auf diese und weitere Fragen erhaelst du bei den Assurer Training Events (ATEs).
-
-Die kommende Veranstaltung in deiner Naehe findet statt am:
-
-Dienstag den 14. Februar 2012, 19:00 - 22:00
-
-Attraktor e.V.
-Mexikoring 21
-22297 Hamburg
-
-Das Veranstaltungs-Team freut sich schon auf Eure Teilnahme.
-
-Details zum Veranstaltungsort und Anfahrthinweise findet Ihr im
-Wiki [https://wiki.cacert.org/events/20120214-ATE-Hamburg-3]
-Blog [http://blog.cacert.org/2012/02/547.html]
-
-
-
-Unverbindliche Anmeldung und Registrierung:
-Rueckantwort mit 'Ich moechte teilnehmen: ATE-Hamburg'
-
-Kontakt: events@cacert.org
-
-
-CAcert Assurer Training Event Hamburg [English]
-::::::::::::::::::::::::::::::::::::::::::::::::::
-
-Much has happened during the past 3 years. The old way of 
-orally-transmitted procedures has now gone, and our rules have been cast 
-into formal policies. New procedures (e.g. the Assurer Challenge) and 
-obligations (e.g. in the CAcert Community Agreement) have been approved. 
-The Assurer Training Events bring all this to you, the Community:
-
-- What you have to add onto the CAP form if you assure U18 people ?
-- What are the 2 essential topics regarding CCA you have to present an Assuree ?
-- When you can accept i.e. a Dutch "roepnaam" ?
-
-Answers to these and many other questions are given at the Assurer 
-Training Events (ATEs).
-
-ATE-Hamburg takes place on:
-Tuesday, Feb 14, 2012, 19:00 - 22:00
-
-Attraktor e.V.
-Mexikoring 21
-22297 Hamburg
-
-The Event-Team is looking forward to hearing from you.
-
-Details on Location and Transportation you will find under
-Wiki [https://wiki.cacert.org/events/20120214-ATE-Hamburg-3]
-Blog [http://blog.cacert.org/2012/02/547.html]
-
-Registration for ATE-Hamburg: please reply
-'I will attend: ATE-Hamburg'
-
-Contact: events@cacert.org
diff --git a/scripts/40de-ate-hamburg-mail.php.txt b/scripts/40de-ate-hamburg-mail.php.txt
deleted file mode 100644 (file)
index 54ec1b8..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-#!/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("40de-ate-hamburg-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 in [Km] - changed to 350 to include glasgow + london
-  $maxdist = 200;
-
-
-// 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  
-//     $locid = 2138880;      // Baltimore (Baltimore (city)), Maryland, US
-//       $locid = 1486658;       // Potsdam
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, US
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany 
-//       $locid = 266635;       // Bonn, Nordrhein-Westfalen, Germany
-//       $locid = 2102723;       // Washington (District of Columbia, ..., US
-//       $locid = 2177566;       // New York (Bronx), New York, United States
-//       $locid = 1486658;       // Potsdam  BLIT2011
-//       $locid = 2237836;  // Blacksburg (Montgomery), Virginia, United States
-
-// ATE Manchester 2012
-//       $locid = 1161640;  // Manchester, Manchester, United Kingdom
-//       $eventname = "ATE-Manchester";
-//       $city = "Manchester/Crewe UK";
-
-// ATE Hamburg, DE, Feb 14 2012 
-       $locid = 715191;        // Hamburg
-       $eventname = "ATE-Hamburg";
-       $city = "Feb 14, 2012";
-
-       $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.\n";
-
-?>
diff --git a/scripts/41de-ate-jena-email.txt b/scripts/41de-ate-jena-email.txt
deleted file mode 100644 (file)
index f70dc85..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-CAcert Assurer Training Event Jena [Deutsch]
-::::::::::::::::::::::::::::::::::::::::::::
-
-Es hat sich viel getan im letzten Jahr. Eine ganze Reihe von bisher eher "muendlich ueberlieferten" Regeln wurden in Policies gegossen. Neue Prozeduren (z.B. die Assurer Challenge) und Verpflichtungen (z.B. in dem CAcert Community Agreement) wurden beschlossen. Die Assurer Training Events wollen versuchen, die ganzen Informationen unter’s Volk zu bringen:
-
-- Was hast du auf dem CAP Formular hinzuzufuegen, wenn du Minderjaehrige ueberpruefst ?
-- Warum solltest du dir R/L/O einpraegen ?
-- Wie verhaelst du dich, wenn du ein fremdes Ausweis Dokument das erste mal pruefst ?
-
-Antworten auf diese und weitere Fragen erhaelst du bei den Assurer Training Events (ATEs).
-
-Die kommende Veranstaltung in deiner Naehe findet statt am:
-
-Donnerstag den 29. Maerz 2012, 19:00 - 22:00
-
-Adresse: Am Johannisfriedhof 2, Jena
-Gebaeude: Universitaetsrechenzentrum der Friedrich-Schiller-Universitaet Jena
-OSM: [http://osm.org/go/0MAe9XhNp-]
-Webseite: [http://www.uni-jena.de/URZ.html]
-
-
-Das Veranstaltungs-Team freut sich schon auf Eure Teilnahme.
-
-Details zum Veranstaltungsort und Anfahrthinweise findet Ihr im
-Wiki [https://wiki.cacert.org/Events/2012-03-29ATE-Jena]
-Blog [http://blog.cacert.org/2012/03/550.html]
-
-
-
-Unverbindliche Anmeldung und Registrierung:
-Rueckantwort mit 'Ich moechte teilnehmen: ATE-Jena'
-
-Kontakt: events@cacert.org
diff --git a/scripts/41de-ate-jena-mail.php.txt b/scripts/41de-ate-jena-mail.php.txt
deleted file mode 100644 (file)
index 5691f63..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-#!/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("41de-ate-jena-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 in [Km] - changed to 350 to include glasgow + london
-  $maxdist = 200;
-
-
-// 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  
-//     $locid = 2138880;      // Baltimore (Baltimore (city)), Maryland, US
-//       $locid = 1486658;       // Potsdam
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, US
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany 
-//       $locid = 266635;       // Bonn, Nordrhein-Westfalen, Germany
-//       $locid = 2102723;       // Washington (District of Columbia, ..., US
-//       $locid = 2177566;       // New York (Bronx), New York, United States
-//       $locid = 1486658;       // Potsdam  BLIT2011
-//       $locid = 2237836;  // Blacksburg (Montgomery), Virginia, United States
-//       $locid = 1161640;  // Manchester, Manchester, United Kingdom
-
-// ATE Jena, DE, Mar 29 2012 
-       $locid = 803095;        // Jena, Thueringen, Germany
-       $eventname = "ATE-Jena";
-       $city = "Mar 29, 2012";
-
-
-       $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.\n";
-
-?>
diff --git a/scripts/42de-ate-leipzig-email.txt b/scripts/42de-ate-leipzig-email.txt
deleted file mode 100644 (file)
index ea08a75..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-CAcert Assurer Training Event Leipzig
-::::::::::::::::::::::::::::::::::::::::::::::::::
-
-Es hat sich viel getan im letzten Jahr. Eine ganze Reihe von bisher eher "muendlich ueberlieferten" Regeln wurden in Policies gegossen. Neue Prozeduren (z.B. die Assurer Challenge) und Verpflichtungen (z.B. in dem CAcert Community Agreement) wurden beschlossen. Die Assurer Training Events wollen versuchen, die ganzen Informationen unter’s Volk zu bringen:
-
-- Was hast du auf dem CAP Formular hinzuzufuegen, wenn du Minderjaehrige ueberpruefst ?
-- Warum solltest du dir R/L/O einpraegen ?
-- Wie verhaelst du dich, wenn du ein fremdes Ausweis Dokument das erste mal pruefst ?
-
-Antworten auf diese und weitere Fragen erhaelst du bei den Assurer Training Events (ATEs).
-
-Die kommende Veranstaltung in deiner Naehe findet statt am:
-
-Dienstag den 10. April 2012, 19:00 - 22:00
-(Dienstag nach Ostern)
-
-Adresse:
- Universtität Leipzig / Institut für Informatik
- Johannisgasse 26 / Raum 1-40
- 04103 Leipzig
-Webseite:
- [http://www.informatik.uni-leipzig.de/ifi/]
-Lageplan:
- [http://www.fmi.uni-leipzig.de/cms/service/lageplan.html]
-
-
-
-Das Veranstaltungs-Team freut sich schon auf Eure Teilnahme.
-
-Details zum Veranstaltungsort und Anfahrthinweise findet Ihr im
-Wiki [https://wiki.cacert.org/Events/2012-04-10ATE-Leipzig]
-Blog [http://blog.cacert.org/2012/03/555.html]
-
-
-
-Unverbindliche Anmeldung und Registrierung:
-Rueckantwort mit 'Ich moechte teilnehmen: ATE-Leipzig'
-
-Kontakt: events@cacert.org
diff --git a/scripts/42de-ate-leipzig-mail.php.txt b/scripts/42de-ate-leipzig-mail.php.txt
deleted file mode 100644 (file)
index d0c02b7..0000000
+++ /dev/null
@@ -1,114 +0,0 @@
-#!/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("42de-ate-leipzig-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 in [Km] - changed to 350 to include glasgow + london
-  $maxdist = 200;
-
-
-// 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  
-//     $locid = 2138880;      // Baltimore (Baltimore (city)), Maryland, US
-//       $locid = 1486658;       // Potsdam
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, US
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany 
-//       $locid = 266635;       // Bonn, Nordrhein-Westfalen, Germany
-//       $locid = 2102723;       // Washington (District of Columbia, ..., US
-//       $locid = 2177566;       // New York (Bronx), New York, United States
-//       $locid = 1486658;       // Potsdam  BLIT2011
-//       $locid = 2237836;  // Blacksburg (Montgomery), Virginia, United States
-//       $locid = 1161640;  // Manchester, Manchester, United Kingdom
-
-// ATE Jena, DE, Mar 29 2012 
-//       $locid = 803095;        // Jena, Thueringen, Germany
-//       $eventname = "ATE-Jena";
-//       $city = "Mar 29, 2012";
-
-// ATE Leipzig, DE, Apr 10 2012 
-       $locid = 1067965;        // Leipzig, Sachsen, Germany
-       $eventname = "ATE-Leipzig";
-       $city = "Apr 10, 2012";
-
-
-       $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.\n";
-
-?>
diff --git a/scripts/43de-ate-karlsruhe-email.txt b/scripts/43de-ate-karlsruhe-email.txt
deleted file mode 100644 (file)
index 26af21c..0000000
+++ /dev/null
@@ -1,103 +0,0 @@
-[Deutsch]\r
-\r
-Es hat sich viel getan im letzten Jahr. Eine ganze Reihe von bisher\r
-eher "muendlich ueberlieferten" Regeln wurden in Policies gegossen.\r
-Neue Prozeduren (z.B. die Assurer Challenge) und Verpflichtungen (z.B. in dem CAcert Community Agreement) wurden beschlossen. Die Assurer Training Events wollen versuchen, die ganzen Informationen unter\92s Volk zu bringen:\r
-\r
-- Welcher Satz fehlt auf alten CAP Formularen?\r
-- Warum soll ich mir R/L/O einpraegen?\r
-- Wie verhaelst du dich, wenn du ein fremdes Ausweis Dokument das erste mal pruefst?\r
-\r
-Antworten auf diese und weitere Fragen erhaelst du bei den Assurer Training Events (ATEs).\r
-\r
-Darueberhinaus wird beim ATE der Vorgang der Identitaetsueberpruefung trainiert und auditiert, um die Qualitaet der Assurances in der taeglichen Praxis zu erfassen. Dabei gilt es moegliche Fehler und Fallstricke zu erkennen und aufzudecken. Die Assurer haben also die Moeglichkeit, sich mit den Fehlern auseinanderzusetzen und zu erfahren, wie diese vermieden werden koennen.\r
-\r
-As IanG said: The ATE or Assurer Training Event is exceptionally recommended for all Assurers, and include parts which contribute directly to our audit. Come and find out how you can also contribute.\r
-\r
-Die kommende Veranstaltung in deiner Naehe findet statt am:\r
-\r
-- Dienstag, den 15. Mai 2012\r
-- in der Zeit von: 19:00 - ca. 22:00 Uhr\r
-- Raum: New York\r
-- im FZI Forschungszentrum Informatik \r
-- Haid-und-Neu-Str. 10-14\r
-- 76131 Karlsruhe \r
-\r
-Details zum Veranstaltungsort und Anfahrthinweise findet Ihr im\r
-Wiki [http://wiki.cacert.org/Events/2012-05-15ATE-Karlsruhe]\r
-Blog [http://blog.cacert.org/2012/04/559.html]\r
-\r
-Teilnehmer Registrierung mit Rueckantwort:\r
- 'Ich moechte am ATE-Karlsruhe teilnehmen'\r
-\r
-Das Veranstaltungs-Team freut sich schon auf Eure Teilnahme.\r
-\r
-Kontakt: events@cacert.org\r
-\r
-\r
-[French]\r
-\r
-Bon nombre de changements ont eu lieu au cours de la derniere annee au sein de CAcert. Beaucoup de regles "orales" ont ete transformees en reglements ("Policies"). De nouvelles procedures (par exemple le Challenge Assureur) et devoirs (par exemple le CAcert Community Agreement) ont ete activees. Les Assurer Training Events essaient de propager ces informations :\r
-\r
-- Que manque-t-il sur les "anciens" formulaires CAP ?\r
-- Pourquoi dois-je me souvenir de R/L/O ?\r
-- Que faire si une personne vous montre un document d'identite qui vous est inconnu ?\r
-\r
-Durant les Assurer Training Events (ATEs) vous recevrez les reponses a ces questions et a plein d'autres.\r
-\r
-De plus, les ATE vous permettent de vous entrainer a verifier les identites. Ceci sera audite afin de mesurer la qualite des assurances effectuees dans la routine quotidienne. On essaiera de vous induire en erreur. Vous aurez ainsi la possibilite de voir les problemes et d'apprendre a dejouer les pieges.\r
-\r
-Comme IanG l'a dit : il est fortement recommande aux assureurs de participer aux ATE. Le programmme contient des parties qui entrent directement en ligne de compte pour le succes de notre audit. Venez et decouvrez comment contribuer.\r
-\r
-Le prochain ATE qui aura lieu pres de chez vous sera :\r
-- Mardi le 15 mai 2012\r
-- de 19:00 a environ 22:00\r
-- Chambre: New York\r
-- dans le FZI Forschungszentrum Informatik\r
-- Haid-und-Neu-Str. 10-14\r
-- 76131 Karlsruhe\r
-\r
-NB : les exposes auront lieu en Allemand\r
-\r
-Plus de renseignements sur le lieu : \r
-Wiki [http://wiki.cacert.org/Events/2012-05-15ATE-Karlsruhe]\r
-Blog [http://blog.cacert.org/2012/04/559.html]\r
-\r
-Pour participer, repondez a ce courriel : 'Je viendrais au ATE-Karlsruhe'\r
-\r
-Le comite d'organisation se rejouit de votre venue.\r
-\r
-Contact: events@cacert.org\r
-\r
-[English]\r
-\r
-During the last year many changes took place inside CAcert. Many "oral" rules have been put into Policies. New procedures (e.g. Assurer Challenge) and obligations (e.g. CAcert Community Agreement) have been put into live. The Assurer Training Events (ATE) try to spread this information:\r
-\r
-- What is missing on the "old" CAP forms?\r
-- Why should I remember R/L/O?\r
-- What can you do if an Assuree shows an ID document unknown to you?\r
-\r
-These and more questions will be answered during the Assurer Training Events (ATEs)\r
-\r
-Furthermore, the ATE trains how to do assurances and audits assurances, to measure the quality of assurances in the daily routine. Here are some possible errors and pitfalls which need to be found. Assurers have the opportunity to see those errors and how to avoid them.\r
-\r
-As IanG said: The ATE or Assurer Training Event is exceptionally recommended for all Assurers and includes parts which contribute directly to our audit. Come and find out how you can also contribute.\r
-\r
-The next event held in your area will be:\r
-\r
-- Tuesday 15th Mai 2012\r
-- during 19:00 - ca. 22:00\r
-- Room: New York\r
-- in the FZI Forschungszentrum Informatik \r
-- Haid-und-Neu-Str. 10-14\r
-- 76131 Karlsruhe \r
-\r
-Details to the location can be found: \r
-Wiki [http://wiki.cacert.org/Events/2012-05-15ATE-Karlsruhe]\r
-Blog [http://blog.cacert.org/2012/04/559.html]\r
-\r
-User reply for registration: 'I will attend the ATE-Karlsruhe'\r
-\r
-The event team is looking forward for your attendance:\r
-\r
-Contact: events@cacert.org\r
diff --git a/scripts/43de-ate-karlsruhe-mail.php.txt b/scripts/43de-ate-karlsruhe-mail.php.txt
deleted file mode 100644 (file)
index afea2f2..0000000
+++ /dev/null
@@ -1,155 +0,0 @@
-#!/usr/bin/php -q\r
-<? /*\r
-    LibreSSL - CAcert web application\r
-    Copyright (C) 2004-2009  CAcert Inc.\r
-\r
-    This program is free software; you can redistribute it and/or modify\r
-    it under the terms of the GNU General Public License as published by\r
-    the Free Software Foundation; version 2 of the License.\r
-\r
-    This program is distributed in the hope that it will be useful,\r
-    but WITHOUT ANY WARRANTY; without even the implied warranty of\r
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
-    GNU General Public License for more details.\r
-\r
-    You should have received a copy of the GNU General Public License\r
-    along with this program; if not, write to the Free Software\r
-    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA\r
-*/\r
-       include_once("../includes/mysql.php");\r
-\r
-       $lines = "";\r
-       $fp = fopen("43de-ate-karlsruhe-email.txt", "r");\r
-       while(!feof($fp))\r
-       {\r
-               $line = trim(fgets($fp, 4096));\r
-               $lines .= wordwrap($line, 75, "\n")."\n";\r
-       }\r
-       fclose($fp);\r
-\r
-\r
-//     $locid = intval($_REQUEST['location']);\r
-//     $maxdist = intval($_REQUEST['maxdist']);\r
-//  maxdist in [Km]\r
-  $maxdist = 200;\r
-\r
-\r
-// location      location.ID\r
-//   verified: 29.4.09 u.schroeter\r
-//   $locid = 7902857;       // Paris\r
-//   $locid = 238568;        // Bielefeld  \r
-//   $locid = 715191;        // Hamburg    \r
-//   $locid = 1102495;       // London     \r
-//   $locid = 520340;        // Duesseldorf\r
-//   $locid = 1260319;       // Muenchen   \r
-//   $locid = 606058;        // Frankfurt  \r
-//   $locid = 1775784;       // Stuttgart  \r
-//   $locid = 228950;        // Berlin  \r
-//   $locid = 606058;        // Frankfurt\r
-//   $locid = 599389;        // Flensburg\r
-//   $locid = 61065;        // Amsterdam, Eemnes\r
-//   $locid = 228950;        // Berlin  \r
-\r
-//  Software Freedom Day 19. Sept 2009\r
-//   $locid = 715191;        // Hamburg\r
-\r
-//  LISA2009 Baltimore, 1.11.2009\r
-//     $locid = 2138880;      // Baltimore (Baltimore (city)), Maryland, United States   \r
-//     $city = "Baltimore, MD - Nov. 3rd 2009";\r
-\r
-//  OpenSourceTreffen-Muenchen, 20.11.2009\r
-//       $locid = 1260319;       // Muenchen   \r
-//       $city = "Muenchen - 20. Nov 2009";\r
-\r
-//  BLIT2009, Brandenburger Linux-Infotag, 21.11.2009\r
-//       $locid = 1486658;       // Potsdam\r
-//       $eventname = "Brandenburger Linux-Infotag (BLIT2009)";\r
-//       $city = "Potsdam - 21. Nov 2009";\r
-\r
-//  ATE-Goteborg, 16.12.2009\r
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden\r
-//       $eventname = "ATE-Goteborg";\r
-//       $city = "Goteborg - Dec 16th 2009";\r
-\r
-//  Assurance Event Mission Hills CA, 15.01.2010\r
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, United States \r
-//       $eventname = "Assurance Event";\r
-//       $city = "Mission Hills CA - Jan 15th 2010";\r
-\r
-//  Assurance Event OSD Copenhagen DK, 5.03.2010\r
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark \r
-//       $eventname = "Assurance Event OpenSource-Days 2010";\r
-//       $city = "Copenhagen DK - March 5th/6th 2010";\r
-\r
-// SCALE 8x Los Angeles, CA, Feb 19-21 2010 \r
-//       $locid = 2093625;       // Copenhagen, Kobenhavn*, Denmark \r
-//       $eventname = "SCALE 8x 2010";\r
-//       $city = "Los Angeles, CA - February 19-21 2010";\r
-\r
-// ATE Sydney, AU, Mar 24 2010 \r
-//       $locid = 2257312;       // Sydney, New South Wales, Australia\r
-//       $eventname = "ATE-Sydney";\r
-//       $city = "March 24, 2010";\r
-\r
-// ATE Essen, DE, Sept 28 2010 \r
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany \r
-//       $eventname = "ATE-Essen";\r
-//       $city = "September 28, 2010";\r
-\r
-// ATE Aachen, DE, Oct 4th 2010 \r
-//       $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany \r
-//       $eventname = "ATE-Aachen";\r
-//       $city = "October 4th, 2010";\r
-\r
-// ATE Muenchen, DE, Apr 2nd 2011\r
-//       $locid = 1260319;       // Muenchen    \r
-//       $eventname = "ATE-Muenchen";\r
-//       $city = "2. April, 2011";\r
-\r
-// ATE Bonn, DE, Jun 8th 2011\r
-//       $locid = 266635;       // Bonn, Nordrhein-Westfalen, Germany\r
-//       $eventname = "ATE-Bonn";\r
-//       $city = "8. Juni, 2011";\r
-\r
-// ATE Karlsruhe, DE, May 15th 2012\r
-       $locid = 873779;       // Karlsruhe, Baden-Wuerttemberg, Germany\r
-       $eventname = "ATE-Karlsruhe";\r
-       $city = "15. May 2012";\r
-\r
-       $query = "select * from `locations` where `id`='$locid'";\r
-        $loc = mysql_fetch_assoc(mysql_query($query));\r
-\r
-       $query = "SELECT ROUND(6378.137 * ACOS(0.9999999*((SIN(PI() * $loc[lat] / 180) * SIN(PI() * `locations`.`lat` / 180)) + \r
-                       (COS(PI() * $loc[lat] / 180 ) * COS(PI() * `locations`.`lat` / 180) * \r
-                        COS(PI() * `locations`.`long` / 180 - PI() * $loc[long] / 180)))), -1) AS `distance`, sum(`points`) as pts, `users`.* \r
-                       FROM `locations`\r
-                               inner join `users`  on `users`.`locid` = `locations`.`id` \r
-                               inner join `alerts` on `users`.`id`=`alerts`.`memid`\r
-                               inner join `notary` on `users`.`id`=`notary`.`to`\r
-                       WHERE   (`alerts`.`general`=1 OR `alerts`.`country`=1 OR `alerts`.`regional`=1 OR `alerts`.`radius`=1)\r
-                       GROUP BY `users`.`id`\r
-                       HAVING `distance` <= '$maxdist' \r
-                       ORDER BY `distance` ";\r
-        echo $query;\r
-\r
-    // comment next line when starting to send mail not only to me \r
-    // $query = "select * from `users` where `email` like 'cacerttest%'";\r
-\r
-       $res = mysql_query($query);\r
-       $xrows = mysql_num_rows($res);\r
-\r
-       while($row = mysql_fetch_assoc($res))\r
-       {\r
-    //    uncomment next line to send mails ...\r
-               sendmail($row['email'], "[CAcert.org] $eventname - $city", $lines, "events@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);\r
-       }\r
-  // 1x cc to events.cacert.org\r
-       sendmail("events@cacert.org", "[CAcert.org] $eventname - $city", $lines, "events@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);\r
-       // 1x mailing report to events.cacert.org\r
-  sendmail("events@cacert.org", "[CAcert.org] $eventname - $city Report", "invitation sent to $xrows recipients.", "support@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);       \r
-\r
-       // 1x mailing report to Arbitrator of case http://wiki.cacert.org/wiki/Arbitrations/a20090525.1\r
-  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);     \r
-       echo "invitation sent to $xrows recipients.\n";\r
-\r
-?>\r
diff --git a/scripts/44de-ate-duesseldorf-email.txt b/scripts/44de-ate-duesseldorf-email.txt
deleted file mode 100644 (file)
index b4b3708..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-[Deutsch]
-
-Es hat sich viel getan im letzten Jahr. Eine ganze Reihe von bisher
-eher "muendlich ueberlieferten" Regeln wurden in Policies gegossen.
-Neue Prozeduren (z.B. die Assurer Challenge) und Verpflichtungen (z.B. in dem CAcert Community Agreement) wurden beschlossen. Die Assurer Training Events wollen versuchen, die ganzen Informationen unter\92s Volk zu bringen:
-
-- Welcher Satz fehlt auf alten CAP Formularen?
-- Warum soll ich mir R/L/O einpraegen?
-- Wie verhaelst du dich, wenn du ein fremdes Ausweis Dokument das erste mal pruefst?
-
-Antworten auf diese und weitere Fragen erhaelst du bei den Assurer Training Events (ATEs).
-
-Darueberhinaus wird beim ATE der Vorgang der Identitaetsueberpruefung trainiert und auditiert, um die Qualitaet der Assurances in der taeglichen Praxis zu erfassen. Dabei gilt es moegliche Fehler und Fallstricke zu erkennen und aufzudecken. Die Assurer haben also die Moeglichkeit, sich mit den Fehlern auseinanderzusetzen und zu erfahren, wie diese vermieden werden koennen.
-
-As IanG said: The ATE or Assurer Training Event is exceptionally recommended for all Assurers, and include parts which contribute directly to our audit. Come and find out how you can also contribute.
-
-Die kommende Veranstaltung in deiner Naehe findet statt am:
-
-- Montag, den 09. Juli 2012
-- in der Zeit von: 19:00 - ca. 22:00 Uhr
-- in der Heinrich-Heine-Universitaet Duesseldorf
-- Raum: 25
-- Universitaetsstraße 1
-- 40225 Duesseldorf 
-
-
-Details zum Veranstaltungsort und Anfahrthinweise findet Ihr im
-Wiki [http://wiki.cacert.org/events/ATE-Duesseldorf]
-Blog [http://blog.cacert.org/2012/06/559.html]
-
-Teilnehmer Registrierung mit Rueckantwort:
- 'Ich moechte am ATE-Duesseldorf teilnehmen'
-
-Das Veranstaltungs-Team freut sich schon auf Eure Teilnahme.
-
-Kontakt: events@cacert.org
-
-
-[French]
-
-Bon nombre de changements ont eu lieu au cours de la derniere annee au sein de CAcert. Beaucoup de regles "orales" ont ete transformees en reglements ("Policies"). De nouvelles procedures (par exemple le Challenge Assureur) et devoirs (par exemple le CAcert Community Agreement) ont ete activees. Les Assurer Training Events essaient de propager ces informations :
-
-- Que manque-t-il sur les "anciens" formulaires CAP ?
-- Pourquoi dois-je me souvenir de R/L/O ?
-- Que faire si une personne vous montre un document d'identite qui vous est inconnu ?
-
-Durant les Assurer Training Events (ATEs) vous recevrez les reponses a ces questions et a plein d'autres.
-
-De plus, les ATE vous permettent de vous entrainer a verifier les identites. Ceci sera audite afin de mesurer la qualite des assurances effectuees dans la routine quotidienne. On essaiera de vous induire en erreur. Vous aurez ainsi la possibilite de voir les problemes et d'apprendre a dejouer les pieges.
-
-Comme IanG l'a dit : il est fortement recommande aux assureurs de participer aux ATE. Le programmme contient des parties qui entrent directement en ligne de compte pour le succes de notre audit. Venez et decouvrez comment contribuer.
-
-Le prochain ATE qui aura lieu pres de chez vous sera :
-- Lundi le 09 juli 2012
-- de 19:00 a environ 22:00
-- dans Heinrich-Heine-Universitaet Duesseldorf
-- Chambre: 25
-- Universitaetsstraße 1
-- 40225 Duesseldorf 
-
-NB : les exposes auront lieu en Allemand
-
-Plus de renseignements sur le lieu : 
-Wiki [http://wiki.cacert.org/events/ATE-Duesseldorf]
-Blog [http://blog.cacert.org/2012/06/566.html]
-
-Pour participer, repondez a ce courriel : 'Je viendrais au ATE-Karlsruhe'
-
-Le comite d'organisation se rejouit de votre venue.
-
-Contact: events@cacert.org
-
-[English]
-
-During the last year many changes took place inside CAcert. Many "oral" rules have been put into Policies. New procedures (e.g. Assurer Challenge) and obligations (e.g. CAcert Community Agreement) have been put into live. The Assurer Training Events (ATE) try to spread this information:
-
-- What is missing on the "old" CAP forms?
-- Why should I remember R/L/O?
-- What can you do if an Assuree shows an ID document unknown to you?
-
-These and more questions will be answered during the Assurer Training Events (ATEs)
-
-Furthermore, the ATE trains how to do assurances and audits assurances, to measure the quality of assurances in the daily routine. Here are some possible errors and pitfalls which need to be found. Assurers have the opportunity to see those errors and how to avoid them.
-
-As IanG said: The ATE or Assurer Training Event is exceptionally recommended for all Assurers and includes parts which contribute directly to our audit. Come and find out how you can also contribute.
-
-The next event held in your area will be:
-
-- Monday 9th July 2012
-- during 19:00 - ca. 22:00
-- in the Heinrich-Heine-Universitaet Duesseldorf
-- Room: 25
-- Universitaetsstraße 1
-- 40225 Duesseldorf 
-
-Details to the location can be found: 
-Wiki [http://wiki.cacert.org/events/ATE-Duesseldorf]
-Blog [http://blog.cacert.org/2012/06/566.html]
-
-User reply for registration: 'I will attend the ATE-Duesseldorf'
-
-The event team is looking forward for your attendance:
-
-Contact: events@cacert.org
diff --git a/scripts/44de-ate-duesseldorf-mail.php.txt b/scripts/44de-ate-duesseldorf-mail.php.txt
deleted file mode 100644 (file)
index 7b89e96..0000000
+++ /dev/null
@@ -1,160 +0,0 @@
-#!/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("44de-ate-duesseldorf-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 in [Km]
-  $maxdist = 200;
-
-
-// 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";
-
-//  ATE-Goteborg, 16.12.2009
-//       $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//       $eventname = "ATE-Goteborg";
-//       $city = "Goteborg - Dec 16th 2009";
-
-//  Assurance Event Mission Hills CA, 15.01.2010
-//       $locid = 2094781;       // Mission Hills (Los Angeles), California, United States 
-//       $eventname = "Assurance Event";
-//       $city = "Mission Hills CA - Jan 15th 2010";
-
-//  Assurance Event OSD Copenhagen DK, 5.03.2010
-//       $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "Assurance Event OpenSource-Days 2010";
-//       $city = "Copenhagen DK - March 5th/6th 2010";
-
-// SCALE 8x Los Angeles, CA, Feb 19-21 2010 
-//       $locid = 2093625;       // Copenhagen, Kobenhavn*, Denmark 
-//       $eventname = "SCALE 8x 2010";
-//       $city = "Los Angeles, CA - February 19-21 2010";
-
-// ATE Sydney, AU, Mar 24 2010 
-//       $locid = 2257312;       // Sydney, New South Wales, Australia
-//       $eventname = "ATE-Sydney";
-//       $city = "March 24, 2010";
-
-// ATE Essen, DE, Sept 28 2010 
-//       $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//       $eventname = "ATE-Essen";
-//       $city = "September 28, 2010";
-
-// ATE Aachen, DE, Oct 4th 2010 
-//       $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany 
-//       $eventname = "ATE-Aachen";
-//       $city = "October 4th, 2010";
-
-// ATE Muenchen, DE, Apr 2nd 2011
-//       $locid = 1260319;       // Muenchen    
-//       $eventname = "ATE-Muenchen";
-//       $city = "2. April, 2011";
-
-// ATE Bonn, DE, Jun 8th 2011
-//       $locid = 266635;       // Bonn, Nordrhein-Westfalen, Germany
-//       $eventname = "ATE-Bonn";
-//       $city = "8. Juni, 2011";
-
-// ATE Karlsruhe, DE, May 15th 2012
-//       $locid = 873779;       // Karlsruhe, Baden-Wuerttemberg, Germany
-//       $eventname = "ATE-Karlsruhe";
-//       $city = "15. May 2012";
-
-// ATE Duesseldorf, DE, May 15th 2012
-       $locid = 520340;       // Dusseldorf, Nordrhein-Westfalen, Germany
-       $eventname = "ATE-Duesseldorf";
-       $city = "09. July 2012";
-
-       $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.\n";
-
-?>
diff --git a/scripts/45au-ate-melbourne-email.txt b/scripts/45au-ate-melbourne-email.txt
deleted file mode 100644 (file)
index aa46112..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-During the last years many changes took place inside CAcert. Many "oral" rules have been put into Policies. New procedures (e.g. Assurer Challenge) and obligations (e.g. CAcert Community Agreement) have been put into live. The Assurer Training Events (ATE) try to spread this information:
-
-- What is missing on the "old" CAP forms?
-- Why should I remember R/L/O?
-- What can you do if an Assuree shows an ID document unknown to you?
-
-These and more questions will be answered during the Assurer Training Events (ATEs)
-
-Furthermore, the ATE trains how to do assurances and audits assurances, to measure the quality of assurances in the daily routine. Here are some possible errors and pitfalls which need to be found. Assurers have the opportunity to see those errors and how to avoid them.
-
-As IanG said: The ATE or Assurer Training Event is exceptionally recommended for all Assurers and includes parts which contribute directly to our audit. Come and find out how you can also contribute.
-
-The next event held in your area will be:
-
-- Saturday 28th July 2012
-- starting around 05:00 pm
-- Urban Camp
-  Brens Drive
-  Parkville
-  Victoria 3052
-
-Details to the location and time can be found: 
-Wiki [http://wiki.cacert.org/events/20120728_ATE-Melbourne]
-Blog [http://blog.cacert.org/2012/07/571.html]
-
-User reply for registration: 'I will attend the ATE-Melbourne'
-
-The event team is looking forward for your attendance:
-
-Contact: events@cacert.org
diff --git a/scripts/45au-ate-melbourne-mail.php.txt b/scripts/45au-ate-melbourne-mail.php.txt
deleted file mode 100644 (file)
index 5161e97..0000000
+++ /dev/null
@@ -1,106 +0,0 @@
-#!/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("45au-ate-melbourne-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 in [Km]
-  $maxdist = 200;
-
-
-// location      location.ID
-//   verified: 29.4.09 u.schroeter
-//   $locid = 7902857;       // Paris
-//   $locid = 238568;        // Bielefeld  
-//   $locid = 715191;        // Hamburg    
-//   $locid = 1102495;       // London     
-//   $locid = 606058;        // Frankfurt  
-//   $locid = 1775784;       // Stuttgart  
-//   $locid = 228950;        // Berlin  
-//   $locid = 606058;        // Frankfurt
-//   $locid = 599389;        // Flensburg
-//   $locid = 61065;        // Amsterdam, Eemnes
-//   $locid = 228950;        // Berlin  
-//   $locid = 2138880;      // Baltimore (Baltimore (city)), Maryland, United States   
-//   $locid = 1486658;       // Potsdam
-//   $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden
-//   $locid = 2094781;       // Mission Hills (Los Angeles), California, United States 
-//   $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark 
-//   $locid = 2093625;       // Los Angeles, CA ???
-//   $locid = 2094326       // Los Angeles (Los Angeles), California, United States
-//   $locid = 2257312;       // Sydney, New South Wales, Australia
-//   $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany 
-//   $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany 
-//   $locid = 1260319;       // Muenchen    
-//   $locid = 266635;       // Bonn, Nordrhein-Westfalen, Germany
-//   $locid = 873779;       // Karlsruhe, Baden-Wuerttemberg, Germany
-//   $locid = 520340;       // Dusseldorf, Nordrhein-Westfalen, Germany
-       
-// ATE Melbourne, AU, July 28th 2012
-       $locid = 2262656;       // Melbourne, Victoria, Australia
-       $eventname = "ATE-Melbourne";
-       $city = "28th July 2012";
-
-       $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.\n";
-
-?>
diff --git a/scripts/46us-ate-raleigh-email.txt b/scripts/46us-ate-raleigh-email.txt
deleted file mode 100644 (file)
index c263db5..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-\r
-\r
-During the last years many changes took place inside CAcert. Many "oral"\r
-rules have been put into Policies. New procedures (e.g. Assurer Challenge)\r
-and obligations (e.g. CAcert Community Agreement) have been put into live.\r
-The Assurer Training Events (ATE) try to spread this information:\r
-\r
-- What is missing on the "old" CAP forms?\r
-- Why should I remember R/L/O?\r
-- What can you do if an Assuree shows an ID document unknown to you?\r
-\r
-These and more questions will be answered during the Assurer Training\r
-Events (ATEs)\r
-\r
-Furthermore, the ATE trains how to do assurances and audits assurances, to\r
-measure the quality of assurances in the daily routine. Here are some\r
-possible errors and pitfalls which need to be found. Assurers have the\r
-opportunity to see those errors and how to avoid them.\r
-\r
-As IanG said: The ATE or Assurer Training Event is exceptionally\r
-recommended for all Assurers and includes parts which contribute directly\r
-to our audit. Come and find out how you can also contribute.\r
-\r
-The next event held in your area will be:\r
-\r
-- Saturday 11th August 2012\r
-- 10:00-13:00\r
-- Splat Space - Durham's Hackerspace\r
-  331 W. Main St - Basement\r
-  Durham, NC\r
-\r
-\r
-Details to the location and time can be found:\r
-Wiki [http://wiki.cacert.org/events/ATE-Raleigh]\r
-Blog [http://blog.cacert.org/2012/07/572.html]  \r
-\r
-User reply for registration: 'I will attend the ATE-Raleigh'\r
-\r
-The event team is looking forward for your attendance:\r
-\r
-Contact: events@cacert.org\r
diff --git a/scripts/46us-ate-raleigh-mail.php.txt b/scripts/46us-ate-raleigh-mail.php.txt
deleted file mode 100644 (file)
index 0c55567..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-#!/usr/bin/php -q\r
-<? /*\r
-    LibreSSL - CAcert web application\r
-    Copyright (C) 2004-2009  CAcert Inc.\r
-\r
-    This program is free software; you can redistribute it and/or modify\r
-    it under the terms of the GNU General Public License as published by\r
-    the Free Software Foundation; version 2 of the License.\r
-\r
-    This program is distributed in the hope that it will be useful,\r
-    but WITHOUT ANY WARRANTY; without even the implied warranty of\r
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
-    GNU General Public License for more details.\r
-\r
-    You should have received a copy of the GNU General Public License\r
-    along with this program; if not, write to the Free Software\r
-    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA\r
-*/\r
-       include_once("../includes/mysql.php");\r
-\r
-       $lines = "";\r
-       $fp = fopen("46us-ate-raleigh-email.txt", "r");\r
-       while(!feof($fp))\r
-       {\r
-               $line = trim(fgets($fp, 4096));\r
-               $lines .= wordwrap($line, 75, "\n")."\n";\r
-       }\r
-       fclose($fp);\r
-\r
-\r
-//     $locid = intval($_REQUEST['location']);\r
-//     $maxdist = intval($_REQUEST['maxdist']);\r
-//  maxdist in [Km]\r
-  $maxdist = 200;\r
-\r
-\r
-// location      location.ID\r
-//   verified: 29.4.09 u.schroeter\r
-//   $locid = 7902857;       // Paris\r
-//   $locid = 238568;        // Bielefeld  \r
-//   $locid = 715191;        // Hamburg    \r
-//   $locid = 1102495;       // London     \r
-//   $locid = 606058;        // Frankfurt  \r
-//   $locid = 1775784;       // Stuttgart  \r
-//   $locid = 228950;        // Berlin  \r
-//   $locid = 606058;        // Frankfurt\r
-//   $locid = 599389;        // Flensburg\r
-//   $locid = 61065;        // Amsterdam, Eemnes\r
-//   $locid = 228950;        // Berlin  \r
-//   $locid = 2138880;      // Baltimore (Baltimore (city)), Maryland, United States   \r
-//   $locid = 1486658;       // Potsdam\r
-//   $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden\r
-//   $locid = 2094781;       // Mission Hills (Los Angeles), California, United States \r
-//   $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark \r
-//   $locid = 2093625;       // Los Angeles, CA ???\r
-//   $locid = 2094326       // Los Angeles (Los Angeles), California, United States\r
-//   $locid = 2257312;       // Sydney, New South Wales, Australia\r
-//   $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany \r
-//   $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany \r
-//   $locid = 1260319;       // Muenchen    \r
-//   $locid = 266635;       // Bonn, Nordrhein-Westfalen, Germany\r
-//   $locid = 873779;       // Karlsruhe, Baden-Wuerttemberg, Germany\r
-//   $locid = 520340;       // Dusseldorf, Nordrhein-Westfalen, Germany\r
-       \r
-// ATE Melbourne, AU, July 28th 2012\r
-//       $locid = 2262656;       // Melbourne, Victoria, Australia\r
-//       $eventname = "ATE-Melbourne";\r
-//       $city = "28th July 2012";\r
-\r
-// ATE Raleigh, US, August 11th 2012\r
-   $locid = 2185076;       // Raleigh (Wake), North Carolina, United States\r
-   $eventname = "ATE-Raleigh";\r
-   $city = "11th August 2012";\r
-\r
-\r
-       $query = "select * from `locations` where `id`='$locid'";\r
-        $loc = mysql_fetch_assoc(mysql_query($query));\r
-\r
-       $query = "SELECT ROUND(6378.137 * ACOS(0.9999999*((SIN(PI() * $loc[lat] / 180) * SIN(PI() * `locations`.`lat` / 180)) + \r
-                       (COS(PI() * $loc[lat] / 180 ) * COS(PI() * `locations`.`lat` / 180) * \r
-                        COS(PI() * `locations`.`long` / 180 - PI() * $loc[long] / 180)))), -1) AS `distance`, sum(`points`) as pts, `users`.* \r
-                       FROM `locations`\r
-                               inner join `users`  on `users`.`locid` = `locations`.`id` \r
-                               inner join `alerts` on `users`.`id`=`alerts`.`memid`\r
-                               inner join `notary` on `users`.`id`=`notary`.`to`\r
-                       WHERE   (`alerts`.`general`=1 OR `alerts`.`country`=1 OR `alerts`.`regional`=1 OR `alerts`.`radius`=1)\r
-                       GROUP BY `users`.`id`\r
-                       HAVING `distance` <= '$maxdist' \r
-                       ORDER BY `distance` ";\r
-        echo $query;\r
-\r
-    // comment next line when starting to send mail not only to me \r
-    // $query = "select * from `users` where `email` like 'cacerttest%'";\r
-\r
-       $res = mysql_query($query);\r
-       $xrows = mysql_num_rows($res);\r
-\r
-       while($row = mysql_fetch_assoc($res))\r
-       {\r
-    //    uncomment next line to send mails ...\r
-               sendmail($row['email'], "[CAcert.org] $eventname - $city", $lines, "events@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);\r
-       }\r
-  // 1x cc to events.cacert.org\r
-       sendmail("events@cacert.org", "[CAcert.org] $eventname - $city", $lines, "events@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);\r
-       // 1x mailing report to events.cacert.org\r
-  sendmail("events@cacert.org", "[CAcert.org] $eventname - $city Report", "invitation sent to $xrows recipients.", "support@cacert.org", "", "", "CAcert Events Organisation", "returns@cacert.org", 1);       \r
-\r
-       // 1x mailing report to Arbitrator of case http://wiki.cacert.org/wiki/Arbitrations/a20090525.1\r
-  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);     \r
-       echo "invitation sent to $xrows recipients.\n";\r
-\r
-?>\r
diff --git a/scripts/47us-fudcon-lawrence-email.txt b/scripts/47us-fudcon-lawrence-email.txt
deleted file mode 100644 (file)
index d2b6e97..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-Hi,\r
-\r
-I'm a Fedora developer and sysadmin (and a CAcert Assurer), and am going to be attending the Fedora Users and Developers Conference which will be held at the University of Kansas, located in Lawrence, KS, from January 18–20, 2013.\r
-\r
-We have a GPG/PGP keysigning party planned, and I'm interested in getting some people together to offer CAcert assurances.  This is especially important since CAcert will be removing all points formerly obtained by Thawte Point Transfer very soon.\r
-\r
-The CAcert Assurance Event will be held on Saturday, January 19, 2013, beginning at 15:30.\r
-The GPG Keysigning Event will begin at 16:30.\r
-\r
-If you are interested in either event, please sign up at:\r
-http://bit.ly/fudcon2013-keysigning for the keysigning event\r
-and/or\r
-http://bit.ly/fudcon2013-cacert-assurance for the CAcert assurance event.\r
-\r
-Please contact me at either nb@fedoraproject.org or nb@cacert.org if you have any questions.\r
-\r
-Nick\r
-\r
-Further infos:\r
- * [https://wiki.cacert.org/Events/FUDConLawrence]\r
-  * CAcert organizing wiki page\r
- * [http://fedoraproject.org/wiki/FUDCon:Lawrence_2013]\r
-  * has more information about FUDCon.\r
-\r
-\r
-Contact: events@cacert.org\r
diff --git a/scripts/47us-fudcon-lawrence-mail.php.txt b/scripts/47us-fudcon-lawrence-mail.php.txt
deleted file mode 100644 (file)
index 4bb3c8a..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-#!/usr/bin/php -q\r
-<? /*\r
-    LibreSSL - CAcert web application\r
-    Copyright (C) 2004-2009  CAcert Inc.\r
-\r
-    This program is free software; you can redistribute it and/or modify\r
-    it under the terms of the GNU General Public License as published by\r
-    the Free Software Foundation; version 2 of the License.\r
-\r
-    This program is distributed in the hope that it will be useful,\r
-    but WITHOUT ANY WARRANTY; without even the implied warranty of\r
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
-    GNU General Public License for more details.\r
-\r
-    You should have received a copy of the GNU General Public License\r
-    along with this program; if not, write to the Free Software\r
-    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA\r
-*/\r
-       include_once("../includes/mysql.php");\r
-\r
-       $lines = "";\r
-       $fp = fopen("47us-fudcon-lawrence-email.txt", "r");\r
-       while(!feof($fp))\r
-       {\r
-               $line = trim(fgets($fp, 4096));\r
-               $lines .= wordwrap($line, 75, "\n")."\n";\r
-       }\r
-       fclose($fp);\r
-\r
-\r
-//     $locid = intval($_REQUEST['location']);\r
-//     $maxdist = intval($_REQUEST['maxdist']);\r
-//  maxdist in [Km]\r
-  $maxdist = 200;\r
-\r
-\r
-// location      location.ID\r
-//   verified: 29.4.09 u.schroeter\r
-//   $locid = 7902857;       // Paris\r
-//   $locid = 238568;        // Bielefeld  \r
-//   $locid = 715191;        // Hamburg    \r
-//   $locid = 1102495;       // London     \r
-//   $locid = 606058;        // Frankfurt  \r
-//   $locid = 1775784;       // Stuttgart  \r
-//   $locid = 228950;        // Berlin  \r
-//   $locid = 606058;        // Frankfurt\r
-//   $locid = 599389;        // Flensburg\r
-//   $locid = 61065;        // Amsterdam, Eemnes\r
-//   $locid = 228950;        // Berlin  \r
-//   $locid = 2138880;      // Baltimore (Baltimore (city)), Maryland, United States   \r
-//   $locid = 1486658;       // Potsdam\r
-//   $locid = 664715;       // Goteborg, Vastra Gotaland, Sweden\r
-//   $locid = 2094781;       // Mission Hills (Los Angeles), California, United States \r
-//   $locid = 423655;       // Copenhagen, Kobenhavn*, Denmark \r
-//   $locid = 2093625;       // Los Angeles, CA ???\r
-//   $locid = 2094326       // Los Angeles (Los Angeles), California, United States\r
-//   $locid = 2257312;       // Sydney, New South Wales, Australia\r
-//   $locid = 572764;       //  Essen, Nordrhein-Westfalen, Germany \r
-//   $locid = 78;       //  Aachen, Nordrhein-Westfalen, Germany \r
-//   $locid = 1260319;       // Muenchen    \r
-//   $locid = 266635;       // Bonn, Nordrhein-Westfalen, Germany\r
-//   $locid = 873779;       // Karlsruhe, Baden-Wuerttemberg, Germany\r
-//   $locid = 520340;       // Dusseldorf, Nordrhein-Westfalen, Germany\r
-//       $locid = 2262656;       // Melbourne, Victoria, Australia\r
-//   $locid = 2185076;       // Raleigh (Wake), North Carolina, United States\r
-\r
-// CAcert Assurance and Keysigning event at FUDcon, Lawrence, KS, Jan 19th 2013\r
-   $locid = 2126955;       // Lawrence (Douglas), Kansas, United States\r
-   $eventname = "CAcert Assurance and Keysigning at FUDcon Lawrence, KS";\r
-   $city = "January 19th 2013";\r
-\r
-\r
-       $query = "select * from `locations` where `id`='$locid'";\r
-        $loc = mysql_fetch_assoc(mysql_query($query));\r
-\r
-   &n