News:

Welcome to the Golf Club Atlas Discussion Group!

Each user is approved by the Golf Club Atlas editorial staff. For any new inquiries, please contact us.


Jim Hoak

  • Karma: +1/-0
GCA forwarding function
« on: May 14, 2024, 10:19:14 AM »
A technical question about Golf Club Atlas--
Is anyone else having trouble with the Send this Topic feature on GCA posts?  For a few weeks now, when I have tried to use this function, my forwarded messages do not make it to the person.  I think the feature is not working; it did as recently as a few months ago.

Kalen Braley

  • Karma: +0/-0
Re: GCA forwarding function
« Reply #1 on: May 14, 2024, 10:23:32 AM »
This sounds about right Jim,


While I don't use that feature, I've also noticed the last few months I haven't been getting the email notifications when I have a new PM in my Inbox.


Kalen

Buck Wolter

  • Karma: +0/-0
Re: GCA forwarding function
« Reply #2 on: May 14, 2024, 10:30:39 AM »
Imagine if you could post a thread directly to social media -- it seems like we are definitely in the MySpace era of GCA. I don't know the engagement stats but traffic has to be down.
Those who torment us for our own good will torment us without end, for they do so with the approval of their own conscience -- CS Lewis

Matt Schoolfield

  • Karma: +0/-0
Re: GCA forwarding function
« Reply #3 on: May 14, 2024, 05:30:33 PM »
Alright, so, if you're interested in the technicals of this website, it's currently operating the 2.0.19 version of Simple Machines Forum. The version 2.0 online manual is here: https://wiki.simplemachines.org/smf/SMF2.0:Main_Page.

It appears the feature you're talking about is called "SendTopic" and was last worked on/improved in version 2.0.15: https://www.simplemachines.org/community/index.php?topic=557176.0. It may need to be improved again in the next version.

Email handling is very, very complex these days, mostly because the creators of email (technically the Simple Mail Transfer Protocol)  back in the early 80s really didn't have any idea that spam would become a thing, because it was just a few university and companies that use the protocol back then.

Today most email handling needs to go through a 3rd party email handler if it's coming from a single website, or email services like gmail will throw it straight in the spam folder. This might also be happening if the site is exceeding some quota (but I have no idea).

If you want to get around this, the only thing that the "Send this topic" feature is even doing, is emailing the URL to the topic. You can see this in the URL for sending this topic:

golfclubatlas.com/forum/index.php?action=emailuser;sa=sendtopic;topic=72868.0

Compare that to the URL on that you are probably looking at this text I'm writing right now:

golfclubatlas.com/forum/index.php/topic,72868.0.html

or something like:

golfclubatlas.com/forum/index.php/topic,72868.msg1748845.html#msg1748845

As you can see, the "topic" is simple a reference number, and sending the topic is effectively just sending them the number to the URL page. You can simple paste the URL of the page into an email and it should effectively allow people to reach this page directly. If, however, you want to send the text of the page in a readable format, you can click the "Print" link that is just to the right of the "Send this topic" and copy-paste into an email.

To address Buck's comments, yes, this is a very, very archaic web forum. It's open source, which is good, and means it's going to be effectively free, but it's built on PHP, which has mostly been abandoned (PHP loving tech nerds: fight me). The BBCode that the forum uses is also extremely dated, with most web forums using some for of Markdown. However, all of this is the result of path dependence. This site was built in the heyday of PHP and SQL, and without a major effort to modify the functionality of the site (modification that would cost money, and probably require some more expensive long term maintenance), it would be very challenging to upgrade. I'm actually really impressed that the site is fully up to data on it's version number (2.0.19) as that means that the operator is actually at least moderately concerned with security. There is another upgrade in store for the forum if we continue down this path, as Simple Machines is now operating version 2.1.4 and the site would just need to be upgraded from the 2.0 family to the 2.1 family.

Web development is hard, and unless you're willing to pay a lot of money (or actively lose money in the case of my website), open source site frameworks like this are built on the generosity of coders who work on them in their free time. The benefit of a clunky old site like this is it's robustness, but they certainly aren't flashy.
« Last Edit: May 14, 2024, 05:36:13 PM by Matt Schoolfield »
GCA Browser Addon v2.0.1: Firefox/Chrome

My stuff:

Erik J. Barzeski

  • Karma: +0/-0
Re: GCA forwarding function
« Reply #4 on: May 14, 2024, 09:37:02 PM »
To address Buck's comments, yes, this is a very, very archaic web forum. It's open source, which is good, and means it's going to be effectively free, but it's built on PHP, which has mostly been abandoned (PHP loving tech nerds: fight me).
No need to fight: you're just off base.  :)

PHP is used by like 75% of websites, and has been for quite some time. Over a decade.

https://w3techs.com/technologies/details/pl-php

Anyway…

This site's software is wildly out of date, years out of date. https://www.simplemachines.org/community/index.php?PHPSESSID=9a6abcbfd12adaa7b3d83e04c9402d69&topic=586097.0 - version 2.1.4 is the last release, and even that is nearly a year old. And it's like four releases past what we're running here.
Erik J. Barzeski @iacas
Author, Lowest Score Wins, Instructor/Coach, and Lifetime Student of the Game.

I generally ignore Rob, Tim, Garland, and Chris.

Tags:
Tags:

An Error Has Occurred!

Call to undefined function theme_linktree()
Back