7 Commits 606b74c17c ... 78ff66b298

Author SHA1 Message Date
  UltrasonicMadness 78ff66b298 Cleared up wording on the privacy page 2 years ago
  UltrasonicMadness 3cdaf2d4f1 Update year to 2021 2 years ago
  UltrasonicMadness 6a6bfac48c Updated web host information on the privacy page 2 years ago
  UltrasonicMadness 2e30b6457b Fixed oversized fonts in mobile mode 2 years ago
  UltrasonicMadness 1e2277cbf5 Removed more dead links and unused files 2 years ago
  UltrasonicMadness 60d6871572 Removed mirrors section 2 years ago
  UltrasonicMadness 4c54f1c4cb Removed links to dead social media account 2 years ago

+ 1 - 3
backend/include/footer.inc

@@ -1,13 +1,11 @@
 <footer>
     <div id="social">
         <a target="_blank" href="mailto:contact|at|ultrasonicmadness|dot|org"><img alt="Email" src="/common/images/email.png" /></a>
-        <a target="_blank" href="https://gnusocial.no/ultrasonicmadness"><img alt="GNU Social" src="/common/images/gnusocial.png" /></a>
         <a target="_blank" href="https://notabug.org/UltrasonicMadness"><img alt="NotABug" src="/common/images/notabug.png" /></a>
         <a target="_blank" href="https://hub.darcs.net/UltrasonicMadness"><img alt="darcs hub" src="/common/images/darcshub.png" /></a>
     </div>
 
     
-    <p>Copyright &copy; 2018 UltrasonicMadness. The code to generate the website is licensed under the <a target="_blank" href="https://www.gnu.org/licenses/agpl.html">GNU Affero General Public License version 3</a>, the information and media on the website is licensed under the <a target="_blank" href="https://creativecommons.org/licenses/by-sa/4.0/legalcode">Creative Commons Attribution-ShareAlike 4.0 International Public License</a>, unless otherwise stated. See the <a href="/legal">legal</a> and <a href="/legal/privacy">privacy</a> pages for details.</p>
-    <p>UltrasonicMadness.org only uses <a rel="jslicense" href="/legal/js">freely available JavaScript</a> and it has been tested with <a target="_blank" href="http://www.gnu.org/software/librejs/">GNU LibreJS</a>.</p>
+    <p>Copyright &copy; 2021 UltrasonicMadness. The code to generate the website is licensed under the <a target="_blank" href="https://www.gnu.org/licenses/agpl.html">GNU Affero General Public License version 3</a>, the information and media on the website is licensed under the <a target="_blank" href="https://creativecommons.org/licenses/by-sa/4.0/legalcode">Creative Commons Attribution-ShareAlike 4.0 International Public License</a>, unless otherwise stated. See the <a href="/legal">legal</a> and <a href="/legal/privacy">privacy</a> pages for details.</p>
 	<p>Source code for this website <a href="/software/usm-website/">is available</a>.</p>
 </footer>

+ 0 - 1
backend/include/menu.inc

@@ -1,5 +1,4 @@
 <nav>
     <a href="/software">Software</a>
-    <a href="/mirrors">Mirrors</a>
     <a href="/legal">Legal</a>
 </nav>

+ 0 - 72
public_html/agegate/index.php

@@ -1,72 +0,0 @@
-<?php
-    /*
-     * Personal website of UltrasonicMadness
-     * Copyright (C) 2018 UltrasonicMadness
-     *
-     * This program is free software: you can redistribute it and/or modify
-     * it under the terms of the GNU Affero General Public License as
-     * published by the Free Software Foundation, either version 3 of the
-     * License, or (at your option) any later version.
-     *
-     * This program is distributed in the hope that it will be useful,
-     * but WITHOUT ANY WARRANTY; without even the implied warranty of
-     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-     * GNU Affero General Public License for more details.
-     *
-     * You should have received a copy of the GNU Affero General Public License
-     * along with this program.  If not, see <http://www.gnu.org/licenses/>. 
-     */
-
-    $nexturl = '';
-    $FORBIDDEN_CHARS = array('<', '>', '"', "'");
-    $injection_warn = false;
-    
-    for ($i = 0; $i < count($FORBIDDEN_CHARS); $i++)
-    {
-        if(strstr($_GET['nexturl'], $FORBIDDEN_CHARS[$i])) {
-            $injection_warn = true;
-        }
-    }
-    
-    if ($injection_warn)
-    {
-        $nexturl = '/';
-    }
-    else
-    {
-        $nexturl = $_GET['nexturl'];
-    }
-?>
-
-<!DOCTYPE html>
-<html>
-    <head>
-        <title>Warning - UltrasonicMadness</title>
-        <link href="/common/style/agegatemobile.css" media="screen" rel="stylesheet" type="text/css" />
-        <link href="/common/style/agegate.css" media="screen and (max-resolution: 191dpi), screen and (min-width:1024px)" rel="stylesheet" type="text/css" />
-    </head>
-    
-    <body>
-        <main>
-            <img alt="Warning" src="/common/images/warning.png" />
-            <p>By accessing this portion of ultrasonicmadness.org, you agree that you are 18 years of age or older and you consent to being exposed to material with adult themes.</p>
-            
-            <?php
-                if ($injection_warn)
-                {
-                    print("<p>It looks like a code injection was attempted on this page. As a result, the agree link has been disabled. Please contact me on contact@ultrasonicmadness.org if a page on this website caused this message to be shown.</p>");
-                }
-            ?>
-            
-            <div id="link_panel">
-                <?php
-                    if (!$injection_warn)
-                    {
-                        print("<a class='accept_link' href='${nexturl}'>I agree</a>");
-                    }
-                ?>
-                <a class="return_link" href="/">Return to homepage</a>
-            </div>
-        </main>
-    </body>
-</html>

