Category: News
LN Webworks: How To Create Hooks Vs Event Subscribers in Drupal 9

In Drupal development, understanding the differences between hooks and event subscribers is essential for building robust and flexible modules. Hooks are a fundamental part of Drupal’s architecture, allowing modules to interact with and modify various aspects of the system’s behavior. Moreover, event subscribers are a more recent addition to Drupal, introduced in Drupal 8 as part of its transition to a more modern, object-oriented architecture.
Hooks in Drupal
Hooks are specially named functions that a module defines and calls at specific times to alter, add, or modify the data.
Hands-off eclipse photography with ruby and gphoto
Rachel Hislop reflects on working for Beyoncé, creating community for Black women and the power of storytelling
At Mozilla, we know we can’t create a better future alone, that is why each year we will be highlighting the work of 25 digital leaders using technology to amplify voices, effect change, and build new technologies globally through our Rise 25 Awards. These storytellers, innovators, activists, advocates, builders and artists are helping make the internet more diverse, […]
The post Rachel Hislop reflects on working for Beyoncé, creating community for Black women and the power of storytelling appeared first on The Mozilla Blog.
Good weather for a new keyboard
TWIF generated on Thursday, 11 Apr 2024, Week 15
F-Droid core
F-Droid and F-Droid Basic were updated to 1.20.0-alpha1
. Targets got bumped and they have their first victim, the panic button. Was that something you ever used?
But it’s not all bad news, a Bluetooth crash is fixed, there’s tighter integration with the unattended updates code for Android 14 and later, permissions icons and screenshots look better and the install buttons were enlarged so your locale translations fit better.
Did you get a chance to update and test?
Community News
@linsui felt the breeze first:
A month ago we announced that the beloved Geometric Weather app was removed. We promised news soon, and here they are, Breezy Weather, A powerful, open-source Material Design weather app is available, featuring a beautiful design and a special F-Droid flavor: all weather sources are FOSS. The standard flavor is also completely FOSS but includes weather sources that might need API keys to be accessible.
We’ve been using our PR skills to reach developers as needed. For a while, F-Droid contributors where helping to include more apps from the Proton team, (by the way ProtonVPN – Secure and Free VPN was updated to 5.2.40.2
). Proton’s response was positive and a developer soon contacted us. After some back and forth, the app was built by our CI, tested and included. As an update was dropped between cycles, Proton Pass, was built and published. Then why isn’t it listed in Newly Added Apps
? Well… the app crashes on start. Proton devs are working on a fix and ask you to refrain from installing the app for now. We will inform you of future developments as we have them.
@Licaon_Kter might not use emojis:
We are sad to see that OpenBoard didn’t get developed in the last 2 years. Many others felt the same and have forked it to continue working on it. HeliBoard, Customizable open-source keyboard, is now live, 100% offline and expands on the feature set of the old app.
Removed Apps
1 apps was removed
Otobi Keyboard is no longer maintained and will not be in the future, the developer asked for its archival. (#3227)
Newly Added Apps
5 more apps were newly added
- Analog Clock Widget – Simple analog clock widget
- Apollo – The Music player. Maybe it’s time you replace the 11 years old other Apollo?
- MarschRide – A bike-computer with BLE-sensors, a offline map and GPX-Recording
- OpenPaperView – An OpenPaper.work mobile companion designed to be usable offline
- Podcini – Podcast instrument – A feature-rich open-source podcast manager and player
Updated Apps
113 more apps were updated
- 2048 (Privacy Friendly) was updated from
1.3
to1.3.1
- ANOTHERpass was updated from
1.9.1
to1.9.2
- Acode editor – Android code editor was updated from
1.10.0
to1.10.1
- AgoraDesk: buy BTC anonymously was updated from
1.1.29
to1.1.31
- Alibi was updated from
0.4.0
to0.5.0
- Amethyst was updated from
0.85.3
to0.86.2
- AndBible: Bible Study was updated from
5.0.804
to5.0.805
- Audile was updated from
1.4.2
to1.4.3
- Aurora Store was updated from
4.4.2
to4.4.3
- Auxio was updated from
3.4.2
to3.4.3
- Aves Libre was updated from
1.10.7
to1.10.8
- BetterCounter was updated from
4.5.0
to4.6.0
- Blitz: Fischer Chess Clock was updated from
1.7.8
to1.8.0
- Broccoli: The Green Recipe App was updated from
1.2.6
to1.2.8
- Chrono was updated from
0.3.4
to0.4.0-beta2
- Conversations was updated from
2.14.1+free
to2.14.2+free
- Cuscon was updated from
4.0.1.7
to4.0.1.8
- Doodle Dudette was updated from
1.0.4
to1.0.5
- Droid-ify was updated from
0.6.2
to0.6.3
- Eat Poop You Cat was updated from
1.2.0
to1.2.2
- Editor was updated from
1.95
to1.96
- Emerald Dialer was updated from
1.0.17
to1.0.18
- Feeder was updated from
2.6.20
to2.6.21
- Fennec F-Droid was updated from
124.1.0
to124.2.0
- Food-Tracker (PFA) was updated from
1.2.0
to1.2.1
- Forkgram was updated from
10.9.1.0
to10.9.2.0
- Gallery was updated from
2.1.1
to2.1.2
- Gauguin was updated from
0.23.0
to0.24.0
- Gramophone was updated from
1.0.4.1
to1.0.5
- Guileless Bopomofo Keyboard was updated from
1.9.46
to1.9.47
- Harmony Music was updated from
1.9.0
to1.9.1
- Home Assistant was updated from
2024.1.5-minimal
to2024.3.5-minimal
- Ichaival was updated from
1.7.1
to1.7.2
- Immich was updated from
1.100.0
to1.101.0
- Infomaniak Mail was updated from
1.2.3
to1.2.4
- Jerboa for Lemmy was updated from
0.0.64
to0.0.65
- K-9 Mail was updated from
6.801
to6.802
- Katawa Shoujo: Re-Engineered was updated from
1.4.5
to1.4.6
- Keep Screen On was updated from
1.17.0
to1.17.1
- KeyPass was updated from
1.4.25
to1.4.26
- KitchenOwl was updated from
0.4.21
to0.5.0
- Librera Reader was updated from
8.9.161-fdroid
to8.9.170-fdroid
- Linwood Butterfly was updated from
2.1.0-beta.3
to2.1.0-beta.4
- LocalMonero: buy XMR privately was updated from
1.1.29
to1.1.31
- MRepo was updated from
2.4.5
to2.4.6
- MedTimer was updated from
1.5.1
to1.6.0
- Memories: Photo Management for Nextcloud was updated from
1.8
to1.9
- Mull was updated from
124.1.0
to124.2.0
- Mullvad VPN: privacy is a universal right was updated from
2023.10
to2024.1
- Mumla was updated from
3.6.8
to3.6.10
- My Expenses was updated from
3.7.9
to3.8.0
- Myne: Download & Read eBooks was updated from
3.2.5
to3.3.0
- NGA客户端开源版 was updated from
3.8.5
to4.0.1
- NextDNS Manager was updated from
5.0.4
to5.1
- Nextcloud was updated from
3.28.1
to3.28.2
- Nextcloud Dev was updated from
20240402
to20240406
- Obtainium was updated from
1.1.0
to1.1.1
- Open TimeLimit was updated from
6.9.0
to6.19.0
- OpenPods was updated from
1.9.1
to1.10
- OpenTracks was updated from
v4.12.0
tov4.12.1
- OpenVK Legacy was updated from
1.2.236-f
to1.2.237-f
- Orgzly Revived was updated from
1.8.18
to1.8.19
- Orion Viewer – Pdf & Djvu was updated from
0.90.1
to0.90.2
- Outline was updated from
1.8.1
to1.12.1
- Peercoin Wallet was updated from
1.2.3
to1.2.4
- Peristyle was updated from
1.38_beta
to1.39_beta
- Pie Launcher was updated from
1.18.5
to1.19.1
- PiliPalaX was updated from
1.0.19
to1.0.19
- Pineapple Lock Screen (OSS) was updated from
1.3.0-oss
to1.3.1-oss
- PlainApp: File & Web Access was updated from
1.2.42
to1.2.44
- Pulsar was updated from
1.2
to1.3
- QRAlarm was updated from
1.6
to1.6.1
- QuickWeather was updated from
2.6.5
to2.6.6
- Quicksy was updated from
2.14.1+free
to2.14.2+free
- Rethink: DNS + Firewall + VPN was updated from
v0.5.5d
tov0.5.5e
- RiMusic was updated from
0.6.28.1
to0.6.29
- Save Locally: Share2Storage was updated from
1.1.0
to1.2.1
- Seal was updated from
1.11.1-(F-Droid)
to1.12.0-(F-Droid)
- SiYuan was updated from
3.0.5
to3.0.7
- Simple Reboot was updated from
8.3
to9.0
- Smart Dock was updated from
1.12.0
to1.12.1
- Squawker was updated from
3.7.8
to3.8.0
- SshDaemon was updated from
2.1.16
to2.1.17
- Standard Notes was updated from
3.192.9
to3.192.10
- Swatch .beat clock was updated from
v1.2.2
tov1.2.4
- Syncthing was updated from
1.27.3
to1.27.5
- Taler Wallet was updated from
0.9.4+p2
to0.10.1
- Text Tools was updated from
1.0.5
to1.0.6
- Thumb-Key was updated from
2.7.2
to2.7.3
- TorrServe was updated from
MatriX.130.F-Droid
toMatriX.131.F-Droid
- Tournant was updated from
2.5.0
to2.5.1
- Traccar Client was updated from
7.3
to7.4
- Träwelldroid was updated from
2.7.1
to2.7.2
- Tuta Mail was updated from
220.240321.0
to220.240403.0
- URLCheck was updated from
2.14
to2.15
- Unciv was updated from
4.10.22
to4.11.1
- Unstoppable Wallet was updated from
0.37.5
to0.37.6
- Valv was updated from
1.8.0
to1.8.1
- Vinyl Music Player was updated from
1.9.0
to1.10.0
- Voyager for Lemmy was updated from
2.3.0
to2.3.1
- Wikipedia was updated from
r/2.7.50479-r-2024-03-21
tor/2.7.50481-r-2024-04-01
- Xtra was updated from
2.30.6
to2.30.7
- Zapp was updated from
8.5.0
to8.5.1
- addy.io (formerly AnonAddy) was updated from
v5.2.1
tov5.2.2
- ente Photos was updated from
0.8.71
to0.8.74
- mLauncher was updated from
1.4.4
to1.4.7
- monocles chat was updated from
1.7.9.5
to1.7.9.5.1
- openHAB Beta was updated from
3.11.2-beta
to3.12.1-beta
- osm2gmaps was updated from
0.3.4
to0.3.5
- plees-tracker was updated from
24.2.1
to24.2.2
- trale was updated from
0.6.1
to0.6.2
- whoBIRD was updated from
2.6
to2.7
- yetCalc was updated from
1.1.2
to1.1.4
Thank you for reading this week’s TWIF 🙂
Please subscribe to the RSS feed in your favorite RSS application to be updated of new TWIFs when they come up.
You are welcome to join the TWIF forum thread. If you have any news from the community, post it there, maybe it will be featured next week 😉
Discord is nuking Nintendo Switch emulator devs and their entire servers
We are transforming our home with a pass-through window!
In the winter of 2019, we moved full-time into our self-built van and began living, working, and traveling in Canada. We quickly fell in love with living our dream of venturing off the beaten path, living off the grid and becoming self-sufficient. We drove thousands of kilometers in our van through different countries – Canada, the United States, Mexico and Guatemala.
We document all of this on our channel, be sure to check it out! After many years on the open road, we found ourselves on 15 acres of remote forest on the east coast of Canada, building a home and renovating our completely off-the-grid cabin. We are entering this chapter of our lives with no experience, and we are excited to bring you along as we learn to do it all with our own hands. Thank you for staying with us through cabin life, van life, and everything in between!
Living in a van with 2 dogs for 3+ years
Stay Off-Grid in our cabin in the woods
Don’t forget to Follow our channel
Thank you All !!
More Videos…
https://www.dailymotion.com/partner/x2y4o4k/media/video/details/x8w2oqo
https://www.dailymotion.com/partner/x2y4o4k/media/video/details/x8vz5eo
https://www.dailymotion.com/partner/x2y4o4k/media/video/details/x8vupg2
https://www.dailymotion.com/partner/x2y4o4k/media/video/details/x8vtdqm
“In adherence to the principles of Creative Commons licensing and respecting the work of the original creators, it’s imperative to provide proper credit for the video content used in this production. The footage utilized in this video has been sourced from various creators who have generously shared their work under Creative Commons licenses. Their names, along with their respective channel names, have been diligently credited within the video description. Additionally, their channel names or handles have been prominently displayed on-screen during relevant segments. This ensures that viewers can readily identify and support these creators. We extend our appreciation to each of these creators for their contributions to our content.”
https://www.youtube.com/@Vanwives
Ayuso se come al lacayo de Sánchez después de hacer el ridículo: “Os multiplicáis como los gremlins”
La presidenta de la Comunidad de Madrid respondió, una vez más, a los infundios lanzados por el portavoz socialista durante el pleno en la Asamblea de Madrid.
El del PSOE fue a por lo personal:
Usted está en otras cosas. Está en sus temas. Solo piensa en sí misma. No piensa en lo que tiene que estar. Cuando se la mira, usted se ve. Por un lado, colaboradores que difaman, que insultan, que atacan todo el día, que amenazan a los medios de comunicación. Y por otro lado, las polémicas. De los duplex de lujo, los Maserati, los fraudes fiscales.
Señora Ayuso, usted ya no gobierna Madrid. Usted solo trata de ocultar sus problemas. Y así nos va. Señora Ayuso, no le interesa nada la economía ni las cosas de verdad que afectan a la gente. Lo vimos el lunes en el Senado. Usted y Aragonés dicen lo mismo los dos. Uno en catalán, otro en castellano. Lo mismo. Lo mismo exactamente. Ni una palabra de educación, de sanidad. Ayuso y Aragonés. La misma cosa.
Ayuso tomó nota y le contestó con contundencia:
¡Vaya papelón el suyo! El único senador socialista de Madrid que había en el Senado el lunes y cómo con el pinganillo tenía que mirar para otro lado mientras venían aquí los independentistas. Vaya papelón el suyo en lugar de defender los intereses de España a través de Madrid, aplaudiendo a un señor que nos dice que van a romper España y que van a amnistiar a delincuentes.
El resultado obsceno de lo que están ustedes, su presidente que se planta en Gaza intentando liderar la paz donde no hay paz, es un presidente que se ha convertido en un presidente de la República de España. Y es que no hay paz en Gaza, donde nadie se lo ha pedido en Oriente Próximo y busca la guerra en España. Mucha paz en Gaza, donde nadie le ha pedido que hable. Mucha guerra aquí para hacerse una foto vestida de Balay entre huesos sin darse cuenta de que ni siquiera eran los suyos, porque están creando dos bandos para enfrentar a los españoles. Eso es en lo que está su partido. Mientras se multiplican como los gremlins en las instituciones, el último ministro de Sanidad, 180.000 eurazos cuando no estuvo ni siete meses al cargo. Y eso es lo que están haciendo, utilizando todos los poderes del Estado a la venezolana como adversario político, dividiendo, atacando al discrepante. El Got Talent un tres esta semana.