Op dit moment werk ik aan een site op basis van Drupal, maar ben een complete Drupal-n00b en kom er dus nog niet helemaal uit 
Wat ik probeer te bereiken:
Een uploadformulier op de site, waar (niet ingelogde) users makkelijk een aantal fototjes en wat gegevens kunnen uploaden, dit moet op "de Drupal-manier" opgeslagen worden in de DB van Drupal, en tevens moet ik vervolgens met een eigen stuk PHP-code bij de geüploade gegevens kunnen om deze verder te verwerken (Denk aan bijvoorbeeld twitter-integratie, maar dan anders en geheel custom dus dit kan niet met een module die al bestaat, raad mij dit niet aan
) Dit moet voor zover ik begrepen door middel van CCK, waar ik mijn eigen content type aan moet maken, maar dan weet ik niet hoe ik in een block op mijn site makkelijk mensen dingen daarheen kan laten uploaden "op de Drupal-manier".
Voor zover ik begrijp maak ik bij een custom content type ook gelijk een database aan die de data kan gaan bewaren, hier wil ik het dus ook op de juiste manier inschieten. Ik lees wel over hooks, maar weet niet hoe ik dit moet inzetten in combinatie met eindgebruikers, want die hooks zijn geloof ik alleen van toepassing op het CMS, waar een admin zelf content kan maken.
Ik roep al een paar keer "de Drupal-manier" omdat het voor mij ook een leertraject is, en ik juist wil leren begrijpen hoe dingen binnen Drupal werken - en zouden moeten worden gedaan en opgelost - in plaats van er met losse scripts en platte HTML omheen te hacken.
Op dit moment heb ik wel een formulier staan in platte HTML, dus gewoon ingeklopt in een block, deze werkt goed en ziet er precies uit zoals ik wil, maar de data schiet ik nu naar een eigen geschreven formhandler buiten Drupal om, dus de andere beoogde functies werken wel, maar de data komt niet in Drupal terecht uiteraard, iets dat wel moet zodat ik die data ook weer kan weergeven in een ander block met een view. *haalt adem*
/edit 10:50u
Zo te zien kan ik via Content Access anonieme gebruikers toegang geven tot een node die ik gemaakt heb.
Ik ga proberen om het reeds gemaakte form te laten submitten naar de action url waar anonieme users op de drupal-manier een node mogen toevoegen, volgens mij moet het dan gaan werken \o/
/edit 11:07u
Ik heb de Form Block module gevonden, de stukjes beginnen op hun plek te vallen
Wat ik probeer te bereiken:
Een uploadformulier op de site, waar (niet ingelogde) users makkelijk een aantal fototjes en wat gegevens kunnen uploaden, dit moet op "de Drupal-manier" opgeslagen worden in de DB van Drupal, en tevens moet ik vervolgens met een eigen stuk PHP-code bij de geüploade gegevens kunnen om deze verder te verwerken (Denk aan bijvoorbeeld twitter-integratie, maar dan anders en geheel custom dus dit kan niet met een module die al bestaat, raad mij dit niet aan
Voor zover ik begrijp maak ik bij een custom content type ook gelijk een database aan die de data kan gaan bewaren, hier wil ik het dus ook op de juiste manier inschieten. Ik lees wel over hooks, maar weet niet hoe ik dit moet inzetten in combinatie met eindgebruikers, want die hooks zijn geloof ik alleen van toepassing op het CMS, waar een admin zelf content kan maken.
Ik roep al een paar keer "de Drupal-manier" omdat het voor mij ook een leertraject is, en ik juist wil leren begrijpen hoe dingen binnen Drupal werken - en zouden moeten worden gedaan en opgelost - in plaats van er met losse scripts en platte HTML omheen te hacken.
Op dit moment heb ik wel een formulier staan in platte HTML, dus gewoon ingeklopt in een block, deze werkt goed en ziet er precies uit zoals ik wil, maar de data schiet ik nu naar een eigen geschreven formhandler buiten Drupal om, dus de andere beoogde functies werken wel, maar de data komt niet in Drupal terecht uiteraard, iets dat wel moet zodat ik die data ook weer kan weergeven in een ander block met een view. *haalt adem*
/edit 10:50u
Zo te zien kan ik via Content Access anonieme gebruikers toegang geven tot een node die ik gemaakt heb.
Ik ga proberen om het reeds gemaakte form te laten submitten naar de action url waar anonieme users op de drupal-manier een node mogen toevoegen, volgens mij moet het dan gaan werken \o/
/edit 11:07u
Ik heb de Form Block module gevonden, de stukjes beginnen op hun plek te vallen
[ Voor 10% gewijzigd door _eXistenZ_ op 09-04-2010 11:08 ]
There is no replacement for displacement!