|
From: | Connor Doherty |
Subject: | [libreplanet-discuss] FW: Libre-JS and MediaWiki |
Date: | Wed, 9 Sep 2015 09:43:51 -0400 |
Absolutely. MediaWiki is Free Software, through and through (The WikiMedia foundation is a child of the Free Software Movement). The _javascript_ shouldn't be an exception. How about we submit a bug about this? In the interim, you can edit your local files with the appropriate web labels. > Subject: Re: [libreplanet-discuss] Libre-JS and MediaWiki > From: a75576@alumni.tecnun.es > To: cnnr_dhrty@live.com > CC: libreplanet-discuss@libreplanet.org > Date: Sun, 6 Sep 2015 07:13:10 +0100 > > So you mean the code is free, it is just not tagged as such? > > El Sat, 05-09-2015 a las 13:44 -0400, Connor P Doherty escribió: > > I also run MediaWiki instances and I've run into that before. I read the FSF has introduced some new <meta> tags that allow one to specify the license in a LibreJS compatible way. Perhaps we can try those? > > > > > > -------- Original Message -------- > > From: libreplanet-discuss-request@libreplanet.org > > Sent: September 5, 2015 12:00:15 PM EDT > > To: libreplanet-discuss@libreplanet.org > > Subject: libreplanet-discuss Digest, Vol 67, Issue 1 > > > > Send libreplanet-discuss mailing list submissions to > > libreplanet-discuss@libreplanet.org > > > > To subscribe or unsubscribe via the World Wide Web, visit > > https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss > > or, via email, send a message with subject or body 'help' to > > libreplanet-discuss-request@libreplanet.org > > > > You can reach the person managing the list at > > libreplanet-discuss-owner@libreplanet.org > > > > When replying, please edit your Subject line so it is more specific > > than "Re: Contents of libreplanet-discuss digest..." > > > > > > Today's Topics: > > > > 1. Libre-JS and media wiki (Andres) > > > > > > ---------------------------------------------------------------------- > > > > Message: 1 > > Date: Sat, 05 Sep 2015 11:55:33 +0001 > > From: Andres <a75576@alumni.tecnun.es> > > To: libreplanet-discuss@libreplanet.org > > Subject: [libreplanet-discuss] Libre-JS and media wiki > > Message-ID: <1441454073.2596.0@smtp.gmail.com> > > Content-Type: text/plain; charset="utf-8"; Format="flowed" > > > > Hello all, > > Maybe one of you can help me. Our local makerspace uses a wiki: > > richmondmakerlabs.uk > > > > I used the icecat addon libreJS that blocks some scripts saying that > > they are non-free. how can I make them free? > > > > An example of a report I get when editing a page is as follows: > > > > **************** > > > > List of blocked _javascript_ in > > http://wiki.richmondmakerlabs.uk/index.php?title=Blog_2015 > > > > Whitelist > > > > This script is detected as inline, nonfree, defining functions or > > methods, and the rest of the page as loading external scripts > > if(window.mw){ > > > > mw.config.set({"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Blog_2015","wgTitle":"Blog > > 2015","wgCurRevisionId":753,"wgRevisionId":753,"wgArticleId":61,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":"Amunizp","wgUserGroups":["bureaucrat","sysop","*","user","autoconfirmed"],"wgCategories":[],"wgBreakFrames":false,"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgMonthNamesShort":["","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"wgRelevantPageName":"Blog_2015","wgUserId":5,"wgUserEditCount":207,"wgUserRegistration":1397596784000,"wgUserNewMsgRevisionId":null,"wgIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[]}); > > } > > > > Whitelist > > > > This script is detected as inline, nonfree, defining functions or > > methods, and the rest of the page as loading external scripts > > if(window.mw){ > > > > mw.loader.implement("user.options",function($,jQuery){mw.user.options.set({"ccmeonemails":0,"cols":80,"date":"default","diffonly":0,"disablemail":0,"editfont":"default","editondblclick":0,"editsectiononrightclick":0,"enotifminoredits":0,"enotifrevealaddr":0,"enotifusertalkpages":1,"enotifwatchlistpages":1,"extendwatchlist":0,"fancysig":0,"forceeditsummary":0,"gender":"unknown","hideminor":0,"hidepatrolled":0,"imagesize":2,"math":1,"minordefault":0,"newpageshidepatrolled":0,"nickname":"","norollbackdiff":0,"numberheadings":0,"previewonfirst":0,"previewontop":1,"rcdays":7,"rclimit":50,"rows":25,"showhiddencats":0,"shownumberswatching":1,"showtoolbar":1,"skin":"vector","stubthreshold":0,"thumbsize":2,"underline":2,"uselivepreview":0,"usenewrc":0,"watchcreations":1,"watchdefault":1,"watchdeletion":0,"watchlistdays":3,"watchlisthideanons":0,"watchlisthidebots":0,"watchlisthideliu":0,"watchlisthideminor":0,"watchlisthideown":0,"watchlisthidepatrolled":0,"watchmoves":0,"wllimit? > > > > Whitelist > > > > This script is detected as inline, nonfree, defining functions or > > methods, and the rest of the page as loading external scripts > > if(window.mw){ > > > > mw.loader.load(["mediawiki.page.startup","mediawiki.legacy.wikibits","mediawiki.legacy.ajax","skins.vector.js"]); > > } > > > > Whitelist > > > > This script is detected as inline, nonfree, defining functions or > > methods, and the rest of the page as loading external scripts > > /*<![CDATA[*/window.jQuery && jQuery.ready();/*]]>*/ > > > > Whitelist > > > > This script is detected as inline, nonfree, defining functions or > > methods, and the rest of the page as loading external scripts > > if(window.mw){ > > > > mw.loader.state({"site":"ready","user":"ready","user.groups":"ready"}); > > } > > > > Whitelist > > > > This script is detected as inline, nonfree, defining functions or > > methods, and the rest of the page as loading external scripts > > if(window.mw){ > > > > mw.loader.load(["mediawiki.action.view.postEdit","mediawiki.user","mediawiki.hidpi","mediawiki.page.ready","mediawiki.searchSuggest","mediawiki.page.watch.ajax","skins.vector.collapsibleNav"],null,true); > > } > > > > Whitelist > > > > This script is detected as inline, nonfree, defining functions or > > methods, and the rest of the page as loading external scripts > > if(window.mw){ > > mw.config.set({"wgBackendResponseTime":422}); > > } > > > > Whitelisterror parsing: ReferenceError: type is not defined > > > > http://wiki.richmondmakerlabs.uk/load.php?debug=false&lang=en&modules=startup&_only_=scripts&skin=vector&* > > > > List of accepted _javascript_ in > > http://wiki.richmondmakerlabs.uk/index.php?title=Blog_2015 > > > > LibreJS did not allow the execution of any scripts on this page: ' > > There may be no scripts on this page (check source, C-u) > > The inline and on-page _javascript_ code may not be free and/or > > may not have proper license information and external scripts (if > > present) may have been removed by default. > > External scripts may not be free and/or may not have proper > > licensing and are not part of the whitelist of free _javascript_ > > libraries. > > > > > > > > > > > > -------------- next part -------------- > > An HTML attachment was scrubbed... > > URL: <http://lists.libreplanet.org/archive/html/libreplanet-discuss/attachments/20150905/f1e43c48/attachment.html> > > > > ------------------------------ > > > > _______________________________________________ > > libreplanet-discuss mailing list > > libreplanet-discuss@libreplanet.org > > https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss > > > > > > End of libreplanet-discuss Digest, Vol 67, Issue 1 > > ************************************************** > > > > Connor Doherty > > -- > > [Sent from K-9 Mail on Replicant Android] > > -- > http://richmondmakerlabs.uk > http://www.coderdojoham.org/ > http://www.hamunitedgroup.org.uk/ > |
[Prev in Thread] | Current Thread | [Next in Thread] |