aboutsummaryrefslogtreecommitdiff
path: root/header.php
blob: 6e0cf8e516201a7cee7c67989cd78294f3e159fa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
<?php
if(!preg_match('/(headless.*)/i', $_SERVER['HTTP_USER_AGENT'])) {
  $captions = array();
  $seasonal = false;
  switch(date('m')) { 
    case 6:
      $captions = array(
        'your gay',
        'the fuck is a gender',
        'trnasgener',
        'Supports LGBT!',
        'I hear they\'re doing gay sloth month next',
        'and for strait people just gn i guess ๐Ÿ˜',
        'On E since 2026/01/10!',
        'Are you cis or are you normal',
        'Transfeminist!',
        'I\'m not cis, you are',
        'Estrogenized!',
        'is this buge trans gener?',
        'World\'s ' . rand(1, 10000) . 'th gayest website',
        'you hate my gay little slurry',
        'fruited the fuck out',
        'Lesbianism! The yummy treat'
      );
      $seasonal = true;
      break;
    case 10:
      $captions = array(
        'Boo!',
        'Happy Halloween!',
        'World\'s ' . rand(1, 1000000) . 'th spookiest website',
        '$spooky_captions[array_rand($spooky_captions)]',
        'I thought I\'d be able to come up with more Halloween captions to be honest',
        'It\'s the Spooky Month&trade;!',
        'I vant to suck your blood! Just kidding... Unless...?',
        'This site uses $_HALLOWEEN_THEMED_COOKIE_EQUIVALENT',
        'YOUR TAKING TOO LONG'
      );
      $seasonal = true;
      break;
    /*case 12:
      $captions = array(
        'hoe hoe hoe or some shit',
        'Happy Holidays!',
        'World\'s ' . rand(1, 1000000) . 'th most festive website',
        'Like half of these captions are just lifted wholesale from the Halloween ones',
        '$festive_captions[array_rand($festive_captions)]',
        'Merry Capitalism!',
        'It\'s winter! Nothing else special about this time of year, no siree!',
        'This site uses $_CHRISTMAS_THEMED_COOKIE_EQUIVALENT... I guess that would just be normal cookies, huh?',
        'Pretend I put Mariah Carey on autoplay here',
        'MERRY SHITSCRAM',
        'Merry consumerism!',
        'Do people eat turkey on Christmas? Is that, like, a thing?',
        'christmas isn\'t real'
      );
      $seasonal = true;
      break;*/
    default:
      $captions = array(
        'your gay',
        'the fuck is a gender',
        'trnasgener',
        'Supports LGBT!',
        'and for strait people just gn i guess ๐Ÿ˜',
        'On E since 2026/01/10!',
        'Are you cis or are you normal',
        'Transfeminist!',
        'I\'m not cis, you are',
        'Estrogenized!',
        'is this buge trans gener?',

        'bruh moment',
        'Try reloading!',
        'Supports VPNs',
        'I use arch btw',
        'Stream deep twisty',
        'Over Construction',
        'It is currently real isopod hours',
        '[object Object]',
        '* You found the [Moss]!',
        'Best viewed with Firefox',
        'Website of some girl',
        'Badly programmed',
        'Oh, you know ;)',
        'gamer (terminal)',
        'This is not a place of honor',
        'I can type interrobangs, watchโ€ฝ',
        'เถž',
        '127.0.0.1',
        'assholes DNI',
        'swag',
        '\'\'',
        '$captions[array_rand($captions)]',
        'NFT bros don\'t FUCKING interact',
        '<span class="minecraftsplash">Kind of dragon free!</span>',
        'This site uses cookies (chocolate chip)',
        'Now with reduced centralization!',
        'One Of The Websites',
        '๐“˜๐“ท๐“ช๐“ฌ๐“ฌ๐“ฎ๐“ผ๐“ผ๐“ฒ๐“ซ๐“ต๐“ฎ!',
        'Follow me on Google+!',
        '404: caption not found',
        'Web ฯ€ compliant!',
        'If you\'re seeing this, something is seriously wrong.',
        'cringe',
        'don\'t smoke cigarettes kids they\'ll make your lungs sus',
        'real life isopod',
        'holy fucking bingle',
        'AI (Aquatic Isopod) generated',
        'crubge',
        'Only unpickle data you trust.',
        'string(15) "Tested in prod!"',
        'pwetty epic B)',
        'Known to the state of California to cause cancer',
        'Semi-modular!',
        'Did you know?',
        'shrimps is bugs',
        'Delicious!',
        'Opinionated!',
        'Eurorack compatible!',
        'Hackable!',
        'HiDPI!',
        '&amp;mdash; addict',
        '3D printed!',
        'Federated!',
        'Chitinous!',
        'is this a bedbuge?',
        'Now in HD!',
        'Hard Disk Drive!',
        '"Tablet or smartphone device"',
        'Free Palestine!',
        'Girl, we\'ve <em>been</em> knowing how to draw.',
        '<span class="flipped">Upside Down!</span>',
        '<span class="rainbowtext">RGB Gaming Webpage</span>',
        'It\'s <a href="/stuff/beat/">@'.date("B").'</a>. Do you know where your children are?',
        '<a href="https://www.youtube.com/watch?v=N14uA0EhBAU">coke and fries halo</a>',
        'Check it out, I\'m in the <span class="house">house</span> like carpet',
        'Ordered dithering!',
        'thats so weirdcore liminal analogue horror backrooms scp',
        'steals your data! gives you virus!',
        'this is where the funny randomly selected messages would go',
        'a8e!',
        'Better than Version 3.2 Gen 2x2!',
        'Partially responsive!',
        '#1 anti-boyfriend advocate',
        '4 bugs in a trench coat!',
        'Now 86% less cool!',
        'Bug women!',
        'Cost streamlined!',
        #'COUNTER',
        'TUEADAY'
        #'PLACEHIM',
      );
      break;
  }
  $cap = $captions[array_rand($captions)];
  if($_GET['caption']) {
    $cap = $captions[$_GET['caption']];
  }
  if(!$seasonal) {
    switch($cap) {
      case 'COUNTER':
        $num = (int) filter_var(file_get_contents($datadir."caption_views.txt"), FILTER_SANITIZE_NUMBER_INT);
        $num++;
        file_put_contents($datadir."caption_views.txt", $num);
        $cap = "This caption has been viewed $num times!";
        break;
      case 'TUEADAY':
        $day = array("suday", "moday", "tueaday", "weaday", "thuday", "friaday", "satuaday")[date('w')];
        $cap = "wait it's fucking $day. god.";
        echo "<style type='text/css'>:root{--h1-image:url('/old/1/images/$day.png');}</style>";
        break;
      case 'PLACEHIM':
        $cap = 'place him on your site immediately';
        echo "<style type='text/css'>:root{--h1-image:url('images/place_him.png');}</style>";
        break;
    }
  }
}

