Replace own image URL in clonned channel posts
This commit is contained in:
		| @@ -3081,13 +3081,12 @@ function item_url_replace($channel,&$item,$old,$new,$oldnick = '') { | ||||
| 		if($oldnick) | ||||
| 			json_url_replace('/' . $oldnick . '/' ,'/' . $channel['channel_address'] . '/' ,$item['target']); | ||||
| 	} | ||||
| 	 | ||||
| 	$item['body'] = preg_replace("/(\[zrl=".preg_quote($old,'/')."\/photos\/".$channel['channel_address'].".+\]\[zmg=\d+x\d+\])".preg_quote($old,'/')."\/(.+\[\/zmg\])/", '${1}'.$new.'/${2}', $item['body']); | ||||
| 	$item['body'] = preg_replace("/".preg_quote($old,'/')."\/(search|\w+\/".$channel['channel_address'].")/", $new.'/${1}', $item['body']); | ||||
|  | ||||
| 	$x = preg_replace("/".preg_quote($old,'/')."\/(search|\w+\/".$channel['channel_address'].")/", $new.'/${1}', $item['body']); | ||||
| 	if($x) { | ||||
| 		$item['body'] = $x; | ||||
| 		$item['sig'] = base64url_encode(rsa_sign($item['body'],$channel['channel_prvkey'])); | ||||
| 		$item['item_verified']  = 1; | ||||
| 	} | ||||
| 	$item['sig'] = base64url_encode(rsa_sign($item['body'],$channel['channel_prvkey'])); | ||||
| 	$item['item_verified']  = 1; | ||||
|  | ||||
| 	$item['plink'] = str_replace($old,$new,$item['plink']); | ||||
| 	if($oldnick) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user