Jump to content
Sign in to follow this  
djthyrax

Alterações NÃO-OFICIAIS ao Portugal-a-Programar - Listagem de Scripts

Recommended Posts

djthyrax

Criei este tópico com o objectivo de incitar ao desenvolvimento de scripts para os utilizadores poderem modificar o P@P de modo a ficar a seu gosto.

Aqui vai a primeira contribuição:

Theme Saf -  Alteração de cores - JavaScript

Requisitos: Opera/Firefox, GreaseMonkey

Instruções: Guardar o código como ficheiro.user.js e abrir no browser e adicionar ao GreaseMonkey

Código:

// ==UserScript==
// @name           P@P - Saf - Alteração de cores
// @version        0.1
// @autor          David Ferreira
// @email          djthyrax@gmail.com
// @namespace      pap.djthyrax.
// @include        http://www.portugal-a-programar.org/forum*
// ==/UserScript==

var tmp = document.getElementsByTagName("link");

for(i = 0; i < tmp.length; i++){
    if(tmp[i].href == "http://www.portugal-a-programar.org/forum/Themes/saf-mc1/blue.css?fin11"){
        document.getElementsByTagName("head")[0].innerHTML += '<style type="text/css">#bodyarea { background-color:#ffffff; }</style>';
        break;
    }
}

Outros scripts

Tuning do GeSHi no tema Black Rain by TheDark

PAP SilentWave Links fix by softclean

NavBar list bug fix by djthyrax/tirácio

Bugfixing & Tuning da SilentWave do SMF2.0B4 para a RC1


Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Share this post


Link to post
Share on other sites
joaoqalves

Pena não haver um "stylish" para o IE B) ... mas pronto, ao menos em FF tá resolvido B)

Edit: vou começar a usar mais o FF :thumbsup: já descobri maneira de lhe por o "Cleartype" :thumbsup: depois ponho uns screenshots com e sem cleartype para verem a diferença  ;)


Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!Queres estar na moda? Utiliza a pesquisa e evita criar um tópico desnecessário.

Share this post


Link to post
Share on other sites
djthyrax

Pena não haver um "stylish" para o IE B) ... mas pronto, ao menos em FF tá resolvido B)

Edit: vou começar a usar mais o FF :thumbsup: já descobri maneira de lhe por o "Cleartype" :thumbsup: depois ponho uns screenshots com e sem cleartype para verem a diferença  ;)

Eu não falei de Stylish, e essa screenshot do FF, é noutra secção for sure.

Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Share this post


Link to post
Share on other sites
TheDark

Eu alterei o Geshi quando comecei a utilizar a Black Rain. Não está perfeita, mas sempre fica um pouco melhor. Fica difícil porque o Geshi não usa classes para modificar as cores do código. Foi feita através do userContent.css do Firefox (Documentos E Definições\UserName\Application Data\Mozilla\Firefox\Profiles\ovossoperfil.default\chrome\userContent.css).

@-moz-document domain(www.portugal-a-programar.org) {
.geshi {
background-color: #003300 !important;
margin-top: 0px;
}
.codeheader {
border-bottom: 1px solid silver;
}
}


Desaparecido.

Share this post


Link to post
Share on other sites
djthyrax

Eu alterei o Geshi quando comecei a utilizar a Black Rain. Não está perfeita, mas sempre fica um pouco melhor. Foi feita através do userContent.css do Firefox (Documentos E Definições\UserName\.

@-moz-document domain(www.portugal-a-programar.org) {
.geshi {
background-color: #003300 !important;
margin-top: 0px;
}
.codeheader {
border-bottom: 1px solid silver;
}
}

Acrescento que esse código é válido para o Stylish. Adicionado ao post inicial.

Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Share this post


Link to post
Share on other sites
djthyrax

Desde a introdução da navbar no theme default do fórum, fui introduzido um pequeno bug que a mim no FF3 não me deixava ver listas nos tópicos, aparecia tudo na mesma linha. Como tal, fiz um pequeno fix usando o Stylish.

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("www.portugal-a-programar.org") {
ul#navlist li {	
	display: inline !important;
	list-style-type: none !important;
	line-height: 22px !important;
	margin: 0px !important;
}

div.post * li {
	display: list-item !important;
	list-style-type: disc !important;
}
}

As alterações necessárias já foram enviadas para quem poderá reparar este erro, pelo que não deverão ter necessidade de usar isto muito tempo (se quiserem claro).


Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Share this post


Link to post
Share on other sites
Triton

djthyrax, já tinha avisado a malta sobre esse problema num post que fiz. Mas nem me dei ao trabalho de ver o que era. :P

Ainda bem que vai ser resolvido.


<3 life

Share this post


Link to post
Share on other sites
djthyrax

Como sabem, a SilentWave ainda não tem nenhuma versão para a RC1 do SMF, pelo que corrigi alguns dos erros mais irritantes nela e mudei a cor do header e pus o logo do P@P.

Aqui fica o código para o Stylish:

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("www.portugal-a-programar.org") {
    div#wrapper { background-color:#FFFFFF; }
    div#header .clearfix { background: #707070 !important; }
    div#header { background:none !important; }
    div#header { background-color:#FFFFFF !important; }
    div#welcome { color:#000000 !important; }
    /*div#welcome a { background-color: #F0F0F0 !important; }*/
    div#navbar_container { margin-top:0px !important; }
    span#logo {
        background-image:url('http://www.portugal-a-programar.org/forum/Themes/default/images/logo.png') !important;
        width:450px !important;
    }
    div#footer { background:none !important; }
    div#footer { background-color:#505050 !important; }
}


Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.