mirror of
https://github.com/danpros/htmly.git
synced 2026-04-21 04:56:23 +05:30
Merge pull request #423 from recolic/master
bug fix: disqus always want absolute url, so a relative url in config.site.url breaks disqus.
This commit is contained in:
commit
2f6369f1c4
1 changed files with 6 additions and 1 deletions
|
|
@ -1858,9 +1858,14 @@ function disqus($title = null, $url = null)
|
|||
$disqus = config('disqus.shortname');
|
||||
$script = <<<EOF
|
||||
<script type="text/javascript">
|
||||
var getAbsolutePath = function(href) {
|
||||
var link = document.createElement('a');
|
||||
link.href = href;
|
||||
return link.href;
|
||||
};
|
||||
var disqus_shortname = '{$disqus}';
|
||||
var disqus_title = '{$title}';
|
||||
var disqus_url = '{$url}';
|
||||
var disqus_url = getAbsolutePath('{$url}');
|
||||
(function () {
|
||||
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
|
||||
dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue