%PDF- %PDF-
Direktori : /home/vacivi36/intranet.vacivitta.com.br/protected/modules/wiki/ |
Current File : /home/vacivi36/intranet.vacivitta.com.br/protected/modules/wiki/Markdown.php |
<?php namespace humhub\modules\wiki; use humhub\modules\wiki\helpers\Url; use Yii; use humhub\modules\content\components\ContentContainerController; /** * WikiMarkdownParser also handles internal wiki urls * * @author luke */ class Markdown extends \humhub\libs\Markdown { public $enableNewlines = true; protected function handleInternalUrls($url) { if (Yii::$app->controller instanceof ContentContainerController) { if (substr($url, 0, 7) == 'file://') { return $url; } if (substr($url, 0, 10) !== 'file-guid-' && substr($url, 0, 1) !== '.' && substr($url, 0, 1) !== '/' && substr($url, 0, 7) !== 'http://' && substr($url, 0, 8) !== 'https://' && substr($url, 0, 7) !== 'mailto:') { return Url::toWikiByTitle($url, Yii::$app->controller->contentContainer); } } return parent::handleInternalUrls($url); } }