<p>If you want to run your own copy of the <a href="http://1190.bicyclesonthemoon.info/ott/">ЯOЯЯIM TTO</a>, you\r
can, because I made it available. Follow these instructions to download and\r
setup your own ЯOЯЯIM TTO.</p>\r
-<p>This is about version 1.3.</p>\r
+<p>This is about version 1.4.</p>\r
<h2>Dependencies</h2>\r
The mirror depends on some things:\r
<ul>\r
\r
<h2>Changes</h2>\r
<ul>\r
- <li>v.1.3 (8.03.2015)\r
+ <li>v.1.4 (31.08.2015):\r
+ <ul>\r
+ <li>Added an additional field in the post form to stop spambots.</li>\r
+ </ul></li>\r
+ <li><a href="http://1190.bicyclesonthemoon.info/ottmirror/1.3">v.1.3 (8.03.2015):</a>\r
<ul>\r
<li>Improved form reading in mustardtime posting</li>\r
<li>Fixed small bugs in:<ul>\r
<li>verifying passwords for post editing</li>\r
</ul></li>\r
</ul></li>\r
- <li><a href="http://1190.bicyclesonthemoon.info/ottmirror/1.1">v.1.2 (25.09.2014):</a>\r
+ <li><a href="http://1190.bicyclesonthemoon.info/ottmirror/1.2">v.1.2 (25.09.2014):</a>\r
<ul>\r
<li>Posts sent from the mirror are now quotable.</li>\r
<li>Posts sent from the mirror are now editable.</li>\r
<link rel="icon" type="image/png" href="/img/favicon.png"/>
-<script type="text/javascript">
+<!-- <script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-25700708-3']);
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
-</script>
+</script> -->
</head>
<body id="phpbb" class="section-posting ltr">
<!-- <dd><b>Warning</b>: The mirror can't verify your username or password.</dd>
<dd>Use your xkcd forum username and password.</dd> -->
</dl>
+ <dl>
+ <dt><label for="password2">Leave this empty:</label></dt>
+ <dd><input id="password2" name="password2" size="45" class="inputbox autowidth" type="text" /></dd>
+ <!-- <dd><b>Warning</b>: The mirror can't verify your username or password.</dd>
+ <dd>Use your xkcd forum username and password.</dd> -->
+ </dl>
+
<dl>
<dt><label for="warning">Warning:</label></dt>
<dd>The mirror can't verify your username or password.</dd>
// Copyright (C) 2014 Balthasar Szczepański
// post.cpp
// write posts from the mirror.
-// 23.11.2014
+// 31.08.2015
//
// This file is part of OTT mirror.
//
strcpy(wrong,"Post is empty.");
}
+ arg=cgiGetValue(cgi,"password2");
+ if(arg!=NULL)
+ {
+ missing=true;
+ strcpy(wrong,"Please don't write in the \"Leave this empty\" field.");
+ }
+
arg=cgiGetValue(cgi,"addbbcode20");
if(arg!=NULL)
addbbcode20=arg;