Gå til innhold
Presidentvalget i USA 2024 ×

Webkafeen


Anbefalte innlegg

Videoannonse
Annonse
Er det globale problemer med Internett i dag eller?

Nettet forsvinner i tide og utide (skjer både her og hos en jeg kjenner som bor et annet sted med annen leverandør), og google har gått utrolig seigt hele dagen.

6993625[/snapback]

Skjer samme hos meg, med NGT.

6993832[/snapback]

 

Har hatt ustabilt nett tidligere i dag med Telenor. Brukte over to minutter å laste bt.no, og en ping til dagbladet.no sto på til jeg ble lei. :p Minimumn lastetid på en side var 4 sek. Mistenkte det for å være DNS-trøbbel eller det at jeg nettopp byttet NIC.

 

Ser ut til å være stort sett fikset nå, da. :)

Lenke til kommentar

Har plagdes med dårlig nettilkobling jeg og i dag. :/

 

Kjørt litt ut i distriktet her for å ha opplæring i bruk av publiseringløsning for en kommunal greie, og møterommet de hadde leid mistet og fikk netttilkobling oftere enn jeg skifter fot å stå på.

 

Selv om det ikke var min feil i det hele tatt -- det er utrolig hvor uproff det er mulig å føle seg.

Lenke til kommentar
00:16 er klokken akkurat nå.

 

Edit: Forumet ligger visst tre minutter foran min tid, men det driter jeg i. Det er uansett en ny dag nå.

6995243[/snapback]

Her ligger forum 2 minutter foran, kan hende det er 3 min, men det er hvertfall 2 min. Wonder why :ohmy:

 

Men jeg vil ha CSS'tag er det umulig å fikse?

Lenke til kommentar
Bør jo ikke ta så lang tid å skrive om PHP-BBCoden til å støtte CSS-syntax i stedet for PHP-syntax?

6995528[/snapback]

 

Fordi en må skrive en hel parser med syntaks highlighting for CSS istedenfor PHP, og ja, slikt tar tid. HTMLizeren (også kjent som [ html]-taggen i Vikingboard) tok meg ganske mange netter...

 

EDIT: Dessuten bør en tenke på oppgraderinger av forumet. En ferdig-mod (eller en custom mod om Ueland gidder å sitte et par netter med det) vil ikke nødvendigvis funke ved neste update, eller vil i så fall bli noe dritt å flytte over til en ny versjon. Og hva er egentlig forskjellen på [ code] og en eventuell [ css] ? Syntaks highlighting er ikke så viktig?

Endret av jorgis
Lenke til kommentar
jorgis: CSS-highlighting hadde vært fint å ha, jo. :)

 

Er HTML-taggen et slit ved hver oppgradering?

6995689[/snapback]

 

HTML er standard-feature i IPB, så vidt jeg vet. PHP ble lagt til som en custom mod, og CSS vil bli et slit uten like. :)

 

for å få syntax hl for PHP:

PHP

highlight_string($php_kode);

 

for å få syntax hl for HTML (om en skulle skrevet implementasjonen selv):

PHP

function highlight_html($code) { //HTML highlighting. Standard colors, or editable via Admin CP? Going standard at the moment

 

/**

*

* @todo add more tags, ex. all form tags, including textfields

*

*/

 

//coloring is a steady horse

 

// highlighting of generic tags

$code = preg_replace("#<(.+?)>#is", "<span style=\"color:#000099;\"><\\1></span>", $code); 

 

// <a>

$code = preg_replace("#<a(.+?)>(.+?)</a>#is", "<span style=\"color:#006600;\"><a\\1></span>\\2<span style=\"color:#006600;\"></a></span>\n\r", $code); 

 

// <img>

$code = preg_replace("#<img(.+?)>#is", "<span style=\"color:#990099;\"><img\\1></span>", $code);

 

// <input>

$code = preg_replace("#<input(.+?)>#is", "<span style=\"color:#FF9900;\"><input\\1></span>", $code);

 

// <style>

$code = preg_replace("#<style>(.+?)</style>#is", "<span style=\"color:#990099;\"><style></span>\\1<span style=\"color:#990099\"></style></span>", $code);

 

// <!-- and -->

$code = preg_replace("#<!--(.+?)-->#is", "<span style=\"color:#999999;\"><!--\\1--></span>", $code);

 

// <script> with closing tag

$code = preg_replace("#<script(.+?)>(.+?)</script>#is", "<span style=\"color:#990000;\"><script\\1></span>\\2<span style=\"color:#990000;\"></script&gt</span>", $code);

 

// <script> w/o closing tag

$code = preg_replace("#<script(.+?)>#is", "<span style=\"color:#990000;\"><script\\1></span>", $code);

 

// <form>

$code = preg_replace("#<form(.+?)>#is", "<span style=\"color:#FF9900;\"><form\\1></span>", $code);

 

// </form>

$code = preg_replace("#</form(.+?)>#is", "<span style=\"color:#FF9900;\"></form\\1></span>", $code);

 

// generic tag attributes

function attr($match) {

return htmlspecialchars("<" . $match[1] . " ")

. preg_replace("#([a-z\-]+)=(".*?")($| |\n)#", "\\1=<span style=\"color:#0000FF;\">\\2</span>\\3", $match[2])

. htmlspecialchars(">");

}

 

$code = preg_replace_callback("#<([a-z0-9]+) (([a-z\-]+="(.*?)" *)*.*?)>#is", 'attr', $code); 

 

//indeed.

return $code;

}

 

En CSS-versjon vil være litt kortere, men fremdeles slit uten like. Give it a break, CODE funker fint som det er. :)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...