BIN
public_html/common/images/gnusocial.png


BIN
public_html/common/images/warning.png


+ 0 - 93
public_html/common/js/gsembed.js

@@ -1,93 +0,0 @@
-/*
- * Copyright 2018 UltrasonicMadness
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-function addGSEmbedWidget(aStreamUrl, element)
-{
-    $(element).html("Loading GSEmbed...");
-    $.getJSON(aStreamUrl)
-        .done(function(data)
-        {
-            // Replace the given element with the generated widget HTML.
-            var gsHtml = genGSEmbedHtml(data);
-            $(element).addClass("gsembed_widget");
-            $(element).html(gsHtml);
-            
-            // All links in the widget open in a new tab
-            $(element + " a").map(function(index, element)
-            {
-                $(this).attr("target", "_blank");
-            });
-            
-            // Highlights moused over statuses
-            $(element + " li").mouseover(function()
-            {
-                $(this).addClass("gshover");
-            });
-            
-            // and un-highlights them when the mouse leaves
-            $(element + " li").mouseout(function()
-            {
-                $(this).removeClass("gshover");
-            });
-        })
-        .fail(function(data)
-        {
-            $(element).html(data.status + " " + data.statusText);
-        });
-}
-
-function genGSEmbedHtml(data)
-{
-    var widgetHtml = "";
-    
-    // The widget header
-    widgetHtml += "<div class='gse_heading'>" +
-            "<h4>The latest from <a href='" + data.links[0].url + "'>" +
-            data.title + "</a></h4>" +
-            "</div>";
-    
-    // For each status, add an item to a <ul>.
-    widgetHtml += "<ul>";
-    
-    for (var i = 0; i < data.items.length; i++)
-    {
-        var pubDate = new Date(data.items[i].published);
-        
-        widgetHtml += "<li>";
-        
-        // Adds the date which is hyperlinked to the status on GNU Social
-        widgetHtml += "<div class='gse_date'>" +
-                "<a href='" + data.items[i].url + "'>" +
-                pubDate.toString() + "</a></div>";
-        
-        // The status itself is added below the date in a separate div
-        widgetHtml += "<div class='gse_postcontent'>" + data.items[i].content +
-                "</div>";
-        
-        widgetHtml += "</li>";
-    }
-    
-    widgetHtml += "</ul>";
-    
-    // The widget footer with a link to the software page
-    widgetHtml += "<div class='gse_footer'>" +
-            "Powered by <a " + 
-            "href='http://www.ultrasonicmadness.org/software/gsembed'>" +
-            "GSEmbed 0.0.1</a>" +
-            "</div>";
-    
-    return widgetHtml;
-}

File diff suppressed because it is too large
+ 0 - 2
public_html/common/js/jquery-3.3.1.min.js


File diff suppressed because it is too large
+ 0 - 10364
public_html/common/js/source/jquery-3.3.1.js


+ 0 - 34
public_html/common/style/agegate.css

@@ -1,34 +0,0 @@
-/*
- * Personal website of UltrasonicMadness
- * Copyright (C) 2018 UltrasonicMadness
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>. 
- */
-
-body
-{
-    text-align:center;
-    font-size:100%;
-}
-
-#link_panel
-{
-    display:inline-block;
-}
-
-.accept_link, .return_link
-{
-    width:384px;
-    display:inline-block;
-}

+ 0 - 0
public_html/common/style/agegatemobile.css


Some files were not shown because too many files changed in this diff