fbpx
Wikipedia

Módulo:Ficha de código de estado HTTP

Documentación del módulo[ver] [editar] [historial] [purgar]

A continuación se muestra la documentación transcluida desde la subpágina /doc. [salta a la caja de código]


Uso


Esta documentación está transcluida desde Módulo:Ficha de código de estado HTTP/doc.
Por favor, añade las categorías en la subpágina de documentación y los interwikis en Wikidata. Subpáginas de este módulo.
local p = {} local ModuloArgumentos = require('Módulo:Argumentos') local ModuloFicha = require('Módulo:Ficha') local ModuloWikidata = require('Module:Wikidata') local ModuloPaginas = require('Módulo:Páginas') local elementoTabla = require('Módulo:Tablas').elemento local argumentos local Entidad  function p.Ficha(frame)  argumentos = ModuloArgumentos.obtenerArgumentosConValor(frame)  Entidad = mw.wikibase.getEntity(argumentos.id) or {}  local colorPrimario  local colorSecundario  local Titulo = argumentos['título'] or obtenerEtiquetaWikidata() or ModuloPaginas.nombrePagina({desambiguar='sí'})   -- Obtener colores de fichas  local catCod = string.sub(Titulo, -3,-3)  if catCod == "1" then  colorPrimario = "#b0c4de"  colorSecundario = "#d8e2ee"  elseif catCod == "2" then  colorPrimario = "#8fbc8f"  colorSecundario = "#afdeaf"  elseif catCod == "3" then  colorPrimario = "#ffdead"  colorSecundario = "#fbe7c9"  elseif catCod == "4" then  colorPrimario = "#ffa07a"  colorSecundario = "#f9d9cd"  elseif catCod == "5" then  colorPrimario = "#ff5050"  colorSecundario = "#f99999"  else  colorPrimario = "#ccccff"  colorSecundario = "#ddddff"  end   -- Propiedades  local Imagen = argumentos['captura']  local Pie  if Imagen then  Pie = argumentos['pie']  else  Imagen, Pie = obtenerImagenWikidata()  end  local Tamano = argumentos['tamaño'] or "250px"  local Codigo = argumentos['código'] or string.sub(Titulo, -3) or ''  local Texto = argumentos['texto'] or propiedad('P1451') or ''  local RFC = argumentos['rfc'] or propiedad('P892') or ''  local Creador = argumentos['creador'] or propiedad('P170', {['enlace']='sí', ['linkback']='sí'}) or ''  local Uso = argumentos['uso'] or propiedad('P366') or ''  local FichaCodigo = {  entidad = argumentos.id,  titulo = Titulo,  clasetitulo = 'comunicación',  estilotitulo = 'background-color:' .. colorPrimario .. '; color:#000;',  estiloseccion = 'background-color:' .. colorPrimario .. '; color:#000;',  estiloetiqueta = 'background-color:' .. colorSecundario .. '; width:35%',  estilodatos = 'width:65%',  imagen = Imagen,  ['tamañoimagen'] = Tamano,  pie = Pie,  estilopie = 'font-size:88%',  {tipo='sección',  titulo = "Información",  {'Código de estado', Codigo},  {'Texto asociado', Texto},  {'[[Request For Comments|RFC]]', 'RFC ' .. RFC},  {'Creador', Creador},  {'Uso', Uso},  }  }  return ModuloFicha.infobox(FichaCodigo) end  function obtenerEtiquetaWikidata()  if Entidad and Entidad.labels and Entidad.labels.es then  return Entidad.labels.es.value  end end  function obtenerImagenWikidata()  local imagen, valorImagen, piesDeImagen, k, pieDeImagen  if not Entidad then  return  end  -- Obtener la primera imagen en Wikidata de la persona  local imagen = elementoTabla(Entidad, 'claims','P18',1)  if not imagen then  return  end  valorImagen = elementoTabla(imagen, 'mainsnak','datavalue','value')  piesDeImagen = elementoTabla(imagen, 'qualifiers','P2096')  -- Encontrar el pie en español  if piesDeImagen then  for k,pieDeImagen in pairs(piesDeImagen) do  if pieDeImagen.datavalue.value.language == 'es' then   return valorImagen, pieDeImagen.datavalue.value.text  end  end  end  -- Si no hay pie de imagen en español comprueba si hay fecha especificada para la imagen  piesDeImagen = elementoTabla(imagen, 'qualifiers', 'P585')  if piesDeImagen and piesDeImagen[1] then  return valorImagen, nombre .. ' en ' .. require('Módulo:Wikidata/Fecha').FormateaFechaHora(piesDeImagen[1].datavalue.value, {['formatoFecha']='año',['enlace']='no'})  end  -- Sin pie de imagen en español  return valorImagen end  function propiedad(idPropiedad,opciones)  if Entidad and Entidad.claims and Entidad.claims[idPropiedad] then  if not opciones then  opciones = {['linkback']='sí'}  end  opciones.entityId = Entidad.id  opciones.propiedad = idPropiedad  valorPropiedad = ModuloWikidata.getPropiedad(opciones,Entidad.claims[idPropiedad])  return valorPropiedad  end end  return p 

