Índice do livro e lista de módulos

Saltar para a navegação Saltar para a pesquisa
Editado por 3 outros utilizadores.
Última edição: 08h14min de 17 de agosto de 2016

Uma lista de como funciona a navegação... Depois ponho a lista de bugs resolvidos e por resolver

Raylton P. Sousa qualquer coisa estou aqui! =D22h22min de 9 de abril de 2013
Editado por outro utilizador.
Última edição: 08h15min de 17 de agosto de 2016

Não seria melhor não ter versão para impressão? Se a coleção gera pdf e odt, então a pessoa pode gerar esse arquivo e imprimi-lo.

As coleções não estão funcionando comigo para fazer barra de navegação automática. Eu criei manualmente as páginas Wikilivros:Livros/Programação Paralela em Arquiteturas Multi-Core e Wikilivros:Livros/A Idade Média na Europa – Um olhar curioso.

Algumas coleções precisam ser criadas ou atualizadas e um script facilitaria o trabalho. Se ele está instável, não seria problema revisar manualmente a coleção criada.

E Categoria:Livros sem coleção está vermelha e não sei onde categorizá-la.

Abacaxi (Discussão)16h30min de 23 de abril de 2013
Editado por outro utilizador.
Última edição: 08h15min de 17 de agosto de 2016

1.Impressão direta no navegador não exige softwares de terceiros(além do navegador) por isso é mantida. 2.Tentei corrigir, funcionou? 3.A categoria é temporária, por isso não foi criada. Quando acabarmos a migração, provavelmente deixaremos de gerar essas páginas da categoria. Porque o código para gerar é demasiado caro para o servidor!

Raylton P. Sousa qualquer coisa estou aqui! =D18h45min de 23 de abril de 2013
Editado por outro utilizador.
Última edição: 08h15min de 17 de agosto de 2016

1. Seria possível o próprio MediaWiki gerar HTML para impressão a partir da coleção? 2. Em alguns módulos do mesmo livro ela aparece e em outros não.

Não sei como o MediaWki funciona, mas se a navegação automática funciona inserindo {{Navegação automática}} em cada módulo do livro, por que não usar o mesmo método para inserir {{AutoCat}} nos módulos?

Abacaxi (Discussão)19h30min de 23 de abril de 2013
Editado por outro utilizador.
Última edição: 08h15min de 17 de agosto de 2016

1. Sim, essa é a ideia! 2. Isso é estranho, vou tentar resolver, se não der certo reverterei para o sistema antigo.

Para categorias não é possível, apenas para texto.

Raylton P. Sousa qualquer coisa estou aqui! =D22h54min de 23 de abril de 2013
Editado por outro utilizador.
Última edição: 08h15min de 17 de agosto de 2016

1. Na verdade eu quis dizer para o HTML ser gerado da mesma forma que PDF e outros. Assim, onde aparece "[ Baixar PDF ] [ Baixar ODT ] [ Baixar ZIM ] [ EPUB ]", poderia ter também "[Ver em HTML]".

Abacaxi (Discussão)03h07min de 24 de abril de 2013
Editado por outro utilizador.
Última edição: 08h15min de 17 de agosto de 2016

1. Sim, essa é a ideia! Teeth.png

Raylton P. Sousa qualquer coisa estou aqui! =D20h32min de 24 de abril de 2013
Editado por outro utilizador.
Última edição: 08h15min de 17 de agosto de 2016

2.Eu e Helder tentamos corrigir, funciona agora?

Raylton P. Sousa qualquer coisa estou aqui! =D20h34min de 24 de abril de 2013
Editado por outro utilizador.
Última edição: 08h15min de 17 de agosto de 2016

Testei em dois navegadores. No navegador onde nunca loguei não funciona. Se eu logar, vai funcionar e continuar funcionando após deslogar. Mas se eu limpar os cookies, parará de funcionar.

