Join the chatroom to ask for an account or meet the community!


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
new:how-to-fix [2021/10/27 08:49] – [Basic guide] electronnew:how-to-fix [2021/10/27 10:19] (current) electron
Line 1: Line 1:
-====== How to Fix ====== +~~GOTO>wiki/howto-fix~~
- +
-===== Basic guide ===== +
-  - Open [[http://tanasinn.info/pagelist.html|tanasinn.info]] in a new tab to find the target page +
-  - Consult [[:new:howto]] on how to use [[:SJIS]] and Tags, redirect pages, use [[:dokuwiki]], etc. +
-  Replace Categories with Tags -- use the [[:wiki:tags|tags page]] to see an overview of existing tags +
-===== Problems ===== +
-==== The Link Problem ==== +
- +
-All pagenames are lowercase without spaces. +
- +
-However, links across the site contain "_" where a space was formerly. +
- +
-The clear fix is to replace all "_" (underscore) within "[" and "]" (square brackets) with nothing.  +
- +
-====The Category Problem==== +
- +
-Consider also how a MediaWiki category is like a tag, but DokuWiki namespace is like a folder. +
- +
-How is that resolved? <- https://www.dokuwiki.org/plugin:tag + styling? +
- +
-====The Image Problem==== +
- +
-What do we do about images? <- https://www.dokuwiki.org/plugin:gallery ? (probably requires manually importing/sorting all images) +
- +
-joeroller: I fixed this \\ +
-The image archive is incomplete and there's not much we can do about it until re replace them by hand from other archives or simply remove images from the pages +
- +
-electron: There are images on halcy's tanasinn site's live version that we lack on our Dokuwiki.  +
- +
-joeroller: If you can provide links to the pages and our corresponding pages here, I will be happy to put them in myself. +
- +
-====The Template Problem==== +
- +
-All templates from the original wiki are missing. Most notably the VIPtronic Music and DQN Art templates which are essential for navigating what is arguably the wiki's most important content. Additionally there were templates linking to original threads for a number of articles, which I'd also consider high priority. +
-Also a truly vast quantity of joke templates, but those are of lower priority. I'd consider them an essential part of the old wiki culture but once some means of template creation are in place people can start making new ones if they're interested. +
- +
-Has anyone looked into plugins for Mediawiki-style templates? https://www.dokuwiki.org/plugin:wst +
- +
-====The Unicode Title Problem==== +
-There was a significant amount of pages with unicode titles, all now missing. Not sure how to go about this one. +
- +
-Pages with spaces in their titles also have broken links -- the _ underscores were removed in the modernization process. +
- +
-Current solution: replace articles with unicode names with ones without, eg. "sjis/grandpa" instead of "( ´ω`)" Add the original names as titles. +
- +
-====Misc==== +
- +
-  - There is a sizable amount of missing pages that halcy removed from his wiki archive. At least a list of these would be nice, someone please diff the page list from here with the one from the 2019 archive.   +
-  - On some pages there is broken or missing text where people chose to get "creative" with the formatting and it did not survive the conversion. Some of it is barely noticeable (I didn't realize the Daddycool kidnapping article was missing some names until I tried reading it, noticed it made no sense, and cross referenced it with the original wiki's archive. The tripfag names were written in colored text and that didn't copy over) and it might be a pain detecting where this sort of thing occurred. +
-  - Dokuwiki does this weird, annoying thing where it underlines certain acronyms and provides mouse-over annotations. I find this irrationally infuriating. +
-  - a lot of the articles listed as orphaned pages aren't actually orphaned, but rather had unicode in the titles and failed to copy over. They'll need to be recreated. +
- +
-{{tag>new}}+
Print/export