Hej!
Jag har tidigare arbetat mycket med Wordpress och har förståelse för CMS och opensource. För två veckor sedan började jag ett nytt jobb och har i uppdrag att "sköta om" en sida i Drupal. Mitt första intryck är att Drupal är intuitivt och enkelt. Men det finns några ställen där jag fastnar. Detta kan bero på att jag inte byggt sidan själv och därför inte lagt upp strukturen. Det är alltid svårt att ta över ett arbete efter någon annan.
Ett problem som jag vill lösa är att ett block som borde ligga i vänsterkant har hoppat upp och lagt sig vid sidan av ett annat block. Detta ser riktigt fult ut! Jag förstår hur man flyttar material inom ett block men hur flyttar och placerar man själva blocket?
Jag förstår inte heller hur man lägger till ett galleri i ett block. Jag kan ju lägga till bilder i artiklar men hur fungerar gallerier? Gissar att det är en modul som kopplas till blocket. Men hur hittar man modulerna och hur ser man hur de används?
Troligen är det så att jag skulle behöva gå en kurs i Drupal... så jag kan ju passa på att fråga här om ni känner till en kurs för nybörjare i programmet?
Hälsningar Karin
Comments
Blocken placeras i temats olika regioner
Om blocket inte passar in i regionen ( t ex på grund av att det finns en för stor bild) , eller har något fel på bredden/höjden i förhållande till regionen, så kan det hamna fel.
Kolla med hjälp av firebug om bredden/höjden i temats region stämmer med blockets bredd/höjd ( i pixlar). css-erna finns placerade under site/all/themes/"ditt temas namn"/css (gäller iinte för ursprungsteman - i core)
Vill man ändra i css bör man göra ett subtema (som man då sätter som förval= aktivt - under fliken utseenden i administrationen). Drupal sätter subtemans css före temats egen css isf.
Lycka till,
kvarstår problemet kan du gärna vara lite mer specifik, med temats namn etc så får du säkert bättre tips.
// Göran
Det konstiga är att det fungerat tidigare...
Detta är vad jag själv skulle gissat på från början... men blocket låg rätt för ett par veckor sedan och ingenting har redigerats. Det känns mer som om det har med någon uppgradering att göra... Temat heter Garland vad jag kan se och det är väl ett ganska vanligt tema?!
Jag kan inte Drupal tillräckligt bra för att börja gå in i CSS-filerna.
Tack för råden!
Garland är ett standardtema
Det ingår i "core" = drupalkärnan och är ett vanligt tema.
En Drupalsida/Drupalvolym uppdaterar sig inte automatiskt, av sig själv...!
När man uppdaterar är det klokt att göra kopia av både kärnan och datatabellen i Mysql databasen INNAN man sätter igång.
(uppgradera betyder att man går upp en version, tex från DP 6 till DP7)
Har inte uppfattat att orsaken är en uppdatering.
Tips kolla att det inte finns något felmeddelande i loggen ( admin/reports/dblog) ligger under "rapporter" i administrationen.
// Göran
Ett företag uppdaterar
Hej!
Problemet är att företaget som byggde sidan automatiskt uppdaterar och de gör det visst automatiskt. Jag hörde av mig till dem innan jag skrev här och de trodde också att det var uppdateringen som gjorde att utseendet förändrades. (Min erfarenhet från Wordpress är att vissa "plugin" inte är kompatibla framåt. ) Personen som byggt sidan är inte längre kvar i företaget därför kunde de inte lösa problemet på rak arm.
Jag tänkte då att det vore bättre att jag själv satte mig in i hur sidan är uppbyggd. Både för att spara support och för att kunna ändra delar som inte känns bra designmässigt.
Skönt att det är ett standardtema...
Ska kolla "rapporter"!
Tack så mycket!
Om du vill skapa en friare design
Så ska du kolla in den här modulen när du blir varm i kläderna.
http://drupal.org/project/panels_everywhere
// Göran
Två saker, vid problem
Töm cashen - administration/konfiguration/utveckling/prestanda
Kör schemalagda aktiviteter - Administration/Konfiguration/System/prestanda.
Detta är grundläggande, vid problem, att jag t o m glömde att tala om det ;)
.
// Göran
Ett företag uppdaterar
Hej!
Problemet är att företaget som byggde sidan automatiskt uppdaterar och de gör det visst automatiskt. Jag hörde av mig till dem innan jag skrev här och de trodde också att det var uppdateringen som gjorde att utseendet förändrades. (Min erfarenhet från Wordpress är att vissa "plugin" inte är kompatibla framåt. ) Personen som byggt sidan är inte längre kvar i företaget därför kunde de inte lösa problemet på rak arm.
Jag tänkte då att det vore bättre att jag själv satte mig in i hur sidan är uppbyggd. Både för att spara support och för att kunna ändra delar som inte känns bra designmässigt.
Skönt att det är ett standardtema...
Ska kolla "rapporter"!
Tack så mycket!
företaget uppgraderar...
Hej!
Problemet är att företaget som byggde sidan automatiskt uppdaterar och de gör det visst automatiskt. Jag hörde av mig till dem innan jag skrev här och de trodde också att det var uppdateringen som gjorde att utseendet förändrades. (Min erfarenhet från Wordpress är att vissa "plugin" inte är kompatibla framåt. ) Personen som byggt sidan är inte längre kvar i företaget därför kunde de inte lösa problemet på rak arm.
Jag tänkte då att det vore bättre att jag själv satte mig in i hur sidan är uppbyggd. Både för att spara support och för att kunna ändra delar som inte känns bra designmässigt.
Skönt att det är ett standardtema...
Ska kolla "rapporter"!
Tack så mycket!
Inte ett svar på dina frågor
Inte ett svar på dina frågor men något som kan vara bra att känna till.
Drupal kallas ofta ett CMS men det är närmare sanningen att säga att man med Drupal kan bygga CMS.
Drupal, tillsammans med alla moduler som finns, är som en hög byggblock som man kan sätta ihop på många olika sätt. Allt efter vad som passar bäst för den aktuella webb-platsen.
Frågan om hur man placerar gallerier i block har i Drupal inte ett bestämt svar. Det går att få till på en lång rad olika sätt, hur det fungerar på din sida beror på de val utvecklaren av webb-platsen gjorde.
Det förklarar en del!
Förstår nu att Wordpress och Drupal är helt olika! Drupal är vad jag förstår ett publiceringssystem som ökar möjligheterna enormt om man vill bygga. Däremot kan det bli svårt att följa en annan byggares arbete eftersom möjligheterna är så stora.
Finns det något bra tips på hur man kan följa andra utvecklares arbete?
Tack så mycket för att du svarade!
Ett tips är att lära siga att förstå några grundläggande begrepp
När jag började med Drupal tog det en tid innan jag förstod HUR drupal sätter samman små små delar till någon form av helhet, på en mängd olika sätt. Detta är styrkan med Drupal.
Enkelt uttryckt består drupal av en mängd "noder" (- även kallad "content") samt fält som varje modul behandlar på olika sätt, eller beräknar, eller villkorar ihop... En färdig sida kan bestå av många små nod-delar och bakomliggande fält, vilka i sin tur har kopplade villkor och förhållanden.
Ta upp en tom drupal-volym, gör en sida, gör en sid-mall (kallad innehållstyper), så att du bekantar dig lite med en uppbyggnad. Det finns en rad screencast om detta som förklarar HUR man gör, men inte alltid varför...
Mitt tips är att kolla in NodeOne:s introfilmer om drupal och försöka förstå grundbegreppet node/content. Det blir kanske inte lättare, men mer begripligt att jobba med Drupal när man väl insett grunden den bygger på.
// Göran
Detta är vad jag letar efter!
Hej Göran!
Tack! Jag tror att detta är vad jag är ute efter. För mig är det lättare att arbeta med ett program om jag vet förutsättningarna. Jag tror att jag tittade på Drupal och utgick ifrån att det var uppbyggt som andra CMS jag har arbetat med. Men Drupal känns helt annorlunda! Jag behöver hitta en ny ingång. Tycker att Drupal har många fördelar i jämförelse med andra system!
//Karin
CSS
Om Du har laddat ner Firebug till Firefox har Du en bra start för att börja jobba med CSS-filerna - vilket är ett måste att kunna om Du ska kunna placera saker rätt, ge dem olika egenskaper (ett block kan ju - förutom sin plats - t ex ha borders och bakgrund med olika färg etc).
Det är kul att kunna CSS - så ge den kunskapen en chans! Här hittar Du en tutorial: http://www.w3schools.com/css/
Blocket Du försöker flytta har säkert ett nummer eller ett namn, det hittar Du i Firefox (ex block-block-7). Sedan kan Du genom att ta blockets namn-id och lägga in i temats css-fil ge blocket en riktig placering genom margin-left, margin-right osv. Filen heter style.css och den hittar Du i themes/garland-mappen.
Lycka till!
Ann-Britt
Ann-Britt
Tack för tips. CSS och
Tack för tips. CSS och Firebug har jag använt mycket när jag arbetat med Wordpress... men där vet jag hur systemet är uppbyggt. Varför jag tvekade att börja flytta i CSS:en är för att jag inte förstår uppbyggnaden av Drupal. Eftersom innehållet har varit placerat rätt och nu flyttats pågrund av någon uppdatering känner jag mig osäker...
När jag inspekterar objektet i firebug får jag följande information:
<
div class="view view-pressbilder view-id-pressbilder view-display-id-block_2 view-dom-id-3">
Jag gissar att blocket är:id-block_2 men vad är i såfall dim-id-3?
Tack igen!
Drupal har även en casch för
css-erna och för javascript som du hittar under
Administration/Konfiguration/Utveckling/Prestanda
Om css caschen är förbockad, kan de glömt stänga av den vid uppdatering och då ligger gamla uppsättningen av css i caschen.
Gör isf så här. Avbocka + uppdatera + töm caschen, sen bocka i den igen och spara... Gör samma sak för javascripten för säkerhets skull...
// Göran