Re:Uma notícia em cada table

Dúvidas e Comentários sobre Temas e Design para Mambo e Joomla!
Francisco xmac
Novato
Mensagens: 34
Registrado em: 22 Abr 2004, 22:24

Uma notícia em cada table

Mensagem por Francisco xmac »

Ola pessoal

Estou fazendo um template no mambo 4.5, mas queria que cada notícia na front ficasse numa table diferente, pq cada uma teria um \"background\" e um separador.

Tentei mas não consegui fazer isso... será que é muito complicado?

Obrigado.
Abraços

Francisco Pires
TecnoMundo :: Sua dose diária de Tecnologia
www.tecnomundo.com.br
fabio
Joomleiro
Mensagens: 644
Registrado em: 19 Ago 2008, 19:17

Re:Uma notícia em cada table

Mensagem por fabio »

Confesso que tenho dificuldades para compreeder , mentalmete, o desenho do teu tema.

é possivel exibir na primeira página a notícia em 2 colunas.

Acredito que para aparecer uma linha entre estas 2 colunas você terá que mexer no CSS e não na tabela, não sei exatamente aonde

Lembre que você pode inserir outros modulos na primeira página e reduzir ou eliminar as notícias. Valorizando outros assuntos.

O teu Site não precisa ser necessariamente um site de Notícias

Ok

Fabio
:)
Francisco xmac
Novato
Mensagens: 34
Registrado em: 22 Abr 2004, 22:24

Re:Uma notícia em cada table

Mensagem por Francisco xmac »

No meu template as notícias estarão no centro. Imagina que tem uma notícia e então uma linha separando. Abaixo, outra notícia e mais uma linha separando.

Essa linha não acredito que seja com CSS, pq seria uma nova linha (TR) na table.

Se tiver alguma dica, agradeço.

Obrigado!
Abraços

Francisco Pires
TecnoMundo :: Sua dose diária de Tecnologia
www.tecnomundo.com.br
Francisco xmac
Novato
Mensagens: 34
Registrado em: 22 Abr 2004, 22:24

Re:Uma notícia em cada table

Mensagem por Francisco xmac »

Para melhor ilustrar, fiz uma imagem. Repare que cada notícia é separada por uma linha.


http://www.xicopires.hpg.ig.com.br/images/layoit_tm.gif

Post edited by: xmac, at: 27/04/2004 03:38
Abraços

Francisco Pires
TecnoMundo :: Sua dose diária de Tecnologia
www.tecnomundo.com.br
fabio
Joomleiro
Mensagens: 644
Registrado em: 19 Ago 2008, 19:17

Re:Uma notícia em cada table

Mensagem por fabio »

No painel de controle > componentes > frontPage > Detalhes dos itens , se você definir uma coluna por linha (primeira opção) , a notícia ficará desta foram, mas sem a borda em cada coluna.

Agora pra colocar esta borda , veja por exemplo como as notícas são exibida aqui Mambo Brasil, existe uma linha pontilhada embaixo do título. Esta linha pode dividir uma nótícia de outra, se optarmos em colocar uma notícia embaixo da outra. Depois faltaria somete alterar a cor de fundo.

O que define o aparecimento desta Linha e a cor de fundo é o tema CSS.

Não sou um especialista em CSS mas fuçando, alterando algus valores em temas já prontos este resultado pode ser obtido.

Acredito que seja possivel colocar uma linha encima do título, dividindo bem, cada notícia.

Ok

Fabio
:)
Avatar do usuário
Ronaldo Ronaldo
Novato
Mensagens: 28
Registrado em: 09 Ago 2004, 22:42

Re:Uma notícia em cada table

Mensagem por Ronaldo Ronaldo »

Xmac..........

Como o Fábio colocou, você tem que alterar o arquivo template_css que está no diretório CSS ded seu template,

Procure o código abaixo e faça as alterações indicadas que terá algo próximo do que você quer.

.contentheading {

font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #333333;
text-align:left;
background-image: url(../images/news_1.gif); ( esta linha pode variar)
background-repeat: no-repeat;
text-indent: 20pt;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #FF9900;
}


