NATION

PASSWORD

Communications (Forums) Tech Development

Bug reports, general help, ideas for improvements, and questions about how things are meant to work.

Advertisement

Remove ads

User avatar
Reploid Productions
Director of Moderation
 
Posts: 30515
Founded: Antiquity
Democratic Socialists

Postby Reploid Productions » Mon Sep 12, 2022 1:29 pm

Oh, yeah. With a forum tailor-made to NS we could add better WA<>forum functionality! Memo to self, add that to the list when I'm off work for the day. :D
Forum mod since May 8, 2003 -- Game mod since May 19, 2003 -- Nation turned 20 on March 23, 2023!
Sunset's DoGA FAQ - For those using DoGA to make their NS military and such.
One Stop Rules Shop -- Reppy's Sig Workshop -- Getting Help Page
[violet] wrote:Maybe we could power our new search engine from the sexual tension between you two.
Char Aznable/Giant Meteor 2024! - Forcing humanity to move into space and progress whether we goddamn want to or not!

User avatar
Haganham
Minister
 
Posts: 3092
Founded: Aug 17, 2021
Psychotic Dictatorship

Postby Haganham » Fri Sep 23, 2022 7:14 pm

Another two; hard coded sig limits. Defining lines may be challenging with all the bcode, but maybe that could be bypassed by counting the height of the signature.

Temporary foe lists. Sometimes a person is on a bender and you don't want to deal with them any more this week.
Last edited by Haganham on Sun Oct 02, 2022 2:09 am, edited 1 time in total.
Imagine reading a signature, but over the course of it the quality seems to deteriorate and it gets wose an wose, where the swenetence stwucture and gwammer rewerts to a pwoint of uttew non swence, an u jus dont wanna wead it anymwore (o´ω`o) awd twa wol owdewl iws jus awfwul (´・ω・`);. bwt tw sinawtur iwswnwt obwer nyet, it gwos own an own an own an own. uwu wanyaa stwop weadwing bwut uwu cwant stop wewding, uwu stwartd thwis awnd ur gwoing two fwinibsh it nowo mwattew wat! uwu hab mwoxie kwiddowo, bwut uwu wibl gwib ub sowon. i cwan wite wike dis fwor owors, swo dwont cwalengbe mii..

… wbats dis??? uwu awe stwill weedinb mwie sinatwr?? uwu habe awot ob detewemwinyanyatiom!! 。◕‿◕。! u habve comopweedid tha signwtr, good job!

User avatar
Dimetrodon Empire
Minister
 
Posts: 2965
Founded: Sep 21, 2022
Left-Leaning College State

Postby Dimetrodon Empire » Sat Nov 05, 2022 7:03 pm

Reploid Productions wrote:
Wymondham wrote:Is there an ETA or is still too far away to even speculate as to which decade it might arrive in? :p

I'm starting to think we need to have timelines laid out in centuries at the rate it's going. :P

I know there may be something I'm missing but:

Honestly, I just don't understand why admins shouldn't attempt to port/modify their custom code that gets the old phpBB forum to work with the game to work with a newer phpBB version as opposed to writing everything themselves. Much of the things listed can be achieved with a more modern phpBB version.

Hiding forums for instance can be achieved by creating a fully open group with never permissions for a certain forum and allowing people to freely join it through their UCP. You can use a closed or hidden group to block access to certain forums, something you've somewhat implemented here with the Got Issues Blocked group. Newer phpBB versions have quote notifications, so a moderator telling a person to knock it off or issuing a warning is more likely to be read, and there's a reactions plugin for phpBB already in progress.

Not to mention that the special anti-spam measures won't have to be recoded as you would be able to use extensions such as auto groups & authorized for urls to keep it out. Not to mention that an up to date phpBB instillation has a plugin that can restrict certain bbcodes to certain usergroups.

I get that this will be a pain in the ass anyway due to the code changes required, but why reinvent the wheel?
Last edited by Dimetrodon Empire on Sat Nov 05, 2022 7:05 pm, edited 1 time in total.

User avatar
Reploid Productions
Director of Moderation
 
Posts: 30515
Founded: Antiquity
Democratic Socialists

Postby Reploid Productions » Sat Nov 05, 2022 8:15 pm

Dimetrodon Empire wrote:
Reploid Productions wrote:I'm starting to think we need to have timelines laid out in centuries at the rate it's going. :P

I know there may be something I'm missing but:

Honestly, I just don't understand why admins shouldn't attempt to port/modify their custom code that gets the old phpBB forum to work with the game to work with a newer phpBB version as opposed to writing everything themselves. Much of the things listed can be achieved with a more modern phpBB version.

