X-Git-Url: https://git.cweiske.de/phorkie.git/blobdiff_plain/1e852867ef61f99a5b96369b986b9a858310af56..c3809e6b58401ccbdcae2fb6ab67010d4e6cfb90:/src/phorkie/HtmlParser.php diff --git a/src/phorkie/HtmlParser.php b/src/phorkie/HtmlParser.php index f751074..6b5d26a 100644 --- a/src/phorkie/HtmlParser.php +++ b/src/phorkie/HtmlParser.php @@ -44,9 +44,17 @@ class HtmlParser if ($scheme == 'https' && isset($arUrl['host']) && $arUrl['host'] == 'gist.github.com' ) { + //https://gist.github.com/maddy2101/5764473 + $parts = explode('/', ltrim($arUrl['path'], '/')); + if (count($parts == 2)) { + //we only want the number, not the user name + $path = $parts[1]; + } else { + $path = ltrim($arUrl['path'], '/'); + } //FIXME: title $this->arGitUrls[][] = 'git://gist.github.com/' - . ltrim($arUrl['path'], '/') . '.git'; + . $path . '.git'; return true; }