Hi Allen,
I think we might have run into a bug in Kentico. We thought that we messed up those nodes somehow, so we deleted them and re-entered them. We are using the API to create those news items. When we looked in the content staging, again they were not in there with CREATEDOC only PUBLISHDOC
Here is the code we are using:
for (int i = 0; i < 18; ++i) {
//parent = provider.SelectSingleNode(Convert.ToInt32(s[i, 0]));
parent = provider.SelectSingleNode(CMS.CMSHelper.CMSContext.CurrentSiteName, s[i, 0], "en-us");
// create a new tree node
node = new CMS.TreeEngine.TreeNode("cms.news", provider);
if (parent != null) {
// set document properties
node.NodeName = s[i, 1];
node.NodeAlias = s[i, 1];
node.DocumentPageTemplateID = 157; // 164;
node.SetValue("DocumentCulture", "en-us");
node.SetValue("NewsTitle", s[i, 1]);
node.SetValue("NewsText", s[i, 3] + "<br /><br /><a target=\"_blank\" href=\"" + s[i, 2] + "\">" + CustomFunctions.BreakLongUrl(s[i, 2], 72) + "</a>");
node.SetValue("NewsReleaseDate", DateTime.Now);
node.SetValue("SubmittedByUserGUID", "0DA32CEF-FF55-4096-919F-ED60E0F98D8B"); //"27315A57-D79B-4190-AAC2-77B931CA151E");
// create New document
node.Insert(parent.NodeID);
}