Hi Jude!
It seems to me that the easiest way to do this task is to write a
wikibot which will give your table as input and will replace all the
occurrences with the replacements in the table.

Here is an information on how to write bots - it's pretty easy and I
write them from time to time for a variety of purposes:
http://www.mediawiki.org/wiki/Help:Bots
http://en.wikipedia.org/wiki/Wikipedia:Creating_a_bot
-----
Yury Katkov




On Sat, Feb 4, 2012 at 8:30 PM, Jude Jonassaint <jcjonassa...@gmail.com> wrote:
> Hi  Yuri:
> Thank you. After I reading again the email sent I am think I did not
> explain well what I am trying to do.
> We have pages that have people name both in the title of the pages and
> in the body of the pages. We no longer want the names of the people to
> be seen so we would like to replace the name with a new unique string
> ID. So we would like to make a table of the names and generate a
> corresponding new unique ID for each name. Then we would like to be
> able to replace at once all the names we have in the table with the
> new unique IDs in the wiki.
>
>
> Say we have two pages
> John Lui - Author 1
> Jane Elle - Author 2
>
> we want to change those pages to
> AString - Author 1
> AdifferentString - Author 2
>
> With the ReplaceText extension I can change "John Lui" everywhere in
> the wiki to "AString."
> And then do the same for Jane Elle.
> Instead, to do the same thing, I would like to use a table like
> John Lui | AString
> Jane Elle | AdifferentString
>
> Is there a way to do this with an extension or a script?
>
> Jude
>
>
>
> On Sat, Feb 4, 2012 at 10:23 AM, Yury Katkov <katkov.ju...@gmail.com> wrote:
>> Hi!
>> If you user SemanticSignUp or SemanticSocialProfile and/or all users
>> in a wiki are represented by their pages with SMW-properties than
>> making such a list is an easy task that can be solved by the query
>> like this:
>>
>> {{#ask:[[Category:User]]
>> |?Username
>> |?UserId
>> format=broadtable
>> }}
>>
>> Sincrely yours,
>>
>> -----
>> Yury Katkov
>>
>>
>>
>>
>> On Sat, Feb 4, 2012 at 7:04 PM, Jude Jonassaint <jcjonassa...@gmail.com> 
>> wrote:
>>> In a SMW where people are identified by name we would like to replace
>>> the names with an identifier (could be a number or a string).
>>> Is there a way to take a list (spreadsheet) of the names and
>>> associated new identifiers to globally replace the names in the wiki
>>> with the corresponding identifiers in the wiki?
>>>
>>> We would hate to do this one name at a time because that would be
>>> really time consuming.
>>>
>>> Jude
>>>
>>> ------------------------------------------------------------------------------
>>> Try before you buy = See our experts in action!
>>> The most comprehensive online learning library for Microsoft developers
>>> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
>>> Metro Style Apps, more. Free future releases when you subscribe now!
>>> http://p.sf.net/sfu/learndevnow-dev2
>>> _______________________________________________
>>> Semediawiki-devel mailing list
>>> Semediawiki-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to