Olá!, o certificado criará somente a lima se lá *is* algo no atributo do wwwHomePage.
Se eu recordo corretamente, quando o usuário termina ver o PPT, você escreverá um valor no atributo do wwwHomePage.
Assim, é aqui o que o certificado faz atualmente:
1) Se a data atual é passado a data eliminada, não fazer nada.
2) Se a data de interrupção não estêve alcangada, e não há nenhum valor do wwwHomePage (isto é, o usuário não viu o PPT), a seguir mostrar o PPT.
3) Se a data de interrupção não estêve alcangada, e há um valor do wwwHomePage (isto é, o usuário viu o PPT), a seguir escrever à lima para informar Admins para incapacitar o cliente.
Lendo isso, eu não penso que é realmente o que você precisa. É aqui o que eu penso que você precisa:
1) Se não há um valor no wwwHomePage, e a data de interrupção não foi alcangada, mostra o PPT
2) Se não há um valor no wwwHomePage, e a data de interrupção foi alcangada, escreve à lima para incapacitar o cliente.
3) Se HÁ um valor no wwwHomePage, não fazer nada, porque o PPT foi visto
Assim, eu requisitei novamente o certificado para serir aquele.
O que eu realizei que você precisará de fazer, é funcionado o certificado que eu o dei para ler os clientes de usuário deficiente, em uma base diária, ou talvez mais se você gosta, porque os clientes de usuário não estarão escritos lá até que cada usuário entre, e isto podem tomar um quando se você tem usuários afastado por um quando.
Também, sentir livre testar isto antes de fechar a pergunta. Você é bem-vindo pedir o esclarecimento e os reparos, se este não faz o que você precisa.
Considerações,
Roubo.