recursal/Fanatic-Fandom huggingface dataset:
Destiny's Child

Michelle Williams

**Destiny's Child** was an American girl group whose final and best-known line-up comprised Beyoncé Knowles, Kelly Rowland, and Michelle Williams. Formed in 1997 in Houston, Texas, Destiny's Child members began their musical career as **Girl's Tyme**, formed in 1990, comprising Knowles, Rowland, LaTavia Roberson, and LeToya Luckett among others.[1] After years of limited success, the quartetwere signed in 1997 to Columbia Records and Music World Entertainment as Destiny's Child. Destiny's Child was launched into mainstream recognition following the release of their best-selling second album, *The Writing's on the Wall* (1999), which contained the number-one singles "Bills, Bills, Bills" and "Say My Name". Despite critical and commercial success, the group was plagued by internal conflict and legal turmoil, as Roberson and Luckett attempted to split from the group's manager Mathew Knowles, citing favoritism of Knowles and Rowland.

In early 2000, both Roberson and Luckett were replaced with Williams and Farrah Franklin; however, Franklin quit after five months, leaving the group as a trio. Their third album, *Survivor* (2001), which contains themes the public interpreted as a channel to the group's experience, contains the worldwide hits "Independent Women", "Survivor" and "Bootylicious". In 2002, they announced a hiatus and re-united two years later for the release of their fourth and final studio album, *Destiny Fulfilled* (2004).

Destiny's Child has sold more than sixty million records worldwide to date.[2] *Billboard* magazine ranks the group as one of the greatest musical trios of all time,[3] the ninth most successful artist/band of the 2000s,[4] placed the group 68th in its All-Time Hot 100 Artists list in 2008[5] and in December 2016, the magazine ranked them as the 90th most successful dance club artist of all-time.[6] The group was nominated for 14 Grammy Awards, winning twice for Best R&B Performance by a Duo or Group with Vocals and once for Best R&B Song.

## Members

Beyonce Knowels - September 4, 1981

Kelly Rowland - born February 11, 1981

Michelle Williams - born July 23, 1980
Double Diacritics

Double Diacritics are symbols that go above/below 2 or more other characters. IPA Write Anything currently supports 7 Double Diacritics.

Start by typing the first base character, followed by CTRL, ALT and 7. This opens up the Double Diacritics routine. Then type the combination for normal diacritic you want a double version of. Finally, type your final base character. *(I may simplify this in future versions, but for now it at least works.)*
Eden's Crush

**Eden's Crush** were an American girl group formed in 2000 through the American adaptation of the Popstars TV series. They were composed of Ana Maria Lombo, Ivette Sosa, Maile Misajon, Nicole Scherzinger and Rosanna Tavarez. They disbanded after their record label folded in 2002.

Nicole Scherzinger went on to join The Pussycat Dolls.
Limited Edition

Annie Spade

Kayla Monae

Sam

Rakeb

Lauren

**Limited Edition** (formerly known as **SEVIN**) was an American girl group that consisted of Cat Aniya, Monroe D’Carter, Rakeb Yohannes, Sam Iracle, Annie Spade, and Lauren Zimmerman. Limited Edition came together through online auditions except Monroe who was introduced to the first member of Limited Edition through fans. Olivia, Tabitha Amy and Denise were former members of LE, they holded global auditions, Rakeb, Sam and Lauren auditioned. On August 31, 2018, Annie Spade joined the group.
303

Maddie Hinkley

**303** are a British girl group based in London. The band consists of Chloe Wealleans-Watts, Io Munro and Maddie Hinkley. 303 are signed to independent label Hot Spring Music.

## History

303 first came together after Munro and Hinkley, both Londoners, contacted Newcastle-based Wealleans-Watts. The group was founded on 30 March 2017, which inspired the name.
The Pussycat Dolls

(L-R) Kimberly Wyatt, Jessica Sutta, Nicole Scherzinger, Ashley Roberts, Carmit Bachar

## Members

### Current

Carmit BacharNicole Scherzinger

Ashley Roberts

Jessica Sutta

Kimberly Wyatt

### Former

Kaya JonesMelody Thornton

**The Pussycat Dolls** are a American girl group that started as a burlesque troupe back in 1995. Their shows included many celebrity guests including Gwen Stefani, who was their gateway of getting a record deal.

Carmit Bachar, who worked as a choreographer of ***No Doubt,*** whose frontwoman was Gwen, intruduced the idea of The Pussycat Dolls to Stefani and invited her to join them during one of the shows. Stefani loved the idea and decided to bring the board of the Interscope Records including Jimmy Iovine (the CEO of the company) & Ron Fair (future executive producer of *The Dolls*). Iovine loved the concept of *The Dolls* and decided to sign them as a recording artist. After re-casting process The Pussycat Dolls line up consisted of Carmit Bachar, Nicole Scherzinger, Melody Thornton, Ashely Roberts, Jessica Sutta & Kimberly Wyatt.

The group was active for 6 years - since 2004 'till 2010.

In 2008 Carmit Bachar annouced her decision of leaving the group.

On November 30 the group had reunited to perform at the finale of *The X Factor: Celebrity* and currently is preparing for their upcoming tour coming out Fall 2020. Original band member Carmit Bachar is present this time around, although one of the members decided not participating in the reunion, that being Melody Thornton.

 Discography

Albums:

PCD (2005)

Doll Domination (2008)

 Members

Carmit Bachar (1995 - March 8, 2008); (November 30, 2019 - present)

Ashley Roberts (2001 - February 27, 2010); (November 30, 2019 - present)

Jessica Sutta (June 2002 - January 29, 2010); (November 30, 2019 - present)

Kimberly Wyatt (June 2003 - February 26, 2010); (November 30, 2019 - present)

Nicole Scherzinger (May 2003 - August 2010); (November 30, 2019 - present)

Kaya Jones (May 2003 - early 2005)

Melody Thornton (June 2003 - early 2010)
Fifth Harmony

**Fifth Harmony** (often shortened to 5H) is an American girl group based in Miami, composed of Ally Brooke, Normani Kordei, Dinah Jane, Lauren Jauregui, and previously Camila Cabello until her departure from the group in December 2016. The group signed a joint record deal with Simon Cowell's label Syco Records and L.A. Reid's label Epic Records after forming and finishing third in the second season of the American singing competition series *The X Factor* in 2012. Rising to prominence by social media, the group's debut extended play and their three studio albums all charted within the top ten of the *Billboard* 200 in the United States.

