Revision 2058
Added by darkviper almost 12 years ago
| class.wb.php | ||
|---|---|---|
| 647 | 647 |
// $message = preg_replace('/[\r\n]/', '<br \>', $message);
|
| 648 | 648 |
|
| 649 | 649 |
// create PHPMailer object and define default settings |
| 650 |
$myMail = new wbmailer();
|
|
| 650 |
$myMail = new WbMailer();
|
|
| 651 | 651 |
// set user defined from address |
| 652 | 652 |
if ($fromaddress!='') {
|
| 653 | 653 |
if($fromname!='') $myMail->FromName = $fromname; // FROM-NAME |
| ... | ... | |
| 750 | 750 |
* independend placeholder |
| 751 | 751 |
*/ |
| 752 | 752 |
public function ReplaceAbsoluteMediaUrl($sContent){
|
| 753 |
$oReg = WbAdaptor::getInstance(); |
|
| 753 | 754 |
if(ini_get('magic_quotes_gpc')==true){
|
| 754 | 755 |
$sContent = $this->strip_slashes($sContent); |
| 755 | 756 |
} |
| 756 | 757 |
if(is_string($sContent)) {
|
| 757 |
$sMediaUrl = WB_URL.MEDIA_DIRECTORY; |
|
| 758 |
$aSearchfor = array('@(<[^>]*=\s*")('.preg_quote($sMediaUrl).')([^">]*".*>)@siU',
|
|
| 759 |
'@(<[^>]*=\s*")('.preg_quote(WB_URL).')([^">]*".*>)@siU');
|
|
| 760 |
$aReplacements = array('$1{SYSVAR:MEDIA_REL}$3',
|
|
| 761 |
'$1{SYSVAR:WB_REL}$3');
|
|
| 758 |
$aSearchfor = array('@(<[^>]*=\s*")('.preg_quote($oReg->AppUrl.$oReg->MediaDir).')([^">]*".*>)@siU',
|
|
| 759 |
'@(<[^>]*=\s*")('.preg_quote($oReg->AppUrl).')([^">]*".*>)@siU');
|
|
| 760 |
$aReplacements = array('$1{SYSVAR:AppUrl.MediaDir}$3',
|
|
| 761 |
'$1{SYSVAR:AppUrl}$3');
|
|
| 762 | 762 |
$sContent = preg_replace($aSearchfor, $aReplacements, $sContent ); |
| 763 | 763 |
} |
| 764 | 764 |
return $sContent; |
Also available in: Unified diff
! change wysiwyg module from filterMediaRel to filterReplaceSysvar
! change wb::ReplaceAbsoluteMediaUrl from filterMediaRel to filterReplaceSysvar