You are hereVeiledning til skriving av innlegg

Veiledning til skriving av innlegg


inndataformater:
  • Filtered HTML:
    • Linjeskift og avsnitt gjenkjennes automatisk. Linjeskiftmerket <br/> og avsnittsmerkene <p> og </p> settes inn automatisk. Hvis avsnitt ikke gjenkjennes, sett inn noen ekstra tomme linjer.
    • Tillatte HTML-merker: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>

      Nettstedet tillater bruk av HTML. Det kan virke uoverskuelig å lære alt om HTML, men det kan være praktisk å kjenne den mest brukte HTML-notasjonen. Denne tabellen gir eksempler på de merker som kan brukes på nettstedet.

      Besøk W3Cs HTML-spesifikasjon for ytterligere opplysninger, eller bruk din foretrukkede søkemotor til å finne nettsteder som forklarer bruken av HTML.

      Beskrivelse av merkeDu skriverDu får
      Ankre brukes til å lage lenker til andre sider.<a href="http://www.sjonglering.com">sjonglering.com</a>sjonglering.com
      Uthevet<em>Uthevet</em>Uthevet
      Fet<strong>Fet</strong>Fet
      Sitert<cite>Sitert</cite>Sitert
      Kodetekst brukes til å vise programmeringskildekode og liknende<code>Kode</code>Kode
      Usortert liste - bruk <li> for å begynne hvert listepunkt<ul> <li>Første punkt</li> <li>Andre punkt</li> </ul>
      • Første punkt
      • Andre punkt
      Sortert liste - bruk <li> for å begynne hvert listepunkt<ol> <li>Første punkt</li> <li>Andre punkt</li> </ol>
      1. Første punkt
      2. Andre punkt
      Definisjonslister ligner andre HTML-lister. <dl> begynner definisjonslista, <dt> begynner definisjonstermen og <dd> begynner beskrivelsen av definisjonen.<dl> <dt>Første ord</dt> <dd>Første definisjon</dd> <dt>Annet ord</dt> <dd>Andre definisjon</dd> </dl>
      Første ord
      Første definisjon
      Annet ord
      Andre definisjon

      De fleste tegnene kan skrives inn direkte uten problemer.

      Hvis du allikevel støter på problemer, kan du prøve å bruke HTML tegnkoder. Bruk f.eks. &amp; for å vise et ampersand & tegn. Se dessuten den komplette liste av tegnkoder. De mest brukte tegnene er:

      TegnbeskrivelseDu skriverDu får
      og-tegnet&amp;&
      Større enn&gt;>
      Mindre enn&lt;<
      Siteringstegn&quot;"
    • Bruk tilpasset PHP-kode

      Egenutviklet PHP-kode kan legges inn i enkelte typer innhold, som poster og blokker. Dette kan være en kraftig og fleksibel egenskap når den benyttes av brukere med PHP-kunnskaper som har tillit, og samtidig en stor og farlig sikkerhetsrisiko ved feil bruk. En liten feil er nok til å sette hele nettstedet ut av spill.

      Hvis du er ukjent med PHP, SQL eller Drupal, unngå bruk av tilpasset PHP-kode i innlegg. Eksperimentering med PHP kan ødelegge databasen din, sette nettstedet ut av drift eller skape signifikante sikkerhetshull.

      Notater:

      • Husk å dobbeltklikke hver linje for syntaks- og logiske feil før lagring.
      • Uttrykk må være korrekt avsluttet med semikolon.
      • Globale variable brukt i din PHP-kode beholder sin verdi etter at skriptet ditt kjører.
      • register_globals erslått av. Hvis du må bruke skjema, forstå og bruk funksjonene i Drupal sin skjema API.
      • Bruk et print eller return uttrykk in koden din for å skrive ut innhold.
      • Utvikle og test PHP-koden din med et eget testskript på en testdatabase før den legges ut på en produksjonsdatabase.
      • Vurder å inkludere din tilpassede PKP-kode i en module for nettstedet eller i en template.php-fil heller enn å putte den direkte i en oppføring eller blokk.
      • Vær klar over at evnen til å legge inn PHP-kode direkte i innholdet kommer fra PHP Filter-modulen. Hvis denne modulen er deaktivert eller slettet, kan blokker eller oppføringer med innlagt PHP-kode vise, istedenfor for å utføre, PHP-koden.

      Et enkelt eksempel: Opprett en "Velkommen"-blokk som hilser besøkende velkommen med en kort beskjed.

      • Legg til en tilpasset blokk til nettstedet ditt kalt Velkommen. Sett blokkas inndataformat til PHP-kode (eller et annet format som støtter PHP-inndata), og legg til følgende i blokkas kropp:

        print t('Velkommen, gjest! Takk for at du besøker oss.');
        
      • For å vise navnet til en registrert bruker, bruk dette i stedet:

        global $user;
        if ($user->uid) {
          print t('Velkommen, @name! Takk for at du besøker oss.', array('@name' => $user->name));
        }
        else {
          print t('Velkommen, gjest! Takk for at du besøker oss.');
        }
        

      Drupal.org tilbyr noen PHP snutter som eksempel, eller så kan du lage dine egne med noe PHP erfaring og kunnskap om Drupalsystemet.

    • Internettadresser og e-postadresser konverteres til lenker automatisk.
  • Full HTML:
    • Linjeskift og avsnitt gjenkjennes automatisk. Linjeskiftmerket <br/> og avsnittsmerkene <p> og </p> settes inn automatisk. Hvis avsnitt ikke gjenkjennes, sett inn noen ekstra tomme linjer.
    • Bruk tilpasset PHP-kode

      Egenutviklet PHP-kode kan legges inn i enkelte typer innhold, som poster og blokker. Dette kan være en kraftig og fleksibel egenskap når den benyttes av brukere med PHP-kunnskaper som har tillit, og samtidig en stor og farlig sikkerhetsrisiko ved feil bruk. En liten feil er nok til å sette hele nettstedet ut av spill.

      Hvis du er ukjent med PHP, SQL eller Drupal, unngå bruk av tilpasset PHP-kode i innlegg. Eksperimentering med PHP kan ødelegge databasen din, sette nettstedet ut av drift eller skape signifikante sikkerhetshull.

      Notater:

      • Husk å dobbeltklikke hver linje for syntaks- og logiske feil før lagring.
      • Uttrykk må være korrekt avsluttet med semikolon.
      • Globale variable brukt i din PHP-kode beholder sin verdi etter at skriptet ditt kjører.
      • register_globals erslått av. Hvis du må bruke skjema, forstå og bruk funksjonene i Drupal sin skjema API.
      • Bruk et print eller return uttrykk in koden din for å skrive ut innhold.
      • Utvikle og test PHP-koden din med et eget testskript på en testdatabase før den legges ut på en produksjonsdatabase.
      • Vurder å inkludere din tilpassede PKP-kode i en module for nettstedet eller i en template.php-fil heller enn å putte den direkte i en oppføring eller blokk.
      • Vær klar over at evnen til å legge inn PHP-kode direkte i innholdet kommer fra PHP Filter-modulen. Hvis denne modulen er deaktivert eller slettet, kan blokker eller oppføringer med innlagt PHP-kode vise, istedenfor for å utføre, PHP-koden.

      Et enkelt eksempel: Opprett en "Velkommen"-blokk som hilser besøkende velkommen med en kort beskjed.

      • Legg til en tilpasset blokk til nettstedet ditt kalt Velkommen. Sett blokkas inndataformat til PHP-kode (eller et annet format som støtter PHP-inndata), og legg til følgende i blokkas kropp:

        print t('Velkommen, gjest! Takk for at du besøker oss.');
        
      • For å vise navnet til en registrert bruker, bruk dette i stedet:

        global $user;
        if ($user->uid) {
          print t('Velkommen, @name! Takk for at du besøker oss.', array('@name' => $user->name));
        }
        else {
          print t('Velkommen, gjest! Takk for at du besøker oss.');
        }
        

      Drupal.org tilbyr noen PHP snutter som eksempel, eller så kan du lage dine egne med noe PHP erfaring og kunnskap om Drupalsystemet.

    • You may embed videos from the following providers youtube. Just add the video URL to your textarea in the place where you would like the video to appear, i.e. http://www.youtube.com/watch?v=pw0jmvdh.
    • Internettadresser og e-postadresser konverteres til lenker automatisk.