Pular navegação

Postar Códigos

Postar Códigos

Olá, o projeto do Coletivo Marista de Tecnologias Livres está necessitando subir uns códigos. Há alguma forma correta?

Estou tentando usar o code (entre <), mas quando uso (num post de blog ou comentários) encontro este erro:

Forbidden

You don't have permission to access /cmtl/comment/edit/6323 on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Responsáveis: 
Isaac

Comentários

#1

Olá Isaac! Esse problema não deve ter a ver com o uso da tag <code> mas sim com alguma permissão que não foi atribuída. Você abriu o link de editar comentário numa outra aba? Pode ser que ele não tenha reconhecido a sua sessão aberta.

Mas eu instalei um módulo que vai facilitar o compartilhamento de códigos, o Geshifilter que traz sintax highlight para várias linguagem de programação. Você só precisa especifica na tag <code lang="javascript"> ou direto <javascript>. É claro que isso só funciona na edição HTML dos posts e não na edição com formatação visual. Exemplo copiado do projeto do CMTL:

#include int fuba=A0; LiquidCrystal lcd(8, 9, 4, 5, 6, 7); int backLight = 13; void setup() { Serial.begin(9600); pinMode(backLight, OUTPUT); analogWrite(backLight, 150); pinMode(fuba, INPUT); lcd.begin(16,2); lcd.clear(); lcd.setCursor(0,0); lcd.print("crc-marista"); lcd.setCursor(0,0); lcd.print("robotica livre"); } void loop() { lcd.setCursor(0,0); lcd.clear(); //lcd.autoscroll(); int test = analogRead(fuba); lcd.print(test); Serial.println(test); delay(500); /*delay(1000); lcd.clear(); lcd.print("teste 2"); delay(1000); lcd.clear(); lcd.print("teste 3"); delay(1000); lcd.clear(); lcd.print("teste 4"); delay(1000);*/ }

#2

Olá Fred. Obrigado pela implementação. O problema foram as duas abas abertas mesmo.