some work on main page
This commit is contained in:
parent
0e70893ee5
commit
2c75feddfe
7 changed files with 72 additions and 58 deletions
|
|
@ -1,7 +1,7 @@
|
||||||
<%@tag description="Header template" pageEncoding="UTF-8" %>
|
<%@ tag description="Header template" pageEncoding="UTF-8" %>
|
||||||
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
<%@taglib prefix="t" tagdir="/WEB-INF/tags" %>
|
<%@ taglib prefix="t" tagdir="/WEB-INF/tags" %>
|
||||||
<%@attribute name=”showMessages” %>
|
<%@ attribute name="showMessages" required="false" %>
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
|
|
@ -10,24 +10,24 @@
|
||||||
<meta name="author" content="Ziver Koc">
|
<meta name="author" content="Ziver Koc">
|
||||||
<link rel="icon" href="favicon.ico">
|
<link rel="icon" href="favicon.ico">
|
||||||
|
|
||||||
<title>${WEBSITE_NAME}</title>
|
<title>${WEBSITE_TITLE}</title>
|
||||||
|
|
||||||
<!-- Bootstrap core CSS -->
|
<!-- Bootstrap core CSS -->
|
||||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
<link rel="stylesheet" href="css/font-awesome.min.css">
|
||||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
|
<link rel="stylesheet" href="css/bootstrap.min.css">
|
||||||
<link rel="stylesheet" href="css/bootstrap-theme.min.css">
|
<link rel="stylesheet" href="css/bootstrap-theme.min.css">
|
||||||
<link rel="stylesheet" href="css/form-elements.css">
|
|
||||||
<link rel="stylesheet" href="css/register3.css">
|
|
||||||
<link rel="stylesheet" href="css/zallery.css">
|
<link rel="stylesheet" href="css/zallery.css">
|
||||||
|
|
||||||
<!-- Bootstrap core JavaScript -->
|
<!-- Bootstrap core JavaScript -->
|
||||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
|
<script src="js/jquery.min.js"></script>
|
||||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
|
<script src="js/bootstrap.min.js"></script>
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.imagesloaded/3.1.8/imagesloaded.pkgd.min.js"></script>
|
<script src="js/imagesloaded.pkgd.min.js"></script>
|
||||||
<script src="js/masonry.pkgd.min.js"></script>
|
<script src="js/masonry.pkgd.min.js"></script>
|
||||||
|
|
||||||
<jsp:doBody />
|
<jsp:doBody />
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
<t:messages />
|
<c:if test="${showMessages == null || showMessages == false}">
|
||||||
|
<t:messages />
|
||||||
|
</c:if>
|
||||||
|
|
@ -11,7 +11,7 @@
|
||||||
<span class="icon-bar"></span>
|
<span class="icon-bar"></span>
|
||||||
<span class="icon-bar"></span>
|
<span class="icon-bar"></span>
|
||||||
</button>
|
</button>
|
||||||
<a class="navbar-brand" href="#">Project name</a>
|
<a class="navbar-brand" href="#">${WEBSITE_NAME}</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="navbar-collapse collapse">
|
<div class="navbar-collapse collapse">
|
||||||
|
|
|
||||||
|
|
@ -1,46 +1,50 @@
|
||||||
<%@page contentType="text/html" pageEncoding="UTF-8"%>
|
<%@page contentType="text/html" pageEncoding="UTF-8"%>
|
||||||
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
<%@taglib prefix="t" tagdir="/WEB-INF/tags" %>
|
<%@taglib prefix="t" tagdir="/WEB-INF/tags" %>
|
||||||
|
|
||||||
<t:header />
|
<t:header />
|
||||||
|
|
||||||
<t:navbar />
|
<div class="container">
|
||||||
|
<t:navbar />
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$(function(){
|
$(function(){
|
||||||
$('.image-grid').imagesLoaded(function(){
|
$('.image-grid').imagesLoaded(function(){
|
||||||
$('.grid').masonry({
|
$('.grid').masonry({
|
||||||
itemSelector: '.grid-item',
|
itemSelector: '.grid-item',
|
||||||
columnWidth: '.grid-item',
|
columnWidth: '.grid-item',
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
</script>
|
||||||
</script>
|
|
||||||
|
|
||||||
<div class="content">
|
<div class="content">
|
||||||
|
|
||||||
<div class="gallery col-center col-md-11">
|
<div class="gallery col-center col-md-11">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="grid folder-grid">
|
<div class="grid folder-grid">
|
||||||
<c:forEach items="${subFolders}" var="subFolder">
|
<c:forEach items="${subFolders}" var="subFolder">
|
||||||
<div class="grid-item folder-thumb col-md-2 col-sm-3 col-xs-4">
|
<div class="grid-item folder-thumb col-md-2 col-sm-3 col-xs-4">
|
||||||
<img class="img-responsive" src="${subFolder.getName()}" alt="${subFolder.getName()}" />
|
<img class="img-responsive" src="${subFolder.getName()}" alt="${subFolder.getName()}" />
|
||||||
</div>
|
</div>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<hr>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="row">
|
||||||
<hr>
|
<div class="grid image-grid">
|
||||||
</div>
|
<c:forEach items="${media}" var="item">
|
||||||
<div class="row">
|
<div class="grid-item photo-thumb col-md-3 col-sm-6 col-xs-12">
|
||||||
<div class="grid image-grid">
|
<img class="img-responsive" src="${item.getUrl()}"/>
|
||||||
<c:forEach items="${media}" var="item">
|
</div>
|
||||||
<div class="grid-item photo-thumb col-md-3 col-sm-6 col-xs-12">
|
</c:forEach>
|
||||||
<img class="img-responsive" src="${item.getUrl()}"/>
|
</div>
|
||||||
</div>
|
|
||||||
</c:forEach>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div> <!-- /gallery -->
|
||||||
</div> <!-- /gallery -->
|
|
||||||
|
|
||||||
</div> <!-- /content -->
|
</div> <!-- /content -->
|
||||||
|
|
||||||
|
</div> <!-- /container -->
|
||||||
|
|
||||||
<t:footer />
|
<t:footer />
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,11 @@
|
||||||
<%@page contentType="text/html" pageEncoding="UTF-8"%>
|
<%@page contentType="text/html" pageEncoding="UTF-8"%>
|
||||||
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
<%@taglib prefix="t" tagdir="/WEB-INF/tags" %>
|
<%@taglib prefix="t" tagdir="/WEB-INF/tags" %>
|
||||||
<t:header />
|
|
||||||
|
<t:header>
|
||||||
|
<link rel="stylesheet" href="css/form-elements.css">
|
||||||
|
<link rel="stylesheet" href="css/register3.css">
|
||||||
|
</t:header>
|
||||||
|
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,11 @@
|
||||||
<%@page contentType="text/html" pageEncoding="UTF-8"%>
|
<%@page contentType="text/html" pageEncoding="UTF-8"%>
|
||||||
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
<%@taglib prefix="t" tagdir="/WEB-INF/tags" %>
|
<%@taglib prefix="t" tagdir="/WEB-INF/tags" %>
|
||||||
<t:header />
|
|
||||||
|
<t:header>
|
||||||
|
<link rel="stylesheet" href="css/form-elements.css">
|
||||||
|
<link rel="stylesheet" href="css/register3.css">
|
||||||
|
</t:header>
|
||||||
|
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
|
|
||||||
|
|
@ -9,13 +9,14 @@ public interface ZalleryConstants {
|
||||||
|
|
||||||
/** Session Constants **/
|
/** Session Constants **/
|
||||||
|
|
||||||
public static String ENV_KEY_WEBSITE_NAME = "WEBSITE_NAME";
|
public static String ENV_KEY_WEBSITE_TITLE = "WEBSITE_TITLE";
|
||||||
public static String ENV_KEY_WEBSITE_URL = "WEBSITE_URL";
|
public static String ENV_KEY_WEBSITE_NAME = "WEBSITE_NAME";
|
||||||
public static String ENV_KEY_ADMIN_EMAIL = "ADMIN_EMAIL";
|
public static String ENV_KEY_WEBSITE_URL = "WEBSITE_URL";
|
||||||
public static String ENV_KEY_ADMIN_NAME = "ADMIN_NAME";
|
public static String ENV_KEY_ADMIN_EMAIL = "ADMIN_EMAIL";
|
||||||
public static String ENV_KEY_SMTP_HOST = "SMTP_HOST";
|
public static String ENV_KEY_ADMIN_NAME = "ADMIN_NAME";
|
||||||
public static String ENV_KEY_ROOT_PATH = "ROOT_PATH";
|
public static String ENV_KEY_SMTP_HOST = "SMTP_HOST";
|
||||||
public static String ENV_KEY_DATA_PATH = "DATA_PATH";
|
public static String ENV_KEY_ROOT_PATH = "ROOT_PATH";
|
||||||
|
public static String ENV_KEY_DATA_PATH = "DATA_PATH";
|
||||||
|
|
||||||
/** Session Constants **/
|
/** Session Constants **/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,10 +23,11 @@ public abstract class ZalleryServlet extends HttpServlet {
|
||||||
public final void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException {
|
public final void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException {
|
||||||
DBConnection db = null;
|
DBConnection db = null;
|
||||||
try {
|
try {
|
||||||
request.setAttribute(ENV_KEY_WEBSITE_NAME, Zallery.WEBSITE_NAME);
|
request.setAttribute(ENV_KEY_WEBSITE_TITLE, Zallery.WEBSITE_NAME);
|
||||||
request.setAttribute(ENV_KEY_WEBSITE_URL, Zallery.WEBSITE_URL);
|
request.setAttribute(ENV_KEY_WEBSITE_NAME, Zallery.WEBSITE_NAME);
|
||||||
request.setAttribute(ENV_KEY_ADMIN_NAME, Zallery.ADMIN_NAME);
|
request.setAttribute(ENV_KEY_WEBSITE_URL, Zallery.WEBSITE_URL);
|
||||||
request.setAttribute(ENV_KEY_ADMIN_EMAIL, Zallery.ADMIN_EMAIL);
|
request.setAttribute(ENV_KEY_ADMIN_NAME, Zallery.ADMIN_NAME);
|
||||||
|
request.setAttribute(ENV_KEY_ADMIN_EMAIL, Zallery.ADMIN_EMAIL);
|
||||||
|
|
||||||
UserMessageManager msgs = Zallery.getUserMessage(request.getSession());
|
UserMessageManager msgs = Zallery.getUserMessage(request.getSession());
|
||||||
request.setAttribute(ZalleryConstants.SESSION_KEY_USER_MSG, msgs);
|
request.setAttribute(ZalleryConstants.SESSION_KEY_USER_MSG, msgs);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue