如何使得listbox可编辑

做个小说站点,作者可能写书《书A》,然后定期发表《书A》的第一集、第二集。。。
发表时,提供一个field 是一个listbox,显示了这个作者写的几本书《书A》《书B》,作家可以选择是那部书下发表新一集的文章。
现在两个问题:
1.希望listbox能列出这个作者负责的所有书目。
2.希望使得listbox可编辑,而不是只读,作者可以在写一部新书的时候,只需要在listbox上输入新书名,而不在下面选择。
就是实现一个可编辑的listbox,可以接受用户输入,也可以在下拉表中选择。CCK的listbox好像只能选择一个,无法输入。

谁能帮我解决一下这两个难题啊,谢谢啦。

第一个功能,如果不

第一个功能,如果不会代码,可能没法实现。会代码,结合CCK的节点引用(加筛选),应该能搞定的;
第二个功能,如果不会代码,采用默认的控件,可以考虑节点引用自动完成类型的,作为不太差的替换方案。

实习站:http://www.werkflower.com/