Pergunta

Eu tenho um DokuWiki e eu gostaria de colocar um logotipo na barra de título na parte superior da página? Como posso fazer isso? Note que não estou me referindo à barra de título na parte superior do navegador, mas sim a barra de título no site em si.

Eu tentei inserir a sintaxe DokuWiki: {{public: logo.jpg 100x100}}?, Mas isso simplesmente processado como texto simples e não uma imagem

.

É possível colocar uma imagem no título da página?

Foi útil?

Solução

Não há nenhuma opção de configuração para isso, você teria que cortá-lo em \dokuwiki-2009-02-14\lib\tpl\index.php estou com medo.

Outras dicas

Fácil: Renomear o seu logotipo como "logo.png" e colocá-lo em: namespace wiki. Ela vai mostrar automaticamente.

Esta solução funciona no modelo " dokuwiki " (um padrão em dokuwiki versão antiga estável "< a href = "https://www.dokuwiki.org/changes#release_2012-10-13_adora_belle" rel = "noreferrer"> Adora Belle " e em um atual " Weatherwax "):

Deeper:

Podemos olhar para tpl_header.php arquivo, linhas 21 e 23:

// get logo either out of the template images folder or data/media folder

[...]

$logo = tpl_getMediaFile(array(':wiki:logo.png', 'images/logo.png'), false, $logoSize);

Ok:. Tpl_getMediaFile () irá procurar um logo.png arquivo em mídia namespace chamado wiki

Então eu vou para dokuwiki Gerenciador de Arquivos e eu carregar meu arquivo logo.png no namespace wiki. Eu atualizar a página e eu sorrio.

solução com o Gerenciador de dokuwiki Arquivo ??

Espero que ajude

Em versões modernas de DokuWiki você não tem que fazer o seu próprio modelo. Basta fazer o upload de um arquivo chamado logo.png ao wiki ou raiz namespace na DokuWiki Media Manager.

Esta é a linha de código do modelo que começa o logotipo: https://github.com/splitbrain/dokuwiki /blob/master/lib/tpl/dokuwiki/tpl_header.php#L23

Você pode dizer que ele é o primeiro logo.png verificação no namespace wiki com :wiki:logo.png e depois logo.png no espaço de nomes de raiz com :logo.png.

Se ele não encontrar qualquer um, ele cai para trás em images/logo.png, que é o logotipo padrão.

(para versões mais recentes do Dokuwiki)

Você deve criar o seu próprio modelo, e fazer o corte que você precisa fazer.

Ele está localizado em lib / tpl /

copiar

Apenas o diretório padrão com seu próprio nome (este estará disponível na área de administração mais tarde), algo como "empresa" e editar:

  <div class="pagename">
    <img src="<?php echo DOKU_TPL; ?>images/logo.png" align="absmiddle"/>
    [[<?php tpl_link(wl($ID,'do=backlink'),tpl_pagetitle($ID,true),'title="'.$lang['btn_backlink'].'"')?>]]
  </div>

Você pode construir o código HTML que quiser ... mas o exemplo acima funciona muito bem (a imagem está localizada no lib / tpl / empresa / images /)

Você pode então alterar o modelo do seu Wiki, atualizando a configuração em: Administração> Gerenciador de configuração> template

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top