diff options
Diffstat (limited to 'views/default')
-rw-r--r-- | views/default/_base.html | 25 | ||||
-rw-r--r-- | views/default/_base.html.1 | 19 | ||||
-rw-r--r-- | views/default/_base.html.bak | 20 | ||||
-rw-r--r-- | views/default/adminpage.html | 3 | ||||
-rw-r--r-- | views/default/image.html | 23 | ||||
-rw-r--r-- | views/default/index.html | 55 | ||||
-rw-r--r-- | views/default/index.html.1 | 4 | ||||
-rw-r--r-- | views/default/index.html.bak | 4 | ||||
-rw-r--r-- | views/default/submit.html | 4 | ||||
-rw-r--r-- | views/default/testpage.html | 2 | ||||
-rw-r--r-- | views/default/testpage.html.bak | 4 | ||||
-rw-r--r-- | views/default/upload.html | 2 | ||||
-rw-r--r-- | views/default/user.html | 20 |
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> |