mirror of
https://github.com/renbaoshuo/S2OJ.git
synced 2024-11-22 14:48:41 +00:00
fix(web): show_mode cookie
This commit is contained in:
parent
f12b3cf84e
commit
2a63f17a14
@ -166,11 +166,12 @@ $pag = new Paginator($pag_config);
|
|||||||
$('#input-show_tags_mode').click(function() {
|
$('#input-show_tags_mode').click(function() {
|
||||||
if (this.checked) {
|
if (this.checked) {
|
||||||
$.cookie('show_tags_mode', '', {
|
$.cookie('show_tags_mode', '', {
|
||||||
path: '/'
|
path: '/list',
|
||||||
|
expires: 365,
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
$.removeCookie('show_tags_mode', {
|
$.removeCookie('show_tags_mode', {
|
||||||
path: '/'
|
path: '/list',
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
location.reload();
|
location.reload();
|
||||||
@ -178,11 +179,12 @@ $pag = new Paginator($pag_config);
|
|||||||
$('#input-show_submit_mode').click(function() {
|
$('#input-show_submit_mode').click(function() {
|
||||||
if (this.checked) {
|
if (this.checked) {
|
||||||
$.cookie('show_submit_mode', '', {
|
$.cookie('show_submit_mode', '', {
|
||||||
path: '/'
|
path: '/list',
|
||||||
|
expires: 365,
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
$.removeCookie('show_submit_mode', {
|
$.removeCookie('show_submit_mode', {
|
||||||
path: '/'
|
path: '/list',
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
location.reload();
|
location.reload();
|
||||||
@ -190,11 +192,12 @@ $pag = new Paginator($pag_config);
|
|||||||
$('#input-show_difficulty').click(function() {
|
$('#input-show_difficulty').click(function() {
|
||||||
if (this.checked) {
|
if (this.checked) {
|
||||||
$.cookie('show_difficulty', '', {
|
$.cookie('show_difficulty', '', {
|
||||||
path: '/'
|
path: '/list',
|
||||||
|
expires: 365,
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
$.removeCookie('show_difficulty', {
|
$.removeCookie('show_difficulty', {
|
||||||
path: '/'
|
path: '/list',
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
location.reload();
|
location.reload();
|
||||||
|
@ -45,8 +45,10 @@ function getListTR($info) {
|
|||||||
if ($list->info['is_hidden']) {
|
if ($list->info['is_hidden']) {
|
||||||
$html .= ' <span class="badge text-bg-danger"><i class="bi bi-eye-slash-fill"></i> ' . UOJLocale::get('hidden') . '</span> ';
|
$html .= ' <span class="badge text-bg-danger"><i class="bi bi-eye-slash-fill"></i> ' . UOJLocale::get('hidden') . '</span> ';
|
||||||
}
|
}
|
||||||
foreach ($list->queryTags() as $tag) {
|
if (isset($_COOKIE['show_tags_mode'])) {
|
||||||
$html .= ' <a class="uoj-list-tag"><span class="badge text-bg-secondary">' . HTML::escape($tag) . '</span></a> ';
|
foreach ($list->queryTags() as $tag) {
|
||||||
|
$html .= ' <a class="uoj-list-tag"><span class="badge text-bg-secondary">' . HTML::escape($tag) . '</span></a> ';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
$html .= HTML::tag('td', [], max(0, $accepted));
|
$html .= HTML::tag('td', [], max(0, $accepted));
|
||||||
$html .= HTML::tag('td', [], count($problems));
|
$html .= HTML::tag('td', [], count($problems));
|
||||||
@ -121,11 +123,12 @@ $pag = new Paginator([
|
|||||||
$('#input-show_tags_mode').click(function() {
|
$('#input-show_tags_mode').click(function() {
|
||||||
if (this.checked) {
|
if (this.checked) {
|
||||||
$.cookie('show_tags_mode', '', {
|
$.cookie('show_tags_mode', '', {
|
||||||
path: '/'
|
path: '/lists',
|
||||||
|
expires: 365,
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
$.removeCookie('show_tags_mode', {
|
$.removeCookie('show_tags_mode', {
|
||||||
path: '/'
|
path: '/lists',
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
location.reload();
|
location.reload();
|
||||||
|
@ -288,11 +288,12 @@ $pag = new Paginator([
|
|||||||
$('#input-show_tags_mode').click(function() {
|
$('#input-show_tags_mode').click(function() {
|
||||||
if (this.checked) {
|
if (this.checked) {
|
||||||
$.cookie('show_tags_mode', '', {
|
$.cookie('show_tags_mode', '', {
|
||||||
path: '/'
|
path: '/problems',
|
||||||
|
expires: 365,
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
$.removeCookie('show_tags_mode', {
|
$.removeCookie('show_tags_mode', {
|
||||||
path: '/'
|
path: '/problems',
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
location.reload();
|
location.reload();
|
||||||
@ -300,11 +301,12 @@ $pag = new Paginator([
|
|||||||
$('#input-show_submit_mode').click(function() {
|
$('#input-show_submit_mode').click(function() {
|
||||||
if (this.checked) {
|
if (this.checked) {
|
||||||
$.cookie('show_submit_mode', '', {
|
$.cookie('show_submit_mode', '', {
|
||||||
path: '/'
|
path: '/problems',
|
||||||
|
expires: 365,
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
$.removeCookie('show_submit_mode', {
|
$.removeCookie('show_submit_mode', {
|
||||||
path: '/'
|
path: '/problems'
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
location.reload();
|
location.reload();
|
||||||
@ -312,11 +314,12 @@ $pag = new Paginator([
|
|||||||
$('#input-show_difficulty').click(function() {
|
$('#input-show_difficulty').click(function() {
|
||||||
if (this.checked) {
|
if (this.checked) {
|
||||||
$.cookie('show_difficulty', '', {
|
$.cookie('show_difficulty', '', {
|
||||||
path: '/'
|
path: '/problems',
|
||||||
|
expires: 365,
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
$.removeCookie('show_difficulty', {
|
$.removeCookie('show_difficulty', {
|
||||||
path: '/'
|
path: '/problems'
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
location.reload();
|
location.reload();
|
||||||
|
Loading…
Reference in New Issue
Block a user