Following their exit from *The X Factor*, they released their debut single "Miss Movin' On", preceding their extended play *Better Together*, certified gold in the United States. Its music video won the group the MTV Video Music Award for Artist to Watch.[2] The group released their debut studio album *Reflection* in 2015, also receiving a gold certification in the country.[3] The album included the singles "Boss", "Sledgehammer" and "Worth It". The latter achieved triple platinum certification in the United States and reached the top-ten in thirteen countries. The following year, "Work from Home", the lead single from their second album *7/27*, became the group's first top-ten single on the *Billboard* Hot 100[4] and the first top-five by a girl group in a decade on that chart.[5] They released their self-titled third album in 2017.

Their accolades include three MTV Europe Music Awards, four MTV Video Music Awards, four iHeartRadio Music Awards, an American Music Award, a Billboard Women in Music award and six Teen Choice Awards. As of December 2016, in the United States, Fifth Harmony has sold a total of 456,000 albums, seven million digital songs and earned 1.6 billion on-demand streams, according to Nielsen Soundscan.[6] The group went on hiatus in May 2018, allowing the members to pursue solo projects.[7]
UV1 Desire

video File:Placeholder
**UV1 Desire** (Your Very First Desire; commonly styled as **UV1**) is an American girl group formed in 2020. UV1 consists of Tasha B, Monroe D’Carter, Vicky Shanice, and Shennquie McAdory.

## History

In March of 2020, every member of UV1 promoted as members of Limited Edition. They were the last members of the band before Limited Edition officially disbanded in May 2020. At the time, the group promoted as five with Yasmin Omar as a member. On April 24, Yasmin announced her departure from the band. As a tribute to her, the remaining members announced Imperfect Essence as their new name which was created by Yasmin. Imperfect Essence announced Good Good as their debut single later. On June 6, the official social media announced that the name would be changed to UV1 Desire.

On June 18, UV1 began teasing their debut era with a video posted across their social media. Good Good was revealed to have been scrapped from being released as a debut single as the girls felt that the single wasn’t “debut single” material.

On June 27, UV1 announced that their debut single would be titled Pandora’s Box and revealed a podcast available on Spotify with the same name in support of the release.

On June 28, UV1 released the first episode of Pandora’s Box. In the podcast, UV1 revealed that the members pay for everything themselves with no help stating that it isn’t easy being an unsigned girl group.
Four of Diamonds

(l-r) Yasmin Lauryn, Caroline Alvares, Sophia Saffarian, and Lauren Ramell

Sophia Saffarian

Yasmin Lauryn

**Four of Diamonds** are a British girl group formed on X Factor in 2016, composed of 4 members: Lauren Ramell, Caroline Alvares, Sophia Saffarian, and Yasmin Lauryn. They are best known for their singles, "Name On It", "Stupid Things", and "Blind".
3LW

**M.O** were an American girl group formed in 1999. Their founding lineup was Adrienne Bailon, Kiely Williams, and Naturi Naughton. In 2002, Jessica Benson joined to replace Naturi Naughton. They disbanded after being dropped by their label in 2007.

While still in 3LW, Adrienne Bailon and Kiely Williams became members of The Cheetah Girls.
The Arc

Michelle Wozniah

Addy Rae Tharp

Irene Taylor

**The Arc** is an American upcoming girl group, composed of five members: Alyssa McKay, Riley Hubatka, Michelle Wozniak, Addy Rae Tharp and Irene Taylor. The group was sentenced to be the next big thing.

## Members:

Alyssa McKay (Born on January 11, 2000)

Riley Hubatka (Born on September 3, 2001)

Michelle Wozniak (Born on November 12, 2001)

Addy Rae Tharp (Born on December 19, 2001)

Irene Taylor (Born on December 2, 2003)

## Socials

Instagram - @thearc5music

Facebook - @thearc5music
Citizen Queen

**Citizen Queen is an American a cappella girl group formed by Pentatonix's Scott Hoying. Originally composing of five members but now 4: Hannah Mrozak(former), Kaedi Dalley, Nina Ann Nelson, Cora Isabel, and Kaylah Sharve'. They released their debut cover "No Tears Left To Cry" in 2018, which was originally by Ariana Grande.**

They've released original music and have written music for other artists such as Twice's *Moonlight Sunrise.*

Their original songs are *No Ego, Y, Waste My Time, Break Up, XO,* and *So Special*.

Hannah Mrozak left the group in May 2022 to pursue new musical endeavours and Citizen Queen continued as a group of 4.
The Wasp

*HI! I'm the Wasp! And you've just been STUNG!*

--****The Wasp****
## Powers and Stats

**Tier:** **8-A**

**Name:** Janet van Dyne, The Wasp

**Origin:** Marvel Comics

**Gender:** Female

**Age:** Unknown

**Classification:** Human

**Powers and Abilities:** Superhuman Physical Characteristics,

**Attack Potency:** **Multi-City Block level**

**Speed:** **Massively Hypersonic+**

**Lifting Strength:** At least **Class 5, Class K** when she shrinks or grows

**Striking Strength:** **Multi-City Block Class**

**Durability:** **Multi-City Block level**

**Stamina:** Likely Very high

**Range:** Extended melee range

**Standard Equipment:** Wasp's Suit:  At first Janet needed the suit to release the Pym Particles that allowed her to shrink but due to repeat exposure she was able to produce the particles herself. During her early days as the Wasp, she would constantly make new costumes for herself and wear different ones for almost every new mission.

**Intelligence:** Likely High

**Weaknesses:** Unknown
X's & O's

(l-r) Gaby Ross, Skye Fauvel, Jazmin Alexis, and KayKay Alexis

Skye Fauvel

Jazmin Alexis

**X's & O's** is an American girl group formed in 2018 in Boston, Massachusetts. Composing of 4 members: KayKay Alexis (American Idol Contestant), Gaby Ross, Skye Fauvel, and Jazmin Alexis. They released "What Do You Know" on October 1, 2019. During the summer of 2019, they opened up for American rapper, Cardi B.

## Members

KayKay Alexis (born in December 1999)

Gaby Ross (born in March 2002)

