Assigning keywords

119 views
Skip to first unread message

Ray Evans

unread,
Mar 14, 2012, 1:45:53 PM3/14/12
to reddot-c...@googlegroups.com

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

 

 

 

 

Jian Huang

unread,
Mar 14, 2012, 3:02:20 PM3/14/12
to reddot-c...@googlegroups.com
There is, just use RQLConsole.  Please post in solutionexchange.info and I will reply with more information.

-Jian

Manuel Schnitger (OpenText)

unread,
Mar 15, 2012, 3:33:21 AM3/15/12
to RedDot CMS Users
just sent the plugin to Ray ;-)

Jian Huang

unread,
Mar 15, 2012, 9:57:00 AM3/15/12
to reddot-c...@googlegroups.com
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

Ray Evans

unread,
Mar 15, 2012, 11:13:20 AM3/15/12
to reddot-c...@googlegroups.com

Thank you Jian, Manuel!

I was having problems trying to post to the solutionexchange last night from home. 

Today from the office it looks like I’m banned for some reason L  from the RedDot Google group using a browser, but email works fine.

--
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 reddot-c...@googlegroups.com.
To unsubscribe from this group, send email to reddot-cms-use...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/reddot-cms-users?hl=en.

Bagsy

unread,
Mar 15, 2012, 11:25:09 AM3/15/12
to RedDot CMS Users
Hi Ray,

Yes, we did have an issue in the forum on Solution Exchange yesterday
(our second one in 2 days unfortunately). All fixed now though so you
should be good to go.

I too had issues here as my preferred email account was never
approved, which means I annoyingly have to change google logins just
to get here to post this grrrr.

Regards,

Dan

On 15 Mrz., 16:13, "Ray Evans" <Ray.Ev...@wd-deo.gc.ca> wrote:
> Thank you Jian, Manuel!
>
> I was having problems trying to post to the solutionexchange last night
> from home.
>
> Today from the office it looks like I'm banned for some reason L  from
> the RedDot Google group using a browser, but email works fine.
>
> From: reddot-c...@googlegroups.com
> [mailto:reddot-c...@googlegroups.com] On Behalf Of Jian Huang
> Sent: Thursday, March 15, 2012 7:57 AM
> To: reddot-c...@googlegroups.com
> Subject: Re: Assigning keywords
>
> Ok.  Just to make it more SEO friendly in the future, it is athttp://www.solutionexchange.info/RQLConsole.htm
> To view this discussion on the web visithttps://groups.google.com/d/msg/reddot-cms-users/-/6eCrJHvRTE0J.

Ray Evans

unread,
Mar 15, 2012, 1:53:04 PM3/15/12
to reddot-c...@googlegroups.com

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

CJ Pagtakhan

unread,
Oct 30, 2012, 4:40:03 PM10/30/12
to reddot-c...@googlegroups.com
We are in need to assign keywords to a large number of pages too. Where can we get Manuel's plugin that was mentioned? Was it the RQLconsole plugin? 
Reply all
Reply to author
Forward
0 new messages