1
0
Fork 0
forked from blallo/rss-bridge

[VkBridge] Setting feed title (#635)

* [VkBridge] Setting feed title
This commit is contained in:
Eugene Molotov 2018-03-05 14:46:15 +05:00 committed by Teromene
parent 26ce16baa2
commit 159b00145d

View file

@ -17,6 +17,8 @@ class VkBridge extends BridgeAbstract
)
);
protected $pageName;
public function getURI()
{
if (!is_null($this->getInput('u'))) {
@ -26,15 +28,24 @@ class VkBridge extends BridgeAbstract
return parent::getURI();
}
public function getName()
{
if ($this->pageName) {
return $this->pageName;
}
return parent::getName();
}
public function collectData()
{
$text_html = $this->getContents()
or returnServerError('No results for group or user name "' . $this->getInput('u') . '".');
$text_html = iconv('windows-1251', 'utf-8', $text_html);
$html = str_get_html($text_html);
$pageName = $html->find('.page_name', 0)->plaintext;
$this->pageName = $pageName;
foreach ($html->find('.post') as $post) {