Educator, Thinker, Consultant

Author: Troy (Page 11 of 40)

Educator, Thinker, Moodler, Podcaster, Open-source advocate. Check out the world's longest running middle school focused podcast at https://middleschoolmatters.com

Weekly Review 2024-04

52Frames

I completed the sixth challenge for the 52Frames Photo Challenge.

Super Bowl Sunday

This was mostly a lazy day. I did a bunch of web updating, application updating, website backups (remember to create your backups), and a little bit of reading (Adam Grant’s Hidden Potential).

The game wasn’t all that great. The one thing that did strike me though was that the Lions have looked like they belong in the top tier of teams. This is the first time in my life that I’ve actually been able to say that.

Jokes

I set up a new Moodle Course. The main purpose right now (there will be other uses coming) was to create a Random Glossary Block of Jokes. I’d like to do something similar in WordPress, but I’ll need to figure out how. Moodle was simple.

Grocery shopping

I did the grocery shopping this week as D1 was over. It still amazes me how one gets used to the way that a particular place is laid out to navigate. Our local grocery store is still closed because of the flooding on December 15th. The store that I shopped at has a very different layout. I’ve been there before, but I’m still getting used to the layout.

This reminds me just how important the visual look and feel of a web resource is. I’m hoping to do a bit of revamping of my website soon. I’ll need to remember to make navigation as easy as possible. I also want to add some features, so I need to make those easy to use as well.

Google Appointment Slots

I worked with a fellow employee who wanted to add an application to the work calendar. The application has refused to sign the student data privacy agreements that we now require. So, I asked what the person was trying to accomplish. That person explained. I opened Google Appointment Slots and walked them through the process. “WOW, this does the same thing. How is xxx going to stay in business?”

Moving From One Island to Another

Some of the Tech Integrators I follow on a list serve were complaining about Quizlet. Apparently, there are student data issues and cost issues. Lots of posts were about moving to another provider with similar concerns:

  • Knowt
  • Kahoot
  • PearDeck
  • Quizizz
    My observation is that many are going to move from one island to another. The island looks good until you realize that you are captured. Incredibly, instead of asking about an island where you aren’t “captured”, many are moving to another island owned by a venture capitalist who is going to want/need to make money from you soon.

I shared Study State which was created as an open source project by a high school senior. This is a project that scratches the itch of an individual. Thus, the concern is if that individual moves on.

Randy Rainbow

We went to see Randy Rainbow this week as well. Good show. Very much what was expected. It was a fun night.

I was a bit surprised that not many people I chatted with the next day know who Randy Rainbow is.

Earlier Posts:

That’s it for now.

Enshittification and Owning Your Own Land

Owning Your Land

“Don’t build your house on land that you rent.”

I saw this somewhere today (lost exactly where, so I can’t link to it). The basic premise is don’t create all your stuff somewhere that someone else owns. We’ve seen this play out with Facebook and Twitter. Now more than ever, it is possible to own your own website and post to it. Not only that, but with the Fediverse, you can also automatically have those posts show up on a social media site. This was incredibly hard in the past. Thus, we were forced to choose between having your own website and the network effect of other sites.

In the past, it was difficult to own your website and leverage that to an audience. Developing an audience was difficult and limited. Thus, many of us felt as though we had to choose:

  • Own your information and posts
    OR
  • Have a chance at an audience and interaction

It wasn’t that many of us were looking for a huge audience, we were just looking for connection and interaction. Twitter was actually a huge part of successfully creating that audience/connections. After quite the run, we know how Twitter has turned out.

The Indie Web has long been focused on people owning their own material and interoperating. However, even the Indie Web was too complex and “fiddily” for most people. Recent advances have made connection and self-ownership much easier.

Enshittification

According to the American Dialect Society “enshittification” is the word of the year for 2023. Enshittification was coined by Cory Doctorow : (Pluralistic: How monopoly enshittified Amazon/28 Nov 2022). Please read through his write-ups, he describes the process of web sites, companies, and others moving from being powerful for users to powerful against users. This has increased the number of people who are willing and dedicated to taking back ownership of their material, thoughts, presence, and connections.

My story

This has lead me to be more thoughtful and willing to post on my own as well. I hope that you’ll join me.

Weekly Review 2024-03

Moodle Login

This was a great week for Moodle work. I’ve fixed the Moodle Login Page so that it looks and functions so much better (see write-up for details).

Apple iPad Training

I participated in a training for using Apple’s iPad with early learners. It was too generic for me. In order to really use iPads proficiently, teachers need training. Training is a rare and extremely valuable resource in education.

Friend Chat

I had the opportunity to have a great chat with a friend. We chatted about some educational things (he works in the district that I worked in for many years), photography (we’re both doing the 52Frames Challenge), families, and how to be better people. I always enjoy chatting with him.

