Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/views/default
diff options
context:
space:
mode:
Diffstat (limited to 'views/default')
-rw-r--r--views/default/_base.html25
-rw-r--r--views/default/_base.html.119
-rw-r--r--views/default/_base.html.bak20
-rw-r--r--views/default/adminpage.html3
-rw-r--r--views/default/image.html23
-rw-r--r--views/default/index.html55
-rw-r--r--views/default/index.html.14
-rw-r--r--views/default/index.html.bak4
-rw-r--r--views/default/submit.html4
-rw-r--r--views/default/testpage.html2
-rw-r--r--views/default/testpage.html.bak4
-rw-r--r--views/default/upload.html2
-rw-r--r--views/default/user.html20
13 files changed, 185 insertions, 0 deletions
diff --git a/views/default/_base.html b/views/default/_base.html
new file mode 100644
index 0000000..a277d77
--- /dev/null
+++ b/views/default/_base.html
@@ -0,0 +1,25 @@
+<html>
+ <link rel="stylesheet" href="../static/glike.css" type="text/css" />
+ <head>
+ <title>Turtle Art Image Database</title>
+ </head>
+ <body>
+ <div id="header">
+ <h1><a href="index.html" >Home</a></h1>
+ <ul>
+ {{if auth.is_logged_in():}}
+ <li><a href={{="index?profile="+auth.user.username}}>{{=auth.user.username}}</a>: </li>
+ <li><a href="user/logout">Log Out</li>
+ <li><a href="upload.html" >New Image</a></li>
+ {{pass}}
+ {{if not auth.is_logged_in():}}
+ <li><a href="user.html">log in</a></li>
+ {{pass}}
+ </ul>
+ </div>
+ <div id='bodycontent'>
+ {{include}}
+ </div>
+ </body>
+ </style>
+</html>
diff --git a/views/default/_base.html.1 b/views/default/_base.html.1
new file mode 100644
index 0000000..65a610c
--- /dev/null
+++ b/views/default/_base.html.1
@@ -0,0 +1,19 @@
+<html>
+ <link rel="stylesheet" href="../static/glike.css" type="text/css" />
+ <head>
+ <title>Turtle Art Image Database</title>
+ </head>
+ <body>
+ <div id="header">
+ <h1><a href="index.html" >Home</a></h1>
+ <ul>
+ <li><a href="imagelist.html" >Images</a></li>
+ <li><a href="adminpage.html" >Clear All</a></li>
+ </ul>
+ </div>
+ <div id='bodycontent'>
+ {{include}}
+ </div>
+ </body>
+ </style>
+</html>
diff --git a/views/default/_base.html.bak b/views/default/_base.html.bak
new file mode 100644
index 0000000..b433666
--- /dev/null
+++ b/views/default/_base.html.bak
@@ -0,0 +1,20 @@
+<html>
+ <link rel="stylesheet" href="../static/glike.css" type="text/css" />
+ <head>
+ <title>Turtle Art Image Database</title>
+ </head>
+ <body>
+ <div id="header">
+ <h1><a href="index.html" >Home</a></h1>
+ <ul>
+ <li><a href="imagelist.html" >Images</a></li>
+ <li><a href="submit.html">Submit</a></li>
+ <li><a href="adminpage.html" >Clear All</a></li>
+ </ul>
+ </div>
+ <div id='bodycontent'>
+ {{include}}
+ </div>
+ </body>
+ </style>
+</html>
diff --git a/views/default/adminpage.html b/views/default/adminpage.html
new file mode 100644
index 0000000..fb04ab0
--- /dev/null
+++ b/views/default/adminpage.html
@@ -0,0 +1,3 @@
+{{extend 'layout.html'}}
+<h1>This is the default/adminpage.html template</h1>
+{{=BEAUTIFY(response._vars)}}
diff --git a/views/default/image.html b/views/default/image.html
new file mode 100644
index 0000000..7af062f
--- /dev/null
+++ b/views/default/image.html
@@ -0,0 +1,23 @@
+{{extend 'default/_base.html'}}
+<h1>{{ = image.title}}</h1>
+<img width="1000px"src="{{=URL(r=request, f='download', args=image.newimage)}}">
+<br>
+{{if auth.is_logged_in():}}
+ {{if image.creator == auth.user.username:}}
+ <a href={{="delete?id="+str(image.id)}}>delete image</a>
+ {{pass}}
+ {{pass}}
+<p>{{ = "author: "}}<a href={{= "index?profile=" +str(image.creator)}}>{{=image.creator}} </a></p>
+<a href="{{=URL(r=request, f='download', args=image.file)}}"> Download TA file</a>
+<p>{{ = "description: " + str(image.description)}}</p>
+<p>views: {{=image.views}}</p>
+<h2>Comments</h2>
+{{for comment in comments:}}
+ <a href={{= "profile?user=" +str(comment.author)}}>{{=comment.author}} </a>
+ {{=": " + comment.body}}
+ <br>
+ <br>
+ {{pass}}
+{{if auth.is_logged_in():}}
+ <h2>Write a Comment</h2>
+ {{=form}}
diff --git a/views/default/index.html b/views/default/index.html
new file mode 100644
index 0000000..da1f19c
--- /dev/null
+++ b/views/default/index.html
@@ -0,0 +1,55 @@
+{{extend 'default/_base.html'}}
+{{if profile != None:}}
+ <h1>{{=profile+ "'s Submissions"}}</h1>
+ {{pass}}
+{{if profile == None:}}
+ <h1>Submissions</h1>
+ {{pass}}
+<p>Sort by:
+{{if profile == None:}}
+ {{if sort == "newest":}}
+ {{=sort}}
+ <a href="index.html?sort=views"> views</a></p>
+ {{pass}}
+ {{if sort == "views":}}
+ <a href="index.html"> newest</a>
+ {{=sort}}</p>
+ {{pass}}
+ {{pass}}
+{{if profile != None:}}
+ {{if sort == "newest":}}
+ {{=sort}}
+ <a href={{="index.html?sort=views;profile="+profile}}> views</a></p>
+ {{pass}}
+ {{if sort == "views":}}
+ <a href={{="index.html?profile="+profile}}> newest</a>
+ {{=sort}}</p>
+ {{pass}}
+ {{pass}}
+{{for row in images:}}
+ <table><tr>
+ {{for image in row:}}
+ <td><a href = {{="image.html?image="+str(image.id)}}>
+ <img width="250px" src="{{=URL(r=request, f='download', args=image.newimage)}}"
+ onclick="ajax('ajaxwiki_onclick',['text'],'html')"/>
+ <br><center>{{=image.title}}</center></a></td>
+ {{pass}}
+ </tr></table>
+ {{pass}}
+<center>
+<ul id="navlist">
+{{for count in range(pages):}}
+ {{if count+1 == page:}}
+ <li>{{=str(page)}}</li>
+ {{pass}}
+ {{if count+1 != page:}}
+ {{if profile == None:}}
+ <li><a href = {{="index.html?page="+str(count+1)+";sort="+sort}}>{{ = str(count+1)}}</a></li>
+ {{pass}}
+ {{if profile != None:}}
+ <li><a href = {{="index.html?page="+str(count+1)+";sort="+sort}}+";profile="+profile>{{ = str(count+1)}}</a></li>
+ {{pass}}
+ {{pass}}
+ {{pass}}
+</ul>
+</center>
diff --git a/views/default/index.html.1 b/views/default/index.html.1
new file mode 100644
index 0000000..a1e2ae4
--- /dev/null
+++ b/views/default/index.html.1
@@ -0,0 +1,4 @@
+{{extend 'default/_base.html'}}
+<form action="jamiesprogram">
+{{=form}}
+</form>
diff --git a/views/default/index.html.bak b/views/default/index.html.bak
new file mode 100644
index 0000000..a1e2ae4
--- /dev/null
+++ b/views/default/index.html.bak
@@ -0,0 +1,4 @@
+{{extend 'default/_base.html'}}
+<form action="jamiesprogram">
+{{=form}}
+</form>
diff --git a/views/default/submit.html b/views/default/submit.html
new file mode 100644
index 0000000..036a269
--- /dev/null
+++ b/views/default/submit.html
@@ -0,0 +1,4 @@
+{{extend 'default/_base.html'}}
+<form action="jamiesprogram">
+{{=form}}
+</form>}
diff --git a/views/default/testpage.html b/views/default/testpage.html
new file mode 100644
index 0000000..8ddcc98
--- /dev/null
+++ b/views/default/testpage.html
@@ -0,0 +1,2 @@
+{{extend 'default/_base.html'}}
+This is a test page.
diff --git a/views/default/testpage.html.bak b/views/default/testpage.html.bak
new file mode 100644
index 0000000..f111380
--- /dev/null
+++ b/views/default/testpage.html.bak
@@ -0,0 +1,4 @@
+
+{{extend 'layout.html'}}
+<h1>This is the default/testpage.html template</h1>
+{{=BEAUTIFY(response._vars)}} \ No newline at end of file
diff --git a/views/default/upload.html b/views/default/upload.html
new file mode 100644
index 0000000..4394df6
--- /dev/null
+++ b/views/default/upload.html
@@ -0,0 +1,2 @@
+{{extend 'default/_base.html'}}
+{{=form}}
diff --git a/views/default/user.html b/views/default/user.html
new file mode 100644
index 0000000..755d1c0
--- /dev/null
+++ b/views/default/user.html
@@ -0,0 +1,20 @@
+<html>
+ <link rel="stylesheet" href="../../static/glike.css" type="text/css" />
+ <head>
+ <title>Turtle Art Image Database</title>
+ </head>
+ <body>
+ <div id="header">
+ <h1><a href="index" >Home</a></h1>
+ </div>
+ <div id='bodycontent'>
+<h2>{{=request.args(0)}}</h2>
+{{=form}}
+{{if request.args(0)=='login':}}
+<a href="{{=URL(r=request, args='register')}}" >register</a><br />
+<a href="{{=URL(r=request, args='request_reset_password')}}" >lost password</a><br />
+{{pass}}
+ </div>
+ </body>
+ </style>
+</html>