[evolvis-commits] r11623: document:: sendnotice was never implemented↵

mirabilos at evolvis.org mirabilos at evolvis.org
Thu Feb 24 18:20:36 CET 2011


Author: mirabilos
Date: 2011-02-24 18:20:36 +0100 (Thu, 24 Feb 2011)
New Revision: 11623

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/ChangeLog
   trunk/gforge_base/evolvisforge-5.1/gforge/common/docman/Document.class
Log:
document::sendnotice was never implemented


Modified: trunk/gforge_base/evolvisforge-5.1/gforge/ChangeLog
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/ChangeLog	2011-02-24 17:20:35 UTC (rev 11622)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/ChangeLog	2011-02-24 17:20:36 UTC (rev 11623)
@@ -1,3 +1,10 @@
+
+2006-03-08 Tim Perdue   <tim at gforgegroup.com>
+
+	* addslashes() needs to be applied to all incoming SOAP messages
+	* suppressing sending of emails for msproject
+	* document::sendNotice was never implemented
+
 2006-02-22 Marcelo Mottall <marcelo at gforgegroup.com>
 	* Rewrote usergroup cronjob, it adds markers in /etc files now
 	* Split usergroup cronjob in two: usergroup and homedirs.php

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/common/docman/Document.class
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/common/docman/Document.class	2011-02-24 17:20:35 UTC (rev 11622)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/common/docman/Document.class	2011-02-24 17:20:36 UTC (rev 11623)
@@ -483,7 +483,25 @@
 		return true;
 	}
 
-	function sendNotice ($true=true) {
+	/**
+	*   sendNotice - Notifies of document submissions
+	*/
+	function sendNotice ($new=true) {
+		$BCC = $this->Group->getDocEmailAddress();
+		if (strlen($BCC) > 0) {
+			$subject = '['.$this->Group->getPublicName().'] New document - '.$this->getName();
+			$body = "Project: ".$this->Group->getPublicName()."\n";
+			$body .= "Group: ".$groupname."\n";
+			$body .= "Document title: ".$this->getName()."\n";
+			$body .= "Document description: ".util_unconvert_htmlspecialchars( $this->getDescription() )."\n";
+			$body .= "Submitter: ".$this->getCreatorRealName()." (".$this->getCreatorUserName().") \n";
+			$body .= "\n\n-------------------------------------------------------".
+				"\nFor more info, visit:".
+				"\n\nhttp://".$GLOBALS['sys_default_domain']."/docman/index.php?group_id=".$this->Group->getID();
+
+			util_send_message('',$subject,$body,'',$BCC);
+		}
+
 		return true;
 	}
 	



More information about the evolvis-commits mailing list