Acho melhor apagar essas duas coleções que não funcionam e criar de novo, porque nos outros livros não tem esse problema.

Abacaxi (Discussão)21h03min de 24 de abril de 2013
Editado por outro utilizador.
Última edição: 08h15min de 17 de agosto de 2016

Aqui também não funcionava nessas páginas e agora funciona, vamos esperar um pouco pra ver se com o tempo as mudanças são aplicadas no servidor.

Só uma dúvida, que idioma colocou nas preferências?

Raylton P. Sousa qualquer coisa estou aqui! =D22h31min de 24 de abril de 2013
Editado por outro utilizador.
Última edição: 08h15min de 17 de agosto de 2016

No navegador e nas preferências da wiki eu coloquei como português brasileiro.

Abacaxi (Discussão)22h59min de 24 de abril de 2013
Editado por 2 outros utilizadores.
Última edição: 08h15min de 17 de agosto de 2016

Outra coisa estranha é que esses dois livros continuam aparecenedo na lista se clicar em Categoria:Livros sem coleção. Mas na página principal do livro, essa categoria não aparece.

Criei agora Wikilivros:Livros/Matemática financeira e também apresentou problemas. Poderia criar alguma coleção nova para ver se funciona?

Abacaxi (Discussão)04h47min de 25 de abril de 2013
Editado por 2 outros utilizadores.
Última edição: 08h15min de 17 de agosto de 2016

Uma pergunta, qual é a diferença entre Categoria:Todos os livros e Categoria:Livros?

A navegação tem problemas em páginas como Programar em C/História da linguagem C, porque no índice e na coleção, o link está com o título com iniciais maiúsculas como redirecionamento.

Seria bom se um robô verificar a lista de subpáginas dos livros para saber se existe subpágina que não foi incluída na coleção. Elas podem ser redirecionamentos ou páginas mais internas do livro. Assim, o robô mostraria os livros com coleção incompleta para depois corrigirmos manualmente.

Alguns livros usam navegação inserida no arquivo sem usar predefinição:

Outros usam predefinições próprias para isso:

A maioria desses livros que usam a própria navegação e estão sem navegação automática e muitas vezes a navegação própria tem um estilo específico. Mas ao criar a coleção deles, eles terão duas navegações e assim teremos que remover as específicas.

A predefinição Predefinição:Nav tornou-se obsoleta antes dela ser terminada. Mas ela tem opções como cor da caixa, cor de texto, cor de borda e estilo da barra. Para que um livro use aparência personalizada, o script que faz navegação automática poderia pegar as informações na página da coleção. No momento, a Predefinição:Livro gravado tem a opção de definir cor da capa e adicionando outras opções poderíamos personalizar as cores do livro.

Quando a versão de impressão estiver pronta, creio que não precisaremos mais das subpáginas "/Imprimir" e Predefinição:Versão para impressão.

Abacaxi (Discussão)04h02min de 26 de abril de 2013
Editado por 2 outros utilizadores.
Última edição: 08h15min de 17 de agosto de 2016

