So maybe i was naive to trust my host, I don't know?

I just transferred my account from Hostpapa to GoDaddy. I got 4 sites that a group of admins are administering. My Primary site that I deal with was using WordPress before. It was simply only blogs. All 4 of the sites are expanding and are beginning to include media and more E-magazine feel. WordPress is not conducive to this. So based on GoDaddy's suggestion, I install Drupal on one of my Domains. I guess my confusion maybe set in from the fact that GoDaddy said because it creates a database on the account, you will not want it on the "index" of the site.

SO what I want is full control over my design, (wordpress is limited in adjusting PHP and CSS) ALSO based on 2 of the 4 sites being magazine style sites I want to have my home page; a feed of what is the most current "story", without having to update each page of this design.

I guess at this point I am more confused how the structure of this works.

I have 7 article types (each one I would like to have its own page with header. But CSS the menus)
I want those to feed into the "index"
My Database/ Drupal is sitting on a "sub" page

I want the information being created from the database and being fed to each page accordingly and then the "feed" of most recent being placed to my "index"

is this possible?

Cheers
A hopeful drupal user
Matt

Comments

VM’s picture

if by index you mean the front page, set the default for each content type to promote to front page.

if you intend to have separate lists for each content type utilize the views.module

mattmcdougall’s picture

I get that point of it. How do I get my front page to move to infact the front page of the website? Again based on host's recommendation they advised to install on a sub page of my domain. If I need to Change that then let me know, I have no issue in doing so.

VM’s picture

I've no idea what you mean by 'a sub page of the domain' - if you mean that the site isn't installed in the public_root so that it is rendered when you call it up on the browser then yes, you want to move the files to the public_root. However if you are running four sites within the same account and within subfolders you need to investigate setting the public_root for the account in question to the subfolder in question.

mattmcdougall’s picture

Ok so when i asked the host how this should be installed. They told me it had to be on a sub directory of the root. So when i wanted to access my interface and adjust it I had to type in www.example.com/subdirectory (I don't want log in boxes on my root level page of the site). I currently have a splash construction page advising we are making changes to the site. Is it possible to keep this up? I see the installer package has an over writing Index file. I assume if I adjust this i will loose my interfacing access, is this correct? is there a way to remove the log in boxes and just have a "webmaster" sign in option instead? Once i have that I can play with it more and get nodes and such i want.

thanks for all your help VM

VM’s picture

disable the login block in admin/structure/block
set registrations in admin/config/people/accounts and/or set the site into maintenance mode in admin/config/development/maintenance

then login using user/login

mattmcdougall’s picture

You ROCK! Thanks

mattmcdougall’s picture

Hey as we are at this. Is there an easy way to make an overlay for my standard site?

I want to have the feed on the pages feed under the headers of each page?

mcfilms’s picture

If you have a current site at yoursite.com and it uses a static index.html file you can develop your site at the root level. But if it is currently using an index.php file and you want to keep that site "live" you should develop in a sub-directory. But that is the only reason I can think of that you'd want to do that. After all, isn't the goal to have the site available at yoursite.com not yoursite.com/drupal?

Also, as VM stated, you can remove the login block and have people log in at yoursite.com/user

And if you are just displaying a static "coming soon" page in the root at index.html, you can install Drupal in the root and for now change the .htaccess file:
# Set the default handler.
DirectoryIndex index.php

to

# Set the default handler.
DirectoryIndex index.html

You will still be able to get into Drupal at yoursite.com/index.php

A list of some of the Drupal sites I have designed and/or developed can be viewed at motioncity.com

mattmcdougall’s picture

Thanks for that! exactly what I wanted.