Noticias frescas que espero que vá de encontro às vossas necessidades.
alieri Escreveu:Além da referida questão dos tópicos de badges e quejandos , acresce, a quem como eu leia o fórum via RSS num écran pequeno, que o título da secção ocupa a totalidade do écran. Será possivel reduzir alguns dos nomes dessas secções?
Temo que reduzir o nome dos fóruns possa dificultar a sua interpretação. Infelizmente no caso apresentado, é dificil acompanhar.
A minha sugestão para este caso específico, passa pela aplicação Tapatalk para esse dispositivo que pode ser encontrada
aqui.
Lopesco Escreveu:Boa tarde
Acho que já houve alguns comentários acerca deste pormenor, mas como não o achei, repito:
Não é possível, por utilizador, barrar certos tópicos que não me dizem nada?
Falo em concreto, dos Badges...
Para mim, e repito, para mim, enchem em demasia os Latest Posts do fórum.
Como posso filtrar isso?
Um abraço e obrigado.
Abreijos!
Paulo_Domingues Escreveu:Eu costumo consultar o fórum pelas "Mensagens não lidas", mas o fórum cresceu mais que a minha disponibilidade para o consultar. E, há assuntos aos quais dou mais importância do que outros.
Existe alguma forma de excluir "Fóruns" e/ou "Tópicos" da nossa lista de "Mensagens não lidas"? Se não existe sugeria a sua criação.
btrodrigues Escreveu:Já o tinha manifestado anteriormente.
Acho que o volume de tráfego da secção de badges é exagerado e que desvia a atenção dos tópicos importantes.
Estou com o Lopes e o ViperUnderground
Quanto a este assunto que concordo que para muitos seja um pesadelo estar a levar com tudo em cima, por vezes de areas que não têm qualquer interesse, o que pode inclusivé desmotivar a sua utilização, decidi explorar um pouco as capacidades do melhor amigo do Firefox e desenvolver um script que julgo ir de encontro às vossas necessidades.
Para a sua implementação, é por isso necessária a utilização do browser
Firefox e do plugin
Greasemonkey.
Depois de instalados estes requisitos, deve activar o Greasemonkey e de seguida efectuar o seguinte procedimento:
- Copiar o código abaixo para um editor de texto (e.g. notepad)
- Alterar a flag para false dos fóruns que deseja ignorar
- Guardar o ficheiro com o nome GeoPTHideForums.user.js (certifique-se que a extensão é .js e não .js.txt)
- Arrastar este script para dentro do firefox
- Instalar o script no Greasemonkey
- Pronto para navegar sem nunca aparecerem os post e fóruns excluidos.
- Código:
//GeoPT.org
//By default, every forum is shown. To remove specific results from your search,
//replace "true" at the end of the line (below) that contains the forum's name with "false" (no quotation marks)
var s=document.getElementsByTagName('a');
var availableForums = new Array();
availableForums[0] = new Forum('Fórum - FORUM',24,true);
availableForums[1] = new Forum('Fórum - IAAN, BADGES, BANNERS, MAPAS',52,true);
availableForums[2] = new Forum('Fórum - MANUAIS, LOGBOOKS & STASHNOTES',36,true);
availableForums[3] = new Forum('Fórum - GEOPT.TV',42,true);
availableForums[4] = new Forum('Fórum - PRÉMIOS GPS',43,true);
availableForums[5] = new Forum('Fórum - PROJECTOS GEOPT',62,true);
availableForums[6] = new Forum('Fórum - MERCHANDISING',50,true);
availableForums[7] = new Forum('Fórum - PASSATEMPOS',51,true);
availableForums[8] = new Forum('Geocaching - GEOCACHING GERAL',47,true);
availableForums[9] = new Forum('Geocaching - GEOCACHING NACIONAL',2,true);
availableForums[10] = new Forum('Geocaching - GEOCACHING REGIONAL',66,true);
availableForums[11] = new Forum('Geocaching - GEOCACHING INTERNACIONAL',14,true);
availableForums[12] = new Forum('Geocaching - WHERIGO, EARTHCACHING & CHALLENGES',16,true);
availableForums[13] = new Forum('Geocaching - WAYMARKING, MUNZEE E OUTROS',57,true);
availableForums[14] = new Forum('Geocaching - EVENTOS & MEETUPS',37,true);
availableForums[15] = new Forum('Geocaching - TRACKABLES',15,true);
availableForums[16] = new Forum('Geocaching - DÚVIDAS SOBRE GUIDELINES',55,true);
availableForums[17] = new Forum('Geocaching - FEEDBACK',44,true);
availableForums[18] = new Forum('Tech - SOFTWARE',17,true);
availableForums[19] = new Forum('Tech - GADGETS & GIZMOS',18,true);
availableForums[20] = new Forum('Lazer - ESCUTISMO & NATUREZA',25,true);
availableForums[21] = new Forum('Lazer - FOTOGRAFIA',20,true);
availableForums[22] = new Forum('Lazer - TT, BTT & Pedestrianismo',28,true);
availableForums[23] = new Forum('Lazer - VIAJAR',29,true);
availableForums[24] = new Forum('Fórum - OFF-TOPIC',21,true);
availableForums[25] = new Forum('Fórum - CLASSIFICADOS',23,true);
for (var i = 0; i < s.length; i++){
var a=s[i];
if (a.getAttribute('href') != null){
if (!CheckIfHidden(a.getAttribute('href'))){
a.parentNode.parentNode.parentNode.style.display='none';
}
}
}
function Forum(strTextName, intForumID, boolIncludeInSearch){
this.DisplayName = strTextName;
this.ForumID = intForumID;
this.IsAvailable= boolIncludeInSearch;
}
function CheckIfHidden(strLink){
for (var x=0; x < availableForums.length; x++){
if (a.getAttribute('href').indexOf('index.php?option=com_jfusion&Itemid=53&jfile=viewforum.php&f=' + availableForums[x].ForumID) != -1)
{
return availableForums[x].IsAvailable;
}
}
//no match - prevent error - assume available
return true;
}