Read Post
Wed, 24 Jan 2024 07:51:59 -0800
Andy from
private IP
/all
Additional JDU features for discussion
Would anyone like to see a direct message feature? That's pretty easy to
implement. How about notifications showing which posts have new replies since
last time you logged in? The second one is pretty tough given the NoSQL
backend, but it can be done without undue effort, I think. I already have a
solution in mind, since I'm an artist.
Thu, 25 Jan 2024 09:15:45 -0800
Andy from
private IP
/all
You know what would be cool? If a new post or reply could trigger a
notification that there is new material, and where, so that you can just wait
until someone posts and then be notified when you need to reload the page. I
think I can do that, it's just going to require some more script-fu as usual.
Thu, 25 Jan 2024 14:36:24 -0800
cowgod from
private IP
/all
How about the ability to edit, Champ?
Thu, 25 Jan 2024 14:37:18 -0800
Andy from
private IP
/all
Working on it, I have a solution in mind.
Fri, 26 Jan 2024 09:55:02 -0800
Andy from
private IP
/all
The recently active users feature is added. This is cool. It looks at the last
500 log lines, which roughly corresponds to the last couple hours. Once there
is enough traffic, I'll make it filter the last couple hours based on time
instead of the last 500 log lines.
Fri, 26 Jan 2024 11:07:58 -0800
Andy from
private IP
/all
I didn't realize there were this many guests until doing this feature. Pretty
cool that people find the site entertaining, even if they don't register or
post.
Fri, 26 Jan 2024 22:10:52 -0800
cowgod from
private IP
/all
How about Anime profile pictures?
Sat, 27 Jan 2024 05:58:16 -0800
Andy from
private IP
/all
@cowgodTest great idea, I'll get on that right away. Do you
want to pick your own, or do you want me to pick avatars for everyone based on
my interpretation of their username? That would be funny.
Sat, 27 Jan 2024 06:07:30 -0800
Andy from
private IP
/all
I think what I will do is generate an A.I. avatar based on the text prompt of
everyone's username. That should be hilarious.
Sat, 27 Jan 2024 06:28:44 -0800
Andy from
private IP
/all
I did it, and your avatar is perfect!
Sat, 27 Jan 2024 07:26:52 -0800
Andy from
private IP
/all
P.S. You can tag anyone with the @ symbol. Hopefully it works.
Sat, 27 Jan 2024 07:49:52 -0800
Andy from
private IP
/all
@cowgodTest It would be cool if, when you type @, it prompts you
with a list of users to tag, and then lets you click on the right user(s). I
can do that, it's just pretty hard. Playing with the big boys now...IG and
Facebook do this well.
Sat, 27 Jan 2024 07:57:45 -0800
Andy from
private IP
/all
This is just a test. When I say someone's username, it should not print their
Avatar except in the title. So when I say Andy, it should just print Andy.
Test.
Sat, 27 Jan 2024 08:01:42 -0800
Andy from
private IP
/all
Andy rocks (test).
Sat, 27 Jan 2024 08:16:28 -0800
Andy from
private IP
/all
It works, thanks to a "lookbehind" in regular expression matching. Regex101 is
the greatest.
https://regex101.com
Sat, 03 Feb 2024 07:31:31 -0800
Andy from
private IP
/all
Man, I'm in the zone here. I figured out a way to have the JDU pages updated
asynchronously so that you will be on any forum and see notifications when there
are new posts in it, or any other forum. That way you don't have to
compulsively click on each forum link to see whether there are new posts. This
is challenging, but is a nice opportunity to take my web application programming
to the next level. Thanks everyone.
Sat, 03 Feb 2024 07:41:07 -0800
Andy from
private IP
/all
I've got another feature planned that will show you which posts are new or have
new replies since your last activity. That is going to be super cool in terms
of how it is done...still figuring this out. Essentially, each time you post
there will be a "last activity" timestamp stored in your user profile.
Determining which posts have been modified since that timestamp is easy. The
hard part is determining which posts have new replies since your last login if
you didn't post or reply to anything. For that I have to search the web server
log file for your username, which I can do but which adds too much CPU and disk
I/O to do it for every page load. Will have to be at regular intervals, if I do
it at all. This system without a SQL database adds a layer of complexity that
is not entirely offset by the solution's simplicity. I'm actually using my
brain here, unlike in my day-to-day of law that I could do in my sleep.
Sat, 03 Feb 2024 16:26:30 -0800
Andy from
private IP
/all
Okay, now logged-in users will also see /new as an option for viewing just the
new posts since their last session started. That was tough to do...I am a
wizard. Let me know if it doesn't work.
Sat, 10 Feb 2024 03:09:52 -0800
Andy from
private IP
/all
I revamped the right side of the interface to properly float, wrap, and resize.
That way it looks correct on a mobile device. I also added a "View [user]'s
Tags" button to make it easy for everyone to see where they have been tagged.
Hashtag topics will be next.
Replies require login.