I'm very newbie working with Drupal... and i really need some precious help on this.

I haven't understood yet how can i generate the pages (like the .htm or .php)... Anyhow, i've created a theme on Drupal, but i don't know where and how i can visualize the webpage frontoffice, or in other words, the exact webpage i want to display?

And how is the webpage URL generated?

Is it right to create the frontoffice webpage using the item 'create content' and then 'page' or 'story'?

Thanks in advance

Comments

marcvangend’s picture

I'm not sure if I understand what you mean with 'frontoffice', but more important, I'm not sure if you understand the concept of a CMS. Forgive me if I write things that you already knew.

The basic concept of a CMS (content management system) like Drupal, is that you don't create pages as a whole. You create bits of content and other elements (nodes, blocks, header, navigation...) and you configure the CMS so that it puts your page together on the spot.

I assume you have Drupal installed already? In that case, when you go to your site, you will see a page which is generated by Drupal. You can add new nodes using create content>page of create content>story. Nodes can be published on your front page, but you can also specify a single node to be the front page. You can control the url using the path module.

There are endless possibilities and I could write a lot more, but the great thing is: that has already been done. There is a lot of documentation and I suggest you start reading about the drupal basics. I especially recommend the drupal cookbook: http://drupal.org/handbook/customization/tutorials/beginners-cookbook. When you have more specific questions after reading this, use the search function. If that doesn't answer your question, post your questions on the forum.

heartxshaped’s picture

Okay.. i didn't understand that funcionality of Drupal, of not creating the pages as a whole. Because i'm used to create websites using Dreamweaver, where each webpage is a single file.

Do you think it's possible to generate a website with an horizontal layout, instead of a vertical one?

Thanks

sepeck’s picture

Read this tutorial
http://www.gomediazine.com/tutorials/create-a-killer-band-site-in-drupal...

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

heartxshaped’s picture

thanks :)

Drupalace-1’s picture

The basic concept of a CMS (content management system) like Drupal, is that you don't create pages as a whole. You create bits of content and other elements (nodes, blocks, header, navigation...) and you configure the CMS so that it puts your page together on the spot.

That's such a great, succinct overview, I had to copy it (with credit) into a related page in my site. Nicely worded!
http://www.drupalace.com/drupal_admin_manual/placing_content_pages

--------
Easy Drupal Admin Manual, Drupal questions, other stuff for the newbie: http://www.drupalace.com

marcvangend’s picture

Thanks. I'm honored.

vsr’s picture

If you want to name a page with a specific name and path, you need the path module turned on as well as clear URLs.

Then you can call your files something like "greatest-page.html"

You may have to modify your .htaccess file to make clear urls work. Once that is done, then you can activate the path module.

You will see a field when filling out the article or story that will allow you to give the document a path that ends with an extension.

Just go to 'create content' and then 'page' or 'story' to create a new page.

marcvangend’s picture

Allow me to correct some details here.

You don't need clear url's to use the path module. However, your url's will not look as nice. For example, the url www.example.com/?q=node/14 can become:
- www.example.com/node/14 (with clear url's)
- www.example.com/?q=aboutme (with a path alias, which you can choose yourself)
- www.example.com/aboutme (with a path alias and clear url's)

Also, the path alias you choose doesn't need to end with an extension. So, both www.example.com/aboutme.html and www.example.com/aboutme are fine.