Skip to content

Commit e07b4cf

Browse files
committed
adding missing files
1 parent daca5e3 commit e07b4cf

11 files changed

+984
-0
lines changed

favicon.ico

14.7 KB
Binary file not shown.

foundation/Drainx1_post_important.html

+329
Large diffs are not rendered by default.
Binary file not shown.
120 KB
Binary file not shown.

foundation/assets/ahk_logo-llc.png

10 KB
Loading

foundation/assets/ahk_logo-llc.svg

+185
Loading

foundation/assets/autoheaderlinks.js

+64
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
// forked Script by joedf
2+
// Originally from: https://github.com/joedf/strapdown-topbar
3+
4+
;(function(){
5+
// Bonus Feature ! - Auto-Anchor Headings
6+
// Thanks for Ragnar-F's original code, this is a forked version
7+
// Permalink: https://github.com/Ragnar-F/ahk_docs_german/blob/93e17c109ed2739e1953bfdd63941f7d9c5ef0f2/static/content.js#L1413-L1448
8+
9+
// Header processing loop
10+
for (var i = 1; i < 7; i++) {
11+
var headers = document.getElementsByTagName('h'+i);
12+
for (var j = 0; j < headers.length; j++) {
13+
// Get Header text
14+
var innerText = headers[j].innerHTML.replace(/<\/?[^>]+(>|$)/g, ""); // http://stackoverflow.com/a/5002161/883015
15+
16+
// Add/Get anchor
17+
var anchorId = '_' + Date.now;
18+
if(headers[j].hasAttribute('id')) // if id anchor exists, use it
19+
{
20+
h_Id = headers[j].getAttribute('id');
21+
anchorId = (h_Id.length>0)?h_Id:anchorId;
22+
headers[j].removeAttribute('id');
23+
}
24+
else // if id anchor not exist, create one
25+
{
26+
var str = innerText.replace(/\s/g, '_'); // replace spaces with _
27+
var str = str.replace(/[():.,;'#\[\]\/{}&="|?!]/g, ''); // remove special chars
28+
var str = str.toLowerCase(); // convert to lowercase
29+
if(!!document.getElementById(str)) // if new id anchor exist already, set it to a unique one
30+
anchorId = str + anchorId;
31+
else
32+
anchorId = str;
33+
}
34+
// http://stackoverflow.com/a/1763629/883015
35+
var anchor = document.createElement('a');
36+
anchor.href = '#' + anchorId;
37+
anchor.style = 'text-decoration:none;';
38+
anchor.innerHTML = '<span id="'+anchorId+'" class="h'+i+'_anchor"></span>'
39+
anchor.appendChild(headers[j].cloneNode(true));
40+
headers[j].parentNode.replaceChild(anchor,headers[j]);
41+
42+
// Show paragraph sign on mouseover
43+
headers[j].addEventListener('mouseenter', function(e){
44+
var p = document.createElement('span');
45+
p.innerHTML = ' &para;'; p.className = 'sd-para-symbol';
46+
this.appendChild(p);
47+
});
48+
headers[j].addEventListener('mouseleave', function(e){
49+
var p = document.getElementsByClassName('sd-para-symbol');
50+
for (var k = 0; k < p.length; k++)
51+
p[k].parentNode.removeChild(p[k]);
52+
});
53+
}
54+
}
55+
56+
// Custom Header anchor styling
57+
window.onload = function() { //wait for window to load for window.getComputedStyle
58+
var css = document.createElement("style");
59+
css.type = "text/css";
60+
css.innerHTML = '.sd-para-symbol{color:#999;font-size:.7em;position:absolute;}'
61+
+ 'h1{line-height:normal !important;}';
62+
document.body.appendChild(css);
63+
}
64+
})();

foundation/assets/default.bkp.css

+151
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,151 @@
1+
/* styles tweaked from the original AutoHotkey css */
2+
3+
body {
4+
font-family: "Arial", sans-serif;
5+
font-size: 87.5%;
6+
color: black;
7+
border: 0;
8+
background-color: #FFFFFF;
9+
line-height: 140%;
10+
margin: 1em 2em;
11+
}
12+
p {
13+
margin-top: 0.7em;
14+
margin-bottom: 0.7em;
15+
}
16+
17+
h1 {
18+
font-size: 2em;
19+
border-bottom-color: #FFFFFF;
20+
border-bottom-width: 2px;
21+
color: darkblue;
22+
}
23+
h2 {
24+
font-size: 150%;
25+
font-family: Arial, Helvetica, sans-serif, "MS sans serif";
26+
color: #A04040;
27+
margin: 1.5em 0 0.5em 0;
28+
padding: 0.1em 0 0.1em 0;
29+
}
30+
h3 {
31+
font-size: 125%;
32+
margin: 1.4em 0 0.5em 0;
33+
padding: 0.1em 0 0.1em 0;
34+
color: #008000;
35+
}
36+
h4 {
37+
font-size: 110%;
38+
font-style: italic;
39+
margin: 0.7em 0;
40+
}
41+
42+
ul, ol {margin-top: 0.7em; margin-bottom: 0.7em;}
43+
li {margin-top: 0.2em; margin-bottom: 0.2em; margin-left: -0.75em;}
44+
45+
a {text-decoration: none;}
46+
a:link, a:active {color: #4280CA;}
47+
a:visited {color: #AA00AA;}
48+
a:hover, a:focus {text-decoration: underline; color: #2A6496;}
49+
50+
.Indent {
51+
margin-left: 2em;
52+
}
53+
.NoIndent {
54+
margin-left: 0;
55+
margin-right: 0;
56+
}
57+
58+
/* pre: code blocks, code: inline code, .Syntax: syntax definition (block/pre or inline/span) */
59+
pre, code, .Syntax {
60+
font-family: Consolas, Courier New, monospace;
61+
font-size: 1em;
62+
}
63+
pre, code {
64+
border-right: solid 1px #C8C8C8;
65+
border-bottom: solid 1px #C8C8C8;
66+
background-color: #F6F6E8;
67+
}
68+
.Syntax { background-color: #FFFFAA; border: solid 1px #E8E89A; }
69+
code, span.Syntax { padding: 0 0.2em; }
70+
pre {
71+
margin: 0.7em 1.5em 0.7em 1.5em;
72+
padding: 0.7em 0 0.7em 0.7em;
73+
white-space: pre-wrap; /* works in IE8 but apparently not CHM viewer */
74+
word-wrap: break-word; /* works in CHM viewer */
75+
}
76+
pre.Syntax {
77+
margin: 0 0 1.0em 0;
78+
line-height: 150%;
79+
position: relative;
80+
}
81+
pre, pre.Short /*used with .Syntax*/ { line-height: 120%; }
82+
/* comments */
83+
pre em, code em { color: #00A000; font-style: normal; }
84+
85+
86+
/* tables */
87+
table.info {
88+
border: solid 2px #C0C0C0;
89+
border-collapse: collapse;
90+
width: 100%;
91+
/*table-layout: fixed;*/
92+
}
93+
table.info td {
94+
border: solid 1px #C0C0C0;
95+
padding: 0.3em;
96+
}
97+
table.info th {
98+
background-color: #F6F6F6;
99+
padding: 0.3em;
100+
}
101+
102+
/* command parameters */
103+
dt { /* param name */
104+
font-style: italic;
105+
margin-left: 0.5em;
106+
}
107+
dd {
108+
margin-left: 1.5em;
109+
padding-left: 1.0em;
110+
border-left: 0.3em solid #e0e0e0;
111+
margin-bottom: 1em;
112+
}
113+
dd > p:first-child {
114+
margin-top: 0.3em;
115+
}
116+
117+
/* version number/requirement tag */
118+
h1 .ver, h2 .ver, h3 .ver {font-size: 65%; font-weight: normal; margin-left: 1em; vertical-align: top}
119+
h2 .ver {color: lightgray; font-size: 80%;}
120+
.ver,
121+
/* de-emphasized */
122+
.dull {color: gray;}
123+
.red {color: red;} /* used for highlight in various places */
124+
.blue {color: blue;}
125+
/* emphasized note */
126+
.note {border: 1px solid #99BB99; background-color: #E6FFE6;
127+
color: #005500; padding: 0 3px; }
128+
129+
/* styles for briefly documenting multiple methods on one page: */
130+
.methodShort {
131+
border: solid thin #C0C0C0;
132+
padding: 0.5em;
133+
margin-bottom: 1em;
134+
}
135+
.methodShort h2 { margin-top: 0; }
136+
.methodShort table.info { border: none; }
137+
.methodShort table.info td {
138+
border: none;
139+
vertical-align: text-top;
140+
}
141+
.methodShort:target { /* non-essential, but helpful if it works */
142+
border-color: black;
143+
}
144+
145+
/* nav links */
146+
.navlinks {
147+
float: right;
148+
}
149+
.navlinks a {
150+
font-weight: bold;
151+
}

foundation/assets/style.css

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
.quote {
2+
display: block;
3+
width: 75%;
4+
min-width: 500px;
5+
max-width: 800px;
6+
padding: 4px;
7+
margin-left: 64px;
8+
border: 1px solid #C0C0C0;
9+
border-radius: 4px;
10+
background-color: #F6F6F6;
11+
}
12+
13+
@media screen and (max-width: 620px) {
14+
.quote {
15+
margin-left: 0;
16+
max-width: 100%;
17+
min-width: 256px;
18+
}
19+
}
20+
21+
body {
22+
padding-bottom:20px;
23+
}
24+
25+
#logo {
26+
max-width: 100%;
27+
}

foundation/history.html

+112
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
<html>
2+
3+
<head>
4+
5+
<!--
6+
Metadata : Produced 17:02 2014-05-26 EST by joedf
7+
Last Revision date : 9:55 PM 2018-06-07
8+
This document is property of the AutoHotkey Foundation LLC
9+
(R) All Rights Reversed - AutoHotkey Foundation LLC
10+
11+
Revised by BigVent, now undrafted.
12+
-->
13+
14+
<title>The AutoHotkey Foundation : Our History</title>
15+
16+
<meta charset="utf-8">
17+
<meta name="google-site-verification" content="fr3ji3GiYpzhLJkRkVDBS-gJoxhmoVFZnNMd8iZnE3Q" />
18+
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1">
19+
20+
<link rel="icon" type="image/ico" href="/favicon.ico">
21+
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
22+
23+
<link rel="stylesheet" href="assets/default.bkp.css">
24+
<link rel="stylesheet" href="assets/style.css">
25+
26+
<!--
27+
<style type="text/css"></style>
28+
<script type="text/javascript"></script>
29+
-->
30+
31+
</head>
32+
33+
<body>
34+
<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>
35+
<br><br>
36+
37+
<p>This document may be downloaded in PDF format <a href="https://autohotkey.com/foundation/The_AutoHotkey_Foundation-History.pdf">here</a>.</p>
38+
39+
<h1>The AutoHotkey Foundation</h1>
40+
41+
<h2>Our History</h2>
42+
<p>
43+
Our history is a quite a long story, therefore we are just keeping it to how this domain got started:
44+
45+
<p>
46+
<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.
47+
</p>
48+
49+
<p>
50+
<b>The beginning</b>: AutoHotkey actually started in 2003.
51+
</p>
52+
<p>
53+
<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).
54+
</p>
55+
<p>
56+
<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.
57+
</p>
58+
<p>
59+
<b>2011</b>: <q>Lexikos</q> started developing AutoHotkey v2-alpha.
60+
</p>
61+
<p>
62+
<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>).
63+
</p>
64+
<p>
65+
<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.
66+
</p>
67+
<p>
68+
<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.
69+
</p>
70+
<p>
71+
<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.
72+
</p>
73+
<p>
74+
<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.
75+
</p>
76+
<p>
77+
<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).
78+
</p>
79+
<p>
80+
<b>April 24th, 2014</b>: The legal entity <q>AutoHotkey Foundation LLC</q> was created.
81+
</p>
82+
<p>
83+
<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.
84+
</p>
85+
<p>
86+
<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.
87+
</p>
88+
<p>
89+
<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.
90+
</p>
91+
<p>
92+
<b>November 13th, 2015</b>: An SSL certificate was finally added for the first time onto the website.
93+
</p>
94+
<p>
95+
<b>January 1st, 2016</b>: Replies on the older/archive forum (<a href="https://autohotkey.com/board">IPBoards</a>) have been disabled.
96+
</p>
97+
98+
If you are interested in knowing more, you may read from the following forum topics:
99+
<ul>
100+
<li><a href="http://www.autohotkey.com/board/topic/58864-my-status-and-website-changes/">My status and website changes</a></li>
101+
<li><a href="http://www.autohotkey.com/board/topic/92482-what-is-happening-with-this-site/">What is happening with this site?</a></li>
102+
<li><a href="http://www.autohotkey.com/board/topic/97772-the-future-of-the-forum-poll/">The future of the forum: Poll</a></li>
103+
<li><a href="http://ahkscript.org/boards/viewtopic.php?f=2&t=2">The First Step</a></li>
104+
<li><a href="http://ahkscript.org/boards/viewtopic.php?f=2&t=466">Basics as to why AHKSCRIPT exists</a></li>
105+
<li><a href="http://ahkscript.org/boards/viewtopic.php?f=2&t=6667">autohotkey.com</a></li>
106+
</ul>
107+
</p>
108+
109+
<script src="assets/autoheaderlinks.js"></script>
110+
</body>
111+
112+
</html>

0 commit comments

Comments
 (0)