A long outstanding issue in TWiki peeved me lately so much, that I decided to write a patch for the current stable version of TWiki 4.0.1. In TWiki there is the possibility to include other pages, not only from the wiki itself but also from completely foreign URIs, as long as they a accessible through the http protocol. What I never understand is, why https is not supported. It turns out, that in terms of speed, the TWiki developers decided to implement the URL/website fetch routine themselves. Doing the same with https was not managable and a discussion was fought about depending on just another CPAN library. Today, more than ten month later, TWiki lacks still this feature.
Based on another patch for TWiki Cairo, I created a patch that allows you to include all kind of https:// URLs. User authentication is currently not supported, but can be added easily. Please test it and check the code before you deploy this patch to a production system. I didn't proof read the code a second and third time.
Download: twiki-4.0.1-include-https.patch
The second patch (twiki-4.0.1-statistics.patch) I will announce, fixes a problem with the statistics function in TWiki 4.0.1. Pages that contain dashes and/or underscores will not be recognizes correctly. The patch extends the corresponding regular expression to fix the issue.