@@ 275-287 (lines=13) @@ | ||
272 | * @param $comment |
|
273 | * @return bool |
|
274 | */ |
|
275 | public static function planetSendTrackback(&$article, &$comment) |
|
276 | { |
|
277 | $blogHandler = xoops_getModuleHandler('blog', $GLOBALS['moddirname']); |
|
278 | $blog_obj = $blogHandler->get($article->getVar('blog_id')); |
|
279 | if (!$pattern = $blog_obj->getVar('blog_trackback')) { |
|
280 | return false; |
|
281 | } |
|
282 | ||
283 | @list($pat, $rep) = array_map('trim', preg_split("#[\s]+#", $pattern)); |
|
284 | $trackback_url = preg_replace('#' . $pat . '#', $rep, $article_obj->getVar('art_link')); |
|
285 | ||
286 | return static::planetTrackback($trackback_url, $article); |
|
287 | } |
|
288 | ||
289 | /** |
|
290 | * @param $trackback_url |
@@ 266-277 (lines=12) @@ | ||
263 | * @param $comment |
|
264 | * @return bool |
|
265 | */ |
|
266 | function planet_com_trackback(&$article, &$comment) |
|
267 | { |
|
268 | $blogHandler = xoops_getModuleHandler('blog', $GLOBALS['moddirname']); |
|
269 | $blog_obj = $blogHandler->get($article->getVar('blog_id')); |
|
270 | if (!$pattern = $blog_obj->getVar('blog_trackback')) { |
|
271 | return false; |
|
272 | } |
|
273 | @list($pat, $rep) = array_map('trim', preg_split("#[\s]+#", $pattern)); |
|
274 | $trackback_url = preg_replace('#' . $pat . '#', $rep, $article_obj->getVar('art_link')); |
|
275 | ||
276 | return planetTrackback($trackback_url, $article); |
|
277 | } |
|
278 | ||
279 | /** |
|
280 | * @param $trackback_url |