módulo, ficha, código, estado, http, documentación, módulo, editar, historial, purgar, módulo, ficha, código, estado, http, código, discusión, tests, comprobar, tests, subpáginas, enlaces, continuación, muestra, documentación, transcluida, desde, subpágina, sa. Documentacion del modulo ver editar historial purgar Modulo Ficha de codigo de estado HTTP codigo doc discusion tests comprobar tests subpaginas enlaces A continuacion se muestra la documentacion transcluida desde la subpagina doc salta a la caja de codigo Uso Esta documentacion esta transcluida desde Modulo Ficha de codigo de estado HTTP doc Por favor anade las categorias en la subpagina de documentacion y los interwikis en Wikidata Subpaginas de este modulo local p local ModuloArgumentos require Modulo Argumentos local ModuloFicha require Modulo Ficha local ModuloWikidata require Module Wikidata local ModuloPaginas require Modulo Paginas local elementoTabla require Modulo Tablas elemento local argumentos local Entidad function p Ficha frame argumentos ModuloArgumentos obtenerArgumentosConValor frame Entidad mw wikibase getEntity argumentos id or local colorPrimario local colorSecundario local Titulo argumentos titulo or obtenerEtiquetaWikidata or ModuloPaginas nombrePagina desambiguar si Obtener colores de fichas local catCod string sub Titulo 3 3 if catCod 1 then colorPrimario b0c4de colorSecundario d8e2ee elseif catCod 2 then colorPrimario 8fbc8f colorSecundario afdeaf elseif catCod 3 then colorPrimario ffdead colorSecundario fbe7c9 elseif catCod 4 then colorPrimario ffa07a colorSecundario f9d9cd elseif catCod 5 then colorPrimario ff5050 colorSecundario f99999 else colorPrimario ccccff colorSecundario ddddff end Propiedades local Imagen argumentos captura local Pie if Imagen then Pie argumentos pie else Imagen Pie obtenerImagenWikidata end local Tamano argumentos tamano or 250px local Codigo argumentos codigo or string sub Titulo 3 or local Texto argumentos texto or propiedad P1451 or local RFC argumentos rfc or propiedad P892 or local Creador argumentos creador or propiedad P170 enlace si linkback si or local Uso argumentos uso or propiedad P366 or local FichaCodigo entidad argumentos id titulo Titulo clasetitulo comunicacion estilotitulo background color colorPrimario color 000 estiloseccion background color colorPrimario color 000 estiloetiqueta background color colorSecundario width 35 estilodatos width 65 imagen Imagen tamanoimagen Tamano pie Pie estilopie font size 88 tipo seccion titulo Informacion Codigo de estado Codigo Texto asociado Texto Request For Comments RFC RFC RFC Creador Creador Uso Uso return ModuloFicha infobox FichaCodigo end function obtenerEtiquetaWikidata if Entidad and Entidad labels and Entidad labels es then return Entidad labels es value end end function obtenerImagenWikidata local imagen valorImagen piesDeImagen k pieDeImagen if not Entidad then return end Obtener la primera imagen en Wikidata de la persona local imagen elementoTabla Entidad claims P18 1 if not imagen then return end valorImagen elementoTabla imagen mainsnak datavalue value piesDeImagen elementoTabla imagen qualifiers P2096 Encontrar el pie en espanol if piesDeImagen then for k pieDeImagen in pairs piesDeImagen do if pieDeImagen datavalue value language es then return valorImagen pieDeImagen datavalue value text end end end Si no hay pie de imagen en espanol comprueba si hay fecha especificada para la imagen piesDeImagen elementoTabla imagen qualifiers P585 if piesDeImagen and piesDeImagen 1 then return valorImagen nombre en require Modulo Wikidata Fecha FormateaFechaHora piesDeImagen 1 datavalue value formatoFecha ano enlace no end Sin pie de imagen en espanol return valorImagen end function propiedad idPropiedad opciones if Entidad and Entidad claims and Entidad claims idPropiedad then if not opciones then opciones linkback si end opciones entityId Entidad id opciones propiedad idPropiedad valorPropiedad ModuloWikidata getPropiedad opciones Entidad claims idPropiedad return valorPropiedad end end return pObtenido de https es wikipedia org w index php title Modulo Ficha de codigo de estado HTTP amp oldid 102590344, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos