Happy 21st birthday, Moodle!

Happy 21st birthday, Moodle!
by Martin Dougiamas.  

It’s exactly 21 years since I first announced Moodle 1.0 in this forum.  So much has happened since then, but it’s gone so fast!

Cheers to all of you in the Moodle community. 🍻

Here’s to another 21!  🧡

Happy 21st birthday, Moodle!

(image from Midjourney)

#! code: Drupal 10: Adding Custom Permissions To Groups

The Group module in Drupal is a powerful way of collecting together users and content under a single entity. These arbitrary collections of entities in a Drupal site can be used for editor teams within your site or company subscriptions where users can manage themselves, or anything that requires groups of users to be created.

During a recent project that used the Group module I found myself digging deeper into the Groups permissions system in order to achieve certain tasks. This is a similar permission system to that already created in Drupal, with the exception that the permission always forms a link between a Group and a user, and an optional additional entity. Permissions being local to the group is useful if you want to create groups of users that had access to pages and other entitiies that are kept within the group.

Group permissions are by no means simple though, and the different layers that exist within the permissions systems can make it difficult to see what is preventing access to a particular entity. This situation is complicated by the fact that much of the documentation and third party modules are built around Group version 2, with the current release of Group being version 3. For example, there is a documentation page on extending Groups access control, but as this is only for Groups version 2.0 it doesn’t help with the latest version of Groups.

In this article I will look at how to create and use permissions within the Group module to grant users certain permissions if they are members of groups. Each example will get more complex as we go through the article and I will show how to use the permission within the site to control access.

Read more

Parallel Testing in Rails 7: Benefits and Pitfalls

Explore the realm of Rails 7’s parallel testing with our in-depth look into its efficiency-boosting capabilities and the challenges that might arise. As developers, understanding the tools at our disposal is paramount. Don’t miss out on this comprehensive guide that could revolutionize your testing strategy. Dive deep into the benefits and pitfalls of this robust feature at https://psmy.medium.com/parallel-testing-in-rails-7-benefits-and-pitfalls-66d38b8cd15e.

poke @ Savannah: GNU poke 3.3 released

I am happy to announce a new release of GNU poke, version 3.3.

This is a bugfix release in the 3.x series.

See the file NEWS in the distribution tarball for a list of issues

fixed in this release.

The tarball poke-3.3.tar.gz is now available at

https://ftp.gnu.org/gnu/poke/poke-3.3.tar.gz.

  GNU poke (http://www.jemarch.net/poke) is an interactive, extensible

  editor for binary data.  Not limited to editing basic entities such

  as bits and bytes, it provides a full-fledged procedural,

  interactive programming language designed to describe data

  structures and to operate on them.

Thanks to the people who contributed with code and/or documentation to

this release.

Happy poking!



Jose E. Marchesi

Frankfurt am Main

20 August 2023

Chhagan Bhujbal On Sambhaji Bhide“शिवाजी महाराज कमी कुळवाडी म्हणून..” छगन भूजबळांचं विधान काय? RA4

Chhagan Bhujbal On Sambhaji Bhide“शिवाजी महाराज कमी कुळवाडी म्हणून..” छगन भूजबळांचं विधान काय? RA4

#lokmat #maharashtrapolitics #chhaganbhujbal #sambhajibhide

Subscribe to Our Channel
https://www.youtube.com/user/LokmatNews?sub_confirmation=1

आमचा video आवडल्यास धन्यवाद. Like, Share and Subscribe करायला विसरू नका!

मित्रांसोबत गप्पा मारताना विश्वसनीय, संशोधनावर आधारीत माहिती सादर करायची असेल तर लोकमतचे चॅनल सबस्क्राईब करा. कारण या चॅनलवर तुम्हाला पाहायला मिळतील अतिशय अभ्यासू, वेगळ्या अँगलच्या बातम्या ! राजकारण, क्राईम, मनोरंजन आणि क्रीडा क्षेत्रातील अनुभवी पत्रकार तुमच्यासाठी आणत आहेत दर्जेदार आणि जाणते करणाऱ्या बातम्या….

Click Here For Latest News & Updates►http://www.lokmat.com

To Stay Updated Download the Lokmat App►
Android Google Play: http://bit.ly/LokmatApp

Like Us On Facebook ► https://www.facebook.com/lokmat
Follow Us on Twitter ►https://twitter.com/MiLOKMAT
Instagram ►https://www.instagram.com/milokmat

Baldur’s Gate 3 – Tatie Lol Ethiel – Ticks or lol ?

POUCE BLEU, ABONNE TOI ET METS LA CLOCHE ️
LIVE : ⏩ *Twitch :* https://www.twitch.tv/noxetobs

⬇ *Abonnez vous* ⬇
N’oubliez pas, si cela vous plais Abonnez vous, ca fait plaisir, ca ne vous coute rien et nous ca nous aide beaucoup *https://www.dailymotion.com/gameoverblog*

⬇ *Liens et contact direct* ⬇
*Site web :* https://Gameoverblog.com
⏩ *Youtube Abonne toi ici :* https://cutt.ly/H5jcjJZ
⏩ *Dailymotion Abonne toi ici :* https://www.dailymotion.com/gameoverblog

➤ *Twitter :* https://twitter.com/Gameoverblog
➤ *Facebook/Meta :* https://cutt.ly/Y5YT5Tj

⬇ *Offre, réductions et bon plans* ⬇
Tu veux des jeux pas chers et faire une bonne action en même temps ? N’attends plus
➤ *Humble Bundle :* https://www.humblebundle.com/?partner=gameoverblog

⬇ *Partenaires* ⬇
➤ *Insta :* https://www.instagram.com/art.poulpy_

#Coop #Jeux #Blog #Discord #twitch #twitter #youtube #poulpy #insta #Gameoverblog #wordpress #blog #decouverte