server/src/main/webapp/WEB-INF/templates/renkanIndex.html
author ymh <ymh.work@gmail.com>
Mon, 14 Jan 2013 16:00:07 +0100
changeset 51 3247fccfbd3f
child 71 9af0874ce43f
permissions -rw-r--r--
update on renkan
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
51
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
<!doctype html>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" >
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
        <title>Renkan</title>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
        <meta charset="utf-8"/>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"/>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
        <link rel="shortcut icon" href="favicon.ico"/>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
        <script src="lib/jquery.min.js" th:src="@{/static/lib/jquery.min.js}" ></script>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
        <script src="lib/underscore-min.js" th:src="@{/static/lib/underscore-min.js}" ></script>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
        <script src="js/main.js" th:src="@{/static/js/main.js}" ></script>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
        <style>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
        /*<![CDATA[*/
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
            body {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
              margin: 0;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
              height: 100%;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
              color: #333;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
              font: 14px helvetica, sans-serif;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
              background: #ddd;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
              background: -webkit-radial-gradient(circle,#aaa,#eee 60%) center fixed;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
              background: -moz-radial-gradient(circle,#aaa,#eee 60%) center fixed;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
              background: -ms-radial-gradient(circle,#aaa,#eee 60%) center fixed;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
              background: -o-radial-gradient(circle,#aaa,#eee 60%) center fixed;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
              border-top: 8px solid rgba(51,51,51,.8);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
            }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
            #wrapper {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
              border-top: 1px solid #999;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
              margin-top: 160px;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
              padding: 15px;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
              background: #eee;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
              background: -webkit-linear-gradient(#fff,#ccc);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    34
              background: -moz-linear-gradient(#fff,#ccc);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    35
              background: -ms-linear-gradient(#fff,#ccc);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    36
              background: -o-linear-gradient(#fff,#ccc);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
              opacity: .9;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    38
              box-shadow: 0px 1px 8px rgba(0,0,0,0.3);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    39
            }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    40
            #inner {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    41
              width: 350px;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    42
              margin: 0 auto;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    43
            }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    44
            #button {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    45
              margin: 0 auto;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    46
              border-radius: 3px;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    47
              text-align: center;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    48
              font: 36px verdana,arial,sans-serif;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    49
              color: white;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    50
              text-shadow: 0 -1px 0 rgba(0,0,0,.8);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    51
              height: 70px;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    52
              line-height: 70px;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    53
              background: #555;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    54
              background: -webkit-linear-gradient(#5F5F5F,#565656 50%,#4C4C4C 51%,#373737);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    55
              background: -moz-linear-gradient(#5F5F5F,#565656 50%,#4C4C4C 51%,#373737);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    56
              background: -ms-linear-gradient(#5F5F5F,#565656 50%,#4C4C4C 51%,#373737);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    57
              background: -o-linear-gradient(#5F5F5F,#565656 50%,#4C4C4C 51%,#373737);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    58
              box-shadow: inset 0 1px 3px rgba(0,0,0,0.9);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    59
            }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    60
            #button:hover {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    61
              cursor: pointer;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    62
              background: #666;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    63
              background: -webkit-linear-gradient(#707070,#666666 50%,#5B5B5B 51%,#474747);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    64
              background: -moz-linear-gradient(#707070,#666666 50%,#5B5B5B 51%,#474747);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    65
              background: -ms-linear-gradient(#707070,#666666 50%,#5B5B5B 51%,#474747);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    66
              background: -o-linear-gradient(#707070,#666666 50%,#5B5B5B 51%,#474747);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    67
            }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    68
            #button:active {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    69
              box-shadow: inset 0 1px 12px rgba(0,0,0,0.9);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    70
              background: #444;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    71
            }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    72
            #label {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    73
              text-align: left;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    74
              text-shadow: 0 1px 1px #fff;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    75
              margin: 16px auto 0;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    76
            }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    77
            form {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    78
              height: 38px;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    79
              background: #fff;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    80
              border: 1px solid #bbb;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    81
              border-radius: 3px;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    82
              position: relative;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    83
            }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    84
            button, input {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    85
              font-weight: bold;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    86
              font-size: 15px;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    87
            }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    88
            input[type="text"] {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    89
              border-radius: 3px;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    90
              box-sizing: border-box;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    91
              -moz-box-sizing: border-box;   
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    92
              padding: 0 45px 0 10px;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    93
              *padding: 0; /* IE7 hack */
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    94
              width: 100%;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    95
              height: 100%;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    96
              outline: none;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    97
              border: none;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    98
              position: absolute;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    99
            }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   100
            button[type="submit"] {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   101
              position: absolute;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   102
              right: 0;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   103
              width: 45px;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   104
              height: 38px;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   105
            }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   106
            @media only screen and (min-device-width: 320px) and (max-device-width: 720px) {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   107
              body {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   108
                background: #bbb;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   109
                background: -webkit-linear-gradient(#aaa,#eee 60%) center fixed;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   110
                background: -moz-linear-gradient(#aaa,#eee 60%) center fixed;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   111
                background: -ms-linear-gradient(#aaa,#eee 60%) center fixed;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   112
              }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   113
              #wrapper {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   114
                margin-top: 0;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   115
              }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   116
              #inner {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   117
                width: 95%;        
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   118
              }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   119
              #label {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   120
                text-align: center;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   121
              }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   122
            }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   123
        /*]]>*/
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   124
        </style>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   125
        <link href="static/css/index.css" rel="stylesheet" th:href="@{/static/css/index.css}"/> 
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   126
        
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   127
        <div id="wrapper">
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   128
            <div id="inner">
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   129
                <div id="button" onclick="go2Random()" class="translate" th:utext="#{renkanIndex.new_renkan}">New Renkan</div>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   130
                <div id="label" class="translate" th:text="#{renkanIndex.renkan_title}">Create a Renkan with the title</div> 
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   131
                <form action="#" onsubmit="go2Title();return false;"> 
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   132
                    <input type="text" id="renkantitle" autofocus="autofocus" x-webkit-speech="x-webkit-speech"/> 
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   133
                    <button type="submit">OK</button>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   134
                </form>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   135
            </div>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   136
            <h2 th:text="#{renkanIndex.project_list}">Project list</h2>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   137
            <table>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   138
              <thead>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   139
                <tr>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   140
                    <th th:text="#{renkanIndex.project_name}">Name</th><th th:text="#{renkanIndex.project_creation}">Creation</th><th th:text="#{renkanIndex.project_edit}">Edit</th>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   141
                </tr>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   142
              </thead>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   143
              <tbody>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   144
                <tr th:each="project: ${projects}">
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   145
                  <th th:text="${project.title}">title</th>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   146
                  <td th:text="${#dates.format(project.created, #messages.msg('date.format'))}">date</td>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   147
                  <td><a href="#" th:href="@{'/p/'+${project.id}(cowebkey=${project.key})}" th:text="#{renkanIndex.project_edit_link}">Edit projet</a></td>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   148
                </tr>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   149
              </tbody>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   150
            </table>            
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   151
        </div>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   152
        <script th:inline="javascript" >
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   153
        /*<![CDATA[*/
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   154
      
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   155
            function go2Title()
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   156
            {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   157
                var renkantitle = $("#renkantitle").val();
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   158
                if(renkantitle.length == 0) {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   159
                	var alert_message = /*[[#{renkanIndex.js.empty_name_error}]]*/"Please enter a title"; 
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   160
                	alert(alert_message);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   161
                	return false;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   162
                }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   163
                
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   164
                new_renkan = {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   165
                	title: renkantitle,
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   166
                	description: "(empty description)",
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   167
                	uri: null
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   168
                };
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   169
                
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   170
                var post_url = /*[[@{/rest/projects/}]]*/"/rest/projects/"; 
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   171
                $.ajax(post_url, {
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   172
                    data:JSON.stringify(new_renkan),
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   173
                    type: "POST",
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   174
                    dataType: "json",
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   175
                    contentType: "application/json; charset=UTF-8"                    
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   176
                }).done(function(project){
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   177
                	var template_url = /*[[@{'/p/<%=project_id%>'(cowebkey='')}]]*/"p/<%=project_id%>?cowebkey=<%=project_key%>";
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   178
                	window.location = _.template(template_url+'<%=project_key%>', {project_id: project.id, project_key: project.key});
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   179
                });
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   180
                
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   181
                //? window.location = "p/" + renkantitle : alert(/*[[#{renkanIndex.js.empty_name_error}]]*/"Please enter a name");
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   182
            }
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   183
 
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   184
        /*]]>*/
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   185
        </script>
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   186
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
   187
</html>