1."Todos os livros" contem "todas as listas" (incluindo os afixos "Utilizador:[Nome]/Livros/[Nome do livro]" e "Wikilivros:Livros/[Nome do livro]".

Já a "livros" contem apenas as listas que estão com afixo "Wikilivros:Livros/[Nome do livro]".

2.Yes check.svg Feito, isso acontece porque o script gera a lista a partir do índice, e caso haja redirecionamento no índice, isso causa um problema na criação da lista.

3.Quando acabar de migrar as listas vou tentar fazer isso. Já tinha comentado isso com o Helder, se não me falha a memória.

4.Agradeceria se removesse as nevegaçoes quando possível, também seria bom remover as códigos redundantes, como ultima alteração na página, por exemplo, porque já está disponível no rodapé. Se for muito trabalhoso posso fazer isso depois.

5. Infelizmente a padronização da navegação foi um pouco compulsória devido a necessidade de abrangência para todos os livros, por isso recomendo que todas as predefinições de navegação(não mais utilizadas) sejam mantidas por motivos históricos caso alguém queira retomar a aparência antiga no futuro. As navegações podem ser personalizadas atualmente por um CSS do livro, mas o mais provável e que fique cada vez mais padronizado, exceto por pedido direto do(s) autor(es).

6.Ainda não sei qual abordagem usaremos para as novas versões para impressão, mas pode ser que a página /Imprimir e {{Versão para impressão}} sejam mantidas em um primeiro momento.

Obrigado pela ajuda.

Atenciosamente!

Raylton P. Sousa qualquer coisa estou aqui! =D13h50min de 26 de abril de 2013
Editado por outro utilizador.
Última edição: 08h15min de 17 de agosto de 2016

4. Acho melhor esperar a navegação automática ficar pronta antes de remover e começar por aqueles sem estilo próprio. Alguns como Bonsai e Termodinâmica colocam a lista de capítulos na navegação em vez de próximo/anterior.

5. Onde o CSS específico de um livro pode ser encontrado? Seria uma boa ideia que a navegação seja sempre gerada da mesma forma e automaticamente. Se o livro não tiver CSS específico, então as cores padrões seriam usadas. Isso facilita quando o autor desejar colocar aparência específica.

Abacaxi (Discussão)16h20min de 26 de abril de 2013
Editado por outro utilizador.
Última edição: 08h15min de 17 de agosto de 2016

Os bugs sumiram. Mas tem um bug agora que o último módulo do livro listado na coleção (como Matemática elementar/Referências) está aparecendo em Categoria:Livros com capítulos fora da coleção. Essa categoria é uma ótima ideia e acho que deveria ser permanente, porque nela eu encontrei vários livros que não aparecem em Especial:Páginas órfãs por ter pelo menos um redirecionamento ou link em discussão.

Abacaxi (Discussão)17h00min de 27 de abril de 2013
Editado por outro utilizador.
Última edição: 08h15min de 17 de agosto de 2016

4.Pode ser, mas fique tranquilo, pretendo migrar a maioria (salvo logística) antes de segunda. 5.Aqui

Sobre o bug na categoria: Estou ciente desse bug e já estava trabalhando pra resolve-lo (não apenas o ultimo como o primeiro está indo para a categoria, além da página /Imprimir)

Eu também acho que deveria ser permanente, mas não é possível atualmente, porque exige processamento desnecessário do servidor, no futuro talvez possamos ter algo equivalente com menos processamento.

Raylton P. Sousa qualquer coisa estou aqui! =D17h22min de 27 de abril de 2013
Editado por 2 outros utilizadores.
Última edição: 08h15min de 17 de agosto de 2016

1. A categoria poderia ser reativada temporareamente de tempos em tempos quando quisermos encontrar páginas isoladas.

2. Para Logística, eu coloquei o índice completo aqui. Mas é ruim quando pedaço do índice é copiado para subpáginas, porque ao modificar em algum lugar, teria que modificar no outro também.

3. Alguns livros, como Alemão e Inglês, estão divididos entre gramática e curso. Em outros, como Francês, os dois itens estão na mesma página. Existe algum padrão para seguir?

4. Alguns livros como Dicionário de termos médicos e Dicionário dos conceitos gramaticais usam predefinição listando todas as letras e por isso não precisam de navegação, a coleção seria usada só para gerar PDF e outros.

5. Em Maple e História da Europa, a capa ficou no final da coleção porque está no final da página. Deveria existir algum padrão para colocar links das capas no índice?

6. O CSS não está acessível para usuários comuns. Mas para definir particularidades estéticas, seria mais fácil o uso de uma predefinição para o usuário preencher. GTK+, por exemplo, tem navegação própria com cor diferente, por isso sugiro a possibilidade da navegação automática permitir aparência diferente para livros específicos.

7. Outro bug, página com caracteres como '&' no título tem problemas para gerar navegação: Wikilivros:Livros/Acupuntura hoje. Outros: Manual de urbanismo/Canalização e Retificação de Cursos D'água('), Guia para iniciantes em genealogia/Qual "software" devo usar?, Logística/Sistemas de procura independente: modelos determinísticos (:).