Dog Walking

I was watching D1’s dog this weekend. I took her for a wonderful walk (well, 75% of the walk was wonderful). She did all the things (cleaned up after her), plus she got some really good sniffs in. This seemed to be especially the case where a set of tracks let to the woods.

However, on the way back, a dog came barking and running after us. The black dog attacked D1’s dog. They locked in, biting each other around the snout. D1’s dog probably had the better of the situation. The couple came running and we were able to get the dogs disentangled. They apologized a couple of times, but I was most concerned to get D1’s doggie home to see how she was. Fortunately, she had just a little scratch on the bottom of her jaw.

Please folks, know and watch your dog.

Costco

We made our first trip to Costco in several years. This is due to Costco opening in Maine. Naturally, we picked up a few things.

Joplin

Just a quick note about Joplin. I use Joplin as my main note-taking app. I’ve added a couple of plugins that make it even more useful.

  • Journal – this allows you to quickly create a Journal entry for any day.
  • Note Tabs – this allows for multiple Joplin notes to be “open” at once.
  • MacOS Theme – just a visual thing.

Joplin syncs to all my devices through Dropbox. This means that I’m not dependent on any other service. (I could set up a NextCloud instance on my web server, but that isn’t necessary at this point.)

It works really, really well. This is how I write blog posts and many other things as well.

Now I Know

One of the few email newsletters that I have stayed subscribed to is “Now I Know“. The newsletter provides high-interest, entertaining, informative stories. This is a daily newsletter that I read, every day. It brings a bit of joy into my life.
Some recent topics:

Again, this newsletter brings me a bit of joy every day. I hope that it will bring you joy too.

Dan Lewis recently moved from Mailchimp to beehiv. Some subscribers were lost in the process. So, he’s now running a campaign. With 20 referrals, the referrer, in this case, me, gets a signed copy of one of his books.

Subscribe to Now I Know (and help me get a free book).

Moodle Login Page Updates

Moodle

In my quest to make Moodle as easy to use and as efficient as possible, I’ve made two changes to the Login Page.

Reorder Login Fields

The first thing that I did was to reorder the Login fields. Generally, we want users to use the Login with Google button. Thus, I want this the topmost option.

I’ve already written this up, so suffice it to say that putting the best option first is important.

Button Color

Changed the button color of the Google Login button. Added the following code to the RAW SCSS intial field:

a.btn.login-identityprovider-btn.btn-block {
background-color:#ffff00;
}

