Problem med layout och v5 vs v6?

Events happening in the community are now at Drupal community events on www.drupal.org.
Marsman75's picture

Hejsan!

Efter skissat, ritat, lekt, tänkt blev det äntligen dags att leta lösning på min ide och Drupal verkar vara det bästa alternativet av dem alla. Men, Drupal är inte direkt "lätt" att börja med om man aldrig hållit på med det eller andra liknande lösningar. Installation och "lättare" ändringar är rätt uppenbara men när det kommer till att bygga sin egen struktur på sidan är jag fast... Jag har läst och läst, letat och letat efter tips, idéer hjälp men även denna del inom Drupal världen är rätt "stökig". Det är svårt att hitta just det man behöver så därför valde jag nu denna variant istället.

Till mina frågor.

Jag ska bygga en nyhets sida (inom ett specifikt ämne) på Internet där ett par personer förutom jag kommer uppdatera nyheterna. Hela sidan kommer vara på Svenska. "Anonyma/vanliga" läsare kommer kunna se nyheterna men en form av medlemskap kommer ge några funktioner mer som forum mm... Ska jag bygga upp detta i Drupal 5 eller 6? Fördelar/nackdelar med 5 vs 6?

Nästa stora problem som jag inte hittar någon bra hjälp till är interfacet på sidan, hur bygger jag den? jag har bifogat en enkel "skiss" om hur jag vill dela upp sidan där information kommer visas i de olika "Areorna". Hjälp behövs i mängder inom detta, länkar vad som helst... Tack på förhand alla...

AttachmentSize
layout.jpg29.14 KB

Comments

Hejhej Marsman75, Rent

ztyx's picture

Hejhej Marsman75,

Rent funktionalitetsmässigt så låter det som om valet av Drupal är rätt. Drupal 6 torde vara tillräckligt mogen för att du ska börja använda dig av det, men i slutändan så handlar det om vilka moduler som du kommer att behöva använda och om dessa finns tillgängliga för version 6.

Gällande din design så är jag tveksam till att du kan finna något färdigt tema (eng: theme) med den layouten. Av den anledningen skulle jag vilja slå ett slag att kika på ett grid-baserat tema (BlueTrip kanske är det bästa, Blueprint är en annan) där du delar upp din sida i ett rutnät och sedan lägger ut ditt material. När man väl förstått idéen så blir det väldigt kraftfullt och effektivt, och din skiss är ju just ett rutnät.

Hur man bygger och modifierar teman finns det mer att läsa om här. Glöm inte att använda modulen Theme Developer (finns bara till Drupal 6, tillhör Devel-projektet) som kommer att göra ditt arbete väldigt mycket lättare!

Nu har du lite att bita :-) Hör av dig om du stöter på patrull!

Jens

PS. Används gärna en lite mer informativ rubrik, så blir det lättare för andra nybörjare att hitta lösningar på liknande problem. DS.

Ja, tack, fick lite bättre "syn" av länkarna du gav...

Marsman75's picture

Hej!

Det är sant som du säger att jag lär inte hitta ett färdigt "theme" att köra på iden jag har och tanken är att jag ska utveckla ett eget tillsammans med sidan. Men att ha en ok grund att utgå från gör jobbet både enklare och snabbare vilket är bra eftersom hela projektet drivs i hobby form och av rent intresse för ämnet samt webbutveckling.

Vad gäller moduler så är jag lite osäker på vad jag kommer att behöva. Är inte tillräckligt insatt i alla de element jag vill ha än men om det finns någon som har erfarenhet av vad som kan tänkas behövas till en "nyhetssite" där flera personer lägger in nyheter, tips, forum, medlemmar etc... Så är inte jag den enda som blir väldigt tacksam för all hjälp man får. Jag hittade denna sida idag och verkar varas en hel del vettigt där http://groups.drupal.org/node/5281?

Tack igen

P.S Jag ändrade rubriken :)

Några utgångspunkter

Itangalo's picture

Gällande funktioner och moduler tror jag att du kommer långt med Drupal 6 och ett par av de vanligaste modulerna. Jag föreslår följande utgångspunkt:

  • Nodtypen "Story" för att posta nyheter, eventuellt kompletterad med extra fält (genom modulen CCK) om du behöver mer än rubrik och brödtext.
  • Kategorier och taxonomier/vokabulär (lite förklaring här) för att dela in nyheter i de grupper du vill.
  • Du kan begränsa tillgång till forum och andra funktioner genom att skapa användarroller och ge olika roller access till olika funktioner på sajten. (Det görs under admin > användare > behörigheter.)
  • Navigering på sajten löser du förmodligen enklast genom att skapa helt nya menyer istället för att modifiera den befintliga. En meny för anonyma användare, och en annan för inloggade. (Närmare beskrivning finns i guiden Grunder för hur du använder din Drupal-webbplats.)

Om du helt säkert vill ha en fyrspaltslösning på webbplatsen låter det rimligt att koda en del själv. Men om du tänkte den vänstra kolumnen för menyer rekommenderar jag istället att du lägger menyer horisontellt och kör med en trespaltslösning. Horisontell meny gör att utrymmet utnyttjas bättre, och om menyn inte är djupare än två steg borde det gå utmärkt att lösa med hjälp av primära och sekundära länkar.
För ett tag sedan gjorde jag en kort lista över Drupal 6-teman som jag tyckte var mer än ok både för utseende och funktion. Kanske kan den vara till nytta.

Lycka till!
//Johan Falk, Solna

Jag är ingen expert på det

razzel-gdo's picture

Jag är ingen expert på det här, men du bygger ditt tema med hjälp av html och css.

För att få ett grepp om hur en "drupalsida" med variabler och annat är uppbyggd kan du kika på page.tpl.php-filen. Ladda ner ett tema från drupal.org och studera filen.
page.tpl.php beskriver sidans skelett. Själv läste jag kapitlet "The Theme System" i boken "Pro Drupal Development". Det finns mycket matnyttig information i det. Kapitlet går att ladda ned gratis från förläggaren. Tyvärr minns jag inte adressen till sidan, men jag kan mejla det till dig om du så önskar. Informationen är inte helt aktuell. Boken är skriven för Drupal 5, men det finns ändå en hel del att lära från den. Annars finns det mycket info på drupal.org om hur man jobbar med teman.

Lycka till!