Hiding forums for instance can be achieved by creating a fully open group with never permissions for a certain forum and allowing people to freely join it through their UCP. You can use a closed or hidden group to block access to certain forums, something you've somewhat implemented here with the Got Issues Blocked group. Newer phpBB versions have quote notifications, so a moderator telling a person to knock it off or issuing a warning is more likely to be read, and there's a reactions plugin for phpBB already in progress.

Not to mention that the special anti-spam measures won't have to be recoded as you would be able to use extensions such as auto groups & authorized for urls to keep it out. Not to mention that an up to date phpBB instillation has a plugin that can restrict certain bbcodes to certain usergroups.

I get that this will be a pain in the ass anyway due to the code changes required, but why reinvent the wheel?
Newer versions of phpBB still have the same problem of "talking easily with gameside". If we update things to work with a newer version of phpBB, then we come right back around to where we're at right now when an even newer version comes out and we can't update to it without breaking the current version's ability to integrate with gameside. That's the biggest goal of doing our own, is having a forum perfectly tailored to our needs, that integrates perfectly with gameside, and that won't need to be massively rejiggered to work with the game every time the forum software needs an update.
Forum mod since May 8, 2003 -- Game mod since May 19, 2003 -- Nation turned 20 on March 23, 2023!
Sunset's DoGA FAQ - For those using DoGA to make their NS military and such.
One Stop Rules Shop -- Reppy's Sig Workshop -- Getting Help Page
[violet] wrote:Maybe we could power our new search engine from the sexual tension between you two.
Char Aznable/Giant Meteor 2024! - Forcing humanity to move into space and progress whether we goddamn want to or not!

User avatar
Dimetrodon Empire
Minister
 
Posts: 2965
Founded: Sep 21, 2022
Left-Leaning College State

Postby Dimetrodon Empire » Sat Nov 05, 2022 10:29 pm

True, but how often do you guys plan on upgrading your forums? I would be shocked if you end up ever doing it more than once every decade, probably not even that.

Not a bad idea to make your own software of course, but with lack of admin time, it would not surprise me if this were to stall completely and die.

User avatar
Minoa
Negotiator
 
Posts: 6082
Founded: Oct 05, 2011
Civil Rights Lovefest

Postby Minoa » Sun Nov 06, 2022 10:40 am

Dimetrodon Empire wrote:True, but how often do you guys plan on upgrading your forums? I would be shocked if you end up ever doing it more than once every decade, probably not even that.

Not a bad idea to make your own software of course, but with lack of admin time, it would not surprise me if this were to stall completely and die.

This in part, but the main reason for me recommending that the site continues to use phpBB or XenForo, is the availability of support should things go wrong.

My concern is that if the custom forum software were to break down a few years into the future, then how many people will have the expertise to get it back up running?
Last edited by Minoa on Sun Nov 06, 2022 10:40 am, edited 1 time in total.
Mme A. d'Oiseau, B.A. (State of Minoa)

User avatar
Dimetrodon Empire
Minister
 
Posts: 2965
Founded: Sep 21, 2022
Left-Leaning College State

Postby Dimetrodon Empire » Sun Nov 06, 2022 10:44 am

Minoa wrote:
Dimetrodon Empire wrote:True, but how often do you guys plan on upgrading your forums? I would be shocked if you end up ever doing it more than once every decade, probably not even that.

Not a bad idea to make your own software of course, but with lack of admin time, it would not surprise me if this were to stall completely and die.

This in part, but the main reason for me recommending that the site continues to use phpBB or XenForo, is the availability of support should things go wrong.

My concern is that if the custom forum software were to break down a few years into the future, then how many people will have the expertise to get it back up running?

phpBB is better as it is free, but I agree. We have limited admin time, yet they're going to reinvent the wheel to create something entirely new, where you needlessly need to code features that others have already done, and on top of all that, be the only group that knows anything about the code and what problems can occur.

