-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
332 additions
and
13 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,26 @@ | ||
<html> | ||
<head> | ||
<title>Glitch | 10月26日(土) @ WALL&WALL</title> | ||
<title>Anikura Unison Tokyo 2025 | 1月2日(木) @ CIRCUS Tokyo</title> | ||
|
||
<meta property="og:url" content ="https://aniclover.com/tokyo"/> | ||
<meta property="og:type" content="website"/> | ||
<meta property="og:title" content="Glitch | 10月26日(土) @ WALL&WALL"/> | ||
<meta property="og:description" content="Remix & Doujin EDM Producer DJ Event"/> | ||
<meta property="og:image" content="https://aniclover.com/assets/24091901_glitch.jpg"/> | ||
<meta property="og:title" content="Anikura Unison Tokyo 2025 | 1月2日(木) @ CIRCUS Tokyo"/> | ||
<meta property="og:description" content="Festival of global anikura events"/> | ||
<meta property="og:image" content="https://aniclover.com/assets/au25_poster_oldKV-A4_v2.png"/> | ||
|
||
<meta property="description" content="Remix & Doujin EDM Producer DJ Event"/> | ||
<meta property="description" content="Festival of global anikura events"/> | ||
|
||
<meta name="twitter:card" content="summary_large_image"/> | ||
<meta name="twitter:site" content="@aniclover"/> | ||
<meta name="twitter:creator" content="@aniclover"> | ||
<meta name="twitter:title" content="Glitch | 10月26日(土) @ WALL&WALL"/> | ||
<meta name="twitter:description" content="Remix & Doujin EDM Producer DJ Event"/> | ||
<meta name="twitter:image" content="https://aniclover.com/assets/24091901_glitch.jpg"/> | ||
<meta name="twitter:title" content="Anikura Unison Tokyo 2025 | 1月2日(木) @ CIRCUS Tokyo"/> | ||
<meta name="twitter:description" content="Festival of global anikura events"/> | ||
<meta name="twitter:image" content="https://aniclover.com/assets/au25_poster_oldKV-A4_v2.png"/> | ||
|
||
|
||
<script type="text/javascript"> | ||
var QUERY_STRING = "" | ||
var BASE_URL = "https://wallwall.zaiko.io/item/367050" | ||
const BASE_URL = "https://circus.zaiko.io/e/anikuraunisontokyo2025" | ||
|
||
var joinChar = '?'; | ||
if (window.location.search) { | ||
|
@@ -56,16 +56,335 @@ | |
/></noscript> | ||
<!-- End Meta Pixel Code --> | ||
|
||
<!-- <meta http-equiv="refresh" content="0; URL=https://wallwall.zaiko.io/item/367050" /> --> | ||
<!-- <meta http-equiv="refresh" content="0; URL=https://circus.zaiko.io/e/anikuraunisontokyo2025" /> --> | ||
|
||
<!-- Event snippet for submit upstream ticket conversion page | ||
In your html page, add the snippet and call gtag_report_conversion when someone clicks on the chosen link or button. --> | ||
<script> | ||
function gtag_report_conversion_submit(url) { | ||
var callback = function () { | ||
// if (typeof(url) != 'undefined') { | ||
// window.location = url; | ||
// } | ||
ticketSubmit(); | ||
}; | ||
gtag('event', 'conversion', { | ||
'send_to': 'AW-11151547094/l8QpCNOMhKgZENa1vMUp', | ||
'event_callback': callback | ||
}); | ||
return false; | ||
} | ||
</script> | ||
|
||
<!-- styling for upstream ticket conversion page --> | ||
<!-- Required meta tags --> | ||
<meta charset="utf-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | ||
|
||
<!-- Bootstrap CSS --> | ||
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN" crossorigin="anonymous"> | ||
|
||
<style> | ||
|
||
</style> | ||
|
||
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.css"> | ||
<style type="text/css"> | ||
.get-tickets { | ||
color: #FFF; | ||
background: #D00; | ||
padding: 10px 30px; | ||
text-decoration: none; | ||
text-transform: uppercase; | ||
font-weight: bold; | ||
font-size: 24pt; | ||
/* white-space: nowrap; */ | ||
border-radius: 10px; | ||
/* float: none; */ | ||
/* margin-left: 20px; */ | ||
} | ||
.btn-lg { | ||
font-weight: bold; | ||
font-size: 20pt; | ||
} | ||
.discount-code { | ||
display: none; | ||
} | ||
.horiz-center { | ||
margin: 0 auto; | ||
text-align: center; | ||
/* float: left; */ | ||
} | ||
.row { | ||
padding-top: 3rem; | ||
} | ||
</style> | ||
|
||
</head> | ||
<body> | ||
<a id="link" href="https://wallwall.zaiko.io/item/367050">Click here to continue to buy tickets</a> | ||
<body class="text-light bg-dark"> | ||
<!-- Google Tag Manager (noscript) --> | ||
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N8ZJV5T" | ||
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> | ||
<!-- End Google Tag Manager (noscript) --> | ||
<div id="fb-root"></div> | ||
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v12.0" nonce="0HOLvqOT"></script> | ||
<script src="https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script> | ||
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js" integrity="sha384-BBtl+eGJRgqQAUMxJ7pMwbEyER4l1g+O15P+16Ep7Q9Q+zqX6gSbd85u4mG4QzX+" crossorigin="anonymous"></script> | ||
|
||
<script> | ||
function emailSubmit(event) { | ||
event.preventDefault() | ||
|
||
gtag_report_conversion_submit(); | ||
|
||
// const codeApiUrl = 'https://aniclover.azurewebsites.net/api/discount-code' | ||
// const searchParams = new URLSearchParams(window.location.search) | ||
|
||
// const queryPayload = { | ||
// 'source': searchParams.get("utm_source") || 'No Source', | ||
// 'campaign': searchParams.get("utm_campaign") || 'No Campaign', | ||
// 'email': document.getElementById("email").value, | ||
// 'fname': document.getElementById("fname").value, | ||
// 'lname': document.getElementById("lname").value | ||
// } | ||
// const queryParams = new URLSearchParams(queryPayload); | ||
|
||
// const jsonpUrl = addCallback(codeApiUrl+'?'+queryParams.toString()) | ||
// console.log("JSONP URL:" + jsonpUrl) | ||
|
||
// jsonpClient(jsonpUrl, function(err, data) { | ||
// console.log(data.code) | ||
// document.getElementById("discount-code").textContent = data.code.trim() | ||
|
||
// }) | ||
|
||
// document.getElementById("email-form").style.display = 'none'; | ||
// document.getElementById("discount-code-area").style.display = 'block'; | ||
|
||
// Comment out when displaying code | ||
// ticketSubmit(); | ||
} | ||
|
||
function redirect(count) { | ||
if ((typeof fbq !== 'undefined') && (fbq.version > '2.9')) { | ||
window.location = BASE_URL; | ||
} else if (count > 200) { | ||
window.location = BASE_URL; | ||
} else { | ||
setTimeout(() => {redirect(count + 1)}, 10); | ||
} | ||
} | ||
|
||
function ticketClick() { | ||
dataLayer.push({'event': 'submit_tokyo_ticket', 'eventCallback': ()=>{redirect(0)}, 'eventTimeout' : 2000}) | ||
} | ||
|
||
function addCallback(url) { | ||
// The URL already has a callback | ||
if (url.match(/callback=[a-z]/i)) { | ||
return url; | ||
} | ||
return url + ("&callback=cb" + Math.random()).replace('.', ''); | ||
} | ||
|
||
function ticketSubmit() { | ||
let ticketSubmitForm = document.getElementById("ticket-form"); | ||
ticketSubmitForm.submit(); | ||
} | ||
</script> | ||
|
||
<div class="modal" id="MLModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true"> | ||
<div class="modal-dialog modal-dialog-centered modal-lg" role="document"> | ||
<div class="modal-content"> | ||
<div class="modal-header"> | ||
<h4>Ticket Contact Registration</h4> | ||
<button type="button" class="close" data-bs-dismiss="modal" aria-label="Close"> | ||
<span aria-hidden="true">×</span> | ||
</button> | ||
</div> | ||
<div class="modal-body"> | ||
<form class="email-form" id="email-form"> | ||
<p>Please enter your name and email address so we can provide DJ updates and other show-related notifications.</p> | ||
<p><strong>Buy tickets now and get an instant discount code to use on your ticket purchase!</strong></p> | ||
<!-- <p><strong>Buy tickets now while discounted early advance pricing is still available!</strong></p> --> | ||
<div class="row"> | ||
<div class="col"> | ||
<label for="fname" class="form-label">First Name</label> | ||
<input type="text" id="fname" class="form-control" placeholder="First name" aria-label="First name" required> | ||
</div> | ||
<div class="col"> | ||
<label for="lname" class="form-label">Last Name</label> | ||
<input type="text" id="lname" class="form-control" placeholder="Last name" aria-label="Last name" required> | ||
</div> | ||
</div> | ||
<div class="row"> | ||
<div class="col"> | ||
<label for="email" class="form-label">Email address</label> | ||
<input type="email" class="form-control" id="email" placeholder="[email protected]" required> | ||
</div> | ||
</div> | ||
<div class="row"> | ||
<button class="btn btn-danger btn-lg" type="submit">Buy Tickets</button> | ||
</div> | ||
</form> | ||
<div id="discount-code-area" class="row horiz-center justify-center discount-code"> | ||
Discount Code | ||
<h1 class="display-6"> | ||
<span id="discount-code" class="user-select-all">...loading code...</span> | ||
<button id="copyButton" class="btn btn-primary btn-md" title="Click to copy" onclick="copyToClipboard()"> | ||
<i class="px-2 fa fa-clipboard" aria-hidden="true"></i> | ||
</button> | ||
</h1> | ||
<button class="btn btn-danger btn-lg" onclick="ticketSubmit()">Buy Tickets</button> | ||
</div> | ||
<script> | ||
document.getElementById("email-form").addEventListener("submit", emailSubmit) | ||
|
||
const copyToClipboard = async () => { | ||
try { | ||
const element = document.getElementById('discount-code'); | ||
await navigator.clipboard.writeText(element.textContent); | ||
// Optional: Provide feedback or perform additional actions upon successful copy | ||
} catch (error) { | ||
console.error("Failed to copy to clipboard:", error); | ||
// Optional: Handle and display the error to the user | ||
} | ||
}; | ||
</script> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
|
||
<div class="container justify-content-center"> | ||
<div class="tickets row"> | ||
<p> | ||
<div class="horiz-center"> | ||
<h1>Anikura Unison Tokyo 2025<br> | ||
アニクラユニゾン東京2025</h1> | ||
Thursday, January 2, 2025 | 1月2日2025年(木)<br> | ||
DOORS 13:00 | CLOSE 29:00<br> | ||
📍CIRCUS TOKYO | ||
</div> | ||
</p> | ||
|
||
<div class="col-xs-12 col-lg-3 sticky-top bg-dark bg-opacity-75"> | ||
<div class="sticky-top"> | ||
<dl class="row"> | ||
<dt class="col-4">Advance</dt> | ||
<dd class="col-8">¥3000 + 1D</dd> | ||
|
||
<dt class="col-4">Door</dt> | ||
<dd class="col-8">¥4000 + 1D</dd> | ||
</dl> | ||
|
||
<!-- <button class="btn btn-danger btn-lg btn-block w-100" type="button" data-bs-toggle="modal" data-bs-target="#MLModal"> --> | ||
<button class="btn btn-danger btn-lg btn-block w-100" type="button" onclick="ticketClick()"> | ||
BUY TICKETS | ||
</button> | ||
</div> | ||
</div> | ||
|
||
<div class="col-xs-12 col-lg-9"> | ||
<p> | ||
<img class="img-fluid" src="./assets/au25_poster_oldKV-A4_v2.png"> | ||
</p> | ||
<p> | ||
Anikura events from around the world have sent us their best DJs for a 16 hour festival! | ||
Experience an otaku music DJ event with amazing performers from all around the world, all in one venue! | ||
</p> | ||
<p> | ||
世界中のオタクイベントからベストDJが届いた! | ||
世界中から東京に集まったDJ達のヲタクミュージックイベントを体験せよ! | ||
</p> | ||
<h5>Countries</h5> | ||
<ul> | ||
<li>Austria</li> | ||
<li>Canada</li> | ||
<li>Germany</li> | ||
<li>Indonesia</li> | ||
<li>Japan</li> | ||
<li>Korea</li> | ||
<li>Singapore</li> | ||
<li>Spain</li> | ||
<li>USA</li> | ||
</ul> | ||
<h5>Events</h5> | ||
<ul> | ||
<li>AniCLover</li> | ||
<li>AniMirai</li> | ||
<li>apexa</li> | ||
<li>Atomix Pixel Party</li> | ||
<li>cawfeeeMIX!!</li> | ||
<li>Cheers39</li> | ||
<li>dat file records</li> | ||
<li>Golden Mix</li> | ||
<li>Invaders</li> | ||
<li>Lyoko</li> | ||
<li>Park Beats</li> | ||
<li>Stacknation</li> | ||
<li>Universal Denonbu Project</li> | ||
<li>XGeeks</li> | ||
</ul> | ||
<h5>DJs</h5> | ||
<ul> | ||
<li>.dotFROG</li> | ||
<li>0-bit</li> | ||
<li>6Tan</li> | ||
<li>AdvanceRatio</li> | ||
<li>Alicemetix</li> | ||
<li>anoueo</li> | ||
<li>asid</li> | ||
<li>Asobi Station</li> | ||
<li>Assertive</li> | ||
<li>ATRAN</li> | ||
<li>AVARIX</li> | ||
<li>Choco</li> | ||
<li>CorporateTool</li> | ||
<li>Cozzie</li> | ||
<li>DAYOx2</li> | ||
<li>DJ PINK-SALON</li> | ||
<li>EggZen</li> | ||
<li>Errorvator </li> | ||
<li>holey</li> | ||
<li>HYPERLOCK</li> | ||
<li>Isacarius</li> | ||
<li>JJJ</li> | ||
<li>Ketten</li> | ||
<li>Koki </li> | ||
<li>Lantora</li> | ||
<li>Mayonazy</li> | ||
<li>mochiya00</li> | ||
<li>naePi-YO</li> | ||
<li>Negimeister</li> | ||
<li>Nemonoika</li> | ||
<li>Nia</li> | ||
<li>nichi</li> | ||
<li>Oyasugumi</li> | ||
<li>Picco</li> | ||
<li>Piroko Project</li> | ||
<li>rainy☆ミ</li> | ||
<li>refu</li> | ||
<li>RuuChan</li> | ||
<li>Synthion</li> | ||
<li>syntho</li> | ||
<li>tonio</li> | ||
<li>Vanille A</li> | ||
<li>VITICZ</li> | ||
<li>zalas</li> | ||
<li>Zuharu</li> | ||
</ul> | ||
</div> | ||
</div> | ||
</div> | ||
|
||
<!-- <a id="link" href="https://circus.zaiko.io/e/anikuraunisontokyo2025">Click here to continue to buy tickets</a> | ||
<script type="text/javascript"> | ||
const link = document.querySelector("#link") | ||
link.setAttribute("href", targetUrl) | ||
window.location = targetUrl; | ||
</script> | ||
</script> --> | ||
</body> | ||
</html> |