Benutzer:ArchibaldWagner:Defekte Ext Link Korrektur

aus Wikipedia, der freien Enzyklopädie

Relevante Doku

Relevante Wikipedia Seiten zur Korrektur defekter externer Links bei de.wikipedia:

Vorlagen


Autoren und Wartung:

Vorlage

Statistik und Listen mit defekten Links

Werkzeuge

Hilfreiche Links für Literatursuche:

Prozedur

Versuch einer prozeduralen Darstellung

OP_Korrigiere_Def_Ext_Link( defectExUrl )
{ 
   if ( defectExtUrl is accessible ) {
      notify system 
   } else if {
      search for altExtUrl /* alternative location of ressource or URL of equivalent ressource*/
      if ( altExrUrl does not exist ) {
         search for archivExtUrl /* version of the URL in for example at webarchiv.org
         if ( archivExtUrl does not exist ) {
            use „|offline=ja“ within Vorlage:
               {{Internetquelle |url=defectExUrl |titel=.. |zugriff=2016-06-23 | offline=ja }}
            or 
               {{cite journal | ..|url=defectExtUrl |.. | offline=yes }}
            or 
               {{cite web | ..|url=defectExtUrl |.. | offline=yes }}
            or 
               {{Literatur | .. | Online =defectExtUrl | ...}} <== What shall I do in this case?
            or 
               [{{Toter Link | inline= ja | date= 2016-06-24| url=defectExtUrl }} ...  ]
         } else {
            if  { defectExtUrl is only used in Weblink-Section /*weiterführender Link*/ AND
                  Item with defectExtUrl does not confirm [[Wikipedia:Weblinks#Einzelrichtlinien]] ) {
               delete item in section Literatur or Weblink notify the operation in the 
               discussion page like
                        == Entfernter Link ==
                        *defectExtUrl
                        : Begründung --~~~~
            } else {
               use specific parameters of Vorlagen
                  {{Internetquelle |url=defectExtUrl |titel=.. |archiv-url=archivExtUrl |archiv-datum=archivDate |zugriff=actDate  }}
               or 
                  {{cite journal | ..|url=defectExtUrl |.. |archiveurl=archivExtUrl |archivedate=actDate | accessdate=actDate }}
               or 
                  {{cite web | ..|url=defectExtUrl |.. |archiveurl=archivExtUrl |archivedate=actDate | accessdate=actDate }}
               or 
                  {{Literatur | .. | | Online={{Webarchiv | url=defectExtUrl | wayback=param(archivExtUrl) }} | Format= | KBytes= | Abruf=actDate ...}} <== ? ist that accepted?
                /* in all cases check also the other parameters of template */
            } /* nun Diskussionsseite aufräumen */
               if ( defektExtUrl was notified by a Bot message ) {
                  procceed as described in [[Wikipedia:Defekte_Weblinks/Botmeldung#Diskussionsseite_aufräumen]]
               } else {
                  proceed as described in [[Wikipedia:Defekte_Weblinks#Diskussionsseite_aufräumen]]
            }  
         }        
      } else { /* altExtUrl available! */
         if ( defExtUrl is only a weiterführender Link AND
              Item with defectExtUrl does not confirm [[Wikipedia:Weblinks#Einzelrichtlinien]] ) {
            delete item in section Literatur or Weblink notify the operation in the 
            discussion page like
                        == Entfernter Link ==
                        *defectExtUrl
                        : Begründung --~~~~
         } else { /*replace defectExtUrl by altExtUrl , but check and add other reference attributes by using templates
            use 
               {{Internetquelle |url=altExtUrl |titel=.. |hrsg= .. | ... |zugriff=2016-06-23  }}
            or 
               {{cite journal | ..|url=altExtUrl |.. |zugriff=2016-06-23 }} 
            or 
               {{cite web | ..|url=altExtUrl |.. |zugriff=2016-06-23 }}
            or 
               {{Literatur | .. | Online =altExtUrl | .. | Abruf=2016-06-24 ...}} 
         } /* nun Diskussionsseite aufräumen */
         if ( defektExtUrl was notified by a Bot message ) {
            procceed as described in  [[Wikipedia:Defekte_Weblinks/Botmeldung#Diskussionsseite_aufräumen]]
         } else {
            proceed as described in [[Wikipedia:Defekte_Weblinks#Diskussionsseite_aufräumen]]
         }          
      } 
   }
}