I am looking for some advice on how to solve a pretty big issue.
Here is what is going on. On the following page we have a list of Trip Logs that users can view. Each one takes them to a login page. Each one has their own unique login. There is only one user pass that is created for each Trip Log. These are distributed to people via e-mail. Meaning, each user does not have a unique user / pass. That part really isn’t the issue. Take a look so you can get an idea.
http://67.199.23.35/tripresources/triplogs.cfm
Ideally each one of these would be it’s own channel. The problem and goal is - the admins need to be able to create new channels when they are needed. However, I don’t want them to have to edit template files but the channel entries tag needs a channel to be declared. In addition to that, there would need to be some if / then logic in place to only show a particular Trip Log to a particular Member or Member Group which would also require a template edit.
I guess the first challenge would be to somehow make the channel= a variable and somehow let them choose it?
I have also thought about making it 1 channel with categories. I still need to restrict access to each though. I also don’t like this option because it gives publishers access to all the Trip Log entries instead of just the trip they are working with and they could accidentally choose the wrong category.
The other thing is that each one needs it’s own RSS feed.