Skye Fauvel (born in April 2002)

Jazmin Alexis (born in October 2002)
School Gyrls

**School Gyrls** (briefly known as **Forever**) was an American girl group formed in 2008. They were signed to Nick Cannon's NCredible Entertainment. The group starred in an eponymous movie that premiered on Nickelodeon on February 21, 2010. The group's self-titled debut album was released on March 23, 2010. The album peaked at number 118 on the Billboard 200 albums chart, and was preceded by the singles "Something Like a Party" and "Get Like Me". After the commercial success of their film and their single "Something Like A Party", the girls released another movie called "A Very School Gyrls Holla-Day", which was followed with a second studio album of the same name. Shortly after this, two of the group's original members Mandy Rain and Jacque Pyles, decided to leave to pursue respective solo careers. They were replaced by Brittany Oaks and Natalie Aguero.

After all the line up changes, the group had decided to change their name to "Forever" (stylized as FOREVER). This decision was so that their name would fit their more mature appearance. After the name change, the remaining members Rae Bello, Sade Austin and Monica Parales left the group. Due to Bello, Austin, and Parales leaving, the group disbanded.

## Band members

### Former members

* Mandy Rain – vocals
* Monica Parales – vocals
* Jacque Pyles – vocals, raps
* Natalie Aguero – vocals
* Lauren Chavez – vocals
* Brittany Oaks – vocals
* Sade Austin – vocals, raps
* Rae Bello – vocals
* Jasmine Villegas - vocals

### Timeline

* Brittany Oaks wasn't included in the time line because she was briefly part of the group
Strike Through

Strike Through and Bar Through are very similar functions. Currently they are separated according to Unicode name, but this isn't particularly intuitive and may change as I fine tune the keyboard. A useful generalization is to assume Strike Through ( [C]+[A]+\ ) first for any character, and try Bar Through ( [C]+[A]+' ) only if the other doesn't work.

Here's a comparison and list of existing characters:
વિભાગ:Check for unknown parameters

-- This module may be used to compare the arguments passed to the parent
-- with a list of arguments, returning a specified result if an argument is
-- not on the list
local p = {}

local function trim(s)
 return s:match('^%s\*(.-)%s\*$')
end

local function isnotempty(s)
 return s and trim(s) ~=
end

function p.check (frame)
 local args = frame.args
 local pargs = frame:getParent().args
 local ignoreblank = isnotempty(frame.args['ignoreblank'])
 local showblankpos = isnotempty(frame.args['showblankpositional'])
 local knownargs = {}
 local unknown = frame.args['unknown'] or 'Found \_VALUE\_, '
 local preview = frame.args['preview']

 local values = {}
 local res = {}
 local regexps = {}

 -- create the list of known args, regular expressions, and the return string
 for k, v in pairs(args) do
 if type(k) == 'number' then
 v = trim(v)
 knownargs[v] = 1
 elseif k:find('^regexp[1-9][0-9]\*$') then
 table.insert(regexps, '^' .. v .. '$')
 end
 end
 if isnotempty(preview) then

 preview = '

**Warning:** ' .. preview .. ' (this message is shown only in preview).'

 elseif preview == nil then
 preview = unknown
 end

 -- loop over the parent args, and make sure they are on the list
 for k, v in pairs(pargs) do
 if type(k) == 'string' and knownargs[k] == nil then
 local knownflag = false
 for i, regexp in ipairs(regexps) do
 if mw.ustring.match(k, regexp) then
 knownflag = true
 break
 end
 end
 if not knownflag and ( not ignoreblank or isnotempty(v) ) then
 k = mw.ustring.gsub(k, '[^%w\-\_ ]', '?')
 table.insert(values, k)
 end
 elseif type(k) == 'number' and
 knownargs[tostring(k)] == nil and
 ( showblankpos or isnotempty(v) )
 then
 local vlen = mw.ustring.len(v)
 v = mw.ustring.sub(v, 1, (vlen < 25) and vlen or 25)
 v = mw.ustring.gsub(v, '[^%w\-\_ ]', '?')
 table.insert(values, k .. ' = ' .. v .. ((vlen >= 25) and ' ...' or *))*
 end
 end

 -- add resuls to the output tables
 if #values > 0 then
 if frame:preprocess( "-" ) == "" then
 unknown = preview
 end
 for k, v in pairs(values) do
 if v ==  *then*
 -- Fix odd bug for | = which gets stripped to the empty string and
 -- breaks category links
 v = ' '
 end
 local r = unknown:gsub('\_VALUE\_', v)
 table.insert(res, r)
 end
 end

 return table.concat(res)
end

return p
વિભાગ:Category handler/blacklist

-- This module contains the blacklist used by Module:Category handler.
-- Pages that match Lua patterns in this list will not be categorised unless
-- categorisation is explicitly requested.

return {
 '^Main Page$', -- don't categorise the main page.

 -- Don't categorise the following pages or their subpages.
 -- "%f[/\0]" matches if the next character is "/" or the end of the string.
 '^Wikipedia:Cascade%-protected items%f[/\0]',
 '^User:UBX%f[/\0]', -- The userbox "template" space.
 '^User talk:UBX%f[/\0]',

 -- Don't categorise subpages of these pages, but allow
 -- categorisation of the base page.
 '^Wikipedia:Template messages/.\*$',

 -- Don't categorise archives.
 '/[aA]rchive',
 "^Wikipedia:Administrators' noticeboard/IncidentArchive%d+$",
}
વિભાગ:Navbar

local p = {}

local getArgs
local ul

function p.addItem (mini, full, link, descrip, args, url)
 local l
 if url then
 l = {'[', *, ']'}*
 else
 l = {'', ''}
 end
 ul:tag('li')
 :addClass('nv-'..full)
 :wikitext(l[1] .. link .. l[2])
 :tag(args.mini and 'abbr' or 'span')
 :attr('title', descrip..' this template')
 :cssText(args.fontstyle)
 :wikitext(args.mini and mini or full)
 :done()
 :wikitext(l[3])
end

function p.brackets (position, c, args, div)
 if args.brackets then
 div
 :tag('span')
 :css('margin-'..position, '-0.125em')
 :cssText(args.fontstyle)
 :wikitext(c)
 end
end