Adicione as linhas indicadas e alterando ao cor conforme sua necessidade e veja como ficou.

É um começo...
Francisco xmac
Novato
Mensagens: 34
Registrado em: 22 Abr 2004, 22:24

Re:Uma notícia em cada table

Mensagem por Francisco xmac »

Oi Ronaldo

Po, obrigado pela dica, já me adiantou muito, mas não matou minha questão.

Essa \"contentheading\" altera o head do post da front, mas o conteúdo neca. A alteração que quero fazer é no conteúdo, separando os posts.

Obrigado.
Abraços

Francisco Pires
TecnoMundo :: Sua dose diária de Tecnologia
www.tecnomundo.com.br
Avatar do usuário
Ronaldo Ronaldo
Novato
Mensagens: 28
Registrado em: 09 Ago 2004, 22:42

Re:Uma notícia em cada table

Mensagem por Ronaldo Ronaldo »

Acho que agora vai

1- Você vair ter que alterar o arquivo components\\com_frontpage\\frontpage.php incluindo o código en negrito e sublinhado na linha abaixo:

Estes códigos estão próximos a linha 91.
if ($n > 0) {
$col=$t->col_main;

echo "\\n\\n";

$i2=0;
$n2=$n;
$intro2 = $intro;
// Leading story
Esta alteração muda a cor de fundo da tabela dos conteúdos do frontpage.

2 - Alteração no arquivo template_css.css de seu tema.

2.1- Incluir abaixo da linha /* Content - Sections & Categories */
o código a seguir.
.front {
background-color: #F0EEE4;
}
Nota: coloque o código da cor de sua escolha.

2.2 No .contentheading incluir os códigos:
border-bottom: 2px solid #FF9900;
Nota: coloque o código da cor de sua escolha.


Esta é um asolução que acho que te atende, mas... não gosto muito dela pois altera um componente core de Mambo o Frontpage. Qualquer nova atualização, você vai ter que alterar o frontpage.php.
ATENÇÂO:
Antes de iniciar faça um back up do arquivo frontpage.php
Avatar do usuário
Ronaldo Ronaldo
Novato
Mensagens: 28
Registrado em: 09 Ago 2004, 22:42

Re:Uma notícia em cada table

Mensagem por Ronaldo Ronaldo »

Acho que agora vai

1- Você vair ter que alterar o arquivo components\\com_frontpage\\frontpage.php incluindo o código en negrito e sublinhado na linha abaixo:

Estes códigos estão próximos a linha 91.
if ($n > 0) {
$col=$t->col_main;

echo "\\n\\n";

$i2=0;
$n2=$n;
$intro2 = $intro;
// Leading story
Esta alteração muda a cor de fundo da tabela dos conteúdos do frontpage.

2 - Alteração no arquivo template_css.css de seu tema.

2.1- Incluir abaixo da linha /* Content - Sections & Categories */
o código a seguir.
.front {
background-color: #F0EEE4;
}
Nota: coloque o código da cor de sua escolha.

2.2 No .contentheading incluir os códigos:
border-bottom: 2px solid #FF9900;
Nota: coloque o código da cor de sua escolha.


Esta é um asolução que acho que te atende, mas... não gosto muito dela pois altera um componente core de Mambo o Frontpage. Qualquer nova atualização, você vai ter que alterar o frontpage.php.
ATENÇÂO:
Antes de iniciar faça um back up do arquivo frontpage.php
Antonio Fernandes
Usuário
Mensagens: 72
Registrado em: 29 Mai 2004, 19:24

Re:Uma notícia em cada table

Mensagem por Antonio Fernandes »

Um bom começo, Ronaldo...
Assim se aprende. Eu aprendo.
Aliás, tanto quanto sei, há um movimento no sentido de terminar ( ou diminuir ) o uso das tabelas.
O mambo 5 já será assim, dizem os gurus.
Temos que sabel mais CSS e XML
Parece...
Responder