tagline.sh

This commit is contained in:
Ben Harris 2020-02-03 20:51:37 -05:00
parent bd884dbfab
commit b5a9ec9998
5 changed files with 37 additions and 22 deletions

7
cgi-bin/tagline.sh Executable file
View File

@ -0,0 +1,7 @@
#!/bin/sh
printf "Content-type: text/plain; Charset: UTF-8\n"
printf "\n"
shuf -n1 ../taglines.txt

View File

@ -1 +1 @@
270 303

View File

@ -7,11 +7,19 @@
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="ben @ tilde.team unix group"> <meta name="description" content="ben @ tilde.team unix group">
<meta name="author" content="Ben Harris"> <meta name="author" content="Ben Harris">
<meta property="og:title" content="ben@tilde.team">
<meta property="og:site_name" content="ben at tilde dot team">
<meta property="og:url" content="https://tilde.team/~ben/">
<meta property="og:description" content="my tilde page">
<meta property="og:type" content="website">
<meta property="og:image" content="https://tilde.team/apple-icon.png">
<title>ben~tilde.team</title> <title>ben~tilde.team</title>
<link rel="icon" type="image/png" sizes="192x192" href="https://tilde.team/apple-icon.png"> <link rel="icon" type="image/png" sizes="192x192" href="https://tilde.team/apple-icon.png">
<link rel="stylesheet" href="https://tilde.team/css/dracula.css"> <link rel="stylesheet" href="https://tilde.team/~ben/gruvbox/gruvbox.css">
<link rel="stylesheet" href="https://tilde.team/css/fork-awesome.css"> <link rel="stylesheet" href="https://tilde.team/css/fork-awesome.css">
<style> <style>
@ -22,17 +30,18 @@
</head> </head>
<body> <body>
<div id="app" class="container"> <main id="app">
<div class="page-header"> <div>
<div class="pull-right"> <div class="pull-right">
<p><a href="https://tilde.team/">&lt;- back to tilde team</a></p> <p><a href="https://tilde.team/">&lt;- back to tilde team</a></p>
</div> </div>
<h1>~ben</h1> <h1>~ben</h1>
<p v-cloak>{{ tagline }} <p v-cloak>{{ tagline }}
<button class="btn btn-xs btn-primary" @click="getnewtagline"> <button @click="getnewtagline">
<i class="fa fa-refresh"></i> <i class="fa fa-refresh"></i>
</button> </button>
</p> </p>
<hr>
</div> </div>
<p>i built and maintain tilde.team. come join the tilde team <p>i built and maintain tilde.team. come join the tilde team
@ -48,25 +57,25 @@
<p>here are some <a href="trafficstats">traffic stats</a> and <a href="https://tilde.team/stats/">web log stats</a></p> <p>here are some <a href="trafficstats">traffic stats</a> and <a href="https://tilde.team/stats/">web log stats</a></p>
<p>some <a href="cgi-bin/">cgi scripts</a></p> <p>some <a href="cgi-bin/">cgi scripts</a></p>
<div v-cloak v-if="fonts.length> 0"> <div v-cloak v-if="fonts.length > 0">
<hr> <hr>
<strong> <strong>
<h3>play with some ascii art</h3> <h3>play with some ascii art</h3>
</strong> </strong>
<form> <form>
<div class="form-group"> <div>
<label for="font-selector">pick a font</label> <label for="font-selector">pick a font</label>
<select v-model="font" id="font-selector" @change="updateOutput" class="form-control"> <select v-model="font" id="font-selector" @change="updateOutput">
<option v-for="font in fonts" :value="font">{{ font }}</option> <option v-for="font in fonts" :value="font">{{ font }}</option>
</select> </select>
</div> </div>
<div class="form-group"> <div>
<label for="asciiinput">put some text here</label> <label for="asciiinput">put some text here</label>
<input v-model="text" id="asciiinput" @input="updateOutput" placeholder="put some text here" class="form-control"> <input v-model="text" id="asciiinput" @input="updateOutput" placeholder="put some text here">
</div> </div>
<div class="form-group" v-if="output"> <div v-if="output">
<pre>{{ output }}</pre> <pre>{{ output }}</pre>
</div> </div>
</form> </form>
@ -74,16 +83,16 @@
<hr> <hr>
<div v-cloak> <div v-cloak>
<img :src="yesnoimg" :alt="yesno" class="img-responsive"> <img :src="yesnoimg" :alt="yesno">
<h3>should u do it</h3> <h3>should u do it</h3>
<strong>{{ yesno }}</strong> <strong>{{ yesno }}</strong>
</div> </div>
<a class="btn btn-danger" @click="getyesno">find out</a> <button @click="getyesno">find out</button>
<h3>page hits as of jan 2020</h3> <h3>page hits as of jan 2020</h3>
<script type="text/javascript" src="counter/gcount.php?page=index"> <script type="text/javascript" src="counter/gcount.php?page=index">
</div> </main>
<script src="js/es6-promise.auto.min.js"></script> <script src="js/es6-promise.auto.min.js"></script>
<script src="js/vue.js"></script> <script src="js/vue.js"></script>

View File

@ -57,13 +57,12 @@ $links = [
"extra_attrs" => 'rel="me"' "extra_attrs" => 'rel="me"'
], ],
]; ];
?>
foreach ($links as $name => $link): ?> <?php foreach ($links as $name => $link): ?>
<ul> -&gt; <a <?=$link["extra_attrs"] ?? ""?> href="<?=$link["href"]?>">
<li> <i class="<?=faclass($link["icon"])?>"></i> <?=$name?>
<a <?=$link["extra_attrs"] ?? ""?> href="<?=$link["href"]?>"> </a>
<i class="<?=faclass($link["icon"])?>"></i> <?=$name?></a> <br>
</li> <?php endforeach; ?>
</ul>
<?php endforeach;

0
taglines.txt Executable file → Normal file
View File