8. Alguns índices foram modificados e a coleção precisa ser atualizada. Seria possível usar alguma página onde podemos colocar os livros que precisam de atualização para o robô depois atualizar? (No momento: Curso de PHP, Judaísmo, Introdução à programação, Otimização, Matemática elementar, Dimensionamento de Estruturas Metálicas pelo EC3, Web para curiosos)

Abacaxi (Discussão)18h24min de 27 de abril de 2013
Editado por 3 outros utilizadores.
Última edição: 08h15min de 17 de agosto de 2016

1.Sim, acredito que sim.

2. O ideal é que todas páginas estejam listas no índice principal, independente de haver subíndices, toda vez que adicionar uma página na coleção devemos adicionar no índice principal também (isso será útil na hora de padronizar os índices e possivelmente usar os índices no lugar da coleção, no futuro)

3.Eu sugiro fazer o descrito no item 2

4.A predefinição não dispensa a navegação, ambas podem coexistir, no entanto futuramente pretendo criar um menu suspenso na navegação que vai conter todos os capítulos, então isso tornaria as predefinições redundantes, e dispensáveis, mas por enquanto acho que podem conviver.

5.Tem esses dois Criando o wikilivro e Wikilivros:Nomenclaturas(desatualizado)

6.Talvez, mas por enquanto minha prioridade é estabilizar a navegação e só podemos utilizar essas páginas(mediante a um pedido do autor), mas vou pensar nisso, talvez a mw:Extension:CSS no futuro.

7.Xii, não faço a minima ideia de como resolver esse bug. Vou ligar o Helder-sinal.

8. Em teoria essas páginas vão para a Categoria:Livros com capítulos fora da coleção

Raylton P. Sousa qualquer coisa estou aqui! =D15h42min de 28 de abril de 2013
Editado por 2 outros utilizadores.
Última edição: 08h15min de 17 de agosto de 2016

2. Entendo. O que faremos com as páginas de sub-índices? Apagar? Deixar só para introdução? Ou se for adequado usar uma predefinição para mostrar a subparte do índice?

Vou deixar os listar que achar aqui para não esquecermos depois: Lógica, Logística, Raças de cães, Guia de problemas matemáticos, Atividades escoteiras, J2ME, BlitzMax, PostgreSQL Prático, Web para curiosos, Aplicativos em PHP.
Tem livros que os módulos vão subdividindo: Sistemas de Informação Distribuídos, Socialismo no Século XXI/Capítulo 1/Caráter utópico (neste livro o índice tem descrição sobre os capítulos)

3. Outra alternativa é ter dois livros separados, um para a Gramática e outro para o Curso.

7. Uma alternativa é renomear os módulos. Esses exemplos são fáceis de resolver, mas no caso de "D'água" não sei se seria adequado.

8. O índice pode ter a ordem modificada, links vermelhos renomeadas ou inserção de links vermelhos. Os livros listados receberam várias modificações e a coleção precisa ser atualizada. No momento, a categoria tem muito conteúdo que precisa ser tratado a parte antes.

9. Os redirecionamentos são comuns. Ainda podemos mudar com mão no índice e na coleção quando achar.

Ex: Pascal/Estrutura de repetição

10. Em listas grandes ou com itens mais secundários, os itens poderiam ser colocados dentro da predefinição {{Oculto}}. Tentei fazer isso com Astronomia_mirim, Logística e BlitzMax, mas não consegui deixar de maneira correta em relação às listas com * ou #.

