Her får du hjelp til å lage hjemmeside med video. Alle verktøy og programmer vi bruker til å lage webside er gratis.
Hvordan vise hele innlegget, ikke bare teaser?
Driver å bygger opp hjemmesiden nå, og flere av sidene inneholder kun et skriv;
skulle da gjerne hatt det som lang tekst, ikke teaser slik at man igjen må klikke seg inn på den for å lese den..
Og på noen sider skulle jeg hatt innleggene under hverandre som i en slags tabelloversikt (slik som jeg så på en som hadde lagt ut hjemmesiden sin her har gjort på www.nygaardsjoenbf.net/node/23)
Hvordan gjør jeg dette?
Visning av hele innlegg kan gjøres fra domene.com/admin/content/node-settings, hvor du kan sette "Lengde på beskåret innlegg", beskåret innlegg refererer da til teaseren.
Problemet med den løsningen er at innstillingen vil gjelde samtlige noder. For mer fleksibilitet, bruk modulen views. Det ligger en videoguide om views her, som forklarer litt om bruk av denne. Views kan gjøre det du sier om teaser, og lage tabell av noder.
Jeg ville laget forskjellige innholdstyper for de nodene som skal vises med ubeskåret teaser, samt. de som skal vises i tabell. Det gjør det enklere å administrere hvilke noder som skal vises i diverse visninger du lager med views.
Var jeg deg, ville jeg nok laget mine egne. Da ser du jo hvor fleksibelt views er, og jo mer du vet, desto oftere kommer det gode idéer for hvordan ting skal bli. :)
Sitter her med oppblåst morgentryne og prøver å forstå det du har skrevet. Vet ikke om jeg svarer direkte på spørsmålene dine her, for jeg er ikke sikker på om jeg helt forsto hva du mente.
Lage egne visninger i views
Hvis du lager en "page" i views, så angir du "path" for hva du skal vise her når man går inn til domene.com/<din-path>.
Du kan bruke wildcard (%) i "path", slik at du kun lager én view og definerer én path med wildcard, hvor wildcard er IDen til termet (tid, for "term id). På den måten vil f.eks. "domene.com/<din sti>/1" vise alle noder som er knyttet til term med id 1. Du kan også bruke term name som wildcard og så videre. Dessuten kan du bruke flere wildcards i en path.
Inkludere block visninger i egen innholdstype med PHP
Si du vil ha én spesiell side med visning av flere typer views. Da kan du opprette en egen innholdstype, la denne støtte PHP, og så lage view blocks. Blokkene kan du så legge inn i denne innholdstypen med PHP.
Dette er nyttig, f.eks. hvis du vil liste opp referater i en tabell (blokk 1) og skriv i hele noder (blokk 2).
For å ta i bruk PHP i innholdstyper, må du aktivere "PHP filter" under domene.com/admin/build/modules
Videre må du skrive inn denne PHP-koden for blokken du vil inkludere:
<?php
print views_embed_view('view_navn', 'block_1', wildcard_1, ..., wildcard_x);
?>La oss si du har ett wildcard, og dette er ID til termet skriv som er 1, og vil vise alle skriv. Da bruker du
<?php
print views_embed_view('tabellvisning', 'block_1', 1);
?>Du får si fra hva du trenger å vite mer om her, så skal jeg prøve å hjelpe deg.
Bedre forklart nå. Skal vi se her...
Nei, du kan begrense hva som skal vises hvor. Du kan bruke filter for å definere hva som skal vises hvor. La oss si du oppretter en view som heter 'mine_sider'. Her kan du definere flere 'pages'. Hver side kan få sin egen sti, og du kan velge hva slags formatering du vil gjøre av det som skal vises.
Siden "rasestandard", "leder" og "avlsråd" er i forskjellige termer, kan du bruke dette som filtreringsmekanisme for hver 'page' du lager i viewsen 'mine_sider'. Hver enkelt 'page' kan igjen ha sin egen 'path/sti'. Denne stien kan igjen være hva du vil. Enten absolutt, slik at du må lage én sti per 'page', eller dynamisk, altså med wildcard.
Grunnen til at man kan bruke wildcard og argumenter i stien, er fordi man ofte ønsker å lage en lik oversikt over mange noder. Dette gjelder for eksempel hvis du vil ha lik visning av noder i forskjellige kategorier, og når folk klikker seg inn på en kategori, så ser de nodene som tilhører kategorien.
Nei, disse må ikke hete taxonomy/term/1 og så videre. Wildcard kan være navnet på termet såvel som term id. Slik at en side kan hete domene.com/foo og domene.com/bar. Det hele kommer ann på hvordan du bruker wildcards i stien din.
Var dette forståelig?

Ok.
Da skal jeg prøve å se om jeg får det til i views..
Bruker jeg en av de standard-viewsene som følger med eller burde jeg lage egne?