Hoe begin ik hieraan? Ik kom van Joomla

Hallo iedereen,

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...

afbeelding van Xano
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.

My name is Bart - web & events
iDEAL, OmniKassa, en meer.

Door Doctor78 op 1 april, 2010 - 20:58

Logisch in feite... bedankt om in te grijpen!

Door PageMaker op 1 april, 2010 - 22:21

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?

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.

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!

afbeelding van hansrossel
Door hansrossel op 7 april, 2010 - 14:24

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

Door Doctor78 op 9 april, 2010 - 11:51

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)

Door Doctor78 op 7 april, 2010 - 18:28

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.

afbeelding van hansrossel
Door hansrossel op 28 juli, 2010 - 18:20

Heel gelijkend op de themebuilder en nu al beschikbaar is http://drupal.org/project/sweaver, weliswaar nog niet voor 7

Hans
KOBA

afbeelding van hansrossel
Door hansrossel op 7 april, 2010 - 20:55

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

Door okkingaj op 9 april, 2010 - 11:23

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.

afbeelding van hansrossel
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.

Hans
KOBA

Door Doctor78 op 9 april, 2010 - 15:10

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!!

afbeelding van hansrossel
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.

Hans
KOBA

Door Doctor78 op 11 april, 2010 - 11:08

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!

Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.

onomatopee