hey im a newbie currently running drupal 6x on xampp..
well just been wondering how ppl write tons of programming .. even i wanna learn. drupal is so much different .. i dont know where to start.. i need perfect resources to become the professional.. i have bought all the books of drupal from amazon.com but i little know where to start from
I have these books
1] Learning DRUPAL 6 Module Development
2] Building Online Communities With Drupal, phpBB, And WordPres
3] Pro Drupal Development
4] Building powerful and robust websites from Drupal 6
i have seen the documentation but don't know where to start from..
please help me through
i dont understand the coding of theme the page.tpl.php and other files
dont know where to manage my database
if i make modules and want a database table for a particular thing then do i have to run the query commands inside the module script?
Tell me exactly where to start from and how to go about ..
Thanks
Regards
Nahids29
Bangalore
Comments
There is no single starting
There is no single starting place with Drupal, where you start depends on what you want to do. That said it is not a bad idea to just do a stock install of core and become familiar with it. In general you can do much with no or minimal programming with module like CCK, views, panels (not sure if it ready for D6) .
But if you want another starting point let people know what you want to do, not something grand or big but something specific that people can provide pointers on. Also let people have some idea of your background, do you know PHP, mySQL, HTML and/or CSS? If you really want to get into witting modules all those skills are useful.
Yeah i do know html and css
Yeah i do know html, css and a bit of php and mysql but im not perfect thou.. i want to build a theme first as u said i have to get familiar with drupal first.. so ill do that.. but then i wanna build a small portal where if some one visits my site i should get the notification and all.. some think like friends group.. where i can view and interact with my friends..
Look at Zen
The Zen theme is designed to be customized and is a good starting place. http://drupal.org/project/zen . Then you can start evaluating modules to see which ones are appropriate for your site. There's not a lot available for D6 yet, but I bet that changes in a couple of months.
do we get a hand book of various code explaination?
do we get a hand book of various drupal code explaination? if we have it then it will be easy
=-=
http://api.drupal.org
beyond that is the theme developers handbook in the documenation area
drupal-dojo has some really good videocasts as do other sites out there.
Here's a shot
I'm not delving too deeply into the innards of Drupal until v2 of Pro D Development is available in a few weeks. But here's my understanding of how this thang probably works, just from glancing at bits of code. Hopefully someone will correct any misconceptions that I have.
When a surfer requests a page, that request is redirected by Apache to the installation directory & index.php, which parses the http header to see which page it's being asked for. Then it does some housekeeping (since it's PHP it essentially reboots with every page request), and does a database query to see what goes on that page.
Then it runs the modules, which prepare output & stuff it into variables, and call the block templates which echo the output from the modules, and saves that into variables. Then Drupal looks at the block settings to see which regions of the theme they go in, and then concatenates them into variables that are echoed by the page template.
How'd I do?
can u explain in a
can u explain in a bit simpler way?
Not today
Like I said, I will have a copy of Pro Drupal Development v2 in my hot little hands around the end of the month. Perhaps then we could then write your handbook together. Otherwise I'll try to answer specific questions, but I'm just figuring things out, and hate to pass on any more misinformation than I already have.
Start with this one Building
Start with this one Building powerful and robust websites from Drupal 6
While I don't recommend it to anyone who has some drupal stick time under their belt it is OK for beginners and will help you get a handle on drupal