Note that the color (#ffff00) is a bright yellow.

Summary

I’ve added the following code to the CSS portion of our Moodle theme:

.loginform {
display: flex;
flex-direction: column;
}

login.login-form

{
order: 2;
}
.login-identifyproviders
{
order: 1;
}
a.btn.login-identityprovider-btn.btn-block {
background-color:#ffff00;
}

This accomplishs my goals of highlighting the action that I want my participants to take.

O Captain, My Captain

A man standing on a desk. An American flag is in the background along with a whiteboard.

The challenge for week 4 of the 52Frames Photography Challenge was to recreate a movie scene. I thought about a variety of movie scenes. All seemed either impossible or unreasonable to recreate. I then went through a few that were reasonable, but didn’t quite feel right.

After a bit of thinking, I decided upon the ending scene of Dead Poet’s Society. In that scene, the students stand on their desk, well, most of them do, in homage to their teacher.

I decided to ask a friend to stand on the desk. Quite frankly, I didn’t want to take too much of his time, so this was a quick shot.

I fulfilled the challenge, but I really didn’t push myself much. Partly, this was due to not wanting to take up much valuable time from someone else.

Moodle Login

More and more schools are transitioning to using Oauth for logins. Moodle allows for Oauth logins. However, by default, the Moodle Login box appears first, above the button to login using a service.

This causes lots of people to enter their credentials into the box. In our case, they are entering the “wrong” credentials (i.e. they enter their Google username and password instead of their district account username and password). This leads to frustration on the end user’s part. Signing in is a really bad place to frustrate users.

Knowing that Moodle is customizable, I know there has to be a way to fix this. A little bit of research leads to a couple of different options:

  • customize the CSS
  • use a Plugin

I start with the plugin (Login Splash Page). However, upon installing it, I realize that I need to redirect the login page. I decided that I’d rather not do that.

I found a couple of posts with ideas to customize the CSS. The best of which was a post by Steven A. Although the post says that you have to account for each section, my attempts didn’t support that.

I opened our Login page and right-clicked on it to select “Inspect”. This allowed me to verify the different elements present. (Plus, you can drag them around to change the order, which is useful and kind of cool). Anyway, I could now be sure what the name of each element was. Since the post indicated that you needed to account for all of the elements, I did so. However, the elements still didn’t appear in the order that I wanted. So, back to BBedit (where I had entered the appropriate code). I deleted everything but the two elements and Ta-Da!

In the end, I put the following code:

.loginform {
display: flex;
flex-direction: column;
}

login.login-form

{
order: 2;
}
.login-identifyproviders
{
order: 1;
}

into the SCSS Raw box in the theme that we. That is, in Moodle, I went to :

  • Site Administration | Themes | LearnR | Look
    then clicked on the SCSS tab. I entered the code above into the “Raw initial SCSS” box, scrolled down, and clicked “Save”. (*Note that this needs to be done for each Theme that you use if you use more than one. Or, if you change themes in the future, this must also be updated in that theme.) Now, end users will see the Login with Google Button first.

Whew!

Given the prevalence of utilizing Oauth, I hope that someone at Moodle will make this a checkbox preference in the future. However, at least for now, this is set for me.

Weekly Review 2024-02

Followers

I am but an imperfect vessel.

I’m afraid I got caught up in who if anyone was following my online scribbles. I don’t really think that there are many people who follow my writings, and I do write for me. I have found that future me really appreciates when present me documents some things that I’ve done.

Still, it is nice to get some feedback every once in a while. It’s nice to know that there is someone reading. So, I posted about asking for subscribers to my website. Thankfully, the wonderful Ben Werdmuller commented that some people follow on RSS. A bit of embarrassment for asking, and a reminder that I follow lots of people via RSS as well. I really should shoot some of them a note of appreciation.

Moodle

The version of Moodle that I installed turned out to have an issue with the Lesson Module. I use Lesson extensively. This was part of our Annual Training course, so I needed to fix that. A bit of research showed that the Lesson issue had been identified and resolved. So, I installed the lastest version. Except, either I didn’t uninstall a plugin correctly before updating or there was an issue with some plugins during the update process. In checking the Tracker, there was an issue with some plugins, which may or may not have partly my fault for not running the plugin update prior to the Moodle update. I’m not sure if I did or not, but I totally agree that I could’ve missed that step – lesson learned. Anyway, the update resulted in being stuck at the install level. I was able to troubleshoot and re-enable acces that site, but I couldn’t install new plugins. Thankfully, the issue was fully identified and resolved with the next weekly update. So, once again, Moodle is up and running. Everything has been restored. A lesson has been learned. A reminder that the Moodle community is awesome.

Weather

We’ve had some winter weather lately as well. We had a two hour delay to starting school on Thursday due to ice. Last Tuesday, the district scheduled an early release due to impending weather. Since notice went out early enough, I was able to work remotely. This allowed me to get a specific project completed.

52 Frames

So far, I’ve submitted something for each week of the 52Frames Photo Challenge. I still would like to spend more time on some of the submissions, but I’m taking the submissions themselves as a win. I also really appreciate some of the feedback that I’ve gotten on photos posted.

Lions

I’ve long been a Lions fan (which by definition also means I’ve been a long suffering Lions fan.) It has been quite the thrill to see them winning. They have been playing entertaining football and really seem to have found the right combination of leaders. So, Go Lions!!!

Mastodon and WordPress

First of all, I love that I can post to my blog and have that post automatically be posted to Mastodon as well. This has partially changed my relationship with my blog. I’m posting much more to my blog, knowing that I get an increased audience opportunity by also going to Mastodon.

Basically, I post to my blog and everything flows to Mastodon. I use the Mastodon Autopost plugin. This allows me to control whether a blog post goes to Mastodon or not (via a simple checkbox in the side panel). I installed this prior to the ActivityPub plugin being available. Plus, the ActivityPub plugin wants to use the name on my admin account, which is not my name, and I haven’t found an easy way to change that. Autopost works for what I want.

However, when I post, if I use the built-in Featured Image to set a featured image, the ALT-Text doesn’t stay with the image. That is, I’ve entered the ALT-Text for the image within the Media Library, but that ALT-Text doesn’t make it to Mastodon.

I frequently use a Featured image plugin that allows you to use a URL as the featured image. This is my preference since I don’t have to take up space on my server. If I use the Featured image plugin, I can click the Preview button and see the image, PLUS, I get an ALT-Text box. I can enter ALT-Text here and it will travel to Mastodon.

Mastodon has a culture of providing ALT-Text. I want to be a good citizen, respectful of users who need ALT-Text, and do the right thing.

So, this may be a tip that the Featured image plugin will allow you to provide ALT-Text (remember to click the Preview button to be presented with the ALT-Text box). OR, this might be a request to know if there is a way to get ALT-Text to travel from WordPress to Mastodon.

« Older posts Newer posts »

© 2026 Troy Patterson

Theme by Anders NorenUp ↑