Problem to convert an old wiki

I can import old wikis using the “Convert to new wiki” menu option. When I select this, I get an error message after entering the wiki name, but it only consists of an exclamation mark. However, I find the following information in the seafile.log file:

[2025-12-15 16:18:17] [WARNING] repo-op.c(314): parent_dir /wiki-pages doesn’t exist in repo ad68b91b-e2c7-4083-8617-c88926a7f276.

[2025-12-15 16:18:19] [WARNING] repo-op.c(314): parent_dir /_Internal doesn’t exist in repo ad68b91b-e2c7-4083-8617-c88926a7f276.

What’s the problem?

When I click on the newly created wiki this way, I see wiki pages displayed on the left, but it’s likely not all of them. How can I check this?

Furthermore, no images were transferred; there are only placeholders with instructions to download and insert the image. There isn’t even a reference to the image filename. The images are stored under /seahub-data/custom. They are PNG images, 8-bit/color RGB or RGBA.

It also seems to me that the links were copied verbatim. Shouldn’t they be changed? The links point to the old wiki; once that’s deleted, they won’t work anymore. At least, that’s what I assume.

I imagine converting to the new wiki should work differently.

The menu item “Convert to new wiki” is only available if I created the old wiki myself. I can’t convert other wikis, even if I have read and write permissions. Even if I transfer the ownership of the library to me, this option is missing from the menu. What else is needed?

One more thing: as long as a wiki only has a single page, it cannot be deleted. Is this intentional?

Hi,

The conversion of an old-version wiki can only be performed by its original creator — this is irrelevant to library ownership.

Currently, you can work around this by modifying the database to set yourself as the creator of the old wiki library. Here’s how:

  1. Access the Seafile Seahub database.

  2. Locate the wiki_wiki table.

  3. Update the username field in the corresponding entry to your own username.

This will enable the “Convert to new wiki” option for that library.

Thank you. What’s about all other of my questions? I don’t think that the conversion is properly made at the moment.

The conversion only migrate basic contents now. The pages in the converted Wiki need to be checked and fixed manually at this moment.

Are there any plans to expand this? I have a wiki with dozens of pages containing lots of images. I’ve already rewritten the wiki once. I find it really tedious that this keeps happening. Otherwise, Seafile is really great.

Is there an easy way to check whether all pages have been converted without having to search for each one explicitly?