Pagina 1 di 2

Code che riconosce un tipo di linguaggio..

Inviato: 16/03/2010, 22:42
da Astro86
salve.. questa richiesta può sembrare un po in inverosimile e impossibile, ma avendolo fisto in un forum pensavo che potevo integrarlo anche in un forum PHPBB.

vorrei far riconoscere al tag code il linguaggio di una script quando si inseriscono determinate script..

esempio se scrivo code=php invece di darmelo cosi:

Codice: Seleziona tutto

	@set_magic_quotes_runtime(0);

	// Be paranoid with passed vars
	if (@ini_get('register_globals') == '1' || strtolower(@ini_get('register_globals')) == 'on' || !function_exists('ini_get'))
	{
me lo dia cosi
Immagine
ed un'altro linguaggio il "Ruby" (non so se lo conoscete) invece se scrivo code=ruby invece di apparire cosi:

Codice: Seleziona tutto

alias wor_nms_winmsg_ini initialize
    def initialize
      wor_nms_winmsg_ini
      @nms = $game_message
      self.contents.font.name = @nms.nms_fontname
      self.contents.font.size = @nms.nms_fontsize
      @face = Sprite.new
      @face.z = self.z - 5
      @nametxt = Sprite.new
      @nametxt.z = self.z + 15
      @namebox = nil
      @ori_x = 0
      @name_text = nil
      @showtime = 0 # Verifica se il messaggio è il primo (per il face)
      @face_data_old = Array.new(3)
cosi
Immagine

non so se mi state seguendo (perche mi sto perdendo anche io XD)
ma in pratica vorrei un code che riconosco il tipo di script mettendo code=php se si usa una script php e da i colori della script in questione o code=ruby per le script ruby.

Re: Code che riconosce un tipo di linguaggio..

Inviato: 17/03/2010, 0:46
da Haku
Sto dando lezioni io sul Ruby dato che lo usiamo per la creazione di giochi amatoriali ^^

Comunque se sul .com cerchi 'highlightsì trovi ciò che cerchi per colorare il testo di ogni linguaggio.
Te lo sconsiglio però perchè il progetto è stato abbandonato.

Re: Code che riconosce un tipo di linguaggio..

Inviato: 17/03/2010, 15:03
da Astro86
mmm.. non mi fido di progetti abbandonati... puzzano di bug XD.

mi dai qualche lezione anche a me XD

Re: Code che riconosce un tipo di linguaggio..

Inviato: 17/03/2010, 15:14
da Haku
Difatti è sconsigliato usare MOD in fase di progettazione (a patto che magari siano supportate) ^^

Per il RUBY,se ti interessa,nel mio forum trovi delle lezioni di scripting per la programmazione di giochi amatoriali,che è una sintassi derivante dal ruby (scusate il piccolo ot).

Re: Code che riconosce un tipo di linguaggio..

Inviato: 17/03/2010, 15:17
da Carlo
Ecco, dopo una lunga ricerca, ecco una MOD che fa al caso tuo, ed approvata dal com. :mrgreen:

Syntax Highlighter

Re: Code che riconosce un tipo di linguaggio..

Inviato: 17/03/2010, 15:25
da Haku
Carlino,ci hai salvati...
Non mi sembra di vedere il codice RUBY però...
Funge anche sulla 3.0.7?

Re: Code che riconosce un tipo di linguaggio..

Inviato: 17/03/2010, 15:32
da Carlo
Haku ha scritto:Funge anche sulla 3.0.7?
Credo di sì.

Re: Code che riconosce un tipo di linguaggio..

Inviato: 17/03/2010, 23:28
da Astro86
waw carlo sei un fenomeno.. stavo a perde ogni speranza XD

edit:
La mod lo integrata perfettamente nel forum.. tradotta e funzionante al 100%, ma ora ho un problema..
io ho queste tag
[syntax="ruby"]codice[/syntax] per il ruby
[syntax="php"]codice[/syntax] per il php

ma devo inserirla manualmente.
come posso inserirle nel BBcode personalizzato? ci posso mettere la tag senza la trasformazione in HTML?

Re: Code che riconosce un tipo di linguaggio..

Inviato: 18/03/2010, 14:08
da Carlo
Cioè, in che senso?

Re: Code che riconosce un tipo di linguaggio..

Inviato: 19/03/2010, 1:32
da Astro86
vorrei mettere quelle 2 tag dove si trovano gli altri tag [IMG] [URL] ecc.. pero quando li vado a inserire tramite il BBcode personalizzato vuole che metto oltre al BBcode anche la parte HTML.