It seems counter intuitive, especially when one doesn't really need to be religious with phpBB updates. Not only that, but well coded Extensions (plugins for more modern versions of phpBB) usually can survive minor updates.
Last edited by Dimetrodon Empire on Sun Nov 06, 2022 10:45 am, edited 1 time in total.
Flag by someone named AdmiralRA on Reddit. (No, I don't have a Reddit account)
Proud Socialist. Bisexual.From the river to the sea
████████████
████████████

George Orwell wrote:Every line of serious work that I have written since 1936 has been written, directly or indirectly, against totalitarianism and for democratic socialism, as I understand it.

Citizen & Deputy Speaker of The Rejected Realms; Scout in the Rejected Realms Army

User avatar
Sunset
Senator
 
Posts: 4187
Founded: Antiquity
Civil Rights Lovefest

Postby Sunset » Sun Nov 06, 2022 9:14 pm

Hmm. I would kinda like the option to get an alert when specific people post. However, that would raise the specter of using that same to stalk/harass someone. So. I would then like the ability to approve/disapprove/block-further-requests account-wide. So if I want to, say, follow Reppy's posts I can request to do so but if she doesn't want to allow that, she can either say 'no' or 'no and not ever'. Now, one could use the search function but this is about requests - no one said they have to be sane.
My Colors are Blue and Yellow

User avatar
Trotterdam
Postmaster-General
 
Posts: 10546
Founded: Jan 12, 2012
Left-Leaning College State

Postby Trotterdam » Wed Nov 09, 2022 11:32 am

Reploid Productions wrote:Newer versions of phpBB still have the same problem of "talking easily with gameside". If we update things to work with a newer version of phpBB, then we come right back around to where we're at right now when an even newer version comes out and we can't update to it without breaking the current version's ability to integrate with gameside. That's the biggest goal of doing our own, is having a forum perfectly tailored to our needs, that integrates perfectly with gameside, and that won't need to be massively rejiggered to work with the game every time the forum software needs an update.
Sure, if you don't use phpBB, then you'll never need to do any manual work to smooth over an upgrade to a new version of phpBB. But that's just because any upgrades you want to do will have to be 100% manual, rather than taking an upgrade package someone else did most of the hard work on and only needing to manually patch a few details. Having custom forum code that you can never upgrade (because nobody ever releases upgrades for it because nobody except you ever works on it) isn't really better than having phpBB forum code that you can never upgrade (because your custom extensions are incompatible with new versions).

I think the current forum does integration with gameside pretty well. In fact, I'd go a step further and say that the forum as a whole works pretty well and does most of what I want from it. Any upgrade should prioritize not breaking existing functionality. That is extremely hard to do if you're rewriting everything from scratch.

Sunset wrote:Hmm. I would kinda like the option to get an alert when specific people post. However, that would raise the specter of using that same to stalk/harass someone.
How would you even know if someone is stalking you? As you say, this can already be done silently by regularly refreshing a search page.

If you actually make harrassing posts every time your target says something, then that's something that can be reported to the moderators. It doesn't make sense for purely-passive observation to be something that can be blocked from the target's side. This is a public forum.

User avatar
Wymondham
Chargé d'Affaires
 
Posts: 402
Founded: Apr 03, 2017
Libertarian Police State

Postby Wymondham » Wed Aug 16, 2023 8:35 am

Is there any sort of ETA as to when this might materialise?
Doer of the things and the stuffs.
That British dude who does the charity fundraiser.

User avatar
Dimetrodon Empire
Minister
 
Posts: 2965
Founded: Sep 21, 2022
Left-Leaning College State

Postby Dimetrodon Empire » Wed Mar 06, 2024 8:41 am

Has anything been made towards this?

No, I am not trying to be pushy since you’re all Volunteers. Just asking.
Flag by someone named AdmiralRA on Reddit. (No, I don't have a Reddit account)
Proud Socialist. Bisexual.From the river to the sea
████████████
████████████

George Orwell wrote:Every line of serious work that I have written since 1936 has been written, directly or indirectly, against totalitarianism and for democratic socialism, as I understand it.

Citizen & Deputy Speaker of The Rejected Realms; Scout in the Rejected Realms Army

User avatar
Sedgistan
Site Director
 
Posts: 35491
Founded: Oct 20, 2006
Anarchy

Postby Sedgistan » Wed Mar 06, 2024 8:50 am

As far as significant projects go, "Accounts" is above a replacement forum in priority. So unless something breaks horribly with the forums, then there won't be any movement until Accounts are implemented. The hope is that Accounts will happen this year, but it's highly unlikely any significant work will be done on a replacement forum this year.

User avatar
Dimetrodon Empire
Minister
 
Posts: 2965
Founded: Sep 21, 2022
Left-Leaning College State

Postby Dimetrodon Empire » Wed Mar 06, 2024 9:07 am

Sedgistan wrote:As far as significant projects go, "Accounts" is above a replacement forum in priority. So unless something breaks horribly with the forums, then there won't be any movement until Accounts are implemented. The hope is that Accounts will happen this year, but it's highly unlikely any significant work will be done on a replacement forum this year.

Good to know, thanks.
Flag by someone named AdmiralRA on Reddit. (No, I don't have a Reddit account)
Proud Socialist. Bisexual.From the river to the sea
████████████
████████████

George Orwell wrote:Every line of serious work that I have written since 1936 has been written, directly or indirectly, against totalitarianism and for democratic socialism, as I understand it.

Citizen & Deputy Speaker of The Rejected Realms; Scout in the Rejected Realms Army

User avatar
Socialist Gestachia
Chargé d'Affaires
 
Posts: 462
Founded: Jul 21, 2023
Authoritarian Democracy

Postby Socialist Gestachia » Wed Mar 06, 2024 4:19 pm

Here's a feature that I really want:

Have the ablity to embed SVG code and have it render as an SVG once a comment has been posted. I do almost all of my art in SVG and I don't want to use an image hosting service. (It would also be great to have this feature for dispatches/factbooks.)

It could be like:
Code: Select all
[SVG]<svg height="350" width="700" xmlns="http://www.w3.org/2000/svg"><g transform="translate(2.050114 -404.18754)"><path d="m-2.1 404.2h700v350h-700z" fill="#a00" stroke-width=".972598"/><path d="m36.8 404.2 24.1 74.5-63-46.1h78l-63 46.1z" fill="#003380" stroke-width="2.34625"/></g><g transform="translate(471.828 -.00394)"><path d="m153.172 275.00391h75v75h-75z" fill="#fc0" stroke-width=".976718"/><g style="clip-rule:evenodd;fill-rule:evenodd;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision;fill:#a00" transform="matrix(.21824515 -.2070191 .2070191 .21824515 161.23749 265.39754)"><path d="m-74.4 119.1v31.3h20.3v134.2h19.6v-134.2h38.6v-10.2c-10.8-3.3-16.4-12.5-22.4-21.1z"/><path d="m.4 89.8c13.3 20 23.5 35.4 27 48.6 9.2 34 2.9 57.2-9.7 71.1-28.5 31.5-85.2 35.8-102.7-33.1l-9.3.8-4.5-8.1c-.9-2.3-6.3-2.4-7.3.4l-1.6 10.2c-28.7-3.9-36.6 2.9-43.5 9.8l-2.6.8c-.6 2-1.3 5.7 1.8 7.5l2.5-.2c24.8 10.3 35 .1 44.9-5.9 13.7 42.3 43.6 60.5 70 63.6 38.8 4.5 72-27.1 77.9-67.9 2.3-16.4-1.8-36.7-12-56.7-6.5-12.7-16.9-26.2-30.9-40.9z" fill-rule="evenodd"/></g></g></svg>[/SVG]


It would also be nice if the BBCode and NSCode were unified.
Last edited by Socialist Gestachia on Wed Mar 06, 2024 5:21 pm, edited 2 times in total.

User avatar
Haganham
Minister
 
Posts: 3092
Founded: Aug 17, 2021
Psychotic Dictatorship

Postby Haganham » Thu Apr 25, 2024 3:52 pm

Niche, but it's very difficult to quote posts in locked threads.

If you're wondering why you might have a legit reason to quote a thread that's been locked, an example would be quoting part of the discussion in the secretariat archives archives in a current WA drafting thread.
Imagine reading a signature, but over the course of it the quality seems to deteriorate and it gets wose an wose, where the swenetence stwucture and gwammer rewerts to a pwoint of uttew non swence, an u jus dont wanna wead it anymwore (o´ω`o) awd twa wol owdewl iws jus awfwul (´・ω・`);. bwt tw sinawtur iwswnwt obwer nyet, it gwos own an own an own an own. uwu wanyaa stwop weadwing bwut uwu cwant stop wewding, uwu stwartd thwis awnd ur gwoing two fwinibsh it nowo mwattew wat! uwu hab mwoxie kwiddowo, bwut uwu wibl gwib ub sowon. i cwan wite wike dis fwor owors, swo dwont cwalengbe mii..

… wbats dis??? uwu awe stwill weedinb mwie sinatwr?? uwu habe awot ob detewemwinyanyatiom!! 。◕‿◕。! u habve comopweedid tha signwtr, good job!

User avatar
Sedgistan
Site Director
 
Posts: 35491
Founded: Oct 20, 2006
Anarchy

Postby Sedgistan » Thu Apr 25, 2024 11:43 pm

Sedgistan wrote:As far as significant projects go, "Accounts" is above a replacement forum in priority. So unless something breaks horribly with the forums, then there won't be any movement until Accounts are implemented. The hope is that Accounts will happen this year, but it's highly unlikely any significant work will be done on a replacement forum this year.

I should correct this; Violet was actually much further on with the replacement forum than understood. Shortly pre-crash, we were looking at starting an initial staff-only testing phase imminently.

This would also overhaul and upgrade RMBs too, and would likely include the ability for regions to create their own subforums and threads within their discussion area, with control over who can see/post in those.

I cannot provide any ETA at all on when any of this will happen, as our priority at present remains data recovery from the recent disk failure. When we do return to the forum replacement/RMB overhaul, it would need an extensive period of staff testing/feedback before we progress to player testing.

Previous

Advertisement

Remove ads

Return to Technical

Who is online

Users browsing this forum: No registered users

Advertisement

Remove ads