Module:Science redirect/conf

local p = {}

p.templates = { --name, from, to, category, and info are parameters of 	--category will have "Redirects " appended to the beginning and, if there is a subcategory specified, " of " and the subcategory name appended to the end --$1 will be replaced with the singular form of the subcategory name, e.g. "a plant", "an insect", "a fish"; "an organism" will be used if no subcategory applies --$2 will be replaced with the plural form of the subcategory name, e.g. "plants", "insects", "fish"; "organisms" will be used if no subcategory applies --removeA should be set to true if the "a" or "an" should be removed from the singular form of the subcategory, e.g. "plant", "insect", "fish"; "an organism" will not be used if removeA = true from_alternative_scientific_name = { name    = 'From alternative scientific name of $1', from    = 'an alternative scientific name of $1 (or group of $2)', to      = 'the accepted scientific name', category = 'from alternative scientific names', }, to_scientific_name = { name    = 'To scientific name of $1', from    = 'a vernacular ("common") name', to      = 'the scientific name of $1 (or group of $2)', category = 'to scientific names', }, from_scientific_name = { name    = 'From scientific name of $1', from    = 'a scientific name of $1 (or group of $2)', to      = 'a vernacular ("common") name', category = 'from scientific names', }, to_monotypic_taxon = { name    = 'To a monotypic taxon', from    = 'the only lower-ranking member of a monotypic $1 taxon', to      = 'its monotypic taxon', category = 'to monotypic taxa', info    = "In a biology-related article, when for example a genus has only one species, the binomial name may be a redirect to the genus.\n** Use  instead when making a redirect from a monotypic taxon to its only member, for example, from a family name to its sole genus.", removeA = true, }, from_monotypic_taxon = { name    = 'From a monotypic taxon', from    = 'a monotypic $1 taxon', to      = 'its only lower-ranking member', category = 'from monotypic taxa', info    = "In a biology-related article, when for example a family has only one genus, the family may be a redirect to the genus.\n** Use  when making a redirect to a monotypic taxon from its only member, for example, from a species to the genus of which it is the only member.", removeA = true, }, }

p.cats = { -- List entries minus any trailing 's', e.g. "fungus" should be listed as "fungu" -- The first parameter is the singular form of the subcategory name with its indefinite article, e.g. "a plant", "an insect", "a fish". See $1 above. -- The second parameter, if it exists, is the plural form of the subcategory name, e.g. "plants", "insects", "fish". See $2 above. -- If the second parameter is missing, the subcategory name will be used in the explanatory text but not in the categorization of the redirect. whale     = {'a mammal', 'mammals'}, wasp      = {'an insect', 'insects'}, viruse    = {'a virus', 'viruses'}, viru	  = {'a virus', 'viruses'}, turtle    = {'a reptile', 'reptiles'}, squid     = {'a mollusk', 'mollusks'}, spider    = {'a spider', 'spiders'}, snake     = {'a reptile', 'reptiles'}, snail     = {'a mollusk', 'mollusks'}, slug	  = {'a mollusk', 'mollusks'}, shark	  = {'a fish', 'fish'}, rodent    = {'a mammal', 'mammals'}, reptile   = {'a reptile', 'reptiles'}, pterosaur = {'a reptile', 'reptiles'}, protist   = {'a microorganism', 'microorganisms'}, primate	  = {'a mammal', 'mammals'}, plant     = {'a plant', 'plants'}, octopuse  = {'a mollusk', 'mollusks'}, octopu    = {'a mollusk', 'mollusks'}, octopi    = {'a mollusk', 'mollusks'}, moth      = {'an insect', 'insects'}, mollusc   = {'a mollusk', 'mollusks'}, mollusk   = {'a mollusk', 'mollusks'}, microorganism = {'a microorganism', 'microorganisms'}, microbe	  = {'a microorganism', 'microorganisms'}, mammal    = {'a mammal', 'mammals'}, lepidoptera= {'an insect', 'insects'}, insect    = {'an insect', 'insects'}, horse     = {'a mammal', 'mammals'}, gastropod = {'a mollusk', 'mollusks'}, fungu     = {'a fungus', 'fungi'}, fungi     = {'a fungus', 'fungi'}, frog      = {'an amphibian', 'amphibians'}, fly       = {'an insect', 'insects'}, flie      = {'an insect', 'insects'}, fishe     = {'a fish', 'fish'}, fish      = {'a fish', 'fish'}, dolphin   = {'a mammal', 'mammals'}, dog       = {'a mammal', 'mammals'}, dinosaur  = {'a reptile', 'reptiles'}, crustacean = {'a crustacean', 'crustaceans'}, cephalopod = {'a mollusk', 'mollusks'}, cat       = {'a mammal', 'mammals'}, butterfly = {'an insect', 'insects'}, butterflie = {'an insect', 'insects'}, bivalve   = {'a mollusk', 'mollusks'}, bird      = {'a bird', 'birds'}, beetle    = {'an insect', 'insects'}, bee       = {'an insect', 'insects'}, bat       = {'a mammal', 'mammals'}, bacteria  = {'a microorganism', 'microorganisms'}, bacterium = {'a microorganism', 'microorganisms'}, arthropod = {'an arthropod', 'arthropods'}, arachnid  = {'a spider', 'spiders'}, archaea   = {'a microorganism', 'microorganisms'}, ant	      = {'an insect', 'insects'}, animal    = {'an animal', 'animals'}, amphibian = {'an amphibian', 'amphibians'}, algae     = {'an alga', 'algae'}, alga      = {'an alga', 'algae'}, none      = {'an organism'}, }

return p