license
This commit is contained in:
parent
31a5d4059c
commit
56301e6c0e
@ -214,7 +214,8 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
/* ---------- Utility helpers (removed) ---------- */
|
/* ---------- Utility helpers (removed) ---------- */
|
||||||
|
|
||||||
/* Toggle visibility of a block (flex / none) */
|
/* Toggle visibility of a block (flex / none) */
|
||||||
@ -359,7 +360,8 @@ document.getElementById('address').value = '{{ user.send_address[-1] }}'
|
|||||||
// @license-end
|
// @license-end
|
||||||
</script>
|
</script>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
function setTomorrowAtNoon() {
|
function setTomorrowAtNoon() {
|
||||||
const input = document.getElementById('datetime_start');
|
const input = document.getElementById('datetime_start');
|
||||||
const date_finish = document.getElementById('date_finish');
|
const date_finish = document.getElementById('date_finish');
|
||||||
|
|||||||
@ -54,7 +54,8 @@
|
|||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
async function logout() {
|
async function logout() {
|
||||||
try {
|
try {
|
||||||
const resp = await fetch('/logout', {
|
const resp = await fetch('/logout', {
|
||||||
@ -73,7 +74,8 @@
|
|||||||
}
|
}
|
||||||
// @license-end
|
// @license-end
|
||||||
</script>
|
</script>
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
async function switchProfile() {
|
async function switchProfile() {
|
||||||
try {
|
try {
|
||||||
const resp = await fetch('/api/switch-profile', {
|
const resp = await fetch('/api/switch-profile', {
|
||||||
@ -89,7 +91,8 @@
|
|||||||
}
|
}
|
||||||
// @license-end
|
// @license-end
|
||||||
</script>
|
</script>
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
document.addEventListener('DOMContentLoaded', () => {
|
document.addEventListener('DOMContentLoaded', () => {
|
||||||
const avatarInput = document.getElementById('avatar');
|
const avatarInput = document.getElementById('avatar');
|
||||||
const preview = document.getElementById('preview');
|
const preview = document.getElementById('preview');
|
||||||
|
|||||||
@ -215,7 +215,8 @@ document.getElementById('place').value = '{{ user.places[-1] }}'
|
|||||||
// @license-end
|
// @license-end
|
||||||
</script>
|
</script>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
/* ---------- Utility helpers (removed) ---------- */
|
/* ---------- Utility helpers (removed) ---------- */
|
||||||
|
|
||||||
/* Toggle visibility of a block (flex / none) */
|
/* Toggle visibility of a block (flex / none) */
|
||||||
@ -370,7 +371,8 @@ function bindLinkValidation({
|
|||||||
// @license-end
|
// @license-end
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
function setTomorrowAtNoon() {
|
function setTomorrowAtNoon() {
|
||||||
const input = document.getElementById('datetime_start');
|
const input = document.getElementById('datetime_start');
|
||||||
const date_finish = document.getElementById('date_finish');
|
const date_finish = document.getElementById('date_finish');
|
||||||
@ -391,7 +393,8 @@ function bindLinkValidation({
|
|||||||
setTomorrowAtNoon();
|
setTomorrowAtNoon();
|
||||||
// @license-end
|
// @license-end
|
||||||
</script>
|
</script>
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
|
|
||||||
const titleInput = document.getElementById('title');
|
const titleInput = document.getElementById('title');
|
||||||
const topicInput = document.getElementById('topic');
|
const topicInput = document.getElementById('topic');
|
||||||
|
|||||||
@ -166,7 +166,8 @@
|
|||||||
</article>
|
</article>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
function toggleBlock(id, show) {
|
function toggleBlock(id, show) {
|
||||||
document.querySelector(id).style.display = show ? 'flex' : 'none';
|
document.querySelector(id).style.display = show ? 'flex' : 'none';
|
||||||
document.querySelector(id).querySelector('input').required = show ? true : false;
|
document.querySelector(id).querySelector('input').required = show ? true : false;
|
||||||
@ -295,7 +296,8 @@ bindLinkValidation({
|
|||||||
});
|
});
|
||||||
// @license-end
|
// @license-end
|
||||||
</script>
|
</script>
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
function setTomorrowAtNoon() {
|
function setTomorrowAtNoon() {
|
||||||
const input = document.getElementById('datetime_start');
|
const input = document.getElementById('datetime_start');
|
||||||
const date_finish = document.getElementById('date_finish');
|
const date_finish = document.getElementById('date_finish');
|
||||||
@ -316,7 +318,8 @@ bindLinkValidation({
|
|||||||
setTomorrowAtNoon();
|
setTomorrowAtNoon();
|
||||||
// @license-end
|
// @license-end
|
||||||
</script>
|
</script>
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
|
|
||||||
const exhibition = JSON.parse({{exhibition|tojson}})
|
const exhibition = JSON.parse({{exhibition|tojson}})
|
||||||
const exhibitionId = exhibition._id
|
const exhibitionId = exhibition._id
|
||||||
|
|||||||
@ -27,7 +27,8 @@
|
|||||||
{{ articles.section(news) }}
|
{{ articles.section(news) }}
|
||||||
{{ footer.section(user) }}
|
{{ footer.section(user) }}
|
||||||
{% if pwa %}
|
{% if pwa %}
|
||||||
<script async>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
fetch('/api/me')
|
fetch('/api/me')
|
||||||
.then(response => {
|
.then(response => {
|
||||||
if (response.ok) {
|
if (response.ok) {
|
||||||
|
|||||||
@ -139,7 +139,8 @@ document.querySelectorAll('.post').forEach(postEl => {
|
|||||||
// @license-end
|
// @license-end
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
const min_paintings = parseInt('{{competition.min_paintings}}')
|
const min_paintings = parseInt('{{competition.min_paintings}}')
|
||||||
const max_paintings = parseInt('{{competition.max_paintings}}')
|
const max_paintings = parseInt('{{competition.max_paintings}}')
|
||||||
const competition_id = '{{competition._id}}'
|
const competition_id = '{{competition._id}}'
|
||||||
@ -373,7 +374,8 @@ function loadAndClick() {
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
loadAndClick();
|
loadAndClick();
|
||||||
document.addEventListener('DOMContentLoaded', () => {
|
document.addEventListener('DOMContentLoaded', () => {
|
||||||
const avatarInput = document.getElementById('avatar');
|
const avatarInput = document.getElementById('avatar');
|
||||||
|
|||||||
@ -539,7 +539,8 @@
|
|||||||
});
|
});
|
||||||
// @license-end
|
// @license-end
|
||||||
</script>
|
</script>
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
function toggleTrackField() {
|
function toggleTrackField() {
|
||||||
const deliveryType = document.getElementById('delivery_type');
|
const deliveryType = document.getElementById('delivery_type');
|
||||||
const trackGroup = document.getElementById('track-group');
|
const trackGroup = document.getElementById('track-group');
|
||||||
|
|||||||
@ -206,7 +206,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
document.querySelectorAll('.c_6cezu.b_6spaf').forEach(toggle => {
|
document.querySelectorAll('.c_6cezu.b_6spaf').forEach(toggle => {
|
||||||
toggle.addEventListener('click', () => {
|
toggle.addEventListener('click', () => {
|
||||||
const parent = toggle.parentElement; // ваш parent
|
const parent = toggle.parentElement; // ваш parent
|
||||||
|
|||||||
@ -208,7 +208,8 @@ failBtn.addEventListener('click', () => selectMember('fail'));
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
document.querySelectorAll('.c_6cezu.b_6spaf').forEach(toggle => {
|
document.querySelectorAll('.c_6cezu.b_6spaf').forEach(toggle => {
|
||||||
toggle.addEventListener('click', () => {
|
toggle.addEventListener('click', () => {
|
||||||
const parent = toggle.parentElement; // ваш parent
|
const parent = toggle.parentElement; // ваш parent
|
||||||
|
|||||||
@ -88,7 +88,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
const galerists = [
|
const galerists = [
|
||||||
{% for p in galerists %}
|
{% for p in galerists %}
|
||||||
{
|
{
|
||||||
@ -100,7 +101,8 @@
|
|||||||
document.getElementById('filter-galerists').dataset.list=JSON.stringify(galerists)
|
document.getElementById('filter-galerists').dataset.list=JSON.stringify(galerists)
|
||||||
// @license-end
|
// @license-end
|
||||||
</script>
|
</script>
|
||||||
<script defer>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
const living_places = [
|
const living_places = [
|
||||||
{% for p in living_places %}
|
{% for p in living_places %}
|
||||||
{
|
{
|
||||||
@ -112,7 +114,8 @@ document.getElementById('filter-galerists').dataset.list=JSON.stringify(galerist
|
|||||||
document.getElementById('filter-city').dataset.list=JSON.stringify(living_places)
|
document.getElementById('filter-city').dataset.list=JSON.stringify(living_places)
|
||||||
// @license-end
|
// @license-end
|
||||||
</script>
|
</script>
|
||||||
<script async>
|
<script>
|
||||||
|
// @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
|
||||||
document.addEventListener('DOMContentLoaded', () => {
|
document.addEventListener('DOMContentLoaded', () => {
|
||||||
const genres_count = {{genres|tojson}};
|
const genres_count = {{genres|tojson}};
|
||||||
let genres = [
|
let genres = [
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user