* @return
*/
function serendipity_smarty_formatTime($timestamp, $format, $useOffset = true, $detectTimestamp = false) {
- if ($detectTimestamp && stristr($detectTimestamp, 'date') === false) {
+ if ($detectTimestamp !== false && stristr($detectTimestamp, 'date') === false) {
return $timestamp;
}
<div>
<input type="hidden" name="serendipity[oldDir][{$mediakey}]" value="{$file.path|@escape}" />
<select id="newDir{$mediakey}" name="serendipity[newDir][{$mediakey}]">
+ <option value=""></option>
{foreach from=$media.paths item="folder"}
<option {if ($file.path == $folder.relpath)}selected="selected"{/if} value="{$folder.relpath}">{' '|str_repeat:$folder.depth*2}{$folder.name}</option>
{/foreach}
<dl>
{foreach from=$file.metadata key="meta_type" item="meta_data"}
<dt><h4>{$meta_type}</h4></dt>
- <dd><table>
+ <dd>
+ {if is_array($meta_data)}
+ <table>
{foreach from=$meta_data key="meta_name" item="meta_value"}
<tr>
- <td valign="top"><em>{$meta_name}</em></th>
+ <td valign="top"><em>{$meta_name}!</em></th>
<td>{if is_array($meta_value)}<pre>{$meta_value|@print_r}</pre>{else}{$meta_value|@formatTime:DATE_FORMAT_SHORT:false:$meta_name}{/if}</td>
</tr>
{/foreach}
- </table></dd>
+ </table>
+ {else}
+ {$meta_data|@formatTime:DATE_FORMAT_SHORT:false:$meta_type}
+ {/if}
+ </dd>
{/foreach}
</dl>
</div>
<dl>
{foreach from=$media.file.props.base_metadata key="meta_type" item="meta_data"}
<dt><strong>{$meta_type}</strong></dt>
- <dd><table>
+ <dd>
+ {if is_array($meta_data)}
+ <table>
{foreach from=$meta_data key="meta_name" item="meta_value"}
<tr>
- <td valign="top"><em>{$meta_name}</em></th>
+ <td valign="top"><em>{$meta_name}!</em></th>
<td>{if is_array($meta_value)}<pre>{$meta_value|@print_r}</pre>{else}{$meta_value|@formatTime:DATE_FORMAT_SHORT:false:$meta_name}{/if}</td>
</tr>
{/foreach}
- </table></dd>
+ </table>
+ {else}
+ {$meta_data|@formatTime:DATE_FORMAT_SHORT:false:$meta_type}
+ {/if}
+ </dd>
{/foreach}
</dl>
</div>