Xqt created this task.
Xqt added a subscriber: Xqt.
Xqt added projects: pywikibot-core, Pywikibot-textlib.py.
Herald added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTION
Documentation of textlib.replace_links is insufficient. The behaviour depends
in on type (which is not really helpful imho).
e.g.:
```
>>> import pwb, pywikibot as py
>>> from pywikibot.textlib import replace_links as rl
>>> t = '[[Foo#bar|baz]]'
>>> s = py.Site()
>>> rl(t, ('foo', 'Bar'), s)
u'[[Bar#bar|baz]]'
>>> rl(t, ('foo', py.Page(s, 'Bar')), s)
u'[[Bar#bar|baz]]'
>>> rl(t, ('foo', py.Link('Bar', s)), s)
u'[[Bar]]'
```
Please provide some samples how to replace links.
TASK DETAIL
https://phabricator.wikimedia.org/T125372
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Xqt
Cc: Aklapper, Xqt, pywikibot-bugs-list, jayvdb
_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs