My website is www.realmofwriting.com. Basically under the section "World Sets" I wanted to start entering information about worlds I am creating. These worlds
will serve as the background for the Novels and other things that I am writing. All of the information pertaining to my world(s) are setup in a third party system called
"Essential PIM" on my desktop. I wanted to be able to update them there regularly, and when I want to update the website kind of Import them up to the website.
What would be the best content type for me to setup for this. I was thinking about a "Wiki" type structure..but is there another idea? The Essential PIM note
structure is kind of laid out like a tree view..with the links on the left that you can expand/contract into additional links or click on them to open that
page of note. Then all the notes are shown on the left as you work your way through all the nav on the right. That is kind of the idea I want to do on the website.
I was also thinking about perhaps the EXTJS tree view which has the links on the left and the content on the right. Which would be the best way to set this stuff
up the way I want and be able to easily do the importing? Right now I can export my notes in the following formats from Essential PIM: HTML, RTF, and TXT.

However the export is pretty crappy. I was wondering what your advice might be to getting that data over to Drupal and in a format that is laid out similar to how I described.
I am very proficient with PHP (7 years Experience) and could build something custom but not sure a good way to make what I want happen. Any advice?

I was also thinking of setting up something fancy with that expand/collapse module..but if I have to move all this data manually (which I could) it would end up being a nightmare.
Since I update my local Essential PIM copy here, I would want a fairly easy way to update my copy Online whenever I could.

Comments

nevets’s picture

I personally would not use a "Wiki" type structure since it has not fixed organization.

I am not familiar with "Essential PIM" but a quick check shows it can export in CSV format. If you export the world data in that way do you end up with 1 field (column) or many. If the later I would consider using the Content Construction Kit (CCK) to make a content type(s) that represent the data. You could then use one of the modules to import the CSV to nodes (if needed you can also custom code) one.

By using nodes you gain access to all the features/extensions of nodes including taxonomy and views. If you have any fields that categorize a world you can import them as a taxonomy terms making it easy to list all worlds with a given term. Views provide a way to list the content (nodes) in a variety of ways.