Ik ben nieuw in Drupal, ik kom van Joomla en zie door de bomen geen bos in Drupal. Ik ben de uitdaging aangegaan om een website te maken vooor mijn collega. Hier vind je een screenshot: http://users.telenet.be/destilink/pagina.jpg
Hoe begin ik hieraan? Gebruik ik een bestaand theme? Zo ja, welk?
Of begin ik beter van scratch en waar/hoe begin ik dan?
pff... ellende! Ik hoop dat iemand enkele wijze woorden voor me heeft :-)
Vele groeten (Sven)
Auteur:
Doctor78
Door PageMaker op 1 april, 2010 - 17:48
Sven, Ik wens je sterkte want ik zit met dezelfde ellende. Misschien kunnen we samen iets uitwerken, dan leren we beiden en twee weten (vaak) meer dan één (1) [accent aigu werkt hier ook al niet].
Door Doctor78 op 1 april, 2010 - 19:41
Bedankt voor het medeleven. Ik heb ondertussen besloten om met Zen te werken. 't Is echter zodanig kaal dat er heel wat bij komt kijken. We kunnen mekaar idd op de hoogte houden en hopelijk worden we af en toe geholpen door gevorderden...
Door Xano op 1 april, 2010 - 20:14
Als je door gevorderden geholpen wil worden, moet je concrete vragen stellen en duidelijk aangeven wat je einddoel is, wat je geprobeerd hebt en waarom dat niet lukte. De 'pro's' zijn vaak dermate druk dat iedereen door ze geholpen wil worden of dat ze met andere dingen van Drupal bezig zijn, dat ze de vragen die te veel moeite vereisen om te beantwoorden vaak overslaan. Komt op beginners vaak elitair over (niet onbegrijpelijk), maar zo is het niet bedoeld.
Heb jij wel kans gezien om het Zen HTML-bestand in een database te zetten?
Door Doctor78 op 7 april, 2010 - 09:10
Hey, sorry, even tussenuitgeweest. Euh, ik weet zelfs niet wat je bedoelt met vorige vraag. (?)
Door PageMaker op 7 april, 2010 - 11:00
Oei! In de zen/zen map die je hebt gedownload zit een bestand page.tpl.php daar kun je van maken: page.html en dan kun je het bewerken in DW. Even dit: tussen Joomla en Drupal bestaat een werkelijk gigantisch verschil; Joomla kent JDOC statements Drupal niet! In Drupal werk je uitsluitend met behulp van PHP en CSS; het grote - en dat is ECHT groot - probleem is dat jij - en ik; en met ons vele anderen - niet weten waar je moet zoeken.
Ik heb een lijst met nuttige links gemaakt, schuw de leercurve niet.
Interessante lijst, ik heb ze als vertrekpunt genomen om http://drupal.be/node/1810 wat verder uit te werken. Die geeft nu toch wat meer hints. Ik heb uiteindelijk wel een groot deel van je links er weer uitgegooid omdat velen subpagina's waren van de Drupal Theme Guide op drupal.org en de link daarheen dus volstaat. Ook het Zen theme is zeker niet de enige manier om bij Drupal een theme te maken, als je zelf een statische prototype hebt gemaakt van je template is het zelfs beter Zen niet te gebruiken. Daarnaast zijn er vele alternatieve starter themes of kun je subthemes of css grid themes maken. Bekijk ook http://drupal.be/node/1809.
Hey, beiden bedankt! Het doet goed te merken dat men er echt is -hier- om mekaar te helpen. Jammer dat de meeste tutors nog niet drupal 7 gericht zijn, want daar werk ik mee. Eén lokaal en één in de Drupalgardens. In deze laatste zit een handige tool 'themebuilder' geloof ik. Lokaal (of andere host) is die niet beschikbaar maar hier kan je dan weer beter de code bewerken. (tenminste, zo ervaar ik het) Een mix van beiden zou nog een stap verder zijn.
Acquia (maker van Drupal Gardens) zal hopelijk haar Theme Builder module vrijgeven op drupal.org, maar doet dit logischerwijze nog niet voor ze goed op dreef zijn.
De basisprincipes van theming voor Drupal 6 of 7 zijn dezelfde. Drupal 7 is gewoon nog wat makkelijker/beter/flexibeler.
Als je snel een mooie theme wilt maken zou je ook kunnen kijken naar Artisteer. Dat is een betaalde wysiwyg editor for Drupal themes.
Door Doctor78 op 9 april, 2010 - 11:35
Heb ik al eens mee geëxperimenteerd maar het kan helaas geen Drupal7 theme genereren als ik me niet vergis.
Door okkingaj op 9 april, 2010 - 14:23
Dat klopt want zolang D7 nog in de Alpha fase is kan alles nog veranderen. Logisch dat Artisteer nog even afwacht. En als ik jou was zou ik ook nog even afwachten tot de eerste Beta versie. En tot alle modules die je nodig hebt naar 7 zijn opgewaardeerd met minstens een beta versie.
Door hansrossel op 9 april, 2010 - 12:09
Het zal toch nog tot wellicht na de zomer duren vooraleer Drupal 7 core volledig klaar en stabiel is. Ik weet niet wat je deadline is, maar het ziet er uit dat je een webshop wil maken en dat zit standaard niet in Drupal core enkel via extra modules, zoals Ubercart, Drupal commerce, Drupal e-commerce.
Dus je maakt het je als beginneling wel erg moeilijk om nu al te werken met Drupal 7, terwijl die op dit ogenblik eerder bedoeld is om te testen en je na de effectieve lancering van Drupal 7 nog op verschillende maanden mag rekenen vooraleer de belangrijkste bijkomende modules zullen klaar en stabiel zijn. Als je veel ervaring hebt met Drupal is dat allemaal geen zo een probleem, want dan kun je mee patches schrijven om de bugs die je tegenkomt op te lossen en inderdaad starten met het nieuwe systeem. Maar als je beginneling bent zal dat echt wel moeilijk lopen.
Van topnotchthemes zijn er specifieke Ubercart themes die wat lijken op jouw theme http://www.topnotchthemes.com/drupal-ubercart-themes en je misschien als uitgangspunt kunt nemen. Of je kunt zoeken naar gratis Ubercart themes, ik denk er enkele zulke gezien te hebben, maar weet niet meer precies waar. Maar uiteraard wel allemaal voor Drupal 6. Drupal 7 en vooral de ecommerce ervoor is nog erg prematuur en ik denk niet dat het haalbaar is binnen de 6 maanden een e-commerce site in Drupal 7 op te zetten zonder erg veel bugfixes waar je zelf aan gaat moeten helpen.
Het converteren van een theme van Drupal 6 naar Drupal 7 lijkt mij nog mee te vallen, zie http://drupal.org/update/theme/6/7. De ecommerce modules en alle bijhorende submodules naar Drupal 7 omzetten zal een pak meer werk zijn.
Het is niet echt een webshop dat het moet worden maar de nieuwe website van een IT firma, welke naast hardware -via een shop van de toeleverancier en een skin laat ons zeggen- ook diensten levert, zoals interventies maar ook webservices. Hosting, online backup,... en nu willen we (want ik freelance voor die firma) ook CMS gaan aanbieden. Ik heb verschillende websites gemaakt in Joomla maar onze zaakvoerder wil Drupal (7). Ik ben ondertussen ook overtuigd van de meerwaarde. De deadline is eind mei en het mag de beta zijn, dat riskeren we. Er rust dus wel wat op mijn schouders als je ziet waar ik nu nog maar sta.
Door PageMaker op 10 april, 2010 - 16:29
Tja, dan heb je nu een probleem dat mij een ordegrootte geringer lijkt dan wat je straks hebt als blijkt dat Drupal 7 in eerste instantie niet blijkt waar te maken dan waar je op had gerekend.
Mijn advies: overtuig die zaakvoerder van het nut van nu beginnen onder Drupal 6; het maakt toch immers niet welk gereedschap je gebruikt, je moet een goed en betrouwbaar werkend product opleveren!!
Door hansrossel op 11 april, 2010 - 10:18
Of laat hem de deadline verschuiven naar het najaar. Hoe meer functionaliteiten je zal willen, hoe later op het jaar.
Het is op zich geen slecht idee om nu al voorzichtig te willen starten in Drupal 7, maar dan moet je deadline ook rekbaar zijn en toch liefst een stuk verder op het jaar liggen dan eind mei. Een simpele brochuresite met een handvol pagina's zal eind mei wel lukken, maar jouw site ziet er toch wat veeleisender uit qua functionaliteiten, dus vandaar dat je wellicht behoorlijk wat extra modules zult nodig hebben die niet in Drupal core zitten en dus ook niet samen met Drupal 7 meteen al zullen klaar zijn.
De deadline verschuiven is misschien geen slecht idee, ik ga het in ieder geval aankaarten. Er zit waarheid in wanneer je zegt dat het snel is. Wanneer je door de modules bladert, merk je zeer weinig D7 ready, wat begrijpelijk is uiteraard. In een nieuw topic postte ik het probleem dat ik heb met de searchbar. Een van de eerste zaken die ik wil aanpassen en ik loop al vast. Het blijkt geen aparte module meer te zijn maar hoort nu in een block. Daarin positioneren lukt me al niet. Het probleem is nu dat je er nog niet veel over vindt, althans niets specifiek en betreft D7.
Door PageMaker op 11 april, 2010 - 13:27
Best begrijpelijk dat managers altijd de dinge gisteren klaar willen maar je moet ze daarin remmen.
Maak een plan van alle funtionaliteit die er in de site moet komen.
Stel prioriteiten; wat moet er eerst, wat kan er later en ga dan je lijst afwerken.
Je komt dan tegemoet aan de wens om snel iets dat werkt beschikbaar te hebben, je gunt jezelf de ruimte om te leren van het onderweg verkregen inzicht; en als je merkt dat het ontwikkelingsproces in een niet gewenste richting gaat kun je ook nog eens "back-tracken".
Het allerbelangrijkste is: WEES DUIDELIJK, MAAK HELDERE AFSPRAKEN EN LEG DIE VAST IN EEN LOGBOEK!
Sven, Ik wens je sterkte want ik zit met dezelfde ellende. Misschien kunnen we samen iets uitwerken, dan leren we beiden en twee weten (vaak) meer dan één (1) [accent aigu werkt hier ook al niet].
Bedankt voor het medeleven. Ik heb ondertussen besloten om met Zen te werken. 't Is echter zodanig kaal dat er heel wat bij komt kijken. We kunnen mekaar idd op de hoogte houden en hopelijk worden we af en toe geholpen door gevorderden...
Als je door gevorderden geholpen wil worden, moet je concrete vragen stellen en duidelijk aangeven wat je einddoel is, wat je geprobeerd hebt en waarom dat niet lukte. De 'pro's' zijn vaak dermate druk dat iedereen door ze geholpen wil worden of dat ze met andere dingen van Drupal bezig zijn, dat ze de vragen die te veel moeite vereisen om te beantwoorden vaak overslaan. Komt op beginners vaak elitair over (niet onbegrijpelijk), maar zo is het niet bedoeld.
My name is Bart - web & events
iDEAL, OmniKassa, en meer.
Logisch in feite... bedankt om in te grijpen!
Zen is prima. Met mijn minimalistische aanpak ben ik ook nog niet veel opgeschoten, zie http://drupal.be/forum/waarom-komt-css-link-niet-tussen-head-tags
Heb jij wel kans gezien om het Zen HTML-bestand in een database te zetten?
Hey, sorry, even tussenuitgeweest. Euh, ik weet zelfs niet wat je bedoelt met vorige vraag. (?)
Oei! In de zen/zen map die je hebt gedownload zit een bestand page.tpl.php daar kun je van maken: page.html en dan kun je het bewerken in DW. Even dit: tussen Joomla en Drupal bestaat een werkelijk gigantisch verschil; Joomla kent JDOC statements Drupal niet! In Drupal werk je uitsluitend met behulp van PHP en CSS; het grote - en dat is ECHT groot - probleem is dat jij - en ik; en met ons vele anderen - niet weten waar je moet zoeken.
Ik heb een lijst met nuttige links gemaakt, schuw de leercurve niet.
www.blip.tv/file/596429 demo filmpje
http://drupal.org/project/devel_themer download
http://www.videotutorialzone.com/content-management-systems/drupal/learning-drupal-part-13-how-to-theme-drupal-using-the-zen-theme.html
http://www.videotutorialzone.com/content-management-systems/drupal/learning-drupal-part-14-customizing-the-zen-theme-using-adobe-photoshop.html
http://blog.merge.nl/2008/02/05/drupal-themes-templates/
http://drupal.org/project/zen
http://drupal.org/node/11811 overriding
http://drupal.org/node/193318 zen theme
http://www.alistapart.com/articles/seo Search Engine Optimization
http://drupal.org/node/226507 Over het maken van je eigen sub-theme in Drupal 6.x
http://drupal.org/node/201428 Lay-out methods used in Zen's CSS
http://drupal.org/node/171209 Override stylesheets
http://drupal.org/node/171205#features Onderdrukken checkboxes etc.
http://drupal.org/node/158043 The White Screen Of Death (WSOD)
http://codex.wordpress.org/Backing_Up_Your_Database Database back-up/restore
http://drupal.org/node/173880#theme-registry Rebuild theme registry
http://drupal.org/node/173880 About overriding themable output
http://drupal.org/node/173880#theming-source About overriding themable output
http://drupal.org/node/223430 Setting up variables for use in a template (preprocess functions)
http://drupal.org/node/223463 The theme registry for special cases
http://drupal.org/node/337022 Overriding Theme Templates in Drupal 6
http://drupal.org/node/138560 How to: Modify the Garland theme to include a custom image in the background
http://drupal.org/node/128395 Simple but effective mod of Garland theme
http://www.venturacottage.com/tutorials/theming/garland-frontpage-squares-tutorial
http://www.venturacottage.com/tutorials01/css_for_beginners.htm
http://drupal.org/node/16383 Making additional variables available to your templates
http://drupal.org/node/171224 Assigning content to regions
http://drupal.org/node/190815#block-tpl Core templates and suggestions
http://drupal.org/node/171206 Default *.info values
http://drupal.org/node/177868 Advanced theme settings
http://drupal.org/node/108459 Integrating color module
http://www.youtube.com/watch?v=CYL6pMIkAug&NR=1 Slicing in PhotoShop
http://drupal.org/getting-started/before/overview The Drupal overview
http://11heavens.com/theming-the-contact-form-in-Drupal-6 Theming a form
Dit moet helpen, succes!
Interessante lijst, ik heb ze als vertrekpunt genomen om http://drupal.be/node/1810 wat verder uit te werken. Die geeft nu toch wat meer hints. Ik heb uiteindelijk wel een groot deel van je links er weer uitgegooid omdat velen subpagina's waren van de Drupal Theme Guide op drupal.org en de link daarheen dus volstaat. Ook het Zen theme is zeker niet de enige manier om bij Drupal een theme te maken, als je zelf een statische prototype hebt gemaakt van je template is het zelfs beter Zen niet te gebruiken. Daarnaast zijn er vele alternatieve starter themes of kun je subthemes of css grid themes maken. Bekijk ook http://drupal.be/node/1809.
Heel interessant is de Video tutorial: http://www.blip.tv/file/2873247/ als je op weg wil geholpen zijn in Theming bij Drupal.
Hans
KOBA
Weet u toevallig waar ik starter themes kan vinden voor D7? Of is er iets dat je aanraadt voor m'n site? (http://users.telenet.be/destilink/pagina.jpg)
Hey, beiden bedankt! Het doet goed te merken dat men er echt is -hier- om mekaar te helpen. Jammer dat de meeste tutors nog niet drupal 7 gericht zijn, want daar werk ik mee. Eén lokaal en één in de Drupalgardens. In deze laatste zit een handige tool 'themebuilder' geloof ik. Lokaal (of andere host) is die niet beschikbaar maar hier kan je dan weer beter de code bewerken. (tenminste, zo ervaar ik het) Een mix van beiden zou nog een stap verder zijn.
Heel gelijkend op de themebuilder en nu al beschikbaar is http://drupal.org/project/sweaver, weliswaar nog niet voor 7
Hans
KOBA
Acquia (maker van Drupal Gardens) zal hopelijk haar Theme Builder module vrijgeven op drupal.org, maar doet dit logischerwijze nog niet voor ze goed op dreef zijn.
De basisprincipes van theming voor Drupal 6 of 7 zijn dezelfde. Drupal 7 is gewoon nog wat makkelijker/beter/flexibeler.
Hans
KOBA
Als je snel een mooie theme wilt maken zou je ook kunnen kijken naar Artisteer. Dat is een betaalde wysiwyg editor for Drupal themes.
Heb ik al eens mee geëxperimenteerd maar het kan helaas geen Drupal7 theme genereren als ik me niet vergis.
Dat klopt want zolang D7 nog in de Alpha fase is kan alles nog veranderen. Logisch dat Artisteer nog even afwacht. En als ik jou was zou ik ook nog even afwachten tot de eerste Beta versie. En tot alle modules die je nodig hebt naar 7 zijn opgewaardeerd met minstens een beta versie.
Het zal toch nog tot wellicht na de zomer duren vooraleer Drupal 7 core volledig klaar en stabiel is. Ik weet niet wat je deadline is, maar het ziet er uit dat je een webshop wil maken en dat zit standaard niet in Drupal core enkel via extra modules, zoals Ubercart, Drupal commerce, Drupal e-commerce.
Dus je maakt het je als beginneling wel erg moeilijk om nu al te werken met Drupal 7, terwijl die op dit ogenblik eerder bedoeld is om te testen en je na de effectieve lancering van Drupal 7 nog op verschillende maanden mag rekenen vooraleer de belangrijkste bijkomende modules zullen klaar en stabiel zijn. Als je veel ervaring hebt met Drupal is dat allemaal geen zo een probleem, want dan kun je mee patches schrijven om de bugs die je tegenkomt op te lossen en inderdaad starten met het nieuwe systeem. Maar als je beginneling bent zal dat echt wel moeilijk lopen.
Van topnotchthemes zijn er specifieke Ubercart themes die wat lijken op jouw theme http://www.topnotchthemes.com/drupal-ubercart-themes en je misschien als uitgangspunt kunt nemen. Of je kunt zoeken naar gratis Ubercart themes, ik denk er enkele zulke gezien te hebben, maar weet niet meer precies waar. Maar uiteraard wel allemaal voor Drupal 6. Drupal 7 en vooral de ecommerce ervoor is nog erg prematuur en ik denk niet dat het haalbaar is binnen de 6 maanden een e-commerce site in Drupal 7 op te zetten zonder erg veel bugfixes waar je zelf aan gaat moeten helpen.
Het converteren van een theme van Drupal 6 naar Drupal 7 lijkt mij nog mee te vallen, zie http://drupal.org/update/theme/6/7. De ecommerce modules en alle bijhorende submodules naar Drupal 7 omzetten zal een pak meer werk zijn.
Hans
KOBA
Het is niet echt een webshop dat het moet worden maar de nieuwe website van een IT firma, welke naast hardware -via een shop van de toeleverancier en een skin laat ons zeggen- ook diensten levert, zoals interventies maar ook webservices. Hosting, online backup,... en nu willen we (want ik freelance voor die firma) ook CMS gaan aanbieden. Ik heb verschillende websites gemaakt in Joomla maar onze zaakvoerder wil Drupal (7). Ik ben ondertussen ook overtuigd van de meerwaarde. De deadline is eind mei en het mag de beta zijn, dat riskeren we. Er rust dus wel wat op mijn schouders als je ziet waar ik nu nog maar sta.
Tja, dan heb je nu een probleem dat mij een ordegrootte geringer lijkt dan wat je straks hebt als blijkt dat Drupal 7 in eerste instantie niet blijkt waar te maken dan waar je op had gerekend.
Mijn advies: overtuig die zaakvoerder van het nut van nu beginnen onder Drupal 6; het maakt toch immers niet welk gereedschap je gebruikt, je moet een goed en betrouwbaar werkend product opleveren!!
Of laat hem de deadline verschuiven naar het najaar. Hoe meer functionaliteiten je zal willen, hoe later op het jaar.
Het is op zich geen slecht idee om nu al voorzichtig te willen starten in Drupal 7, maar dan moet je deadline ook rekbaar zijn en toch liefst een stuk verder op het jaar liggen dan eind mei. Een simpele brochuresite met een handvol pagina's zal eind mei wel lukken, maar jouw site ziet er toch wat veeleisender uit qua functionaliteiten, dus vandaar dat je wellicht behoorlijk wat extra modules zult nodig hebben die niet in Drupal core zitten en dus ook niet samen met Drupal 7 meteen al zullen klaar zijn.
Hans
KOBA
De deadline verschuiven is misschien geen slecht idee, ik ga het in ieder geval aankaarten. Er zit waarheid in wanneer je zegt dat het snel is. Wanneer je door de modules bladert, merk je zeer weinig D7 ready, wat begrijpelijk is uiteraard. In een nieuw topic postte ik het probleem dat ik heb met de searchbar. Een van de eerste zaken die ik wil aanpassen en ik loop al vast. Het blijkt geen aparte module meer te zijn maar hoort nu in een block. Daarin positioneren lukt me al niet. Het probleem is nu dat je er nog niet veel over vindt, althans niets specifiek en betreft D7.
Best begrijpelijk dat managers altijd de dinge gisteren klaar willen maar je moet ze daarin remmen.
Maak een plan van alle funtionaliteit die er in de site moet komen.
Stel prioriteiten; wat moet er eerst, wat kan er later en ga dan je lijst afwerken.
Je komt dan tegemoet aan de wens om snel iets dat werkt beschikbaar te hebben, je gunt jezelf de ruimte om te leren van het onderweg verkregen inzicht; en als je merkt dat het ontwikkelingsproces in een niet gewenste richting gaat kun je ook nog eens "back-tracken".
Het allerbelangrijkste is: WEES DUIDELIJK, MAAK HELDERE AFSPRAKEN EN LEG DIE VAST IN EEN LOGBOEK!