[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
Jurnal PSCP
/
lib
/
pkp
/
templates
/
controllers
/
grid
/
[
Home
]
File: gridCellContents.tpl
{** * templates/controllers/grid/gridCellContents.tpl * * Copyright (c) 2014-2021 Simon Fraser University * Copyright (c) 2000-2021 John Willinsky * Distributed under the GNU GPL v3. For full terms see the file docs/COPYING. * * a regular grid cell's contents *} {* Preserve the value in case it's used externally *} {assign var=_label value=$label} {* Prepare multilingual content for display *} {if $column->hasFlag('multilingual')} {* Multilingual column *} {if isset($_label.$currentLocale)} {assign var=_label value=$_label.$currentLocale} {else} {assign var=_primaryLocale value=AppLocale::getPrimaryLocale()} {assign var=_label value=$_label.$_primaryLocale} {/if} {/if} {* Handle escaping as needed *} {if $column->hasFlag('anyhtml')} {* Any HTML is allowed; do not escape anything *} {elseif $column->hasFlag('html')} {* Limited HTML is allowed *} {assign var=_label value=$_label|strip_unsafe_html} {else} {* No HTML allowed; escape the label. *} {assign var=_label value=$_label|escape} {/if} {if $_label != ''} <span class="label{if count($actions) gt 0} before_actions{/if}"> {if $column->hasFlag('maxLength')} {assign var="maxLength" value=$column->getFlag('maxLength')} {$_label|truncate:$maxLength} {else} {$_label} {/if} </span> {/if} {if count($actions) gt 0} {foreach from=$actions item=action} {include file="linkAction/linkAction.tpl" action=$action contextId=$cellId anyhtml=$column->hasFlag('anyhtml')} {/foreach} {/if}