function p.\_navbar(args)
 local show = {true, true, true, false, false, false}
 local titleArg = 1

 if args.collapsible then
 titleArg = 2
 if not args.plain then args.mini = 1 end
 if args.fontcolor then
 args.fontstyle = 'color:' .. args.fontcolor .. ';'
 end
 args.style = 'float:left; text-align:left'
 end

 if args.template then
 titleArg = 'template'
 show = {true, false, false, false, false, false}
 local index = {t = 2, d = 2, e = 3, h = 4, m = 5, w = 6, talk = 2, edit = 3, hist = 4, move = 5, watch = 6}
 for k,v in ipairs(require ('Module:TableTools').compressSparseArray(args)) do
 local num = index[v]
 if num then show[num] = true end
 end
 end

 if args.noedit then show[3] = false end

 local titleText = args[titleArg] or (':' .. mw.getCurrentFrame():getParent():getTitle())
 local title = mw.title.new(mw.text.trim(titleText), 'Template')
 if not title then
 error('Invalid title ' .. titleText)
 end
 local talkpage = title.talkPageTitle and title.talkPageTitle.fullText or

 local div = mw.html.create():tag('div')
 div
 :addClass('plainlinks')
 :addClass('hlist')
 :addClass('navbar')
 :cssText(args.style)

 if args.mini then div:addClass('mini') end

 if not (args.mini or args.plain) then
 div
 :tag('span')
 :css('word-spacing', 0)
 :cssText(args.fontstyle)
 :wikitext(args.text or 'This box:')
 :wikitext(' ')
 end

 p.brackets('right', '[ ', args, div)

 ul = div:tag('ul')
 if show[1] then p.addItem('v', 'view', title.fullText, 'View', args) end
 if show[2] then p.addItem('t', 'talk', talkpage, 'Discuss', args) end
 if show[3] then p.addItem('e', 'edit', title:fullUrl('action=edit'), 'Edit', args, true) end
 if show[4] then p.addItem('h', 'hist', title:fullUrl('action=history'), 'History of', args, true) end
 if show[5] then
 local move = mw.title.new ('Special:Movepage')
 p.addItem('m', 'move', move:fullUrl('target='..title.fullText), 'Move', args, true) end
 if show[6] then p.addItem('w', 'watch', title:fullUrl('action=watch'), 'Watch', args, true) end

 p.brackets('left', ' ]', args, div)

 if args.collapsible then
 div
 :done()
 :tag('div')
 :css('font-size', '114%')
 :css('margin', args.mini and '0 4em' or '0 7em')
 :cssText(args.fontstyle)
 :wikitext(args[1])
 end

 return tostring(div:done())
end

function p.navbar(frame)
 if not getArgs then
 getArgs = require('Module:Arguments').getArgs
 end
 return p.\_navbar(getArgs(frame))
end

return p
વિભાગ:Category handler/data

-- This module assembles data to be passed to Module:Category handler using
-- mw.loadData. This includes the configuration data and whether the current
-- page matches the title blacklist.

local data = require('Module:Category handler/config')
local mShared = require('Module:Category handler/shared')
local blacklist = require('Module:Category handler/blacklist')
local title = mw.title.getCurrentTitle()

data.currentTitleMatchesBlacklist = mShared.matchesBlacklist(
 title.prefixedText,
 blacklist
)

data.currentTitleNamespaceParameters = mShared.getNamespaceParameters(
 title,
 mShared.getParamMappings()
)

return data
વિભાગ:Category handler/shared

-- This module contains shared functions used by Module:Category handler
-- and its submodules.

local p = {}

function p.matchesBlacklist(page, blacklist)
 for i, pattern in ipairs(blacklist) do
 local match = mw.ustring.match(page, pattern)
 if match then
 return true
 end
 end
 return false
end

function p.getParamMappings(useLoadData)
 local dataPage = 'Module:Namespace detect/data'
 if useLoadData then
 return mw.loadData(dataPage).mappings
 else
 return require(dataPage).mappings
 end
end

function p.getNamespaceParameters(titleObj, mappings)
 -- We don't use title.nsText for the namespace name because it adds
 -- underscores.
 local mappingsKey
 if titleObj.isTalkPage then
 mappingsKey = 'talk'
 else
 mappingsKey = mw.site.namespaces[titleObj.namespace].name
 end
 mappingsKey = mw.ustring.lower(mappingsKey)
 return mappings[mappingsKey] or {}
end

return p
Diacritics

Diacritics are the symbols that go above and below a letter. With this keyboard, you create diacritics AFTER writing the base letter. Almost all diacritics involve the CONTROL [C] key, possibly with the SHIFT [S] and/or [A] keys.

Note that you need a font that supports these characters to be able to view them. Further more, several characters don't HAVE font support, as of September 2018.

Complex Diacritics (two different diacritics combined) have their own page.
ગુરુ

ભારતીય સંસ્કૃતિમાં અને તેમાં પણ ખાસ કરીને હિંદુ ધર્મના લોકોમાં **ગુરુ**નો મહિમા ખૂબ જ મહત્વ ધરાવે છે. (સંસ્કૃત: गुरु) શબ્દએ બે શબ્દો, '**ગુ'**(અંન્ધકાર) અને '**રુ'**(પ્રકાશ)ની યુતી છે. આમ ગુરુ એટલે અજ્ઞાનરૂપી અંધકારથી જ્ઞાનરૂપી પ્રકાશ તરફ લઈ જનારી શકિત. વ્યવહારીક દ્રષ્ટિએ શિ઼ક્ષક અથવા માર્ગદર્શકને પણ ગુરુ તરીકે સંબોધવામાં આવે છે. સામાન્યતઃ ગુરુ શબ્દ હિંન્દુ, બૌધ્ધ તથા શીખ ધર્મમાં પ્રચલિત છે તેમ છતા નૂતન કાળમા અન્ય ધર્મોમાં પણ ગુરુ શબ્દનો ઉપીયોગ થતો જણાય છે.

શ્રેણી:ભારતીય સંસ્કૃતિ
વિભાગ:Labelled list hatnote

-- Labelled list --
-- --
-- This module does the core work of creating a hatnote composed of a list --
-- prefixed by a colon-terminated label, i.e. "LABEL: [andList of pages]", --
-- for **Script error: No such module "Labelled list hatnote".** and similar templates. --

