Gossamer Forum
Home : Products : Gossamer Links : Discussions :

Re: [Dan Kaplan] dead link brainstorming

Quote Reply
Re: [Dan Kaplan] dead link brainstorming In reply to
I've given this a lot of thought over time, for exactly the reasons you give. The links are really important, and sometimes they will come back, and sometimes they are gone forever, but to simply lose them, is a wasted resource.

The way links handles things, the best way to get rid of them, is if they show up dead for a week or so, to physically move them to a holding table. Preserve the category relations (copy the cat_links to a hold_cat_links table -- remember, these ID's are unique in links, they are not reused, unless manually overridden).

Use a simple script to flick through the links, and manually check them, and if they are live again, move them back.

You could use a flag field, but that would mean updating any of the routines that access the database, to recognize that flag field.

Alex has not yet implemented a dynamic flag system, for control of links display, so to do that, you'd have to modify anywhere a database call is made, to include a "and not isDead" clause.

This gets tricky, especially as more and more plugins make use of the database, and do things on their own.

The only way to really control this, is to install the dynamic flag system, and make it a part of the Links SQL calling engine.


PUGDOG� Enterprises, Inc.

The best way to contact me is to NOT use Email.
Please leave a PM here.
Subject Author Views Date
Thread dead link brainstorming Dan Kaplan 8439 Jul 13, 2002, 2:26 PM
Thread Re: [Dan Kaplan] dead link brainstorming
Ian 8361 Jul 13, 2002, 2:29 PM
Post Re: [Ian] dead link brainstorming
Paul 8324 Jul 13, 2002, 2:30 PM
Thread Re: [Ian] dead link brainstorming
Dan Kaplan 8337 Jul 13, 2002, 2:33 PM
Thread Re: [Dan Kaplan] dead link brainstorming
Ian 8361 Jul 13, 2002, 2:45 PM
Thread Re: [Ian] dead link brainstorming
Dan Kaplan 8413 Jul 13, 2002, 2:51 PM
Post Re: [Dan Kaplan] dead link brainstorming
Ian 8350 Jul 13, 2002, 2:55 PM
Thread Re: [Dan Kaplan] dead link brainstorming
Stealth 8306 Jul 13, 2002, 5:20 PM
Thread Re: [Stealth] dead link brainstorming
Dan Kaplan 8301 Jul 13, 2002, 5:30 PM
Post Re: [Dan Kaplan] dead link brainstorming
Stealth 8333 Jul 13, 2002, 7:12 PM
Thread Re: [Dan Kaplan] dead link brainstorming
pugdog 8295 Jul 13, 2002, 10:09 PM
Thread Re: [pugdog] dead link brainstorming
Dan Kaplan 8274 Jul 13, 2002, 10:53 PM
Thread Re: [Dan Kaplan] dead link brainstorming
Stealth 8303 Jul 14, 2002, 9:27 AM
Thread Re: [Stealth] dead link brainstorming
Dan Kaplan 8258 Jul 14, 2002, 9:56 AM
Thread Re: [Dan Kaplan] dead link brainstorming
Dan Kaplan 8252 Jul 14, 2002, 10:13 AM
Thread Re: [Dan Kaplan] dead link brainstorming
pugdog 8228 Jul 14, 2002, 10:32 AM
Post Re: [pugdog] dead link brainstorming
Ian 8277 Jul 14, 2002, 10:43 AM
Post Re: [pugdog] dead link brainstorming
Paul 8313 Jul 14, 2002, 10:54 AM
Thread Re: [pugdog] dead link brainstorming
Dan Kaplan 8224 Jul 14, 2002, 11:05 AM
Thread Re: [Dan Kaplan] dead link brainstorming
Dan Kaplan 8244 Jul 14, 2002, 11:11 AM
Thread Re: [Dan Kaplan] dead link brainstorming
Dan Kaplan 8209 Jul 14, 2002, 11:33 AM
Thread Re: [Dan Kaplan] dead link brainstorming
Dan Kaplan 8275 Jul 14, 2002, 12:25 PM
Thread Re: [Dan Kaplan] dead link brainstorming
pugdog 8215 Jul 14, 2002, 12:49 PM
Thread Re: [pugdog] dead link brainstorming
Dan Kaplan 8223 Jul 14, 2002, 1:01 PM
Thread Re: [Dan Kaplan] dead link brainstorming
Dan Kaplan 8260 Jul 14, 2002, 1:12 PM
Post Re: [Dan Kaplan] dead link brainstorming
Dan Kaplan 1159 Jul 16, 2002, 8:04 AM