Ik ben bezig om de Drupal 5 website om te bouwen naar een Drupal 7 layout.
Echter loop ik tegen een aantal zaken aan.
1.Layout CCS technische zaken zoals uitlijnen van diverse modules
2.Configuratie van de Lexicon module
Hopelijk is er iemand die mij even op weg kan helpen.
1. op de testsite www.mvowebsites.nl zien we een aantal zaken.
a. Header Nederlandse Vereniging etc. zit strak tegen de rand aan, hoe krijg ik
die iets naar beneden toe.
b. Blokken Stalmuur,kalender,paardennieuws zitten relatief dicht op elkaar hoe
krijg ik hier meer ruimte tussen.
3. Weet iemand nog goede modules voor autorisatie zaken.
a. Om als administrator heel selectief beheersrechten voor bepaalde onderdelen
af te geven.
b. Om bepaalde zaken alleen toegankelijk te maken voor leden van bepaalde
groepen.
4. Weet iemand nog een goede module om eigen advertenties te tonen onder aan de
site in combinatie met advertenties van google of kan dit de adsense module
zijn.
alvast bedankt voor jullie adviezen.
Johan
Auteur:
nvvr
Door jo.w op 4 augustus, 2012 - 21:04
1a. In page.css regel 57 bij #logo zou je kunnen toevoegen "margin-top: 50px;" (50 is een voorbeeld)
2a. in navigation.css regel regel 71 bij #menu-bar .menu-wrapper li, #menu-bar .menu-wrapper .menu li "margin-right" verhogen, bijvoorbeeld 1em ipv 0.6 em (waarde in pixels kan ook natuurlijk.
Gebruik maken van Firefox en de add-on firebug installeren kan helpen om te zoeken welke css-regel kan aangepst worden. Je kan het zelfs tijdelijk online proberen.
3. Kom je al niet een eind door de users verschillende rollen te geven? En met de module content_access kan je dan toegang geven per rol.
Bedankt voor je reactie, de content access module heb ik geinstalleerd echter de CSS wijzigingen gaven niet het effect waar ik naar op zoek was.
De volgende tekst staat strak tegen de bovenlijn aan van het frame, ik wil deze tekst eigenlijk laten zakken.
"Nederlandse Vereniging voor Vrijetijds Ruiters (testsite, production www.nvvr.info) '
Verder wil ik eigenlijk de Marge tussen het blok Stalmuur en Eendaagse NVVR activiteiten en de marge tussen het blok Eendaagse NVVR activiteiten en paardennieuws vergroten, deze blokken zitten nu te dicht op elkaar. Een beetje het idee wil ik nastreven van de productiesite www.nvvr.info
Dan had ik je niet goed begrepen (of jij slecht uitgelegd ;-) )
De inhoud latenzakken: in page.css regel 41 (#collums) padding-top toevoegen
#columns {
background: #F2F7E5;
padding-top: 20px;
}
Dan wordt echter wat van de achtergrond zichtbaar boven de linker kolom, daarvoor een negatieve padding-top toevoegen aan regel 103:
.region-sidebar-first,
.region-sidebar-second {
margin-bottom: 15px;
margin-top: 0px;
background-color:#EDF2D5;
margin-top: -20px;
}
Dan komt echter de inhoud van die kolom weer te hoog in vergelijking met de rechter kolom Daarom nog wat padding toevoegen aan dezelfde regel:
.region-sidebar-first,
.region-sidebar-second {
margin-bottom: 15px;
margin-top: 0px;
background-color:#EDF2D5;
margin-top: -20px;
padding-top: 20px;
}
Ik heb nu telkens 20 px geprobeerd, 15 px lijkt me meer aangewezen.
Voor de marges tussen de andere blokken in regel31 margin-top toevoegen.
.block-inner,
.breadcrumb,
.region-help,
.messages,
#main-content > header,
div#tasks,
#attribution {
margin-left: 20px;
margin-right: 20px;
margin-top: 20px
}
Eventueel zou je ook die ruimte kunnen verdelen tussen margin-top en margin-bottom. De verkorte notatie hiervan wordt dan:
.block-inner,
.breadcrumb,
.region-help,
.messages,
#main-content > header,
div#tasks,
#attribution {
margin: 10px 20px;
}
waarbij 10px staat voor boven en onder, 20px voor links en rechts.
Voor alle aanpassingen nadien kijken wat het effect is op andere pagina's en/of blokken. En best eerst een backup maken van de bewuste css-file.
Als er eventueel boven "stalmuur" te veel ruimte zou komen door alle aanpassingen kan je regel 110 uitschakelen (of weghalen):
/*.region-content-aside {
padding-top: 20px;
}*/
1a. In page.css regel 57 bij #logo zou je kunnen toevoegen "margin-top: 50px;" (50 is een voorbeeld)
2a. in navigation.css regel regel 71 bij #menu-bar .menu-wrapper li, #menu-bar .menu-wrapper .menu li "margin-right" verhogen, bijvoorbeeld 1em ipv 0.6 em (waarde in pixels kan ook natuurlijk.
Gebruik maken van Firefox en de add-on firebug installeren kan helpen om te zoeken welke css-regel kan aangepst worden. Je kan het zelfs tijdelijk online proberen.
3. Kom je al niet een eind door de users verschillende rollen te geven? En met de module content_access kan je dan toegang geven per rol.
Jo
Jo,
Bedankt voor je reactie, de content access module heb ik geinstalleerd echter de CSS wijzigingen gaven niet het effect waar ik naar op zoek was.
De volgende tekst staat strak tegen de bovenlijn aan van het frame, ik wil deze tekst eigenlijk laten zakken.
"Nederlandse Vereniging voor Vrijetijds Ruiters (testsite, production www.nvvr.info) '
Verder wil ik eigenlijk de Marge tussen het blok Stalmuur en Eendaagse NVVR activiteiten en de marge tussen het blok Eendaagse NVVR activiteiten en paardennieuws vergroten, deze blokken zitten nu te dicht op elkaar. Een beetje het idee wil ik nastreven van de productiesite www.nvvr.info
Dank voor je reactie,
Johan.
Dan had ik je niet goed begrepen (of jij slecht uitgelegd ;-) )
De inhoud latenzakken: in page.css regel 41 (#collums) padding-top toevoegen
#columns {
background: #F2F7E5;
padding-top: 20px;
}
Dan wordt echter wat van de achtergrond zichtbaar boven de linker kolom, daarvoor een negatieve padding-top toevoegen aan regel 103:
.region-sidebar-first,
.region-sidebar-second {
margin-bottom: 15px;
margin-top: 0px;
background-color:#EDF2D5;
margin-top: -20px;
}
Dan komt echter de inhoud van die kolom weer te hoog in vergelijking met de rechter kolom Daarom nog wat padding toevoegen aan dezelfde regel:
.region-sidebar-first,
.region-sidebar-second {
margin-bottom: 15px;
margin-top: 0px;
background-color:#EDF2D5;
margin-top: -20px;
padding-top: 20px;
}
Ik heb nu telkens 20 px geprobeerd, 15 px lijkt me meer aangewezen.
Voor de marges tussen de andere blokken in regel31 margin-top toevoegen.
.block-inner,
.breadcrumb,
.region-help,
.messages,
#main-content > header,
div#tasks,
#attribution {
margin-left: 20px;
margin-right: 20px;
margin-top: 20px
}
Eventueel zou je ook die ruimte kunnen verdelen tussen margin-top en margin-bottom. De verkorte notatie hiervan wordt dan:
.block-inner,
.breadcrumb,
.region-help,
.messages,
#main-content > header,
div#tasks,
#attribution {
margin: 10px 20px;
}
waarbij 10px staat voor boven en onder, 20px voor links en rechts.
Voor alle aanpassingen nadien kijken wat het effect is op andere pagina's en/of blokken. En best eerst een backup maken van de bewuste css-file.
Als er eventueel boven "stalmuur" te veel ruimte zou komen door alle aanpassingen kan je regel 110 uitschakelen (of weghalen):
/*.region-content-aside {
padding-top: 20px;
}*/
Jo