Sexta-feira, 2 de Maio de 2008

divs, javascript e personalização.

são estes os meus três grandes problemas.

 1 - para criar uma div no s2 não basta isto no page::print?

println """
       
    <!--exemplo-->
        <div class="exemplo"></div>
    <br class="clear" />
        <!--exemplo-->
        """;

 2 - como é que chamamos, no header, um doc em javascript?
 
 3 - há algum problema de o nosso template não for muito personalizável?
sinto-me: rockeiro
música: sex pistols
publicado por joão ramos às 12:07
link do post | comentar | favorito
10 comentários:
De Hugo a 2 de Maio de 2008 às 12:53
Olá,

Esse é o código para criar um div no Page::print(), mas tens de o por no sitio correcto. A função Page::print() está dividida em 2 partes:
- Janelas popup (para ver comentários em popup)
- Blog

Verifica se estás a criar o div no sitio correcto.

Para carregares um script no template, procura a tag "</head>" no Page::print() e chamas o script:
<script type="text/javascript" src="url_do_script.js"></script>
</head>



De joão ramos a 2 de Maio de 2008 às 14:50
obrigado, Hugo! mas, mesmo assim, não me consigo safar.. posso mostrar o meu código? o meu page::Print encontra-se aqui.

consigo compilar esse código sem problemas, mas não me aparece a
que criei.. estou a fazer os testes aqui. obrigado pela ajuda!


De joão ramos a 2 de Maio de 2008 às 14:56
desculpa, comi uma palavra.. disse que não me aparece a div menu, que foi a única coisa que alterei no meu Page::print.


De Hugo a 2 de Maio de 2008 às 15:17
Já vi o que se passa

Tu criaste um novo layer, mas ainda estás a usar o template original do blog.

Copia a css que já fizeste para o teu computador. Depois vai à personalização básica e no fim da lista de templates, selecciona o teu layout (aparece sem imagem de preview). Por fim, voltas à personalização avançada e repões a tua css personalizada.


De joão ramos a 2 de Maio de 2008 às 15:37
ena.. agora até fiquei envergonhado! =D obrigado, Hugo!
outra questão.. eu tentei chamar o ficheiro, mas dá-me um erro.. eu estou a fazer assim, mas o compilador dá-me uns erros - alguma sugestão?


De Hugo a 2 de Maio de 2008 às 15:56
O problema são as " (aspas) que estão dentro do println. Usa o println com 3 aspas no início (e 3 aspas no fim) para resolver o teu problema:
println """
  <script 
   type="text/javascript"
   src="url_script.js"></script>
  </head>
  <body>
""";


De csantos a 2 de Maio de 2008 às 16:16
Hugo, obrigado mais uma vez por toda a ajuda!

João, já encontrei vários casos em que as alerações no layout não estavam a ter efeito porque se tinham esquecido de activar o respectivo template na personalização básica ;)


De csantos a 2 de Maio de 2008 às 17:07
João,

relativamente à última questão é subjectivo responder se interessa ou não que o template seja "muito personalizável".

Por exemplo, ter a possibilidade de mudar a cor de fundo pode ou não ser relevante dependendo da abordagem gráfica.

Já incluir um componente do last.fm e não dar a possibilidade do utilizador introduzir a sua identificação levanta alguns problemas ao nível funcional.

Continuação de bom trabalho!
Carlos Santos


De joão ramos a 2 de Maio de 2008 às 17:43
sim, professor.. nós chegámos à conclusão que o template acabará por ser uma proposta gráfica fixa e, quanto aos widgets, só nos interessaria implementá-los se conhecessemos as APIs, para que cada utilizador pudesse fazer o seu próprio login..

agora, uma outra questão: o javascript funciona aqui, mas não funciona no nosso blog - o código é o mesmo, o include está feito no S2 e aparece no código fonte. pelo que vi, o sapo invoca outros ficheiros javascript no S2 e eles estão todos a funcionar.. será que é porque o ficheiro que estou a 'chamad' está fora do servidor do sapo? alguma sugestão?


De Hugo a 2 de Maio de 2008 às 19:25
Os ficheiros de javascript podem estar fora do domínio sapo.

Estive a validar o código html do template e reparei que falta fechar 2 tags <div>.

Verifica novamente o código do menu (ids e classes do menu). Deve faltar ali alguma coisa, porque o script de inicialização não está a associar os eventos onclick aos items do menu.


Comentar post

.mais sobre mim

. *spring

. , danii

. 38333

. 3dandme_theblog

. actry

. again_again

. ahital

. allone

. ana_naz

. André Lages

. anim8

. arianacarla

. AtCine

. avromao

. bandesenhada

. bartzinho

. basement

. blue_rose

. Bruno Abrantes

. camlab4

. carina

. Catarina Caravela

. catia

. chooseyourmood

. cilocas

. cinefila

. coisasdoorvalho

. coisastantas

. csantos

. danisa

. dani_9

. dejo

. Diogo Costa

. dummy

. eu

. euuu

. Filipe Monteiro

. Filipe Nunes - 39407

. florataveira

. Francisco_Tiago

. freak_da_passa

. gajodosapo

. Graziela Costa 🍒

. greens_nr

. histeria

. holland-dozier-holland

. iloveblogging

. iLustrame

. inesamorim

. inezvent

. itsoneofthosedays

. Ivo Santos e Joana Maduro

. jesebebe

. johnmakukula

. johnzdakid

. josecarlosribeiro

. João Macedo

. joão ramos

. jpeg_kru

. julianaalves

. Jul_Lena

. kabuki

. keta

. kittythekat

. kyoto

. labsimplex

. lapins

. laranjinhas

. lastrepeat

. lou_ventura

. luispnp

. madscientist2

. marbra

. maria clara

. mariabaunilha

. marujo

. miguel

. milfavaios

. milhodoce

. milko

. movimentoestudantil

. mrocha

. mteixeira

. murasaki

. np

. opaijavai

. opifolio

. parklife

. patanoias

. pedrobeca

. primedev

. Radioativo

. Raquel

. rdmpcarvalho

. redpix

. Rikku

. RitaBelinha

. rr_team

. rsilva

. ruimakukula

. sandboks

. sara.c

. saraquel

. sarra

. sendas

. shimeus2

. sirlicman

. soulmusic

. sweetmotherfucker

. teatroua

. tellmesomethingnew

. tenacious_p

. Tey-karisy

. thesweetest

. thybius

. timpano

. todd

. Tolas

. tomás

. Undómiel

. upsidedown

. urbanize

. violeta

. wallpost

. wine

. wiseallec

. world_cinema

. |Ds|

.pesquisar

 

.Fevereiro 2013

Dom
Seg
Ter
Qua
Qui
Sex
Sab

1
2

3
4
5
6
7
8
9

10
11
12
13
14
15
16

17
18
19
20
21
22
23

24
25
26
27
28


.posts recentes

. ...

. novo espaço

. Dúvida (claro! )

. Meteorologia

. Edit:Problema solucionado...

. And the winner is...

. Lista Actualizada de Blog...

. ...

. Como disponibilizar mais ...

. Adicionar os Professores ...

.arquivos

. Fevereiro 2013

. Abril 2011

. Maio 2010

. Abril 2010

. Junho 2009

. Maio 2009

. Abril 2009

. Março 2009

. Junho 2008

. Maio 2008

. Abril 2008

. Março 2008

.tags

. todas as tags

.links

.participar

. participe neste blog

blogs SAPO

.subscrever feeds