If you were to ignore my instructions not to use it, this #PHP script will probably rickroll Trump and Elon's weird new departments.
Purely for education you understand: https://gist.github.com/lordmatt/547319f0ca4d8231c1837cafaef73dd7
If you were to ignore my instructions not to use it, this #PHP script will probably rickroll Trump and Elon's weird new departments.
Purely for education you understand: https://gist.github.com/lordmatt/547319f0ca4d8231c1837cafaef73dd7
@Gargron, I'm a latecomer to all this, but man, oh man, do I love it here. You have had a hand in building something special that I feel most fortunate to partake in.
Hello @pfefferle I have a question about your wonderful ActivityPub plugin. This is not a priority, please only answer if it is convenient.
I'd like to alter the way it processes the ActivityPub object/thing content so that it does not process the Syndication Links plugin's content (as this looks messy). Where do I need to look to get a handle on doing that? I'm assuming there is a filter or something.
Thanks for your hard work. I love your plugins.
@pfefferle Here is an example, if you'd like to take a look: https://punning.isbrill.com/ (sidebar right hand side)
@pfefferle From others? No. From me, strangely little. Once I found the static method I needed and did a few print_r() calls to figure out the return values, the whole thing worked as smooth as a very smooth thing. Browsing your code was a pleasure.
Today I took a dip into @pfefferle's ActivityPub code and added Fediverse followers to the votes for brills on isBrill.com.
I think of https://openmentions.com as the #IndieWeb equivalent of hashtags for content. Especially #blogs.
@pfefferle The sub-directory fix is awesome. I thought I had done something wrong.
Smashing.
@br00t4c Ah yes, that same "satanic" teaching of that Jesus bloke.
Thank you @pfefferle for willingly sharing some of your time to help me with a really rare edge case where "the other site refuses to play nicely" was the one-in-a-million error.
@pfefferle I accidentally stumbled on the problem. I tried to ping another site I run from node.lordmatt.co.uk. That too gave the same reply.
So I took a look at the backend of node.lordmatt.co.uk. That's when I saw a notice about an expired anti-spam license. Disabled plugin. Everything works again.
I'd assumed it was WebMention as that's where the error was. Only now do I recall that 500s were recently changed to 403s. 4.5 hours spent re-learning to look at the simple stuff first.
@pfefferle I suspect the problem may be with node.lordmatt.co.uk as other implementations also reply forbidden to it.
@pfefferle OpenMentions has no blocked comment keys - the only limit is first-time commenters are held for moderation.
This might be the strangest brick wall I've run into for a while. Everything looks correct and yet...
@pfefferle It seems to be between the two. Another pinged as normal. I've tried two targets on OpenMentions with two sources from node.lordmatt.co.uk and both gave me a Forbidden which showed up in the access logs.
@pfefferle I can indeed:
Source: https://node.lordmatt.co.uk/2024/04/30/posts/replies/whats-my-take-on-writing-prompts/
Target: https://openmentions.com/news/question-of-the-week/whats-your-take-on-writing-prompts/
Hi @pfefferle - if you have a free moment I'd love to get your thoughts on an odd bug.
For one WebMention source only I'm getting a 403. I host both the bugged sender and the receiver.
I'm currently working through the issue with technical support so no worries if I caught you at a bad time. I love your plugins and want to respect your time.
@lars Actually, I won't bother @pfefferle - I think the issue is the host cache not identifying JSON requests as separate from HTML.
@lars Thanks for the heads up. That keeps happening from time to time and I'm still not sure why. I've asked my hosts to look into it again. I might see if @pfefferle has any free time to offer thoughts. I hope I figure it out eventually.
In the meantime, I've purged the cache.
@pfefferle I stumbled upon that. It showed me my JSON was not getting the author's info. That tool is a stroke of genius - it might not have gotten me to the end of the problem but it did get me in the ballpark. The getting lost part at the end was my fault from which you saved me.
@pfefferle It is so obvious now that it has been pointed out to me. Thank you for being willing to spend your free time helping me learn.
A geeky #writer from Kent (#UK). I #blog lots. I develop with #PHP for the fun of it (and professionally). I also think I am funny - puns abound (you have been warned).Please recommend interesting people for me to follow.I love a nerdy chat and encountering new points of view.I love all things #TimeTravel. I'm into #WordPress #DnD, #UKPolitics, #humour, #writing, #photography and... Ah, for the rest you must follow me. My mailing list: https://hi.lordmatt.co.uk
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.