更新日志 - UPDATE LOG
-
功能更新日志会发布在这里。
17/06/2020
根据欧盟政策,网站必须向用户征求使用cookies的许可。
由于论坛的性质,如果不使用cookie的话用户就无法维持登陆状态。本站目前主机和域名都由德国供应商提供,所以从此以后也会用弹窗告知cookie使用。
24/04/2020
经过一年的停摆,archivenil回来了。- 域名改为 vnil.de , 至此本站脱离了国内一切服务商。
- 这意味着我们可以离特色审查远一点。
- 现在官方通知邮箱为 noreply.vnil@gmail.com
- 去除了之前使用的第三方容器服务,现在所有的上传资料会直接存储在服务器上,国内用户访问可能会有些慢。
5/29/2019
- 添加 @archivenil.com 域名邮箱
5/5/2019
- 重新编辑整理了公告板中部分帖子
5/3/2019
- 略微调整页面样式,解决EDGE浏览器下字体过暗问题。
5/1/2019
- 调整了部分样式,解决了微信内置浏览器中文章正文颜色过暗的问题。
- 导航栏中添加了“音乐”图标,点击跳转到电台。
4/30/2019
- 调整了自有图床策略,现在图片只允许站内访问。(限定refer,并禁止空refer)
- 开放了部分用户的文件上传权限。(note:用户自行上传的文件只应允许从站内下载,也因此有了上面那条)
- 由于js代码冲突,取消了主页内嵌的播放器,改为单独播放器页, 主页保留音乐入口。
- 调整页面样式细节。
- 论坛版本更新至v1.12.1
- 现在使用 nodebb-plugin-custom-pages 制作定制页面。
4/29/2019
- 压缩了图标尺寸,稍微提升了访问速度
- 编辑器中增加了“居中功能”使用方法:
>-> center text <-
即可获取如下效果:
-> center text <-
- 稍微调整了网站配色:文字版背景色加深,并且取消了半透明设置。
- 增加了新的图片参数
_fw
和_w7
,分别表示满宽度和百分之70宽度,后者配合_c
居中参数适用于竖版电影海报。 - 修改了原有图片参数的CSS bug
- 电脑端的所有链接都会在新窗口中打开
- 主页增加了右侧公告板和音乐播放器
4/27/2019
- 开放了已注册用户在“公告”板块的回复权限
4/26/2019
- 添加了服务器每日自动备份
- 添加了SSL证书的自动更新
添加了图片上传的自动审核(色情),请谅解,所有的云存储服务都是由我实名备案的,乱传东西会给我带来麻烦· 现在弃用审核,因为所有服务已经迁往国外(06.2020)
4/25/2019
- 开始使用又拍云的云存储作为图床,并添加CDN加速。
- 添加了捐助地址 https://vnil.de/topic/86/
4/23/2019
- 添加对数学公式的支持 https://vnil.de/topic/79
2019.4.11
- 论坛服务器迁移至德国,更新了网站的SSL证书。
- 域名不变,全部数据完整迁移。
早期更新补档
- 添加了“无限制”板块
- 添加了匿名树洞板块
- 全站使用HTTPS加密
-
目前使用的窗口部件:
<div class="anouncement"> <h4><center>Anouncements</center></h4> <hr style="margin:0;"> <table class="an-table"> <tr><td> ITEM 2 </td></tr> <tr><td> ITEM 1 </td></tr> </table> </div> <a href="/music" target="_blank"> <div class="anouncement" style="margin-top:20px; min-height:130px"> <h4><center>♪ Archivenil Radio ♫</center></h4> <hr> <h4><center>Click to enter</center></h4> </div> </a>
音乐区:
function removeElementsByClass(className){ var elements = document.getElementsByClassName(className); while(elements.length > 0){ elements[0].parentNode.removeChild(elements[0]); } } removeElementsByClass("navbar"); <script> document.body.style.backgroundImage = "url('https://image.archivenil.com/11083f53-609b-4dfb-a880-8776e9861c30.jpg')";
iframe 网易云外链播放器
<style> </style> <div class="player-father"> <div class="playerbox"></div> <iframe class="iframe-player" frameborder="0"src="https://music.163.com/outchain/player?type=0&id=2775899717&auto=1" width="600" height="400" align="middle"> </iframe> </div>
-
目前使用的自定义CSS样式:
// nav .navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover{ color:grey!important; } /* 侧栏样式 */ .col-lg-3[widget-area="sidebar"]{ } // 正文默认颜色: .content[component="post/content"]{ color:#dedede; } .anouncement{ padding-top: 5px; box-shadow: 5px 5px 2px #000000; background-color: #1f2a34!important; min-height: 200px; } .anouncement:hover{ background-color: #1e303f !important; } /* 侧栏样式 */ .player-note{ font-size:12px !important; text-align:center; color:grey !important; } /* 公告表格*/ .an-table{ border-spacing:0px 10px; margin:10px; margin-top:0px; padding:5px; font-size:15px; border-collapse:separate; border: 0px solid #999; } /*阴影 box-shadow: 5px 5px 2px #000000;*/ .img-responsive[alt*="_c"] { margin: auto !important; display: block !important; } .img-responsive[alt*="_m"] { width:50% !important; display: block !important; } .img-responsive[alt*="_w7"] { width:70% !important; display: block !important; } .img-responsive[alt*="_fw"] { width:100% !important; display: block !important; } //player .player-father{ width:600px; height:420px; position:relative; margin:auto; } .playerbox{ box-shadow: 7px 7px 5px #000000; pointer-events:none; display:block; margin:auto; width:600px; height:400px; position:absolute; border-width:12px 12px 40px 12px!important; border-color:#181f25; border-style: solid solid solid solid; } .iframe-player { pointer-events:auto; display:block; margin-left: auto; /* Automatic margin from left */ margin-right: auto; /* Automatic margin from right */ } .topic [component="post/parent"] { background-color: #694f4f !important; } .fa-ellipsis-v{ color:white !important; } .stats.offline{ color:grey !important; } .topic-title{ color:grey !important; } .category>ul>li:not(.unread) h2 a { color: #c0c9d2; } .chat-modal [component="chat/composer"] [component="chat/input"], .chats-full [component="chat/composer"] [component="chat/input"] { color:#df691a !important; } .row { background-color:rgba(24,31,37,1) !important; } .breadcrumb{ background-color:rgba(24,31,37,0.9) !important; } body{ color:white !important; font-size:18px!important; background-image:url("https://image.archivenil.com/f988f6d8-55a1-4b10-99f9-e67adf0bdca1.jpg"); background-size:100% 100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position: center; background-repeat: repeat-y; background-color:#1f272e!important; } .footer{ background-color:none !important; } .navbar{ background-color:black !important; } .users-container{ background-color:rgba(44, 47, 50,0.7) !important ; } .users-box .registered-user{ //opacity:1.0 !important; } .forum-logo{ margin-right:10px!important; opacity:0.7!important; } .account .profile .profile-meta strong { color : #ccd6e8 !important; } .category>ul>li .tag-list .tag { background: #000000!important; } .col-xs-12{ background:none; }