I am setting up an online school. I have used flexinode to create node types Instructor and Lesson. I have created a phptemplate (node-flexinode-n.tpl.php) for my Instructor pages which works fine, but now on each Instructor page I want to list all the Lessons that instructor has authored. It seems that tagnode was created for exactly this, so I must not be configuring it properly. Here is what I've done (following the tagnode README):
1. "Instructor" is the tagnode and "Lesson" is the taggee.
2. I went to admin>categories>add vocab and created a vocabulary called "Instructor". Under Types, I checked "Lesson". For now, I left "Required" blank because it is not clear if that means it is required for all Lesson nodes or all nodes of any type (the former is what I'd want).
3. I went to admin>content>configure (tab)>content types and clicked the configure link next to Instructor. At the bottom of the page in the Tagnode section I selected "Instructor" and pressed Save Configuration.
Finally I try to create or edit a Lesson. An Instructor drop-down appears along with my other taxonomy options but the drop-list only has "" on it (I have two nodes of type Instructor).
Now comes the discovery that led to the subject of this post. As I was repeating the instructions for step 3, I noticed that the Tagnode setting for Instructor was "none". I set it again to Instructor, pressed Save Changes, and clicked the configure link again... only to find that the Tagnode setting was still "none". If I set Instructor'sTagnode setting to one of my other vocabularies the setting sticks; only setting it to Instructor does not.