The Web Design Group

... Making the Web accessible to all.

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> CMS function to remove pages
Christian J
post Oct 10 2011, 04:38 PM
Post #1


.
********

Group: WDG Moderators
Posts: 9,656
Joined: 10-August 06
Member No.: 7



I'm planning a simple file manager in a CMS targetted towards novice site owners. Following Jakob Nielsen's Fighting Linkrot I hesitate to let site owners remove pages permanently, but maybe site owners should be allowed to remove pages temporarily, for example during major updates, or if disastrous content has been published by mistake and there's no time to correct it right away?

Such a temporary removal function brings up a few issues:

* How should the site respond when visitors request a temporary removed page through bookmarks or links on other sites? http://googlewebmastercentral.blogspot.com...e-downtime.html suggests a 503 (Service Unavailable) combined with a Retry-After header, or even a 320 redirect to a 503.

* Should the site's nav menu keep a link to the temporarily removed page, or should the link remain but be disabled somehow, or should the link disappear altogether?

* How can I prevent site owners from abusing this to remove pages permanently? Maybe the site owner is discouraged from such mischief if I make the automatically generated nav menu keep showing the link (or just link text).
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
Darin McGrew
post Oct 10 2011, 04:59 PM
Post #2


WDG Member
********

Group: Root Admin
Posts: 8,365
Joined: 4-August 06
From: Mountain View, CA
Member No.: 3



The wikis that I've worked with support outright deletion as well as replacing old URLs with redirections to new ones. I think there's a place for both of these approaches.
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
Christian J
post Oct 11 2011, 11:02 AM
Post #3


.
********

Group: WDG Moderators
Posts: 9,656
Joined: 10-August 06
Member No.: 7



QUOTE(Darin McGrew @ Oct 10 2011, 11:59 PM) *

I think there's a place for both of these approaches.

Do you disagree with Jakob? unsure.gif

I'm concerned that novice site owners will break incoming links, hurting their own site traffic as the result. So maybe a "delete file" feature will do more harm than good, at least if it's not designed properly (hence this thread).
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
pandy
post Oct 11 2011, 12:34 PM
Post #4


🌟Computer says no🌟
********

Group: WDG Moderators
Posts: 20,730
Joined: 9-August 06
Member No.: 6



Blasphemy! biggrin.gif
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
Darin McGrew
post Oct 11 2011, 01:13 PM
Post #5


WDG Member
********

Group: Root Admin
Posts: 8,365
Joined: 4-August 06
From: Mountain View, CA
Member No.: 3



QUOTE
Do you disagree with Jakob?
In general, no. If a resource is no longer there, then the server should usually send a 301 or 410 response, depending on whether the resource has moved (or been superseded), or is simply gone with no replacement. Sending 410 should be rare, but there are times when it's appropriate.

And there are some cases (generally, when the document shouldn't have been there in the first place, e.g., spam) where 404 is appropriate.

Anyway, I think it's probably a good idea to make 301 (Moved Permanently) redirects easy. Deleting something should be rare, whether it's a 404 or 410 response.

But I think there needs to be a way to handle "major updates" without deleting customer-facing documents. And in the case of "disastrous content" being published, I think the best approach is either to rollback the change or to delete the page that was published that shouldn't have been published.
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
Christian J
post Oct 11 2011, 06:50 PM
Post #6


.
********

Group: WDG Moderators
Posts: 9,656
Joined: 10-August 06
Member No.: 7



QUOTE(Darin McGrew @ Oct 11 2011, 08:13 PM) *

Anyway, I think it's probably a good idea to make 301 (Moved Permanently) redirects easy.

Shouldn't redirects be used when reorganizing a whole site, changing domain name or similar operations that you only perform very rarely? If so maybe it's best to let someone experienced do it with FTP instead of through a CMS. The purpose of my CMS is more to allow small frequent manual content updates, similar to an online HTML editor.

QUOTE
in the case of "disastrous content" being published, I think the best approach is either to rollback the change

A rollback might be useful, though it may not help if already the original version turns out to be disastrous.

QUOTE
or to delete the page that was published that shouldn't have been published

I have strong doubts about allowing novice users to create new pages too. Rather I'd see that an experienced webmaster created and deleted new pages for the site through FTP. Only thing I'd perhaps trust the novice site owner with would be temporary "emergency" removals, which brings me back to my first post...
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
Christian J
post Feb 19 2015, 06:28 PM
Post #7


.
********

Group: WDG Moderators
Posts: 9,656
Joined: 10-August 06
Member No.: 7



Off-topic post split to its own thread: http://forums.htmlhelp.com/index.php?showtopic=22654&hl=

/mod
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



- Lo-Fi Version Time is now: 24th April 2024 - 11:01 PM