https://textwall.cc/

Eingereichte URL:
https://textwall.cc/
Bericht beendet:

Die von der Seite ausgehenden identifizierten Links

JavaScript-Variablen · 6 gefunden

Globale JavaScript-Variablen, die in das Window Object einer Seite geladen werden, sind Variablen, die außerhalb von Funktionen deklariert werden und von jeder Stelle des Codes innerhalb des aktuellen Bereichs zugänglich sind

NameTyp
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
turnstileobject
PointerEventsPolyfillobject
browserobject

Konsolenprotokoll-Meldungen · 0 gefunden

In der Web-Konsole protokollierte Meldungen

HTML

Der HTML-Rohtext der Seite

<!DOCTYPE html><html lang="en" class="notranslate" translate="no"><head>
    <meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, interactive-widget=resizes-content">
	<meta name="google" content="notranslate">
	<title>TextWall</title>
	<link rel="icon" href="/static/icons/favicon.ico">
	<link rel="icon" sizes="192x192" href="/static/icons/icon.png">
	<link rel="apple-touch-icon" href="/static/icons/apple-icon.png">
	<link rel="manifest" href="/manifest.webmanifest">
	<meta name="description" content="Multiplayer text editor.">
	<meta id="theme-colour" name="theme-color" content="#000000">
	<meta property="og:title" content="TextWall">
    <meta property="og:type" content="website">
    <meta property="og:description" content="Multiplayer text editor.">
    <meta property="og:url" content="https://textwall.cc">
	<meta property="og:image" content="https://textwall.cc/static/icons/icon.gif">
	<link rel="stylesheet" href="/static/textwall.css">
