Opened 15 years ago

Closed 15 years ago

#2741 closed Bug (fixed)

Mediawiki+FCKeditor wipes out ISBN links.

Reported by: Don Stringham Owned by:
Priority: Normal Milestone:
Component: Project : MediaWiki+FCKeditor Version:
Keywords: Confirmed Cc:

Description

FCKeditor, the WYSIWYG text editor on the wiki, is apparently conflicting with the ISBN linking functionality.

How it's supposed to work:

  1. Authenticate on the wiki.
  2. On the right navigation bar, near the bottom, click My Talk. This will bring you to your talk page. (You may be prompted to create your MyTalk page. If so, create it.) We're going to add an ISBN reference to your MyTalk page as if you were referencing a book as on the Maryland Newspapers page.
  3. Click Edit on the right navigation bar.
  4. Type ISBN 1234567890
  5. Save the page.
  6. Click the ISBN 1234567890 link. This will take you to a list of repositories.
  7. Click a repository and the book with the ISBN number in question will be searched in that repository's catalog.

How FCK editor screws this up:

  1. Return to your Talk page.
  2. You should see a working ISBN link.
  3. Click Edit.
  4. FCKeditor will open. Edit nothing. Just click Save.
  5. The ISBN link you successfully added earlier will now be broken. The link will be red. When you click it, you will be prompted to create a new wiki page. What this means is that any time a user edits a page with ISBN links on it, FCKeditor will break all those links.
  6. You can verify the problem by clicking FCKeditor's WikiText button and viewing the code. On the broken links, if you delete all the code from the leading double brackets through the pipe, and then delete the closing brackets, leaving only the text ISBN 1234567890 and then save, the link will work right again. So it's FCKeditor that's breaking the links.

Change History (2)

comment:1 Changed 15 years ago by Artur Formella

Keywords: Confirmed added
Priority: HighNormal

comment:2 Changed 15 years ago by Wiktor Walc

Resolution: fixed
Status: newclosed

Fixed with [3242].

Note: See TracTickets for help on using tickets.
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy