From: hickert Date: Tue, 6 Apr 2010 15:11:38 +0000 (+0000) Subject: Allow to use conmtexts and some other attrbiutes in macro parameters X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=78bca855d25543e9a959a18d0b726aa01710b05a;p=gosa.git Allow to use conmtexts and some other attrbiutes in macro parameters git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@17488 594d385d-05f5-0310-b6e9-bd551577e9d8 --- diff --git a/gosa-plugins/gofon/gofon/phoneaccount/class_phoneAccount.inc b/gosa-plugins/gofon/gofon/phoneaccount/class_phoneAccount.inc index 7d5ad29e6..28ea37717 100644 --- a/gosa-plugins/gofon/gofon/phoneaccount/class_phoneAccount.inc +++ b/gosa-plugins/gofon/gofon/phoneaccount/class_phoneAccount.inc @@ -32,9 +32,9 @@ class phoneAccount extends plugin var $goFonHomeServers = array(); // Contains all available server configurations var $context = "default"; - var $sip_contexts = "default"; + var $sip_contexts = array(); var $voice_context = "default"; - var $voicemail_contexts = "default"; + var $voicemail_contexts = array(); /* attribute list for save action */ var $CopyPasteVars = array("phoneNumbers","macroarray","macrostillavailable"/*"phoneNumbers" -Reset- */, @@ -1144,6 +1144,9 @@ class phoneAccount extends plugin $string = $paras['default']; $string=preg_replace("/%uid/i",$this->uid,$string); + $string=preg_replace("/%pager/i",$this->pager,$string); + $string=preg_replace("/%context/i",$this->context,$string); + $string=preg_replace("/%voicemailcontext/i",$this->voice_context,$string); if(isset($this->cn)){ $string=preg_replace("/%cn/i",$this->cn,$string);