Initial commit
This commit is contained in:
27
mask/calendar.html
Executable file
27
mask/calendar.html
Executable file
@@ -0,0 +1,27 @@
|
||||
<div id="calendar">
|
||||
<table class="calendar_list">
|
||||
<thead>
|
||||
<tr>
|
||||
<th colspan="7">
|
||||
<a class="calendar_direction" href="#link_prev#"><-</a>
|
||||
#current_month#
|
||||
<a class="calendar_direction" href="#link_next#">-></a>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="round">
|
||||
<tr>
|
||||
<!-- [PART] TITLE [START] -->
|
||||
<td>#day_name#</td>
|
||||
<!-- [PART] TITLE [END] -->
|
||||
</tr>
|
||||
<!-- [PART] WEEK [START] -->
|
||||
<tr class="calendar_items">
|
||||
<!-- [PART] DAY [START] -->
|
||||
<td class="item_#item_class#" title="#item_link_title#" onclick="goTo('#item_link#');">#item_day#</td>
|
||||
<!-- [PART] DAY [END] -->
|
||||
</tr>
|
||||
<!-- [PART] WEEK [END] -->
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
7
mask/errors.html
Executable file
7
mask/errors.html
Executable file
@@ -0,0 +1,7 @@
|
||||
<div id="errors" class="round_top">
|
||||
<ul>
|
||||
<!-- [PART] ERROR [START] -->
|
||||
<li>#error#</li>
|
||||
<!-- [PART] ERROR [END] -->
|
||||
</ul>
|
||||
</div>
|
||||
37
mask/index.html
Executable file
37
mask/index.html
Executable file
@@ -0,0 +1,37 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
|
||||
<meta name="author" content="Franzz" />
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="functions.js"></script>
|
||||
<link rel="shortcut icon" href="images/favicon.ico" />
|
||||
<title>Thoughts • #title#</title>
|
||||
</head>
|
||||
<body>
|
||||
<div id="container">
|
||||
<div id="header"></div>
|
||||
<div id="menu">
|
||||
#menu#
|
||||
</div>
|
||||
<div id="main">
|
||||
#content#
|
||||
</div>
|
||||
<div id="footer">
|
||||
Designed and powered by <a href="mailto:franzz@lutran.fr" title="Send an email">Franzz</a> & <a href="mailto:clarita@lutran.fr" title="Send an email">Clarita</a>.
|
||||
My Thoughts Project under <a href="http://www.gnu.org/licenses/gpl.html" target="_blank">GPLv3</a> License.
|
||||
</div>
|
||||
#errors#
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
for (var i in document.forms)
|
||||
{
|
||||
var formName = document.forms[i].name;
|
||||
if(formName && formName.indexOf('post_') === 0)
|
||||
{
|
||||
addInput(formName, 'post_token', 'hidden', '#post_token#');
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
20
mask/logon.html
Executable file
20
mask/logon.html
Executable file
@@ -0,0 +1,20 @@
|
||||
<div id="logon">
|
||||
<form method="post" action="?p=w" name="post_logon">
|
||||
<div class="credentials">
|
||||
<p>Nickname -> <input type="text" name="login" id="login" value="#login#" /></p>
|
||||
<p>Password -> <input type="password" name="pass" id="pass" /></p>
|
||||
</div>
|
||||
<p><input type="button" class="register" name="register_link" value="Register?" /></p>
|
||||
<p><input type="submit" class="connection" value="Ok" /></p>
|
||||
</form>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
function register()
|
||||
{
|
||||
addInput('post_logon', 'register', 'hidden', '1');
|
||||
document.forms['post_logon'].submit();
|
||||
}
|
||||
|
||||
document.forms['post_logon'].elements['register_link'].addEventListener('click', register , false);
|
||||
document.forms['post_logon'].elements['login'].focus();
|
||||
</script>
|
||||
4
mask/menu.html
Executable file
4
mask/menu.html
Executable file
@@ -0,0 +1,4 @@
|
||||
<a id="signout" href="?p=w" title="Exit" class="option">Write</a> .
|
||||
<a id="signout" href="?p=s" title="Exit" class="option">Settings</a> .
|
||||
<a id="signout" href="?p=q" title="Exit" class="option">Sign out</a>
|
||||
#calendar#
|
||||
14
mask/read_thought.html
Executable file
14
mask/read_thought.html
Executable file
@@ -0,0 +1,14 @@
|
||||
<p class="date">Thoughts on #date#.</p>
|
||||
<div class="read round_right">
|
||||
<!-- [PART] THOUGHT [START] -->
|
||||
<div class="thought">
|
||||
<div class="time">At #time#</div>
|
||||
<div class="paragraphs">
|
||||
<!-- [PART] THOUGHT_PARA [START] -->
|
||||
<p>#thought_paragraph#</p>
|
||||
<!-- [PART] THOUGHT_PARA [END] -->
|
||||
<p style="text-align:center;text-indent:0;font-family:Comic sans MS;">* * *</p>
|
||||
</div>
|
||||
</div>
|
||||
<!-- [PART] THOUGHT [END] -->
|
||||
</div>
|
||||
19
mask/settings.html
Executable file
19
mask/settings.html
Executable file
@@ -0,0 +1,19 @@
|
||||
<div id="settings">
|
||||
<form method="post" action="?p=s" name="post_settings">
|
||||
<table>
|
||||
<!-- [PART] SETTING [START] -->
|
||||
<tr>
|
||||
<td>#setting_name#</td>
|
||||
<td>
|
||||
<select name="#setting_name#">
|
||||
<!-- [PART] SETTING_OPTION [START] -->
|
||||
<option value="#setting_option_value#" #setting_option_selected#>#setting_option_name#</option>
|
||||
<!-- [PART] SETTING_OPTION [END] -->
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- [PART] SETTING [END] -->
|
||||
</table>
|
||||
<input type="submit" value="Ok" />
|
||||
</form>
|
||||
</div>
|
||||
77
mask/write_thought.html
Executable file
77
mask/write_thought.html
Executable file
@@ -0,0 +1,77 @@
|
||||
<div id="write_thought">
|
||||
<form id="post_thought" name="post_thought" method="post">
|
||||
<div class="writing_pad"><textarea name="thoughts" id="thoughts" class="write round_right" style="font-family:#font#;font-size:#size#px;">#thought#</textarea></div>
|
||||
<div class="save">
|
||||
<input type="submit" value="Save" title="Ctrl+S" />
|
||||
<p>#last_saved#</p>
|
||||
</div>
|
||||
<input type="hidden" name="thought_id" value="#thought_id#" />
|
||||
</form>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
|
||||
//pad.value = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi luctus aliquet rhoncus. Vestibulum rutrum massa id risus facilisis vitae venenatis justo mollis. Aenean ornare facilisis dapibus. Sed eget dolor auctor tellus posuere sodales. Cras sodales est ut neque egestas tempus. Praesent facilisis nunc a sem varius nec fringilla eros volutpat. Donec vitae nulla lectus, ac ullamcorper justo. Ut accumsan laoreet eros. Suspendisse non congue eros. Fusce placerat leo quis lorem tincidunt ut ultrices sem auctor. Aenean elit dui, ornare id egestas et, volutpat in nisl. Morbi faucibus turpis id est interdum et lacinia neque posuere. Vivamus rutrum urna ut dolor ultrices ut imperdiet odio placerat. Donec eu dui elit. Sed eu felis sem.\nNunc eu diam auctor nibh laoreet tincidunt. Curabitur laoreet, leo eu lacinia condimentum, sem ipsum fringilla lectus, nec dictum enim est id nibh. Phasellus faucibus, dui cursus semper tempus, nisi est ullamcorper risus, id vulputate nulla odio non leo. Proin placerat iaculis justo quis scelerisque. Quisque vel diam in felis convallis pharetra. Cras consectetur ultrices nibh sit amet tincidunt. Vestibulum ut tortor turpis. Quisque mollis auctor tortor at interdum. Sed id libero est. Fusce ut nibh nec dolor tincidunt lobortis. Ut fermentum lorem quis mauris varius adipiscing eu eu orci. Sed at est quis dolor bibendum placerat. Pellentesque consequat nisi a massa eleifend pharetra. Cras a nibh nunc.\nCras rhoncus, elit eu aliquam tempor, arcu arcu pharetra orci, hendrerit vehicula lacus nulla et est. Quisque elit sapien, commodo nec tempor vehicula, congue sit amet augue. Proin porttitor sodales quam eu pellentesque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nulla ornare dignissim ultricies. Donec volutpat libero at lacus feugiat vulputate commodo erat semper. Cras eget lacus orci, at sagittis neque. Phasellus nec neque nec turpis faucibus sollicitudin. Ut ac ipsum a justo vehicula hendrerit. Sed nec quam lectus, eu pellentesque erat.\nPraesent sed leo a metus laoreet lobortis. Aenean nec pulvinar tellus. Cras eu nibh sed ipsum mollis pulvinar. Mauris sagittis imperdiet lacus, quis condimentum nunc volutpat id. Nulla ac arcu felis. Sed risus diam, egestas vitae convallis non, laoreet vitae turpis. Aenean neque eros, egestas vitae hendrerit in, pellentesque ut justo. Cras iaculis tincidunt tristique. Quisque et nisi sapien. Thank God, i forgot latin long ago !';
|
||||
|
||||
function save()
|
||||
{
|
||||
document.forms['post_thought'].submit();
|
||||
}
|
||||
var autosave = setTimeout("save();", 60*1000);
|
||||
|
||||
//pad sizing
|
||||
var pad = document.forms['post_thought'].elements['thoughts'];
|
||||
pad.addEventListener('keyup', function() {setHeight(this);}, false);
|
||||
setHeight(pad);
|
||||
pad.focus();
|
||||
window.scrollTo(0,document.body.scrollHeight);
|
||||
|
||||
//Save shortcut
|
||||
var isCtrl = false;
|
||||
document.onkeyup = function(e)
|
||||
{
|
||||
if(e.which == 17)
|
||||
{
|
||||
isCtrl = false;
|
||||
}
|
||||
};
|
||||
document.onkeydown = function(e)
|
||||
{
|
||||
if(e.which == 17)
|
||||
{
|
||||
isCtrl = true;
|
||||
}
|
||||
if(e.which == 83 && isCtrl == true) //Ctrl+S
|
||||
{
|
||||
save();
|
||||
return false;
|
||||
}
|
||||
else if(e.which == 78 && isCtrl == true) //CTRL+N
|
||||
{
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
/*
|
||||
var tags = ['a', 'td'];
|
||||
|
||||
for (j in tags)
|
||||
{
|
||||
var links = document.getElementsByTagName(tags[j]);
|
||||
for( var i = 0, link; link = links[i]; i++ )
|
||||
{
|
||||
link.addEventListener('click', function() {checkOnQuit(this);} , false);
|
||||
}
|
||||
}
|
||||
|
||||
function checkOnQuit(link)
|
||||
{
|
||||
var onQuitMsg = 'Are you sure you want to leave this page ? It\'s not saved yet.';
|
||||
if(!confirm(onQuitMsg))
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
*/
|
||||
</script>
|
||||
Reference in New Issue
Block a user