Comments (7)
Hi! Thanks for the report! It made complete sense (the URL is the most important part).
The problem is the part starting with "<do something> else" . <do> is an extension for Wikivoyage and "eats up" the rest of the content if it's unclosed. You can see something similar at https://en.wikivoyage.org/w/index.php?title=Wikivoyage:Graffiti_wall&action=submit and previewing the following code:
the code:
<code>if <complex test> then <do something> else <generate type error></code>
Even if the expression <code><complex test></code> always evaluates to <code>true</code> at run-time, most type-checkers will
By default, XOWA loads all extensions for all wikis. It really should disable the <do> extension for English Wikipedia (just like the online version). I've been working on this change for all wikis, but probably won't have it until next week. I'll try to get in a limited patch (ignore <do> in English Wikipedia) in the meantime.
Also, whenever the fix is released, I like to credit users for reporting bugs. There'll be a line in the changelog with something like "Do not load all extensions for each wiki {detected by anonymous}". Let me know if you prefer a nickname or would rather remain anonymous.
I'll post more in this thread when I have a fix. Thanks!
from xowa.
Also, as a simple workaround, you can Edit the page, change "<do" to "<do" and save it. This will cause the rest of the page to show correctly.
Hopefully there'll just be a few pages with "<do" on them.
from xowa.
Hi gnosygnu! Thank you for the great in-depth reply. Looking forward to the fix. I tried the quick workaround and it fixed it. I didn't know you could edit pages, either!
I don't feel worthy of a mention but "bmihai" would be fine. I promise to be more conscientious about bug reports to earn it. Thanks for being so consistently great to your users! :)
from xowa.
I tried the quick workaround and it fixed it.
Cool! Thanks for the follow-up
I didn't know you could edit pages, either!
Yup, I think that's one of the unique features of XOWA
I don't feel worthy of a mention but "bmihai" would be fine.
Of course you absolutely deserve it! "bmihal" it is.
I promise to be more conscientious about bug reports to earn it. Thanks for being so consistently great to your users! :)
No need. Your bug report was great.
Thanks again!
from xowa.
This was fixed in tonight's v2.10.2 release. Thanks again for the report!
from xowa.
Thank you!
from xowa.
No problem. All thanks belong to you! :)
from xowa.
Related Issues (20)
- XOWA development break HOT 10
- Error when starting Xowa on Slackware Linux HOT 2
- search box java.lang.NullPointerException HOT 1
- Broken templates in non-Wikimedia wikis HOT 9
- Search, disc space HOT 15
- Outdated Wikis HOT 1
- error "Javascript -files:///" HOT 1
- Huge error string on fresh install HOT 1
- Some general questions about XOWA HOT 5
- Title are not correctly displaied for Burmese wiki.
- download failed: bad size: bad=11364813 good=1563852846 HOT 1
- Missing images; sync doesn't work
- import button not working on the webinterface, can't download or import any wikis HOT 4
- Edits Don't Show in Read
- xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: gplx.Err: strict:1: unexpected symbol 123 ({) HOT 1
- Script error HOT 1
- aarch64 (arm64) support? HOT 1
- Does not launch on ArchLinux : No more handles because there is no underlying browser available. HOT 1
- Cannot access xowa download central to download latest wikis
- gnosssyyyy HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xowa.