Is there actually any possible CMS where this problem cannot be solved in one line of code? It's either a terrible excuse/lie or one of those examples of why I'm so happy not to be working at a large organisation wrangling ancient legacy systems.
Is there actually any possible CMS where this problem cannot be solved in one line of code? It's either a terrible excuse/lie or one of those examples of why I'm so happy not to be working at a large organisation wrangling ancient legacy systems.
BLOX is advertised as "Cloud-based" with "No hardware or software to install & maintain".
This all suggests that they actually cannot make such a change, by virtue of using an SaaS solution they have no control over.
But do they really need those comments on old articles? Why not just delete them? This is a community paper. How often are people reading old articles and how often are those people reading the comments? I have to question if the management of the paper are motivated more by unmasking certain shitty commenters than by anything else.
UPDATE user SET realname=screenname WHERE screenname IS NOT NULL;
Done!
But remind me never to ever use BLOX. This seems like the MOST basic thing you'd want to be able to do.
It's not hard, however, it complicates the software leading to subtle non-obvious bugs, and then you need to support this features with all the other features you're adding, etc.
PS. What happens when they turn if off? ...and then back on? And then the 20 other subtle bugs that this feature introduces... And how many other features that lots of customers want are we delaying while we implement this?
All this work for $24.95 a month... yeah... no, 86'd.
If it's anything like most small town newspapers, there are probably about a dozen people with nothing better to do, who argue and snipe at each other in the comments section of every story, and rarely add any insight or additional newsworthy information. Just deleting them would be the safest way forward and cause no loss of anything really important.
I remember one programmer that worked for a fairly popular newspaper telling me it was "simply impossible" to change the color of their navbar. They were on wordpress.
The news business doesn't think about their CMS that much; it's just a box for them to type into most of the time.
It's really simple too.
All you need to do is use a software package like wordpress and not employ any actual developers. CMS packages nowadays allow even large operations to run entirely on point-and-click configuration; but the kind of special case they're being asked for here would very likely require a programmer to actually write code. Note how the quoted person says "content-management software experts" and "configuration", not "developers" and "feature".
Welcome to software in the new millenium.
Case in point: the situation detailed in this article.
My sympathy is essentially at zero level here. In this situation their privacy policy, a legal contract, guarantees they won't reveal the names of contributors even if the privacy policy changes. There is no excuse whatsoever to violate such a legal document. If they find their software cannot handle what they want to do without violating this legal contract, what this means is they cannot take the action that will violate it.
Should the MT Standard take actions to wilfully violate their privacy agreement, then they open themselves to lawsuits. In some cases I wonder if a court might grant an injunction forbidding them from implementing their new policy?
Yes, doing this will cost you money, but it will be much, much cheaper than dealing with the inevitable shitstorm that is going to follow if they go through with this change.
It's probable that he or she was just simplifying things for you, and that you're just unaware of the actual underlying complexities; although changing the color on the wordpress site's navbar sounds pretty clearly trivial at first glance, the full spectrum of places to which that change would have to be manually copied might be extensive, undocumented, and tedious enough to alter that "No, that's impossible" is the go-to answer instead of spending time explaining why something sounding so trivial might actually amount to many hours of effort.
The mistake here is assuming that the news organization has
a) a developer
b) access to the code
Quite simply, most are far too cash-strapped and rely on third-party services.
Imagining the logic and code is not hard. But if you are a non-programmer, this is not how you think about things. Most people are trained to use a CMS, and every other computing interface. They don't understand that computer software can be changed. For them, hearing that it is impossible to reconfigure a CMS is like hearing that it is impossible to reconfigure a 1998 Honda Civic to become a hovercraft -- that is, it sounds completely reasonable because "that's the way these things are".
Edit: Another factor...it seems that the Standard uses a hosted CMS solution...which yeah, would pretty much make it impossible for this fix to originate in-house: http://www.townnews365.com/
Here's one option:
UPDATE Users SET Secret_RealName = Avatar_ChosenName WHERE 1=1
If they run that on their CMS database's Users table (with appropriate adjustments for actual column names)They destroy the old users' real name by replacing it with their Avatar name.
This would preserve all old comments' anonimity. Active users could edit their names back to "real" if they wanted.
There's no way there's a CMS where a fix is impossible.
The result in this case might be a little unsavory but its far from the only option... Just the cheapest guaranteed one that I can think of.
This is, unfortunately, not uncommon at all.