• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

aalex

duvidas no projecto

10 mensagens neste tópico

bem tenho um prjecto pra apresentar, assim um bocado pro estranho.. lol tenho de fazer uma pagina web atraves do haskell........ lol  :cheesygrin:

mas tenho umas duvias,

1- gostava q alguem me disse-se como posso por uma imagem de fundo no site, uma background  :hmm:

uma pagina deste tipo e esta  http://www.di.uminho.pt/~jas/Teaching/Courses/pf/08-09/pf.html

2- gostaria de saber como eu faço pra criar estes link's, ou macros lol

[Avisos][Fichas][Equipa][Avaliação][Projecto][Turnos][Material][bibliografia]

3- e tb gostava se alguem soube-se q me disse-se como ponho um link numa palavra em haskell tipo "disponível em: projecto.html"

peço desculpa por ter perguntado tudo de uma vez lol, mas ainda me estou a inicia no haskell e isto é meio pro complicado..  :wallbash:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Uma pergunta, já sabes alguma coisa de HTML?

Se não souberes, aprender o básico de HTML é o primeiro passo para criares uma página web.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Uma pergunta, já sabes alguma coisa de HTML?

Se não souberes, aprender o básico de HTML é o primeiro passo para criares uma página web.

sim html sei haskell e que nao sei lol

dava pra dar ai uma ajuda?? e pk em html eu fazia isso numa boa, mas depois nao da pra converter pra haskell  loooooool

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

pois isto é meio pro estranho lol  :D

bem nos temos aqui a pagina do projecto:  http://www.di.uminho.pt/~jas/Teaching/Courses/pf/08-09/projecto.html

e aqui o programa haskell dessa pagina: http://www.di.uminho.pt/~jas/Teaching/Courses/pf/08-09/Projecto.hs

depois e so mandar esse programa pro ghci e usar uma funçao pre defenida do haskell "genHtmlProjecto" e ele gera uma pagina web

mas é meio pro complicado pk em html era tudo mt facil mas nao da pra depois passar de html pra haskell  :D :D :D

sera q alguem me podeia ajudar ai com alguma das minhas questoes?? e pk ess projecto é pra dia 19 deste mes  :shocking:

abraço

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pois... Parece que tens que usar um módulo de Haskell específico. E o pior é que esse módulo está pessimamente documentado.

O prof não vos arranjou documentação nenhuma?

Talvez o melhor seja pegar nessa página e ir alterando-a, até obteres o que pretendes.

Na linha 32 podes ver como inserir uma imagem na página (mas se queres uma imagem de background devias usar CSS).

Este código

anchor ! [href "url"] << (toHtml "texto")

vai-te criar um link do tipo <a href="url">texto</a> (podes substituir url e texto por uma qualquer string). Isto permite-te resolver a questão 2.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Um exemplo de uma página simples, com uma imagem, e os [...]:

module PFweb where

import  Text.Html

genHtml = writeFile "index.html" (renderHtml testPage)

rlink url text = anchor ! [href url] << (toHtml text)

testPage = image ! [src "image.gif"]
        +++
        br
        +++
        toHtml "["
        +++
        rlink "http://google.com" "Google"
        +++
        toHtml "]"
        +++
        toHtml "["
        +++
        rlink "http://portugal-a-programar.org" "P@P"
        +++
        toHtml "]"

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

bem obrigado ai pela ajuda amigo

ja deu pra resolver umas questoe

o prof so deu a biblioteca de html do haskell isto: http://hackage.haskell.org/packages/archive/html/1.0.1.2/doc/html/Text-Html.html#t%3AHotLink

depois deu a outra pagina como exemplo e mais nada

as imagens eu sei por, queria mesmo era blackground mas isso bem me parecia q so dava criando um CSS, vai ter se ser isso q vou fazer.. so q vai ter de sr em haskell  :D :D

ninguem sabe por ai depois como importar o CSS pra pagina em haskell

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

temos pema ja na vamos fazer com a img de fundo fazemos so o basico de dixamos estas coisa para depois :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Vocês muito gostam de inventar... O trabalho para esta primeira fase é, fazer a página da disciplina em Haskell com as secções mais relevantes da mesma. Basta a olhar para a página actual e imitar. Pronto, 1ª fase do trabalho feita. O site já é piroso tal e qual como está agora, então com uma imagem de fundo (seja ela qual for) ainda pior. Ignorando o aspecto, acham mesmo que vão ter melhor nota por pôr uma imagem de fundo? Preocupem-se com o mais importante do trabalho :P

Eu acho é que este trabalho é uma grande treta, mas pronto, nem vou entrar por ai... Só gostava era de ter tipo este tipo de trabalhos no meu ano...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora