Autor Tópico: Guia para a integração do SMF  (Lida 6884 vezes)

0 Membros e 2 Visitantes estão a ver este tópico.

Offline joomlamz

  • Fundador
  • *
  • Mensagens: 4265
  • Rank: 4877
  • Sexo: Masculino
  • Joomla!
    • Web Master !
integrate_redirect
« Responder #15 em: 30 de Setembro de 2010, 16:40 »
Used in file:  Subs.php
Used in function:  redirectexit

Variables passed to hook function:  $setLocation, $refresh
Variables expected from hook function: None


Uso: Este livro é iniciado pouco antes SMF redireciona após a submissão do formulário. Para evitar a apresentação de formulário de dados, SMF usa seu próprio sistema de redirecionamento. A variável $ setLocation será a URL para o qual redirecionar, e actualizar a variável $ é um valor booleano que determina se uma atualização da página deve ser feito após o carregamento.
 
Exemplo de uso: Assim como a função integrate_outgoing_email acima, esta pode ser usada para reescrever as URLs de redirecionamento de volta para uma página do CMS envolto.
Apllic   Alojamentos Profissionais de Moçambique!

Offline joomlamz

  • Fundador
  • *
  • Mensagens: 4265
  • Rank: 4877
  • Sexo: Masculino
  • Joomla!
    • Web Master !
integrate_exit
« Responder #16 em: 30 de Setembro de 2010, 16:49 »
Used in file:  Subs.php
Used in function:  obExit

Variables passed to hook function:  $do_footer && !WIRELESS (boolean)
Variables expected from hook function: None

Uso: Este livro é iniciado pouco antes de sair do SMF. Este livro é extremamente importante para pontes verdade, porque em determinadas circunstâncias, o fórum pode se desembrulhou a partir do contexto integrado sem esse gancho. Ele vai executar o código na função de gancho antes de sair do PHP.
 
Exemplo de uso: SMF é envolvido em um CMS, eo CMS precisa terminar sua execução antes de sair.
Apllic   Alojamentos Profissionais de Moçambique!

Offline joomlamz

  • Fundador
  • *
  • Mensagens: 4265
  • Rank: 4877
  • Sexo: Masculino
  • Joomla!
    • Web Master !
integrate_whos_online
« Responder #17 em: 30 de Setembro de 2010, 16:50 »
Used in file:  Who.php
Used in function:  determineActions

Variables passed to hook function:  $actions (array)
Variables expected from hook function: $data (text defining current user action)


Uso: Este livro é iniciado durante o processo de descobrir o que cada utilizador está fazendo para a lista Quem está on-line. Ele espera que o texto de volta, dependendo das variáveis na seqüência de consulta da página o usuário está vendo, que todos devem ser passados na matriz de ações $.
 
Exemplo de uso: Um utilizador que está acessando uma página em um sistema integrado, e que a página deve ser relatado corretamente na linha Whos.
Apllic   Alojamentos Profissionais de Moçambique!

Offline joomlamz

  • Fundador
  • *
  • Mensagens: 4265
  • Rank: 4877
  • Sexo: Masculino
  • Joomla!
    • Web Master !
integrate_create_topic
« Responder #18 em: 30 de Setembro de 2010, 17:21 »
Used in file: Subs-Post.php
Used in function: createPost

Variables passed to hook function: $msgOptions (array), $topicOptions (array), $posterOptions (array)
Variables expected from hook function: None


Uso: Este livro é iniciado logo após um novo tópico é inserido no banco de dados SMF. Ele passa todas as informações pertinentes a postagem para a função de gancho de integração.

Exemplo de uso: O fórum tem um "News" bordo, e todos os tópicos postados nesse fórum são também artigos de notícia na primeira página de um CMS
Apllic   Alojamentos Profissionais de Moçambique!

Offline joomlamz

  • Fundador
  • *
  • Mensagens: 4265
  • Rank: 4877
  • Sexo: Masculino
  • Joomla!
    • Web Master !
integrate_load_theme
« Responder #19 em: 30 de Setembro de 2010, 17:21 »
Used in File: Load.php
Used in function: loadTheme

Variables passed to hook function: None
Variables expected from hook function: None


Uso: Este livro é iniciado após SMF tem definido seu modelo de camadas, mas antes que as camadas do modelo são utilizados. Ele dá a integração a chance de alterar o modelo de camadas antes de serem usados.

Exemplo de uso: O fórum é envolvido em um CMS, que os cabeçalhos HTML precisam ser omitidos para permanecer W3C
Apllic   Alojamentos Profissionais de Moçambique!

Offline joomlamz

  • Fundador
  • *
  • Mensagens: 4265
  • Rank: 4877
  • Sexo: Masculino
  • Joomla!
    • Web Master !
integrate_output_error
« Responder #20 em: 30 de Setembro de 2010, 17:25 »
Used in file: Errors.php
Used in function: error_handler

Variables passed to hook function: $message (string), $error_type (string), $error_level (int), $file (string), $line (int)
Variables expected from hook function: None

Uso: Este livro é iniciado após uma mensagem de erro é gerado no SMF, mas antes SMF exibe.

Exemplo de uso: A integração deve redirecionar para uma página de erro global, em vez de uma página da SMF
Apllic   Alojamentos Profissionais de Moçambique!