server/php/basic/resources/templates/home.php
author durandn
Thu, 21 Apr 2016 15:18:19 +0200
changeset 605 13d355fd09bf
parent 444 19f0b7803aed
permissions -rw-r--r--
updated uri to allow optional trailing slash on single resource URIs (django automatic redirects don't carry over the Authorization header that can sometimes be needed, for instance with OAuth)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
442
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
<?php
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
    require_once(LIBRARY_PATH . "/utilsFunctions.php");
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
?>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
<!-- Homepage content -->
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
<div class="row">
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
    <h1>Renkans</h1>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
</div>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
<div class="row">
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
    <h3>Create new Renkan</h3>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
</div>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
<div class="row">
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
    <form action='renkan_edit.php' method='POST'>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
    <div class="row">
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
        <div class="large-8 columns">
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
          <div class="row collapse">
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
            <div class="small-10 columns">
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
              <input type="text" placeholder="title" name='title'/>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
            </div>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
            <div class="small-2 columns">
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
              <button type='submit' class="button postfix">Create</button>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
            </div>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
          </div>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
        </div>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
    </div>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
    </form>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
</div>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
<div id="renkanlist">
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
    <div class="row">
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
        <h3>Renkan list</h3>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
    </div>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    34
    <div class="row" >
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    35
        <table role='grid' id="renkanlist-table">
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    36
            <thead>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
            <tr>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    38
                <th id="renkanlist-title-header">Title</th>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    39
                <th id="renkanlist-actions-header">actions</th>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    40
            </tr>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    41
            </thead>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    42
            <tbody>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    43
        <?php
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    44
            foreach($renkans as $renkan) {
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    45
                echo("<tr>");
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    46
                echo("    <td><a href='renkan_read.php?renkanId=$renkan[id]'>$renkan[title]</a></td>");
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    47
                echo("    <td class='renkanlist-actions'><a href='renkan_edit.php?renkanId=$renkan[id]'><span class='fi-pencil has-tip' data-tooltip aria-haspopup='true' title='edit'></span></a>");
444
19f0b7803aed add schema version + dataloaders to ensure data migrations + small correction for php server exmple + a readme for the php server example
ymh <ymh.work@gmail.com>
parents: 442
diff changeset
    48
                echo("        <a href='renkan_read.php?renkanId=$renkan[id]'><span class='fi-eye has-tip' data-tooltip aria-haspopup='true' title='view'></span></a>");
442
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    49
                echo("        <a href='renkan_del.php?renkanId=$renkan[id]'><span class='fi-trash has-tip' data-tooltip aria-haspopup='true' title='delete'></span></a></td>");
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    50
                echo("</tr>");
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    51
            }
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    52
        ?>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    53
            </tbody>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    54
        </table>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    55
    </div>
adb907bba956 add server php example
ymh <ymh.work@gmail.com>
parents:
diff changeset
    56
</div>