{** * index.tpl * * Copyright (c) 2000-2012 John Willinsky * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING. * * User index. * * $Id$ *} {strip} {assign var="pageTitle" value="user.userHome"} {include file="common/header.tpl"} {/strip} {if $isSiteAdmin} {assign var="hasRole" value=1} » getRolePath()}">{translate key=$isSiteAdmin->getRoleName()} {call_hook name="Templates::User::Index::Admin"} {/if} {if !$currentConference}

{translate key="user.myConferences"}

{/if} {foreach from=$userConferences item=conference} {assign var="hasRole" value=1}

{$conference->getConferenceTitle()|escape}

{assign var="conferenceId" value=$conference->getId()} {assign var="conferencePath" value=$conference->getPath()} {* Display conference roles *} {if $isValid.ConferenceManager.$conferenceId.0} {/if}
» {translate key="user.role.manager"} {if $setupIncomplete.$conferenceId}[{translate key="manager.schedConfSetup"}]{/if}
{* Display scheduled conference roles *} {foreach from=$userSchedConfs[$conferenceId] item=schedConf}
{assign var="schedConfId" value=$schedConf->getId()} {assign var="schedConfPath" value=$schedConf->getPath()}
{$schedConf->getSchedConfTitle()|escape}
{if $isValid.Director.$conferenceId.$schedConfId} {assign var="directorSubmissionsCount" value=$submissionsCount.Director.$conferenceId.$schedConfId} {/if} {if $isValid.TrackDirector.$conferenceId.$schedConfId} {assign var="trackDirectorSubmissionsCount" value=$submissionsCount.TrackDirector.$conferenceId.$schedConfId} {/if} {if $isValid.Author.$conferenceId.$schedConfId || $isValid.Reviewer.$conferenceId.$schedConfId} {/if} {if $isValid.Author.$conferenceId.$schedConfId} {assign var="authorSubmissionsCount" value=$submissionsCount.Author.$conferenceId.$schedConfId} {/if} {if $isValid.Reviewer.$conferenceId.$schedConfId} {assign var="reviewerSubmissionsCount" value=$submissionsCount.Reviewer.$conferenceId.$schedConfId} {/if} {* Add a row to the bottom of each table to ensure all have same width*}
» {translate key="user.role.director"} {if $directorSubmissionsCount[0]} {$directorSubmissionsCount[0]} {translate key="common.queue.short.submissionsUnassigned"} {else}0 {translate key="common.queue.short.submissionsUnassigned"}{/if} {if $directorSubmissionsCount[1]} {$directorSubmissionsCount[1]} {translate key="common.queue.short.submissionsInReview"} {else} 0 {translate key="common.queue.short.submissionsInReview"} {/if} [{translate key="director.notifyUsers"}]
» {translate key="user.role.trackDirector"} {if $trackDirectorSubmissionsCount[0]} {$trackDirectorSubmissionsCount[0]} {translate key="common.queue.short.submissionsInReview"} {else} 0 {translate key="common.queue.short.submissionsInReview"} {/if}
 
» {translate key="user.role.author"} {if $authorSubmissionsCount[0]} {$authorSubmissionsCount[0]} {translate key="common.queue.short.active"} {else}0 {translate key="common.queue.short.active"}{/if} [{translate key="author.submit"}]
» {translate key="user.role.reviewer"} {if $reviewerSubmissionsCount[0]} {$reviewerSubmissionsCount[0]} {translate key="common.queue.short.active"} {else}0 {translate key="common.queue.short.active"}{/if}
{/foreach} {call_hook name="Templates::User::Index::Conference" conference=$conference}
{/foreach} {if !$hasRole} {if !$currentSchedConf}

{translate key="user.noRoles.chooseConference"}

{foreach from=$allConferences item=thisConference key=conferenceId}

{$thisConference->getConferenceTitle()|escape}

{if !empty($allSchedConfs[$conferenceId])} {/if}{* !empty($allSchedConfs[$conferenceId]) *} {/foreach} {else}{* !$currentSchedConf *}

{translate key="user.noRoles.noRolesForConference"}

{/if}{* !$currentSchedConf *} {/if}

{translate key="user.myAccount"}

{include file="common/footer.tpl"}