원본 프로젝트 blallo/rss-bridge
links: Rename defaultImageSrcTo to defaultLinkTo
This function not only fixes image sources, but also anchors
This commit is contained in:
부모
cf7da1d41c
커밋
16bdf6b204
3개의 변경된 파일과 3개의 추가작업 그리고 3개의 파일을 삭제
|
@ -16,7 +16,7 @@ class AcrimedBridge extends FeedExpander {
|
|||
|
||||
$articlePage = getSimpleHTMLDOM($newsItem->link);
|
||||
$article = sanitize($articlePage->find('article.article1', 0)->innertext);
|
||||
$article = defaultImageSrcTo($article, static::URI);
|
||||
$article = defaultLinkTo($article, static::URI);
|
||||
$item['content'] = $article;
|
||||
|
||||
return $item;
|
||||
|
|
|
@ -63,7 +63,7 @@ class WorldOfTanksBridge extends BridgeAbstract {
|
|||
debugMessage('loading page ' . $item['uri']);
|
||||
$articlePage = getSimpleHTMLDOMCached($item['uri']);
|
||||
$content = $articlePage->find('.l-content', 0);
|
||||
defaultImageSrcTo($content, self::URI);
|
||||
defaultLinkTo($content, self::URI);
|
||||
$item['title'] = $content->find('h1', 0)->innertext;
|
||||
$item['content'] = $content->find('.b-content', 0)->innertext;
|
||||
$item['timestamp'] = $content->find('.b-statistic_time', 0)->getAttribute("data-timestamp");
|
||||
|
|
|
@ -278,7 +278,7 @@ $keptText = array()){
|
|||
return $htmlContent;
|
||||
}
|
||||
|
||||
function defaultImageSrcTo($content, $server){
|
||||
function defaultLinkTo($content, $server){
|
||||
foreach($content->find('img') as $image){
|
||||
if(strpos($image->src, 'http') === false
|
||||
&& strpos($image->src, '//') === false
|
||||
|
|
불러오는 중…
Reference in a new issue