I am planning to use drupal for one of my project. Below is my project description.

Site will have thousands of pages with this format: www.domain.com/title-of-page1.html , www.domain.com/title-of-page2.html etc.

I will need to add hundreds(mass) of contents/pages at the same time. Probably pages from .cvs file where Title, Meta Desc, Meta Keyword, Description will be saved for import.

I will also need to keep track that there are no duplicate titles( a duplicate title notifier while adding a page would be nice).

So what do we have in drupal(core or module) to start this project?

Thank you.

Comments

pobster’s picture

There is no set way anyone codes html pages hence it'd be fairly difficult to code an import module which would work in *every* instance... (I can see the issue queue now... Terrifying...) I should imagine in every case it'd be far better to manually write a module to do this for you (or post a request in the paid-work Drupal forum). If you have pages in a csv (cvs?) file then this would completely simplify things as I could show you a sample piece of code which would do the job just fine from the Tablemanager module.

Alternatively, you could adapt the node_import module? http://drupal.org/handbook/modules/node_import

Pobster

animas’s picture

In joomla I see several components which rewrites urls with .html extension. I guess same thing could have worked with drupal.

I enabled clean url and created a page "Service". Page title is "Service" but url is http://localhost/drupal/node/1 . I want to show the url as http://localhost/drupal/service , how to do this?

Again I see no option for meta desc or meta keyword. Does import node support this?