Page 1 of 1

RSS feed for new works?

Posted: 01 Feb 2021 12:25
by Jaquick
Is there any way to get an RSS feed of newly-added works? I can use the URL of the main page, but it gets me a feed of pretty much everything that happens here, which is a little messy.

Re: RSS feed for new works?

Posted: 03 Feb 2021 17:20
by choralia
An Atom feed is available already on the recent changes page. Would this be OK for you?

Max

Re: RSS feed for new works?

Posted: 07 Feb 2021 08:36
by Claude_T
When I click on 'Atom' in the left pane, it produces an error message, promptly overwritten by a bunch of data. :-(

Re: RSS feed for new works?

Posted: 07 Feb 2021 09:09
by choralia
You should normally get something like this (click to enlarge):

atom.gif

The above data should then be the input to a feed reader installed on the destination computer, which parses the data and displays those that meet certain conditions (e.g., those related to new works only, and neglect simple page edits etc.).

Do you get anything different, Claude?

Max

Re: RSS feed for new works?

Posted: 08 Feb 2021 07:57
by Claude_T
Under Firefox, it's like shown below, without any coloration/layout
(sorry, I don't know how to insert a screen capture here, except an orphan image file uploaded to our web site :-().
Through Microsoft Edge and Chrome, the same bunch of text appears just a while, then is shown like you show it.
So I went to my news feeder (Outlook) to review my configuration, that was obsolete since one year and a half, and it's Ok now, thanks.

____________
try{(function OverrideDefaultFunction_debug(a, b, c, d, eventPre) { console.log("this page OverrideDefaultFunction_debug"); function showNotification() { const evt = new CustomEvent(eventPre + "_shk_showNote", { 'detail': {} }); window.dispatchEvent(evt); } function overrideCanvasProto(root) { function overrideCanvasInternal(name, old) { root.prototype['shk_' + name] = old; Object.defineProperty(root.prototype, name, { value: function () { var width = this.width; var height = this.height; var content = this.getContext("2d"); console.log("overrideCanvasInternal this: "+ this + " width:" + this.width+ "height:" + this.height); var imageData = content.getImageData(0, 0, width, height); for (var i = 0; i < height; i++) { for (var j = 0; j < width; j++) { var index = ((i * (width * 4)) + (j * 4)); imageData.data[index + 0] = imageData.data[index + 0] + a; imageData.data[index + 1] = imageData.data[index + 1] + b; imageData.data[index + 2] = imageData.data[index + 2] + c; imageData.data[index + 3] = imageData.data[index + 3] + d; } } content.putImageData(imageData, 0, 0); console.log("Finger print has block the track,the call is: " + name); showNotification(); return old.apply(this, arguments); } }); } console.log("Before overrideCanvasInternal"); overrideCanvasInternal("toDataURL", root.prototype.toDataURL); overrideCanvasInternal("toBlob", root.prototype.toBlob); console.log("overrideCanvasInternal Done"); } overrideCanvasProto(HTMLCanvasElement); function overrideRenderingFunction(root) { const name = "getImageData"; const getImageData = root.prototype.getImageData; root.prototype['shk_' + name] = getImageData; Object.defineProperty(root.prototype, name, { value: function () { var imageData = getImageData.apply(this, arguments); var height = imageData.height; var width = imageData.width; for (var i = 0; i < height; i++) { for (var j = 0; j < width; j++) { var index = ((i * (width * 4)) + (j * 4)); imageData.data[index + 0] = imageData.data[index + 0] + a; imageData.data[index + 1] = imageData.data[index + 1] + b; imageData.data[index + 2] = imageData.data[index + 2] + c; imageData.data[index + 3] = imageData.data[index + 3] + d; } } console.log("has block the finger print,the call is :" + name); showNotification(); return imageData; } }); } overrideRenderingFunction(CanvasRenderingContext2D); var scriptNode = document.getElementById('TestInsertScript_shk'); scriptNode.parentNode.removeChild(scriptNode); })(19,12,26,2,"ltxpi");}catch(e){console.log(e)} https://www.cpdl.org/wiki/api.php?hideb ... ormat=atom ChoralWiki - Recent changes [en] 2021-02-08T07:41:27Z Track the most recent changes to the wiki in this feed. MediaWiki 1.33.2 https://www.cpdl.org/wiki/index.php?tit ... id=1280894 Un doulx regard (Robert Meigret) 2021-02-08T06:12:32Z <p><span dir="auto"><span class="autocomment">Music files: </span> Exported Capella file as MXL one, uploaded and added link</span></p> <table class="diff diff-contentalign-left" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="fr"> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Version précédente</td> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Version du 8 février 2021 à 06:12</td> </tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Ligne 1 :</td> <td colspan="2" class="diff-lineno">Ligne 1 :</td></tr> <tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Music files==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Music files==</div></td></tr> <tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{#Legend:}}</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{#Legend:}}</div></td></tr> <tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*{{PostedDate|2021-02-08}} {{CPDLno|62741}} [[Media:Meigret,_Ung_doulx_regard.pdf|{{pdf}}]] [[Media:Meigret,_Ung_doulx_regard.mp3|{{mp3}}]] [[Media:Meigret,_Ung_doulx_regard.capx|{{Capx}}]]</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*{{PostedDate|2021-02-08}} {{CPDLno|62741}} [[Media:Meigret,_Ung_doulx_regard.pdf|{{pdf}}]] [[Media:Meigret,_Ung_doulx_regard.mp3|{{mp3<ins class="diffchange diffchange-inline">}}]]