Toon posts:

[php] Ik vond [php] zo mooi dat ik um zelf..

Pagina: 1
Acties:
  • 132 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
maar heb gemaakt ;)

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?
ob_start();
show_source ('showphp.php');
$source = ob_get_contents();
ob_end_clean();

$source = explode('<br />',$source);

echo '<link rel="stylesheet" href="got.css">';
echo '<table border="0" cellpadding="4" cellspacing="0" class="phphighlight">
    <tr>
        <td class="phphighlightline">';
        
for ($i = 1; $i < count($source); $i++) {
    echo $i . '<br>';
}

echo '</td>
        <td nowrap class="phphighlightcode"><font color="#0000CC"><code>';

for ($i = 0; $i < count($source)-1; $i++) {
    $src .= $source[$i] . '<br />';
}
$src .= $source[count($source)];

echo $src;

echo "</code></font></td></tr></table>";

?>


mischien dat jullie het leuk vinden om te hebben en moet zeggen dat over de 'routine' nagedacht is ;)

css link is http://images.tweakers.net/forum/templates/got/css/got.css :)

  • Tim
  • Registratie: Mei 2000
  • Laatst online: 23-07 15:18

Tim

Misschien is het beter om in plaats van show_source, highlight_file te gebruiken, en in plaats van te exploden op <br /> dat te doen op een newline

Verder heb ik het idee dat er iets niet klopt met de HTML die geoutput word, maar dat kan ook aan mij liggen (ik zie het al, het klopt wel)

  • RedHat
  • Registratie: Augustus 2000
  • Laatst online: 18:16
Impletatie voor .phps files voor Apache zou wel B) zijn ;)

Verwijderd

Topicstarter
Timpie schreef op 03 augustus 2002 @ 22:41:
Misschien is het beter om in plaats van show_source, highlight_file te gebruiken, en in plaats van te exploden op <br /> dat te doen op een newline

Verder heb ik het idee dat er iets niet klopt met de HTML die geoutput word, maar dat kan ook aan mij liggen (ik zie het al, het klopt wel)
showsource gebruikt zelf <br /> dus daarop split ik alles!... en mischien kan ik met highlight_file wel een mooier script maken maar daar ben ik nu te :Z voor (in de zin van drank! :P)

/me weet dat het werkt :P

Verwijderd

Mogen we dit scriptje zelf ook implanteren? Dan ben ik nl. eindelijk van al die font-tags van de echte phphighlight af...

edit:
ow, daar werkt dus ook nog mee, das nu jammer...

  • Apache
  • Registratie: Juli 2000
  • Laatst online: 31-08 13:50

Apache

amateur software devver

Verwijderd schreef op 04 augustus 2002 @ 03:42:
Mogen we dit scriptje zelf ook implanteren? Dan ben ik nl. eindelijk van al die font-tags van de echte phphighlight af...

edit:
ow, daar werkt dus ook nog mee, das nu jammer...
als je er echt vanaf wil kan je gewoon een regexp schrijven die de font tags omzet naar <span> tags met de juiste css style ofzo :P

If it ain't broken it doesn't have enough features


Verwijderd

Jah, zou wel een keer leuk zijn ja.. moet ik ooit es gaan proberen ;) want die font-tags zijn wel heel erg not done...
Eigenlijk vind ik het ook wel een beetje de taak van de php-devers. Ze waren wel heel vlot met de <br \> en gooien zelfs gpc uit van het ene op het andere moment, maar een inline stylesheetje met span tags in plaats van font-tags doen ze niet. very, very lazy bastards :P

Verwijderd

Topicstarter
Iedereen mag er mee doen wat ie wil, tis niet (c) door mij. Vond het ff leuk om te maken, maar credits zijn altijd welkom...

  • Rense Klinkenberg
  • Registratie: November 2000
  • Laatst online: 09-08 19:19
Mocht je trouwens de kleuren niet zo mooi vinden of je ergeren aan de ranzige html, moet je ens kijken naar de tokenizer functies van php. Hiermee kan je php code opslitsen in de tokens, zoals php die intern ook gebruikt.

Hierdoor kan je zelf erg makkelijk eeen handiger html formaat bouwen die met divjes werkt, waardoor je in een css kan opnemen hoe elke token weergegeven moet worden.

Kijk maar eens naar mijn voorbeeld (source).

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 27-08 13:53

chem

Reist de wereld rond

ik heb het heel anders gemaakt :P

Klaar voor een nieuwe uitdaging.


  • Apache
  • Registratie: Juli 2000
  • Laatst online: 31-08 13:50

Apache

amateur software devver

chem schreef op 04 augustus 2002 @ 20:42:
ik heb het heel anders gemaakt :P
Ja gelukkig zijn ze beter gelukt dan de [code] - tags :X

If it ain't broken it doesn't have enough features


Verwijderd

Topicstarter
chem schreef op 04 augustus 2002 @ 20:42:
ik heb het heel anders gemaakt :P
ah?... maar een voorbeeld kunnen we zekers niet verwachten? ;)

  • Scorpion
  • Registratie: April 2000
  • Laatst online: 18-01-2024

Scorpion

not to lame to read BitchX.doc


  • Skinny
  • Registratie: Januari 2000
  • Laatst online: 25-07 18:17

Skinny

DIRECT!

Compleet [offtopic] (sorry daarvoor, maar kon het niet laten).. :)

code:
1
2
3
.pimp {color: #FF148C;}
a.pimp {color: #FF148C;text-decoration:none;}
a.pimp:hover {color: #FF148C;text-decoration:none;}


Uit die got.css .. :?

SIZE does matter.
"You're go at throttle up!"


Verwijderd

Verwijderd schreef op 04 augustus 2002 @ 21:41:
[...]

ah?... maar een voorbeeld kunnen we zekers niet verwachten? ;)
ik hoop het wel :D

  • Apache
  • Registratie: Juli 2000
  • Laatst online: 31-08 13:50

Apache

amateur software devver

If it ain't broken it doesn't have enough features


Verwijderd

Topicstarter
maar ik verwacht het niet ;)
Pagina: 1