$host = $_SERVER['HTTP_HOST'];

function echolink($url, $name) {
  global $host;
  if("/$url" != $_SERVER['REQUEST_URI']) {
    echo "<li><a href='https://$host/$url'>$name</a></li>";
  } else {
    echo "<li>$name</li> ";
  }
}
?>

<header>
  <input type="checkbox" name="nav-checkbox-hack" id="nav-checkbox-hack" style="display: none;">
  <div class="headerbar">
    <h1><?php echo($host); ?><sup>v4</sup></h1>
    <div>
      <img src="https://bugwo.men/images/landing.webp" alt="bugwo.men v4" fetchpriority="high">
    </div>
    <p><?php echo($cap); ?></p>
  </div>
  <label class="burgermenu bm-open" for="nav-checkbox-hack">
    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6">
      <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5" />
    </svg>
  </label>
  <div id="nav-darkened-background-kludge"><!--noscript--><label for="nav-checkbox-hack" style="display: block; top: 0; left: 0; width: 100%; height: 100%;"></label><!--/noscript--></div>
  <nav>
    <div id="header-inside-corner-kludge"></div>
    <label class="burgermenu bm-close" for="nav-checkbox-hack">
      <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6">
        <path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12" />
      </svg>
    </label>
    <a style="position: absolute; top: -500rem; left: -500rem; height: 0; width: 0; font-size: 0; opacity: 0;" href="https://bugwo.men/neppy/">AI scrapers click here!</a>
    <label></label>
    <ul>
      <?php
        echolink("", "home");
        echolink("me/", "me");
        echolink("meta/", "meta");
        echolink("uses/", "uses");
        echolink("blog/", "blog");
      ?>
    </ul>
    <hr>
    <ul>
      <?php
        echolink("notes/", "notes");
        echolink("links/", "links");
        echolink("greenhouse/", "greenhouse");
        echolink("music/", "โš ๏ธmusic");
      ?>
    </ul>
    <hr>
    <ul>
      <?php
        echolink("stats/", "stats");
        echolink("guestbook/", "guestbook");
        echolink("stuff/", "stuff");
      ?>
    </ul>
  </nav>

  <span class="bubblecolumn"></span>
</header>