Unfortunately, keywords aren't getting updated using the RQLConsole. Step 1 works great in getting the list of pages. For the list I tested, it returned 261 pages - so it's looks like there's a bit of work to get it all formatted (or can the other attributes be left as is?).
Testing the update for a single record, this is the markup that I pasted into the RQL Console : <PROJECT> <PAGE guid="E3D2577DE534401C90AE0DD3159DEF72" action="assign"> <KEYWORDS> <KEYWORD guid="D06573C60F824B429DC7D12B5143778B" changed="1" /> </KEYWORDS> </PAGE> </PROJECT> When I clicked run, the result window was empty (except for the IODATA tags), and when I check the keywords of the page in SmartTree, the keyword did not appear unchanged. I did receive Manuel's plugin, which successfully applied the keyword to a complete list of approx. 250 items in approx. 20 seconds I would like to get the RQL Console method to work as well, as no doubt a request will come to just change a subset of pages within a list ;^) Thank you for your help! Ray From: [email protected] [mailto:[email protected]] On Behalf Of Jian Huang Sent: Thursday, March 15, 2012 7:57 AM To: [email protected] Subject: Re: Assigning keywords Ok. Just to make it more SEO friendly in the future, it is at http://www.solutionexchange.info/RQLConsole.htm Here is how to do it: 1. Get the GUID of the list by selecting the list and clicking on the info icon in top right corner of the action menu 2. In RQLConsole, run this RQL <LINK action="load" guid="###Replace this with GUID of the list###"><PAGES action="list"/></LINK> 3. In the RQLConsole, the response should have some <PAGE ... guid="###page guid###"....>, record the page guids 4. Get the guid of the keywords you want by going to the screen where you manage categories and keywords, right click, click view source in context menu, CTRL+F, search for the keywords' name, write down keyword guid 5. Construct the keyword saving RQL in notepad or any text editor <PROJECT> <PAGE guid="###Replace with one of the guids from step 3###" action="assign"> <KEYWORDS> <KEYWORD guid="###Replace with one of the guids from step 4###" changed="1" /> <!-- add more KEYWORD tag if more if needed --> </KEYWORDS> </PAGE> </PROJECT> 6. RQLConsole accepts stacked RQLs. You can have do multiple RQL mentioned in step 5 in one query. If you have N pages, just stack N queries. However, I recommend just doing 10 queries at a time some failure of 1 do not fail N of them. 7. Run the queries you constructed via RQLConsole. I hope this helps and good luck. If you like the plugin, please give it a rating. Thanks, -Jian On Thursday, March 15, 2012 3:33:21 AM UTC-4, Manuel Schnitger (OpenText) wrote: just sent the plugin to Ray ;-) On 14 Mrz., 18:45, "Ray Evans" <[email protected]> wrote: > I need to assign a keyword to all of the pages within various lists in a > projects. These lists contain a few hundred pages in total, and nobody > likes the idea of having to assign a keyword page by page. > > Is there a plugin available that can assign a keyword to pages in the > clipboard perhaps? > > Running WSMS 10.1 > > Appreciate any suggestions/ideas! > > Regards, > > Ray -- You received this message because you are subscribed to the Google Groups "RedDot CMS Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/reddot-cms-users/-/6eCrJHvRTE0J. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/reddot-cms-users?hl=en. -- You received this message because you are subscribed to the Google Groups "RedDot CMS Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/reddot-cms-users?hl=en. -- You received this message because you are subscribed to the Google Groups "RedDot CMS Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/reddot-cms-users?hl=en.
