#FORMULAIRE_JOINDRE_DOCUMENT

#FORMULAIRE_JOINDRE_DOCUMENT (formulário incluir documento) permite transferir um documento e associá-lo a um objeto.

#FORMULAIRE_JOINDRE_DOCUMENT{new,#ENV{id_objet},#ENV{objet}} permite transferir um documento e associá-lo a um objeto SPIP.

Por exemplo, para transferir um documento e associá-lo a uma matéria:

<div class="ajax">
#FORMULAIRE_JOINDRE_DOCUMENT{new,#ENV{id_article},'article'}
</div>

Pode-se também transferir documentos a partir do espaço público sem anexá-los a um objeto:

<div class="ajax">
#FORMULAIRE_JOINDRE_DOCUMENT
</div>

Por padrão, o formulário sem argumento #FORMULAIRE_JOINDRE_DOCUMENT é visível por todos, incluindo os visitantes não identificados, mas a tag com argumentos (para anexar o documento a uma matéria, por exemplo), só fica disponível para os administradores.

Complementos de informação

Um 4º argumento pode ser passado à tag: indica o modo de vinculação do documento ao objeto. Os valores aceites são auto (padrão) ou choix, document, image, vignette, logoon, logooff...

Pode-se usar o recarregamento telecomandado de blocos ajax para visualizar os documentos ao transferir um novo documento: se existir um bloco ajax chamado documents, a validação do formulário provoca, com efeito, a sua atualização.

Autor Ricardo Porto Publié le :

Traductions : français, Nederlands, Português