't Is me al enkele keren opgevallen dat iets dat niet gehighlight hoort te zijn wordt gehighlight.
Bijvoorbeeld een JavaScriptje of puur HTML. 'k Heb nu een prt scrn genomen voor de betweters die dit niet willen geloven, of gewoon voor eens aan te tonen.
Zoals je ziet is dat JavaScript dat wordt gehighlight. Maar dit is niet altijd zo, als ik op F5 druk (vernieuwen) dan is het terug zwart. Of soms als ik de pagina laad is het standaard zwart (wat het hoort te zijn denkik).
Dit topic slaagt natuurlijk nergens op als ik dit enkel wil medelen.
Maar ik moet zeggen dat ik het veel makkelijker lezen vind als het zoiezo wordt gehighlight. Dus zou het misschien mogelijk zijn, over alles een highlight te gooien (alle code, ook JavaScript).
En nu wordt er door sommige gedacht, ja dat gebeurd ook, alleen word JavaScript standaard niet gehighlight. Wel dan... oftewel is er hier een slim brein dat een idee heeft voor een functie hiervoor (php + javascript/html) highlighten.
Ik heb een klein ideetje hiervoor, maar wss werkt het niet. Eerst voor alles <?php gooien, en dan op't einde dat verwijderen via regex of iets. Maar dat ben ik niet zeker dat dat werkt.
Dus misschien is het een idee om dit toe te passen op het forum, alles highlighten (en mss zelfs de scripts ook) omdat dit echt veel makelijker leest (alleszins, dat vind ik... misschien kan je hier ook even je mening over uiten in dit topic).
*ik ga nu even mijn brein peinigen, en een functie hiervoor proberen te maken *
Af en toe wil je gewoon geen highlighting, anders kun je bijvoorbeeld geen onderscheid meer maken tussen HTML en PHP ? Het lijkt mij dat dat het lezen van code alleen maar bemoeilijkt.
Op zich vind ik gehighlighte code ook lekkerder lezen.
Maar ben het ook eens met de stelling dat html niet gehighlight hoeft te worden ivm onderscheid tussen-tussen.
Maar aangezien er op sitemasters meer "code" geplaatst word dan plain html, denk ik dat "alles" highlighten niet verkeerd zou zijn.
En inderdaad heb ik heel soms ook dat er sosm dingen kleur hebben, en bij een volgende blik inneens zwart zijn. (niet geedit, maar gewoon wat nemesiskoen ook al zei)
ps, en wrom moet ik dat weer hebben, dat voorbeeld jpgtje was een stukje dat ik gepost had, kga me alweer schuldig voelen
Dus het werkt niet echt. Even de > eruit halen. Wil je ook een .txt online zetten (of je phpfile met deze highlighter highlighten), of is het closed-source?
zouden de heren zo vriendelijk willen zijn die testversie KIJHARD te hacken (of toch proberen) en dan zeggen wat 'niet' werkt
EDIT: de bug van de string is weggewekrt, ik laat nu een random iets aanmaken, zodat je niet hem verder kan laten exploden, ben nu bezig met de error die hieronder wordt vermeld
EDIT2: onderstaande error is weg... maar nu krijg je hetzelfde als hier op de site (www.sitemasters.be/tutorials/highlight.php)(wat ik dus probeerde weg te werken) als je dit doet:
<?php
\\\
?>
geeft hij een error
EDIT3: ook werkt commentaar van html nu optimaal, en wordt hierbij de > geacepteerd als >
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/fantasies/domains/nemesisfantasies.com/public_html/functions/highlight_javascript_en_php2.php on line 14
'bla\']))
Warning: Unexpected character in input:'\'(ASCII=92) state=1 in /home/fantasies/domains/nemesisfantasies.com/public_html/functions/highlight_javascript_en_php2.php on line 14
geeft niets weer, zo ook voor alle andere PHP functies... soms geeft hij wel een > weer en soms ook weer helemaal niet... pff en regex is niet mijn ding, over een paar weken/maanden pak ik dit script nog wel is vast
EDIT: oh yeah, na een half uur zwaar denken werkt dat bovenste ook, buiten de functies, daar moet ik nog iets op vinde, iemand een idee?
eigelijk niet nee, da's zeker waar
maarja, als er nu iemand foutieve php code heeft geschreven en vind de fout niet, en vraagt dit op het forum en het ziet er juist uit. Dan gaat iedereen zeggen dat het juist is, en is de persoon niet geholpen.