Hi:
I'm just starting with DNN (great work, keep it up!), and I'm "playing" with it.
This is both an "I have an idea" and an "I need some help" post.
As the subject points out, I'm trying to create pages with SQL, this is, inserting the data directly in the DataBase through SQL Sentences. I thought that this could make things go faster, since you should be able to insert all the info in the tables and then, tadaaa! have all the pages (basically) done. The problem is that, although I'm pretty sure I have inserted everything, something doesn't work and the Tabs ain't been shown, and I can't reach them.
This is what I do:
1- Insert the pages' info in the "Tabs" table
2 - Insert the Tab Permissions in the "TabPermissions" table
3 - Insert the module info in the "Modules" table
4 - Insert the module permissions in "ModulePermissions" table
5 - Insert the relation between modules and tabs in the "TabModules" table
By the way, thanks for making the table names so intuitive, it makes things much easier.
Well, the thing is, with all this done, I'm unable to see the tabs, even in the "Pages" option from the admin menu.
You think I'm skipping anything? Is there anything more to be done?
About the SQL part, the only thing that comes to my mind is the "Logs" tables, that maybe you need to have Log entries about the tab creation...
I'm also thinking that there may be some .html file or something that has the tab info elsewhere out of the DB.
Thanks for you time, and let's hope you know the solution to this, because it could make some things easier and faster, like making the basic map of the site.
Javier Arteagoitia