Posted by fanderzzon on March 29, 2011 at 5:35pm
Hej,
Har designat min egna portfolio och tänkt använda Drupal 7 som publiceringsverktyg. Nedanför har ni en länk till designen så att ni lättare kan förstå hur jag menar.
http://www.flickr.com/photos/59225027@N06/5571306377/ Här har ni en länk till hemsidan (under uppbyggnad). http://www.activestudios.se/
Jag håller på med Views Slideshow + Imagecache, Imagefield för att använda som bildhantering till slidern. Det fungerar bra men jag vet inte hur jag får pilar till föregående och nästa bild. Ska man använda css för att lösa det eller finns det någon som har ett bättre alternativ?
Comments
Japp, det blir lite
Japp, det blir lite position:absolute; CSS där för slideshow controls.
//Pontus Nilsson, Digitalist
Problem med css
Hej,
Tack för ditt snabba svar. Det gick väldigt bra med css i alla webbläsare utan IE (som väntat). Men har ett annorlunda problem. När jag är inloggad så påverkas previous och next button och flyttas ner kraftigt. Men sedan när jag loggar ut så ser det ut som det ska göra. Har du råkat ut för något liknande för det verkar ju konstigt att administration-menu ska påverka ens css när man är inloggad.
Edit: Modulen Toolbar (admin menu) påverkar inte. Dock har jag aldrig varit med om att css tolkas annorlunda bara för att jag är inloggad. Nog har man varit med om att saker kan hända med CSS men detta verkar vara väldigt konstigt.
//Fredrik
På de flesta sajter med
På de flesta sajter med någorlunda avancerad css som jag gjort uppstår det en del konstigheter när man är inloggad. Normalt så stänger jag av drupals csser för den skarpa sajten och lägger in de jag vill använda statiskt i page.tpl.php istället men har alltid ett block som printar drupals css och script ifall man är inloggad. Oftast är det en cssfil typ html-elements.css som fuckar upp layouten genom att vissa element definieras om där.
Det är nog
Det är nog på grund av vilket element du satt position:relative på. Om det elementet kan variera och lägga till innehåll så kommer också divvarna under påverkas. Identifiera ett element som inte kommer ändras i höjd (som du har kontroll över). Tex. divven med klassen .view-content inuti divven med klassen .view-slider, om dina knappar utgår från den divven så kan bara vyns output påverka dimensionerna på elementet (och därmed också dina inställningar för positionen på knapparna).
.view-slider .view-content { position:relative; }//Pontus Nilsson, Digitalist
Media
Det löste sig med position: relative; på #block-views-slider-slider, så nu fungerar det både som inloggad och utloggad. Vilken lösning är den bästa för hantering av media, t.ex video. Såg på NodeOne hemsida att ni använder Vimeo. När man har Drupal 7 skall man använda modulen Media som "tagit över" efter Embedded Media Field som jag använde mycket i Drupal 6. Dock så vet jag inte om modulen Media stödjer Vimeo, men antar att YouTube fungerar lika bra.
Edit: Media fungerar bra med modulen YouTube. I min design som jag länkade till tidigare vilket är det bästa sättet i Drupal att skapa de boxarna (3 st under slidern)?
Är det genom att skapa en content type för det och sedan visa det via Panels och skapa en förstasida + ev regler via Page Manager?
Edit 2: Ett annat alternativ är ju att lösa det via taxonomi. Att sortera de boxarna under en term och sedan visa de via Panels + Page Manager (för t.ex säkerställa att noderna är publiserade). Det är nog det bästa alternativet eller vad tycker ni?
Tack för er snabba hjälp.
De tre boxarna under kan vara
De tre boxarna under kan vara custom content panes i panelen om du vill använda Panels. Utan Panels skulle de kunna vara block eller boxes som med css floatas för att ligga bredvid varandra.
Det är overkill att skapa en content type för de blocken du vill ha in där, om det inte finns en baktanke så som att de ofta ska bytas ut, länka till annat innehåll etc.
//Pontus Nilsson, Digitalist