正在查看 5 个帖子:1-5 (共 5 个帖子)
-
作者帖子
-
dz.gg 短网址系统优化修改代码合集,方便后续用户自行升级和个性化修改;
这是我去年做的一个项目,一直都没怎么用,所以就想干脆开源吧,分享出来,但是工作很多做好了页面就没时间更新代码了,
现在发现找短网址系统的都是到了我们这里,但是没得下载,这几天思绪比较乱,
咨询客服的用户也比较多就又花了些时间进行了升级,预计最迟就这几天发布。
1 、让后台的 favicon 显示正常
大致在 /includes/functions-infos.php 文件的 224 行
/** * Return favicon URL * */ function yourls_get_favicon_url( $url ) { return yourls_match_current_protocol( 'https://www.google.com/s2/favicons?domain=' . yourls_get_domain( $url, false ) ); }
/** * Return favicon URL * */ function yourls_get_favicon_url( $url ) { return yourls_match_current_protocol( 'https://api.byi.pw/favicon/?url=' . yourls_get_domain( $url, false ) ); }
原文丢失,这又是一段一段的从新写上来;
2 、替换后台 Google 图表显示
大致在 includes/functions-html.php 文件的 116 行
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
替换为
<script type="text/javascript" src="https://ajax.lug.ustc.edu.cn/jsapi"></script>
方法不完美,将就着用吧
此回复已被标记为私有,🔒 仅楼主及管理员可见。3 、替换分享框为国内服务
大致在 includes/functions-html.php 文件的 398 行
<div id="sharebox" class="share"> <?php echo $share_title; ?> <div id="tweet"> <span id="charcount" class="hide-if-no-js"><?php echo $count; ?></span> <textarea id="tweet_body"><?php echo $share; ?></textarea> </div> <p id="share_links"><?php yourls_e( 'Share with' ); ?> <a id="share_tw" href="https://twitter.com/home?status=<?php echo $_share; ?>" title="<?php yourls_e( 'Tweet this!' ); ?>" onclick="share('tw');return false">Twitter</a> <a id="share_fb" href="https://www.facebook.com/share.php?u=<?php echo $_url; ?>" title="<?php yourls_e( 'Share on Facebook' ); ?>" onclick="share('fb');return false;">Facebook</a> <?php yourls_do_action( 'share_links', $longurl, $shorturl, $title, $text ); // Note: on the main admin page, there are no parameters passed to the sharebox when it's drawn. ?> </p> </div>
替换为
<div id="sharebox" class="share"> <?php echo $share_title; ?> <div id="tweet"> <span id="charcount" class="hide-if-no-js"><?php echo $count; ?></span> <textarea id="tweet_body"><?php echo $share; ?></textarea> </div> <div class="bdsharebuttonbox"><a href="#" class="bds_more" data-cmd="more"> 分享到:</a><a href="#" class="bds_qzone" data-cmd="qzone" title=" 分享到 QQ 空间"> 空间 </a><a href="#" class="bds_tsina" data-cmd="tsina" title=" 分享到新浪微博"> 微博 </a><a href="#" class="bds_tieba" data-cmd="tieba" title=" 分享到百度贴吧"> 贴吧 </a> <a href="#" class="bds_weixin" data-cmd="weixin" title=" 分享到微信"> 微信</a></div> </div>
使用百度分享替换。
补充下记得加上 百度分享 js 代码不然不会显示。
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"2","bdSize":"16"},"share":{"bdSize":16}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='https://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
-
作者帖子
正在查看 5 个帖子:1-5 (共 5 个帖子)
- 话题 「dz.gg 短网址系统优化修改代码合集」 已关闭,不接受新回复。