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.

Reply via email to