Auteur Topic: Stukjes code in je bericht opnemen  (gelezen 418 keer)

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Stukjes code in je bericht opnemen
« Gepost op: 31 juli 2016, 16:24:11 »
Ik wil in een bericht een paar regels met php opnemen.  Die kopieer ik dan met notepad++ en plak in mijn bericht, bijvoorbeeld
<?php
# stationsnaam
if (isset ($naam_station) && $naam_station == true ) {
        if (isset ($naam_in_balk) && $naam_in_balk == true ) {
                echo '<tr style="'.$st_balk.$st_large_font.'">'.PHP_EOL.'<td colspan="'.$aantal_dg_dln.'" style="">Vooruitzichten voor '.$station_naam.'</td>'.PHP_EOL.'</tr>'.PHP_EOL;
        }
        else {  echo '<tr style="'.$st_tekst.'">'.PHP_EOL.'<td colspan="'.$aantal_dg_dln.'" style="">Vooruitzichten voor '.$station_naam.'<br /></td>'.PHP_EOL.'</tr>'.PHP_EOL;
        }
}

Dat is allemaal niet zo makkelijk te lezen, ik zie het liever zo:

<?php
# stationsnaam
if (isset ($naam_station) && $naam_station == true ) {
        if (isset (
$naam_in_balk) && $naam_in_balk == true ) {
                echo 
'<tr style="'.$st_balk.$st_large_font.'">'.PHP_EOL.'<td colspan="'.$aantal_dg_dln.'" style="">Vooruitzichten voor '.$station_naam.'</td>'.PHP_EOL.'</tr>'.PHP_EOL;
        } 
        else {  echo 
'<tr style="'.$st_tekst.'">'.PHP_EOL.'<td colspan="'.$aantal_dg_dln.'" style="">Vooruitzichten voor '.$station_naam.'<br /></td>'.PHP_EOL.'</tr>'.PHP_EOL;
        }
}

  • Ga staan in het bericht wat je aan het typen bent op de plaats waar je code wil invoegen
  • Klik dan op de knop (button) met  het #  net boven je bericht
  • Dan staat er op de plaats waar je aan het typen was code  en /code tussen vierkante haakjes
  • plak nu je stukje php of html of iets anders wat er als vaste tekst moet uitzien

Voordelen:
  • De structuur van de code blijft netjes, kijk maar naar de woorden echo, doordat een monospace font wordt gebruikt
  • Als de code herkend wordt, bijvoorbeeld door <?php dan wordt de tekst opgekleurd, of dat een voordeel is weet ik niet
  • Alle code is in 1 keer te kopieren door net er boven op[  selecteer ] te klikken, en dan copy (ctrlC).  Een stukje code waar maar 1 letter vergeten is geeft een fout, dat kan hierbij niet voorkomen
Wim

P.S.  Hier de link, helaas alleen in het Engels, naar alle  "bulletin board codes" = "bbcode" die gebruikt worden op forums in plaats van de ons meer bekende html codes.
https://en.wikipedia.org/wiki/BBCode
« Laatst bewerkt op: 31 juli 2016, 16:40:57 door wvdkuil »
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/