<style>[touch-action="none"]{ -ms-touch-action: none; touch-action: none; }
[touch-action="auto"]{ -ms-touch-action: auto; touch-action: auto; }
[touch-action="pan-x"]{ -ms-touch-action: pan-x; touch-action: pan-x; }
[touch-action="pan-y"]{ -ms-touch-action: pan-y; touch-action: pan-y; }
[touch-action="pan-x pan-y"],[touch-action="pan-y pan-x"]{ -ms-touch-action: pan-x pan-y; touch-action: pan-x pan-y; }
</style></head>
<body>
	<textarea id="textarea" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false"></textarea>
	<textarea id="clipboard" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false"></textarea>
	<div id="toast" class="no-select"></div>

	<div id="chat" class="hidden">
		<div class="buttoncontainer">
			<div id="chatbutton">
				<img alt="chat" class="button" src="/static/chat.svg">
				<div id="unread"></div>
			</div>
		</div>
		<div class="chatcontainer">
			<div id="chatbox">
				<div class="hidden" id="chataction">
					<span class="hidden" id="chatextra"></span>
					
					<a id="chatvisit" class="no-select" title="Visit Wall">
						<img alt="open" src="/static/open.svg">
						<span></span>
					</a>

					<a id="chatblock" class="no-select" title="Block">
						<img alt="block" src="/static/block.svg">
						<span></span>
					</a>
				</div>
			</div>
			<form id="msgcontainer">
				<input maxlength="180" type="text" autocomplete="off" title="type a message" id="chatmsg" class="no-select">
				<img alt="send" id="sendmsg" class="button" src="/static/send.svg">
			</form>
		</div>
	</div>

	<div id="sidemenu" class="hidden no-select">
		<div id="optionsmenu">
			<div id="settingstabs" class="tabs">
				<div class="tab active" id="settings-tab" data-panel="settings-panel">Settings</div>
				<div class="tab" id="explore-tab" data-panel="explore-panel">Explore</div>
				<div class="tab" id="account-tab" data-panel="account-panel">Account</div>
				<div class="tab" id="wall-settings-tab" data-panel="wall-settings-panel">Wall Settings</div>
				<div class="tab hidden" id="admin-tab" data-panel="admin-panel">Admin</div>
			</div>
			<div class="panels small-scrollbar">
				<div id="settings-panel">
					<input id="showothercurs" type="checkbox"><label for="showothercurs">Show other cursors</label><br>
					<input id="shownametags" type="checkbox"><label for="shownametags">Show nametags</label><br>
					<input id="showchat" type="checkbox"><label for="showchat">Show chat</label><br>
					<input id="blockanonymouschat" type="checkbox"><label for="blockanonymouschat">Block anonymous chat</label><br>
					<input id="disablecolour" type="checkbox"><label for="disablecolour">Disable colour</label><br>
					<input id="smoothpanning" type="checkbox"><label for="smoothpanning">Smooth panning</label><br>
					<input id="smoothcursors" type="checkbox"><label for="smoothcursors">Smooth cursors</label><br>
					<input id="copycolour" type="checkbox"><label for="copycolour">Copy colours</label><br>
					<input id="copydecorations" type="checkbox"><label for="copydecorations">Copy decorations</label><br>
					<input id="rainbow" type="checkbox"><label for="rainbow">Rainbow text</label><br><br>
					<label for="zoom">Zoom: </label><input type="range" min="5" max="30" value="10" id="zoom"><br><br>
					<label for="fontselect">Font: </label><select id="fontselect"><option>Inconsolata</option><option>Cascadia Mono</option><option>IBM Plex Mono</option><option>Roboto Mono</option><option>Courier Prime</option><option>Courier</option><option>Cutive Mono</option><option>Cousine</option><option>Unifont</option><option>Terminus</option><option>IBM-VGA</option><option>Fixed</option><option>monospace</option><option>Ubuntu Mono</option><option>Libertinus Mono</option><option>Pointfree</option><option>Monofur</option><option>Fantasque Sans Mono</option><option>Custom</option></select><br>
		
					<fieldset id="fontmenu" class="hidden">
						<legend>Custom Font</legend>
						<div class="field-row">
							<label for="customfont">Name:</label>
							<input id="customfont" type="text">
						</div>
						<div class="field-row">
							<label for="customfontsize">Size:</label>
							<input id="customfontsize" type="number" min="1" max="20" value="20">
						</div>
					</fieldset>
		
					<fieldset id="thememenu" class="hidden">
						<legend>Custom Theme</legend>
						<div class="field-row">
							<label for="primary">Primary: </label>
							<input id="primary" type="color" value="#FFFCE5">
						</div>
						<div class="field-row">
							<label for="secondary">Secondary: </label>
							<input id="secondary" type="color" value="#FBFFBD">
						</div>
						<input id="themetext" type="checkbox"><label for="themetext">White text</label>
					</fieldset>
	
					<br>
					<input type="button" class="hidden" id="blocklistbutton" value="Show Chat Blocklist">
					<div id="blocklist" class="hidden"></div>
				</div>
	
				<div id="explore-panel" class="hidden">
					<input id="homewallbtn" type="button" value="Home Wall">
					<hr>
					<h3>Teleport</h3>
					<form id="teleportform">
						<div>
							<div>
								<label for="tpx">X:</label>
								<input id="tpx" value="0" type="number">
							</div>
							<div>
								<label for="tpy">Y:</label>
								<input id="tpy" value="0" type="number">
								<input type="submit" value="Go">
							</div>
						</div>
					</form>
					<hr>
					<h3>Wall Search</h3>
					<form id="wallsearchform">
						<input type="text" id="wallsearchname" maxlength="24" minlength="1" placeholder="Username">
						<input type="image" id="wallsearchsubmit" src="/static/search.svg">
					</form>
					<ul id="wallsearch" is="wall-list" class="walllist small-scrollbar"><span>No walls.</span></ul>
				</div>
	
				<div id="account-panel" class="hidden">
					<form id="login">
						<h3>Log in</h3>
						<label for="loginname">Username</label><br>
						<input id="loginname" autocomplete="username" type="text" maxlength="24" minlength="1"><br>
		
						<label for="loginpass">Password</label><br>
						<input id="loginpass" type="password" autocomplete="current-password" maxlength="64" minlength="1">
		
						<input type="submit" id="loginbtn" value="Go"><br>
						<span class="buttonlink" id="registerlink">Register</span>
					</form>
		
					<form id="register" class="hidden">
						<h3>Register</h3>
						<label for="username">Username</label><br>
						<input id="username" autocomplete="username" type="text" maxlength="24" minlength="3"><br>
		
						<label for="password">Password<small> (don't forget it)</small></label><br>
						<input id="password" type="password" autocomplete="new-password" maxlength="64" minlength="8"><br>
		
						<label for="password2">Password again</label><br>
						<input id="password2" type="password" autocomplete="new-password" maxlength="64" minlength="8">
		
						<input type="submit" id="registerbtn" value="Go"><br>
						<span class="buttonlink" id="loginlink">Log in</span>
					</form>
		
					<div id="loggedin" class="hidden">
						<span>Logged in as <a id="name" class="buttonlink"></a></span><br>
						<input id="anonymous" type="checkbox"><label for="anonymous">Anonymous</label>
						<br><br>
						<input type="button" id="logoutbutton" value="Log Out">
						<input type="button" id="accountsettingsbutton" value="Account Settings">
						<div id="accountsettings" class="hidden">
							<h3>Account settings</h3>
							<form id="changenameform">
								<fieldset>
									<legend>Change username</legend>
									<label for="chngusername">New Username</label><br>
									<input id="chngusername" type="text" autocomplete="username" maxlength="24" minlength="3"><br>
									<label for="chngeusrpass">Password</label><br>
									<input id="chngeusrpass" autocomplete="new-password" type="password" maxlength="72"><br>
									<input type="submit" id="submitnamechange" value="Change username">
								</fieldset>
							</form>
							<form id="changepassform">
								<fieldset>
									<legend>Change password</legend>
									<input type="text" autocomplete="username" style="display: none;">
									<label for="oldpass">Old password</label><br>
									<input id="oldpass" type="password" autocomplete="new-password" maxlength="72"><br>
									<label for="newpass">New password</label><br>
									<input id="newpass" autocomplete="new-password" type="password" maxlength="72" minlength="8"><br>
									<label for="newpass2">New password again</label><br>
									<input id="newpass2" autocomplete="new-password" type="password" maxlength="72" minlength="8"><br>
									<input type="submit" id="submitpasschange" value="Change password">
								</fieldset>
							</form>
							<form id="delaccountform">
								<fieldset>
									<legend>Delete account</legend>
									<input type="text" autocomplete="username" style="display: none;">
									<label for="deletepassword">Password</label><br>
									<input id="deletepassword" autocomplete="new-password" type="password" maxlength="72"><br>
									<input type="submit" id="deleteaccount" value="Delete account">
								</fieldset>
							</form>
						</div>
						<h3>Walls</h3>
						<form id="createwallform">
							<input type="text" id="newwallname" placeholder="Add a new wall" maxlength="24">
							<input type="image" id="createwallsubmit" value="Create" src="/static/add_circle.svg">
						</form>
						<ul id="mywalls" is="wall-list" class="walllist small-scrollbar"><span>You currently have no walls. <span class="buttonlink">Click here to create one.</span></span></ul>
					</div>
				</div>
	
				<div id="wall-settings-panel" class="hidden">
					<input id="readonly" type="checkbox"><label for="readonly">Read-only</label><br>
					<input id="private" type="checkbox"><label for="private">Private</label><br>
					<input id="unlisted" type="checkbox"><label for="unlisted">Unlisted</label><br>
					<input id="hidecursors" type="checkbox"><label for="hidecursors">Hide cursors</label><br>
					<input id="disablechat" type="checkbox"><label for="disablechat">Disable chat</label><br>
					<input id="walldisablecolour" type="checkbox"><label for="walldisablecolour">Disable colour</label><br>
					<input id="disablebraille" type="checkbox"><label for="disablebraille">Disable braille</label><br>
					<input id="disableoctants" type="checkbox"><label for="disableoctants">Disable octants</label><br>
					<div id="addmembers">
						<h3>Add members</h3>
						<form>
							<input id="inputmember" placeholder="Username" type="text" maxlength="24" minlength="1">
							<input id="addmemberbtn" value="Add" type="image" src="/static/person_add.svg"><br>
						</form>
						<div id="memberlist"></div>
					</div>
	
					<div id="wallownersettings">
						<input type="button" id="resizewall" value="Resize wall">
						<input type="button" id="renamewall" value="Rename wall">
						<input type="button" id="deletewall" value="Delete wall">
					</div>

					<form id="resizewallform" class="hidden">
						<fieldset>
							<legend>Resize wall</legend>

							<div class="field-row">
								<label for="resize-miny">Top:</label>
								<input id="resize-miny" type="number" min="1" max="500" value="1">
							</div>
							<div class="field-row">
								<label for="resize-maxy">Bottom:</label>
								<input id="resize-maxy" type="number" min="1" max="500" value="1">
							</div>
							<div class="field-row">
								<label for="resize-minx">Left:</label>
								<input id="resize-minx" type="number" min="1" max="500" value="1">
							</div>
							<div class="field-row">
								<label for="resize-maxx">Right:</label>
								<input id="resize-maxx" type="number" min="1" max="500" value="1">
							</div>
							
							<input type="button" id="resizewallsubmit" value="Resize">
							<input type="button" id="resizewallcancel" value="Cancel">
						</fieldset>
					</form>
	
					<form id="deletewallform" class="hidden">
						<fieldset>
							<legend>Delete wall</legend>
							<span>Are you sure you would like to delete this wall?</span><br>
							<input type="button" id="deletewallyes" value="Yes">
							<input type="button" id="deletewallno" value="No">
						</fieldset>
					</form>
	
					<form id="renamewallform" class="hidden">
						<fieldset>
							<legend>Rename wall</legend>
							<input type="text" maxlength="24" id="renamewallname" placeholder="new name">
							<input type="submit" id="renamewallbtn" value="Rename">
							<input type="button" id="renamewallcancelbtn" value="Cancel">
						</fieldset>
					</form>
				</div>
	
				<div id="admin-panel" class="hidden"></div>
			</div>
		</div>

		<div id="sidething">
			<div id="closemenu">
				<img alt="cancel" src="/static/cancel.svg">
			</div>
			<div id="tools" class="closed">
				<div id="clear" class="decoration">
					<img alt="clear" title="Clear" src="/static/clear.svg">
				</div>
				<div id="protect" class="decoration">
					<img alt="protect" title="Protect" src="/static/shield.svg">
				</div>
				<div id="protectowner" class="decoration">
					<img alt="protectowner" title="Protect (owner only)" src="/static/shield2.svg">
				</div>

				<div id="paintbrush" class="decoration">
					<img alt="paintbrush" title="Paint" src="/static/brush.svg">
				</div>
				<div id="erase" class="decoration">
					<img alt="erase" title="Erase" src="/static/erase.svg">
				</div>

				<div id="hidetools">
					<svg height="6" width="12">
						<polygon points="0,6 6,0 12,6"></polygon>
					</svg>
				</div>
			</div>
			<div id="colourlist" class="small-scrollbar"><div class="colour selected" id="0" title="black" style="background-color: rgb(0, 0, 0);"></div><div class="colour" id="30" title="dark grey" style="background-color: rgb(81, 82, 82);"></div><div class="colour" id="1" title="grey" style="background-color: rgb(137, 141, 144);"></div><div class="colour" id="2" title="light grey" style="background-color: rgb(212, 215, 217);"></div><div class="colour" id="23" title="burgundy" style="background-color: rgb(109, 0, 26);"></div><div class="colour" id="15" title="dark red" style="background-color: rgb(190, 0, 57);"></div><div class="colour" id="4" title="red" style="background-color: rgb(255, 69, 0);"></div><div class="colour" id="5" title="orange" style="background-color: rgb(255, 168, 0);"></div><div class="colour" id="7" title="yellow" style="background-color: rgb(255, 214, 53);"></div><div class="colour" id="24" title="pale yellow" style="background-color: rgb(255, 248, 184);"></div><div class="colour" id="16" title="dark green" style="background-color: rgb(0, 163, 104);"></div><div class="colour" id="9" title="green" style="background-color: rgb(0, 204, 120);"></div><div class="colour" id="8" title="light green" style="background-color: rgb(126, 237, 86);"></div><div class="colour" id="17" title="dark teal" style="background-color: rgb(0, 117, 111);"></div><div class="colour" id="18" title="teal" style="background-color: rgb(0, 158, 170);"></div><div class="colour" id="25" title="light teal" style="background-color: rgb(0, 204, 192);"></div><div class="colour" id="12" title="dark blue" style="background-color: rgb(36, 80, 164);"></div><div class="colour" id="11" title="blue" style="background-color: rgb(54, 144, 234);"></div><div class="colour" id="10" title="light blue" style="background-color: rgb(81, 233, 244);"></div><div class="colour" id="19" title="indigo" style="background-color: rgb(73, 58, 193);"></div><div class="colour" id="20" title="periwinkle" style="background-color: rgb(106, 92, 255);"></div><div class="colour" id="26" title="lavender" style="background-color: rgb(148, 179, 255);"></div><div class="colour" id="14" title="dark purple" style="background-color: rgb(129, 30, 159);"></div><div class="colour" id="13" title="purple" style="background-color: rgb(180, 74, 192);"></div><div class="colour" id="27" title="pale purple" style="background-color: rgb(228, 171, 255);"></div><div class="colour" id="28" title="magenta" style="background-color: rgb(222, 16, 127);"></div><div class="colour" id="21" title="pink" style="background-color: rgb(255, 56, 129);"></div><div class="colour" id="3" title="light pink" style="background-color: rgb(255, 153, 170);"></div><div class="colour" id="22" title="dark brown" style="background-color: rgb(109, 72, 47);"></div><div class="colour" id="6" title="brown" style="background-color: rgb(156, 105, 38);"></div><div class="colour" id="29" title="beige" style="background-color: rgb(255, 180, 112);"></div></div>
		</div>
	</div>

	<div id="connecting">
		<div class="connectingtext no-select">
			<h1 id="connecting1">Connected.</h1>
			<h2 id="connecting2"></h2>
			<div id="captchabox">
				
			<div id="captcha"><div><input type="hidden" name="cf-turnstile-response" id="cf-chl-widget-vlmxp_response"></div></div></div>
		</div>
	</div>
	
	<canvas touch-action="none" width="800" height="600" style="width: 800px; height: 600px;"></canvas>

	<div id="info">
		<div class="infotext no-select">
			<span id="nearby">0 nearby</span>
			<span id="coords">0,0</span>
		</div>
		<div class="buttons small-scrollbar">
			<div id="centre" title="Centre" class="infobtn">
				<img alt="centre" src="/static/centre.svg">
			</div>
			<div id="copy" title="Copy" class="infobtn">
				<img id="copyico" alt="copy" src="/static/copy.svg">
			</div>
			<div id="paste" title="Paste" class="infobtn">
				<img id="pasteico" alt="paste" src="/static/paste.svg">
			</div>
			<div id="opencolours" title="Colours" class="infobtn">
				<img alt="colour" src="/static/palette.svg">
			</div>
			<div id="openmenu" title="Side Menu" class="infobtn">
				<img alt="side menu" src="/static/side_navigation.svg">
			</div>
			<div id="theme" title="Theme" class="infobtn">
				<img id="themeico" alt="theme" src="/static/sun.svg">
			</div>
			<div id="explore" title="Explore" class="infobtn">
				<img alt="explore" src="/static/explore.svg">
			</div>
		</div>
	</div>

	<div id="decorations" class="hidden no-select">
		<div class="decoration" id="bold">
			<img alt="bold" title="bold" src="/static/bold.svg">
		</div>
		<div class="decoration" id="italic">
			<img alt="italic" title="italic" src="/static/italic.svg">
		</div>
		<div class="decoration" id="underline">
			<img alt="underline" title="underline" src="/static/underline.svg">
		</div>
		<div class="decoration" id="overline">
			<img alt="overline" title="overline" src="/static/overline.svg">
		</div>
		<div class="decoration" id="strikethrough">
			<img alt="strikethrough" title="strikethrough" src="/static/strikethrough.svg">
		</div>
	</div>

	
	<script src="https://challenges.cloudflare.com/turnstile/v0/api.js"></script>
	

	<script src="/static/pep.min.js"></script>
	<script src="/static/textwall.min.js"></script>

</body></html>