Subsections
Nestsa sessão voce vai encontrar dois conjuntos de instruções para criação de páginas de disciplinas.
- Instruções facilitadas utilizando um modelo padrão de página (para usuários de LINUX)
- Instruções gerais, caso voce não queira utilizar o modelo fornecido
Para criar a página de disciplinas utlizando este modelo basta seguir os passos abaixo.
Estas instruções são válidas apenas para usuários de LINUX.
Usuários de WINDOWS devem seguir as instruções da próxima sub-sessão.
- Faça o download do arquivo modelo.tar.gz
para o seu diretório raiz
- Descomprima o arquivo digitando o comando
tar xzf modelo.tar.gz
- O comando acima vai criar um diretório chamado modelo na sua área.
Renomeie este diretório com o nove nome sendo o código da disciplina
com CE escrito em maiúsculas. Use o comando abaixo substituindo XXX
pelo número da disciplina
mv modelo CEXXX
Por exemplo se a disciplina for CE-210 digite:
mv modelo CE210
- Entre no diretório criado com o comando
cd CEXXX
- Abra o arquivo paginainicial.html e modifique adequadamente, modificando os campos indicados.
Este arquivo contém informacoes básicas sobre a oferta da disciplina e seu andamento
- Renomeie o arquivo cexxx.tex substituindo xxx pelo número da disciplina.
Por exemplo, para ce210 digite:
mv cexxx.tex ce210.tex
- Use o arquivo cexxx.tex para editar as notas de aulas (teóriocas e/ou práticas)
Algumas recomendacões (opcionais)
- crie arquivos .tex para cada aula no diretório tex/
- coloque figuras no diretório figuras/
- Edite o início do arquivo 'atualiza' substituindo xxx pelo código da disciplina,
conforme indicado
- Rode o comando de atualizacão que vai criar os arquivos necessários e transferir para a GAUSS:
./atualiza
O programa vai pedir que voce forneça a sua senha na GAUSS.
- Instalação de programas.
Para as instruções que se seguem voce vai precisar dos seguintes
programas:
- Primeiro edite a(s) página(s) da disciplina em seu computador
usando um editor qualquer de sua preferência.
Sugere-se que o nome do arquivo principal com a página da disciplina
seja ce???.html, onde ??? deve ser substituído pelo código da
disciplina.
Note que diversos editores (como o MS-Word por exemplo) possuem a
opção de gravar o document no format html.
NOTA: Certifique-se que o arquivo tenha a extensão .html e não .htm (que é o ``default''do MS-Word).
- Para disponibilizar a(s) página(s) da disciplina na web é
preciso transferir os arquivos para a sua área na máquina
GAUSS,
que é a nossa servidora páginas na internet.
Para isto voce precisa fazer o seguinte:
- Logar na sua conta na GAUSS. Para isto use o programa putty ou similar.
- As páginas dos usuários devem ficar em um diretório chamado
public_html.
Este diretório pode ser criado em sua conta com o comando:
mkdir -p public_html
- a seguir voce deve entrar neste diretório e criar um subdiretório para a
disciplina com os comandos:
cd public_html
mkdir CE???
(substituir ??? acima pelo código da disciplina)
- o próximo passo é transferir os arquivos que voce criou no seu computador para
este diretório. Para isto use algum programa de transferência segura de arquivos como o SSHSecureShellClient ou o
iXplorer. Estes programas estão na página do Pacote Básico.
Suponha que o arquivo principal seja chamado ce???.html
Volte à janela do programa de acesso remoto (putty), entre
no diretório da disciplina e
crie o link para acesso automático com os comandos:
cd CE???
ln -s ce???.html index.html
- a home-page da disciplina já pode agora ser agora acessada na web usando o endereço:
http://www.est.ufpr.br/~SEU_LOGIN/CE???
(substituir SEU_LOGIN acima pelo seu login na GAUSS).
Por exemplo, a página da disciplina CE057 fica no endereço:
http://www.est.ufpr.br/~paulojus/CE057
Notas:
- Note que a GAUSS é uma máquina rodando o sistema operacional LINUX.
Desta forma, diferentemente do Windows, distingue-se entre
maiúsculas e minúsculas nos nomes de arquivos e diretórios.
Por exemplo distingue-se entre os nomes de diretórios CE075 e
ce057.
Dica: Suponha que voce nomeou o seu diretório como CE057 mas quer
que seja acessado também com minúsculas (ce057). Isto pode ser feito criando um
link simbólico com o comando:
ln -s CE057 ce057
Com isto ambos CE057 e ce057 corresponderão ao mesmo
diretório.
O mesmo pode ser feito com arquivos.
- para acessar a maquina GAUSS voce precisa de um
protocolo seguro (tipo ssh).
O programa telnet NÃO funciona pois não está habilitado
na GAUSS por razões de segurança.
Há vários programas alternativos para conexão segura a partir de outras máquinas disponívies em:
http://www.est.ufpr.br/pacotebasico/internet/acessoseguro
Entre eles o mais simples é o putty. Basta copiar o
arquivo executável putty.exe para seu computador e
clicar no programa para iniciar a conexão ssh.
Para maiores detalhes veja a Seção Acesso Remoto via SSH na
página de dicas.
- usuários de LINUX já devem ter o cliente ssh instalado em seus
computadores bastando digitar:
ssh SEU_LOGIN@est.ufpr.br
Paulo Justiniano