chore(web): make stickers offline
If you are in an internal network, stickers may not shown. Add them into images so we can use them at offline situations.
@ -15,7 +15,7 @@
|
||||
<div id="collapseOne" class="collapse">
|
||||
<div class="card-body">
|
||||
<p>来了?坐,欢迎来到 <?= UOJConfig::$data['profile']['oj-name'] ?>。</p>
|
||||
<p><img src="https://tb2.bdstatic.com/tb/editor/images/qpx_n/b37.gif?t=20140803" alt="小熊像超人一样飞" /></p>
|
||||
<p><img src="/images/utility/qpx_n/b37.gif" alt="小熊像超人一样飞" /></p>
|
||||
<p>众所周知,信息学的题目一般形式为:给出XXXXX,要你提交一份源代码,输出XXXXX,然后时限若干秒,内存若干兆,数据若干组,每组数据与答案进行比较,不对就不给分。</p>
|
||||
<p>看起来挺合理的,但是总是有意外。比如要求输出一个浮点数,与答案接近就满分。于是只好引入Special Judge来判断选手输出的正确性。</p>
|
||||
<p>但是还是有意外,比如提交两个程序,一个压缩另一个解压;比如提交答案题只用提交文件;比如给出音乐要求识别乐器,达到90%的正确率就算满分……</p>
|
||||
@ -26,7 +26,7 @@
|
||||
<p><?= UOJConfig::$data['profile']['oj-name-short'] ?>还有比赛功能可以承办比赛,赛制暂时只支持OI赛制。(不过你可以利用现有方案变相实现ACM赛制!)未来将支持更多种多样的赛制甚至自定义赛制。</p>
|
||||
<p>目前<?= UOJConfig::$data['profile']['oj-name-short'] ?>刚刚起步,还有很多地方有待完善。想出题、想出比赛、发现BUG、发现槽点都可以联系我们,联系方式见下。</p>
|
||||
<p>祝各位在<?= UOJConfig::$data['profile']['oj-name-short'] ?>玩得愉快!(求不虐萌萌哒服务器~求不虐萌萌哒测评机~!)</p>
|
||||
<p><img src="https://tb2.bdstatic.com/tb/editor/images/qpx_n/b54.gif?t=20140803" alt="小熊抱抱" /></p>
|
||||
<p><img src="/images/utility/qpx_n/b54.gif" alt="小熊抱抱" /></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -114,7 +114,7 @@
|
||||
<p>(喂喂喂我们是OJ好吗……要那么完善的博客功能干啥呢……?)</p>
|
||||
<p>其实我觉得Markdown不用教!一学就会!</p>
|
||||
<p>(完蛋了……<?= UOJConfig::$data['profile']['oj-name-short'] ?>好像没有Markdown的语法高亮……= =……)</p>
|
||||
<p>我就只介绍最基本的功能好了。其它的自己探索吧~比如<a href="http://wowubuntu.com/markdown/">这里</a>。</p>
|
||||
<p>我就只介绍最基本的功能好了。其它的自己探索吧~比如<a href="http://wow.kuapp.com/markdown/">这里</a>。</p>
|
||||
<!-- readmore -->
|
||||
<p><code>**强调**</code> = <strong>强调</strong></p>
|
||||
<hr /><p><code>*强调*</code> = <em>强调</em></p>
|
||||
|
@ -180,8 +180,8 @@ function getSubmissionStatusDetails($submission) {
|
||||
|
||||
$out_status = explode(', ', $submission['status'])[0];
|
||||
|
||||
$fly = '<img src="http://img.uoj.ac/utility/bear-flying.gif" alt="小熊像超人一样飞" class="img-rounded" />';
|
||||
$think = '<img src="http://img.uoj.ac/utility/bear-thinking.gif" alt="小熊像在思考" class="img-rounded" />';
|
||||
$fly = '<img src="/images/utility/qpx_n/b37.gif" alt="小熊像超人一样飞" class="img-rounded" />';
|
||||
$think = '<img src="/images/utility/qpx_n/b29.gif" alt="小熊像在思考" class="img-rounded" />';
|
||||
|
||||
if ($out_status == 'Judged') {
|
||||
$status_text = '<strong>Judged!</strong>';
|
||||
|
BIN
web/images/utility/qpx_n/b01.gif
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
web/images/utility/qpx_n/b02.gif
Normal file
After Width: | Height: | Size: 4.6 KiB |
BIN
web/images/utility/qpx_n/b03.gif
Normal file
After Width: | Height: | Size: 4.4 KiB |
BIN
web/images/utility/qpx_n/b04.gif
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
web/images/utility/qpx_n/b05.gif
Normal file
After Width: | Height: | Size: 4.5 KiB |
BIN
web/images/utility/qpx_n/b06.gif
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
web/images/utility/qpx_n/b07.gif
Normal file
After Width: | Height: | Size: 4.6 KiB |
BIN
web/images/utility/qpx_n/b08.gif
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
web/images/utility/qpx_n/b09.gif
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
web/images/utility/qpx_n/b10.gif
Normal file
After Width: | Height: | Size: 7.4 KiB |
BIN
web/images/utility/qpx_n/b11.gif
Normal file
After Width: | Height: | Size: 7.0 KiB |
BIN
web/images/utility/qpx_n/b12.gif
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
web/images/utility/qpx_n/b13.gif
Normal file
After Width: | Height: | Size: 4.1 KiB |
BIN
web/images/utility/qpx_n/b14.gif
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
web/images/utility/qpx_n/b15.gif
Normal file
After Width: | Height: | Size: 4.8 KiB |
BIN
web/images/utility/qpx_n/b16.gif
Normal file
After Width: | Height: | Size: 6.1 KiB |
BIN
web/images/utility/qpx_n/b17.gif
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
web/images/utility/qpx_n/b18.gif
Normal file
After Width: | Height: | Size: 5.8 KiB |
BIN
web/images/utility/qpx_n/b19.gif
Normal file
After Width: | Height: | Size: 6.1 KiB |
BIN
web/images/utility/qpx_n/b20.gif
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
web/images/utility/qpx_n/b21.gif
Normal file
After Width: | Height: | Size: 4.9 KiB |
BIN
web/images/utility/qpx_n/b22.gif
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
web/images/utility/qpx_n/b23.gif
Normal file
After Width: | Height: | Size: 7.9 KiB |
BIN
web/images/utility/qpx_n/b24.gif
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
web/images/utility/qpx_n/b25.gif
Normal file
After Width: | Height: | Size: 5.7 KiB |
BIN
web/images/utility/qpx_n/b26.gif
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
web/images/utility/qpx_n/b27.gif
Normal file
After Width: | Height: | Size: 4.8 KiB |
BIN
web/images/utility/qpx_n/b28.gif
Normal file
After Width: | Height: | Size: 6.5 KiB |
BIN
web/images/utility/qpx_n/b29.gif
Normal file
After Width: | Height: | Size: 3.5 KiB |
BIN
web/images/utility/qpx_n/b30.gif
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
web/images/utility/qpx_n/b31.gif
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
web/images/utility/qpx_n/b32.gif
Normal file
After Width: | Height: | Size: 7.8 KiB |
BIN
web/images/utility/qpx_n/b33.gif
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
web/images/utility/qpx_n/b34.gif
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
web/images/utility/qpx_n/b35.gif
Normal file
After Width: | Height: | Size: 6.6 KiB |
BIN
web/images/utility/qpx_n/b36.gif
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
web/images/utility/qpx_n/b37.gif
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
web/images/utility/qpx_n/b38.gif
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
web/images/utility/qpx_n/b39.gif
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
web/images/utility/qpx_n/b40.gif
Normal file
After Width: | Height: | Size: 2.2 KiB |
BIN
web/images/utility/qpx_n/b41.gif
Normal file
After Width: | Height: | Size: 5.2 KiB |
BIN
web/images/utility/qpx_n/b42.gif
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
web/images/utility/qpx_n/b43.gif
Normal file
After Width: | Height: | Size: 70 KiB |
BIN
web/images/utility/qpx_n/b44.gif
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
web/images/utility/qpx_n/b45.gif
Normal file
After Width: | Height: | Size: 2.2 KiB |
BIN
web/images/utility/qpx_n/b46.gif
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
web/images/utility/qpx_n/b47.gif
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
web/images/utility/qpx_n/b48.gif
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
web/images/utility/qpx_n/b49.gif
Normal file
After Width: | Height: | Size: 2.7 KiB |
BIN
web/images/utility/qpx_n/b50.gif
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
web/images/utility/qpx_n/b51.gif
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
web/images/utility/qpx_n/b52.gif
Normal file
After Width: | Height: | Size: 34 KiB |
BIN
web/images/utility/qpx_n/b53.gif
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
web/images/utility/qpx_n/b54.gif
Normal file
After Width: | Height: | Size: 4.4 KiB |
BIN
web/images/utility/qpx_n/b55.gif
Normal file
After Width: | Height: | Size: 46 KiB |
BIN
web/images/utility/qpx_n/b56.gif
Normal file
After Width: | Height: | Size: 6.0 KiB |
BIN
web/images/utility/qpx_n/b57.gif
Normal file
After Width: | Height: | Size: 6.6 KiB |
BIN
web/images/utility/qpx_n/b58.gif
Normal file
After Width: | Height: | Size: 9.7 KiB |
BIN
web/images/utility/qpx_n/b59.gif
Normal file
After Width: | Height: | Size: 9.7 KiB |
BIN
web/images/utility/qpx_n/b60.gif
Normal file
After Width: | Height: | Size: 9.4 KiB |
BIN
web/images/utility/qpx_n/b61.gif
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
web/images/utility/qpx_n/b62.gif
Normal file
After Width: | Height: | Size: 19 KiB |