{capture assign='pageTitle'}{$object->getTitle()} - {lang}wcf.edit.versions{/lang}{/capture} {capture assign='contentTitle'}{lang}wcf.edit.versions{/lang}: {$object->getTitle()}{/capture} {capture assign='contentHeaderNavigation'}
  • {lang}wcf.edit.button.goToContent{/lang}
  • {/capture} {include file='header'} {if $diff}

    {lang}wcf.edit.headline.old{/lang}

    {lang}wcf.edit.headline.new{/lang}

    {assign var='prevType' value=''} {foreach from=$diff->getRawDiff() item='line'} {if $line[0] !== $prevType}
    {* unmodified, after deletion needs a "fake" insertion *} {if $line[0] === ' ' && $prevType === '-'}
    {/if} {* unmodified and deleted start a new container *} {if $line[0] === ' ' || $line[0] === '-'}
    {/if} {* adding, without deleting needs a "fake" deletion *} {if $line[0] === '+' && $prevType !== '-'}
    {/if} {if $line[0] === ' '}
    {/if} {if $line[0] === '-'}
    {/if} {/if} {if $line[0] === ' '}{$line[1]}
    {/if} {if $line[0] === '-'}{$line[1]}
    {/if} {if $line[0] === '+'}{$line[1]}
    {/if} {assign var='prevType' value=$line[0]} {/foreach}
    {/if}
    {assign var='versionCount' value=$objects|count}

    {lang}wcf.edit.versions{/lang} {#$versionCount+1}

    {event name='columnHeads'} {event name='columns'} {foreach from=$objects item=edit name=edit} {event name='columns'} {/foreach}
    {lang}wcf.edit.version{/lang} {lang}wcf.user.username{/lang} {lang}wcf.edit.reason{/lang} {lang}wcf.edit.time{/lang}
    {event name='rowButtons'} {lang}wcf.edit.currentVersion{/lang} {$object->getUsername()} {$object->getEditReason()} {@$object->getTime()|time}
    entryID} checked="checked"{/if} /> entryID} checked="checked"{/if} /> {event name='rowButtons'} {#($tpl[foreach][edit][total] - $tpl[foreach][edit][iteration] + 1)} {$edit->username} {$edit->editReason} {@$edit->time|time}
    {@SID_INPUT_TAG}
    {include file='footer'}