Abacaxi (Discussão)18h46min de 28 de abril de 2013
Editado por outro utilizador.
Última edição: 08h15min de 17 de agosto de 2016

Sobre o bug na categoria:Yes check.svg Feito

Raylton P. Sousa qualquer coisa estou aqui! =D19h00min de 28 de abril de 2013
Editado por 2 outros utilizadores.
Última edição: 08h15min de 17 de agosto de 2016

Eu vi as últimas modificações de índice feita por robô e várias coisas ficaram estranhas nos índices. Eu posso ajudar a melhorar, mas preciso saber como melhorar e tenho sugestões.

  • Para índices grandes, sugiro o uso de {{oculto}}. Tentei em Logística e Astronomia mirim, porém precisa de conserto.
  • Lista de exercícios poderiam ser exibidas na horizontal em vez de vertical mostrando só o número. Isso ocuparia menos espaço no índice. (Curso de termodinâmica)
  • Módulos pequenos de um livro poderiam ser fundidos num módulo maior quando possível.
  • O que fazer com as páginas de sub-índices? (Lógica/Cálculo Proposicional Clássico, Logística/Técnicas de previsão, etc)
  • O robô consegue ver índices se ele for criado numa predefinição? O índice poderia ser colocado totalmente numa grande predefinição e ela teria partes que receberiam parâmetros para escolher qual parte do índice mostrar ou não.
Abacaxi (Discussão)19h44min de 30 de abril de 2013
Editado por outro utilizador.
Última edição: 08h15min de 17 de agosto de 2016

Vou tentar esboçar algo e respondo..

Acho que dessa vez teremos que padronizar o índice, a principio penso em deixar de permitir subíndice, mas para isso é preciso haver uma alternativa, para quem pretende acessar apenas uma parte do índice.

Também tem o tamanho do índice que pode ficar demasiado longo.

Enfim, volto em breve com uma proposta.

Raylton P. Sousa qualquer coisa estou aqui! =D23h00min de 30 de abril de 2013
Editado por 2 outros utilizadores.
Última edição: 08h17min de 17 de agosto de 2016

Fiz aqui um esboço de como pretendo fazer um índice padronizado... Que acha?

Raylton P. Sousa qualquer coisa estou aqui! =D21h40min de 27 de maio de 2013
Editado por 2 outros utilizadores.
Última edição: 08h17min de 17 de agosto de 2016

Você quer por as capas nos índices? Isso dificultaria detectar a capa para fazer a capa do livro na versão pdf e de impressão? Um problema da capa no índice é que o leitor teria que rolar a página para baixo para começar a ver o índice.

Seria bom uma padronização flexível. No momento, quais são as condições exigidas para que o robô leia o índice e crie a coleção? Ter o link de todos os módulos do livro no índice e que eles estejam ordenados?

O livro Lógica está mais organizado e é melhor para mudar e mostrar como exemplo. Mas o que fazer com os sub-índices? Eles poderiam ser transformados em texto de introdução e não ser mais sub-índice. Nesse caso, poderíamos usar a página Lógica/Lógica Tradicional para introdução sem precisar de mover para Lógica/Lógica Tradicional/Introdulção.

Pode ter desvantagens em remover sub-índices e colocar tudo na página principal, porque o livro Guia de problemas matemáticos tem originalmente um sub-índice para cada tipo de problema de maneira organizada. E para pessoa adicionar um novo problema, ela editaria somente o sub-índice.

Mas de qualquer maneira, uma introdução pode querer enumerar os itens que serão tratados e dessa forma ocorreria redundância no índice e sub-índice.

Abacaxi (Discussão)03h53min de 28 de maio de 2013
Editado por outro utilizador.
Última edição: 08h26min de 17 de agosto de 2016

Sobre livros com subdivisões/subíndices, vejam a conversa que tive com o Virgílio em Discussão:Logística.

Helder.wiki (Discussão)19h11min de 22 de janeiro de 2014