Alterando um Template de Notícias Gerais
Como exemplo, vamos alterar um template de notícias do UOL, para notícias de cultura.
1 - Baixe e descompacte os templates: template_noticias_UOL_wide_FLA.zip (27Mb)
2 - Os templates são compostos por dois arquivos eneste exemplo, são: "principal_uol_a_cultura_lar_w.fla" e "template_uol_a_cultura_lar_w.fla"
3- Abra o arquivo "template_uol_a_cultura_lar_w.fla" no Flash e altere como desejar.
4 - Salve com o mesmo nome e gere um arquivo .SWF
5 - Se desejar alterar a disposição do título, texto e foto, veja abaixo como fazer.
6 - Compacte os dois arquivos SWF ("principal_uol_a_cultura_lar_w.swf" e "template_uol_a_cultura_lar_w.swf")
7 - Suba este ZIP para a grade do I-SHOW e na hora de escolher o arquivo principal, selecione apenas o "principal_uol_a_cultura_lar_w.swf"
IMPORTANTE: O nome do arquivo ZIP não deverá ser alterado. Veja o nome dos pacotes na página de download de conteúdos |
Alterando o arquivo principal
1 - Abra o principal_uol_a_cultura_lar_w.fla no Flash
2 - Você pode alterar a disposição do título e textos, bem como a cor e tipo de fonte. Na imagem acima as caixas de textos referem-se a:
- Título da noticia
- Texto da Notícia (quando tem foto)
- Texto da Notícia Full (quando não tem foto)
- Fonte da notícia
- Fonte da Foto
3 - Você pode alterar também o tamanho e localização da foto. Para isso entre no Action Script e localize o código abaixo (frame 15):
mclListener.onLoadInit = function(target_mc:MovieClip) {
posIniX = 660;
posIniY = -300;
sizeMaxWidth = 660;
sizeMaxHeight = 480;
4 - Depois de alterado, gere um SWF, compacte com o template e suba para a grade do I-SHOW
Alterando um template já personalizado
Caso já tenha templates customizados, e deseja apenas alaterar a programação, abra o arquivo principal e altere como descrito abaixo. Lembre-se que o exemplo é para o template de Cultura. Para o Template de Economia, as referência á cultra, deverão ser alteradas para "Economia", de esportes, para "esportes" ...
//System.useCodepage=true;
var imagebg:MovieClipLoader = new MovieClipLoader();
imagebg.loadClip("template_uol_a_cultura_lar_w.swf",backgrounds); // Nome do template
myCookie = SharedObject.getLocal("iShow_UOL_Cultura","/"); // Variavel
Ext_text = new LoadVars();
Ext_text.onData = addText;
Ext_text.load("NF-uol-a-cultura.ini"); // Nome do arquivo referencial noticias
caminho = "";
//System.showSettings(1);
titulo=""; // tratamento de mensagem de erro
noticia="ATUALIZANDO INFORMAÇÕES..."; // tratamento de mensagem de erro
fonte_foto="";// tratamento de mensagem de erro
fonte="";// tratamento de mensagem de erro
function addText(src) {
if (src == undefined){
Ext_text.load("../../Noticias/NF-uol-a-cultura/NF-uol-a-cultura.ini"); //pasta onde esta as noticias
caminho = "../../Noticias/NF-uol-a-cultura/"; //pasta onde esta as noticias
}else{
readNewsAtual();
s = new String( unescape(src) );
pos = s.indexOf("[Noticias]"); //tag de busca no arquivo de noticias
s2 = new String( s.substring(pos,s.length) );
array = s2.split("\r\n");
if (array[atual].split("=") == undefined){
atual = 1;
s3 = array[atual].split("=");
atual = atual+1;
}else{
s3 = array[atual].split("=");
atual = atual+1;
}
if (s3[1].split("|") == undefined){
atual = 1;
s3 = array[atual].split("=");
atual = atual+1;
}
s4 = s3[1].split("|");
noticia = s4[1];
titulo = new String(s4[0]).toUpperCase();
foto = s4[2];
fonte = s4[3];
dia = s4[4];
fonte_foto = s4[5];
writeNewsAtual();
}
}
function readNewsAtual() {
if (myCookie.data.atual == undefined){
_root.atual = 1;
}else{
_root.atual = myCookie.data.atual;
}
}
function writeNewsAtual() {
myCookie.data.atual = _root.atual;
myCookie.flush();
} |
|