Some notes on Fierit
Posted by jpluimers on 2024/04/30
Since I had only one read-only account and the Fierit ECD system won’t sent me update notifications on that account, I have collected some links before actually doing deeper investigation to see how to build a push notification system around it.
Link dump:
- [Wayback/Archive] Fierit PlanCare (@DeHeerSoftware) / Twitter
- Fierit is not good at information retention, as some of their tweets show:
- 2021: [Wayback/Archive] Fierit on Twitter: “NIEUWS | Het COVID-19 vaccinatie formulier is beschikbaar gesteld in ons #ECD. Dit formulier is gebouwd volgens de landelijke vaccinatie ZIB en kan voor alle #vaccinaties gebruikt worden. Lees verder op onze website: …”
- [Wayback/Archive] Page not found – Tenzinger (their way of showing a 404-error)
- 2020: [Wayback/Archive] Fierit PlanCare on Twitter: “Tenzinger neemt De Heer Software over. Met deze overname veroveren we een plek in de top 3 van EPD- en ECD-leveranciers in Nederland. Lees meer op … #allesiszorg #impactopinnovatie #zorgverlenendoejesamen #samenwerkenaangoedezorg”
- [Wayback/Archive] Tenzinger neemt De Heer Software en Serviant over en wordt grootste ECD-leverancier in de care – Tenzinger.com B.V. (actual page now gone because of link rot)
- 2021: [Wayback/Archive] Fierit on Twitter: “NIEUWS | Het COVID-19 vaccinatie formulier is beschikbaar gesteld in ons #ECD. Dit formulier is gebouwd volgens de landelijke vaccinatie ZIB en kan voor alle #vaccinaties gebruikt worden. Lees verder op onze website: …”
Veel ECD’s worden door fierit zelf gehost. Anderen worden zelf gehost. Ze zijn bijvoorbeeld vindbaar via:
- [Wayback/Archive] WebCSS site:fierit.nl – Google Search
- [Wayback/Archive] WebCSS site:fierit.nl – Google Search – page 2
- [Wayback/Archive] “Server Applicatie Fierit Web Versie” – Google Search
- [Wayback/Archive] “VersieInfoDialog” “Fierit Web” -site:fierit.nl – Google Search
- [Wayback/Archive] “Fierit Web” “Inloggen” -“VersieInfoDialog” -site:fierit.nl – Google Search
- [Wayback/Archive] “Server Applicatie – Fierit ECD” – Google Search
Brain dump:
- retention period for this particular Fierit ECD site was about 3 months
- detail pages do not contain all the information that is present in the overview pages and vice versa which makes the manual process of assembling information cumbersome
- embedding a Fierit ECD site into an
iframe
that is refreshed from the surrounding page will keep the login session alive. That is good, as it saves time even in the manual process of getting the information from it and storing it locally
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
javascript:document.getElementsByTagName("body")[0].innerHTML = "<iframe id=\"testFrame\" src=\""+window.location.toString()+"\" style=\"position: absolute; top:0; left:0; right:0; bottom:0; width:100%; height:100%;\"><\/iframe>";reloadTimer = setInterval(function(){ document.getElementById("testFrame").src=document.getElementById("testFrame").src },300000) |
Related:
- Raamwerk ECD portal links
- {Wayback/Archive] Jeroen Wiert Pluimers on Twitter: “Binnenkort maar eens gaan pielen met web-scraping, want handmatig de informatie uit dat systeem op de juiste plek krijgen vlak nadat het beschikbaar komt is veel werk en functioneel beheerder van het onderliggende systeem werkt niet echt mee (er zijn o.a. geen notificaties).”
- [Wayback/Archive] Jeroen Wiert Pluimers on Twitter: “Op den duur volgt vast wel een blog-post (:” (this blog post is the first, hopefully more will follow)
- [Wayback/Archive] Jeroen Wiert Pluimers on Twitter: “Reactie op … “Hoe” is stap 1 in het pielen. Eerst vanuit de web-browser development console wat met JavaScript stoeien of het überhaupt een kans maakt, daarna kijken welke oplossingsrichtingen mogelijk zijn en daarna proberen op poten te krijgen.”
- [Wayback/Archive] Wilco Engelsman on Twitter: “@jpluimers Ja, dit heb ik in het verleden ook veel gedaan. Ik had een film website en ik jatte alle filmsoptv en films uit databases van andere websites :) Regular Expressions zijn je vriend!”
- [Wayback/Archive] Wilco Engelsman on Twitter: “@jpluimers Ik had een server side solution, een
asp.net
script in c# ofvb.net
zoiets. Per website had ik een apart scriptje met eigen regular expression. (was niet heel mooi ontworpen). Daardoor kon ik dingen zoals titel, auteur, acteurs etc ophalen.” - [Wayback/Archive] Jeroen Wiert Pluimers on Twitter: “@EngelsmanWilco Dat is een eventueel plan voor als client-side echt heel ingewikkeld wordt. Server-side heeft als nadeel dat authentication lastig wordt (zeker in dit geval met 2FA per SMS). Regular expressions zijn overigens je vijand, dus ik probeer het zo simpel mogelijk te houden.”
- [Wayback/Archive] Jeroen Wiert Pluimers on Twitter: “@EngelsmanWilco Het zal wel neerkomen op pielen met getElementById, getElementsByName, querySelector en querySelectorAll (niet noodzakelijkerwijs in die volgorde), iframes en events/callbacks. Heb gelukkig al wat meer in de queue staan voor (wat al redelijk gevuld was).”
- [Wayback/Archive] Wilco Engelsman on Twitter: “@jpluimers Ik had een server side solution, een
Via: [Wayback/Archive] twitter https://fierit.nl/ – Google Search
Leave a comment