Tabs - "mer innhold på samme side"
Tabs ble aktuelt for meg da jeg så nytten av det i ett pågående prosjekt. Jeg tenkte å samle mest mulig info om firmaet jeg laget side for på en og samme side, kunne alltid brukt en undermeny, men jeg ville ha innholdet midt på siden, i form av tabs/faner. Tabs er innebygget i drupal, som en meny funksjon, litt vrien og få til, men i Drupal 6 er advanced help veldig nyttig. For de som ikke vet hva Tabs er så kan en se her . Det er flere måter å lage Tabs på i drupal, her er 3 stk:
- Drupal Meny
- QuickTabs (tilleggsmodul)
- jQuery tabs (tilleggsmodul)
Jeg tar for meg Drupal Meny og QuickTabs her.
Det krever litt forarbeid, en må ha innhold, kanskje lage en egen innholdstype og kategorisere. Når en har gjort dette må en inn i views å lage en spørring som viser dataene for den innholdstypen du laget. I denne viewen må du lage en page, samt en meny. En må lage views for de fanene du vil ha, men når du har laget den første er det bare å klone, endre katergori og menynavn så har du neste. Den første du lager må være default menu tab og merkelig nok, resterende må være Normal menu. Menyen vises ikke før en har laget minst 2 meny felt (en default og en normal). Igjen må jeg tipse om advanced help, utrolig bra veiledning der. Jeg fikk litt problemer med å lage riktig css til denne, eller å få den til å passe det themet jeg har laget, så pga dette så gikk jeg videre til quicktabs.
Fungerer på samme måte, men en slipper å lage page og menyer i views. Her lager du kun en block view og sier at denne blocken skal vises under denne tab'en/fan'en.
Når jeg hadde fått til dette, så irriterte jeg meg over at tabs'ene dukket opp øverst i noden. Det sier jo seg egentlig selv, siden jeg har sagt hvor innhold skal vises i page.tpl.php, men jeg ville ha de midt på siden, som en slags splitter. Og de skal kun vises på en en bestemt node (dette setter en i blockene). Etter mye frem og tilbake fant jeg ut at jeg måtte ta i bruk template.php. Jeg tenkte, siden $term, $taxomony og $links ligger i node.tpl.php så må det være mulig å legge til andre ting her. Jeg hadde en region som jeg hadde laget i min .info fil. Regioner vises under blocks, som igjen sier hvor den aktuelle blocken skal vises på din side, $header er ett eksempel. I eksempelet under har jeg kalt den regionen testone.
Dette la jeg til i min template.php fil
<code><?php
function phptemplate_preprocess_node(&$vars) {
if (!$vars['teaser']){
foreach (array('testone') as $region) {
$vars[$region] = theme('blocks', $region);
}
}
}
?>
</code>
Siden dette skal vises gjennom nodeview må jeg legge til "regionen" i node.tpl.php
<code><?php print $content; ?>
<?php print $testone; ?>
<?php print $links; ?>
</code>
Jeg måtte deaktivere themet for så å aktivere det igjen får å det til å skjønne at regionen skulle vises.
Håper dere skjønte noe av dette,
Bare å stille spørsmål så skal jeg svare etter beste evne :)
Morten
- Bloggen til Morten Nicolay
- lest 2221 ganger
Vår håndbok
Så er vi kommet til det punkt hvor vi skal sette opp igjen Håndboka vår. Er såvidt begynt så det vil ta noen dager (jobber bare litt innimellom her) så skal også den være ferdig oppsatt igjen. Det vil også komme nye boksider til etter hvert. Også en helt ny bok er planlagt.
- lest 264 ganger
Modulpresentasjoner
Vi har nå republisert igjen våre tidligere modulpresentasjoner og vil redigere noen og legge til mange flere. Modulene må ha en egen erfaring før du skriver om den. Ser at det er kommet mange gode moduler i det siste.
Les mer- lest 238 ganger
Test av Installasjons profilen
Har nå lastet ned flere installasjonsprofiler og vil teste ut to i helga (skulle nesten tro at det var vi som var den offisielle drupalsiden)
Les mer
»- lest 210 ganger
- Alle nyheter av Ole Martin
Drupalcon Europe 2010!!
Drupaldanmark.dk annonserer nå at de skal ha Drupalcon Europe 2010 i København.

