add email hash to ushio user

master
iotcat 4 years ago
parent 047c60ab6d
commit 86bc52d783
  1. 2
      layout/_partial/header.swig
  2. 4
      layout/_script/_comments/valine.swig
  3. 28
      layout/_script/ushio.swig
  4. 3
      source/robots.txt

@ -37,7 +37,7 @@
if("{{ theme.menu[name].submenus[subname].pjax }}" == "true")
pjax.loadUrl("{{ url_for(theme.menu[name].submenus[subname].path) }}");
else
window.open("{{ theme.menu[name].submenus[subname].path }}");
window.location.href="{{ theme.menu[name].submenus[subname].path }}";
}, true],
{%- endfor -%}
['<button><b>close</b></button>', function (instance, toast) {

@ -47,13 +47,14 @@ img.vimg:hover {
</style>
<script>
pjax_valine = () => {
$.get('https://auth.yimian.xyz/getEmailHash.php', function(res){
new Valine({
el: '#vcomments',
appId: '{{ theme.valine.appId }}',
appKey: '{{ theme.valine.appKey }}',
master: '{{ theme.valine.masterEmailMd5 }}', //博主邮箱md5
tagMeta: ["博主","小伙伴","访客"], //标识字段名
friends: [{{ theme.valine.friendsEmailMd5 }}], //小伙伴邮箱Md5
friends: res, //[{{ theme.valine.friendsEmailMd5 }}], //小伙伴邮箱Md5
metaPlaceholder: {"nick":"昵称/QQ号","mail":"邮箱(完全保密)"},
placeholder: "填写邮箱可以及时收到回复哦(●'◡'●)",
path: window.location.pathname,
@ -114,6 +115,7 @@ pjax_valine = () => {
// ... 更多表情
}
});
});
};
</script>

@ -1 +1,29 @@
<script type="text/javascript" src="https://cdn.yimian.xyz/ushio-js/ushio-footer.min.js"></script>
<script>
session.onload(function(){
if(session.get('group') != 'anonymous'){
function insertNick(){
if($('.vnick').length){
$('.vnick').val(session.get('nickname'));
}else{
setTimeout(insertNick, 500);
}
}
function insertMail(){
if($('.vmail').length){
$('.vmail').val(session.get('email'));
}else{
setTimeout(insertMail, 500);
}
}
if(session.get('nickname')){
insertNick();
}
if(session.get('email')){
insertMail();
}
}
});
</script>

@ -1,4 +1 @@
User-agent: *
Disallow: /tags/
Disallow: /page/
Disallow: /categories/

Loading…
Cancel
Save