local mHatnote = require('Module:Hatnote')
local mHatlist = require('Module:Hatnote list')
local mArguments --initialize lazily
local p = {}

-- Defaults global to this module
local defaults = {
 label = 'See also', --Final fallback for label argument
 labelForm = '%s: %s',
 prefixes = {'label', 'label ', 'l'},
 template = 'Module:Labelled list hatnote'
}

-- Helper function that pre-combines display parameters into page arguments.
-- Also compresses sparse arrays, as a desirable side-effect.
function p.preprocessDisplays (args, prefixes)
 -- Prefixes specify which parameters, in order, to check for display options
 -- They each have numbers auto-appended, e.g. 'label1', 'label 1', & 'l1'
 prefixes = prefixes or defaults.prefixes
 local pages = {}
 for k, v in pairs(args) do
 if type(k) == 'number' then
 local display
 for i = 1, #prefixes do
 display = args[prefixes[i] .. k]
 if display then break end
 end
 local page = display and
 string.format('%s|%s', string.gsub(v, '|.\*$', *), display) or v*
 pages[#pages + 1] = page
 end
 end
 return pages
end

-- Produces a labelled pages-list hatnote.
-- The main frame (template definition) takes 1 or 2 arguments, for a singular
-- and (optionally) plural label respectively:
-- \* **Script error: No such module "Labelled list hatnote".**
-- The resulting template takes pagename & label parameters normally.
function p.labelledList (frame)
 mArguments = require('Module:Arguments')
 local labels = {frame.args[1] or defaults.label}
 labels[2] = frame.args[2] or labels[1]
 local template = frame:getParent():getTitle()
 local args = mArguments.getArgs(frame, {parentOnly = true})
 local pages = p.preprocessDisplays(args)
 local options = {
 extraclasses = frame.args.extraclasses,
 category = args.category,
 selfref = frame.args.selfref or args.selfref,
 template = template
 }
 return p.\_labelledList(pages, labels, options)
end

function p.\_labelledList (pages, labels, options)
 labels = labels or {}
 if #pages == 0 then
 return mHatnote.makeWikitextError(
 'no page names specified',
 (options.template or defaults.template) .. '#Errors',
 options.category
 )
 end
 label = (#pages == 1 and labels[1] or labels[2]) or defaults.label
 local text = string.format(
 options.labelForm or defaults.labelForm,
 label,
 mHatlist.andList(pages, true)
 )
 local hnOptions = {
 extraclasses = options.extraclasses,
 selfref = options.selfref
 }
 return mHatnote.\_hatnote(text, hnOptions)
end

return p
ખગોળશાસ્ત્ર

**ખગોળ શાસ્ત્ર** (અંગ્રેજી ભાષા:Astronomy) એ પૃથ્વી અને તેના વાયુમંડળની બહારની એટલે કે અંતરિક્ષની ઘટનાઓના અવલોકન તથા અધ્યયન કરવાનું વિજ્ઞાન છે. ખગોળ શાસ્ત્રની શાખાઓ છે - બ્રહમાંડ ની ઉત્પતિ તથા વિકાસ ના અધ્યયન કરવા માટે કૉસ્મૉલૉજી, અંતરીક્ષના પદાર્થો નું અધ્યયન કરવા માટે એસ્ટ્રૉફીઝીક્સ.

## આ પણ જુઓ

સૂર્યમંડળના ગ્રહો

શ્રેણી:વિજ્ઞાન
વિભાગ:Pagetype/config

-- Module:Pagetype configuration data --
-- This page holds localisation and configuration data for Module:Pagetype. --

local cfg = {} -- Don't edit this line.

-- Start configuration data --

-- This table holds the values to use for "main=true", "user=true", etc. Keys to
-- this table should be namespace parameters that can be used with
-- Module:Namespace detect.
cfg.pagetypes = {
 ['main'] = 'article',
 ['user'] = 'user page',
 ['project'] = 'project page',
 ['wikipedia'] = 'project page',
 ['wp'] = 'project page',
 ['file'] = 'file',
 ['image'] = 'file',
 ['mediawiki'] = 'interface page',
 ['template'] = 'template',
 ['help'] = 'help page',
 ['category'] = 'category',
 ['portal'] = 'portal',
 ['book'] = 'book',
 ['draft'] = 'draft',
 ['education program'] = 'education program page',
 ['timedtext'] = 'Timed Text page',
 ['module'] = 'module',
 ['topic'] = 'topic',
 ['gadget'] = 'gadget',
 ['gadget definition'] = 'gadget definition',
 ['talk'] = 'talk page',
 ['special'] = 'special page',
 ['media'] = 'file',
}

-- This table holds the names of the namespaces to be looked up from
-- cfg.pagetypes by default.
cfg.defaultNamespaces = {
 'main',
 'file',
 'template',
 'category',
 'module',
 'book'
}

-- This table holds the names of the namespaces to be looked up from
-- cfg.pagetypes if cfg.defaultnsExtended is set.
cfg.extendedNamespaces = {
 'main',
 'user',
 'project',
 'file',
 'mediawiki',
 'template',
 'category',
 'help',
 'portal',
 'module',
 'book',
 'draft'
}

-- The parameter name to set which default namespace values to be looked up from
-- cfg.pagetypes.
cfg.defaultns = 'defaultns'

-- The value of cfg.defaultns to set all namespaces, including talk.
cfg.defaultnsAll = 'all'

-- The value of cfg.defaultns to set the namespaces listed in
-- cfg.extendedNamespaces
cfg.defaultnsExtended = 'extended'

-- The value of cfg.defaultns to set no default namespaces.
cfg.defaultnsNone = 'none'

-- The parameter name to use for disambiguation pages page.
cfg.dab = 'dab'

-- This table holds the different possible aliases for disambiguation-class
-- pages. These should be lower-case.
cfg.dabAliases = {
 'disambiguation',
 'disambig',
 'disamb',
 'dab'
}

-- The default value for disambiguation pages.
cfg.dabDefault = 'page'

-- The parameter name to use for N/A-class page.
cfg.na = 'na'

-- This table holds the different possible aliases for N/A-class pages. These
-- should be lower-case.
cfg.naAliases = {'na', 'n/a'}

-- The default value for N/A-class pages.
cfg.naDefault = 'page'

-- The parameter name to use for redirects.
cfg.redirect = 'redirect'

-- The default value to use for redirects.
cfg.redirectDefault = 'redirect'

-- The parameter name for undefined namespaces.
cfg.other = 'other'

-- The value used if the module detects an undefined namespace.
cfg.otherDefault = 'page'

-- End configuration data --

return cfg -- Don't edit this line
વિભાગ:Namespace detect/config

-- Namespace detect configuration data --
-- --
-- This module stores configuration data for Module:Namespace detect. Here --
-- you can localise the module to your wiki's language. --
-- --
-- To activate a configuration item, you need to uncomment it. This means --
-- that you need to remove the text "-- " at the start of the line. --

local cfg = {} -- Don't edit this line.

-- Parameter names --
-- These configuration items specify custom parameter names. Values added --
-- here will work in addition to the default English parameter names. --
-- To add one extra name, you can use this format: --
-- --
-- cfg.foo = 'parameter name' --
-- --
-- To add multiple names, you can use this format: --
-- --
-- cfg.foo = {'parameter name 1', 'parameter name 2', 'parameter name 3'} --

 This parameter displays content for the main namespace:

-- cfg.main = 'main'

 This parameter displays in talk namespaces:

-- cfg.talk = 'talk'

 This parameter displays content for "other" namespaces (namespaces for which

 parameters have not been specified):

-- cfg.other = 'other'

 This parameter makes talk pages behave as though they are the corresponding

 subject namespace. Note that this parameter is used with Module:Yesno.

 Edit that module to change the default values of "yes", "no", etc.

-- cfg.subjectns = 'subjectns'

 This parameter sets a demonstration namespace:

-- cfg.demospace = 'demospace'

 This parameter sets a specific page to compare:

cfg.demopage = 'page'

-- Table configuration --
-- These configuration items allow customisation of the "table" function, --
-- used to generate a table of possible parameters in the module --
-- documentation. --

 The header for the namespace column in the wikitable containing the list of

 possible subject-space parameters.

-- cfg.wikitableNamespaceHeader = 'Namespace'

 The header for the wikitable containing the list of possible subject-space

 parameters.

-- cfg.wikitableAliasesHeader = 'Aliases'

-- End of configuration data --

return cfg -- Don't edit this line.
વિભાગ:Side box

-- This module implements **Script error: No such module "Side box".**.

local yesno = require('Module:Yesno')

local p = {}

function p.main(frame)
 local origArgs = frame:getParent().args
 local args = {}
 for k, v in pairs(origArgs) do
 v = v:match('%s\*(.-)%s\*$')
 if v ~=  *then*
 args[k] = v
 end
 end
 return p.\_main(args)
end

function p.\_main(args)
 local data = p.makeData(args)
 return p.renderSidebox(data)
end

function p.makeData(args)
 local data = {}

 -- Main table classes
 data.classes = {}
 if yesno(args.metadata) ~= false then
 table.insert(data.classes, 'metadata')
 end
 if args.position and args.position:lower() == 'left' then
 table.insert(data.classes, 'mbox-small-left')
 else
 table.insert(data.classes, 'mbox-small')
 end
 table.insert(data.classes, args.class)

 -- Image
 if args.image and args.image ~= 'none' then
 data.image = args.image
 end

 -- Copy over data that doesn't need adjusting
 local argsToCopy = {
 -- Styles
 'style',
 'textstyle',

 -- Above row
 'above',
 'abovestyle',

 -- Body row
 'text',
 'imageright',

 -- Below row
 'below',
 }
 for i, key in ipairs(argsToCopy) do
 data[key] = args[key]
 end

 return data
end

function p.renderSidebox(data)
 -- Renders the sidebox HTML.

 -- Table root
 local root = mw.html.create('table')
 root:attr('role', 'presentation')
 for i, class in ipairs(data.classes or {}) do
 root:addClass(class)
 end
 root:css{border = '1px solid #aaa', ['background-color'] = '#f9f9f9', color = '#000'}
 if data.style then
 root:cssText(data.style)
 end

 -- The "above" row
 if data.above then
 local aboveCell = root:newline():tag('tr'):tag('td')
 aboveCell
 :attr('colspan', data.imageright and 3 or 2)
 :addClass('mbox-text')
 if data.textstyle then
 aboveCell:cssText(data.textstyle)
 end
 if data.abovestyle then
 aboveCell:cssText(data.abovestyle)
 end
 aboveCell
 :newline()
 :wikitext(data.above)
 end

 -- The body row
 local bodyRow = root:newline():tag('tr'):newline()
 if data.image then
 bodyRow:tag('td')
 :addClass('mbox-image')
 :wikitext(data.image)
 else
 bodyRow:tag('td'):css('width', '1px')
 end
 local textCell = bodyRow:newline():tag('td')
 textCell:addClass('mbox-text plainlist')
 if data.textstyle then
 textCell:cssText(data.textstyle)
 end
 textCell:wikitext(data.text)
 if data.imageright then
 bodyRow:newline():tag('td')
 :addClass('mbox-imageright')
 :wikitext(data.imageright)
 end

 -- The below row
 if data.below then
 local belowCell = root:newline():tag('tr'):tag('td')
 belowCell
 :attr('colspan', data.imageright and 3 or 2)
 :addClass('mbox-text')
 if data.textstyle then
 belowCell:cssText(data.textstyle)
 end
 belowCell:wikitext(data.below)
 end

 return tostring(root)
end

return p
Marvel & DC Database Wiki

## Welcome to the Wiki

Welcome to the wiki. We’re a collaborative community website about your topic that anyone, including you, can edit. Click the edit button at the top of any page to get started!

## Describe your topic

Write a description about your topic. Let your readers know what your topic is about and add some general information about it.

## Latest activity

Photos and videos are a great way to add visuals to your wiki. Add one below!

File:Placeholder
IPA Write Everything Keyboard Wiki

## Welcome to the IPA Write Anything Keyboard Wiki

A guide to the Keyman "IPA Write Anything" keyboard, which allows you to type most Latin characters from a QWERTY keyboard

## Introduction

This keyboard is designed to allow typing in the International Phonetic Alphabet and a variety of other languages without switching layouts. It supports Medievalist ligatures, historic linguistic characters from multiple traditions, Vietnamese, most African alphabets, and more.

See:

* Technical Information
	+ Download
	+ Keyman
	+ Support/Help
	+ Suggestions
* Unicode Coverage
* For Specific Users
	+ IPA
	+ Non-IPA Linguistic Traditions
	+ Language Support
* Character Guides
	+ Diacritics
	+ Character Transformations

Keyboard Overview

## Latest activity

Photos and videos are a great way to add visuals to your wiki. Add one below!

File:Placeholder
Phoenix

## Summary

**Jean Grey-Summers** (born **Jean Elaine Grey**) is a fictional superhero appearing in American comic books published by Marvel Comics. The character has been known under the aliases **Marvel Girl**, **Phoenix**, and **Dark Phoenix**. Created by writer Stan Lee and artist Jack Kirby, the character first appeared in *The X-Men* #1 (September 1963).

## Powers and Stats

**Tier:** **Unknown** | **4-B**. Possibly **higher** | **Low 2-C**

**Name:** Jean Grey, Marvel Girl, Phoenix / Dark Phoenix

**Origin:** Marvel Comics, X-Men #1

**Gender:** Female

**Age:** Probably in her late 20s

**Classification:** Human Mutant, Avatar of the Phoenix Force

**Powers and Abilities:** Telepathy, Telekinesis, Mind Manipulation, Illusion Creation, Flight, Energy Projection, Energy Absorption, Forcefield Creation, Matter Manipulation, Fire Manipulation, Teleportation, Concussive Force Blasts, Resurrection, Life Manipulation, Immortality (Type 4), Time Manipulation, Weather Manipulation and Reality Warping

**Attack Potency:** **Unknown** (She is an Omega-Level Mutant) | **Solar System level+** (She defeated Firelord, is likely far stronger than Thor, and consumed a star, causing it to go supernova). Possibly **higher** (Prevented the destruction of the universe via repairing the M'Kraan crystal, but it is unknown how much power this would require). | **Universe level+** (Held the universe in her hands and rewrote it).

**Speed:** **Unknown** | **Massively FTL+** | **Immeasurable**

**Lifting Strength:** **Unknown | Unknown.** Possibly higher **| Immeasurable**

**Striking Strength:** **Unknown**

**Durability:** **Unknown** | **Solar System level+**, possibly **higher** | **Unknown**. However, the Phoenix Force protects Jean, and if she is somehow killed, she will usually be resurrected.

**Stamina:** Extremely High | Infinite

**Range:** Unknown | Stellar | Universal+

**Standard Equipment:** Nothing notable

**Intelligence:** Above Average

**Weaknesses:** None notable

**Key:** **Jean Grey** | **Phoenix / Dark Phoenix** | **Phoenix of the White Crown**
Supergirl

## Summary

**Kara Zor-El** is the daughter of Superman's uncle Zor-El and his wife Alura. Kara is actually older than Kal-El (Superman); she was a teenager when he was a baby. When Krypton was attacked by Brainiac, he took Kandor with him, while Kara and her parents remained in Argo. After Brainiac's attack, her father created a force-field around Argo using a Brainiac Probe. When Brainiac came to consume Argo City, her parents had no choice but to send her in a rocket headed for Earth. However, her rocket was caught in a large kryptonite-encrusted meteor and she arrived on Earth years after her cousin did.

## Power and stats

**Tier: 4-B**

**Name:** Kara Zor-El/Claire Connors/Supergirl

**Origin:** DC Comics

**Gender:** Female

**Classification:** Alien (Kryptonian)

**Age:** Roughly 18 years old (physically), 53-60 (chronologically)

**Powers and Abilities:** Superhuman Physical Characteristics, Flight, Heat Vision, Ice Breath, X-ray vision, Enhanced Senses, Energy Absorption, Torquasm-Vo Expertise, Resistance to many different types of attacks, Skilled with alien technology, under a blue sun her powers are boosted and she gains the ability to imbue others with her powers

**Attack Potency:** **Solar System level** (A Kryptonian in a similar league to Superman)

**Speed:** **Massively FTL+** Combat, Reaction and Movement Speed (Scaling from Superman. Superior to Karate-Kid, who hurled Mon-El into another Solar System)

**Lifting Strength:** **Multi-Stellar**

**Striking Strength:** **Solar System Class**

**Durability:** **Solar System level**

**Stamina:** Basically limitless as long as she is under yellow/blue sunlight

**Range:** Planetary

**Standard Equipment:** None

**Intelligence:** Capable of processing information extremely quickly and storing it in vast quantities, expert in various alien technologies, martial arts skills, good deductive and leadership skills, extensive battle experience against all kinds of powerful beings

**Weaknesses:** Kryptonite, red sunlight, magic, cannot see through lead

**Notable Attacks/Techniques:**

**Heat Vision:** Can accurately target things smaller than human beings from orbit, narrow or wide-beam, heat intensity can be greater than the core of the sun, can modulate it to deliver different frequencies and types to best affect her opponent after analyzing them with her sensory powers, can generate enough power to move entire planets.

**Freeze breath:** She freezes opponents with her breath by blowing upon them with her super breath.
I5

I5
--

**I5** were an American girl group formed in 2000, composed of Kate Macalino, Tal B. Hajek, Christina Rumbley, Andi McCormack, Gaby Equiz. After the failure of their first album, the group's label folded and was absorbed into Warner Records, leaving them without a label. They disbanded shortly after in 2001.

Their name is short for International 5, derived from each member being from a different country (Philippines, Israel, US, UK, and Mexico).
Ronan the Accuser

## Summary

**Ronan the Accuser** is a fictional character appearing in American comic books published by Marvel Comics. He is a judicial officer of the fictional alien race known as the Kree. Though usually portrayed as a supervillain, he is sometimes depicted as a more noble and honorable character. Ronan has appeared in various forms of media, including several animated television series and video games. Most notably, actor Lee Pace played the character in the 2014 Marvel Cinematic Universe film *Guardians of the Galaxy*.

## Power and Stats

**Tier:** **High 7-A** physically. Possibly **4-C** with the universal weapon.

**Name:**Ronan

**Origin:** Marvel Comics

**Gender:** Male

**Age:**Unknown

**Classification:** Kree and Inhumans

**Powers and Abilities:**Superhuman Physical Characteristics, Matter Manipulation, Energy Blasts, Force Fields, Energy Manipulation, Gravity Manipulation and Time Manipulation (Can create time motion displacement fields)

**Attack Potency:** **Large Mountain level+** with his armor (Listed as comparable to an Iron Man armor that performed this level of feat, in the Master Edition of the official Marvel handbooks). Possibly **Star level** with the universal weapon.

**Speed:** **Massively Hypersonic+** combat speed (Listed as swifter than the Black Panther in the Master Edition of the official Marvel handbooks)

**Lifting Strength: Class 100**

**Striking Strength:** **Large Mountain Class+**

**Durability:** **Large Mountain level+**. **Unknown** with force fields.

**Stamina:** Likely massively superhuman

**Range:** **Unknown**

**Standard Equipment:** Kree combat armor and the universal weapon

**Intelligence:** Gifted. Ronan is an accomplished strategist as well as an expert in interrogation. Allowing him to rise to one of the highest positions in the Kree Empire. He is also well versed in hand-to-hand combat being raised in the Kree education system.

**Weaknesses:** None notable
વિભાગ:Yesno

-- Function allowing for consistent treatment of boolean-like wikitext input.
-- It works similarly to the template .

return function (val, default)
 -- If your wiki uses non-ascii characters for any of "yes", "no", etc., you
 -- should replace "val:lower()" with "mw.ustring.lower(val)" in the
 -- following line.
-- val = type(val) == 'string' and val:lower() or val

-- Gujarati wiki does use non-askii chars. hence as per the advise in the
-- comment above, replacing "val:lower()" with "mw.ustring.lower(val)" in the
-- following line.

```
   val = type(val) == 'string' and mw.ustring.lower(val) or val

```

 if val == nil then
 return nil
 elseif val == true
 or val == 'yes'
 or val == 'y'
 or val == 'true'
 or val == 't'
 or tonumber(val) == 1
 then
 return true
 elseif val == false
 or val == 'no'
 or val == 'n'
 or val == 'false'
 or val == 'f'
 or tonumber(val) == 0
 then
 return false
 else
 return default
 end
end
Blue Marvel

## Summary

A brilliant scientist and Korean War veteran transformed into a living anti-matter reactor in a lab accident, Adam Brashear became the Blue Marvel, one of Earth's greatest and most respected heroes. Fighting crime for years, his mask was torn off in a heated battle in 1962, revealing to the world that he was African-American; the President soon afterward awarded him the Medal of Freedom and asked him to retire, current racial tensions spurred to even greater heights by the knowledge of a black super-man. Grudgingly conceding, he continued on adventures to the four corners of the Earth in secret for decades, defending it against numerous super-scientific and mystical threats such as the Technocracy, the Deathwalkers, the Atomic Skeletons of Paris and Doctor Skorpion, before being drawn out of retirement to aid the Avengers against the return of his old friend-turned-enemy Anti-Man. Returned to regular duty, he continues to defend the Earth with distinction, both on his own and in teams such as Luke Cage's Mighty Avengers and the Ultimates.

## Powers and Stats

**Tier:** **4-B**

**Name:** Adam Brashear/Blue Marvel/Doc Brashear

**Origin:** Marvel Comics

**Gender:** Male

**Age:** 80s, physically in his late 40s-early 50s

**Classification:** Human Anti-Matter Reactor, Scientist

**Powers and Abilities:** Superhuman Physical Characteristics, Enhanced Senses (Telescopic Vision, Microscopic Vision, Super Hearing), Skilled Hand-to-Hand Combatant (He has been trained by the US Marines in armed and unarmed combat), Flight, Energy Manipulation and Absorption (His powers work by absorbing the antimatter generated by his own body), Antimatter Manipulation, Matter Manipulation (Can create photons from scratch and convert his own antimatter into regular matter), Light Manipulation, Forcefield Creation, Longevity, Regeneration, Resistance to Mind Manipulation (Resisted Lichidus' attempts to take over his mind)

**Attack Potency:** **Solar System level+** (He was almost capable of matching The Sentry, and defeated King Hyperion).

**Speed:** **Massively FTL+**

**Lifting Strength:** Likely **Pre-Stellar**

**Striking Strength:** **Solar System Class+**

**Durability:** **Solar System level+**

**Stamina:** Seemingly limitless

**Range:** Unknown

**Standard Equipment:** Access to portal technology based in his undersea fortress, as well as an armored "Exploration Suit" enabling him to briefly traverse the Neutral Zone (with a helmet capable of telepathically transcribing his thoughts during the experience).

**Intelligence:** Extraordinary Genius; possesses a PhD in Theoretical Physics from Cornell, taught physics at the University of Maryland; developed advanced portal technology and a gateway to the "Neutral Zone".

**Weaknesses:** None Notable
વિભાગ:About

local mArguments --initialize lazily
local mHatnote = require('Module:Hatnote')
local mHatList = require('Module:Hatnote list')
local libraryUtil = require('libraryUtil')
local checkType = libraryUtil.checkType
local p = {}

function p.about (frame)
 -- A passthrough that gets args from the frame and all
 mArguments = require('Module:Arguments')
 args = mArguments.getArgs(frame)
 return p.\_about(args)
end

function p.\_about (args, options)
 -- Produces "about" hatnote.

 -- Type checks and defaults
 checkType('\_about', 1, args, 'table', true)
 args = args or {}
 checkType('\_about', 2, options, 'table', true)
 options = options or {}
 local defaultOptions = {
 aboutForm = 'This %s is about %s. ',
 PageType = require('Module:Pagetype').main(),
 namespace = mw.title.getCurrentTitle().namespace,
 otherText = nil, --included for complete list
 sectionString = 'section'
 }
 for k, v in pairs(defaultOptions) do
 if options[k] == nil then options[k] = v end
 end

 -- Set initial "about" string
 local pageType = (args.section and options.sectionString) or options.PageType
 local about =
 if args[1] then
 about = string.format(options.aboutForm, pageType, args[1])
 end

 --Allow passing through certain options
 local fsOptions = {
 otherText = options.otherText,
 extratext = args.text
 }
 local hnOptions = {
 selfref = args.selfref
 }

 -- Set for-see list
 local forSee = mHatList.\_forSee(args, 2, fsOptions)

 -- Concatenate and return
 return mHatnote.\_hatnote(about .. forSee, hnOptions)
end

return p