Dette er gutta som får det til, i likhet med det svenske drupalmiljøet. Kjempeposetivt at de står på og satser fremover. Hvis du er interessert i å vite mer, kan du følge med på Drupaldanmark.dk og Drupalcon.dk i tiden som kommer. Datoen for Drupalcon Europe 2010 er ikke satt, men det blir en gang i August 2010.»- lest 192 ganger
- Alle nyheter av Ole Martin
Drupal distribusjoner er nå utplassert på drupal.org
Så denne nyheten på Drupal.org for noen dager siden. Men jeg har det så travelt at jeg ikke har fått testet ut dette enda. vis noen ønsker å gjøre det og gi oss en tilbakemelding, hadde det vært supert. Hvis ikke skal jeg gjøre det så snart jeg får tid. I tillegg til alle de vanlige gjøremålene, så planlegger og tilrettelegger jeg nå for en hel dag med Drupalundervisning for en gruppe.
»- lest 223 ganger
- Alle nyheter av Ole Martin
Hvor tid blir Drupal 7 ferdig?
Dette spørsmålet er begynt å komme i forskjellige fora. Sist nå via "support-bounces@drupal.org". Så til sakens kjerne, hvor tid blir neste versjon (release) av Drupal, versjon 7, ferdig? Historisk sett tar det ca. 15 - 18 måneder, inkludert de forskjellige fasene en ny versjon skal igjennom, før vi ser noe til den. Fasene det er snakk om er "Funksjons utvikling" (koding), "Bugfiksing (defekte koder)" og jeg vil nok legge til en mengde tester, blant annet Alfa- og Betatesting før den første "release" kommer . Les mer
»- lest 225 ganger
- Alle nyheter av Ole Martin
White House New Media Team on Using Drupal
Whitehouse.gov re-launches on Drupal and engages the Drupal community at DC users meeting
Les mer»- lest 245 ganger
Drupal vant beste "open source PHP CMS" for andre år på rad
Drupal i Norge - Først med det siste !!
Drupal has won best open source PHP Content Management System for the second year in a row in the Packt Publishing 2009 Open Source CMS Awards. Drupal won by popular vote and a critical selection by a panel of judges. This award reflects the strong support of the Drupal community and our focus on quality which leads to critical acclaim and rapid adoption for large, high quality projects. Drupal won best overall open source CMS in 2007 and 2008.
Les mer»- lest 218 ganger
- Alle nyheter av Ole Martin
Drupal vant "Hall of Fame "
Drupal i Norge - Først med det siste!!
Da kom nyheten av hvem som vant Hall of Fame mellom Drupal og Joomla.
Sitat fra siden:
" We are pleased to announce that Drupal has won the inaugural Hall of Fame Award in the 2009 Open Source CMS Awards. With this award, Drupal has won two categories this year, the other one being Best Open Source PHP CMS.Here's the distribution of the prize fund for this category:"
»- lest 203 ganger
- Alle nyheter av Ole Martin
"Gartner" kaller Drupal for "Visjonær"
Analyseselskapet "Gartner" skriver dette om Drupal;
Drupal Positioned as a "Visionary" in Leading Analyst Firm`s 2009 Social Software in the Workplace Magic Quadrant
Et lite utdrag fra artikkelen:
Les mer»- lest 229 ganger
- Alle nyheter av Ole Martin
labs.finn.no
Etter en tid med testing av Drupal har gutta bak "labs.finn.no" gått vekk fra Drupal og over til Word Press. Dette skjedde for en tid siden, men har sikkert en nyhetsverdi for mange som ikke har fulgt så nøye med på dette. De skriver på siden sin;
Les mer»- lest 218 ganger
- Alle nyheter av Ole Martin
Ny bok - Drupal 6 - Søkemotoroptimalisering
Drupal 6 Søkemotoroptimalisering
Les mer
er en ny Drupalbok av forfattet av Ben Finklea og er utgitt av Packt Publishing. Legg merke til at kapittel 2; Keyword Research er gratis og kan lastes ned.»- lest 187 ganger
- Alle nyheter av Ole Martin











Kjempe, men kan du bruke
Kjempe,
men kan du bruke "Tabs" som en faneknapp til en ny side også, eller er det kun som en boks med en meny og undermenyer som du kan plassere der du ønsker?
Hos skolelinux defineres dette som en faneknapp som vanligvis vises øverst på siden (eller nederst som hos excel). Fant denne demosiden for de som vil se den i aksjon.
Men hvor mange tabs kan du ha i en og samme blokk?Redigert: Man kan ha omtrent ubegrenset med Tabs slik jeg forsto det. Anbefaler å ta en tur til demosiden for å teste...
Du åpnet nok en ny "verden" for mange av oss her, så nå er det bare at man får mange gode innspill og en fortsatt like god "guide" videre.
klart det
klart det, du bestemmer selv hva som ligger under hver fane, story, page, egen innholdstype. En kan også putte arkiv, siste kommentarer osv. der.
Morten :)
Denne er bare rå !!
Har testet ut Quick Tabs i lag med Panels (D5). Her er det (nesten) bare fantasien og Wievs som setter grenser. Har en del igjen å lære når det gjelder wievs, men det kommer seg. Gleder meg til Panels blir klar for D6...
Skal også teste den ut i lag med Taxonews, som også er en interessang modul. Noen som har andre modulidèer denne kunne være testet ut med?
Panels - drupal 6
Gleder meg også til Panels kommer til drupal 6. Her er en veldig grei video som omhandler panels: http://blip.tv/file/600413
Morten