Skip to content

Commit

Permalink
adding missing files
Browse files Browse the repository at this point in the history
  • Loading branch information
ttnnkkrr committed Jul 9, 2021
1 parent daca5e3 commit e07b4cf
Show file tree
Hide file tree
Showing 11 changed files with 984 additions and 0 deletions.
Binary file added favicon.ico
Binary file not shown.
329 changes: 329 additions & 0 deletions foundation/Drainx1_post_important.html

Large diffs are not rendered by default.

Binary file added foundation/The_AutoHotkey_Foundation-History.pdf
Binary file not shown.
Binary file added foundation/The_AutoHotkey_Foundation.pdf
Binary file not shown.
Binary file added foundation/assets/ahk_logo-llc.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
185 changes: 185 additions & 0 deletions foundation/assets/ahk_logo-llc.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
64 changes: 64 additions & 0 deletions foundation/assets/autoheaderlinks.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
// forked Script by joedf
// Originally from: https://github.com/joedf/strapdown-topbar

;(function(){
// Bonus Feature ! - Auto-Anchor Headings
// Thanks for Ragnar-F's original code, this is a forked version
// Permalink: https://github.com/Ragnar-F/ahk_docs_german/blob/93e17c109ed2739e1953bfdd63941f7d9c5ef0f2/static/content.js#L1413-L1448

// Header processing loop
for (var i = 1; i < 7; i++) {
var headers = document.getElementsByTagName('h'+i);
for (var j = 0; j < headers.length; j++) {
// Get Header text
var innerText = headers[j].innerHTML.replace(/<\/?[^>]+(>|$)/g, ""); // http://stackoverflow.com/a/5002161/883015

// Add/Get anchor
var anchorId = '_' + Date.now;
if(headers[j].hasAttribute('id')) // if id anchor exists, use it
{
h_Id = headers[j].getAttribute('id');
anchorId = (h_Id.length>0)?h_Id:anchorId;
headers[j].removeAttribute('id');
}
else // if id anchor not exist, create one
{
var str = innerText.replace(/\s/g, '_'); // replace spaces with _
var str = str.replace(/[():.,;'#\[\]\/{}&="|?!]/g, ''); // remove special chars
var str = str.toLowerCase(); // convert to lowercase
if(!!document.getElementById(str)) // if new id anchor exist already, set it to a unique one
anchorId = str + anchorId;
else
anchorId = str;
}
// http://stackoverflow.com/a/1763629/883015
var anchor = document.createElement('a');
anchor.href = '#' + anchorId;
anchor.style = 'text-decoration:none;';
anchor.innerHTML = '<span id="'+anchorId+'" class="h'+i+'_anchor"></span>'
anchor.appendChild(headers[j].cloneNode(true));
headers[j].parentNode.replaceChild(anchor,headers[j]);

// Show paragraph sign on mouseover
headers[j].addEventListener('mouseenter', function(e){
var p = document.createElement('span');
p.innerHTML = ' &para;'; p.className = 'sd-para-symbol';
this.appendChild(p);
});
headers[j].addEventListener('mouseleave', function(e){
var p = document.getElementsByClassName('sd-para-symbol');
for (var k = 0; k < p.length; k++)
p[k].parentNode.removeChild(p[k]);
});
}
}

// Custom Header anchor styling
window.onload = function() { //wait for window to load for window.getComputedStyle
var css = document.createElement("style");
css.type = "text/css";
css.innerHTML = '.sd-para-symbol{color:#999;font-size:.7em;position:absolute;}'
+ 'h1{line-height:normal !important;}';
document.body.appendChild(css);
}
})();
151 changes: 151 additions & 0 deletions foundation/assets/default.bkp.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,151 @@
/* styles tweaked from the original AutoHotkey css */

body {
font-family: "Arial", sans-serif;
font-size: 87.5%;
color: black;
border: 0;
background-color: #FFFFFF;
line-height: 140%;
margin: 1em 2em;
}
p {
margin-top: 0.7em;
margin-bottom: 0.7em;
}

h1 {
font-size: 2em;
border-bottom-color: #FFFFFF;
border-bottom-width: 2px;
color: darkblue;
}
h2 {
font-size: 150%;
font-family: Arial, Helvetica, sans-serif, "MS sans serif";
color: #A04040;
margin: 1.5em 0 0.5em 0;
padding: 0.1em 0 0.1em 0;
}
h3 {
font-size: 125%;
margin: 1.4em 0 0.5em 0;
padding: 0.1em 0 0.1em 0;
color: #008000;
}
h4 {
font-size: 110%;
font-style: italic;
margin: 0.7em 0;
}

ul, ol {margin-top: 0.7em; margin-bottom: 0.7em;}
li {margin-top: 0.2em; margin-bottom: 0.2em; margin-left: -0.75em;}

a {text-decoration: none;}
a:link, a:active {color: #4280CA;}
a:visited {color: #AA00AA;}
a:hover, a:focus {text-decoration: underline; color: #2A6496;}

.Indent {
margin-left: 2em;
}
.NoIndent {
margin-left: 0;
margin-right: 0;
}

/* pre: code blocks, code: inline code, .Syntax: syntax definition (block/pre or inline/span) */
pre, code, .Syntax {
font-family: Consolas, Courier New, monospace;
font-size: 1em;
}
pre, code {
border-right: solid 1px #C8C8C8;
border-bottom: solid 1px #C8C8C8;
background-color: #F6F6E8;
}
.Syntax { background-color: #FFFFAA; border: solid 1px #E8E89A; }
code, span.Syntax { padding: 0 0.2em; }
pre {
margin: 0.7em 1.5em 0.7em 1.5em;
padding: 0.7em 0 0.7em 0.7em;
white-space: pre-wrap; /* works in IE8 but apparently not CHM viewer */
word-wrap: break-word; /* works in CHM viewer */
}
pre.Syntax {
margin: 0 0 1.0em 0;
line-height: 150%;
position: relative;
}
pre, pre.Short /*used with .Syntax*/ { line-height: 120%; }
/* comments */
pre em, code em { color: #00A000; font-style: normal; }


/* tables */
table.info {
border: solid 2px #C0C0C0;
border-collapse: collapse;
width: 100%;
/*table-layout: fixed;*/
}
table.info td {
border: solid 1px #C0C0C0;
padding: 0.3em;
}
table.info th {
background-color: #F6F6F6;
padding: 0.3em;
}

/* command parameters */
dt { /* param name */
font-style: italic;
margin-left: 0.5em;
}
dd {
margin-left: 1.5em;
padding-left: 1.0em;
border-left: 0.3em solid #e0e0e0;
margin-bottom: 1em;
}
dd > p:first-child {
margin-top: 0.3em;
}

/* version number/requirement tag */
h1 .ver, h2 .ver, h3 .ver {font-size: 65%; font-weight: normal; margin-left: 1em; vertical-align: top}
h2 .ver {color: lightgray; font-size: 80%;}
.ver,
/* de-emphasized */
.dull {color: gray;}
.red {color: red;} /* used for highlight in various places */
.blue {color: blue;}
/* emphasized note */
.note {border: 1px solid #99BB99; background-color: #E6FFE6;
color: #005500; padding: 0 3px; }

/* styles for briefly documenting multiple methods on one page: */
.methodShort {
border: solid thin #C0C0C0;
padding: 0.5em;
margin-bottom: 1em;
}
.methodShort h2 { margin-top: 0; }
.methodShort table.info { border: none; }
.methodShort table.info td {
border: none;
vertical-align: text-top;
}
.methodShort:target { /* non-essential, but helpful if it works */
border-color: black;
}

/* nav links */
.navlinks {
float: right;
}
.navlinks a {
font-weight: bold;
}
27 changes: 27 additions & 0 deletions foundation/assets/style.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
.quote {
display: block;
width: 75%;
min-width: 500px;
max-width: 800px;
padding: 4px;
margin-left: 64px;
border: 1px solid #C0C0C0;
border-radius: 4px;
background-color: #F6F6F6;
}

@media screen and (max-width: 620px) {
.quote {
margin-left: 0;
max-width: 100%;
min-width: 256px;
}
}

body {
padding-bottom:20px;
}

#logo {
max-width: 100%;
}
112 changes: 112 additions & 0 deletions foundation/history.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
<html>

<head>

<!--
Metadata : Produced 17:02 2014-05-26 EST by joedf
Last Revision date : 9:55 PM 2018-06-07
This document is property of the AutoHotkey Foundation LLC
(R) All Rights Reversed - AutoHotkey Foundation LLC
Revised by BigVent, now undrafted.
-->

<title>The AutoHotkey Foundation : Our History</title>

<meta charset="utf-8">
<meta name="google-site-verification" content="fr3ji3GiYpzhLJkRkVDBS-gJoxhmoVFZnNMd8iZnE3Q" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1">

<link rel="icon" type="image/ico" href="/favicon.ico">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">

<link rel="stylesheet" href="assets/default.bkp.css">
<link rel="stylesheet" href="assets/style.css">

<!--
<style type="text/css"></style>
<script type="text/javascript"></script>
-->

</head>

<body>
<a href="https://autohotkey.com"><img id="logo" src="assets/ahk_logo-llc.svg" onerror="this.src='assets/ahk_logo-llc.png'; this.onerror=null;" border="0" alt="AutoHotkey"></a>
<br><br>

<p>This document may be downloaded in PDF format <a href="https://autohotkey.com/foundation/The_AutoHotkey_Foundation-History.pdf">here</a>.</p>

<h1>The AutoHotkey Foundation</h1>

<h2>Our History</h2>
<p>
Our history is a quite a long story, therefore we are just keeping it to how this domain got started:

<p>
<b>Why ahkscript.org? (now autohotkey.com)</b> AHKScript.org was a new community consisting of the active AutoHotkey developer(s) as well as other enthusiasts. Since, the <i>autohotkey.com</i> domain was no longer under the control of the developers, this newer domain was created. New users were encouraged to migrate and participate at this new site. However, these two domains are now reunited.
</p>

<p>
<b>The beginning</b>: AutoHotkey actually started in 2003.
</p>
<p>
<b>Mid-2009</b>: <q>Chris</q> (also known as the creator of AutoHotkey, Chris Mallett) lost interest in AutoHotkey. He had released his last version of AutoHotkey - Version 1.0.48.05. <q>Lexikos</q> (also known as Steve Gray) had begun developing what was then a fork of AutoHotkey named AutoHotkey_L (or AHK_L).
</p>
<p>
<b>2009-2012</b>: AHK_L development flourished with much long-time desired functionality, such as Unicode, COM, arrays/objects and many others; some of which were implemented by fellow community members. It had become the de-facto official AutoHotkey version.
</p>
<p>
<b>2011</b>: <q>Lexikos</q> started developing AutoHotkey v2-alpha.
</p>
<p>
<b>2012</b>: <q>Chris</q> decided to transfer ownership of the domain (autohotkey.com) and its data to <q>polyethene</q> (A. Ahmed, formerly known as user <q>Titan</q>).
</p>
<p>
<b>Mid-2012</b>: <q>polyethene</q> decided to <q>restore</q> old 2009 version of AutoHotkey (v1.0.48.05) as the official version for still not understood reasons, removing all references to AHK_L in the main <i>autohotkey.com</i> site and performing questionable moderator actions. Immediate backlash ensued, and eventually a petition to finally make AutoHotkey_L the official version was made.
</p>
<p>
<b>Late 2012</b>: After consultation with the community, AutoHotkey_L became the official branch and now has been renamed to <q>AutoHotkey</q> or AHK 1.1 to be specific. <q>Lexikos</q> officially became the AHK maintainer. Download links were updated accordingly.
</p>
<p>
<b>Late 2012</b>: <i>autohotkey.net</i> (a file repository website for users to share AutoHotkey related things such as scripts and user pages, originally created by <q>polyethene</q>) was hacked and all files were lost.
</p>
<p>
<b>2013</b>: <q>polyethene</q> became completely missing, meanwhile the old forum (which had gone through two upgrades, phpBB2->phpBB3->IP Boards) riddled in bugs.
</p>
<p>
<b>October 2013</b>: After <q><a href="https://autohotkey.com/foundation/Drainx1_post_important.html">the last straw</a></q>, <q>tank</q> (also known as Charlie Simmons) stepped in, tired of the forum bugs, and created this site. The community flooded over here (including all prominent members such as <q>Lexikos</q>, <q>SKAN</q>, <q>tidbit</q> and many others), basically leaving autohotkey.com in a state of stagnation. Administration of <i>ahkscript.org</i> was defined to work in a cooperative way, with many people with varying power levels (instead of just forum moderators and site plenipotentiary).
</p>
<p>
<b>April 24th, 2014</b>: The legal entity <q>AutoHotkey Foundation LLC</q> was created.
</p>
<p>
<b>February 6th, 2015</b>: <q>Tank</q> was finally able to contact <q>polyethene</q>. He replied that he was ready to hand over the domain (autohotkey.com) and give full control over it. Tank was made a co-owner.
</p>
<p>
<b>September 22nd, 2015</b>: <i>autohotkey.com</i> was completely migrated to a new server (VPS), and <q>polyethene</q> was officially demoted to the level of a normal member.
</p>
<p>
<b>November 1st, 2015</b>: On <i>autohotkey.com</i>'s older forum (<a href="https://autohotkey.com/board">IPBoards</a>), as part of the forum transition, the ability to create new topics has been disabled. However, forum replies will not be disabled until December 31st, 2015.
</p>
<p>
<b>November 13th, 2015</b>: An SSL certificate was finally added for the first time onto the website.
</p>
<p>
<b>January 1st, 2016</b>: Replies on the older/archive forum (<a href="https://autohotkey.com/board">IPBoards</a>) have been disabled.
</p>

If you are interested in knowing more, you may read from the following forum topics:
<ul>
<li><a href="http://www.autohotkey.com/board/topic/58864-my-status-and-website-changes/">My status and website changes</a></li>
<li><a href="http://www.autohotkey.com/board/topic/92482-what-is-happening-with-this-site/">What is happening with this site?</a></li>
<li><a href="http://www.autohotkey.com/board/topic/97772-the-future-of-the-forum-poll/">The future of the forum: Poll</a></li>
<li><a href="http://ahkscript.org/boards/viewtopic.php?f=2&t=2">The First Step</a></li>
<li><a href="http://ahkscript.org/boards/viewtopic.php?f=2&t=466">Basics as to why AHKSCRIPT exists</a></li>
<li><a href="http://ahkscript.org/boards/viewtopic.php?f=2&t=6667">autohotkey.com</a></li>
</ul>
</p>

<script src="assets/autoheaderlinks.js"></script>
</body>

</html>
Loading

0 comments on commit e07b4cf

Please sign in to comment.