1
0
mirror of https://github.com/schollz/cowyo.git synced 2023-08-10 21:13:00 +03:00

Whitespace

This commit is contained in:
Daniel Heath
2018-01-29 22:33:11 +11:00
parent e1934b9797
commit b42750073c
3 changed files with 141 additions and 138 deletions

File diff suppressed because one or more lines are too long

View File

@@ -335,6 +335,7 @@ func handlePageRequest(c *gin.Context) {
"DontKnowPage": command[0:2] != "/e" && "DontKnowPage": command[0:2] != "/e" &&
command[0:2] != "/v" && command[0:2] != "/v" &&
command[0:2] != "/l" && command[0:2] != "/l" &&
command[0:2] != "/r" &&
command[0:2] != "/h", command[0:2] != "/h",
"DirectoryPage": page == "ls", "DirectoryPage": page == "ls",
"DirectoryEntries": DirectoryEntries, "DirectoryEntries": DirectoryEntries,

View File

@@ -139,14 +139,8 @@ body#pad textarea {
{{ end }} {{ end }}
<title>{{ .Page }}</title> <title>{{ .Page }}</title>
<script type='text/javascript'> <script type='text/javascript'>
oulipo = false; oulipo = false;
//<![CDATA[ //<![CDATA[
$(window).load(function() { $(window).load(function() {
// Returns a function, that, as long as it continues to be invoked, will not // Returns a function, that, as long as it continues to be invoked, will not
@@ -174,8 +168,9 @@ body#pad textarea {
// This will apply the debounce effect on the keyup event // This will apply the debounce effect on the keyup event
// And it only fires 500ms or half a second after the user stopped typing // And it only fires 500ms or half a second after the user stopped typing
$('#userInput').on('keyup', debounce(function() { $('#userInput').on('keyup', debounce(function() {
console.log('typing occurred'); if (oulipo) {
if (oulipo == true) { $('#userInput').val($('#userInput').val().replace(/e/g,"")); } $('#userInput').val($('#userInput').val().replace(/e/g,""));
}
$('#saveEditButton').removeClass() $('#saveEditButton').removeClass()
$('#saveEditButton').text("Saving") $('#saveEditButton').text("Saving")
upload(); upload();
@@ -488,139 +483,146 @@ body#pad textarea {
<body id="pad"> <body id="pad">
<article class="markdown-body"> <article class="markdown-body">
{{ if .ReadPage }} {{ if .ReadPage }}
<div id="wrap"> <!-- No menu for read page -->
<div id="rendered"> {{ else }}
{{ .RenderedPage }} <div class="pure-menu pure-menu-horizontal" id="menu">
</div> <ul class="pure-menu-list">
</div> <li></li>
{{ else }} <!-- Required to keep them level? -->
<li class="pure-menu-item pure-menu-has-children pure-menu-allow-hover">
<a href="#" id="menuLink1" class="pure-menu-link">{{ .Page }}</a>
<div class="pure-menu pure-menu-horizontal" id="menu"> <ul class="pure-menu-children">
<ul class="pure-menu-list"> {{ if .DiaryMode }}
<li></li> <li class="pure-menu-item"><a href="/{{ .Date }}/edit" class="pure-menu-link">New</a></li>
<!-- Required to keep them level? --> {{ else }}
<li class="pure-menu-item pure-menu-has-children pure-menu-allow-hover"> <li class="pure-menu-item"><a href="/" class="pure-menu-link">New</a></li>
<a href="#" id="menuLink1" class="pure-menu-link">{{ .Page }}</a> {{ end }}
<ul class="pure-menu-children"> <li class="pure-menu-item"><a href="https://github.com/schollz/cowyo" class="pure-menu-link">Source</a></li>
{{ if .DiaryMode }} {{ if .EditPage }}
<li class="pure-menu-item"><a href="/{{ .Date }}/edit" class="pure-menu-link">New</a></li> <li class="pure-menu-item"><a href="#" class="pure-menu-link" id="publishPage">
{{ else }} {{- if .IsPublished -}}
<li class="pure-menu-item"><a href="/" class="pure-menu-link">New</a></li> Unpublish
{{ end }} {{- else -}}
<li class="pure-menu-item"><a href="https://github.com/schollz/cowyo" class="pure-menu-link">Source</a></li> Publish
{{ if .EditPage }} {{- end -}}
<li class="pure-menu-item"><a href="#" class="pure-menu-link" id="publishPage"> </a></li>
{{- if .IsPublished -}} {{ end }}
Unpublish <hr>
{{- else -}} {{ if (or (.IsLocked) (.IsEncrypted) )}}
Publish {{ else }}
{{- end -}} <li class="pure-menu-item"><a href="#" class="pure-menu-link" id="encryptPage">{{ if .IsEncrypted }}Decrypt{{ else }}Encrypt{{end}}</a></li>
</a></li> <li class="pure-menu-item"><a href="#" class="pure-menu-link" id="lockPage">{{ if .IsLocked }}Unlock{{ else }}Lock{{end}}</a></li>
{{ end }} <li class="pure-menu-item"><a href="/{{ .Page }}/history" class="pure-menu-link">History</a></li>
<hr> <hr>
{{ if (or (.IsLocked) (.IsEncrypted) )}} <li class="pure-menu-item"><a href="#" class="pure-menu-link" id="selfDestructPage">Self-destruct</a></li>
{{ else }} <li class="pure-menu-item"><a href="#" class="pure-menu-link" id="erasePage">Erase</a></li>
<li class="pure-menu-item"><a href="#" class="pure-menu-link" id="encryptPage">{{ if .IsEncrypted }}Decrypt{{ else }}Encrypt{{end}}</a></li> {{ end }}
<li class="pure-menu-item"><a href="#" class="pure-menu-link" id="lockPage">{{ if .IsLocked }}Unlock{{ else }}Lock{{end}}</a></li> </ul>
<li class="pure-menu-item"><a href="/{{ .Page }}/history" class="pure-menu-link">History</a></li>
<hr>
<li class="pure-menu-item"><a href="#" class="pure-menu-link" id="selfDestructPage">Self-destruct</a></li>
<li class="pure-menu-item"><a href="#" class="pure-menu-link" id="erasePage">Erase</a></li>
{{ end }}
</ul>
</li>
<!--
<li class="pure-menu-item {{ with .ViewPage }}pure-menu-selected{{ end }}">
<a href="/{{ .Page }}/view" class="pure-menu-link">View</a>
</li>-->
<li class="pure-menu-item pure-menu-has-children pure-menu-allow-hover {{ with .ViewPage }}pure-menu-selected{{ end }}">
<a href="/{{ .Page }}/view" class="pure-menu-link">View</a>
<ul class="pure-menu-children">
<li class="pure-menu-item">
<a href="/{{ .Page }}/read" class="pure-menu-link">Current</a>
</li> </li>
{{ range .RecentlyEdited}}
<li class="pure-menu-item"><a class="pure-menu-link" href="/{{.}}/read">{{.}}</a></li> <li class="pure-menu-item pure-menu-has-children pure-menu-allow-hover {{ with .ViewPage }}pure-menu-selected{{ end }}">
<a href="/{{ .Page }}/view" class="pure-menu-link">View</a>
<ul class="pure-menu-children">
<li class="pure-menu-item">
<a href="/{{ .Page }}/read" class="pure-menu-link">Current</a>
</li>
{{ range .RecentlyEdited}}
<li class="pure-menu-item"><a class="pure-menu-link" href="/{{.}}/read">{{.}}</a></li>
{{ end }}
</ul>
</li>
{{ if (or (.IsLocked) (.IsEncrypted) )}}
{{ if .IsLocked }}
<li class="pure-menu-item"><a href="#" class="pure-menu-link" id="lockPage">{{ if .IsLocked }}Unlock{{ else }}Lock{{end}}</a></li>
<li class="pure-menu-item" class="pure-menu-link"><a href="#"><span id="saveEditButton"></span></a></li>
{{ else }}
<li class="pure-menu-item"><a href="#" class="pure-menu-link" id="encryptPage">{{ if .IsEncrypted }}Decrypt{{ else }}Encrypt{{end}}</a></li>
<li class="pure-menu-item" class="pure-menu-link"><a href="#"><span id="saveEditButton"></span></a></li>
{{ end }} {{ end }}
</ul> {{else}}
</li> {{ if .ListPage }}
<li class="pure-menu-item {{ with .ListPage }}pure-menu-selected{{ end }}"><a href="#" class="pure-menu-link" id="clearOld">Clear done</a></li>
{{ if (or (.IsLocked) (.IsEncrypted) )}} {{ else }}
{{ if .IsLocked }} <li class="pure-menu-item {{ with .ListPage }}pure-menu-selected{{ end }}"><a href="/{{ .Page }}/list" class="pure-menu-link">List</a></li>
<li class="pure-menu-item"><a href="#" class="pure-menu-link" id="lockPage">{{ if .IsLocked }}Unlock{{ else }}Lock{{end}}</a></li> {{ end }}
<li class="pure-menu-item" class="pure-menu-link"><a href="#"><span id="saveEditButton"></span></a></li> <li class="pure-menu-item {{ with .EditPage }}pure-menu-selected{{ end }}"><a href="/{{ .Page }}/edit" class="pure-menu-link"><span id="saveEditButton">Edit</span></a></li>
{{ else }} {{end}}
<li class="pure-menu-item"><a href="#" class="pure-menu-link" id="encryptPage">{{ if .IsEncrypted }}Decrypt{{ else }}Encrypt{{end}}</a></li> </ul>
<li class="pure-menu-item" class="pure-menu-link"><a href="#"><span id="saveEditButton"></span></a></li> </div>
{{ end }} {{ end }}
{{else}}
{{ if .ListPage }}
<li class="pure-menu-item {{ with .ListPage }}pure-menu-selected{{ end }}"><a href="#" class="pure-menu-link" id="clearOld">Clear done</a></li>
{{ else }}
<li class="pure-menu-item {{ with .ListPage }}pure-menu-selected{{ end }}"><a href="/{{ .Page }}/list" class="pure-menu-link">List</a></li>
{{ end }}
<li class="pure-menu-item {{ with .EditPage }}pure-menu-selected{{ end }}"><a href="/{{ .Page }}/edit" class="pure-menu-link"><span id="saveEditButton">Edit</span></a></li>
{{end}}
</ul>
</div>
<div id="wrap"> <div id="wrap">
{{ if .EditPage }} <div id="pad"><textarea autofocus placeholder="Use markdown to write your note! New: you can publish your note when you are done ({{ .Page }} -> Publish)." id="userInput">{{ .RawPage }}</textarea></div>{{ end }} {{ if .EditPage }}
<div id="rendered"> <div id="pad">
{{ if .DontKnowPage }} <strong><center>{{ .Route }} not understood!</center></strong>{{ end }} <textarea
{{ if .ViewPage }}{{ .RenderedPage }} autofocus
placeholder="Use markdown to write your note! New: you can publish your note when you are done ({{ .Page }} -> Publish)."
id="userInput"
>{{ .RawPage }}</textarea>
</div>
{{ end }} {{ end }}
{{ if .HistoryPage }}
<h1>History</h1>
<ul>
{{range $i, $e := .Versions}}
<li style="list-style: none;">
<a href="/{{ $.Page }}/view?version={{$e}}">View</a>&nbsp;&nbsp;<a href="/{{ $.Page }}/list?version={{$e}}">List</a>&nbsp;&nbsp;<a href="/{{ $.Page }}/raw?version={{$e}}">Raw</a>&nbsp;&nbsp;
{{index $.VersionsText $i}}&nbsp;({{if lt (index $.VersionsChangeSums $i) 0}}<span style="color:red">{{else}}<span style="color:green">+{{end}}{{index $.VersionsChangeSums $i}}</span>)</li>
{{end}}
</ul>
{{ end }}
{{ if .ListPage }}
{{ range $index, $element := .ListItems }}
{{ $element }}
{{ end }}
{{ end }}
{{ if .DirectoryPage }} <div id="rendered">
<table style="width:100%"> {{ if .DontKnowPage }}
<tr> <strong>
<th>Document</th> <center>
<th>Current size</th> {{ .Route }} not understood!
<th>Num Edits</th> </center>
<th>Last Edited</th> </strong>
</tr> {{ end }}
{{range .DirectoryEntries}}
<tr> {{ if .ViewPage }}
<td><a href="/{{ .Name }}/view">{{ .Name }}</a></td> {{ .RenderedPage }}
<td>{{.Length}}</td> {{ end }}
<td>{{.Numchanges}}</td>
<td>{{.LastEditTime}}</td> {{ if .ReadPage }}
</tr> {{ .RenderedPage }}
{{ end }} {{ end }}
</table>
{{end}} {{ if .HistoryPage }}
</div> <h1>History</h1>
<ul>
{{range $i, $e := .Versions}}
<li style="list-style: none;">
<a href="/{{ $.Page }}/view?version={{$e}}">View</a>
&nbsp;&nbsp;
<a href="/{{ $.Page }}/list?version={{$e}}">List</a>
&nbsp;&nbsp;
<a href="/{{ $.Page }}/raw?version={{$e}}">Raw</a>
&nbsp;&nbsp;
{{index $.VersionsText $i}}&nbsp;({{if lt (index $.VersionsChangeSums $i) 0}}<span style="color:red">{{else}}<span style="color:green">+{{end}}{{index $.VersionsChangeSums $i}}</span>)</li>
{{end}}
</ul>
{{ end }}
{{ if .ListPage }}
{{ range $index, $element := .ListItems }}
{{ $element }}
{{ end }}
{{ end }}
{{ if .DirectoryPage }}
<table style="width:100%">
<tr>
<th>Document</th>
<th>Current size</th>
<th>Num Edits</th>
<th>Last Edited</th>
</tr>
{{range .DirectoryEntries}}
<tr>
<td><a href="/{{ .Name }}/view">{{ .Name }}</a></td>
<td>{{.Length}}</td>
<td>{{.Numchanges}}</td>
<td>{{.LastEditTime}}</td>
</tr>
{{ end }}
</table>
{{end}}
</div>
</div> </div>
{{ end }}
</article> </article>
</body> </body>
</html> </html>