1{extends 'layout_view.tpl'} 2 3{block name="title"} 4 {title}{$title|escape}{/title} 5{/block} 6 7{block name="content"} 8 {if not empty($results.name)} 9 <h2>{$results.name|escape} {$results.majorVersion|escape}.{$results.minorVersion|escape}</h2> 10 {* TOTO add update etc info here *} 11 {$name = $results.name} 12 {$results = $results.libraries} 13 {/if} 14 15 {if $results} 16 <table class="table-responsive table"> 17 <tr> 18 <th> 19 {tr}Name{/tr} 20 </th> 21 <th> 22 {tr}Title{/tr} 23 </th> 24 <th> 25 {tr}Major Version{/tr} 26 </th> 27 <th> 28 {tr}Minor Version{/tr} 29 </th> 30 <th> 31 {tr}Tutorial URL{/tr} 32 </th> 33 <th> 34 {tr}Restricted?{/tr} 35 </th> 36 </tr> 37 {foreach $results as $result} 38 <tr> 39 <td> 40 <a href="{service controller='h5p' action='list_libraries' machineName=$result.name|escape majorVersion=$result.majorVersion|escape minorVersion=$result.minorVersion|escape}"> 41 {$result.name|escape} 42 </a> 43 </td> 44 <td> 45 {$result.title|escape} 46 </td> 47 <td> 48 {$result.majorVersion|escape} 49 </td> 50 <td> 51 {$result.minorVersion|escape} 52 </td> 53 <td> 54 <a href="{$result.tutorialUrl|escape:'url'}">{$result.tutorialUrl|escape}</a> 55 </td> 56 <td> 57 {if $result.restricted}{icon name='check'}{/if} 58 </td> 59 </tr> 60 {/foreach} 61 </table> 62 {/if} 63 64 {if not empty($name)} 65 <a href="{service controller='h5p' action='list_libraries'}" class="btn btn-link">{tr}Return to list{/tr}</a> 66 {/if} 67 68{/block} 69