World Library  
Flag as Inappropriate
Email this Article

Gina Carano

Article Id: WHEBN0009140525
Reproduction Date:

Title: Gina Carano  
Author: World Heritage Encyclopedia
Language: English
Subject: Fight Girls, Muay Thai, Fast & Furious 6, List of University of Nevada, Las Vegas alumni, American Gladiators (2008 TV series)
Collection: 1982 Births, 21St-Century American Actresses, Actresses from Dallas, Texas, Actresses from Nevada, Actresses of Italian Descent, American Christians, American Female Models, American Film Actresses, American Kickboxers, American Mixed Martial Artists, American Mixed Martial Artists of Italian Descent, American Muay Thai Practitioners, American People of Dutch Descent, American People of English Descent, American People of German Descent, American People of Italian Descent, American People of Scottish Descent, American Practitioners of Brazilian Jiu-Jitsu, American Sportswomen, American Television Personalities, Featherweight Mixed Martial Artists, Female Brazilian Jiu-Jitsu Practitioners, Female Kickboxers, Female Mixed Martial Artists, Female Muay Thai Practitioners, Kickboxers from Nevada, Living People, Mixed Martial Artists from Nevada, People from Dallas County, Texas, People from Manila, People from the Las Vegas Valley
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Gina Carano

Gina Carano
Born

Gina Joy Carano
(1982-04-16) April 16, 1982


Dallas County, Texas, U.S.
Other names Conviction, Crush
Height 5 ft 8 in (173 cm)
Weight 181 lb (82 kg; 12 st 13 lb)
Division Women's Featherweight (145 lb)
Reach 66.5
Style Muay Thai
Fighting out of Albuquerque, New Mexico, USA
Team Jackson's Mixed Martial Arts
Trainer Greg Jackson
Years active 2006–2009 (MMA)
Kickboxing record
Total 12
Wins 12
Losses 0
Draws 0
Mixed martial arts record
Total 8
Wins 7
By knockout 3
By submission 1
By decision 3
Losses 1
By knockout 1
Other information
Mixed martial arts record from Sherdog

Gina Joy Carano (born April 16, 1982) is an American actress, television personality, fitness model, and former mixed martial artist (MMA).

Carano began her training with straight Strikeforce and EliteXC and has been featured in ESPN The Magazine as well as Maxim. Her popularity with fans and audiences has helped her garner the title of being the "Face of Women's MMA"[1] and was ranked on the "Top Ten Influential Women of 2008" list on Yahoo![2]

She was formerly the third best 145 lb (66 kg) fighter in the world, according to the Unified Women's Cristiane Santos, which marked the first time two women headlined a major MMA event.[5] As a competitive fighter, her standings consists of a 12–1–1 Muay Thai record and a 7–1 WMMA record.[6]

Outside of MMA, Carano also appeared as "Crush" on the revamped 2008 television series American Gladiators. Following her departure from MMA, she began a career in acting. Her debut breakout performance was in Steven Soderbergh's 2011 action-thriller film Haywire, which earned her a nomination for Best Actress in an Action Movie at the 18th Critics' Choice Awards. Carano would then star in the 2013 blockbuster film Fast & Furious 6 and in John Stockwell's In the Blood.

At the 2013 San Diego Comic-Con International, Avengelyne co-creator Rob Liefeld announced production for a big-screen adaptation of the comic book was in development, in which Carano would star as the titular character.[7] In 2015, Carano was cast as Angel Dust in the Marvel comic-book adaptation of Deadpool, which is scheduled to be released in February 2016.

Contents

  • Early life 1
  • Mixed martial arts career 2
    • Strikeforce Women's Lightweight Championship bout 2.1
    • Recent events 2.2
  • Television and film career 3
  • Accolades 4
  • Mixed martial arts record 5
  • Filmography 6
  • See also 7
  • References 8
  • External links 9

Early life

She was born in Dallas, Texas, the middle daughter of Dana Joy (née Cason) and Glenn Thomas Carano. She has two sisters.[8][9] Carano has said that she comes from an Italian family and is of Italian ancestry.[10][11] Her father played for the Dallas Cowboys as a backup quarterback from 1977 to 1983 and for the USFL Pittsburgh Maulers as a starter in 1984, their only year of operation.

She graduated from Trinity Christian High School in Las Vegas, Nevada, where she led the girls basketball team to a state title. She also played volleyball and softball.[12] She attended the University of Nevada, Reno for a year and then University of Nevada, Las Vegas for three years, where she minored in psychology.[13]

Mixed martial arts career

Carano started her career in the sport of Muay Thai. Her then-boyfriend Kevin Ross, a pro Muay Thai fighter, got her involved.[14] After achieving a Muay Thai record of 12–1–1,[15] Carano received an offer from Jamie Levine to participate in the first-ever sanctioned female MMA bout in Nevada with World Extreme Fighting to fight Leiticia Pestova. She was invited to the World Pro Fighting show in Las Vegas to fight Rosi Sexton.[16] Carano won the fight by knocking out Sexton late in the second round.

Carano faced Elaina Maxwell at Strikeforce: Triple Threat on December 8, 2006. She won the fight via unanimous decision.[17] Carano proved critics wrong when she defeated Maxwell for the second time; the first victory coming in a Muay Thai bout. The fight was the first female fight in Strikeforce.

She fought on the February 10, 2007, Showtime EliteXC card, defeating Julie Kedzie via unanimous decision in what was called the "Fight of the Night."[18] The fight was the first televised female fight on Showtime.

Her scheduled bout against Jan Finney at the EliteXC/K-1 Dynamite!! USA event on June 2, 2007 was canceled due to illness. The Fight Network and other news outlets reported that she was rushed to the hospital via ambulance due to dehydration while attending a World Extreme Cagefighting event as a spectator.[19]

Carano fought on the September 15, 2007, Showtime EliteXC card, where she defeated Tonya Evinger via rear naked choke for her first career win by submission.[20] Carano impressed critics by holding her own on the ground before submitting Evinger late in the first round.

Carano defeated former bantamweight) and 145 (featherweight) pounds (61.2 and 65.8 kg, respectively), EliteXC opted to create a women's weight class at 140 pounds. [22] Carano agreed to forfeit 12.5% of her "show" purse to Young, and the fight remained on the card.[23]

Leading up to her fight against Kelly Kobold, there was much controversy over whether or not Gina would make weight for the fight, as she had fought only once in the past year and had failed to make weight. Gina assured critics that she would be able to make weight since she had hired a nutritionist to help with her dieting. At the weigh-in for the Kobold fight on October 3, 2008, Gina Carano weighed in at 142.75 pounds on her first attempt.[24] After removing her sports bra, a towel-covered Carano weighed in a second time at 142.5 pounds.[25] On her third attempt, without any clothes on, Carano weighed 141 pounds[26] and successfully made weight.

Early on, Kobold was intent on pressing Carano in the clinch, while working for the takedown throughout the fight. Kobold managed a takedown in the second round, but the round ended before she could take meaningful advantage of it. Carano worked her opportunities by hitting Kobold at every turn whenever the fighters separated, while opening a huge gash on the inside of her opponent's eyebrow in the first round.[27] At the end of the third round, Carano looked to finish the fight as she unloaded a head kick that landed flush on Kobold's chin, but Kobold remained on her feet and the bout came to a close.[28]

Carano won by unanimous decision (29–28, 30–27, 30–27)[29] and remained undefeated in MMA. require('Module:No globals')

local p = {}

-- articles in which traditional Chinese preceeds simplified Chinese local t1st = { ["228 Incident"] = true, ["Chinese calendar"] = true, ["Lippo Centre, Hong Kong"] = true, ["Republic of China"] = true, ["Republic of China at the 1924 Summer Olympics"] = true, ["Taiwan"] = true, ["Taiwan (island)"] = true, ["Taiwan Province"] = true, ["Wei Boyang"] = true, }

-- the labels for each part local labels = { ["c"] = "Chinese", ["s"] = "simplified Chinese", ["t"] = "traditional Chinese", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Cantonese Yale", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Zhuyin Fuhao", ["l"] = "literally", }

-- article titles for wikilinks for each part local wlinks = { ["c"] = "Chinese language", ["s"] = "simplified Chinese characters", ["t"] = "traditional Chinese characters", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Yale romanization of Cantonese", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Bopomofo", }

-- for those parts which are to be treated as languages their ISO code local ISOlang = { ["c"] = "zh", ["t"] = "zh-Hant", ["s"] = "zh-Hans", ["p"] = "zh-Latn-pinyin", ["tp"] = "zh-Latn", ["w"] = "zh-Latn-wadegile", ["j"] = "yue-jyutping", ["cy"] = "yue", ["poj"] = "hak", ["zhu"] = "zh-Bopo", }

local italic = { ["p"] = true, ["tp"] = true, ["w"] = true, ["j"] = true, ["cy"] = true, ["poj"] = true, } -- Categories for different kinds of Chinese text local cats = { ["c"] = "", ["s"] = "", ["t"] = "", }

function p.Zh(frame) -- load arguments module to simplify handling of args local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame) return p._Zh(args) end function p._Zh(args) local uselinks = not (args["links"] == "no") -- whether to add links local uselabels = not (args["labels"] == "no") -- whether to have labels local capfirst = args["scase"] ~= nil

        local t1 = false -- whether traditional Chinese characters go first
        local j1 = false -- whether Cantonese Romanisations go first
        local testChar
        if (args["first"]) then
                 for testChar in mw.ustring.gmatch(args["first"], "%a+") do
          if (testChar == "t") then
           t1 = true
           end
          if (testChar == "j") then
           j1 = true
           end
         end
        end
        if (t1 == false) then
         local title = mw.title.getCurrentTitle()
         t1 = t1st[title.text] == true
        end

-- based on setting/preference specify order local orderlist = {"c", "s", "t", "p", "tp", "w", "j", "cy", "poj", "zhu", "l"} if (t1) then orderlist[2] = "t" orderlist[3] = "s" end if (j1) then orderlist[4] = "j" orderlist[5] = "cy" orderlist[6] = "p" orderlist[7] = "tp" orderlist[8] = "w" end -- rename rules. Rules to change parameters and labels based on other parameters if args["hp"] then -- hp an alias for p ([hanyu] pinyin) args["p"] = args["hp"] end if args["tp"] then -- if also Tongyu pinyin use full name for Hanyu pinyin labels["p"] = "Hanyu Pinyin" end if (args["s"] and args["s"] == args["t"]) then -- Treat simplified + traditional as Chinese if they're the same args["c"] = args["s"] args["s"] = nil args["t"] = nil elseif (not (args["s"] and args["t"])) then -- use short label if only one of simplified and traditional labels["s"] = labels["c"] labels["t"] = labels["c"] end local body = "" -- the output string local params -- for creating HTML spans local label -- the label, i.e. the bit preceeding the supplied text local val -- the supplied text -- go through all possible fields in loop, adding them to the output for i, part in ipairs(orderlist) do if (args[part]) then -- build label label = "" if (uselabels) then label = labels[part] if (capfirst) then label = mw.language.getContentLanguage():ucfirst(

Strikeforce Women's Lightweight Championship bout

Carano before the Strikeforce: Carano vs. Cyborg event, August 14, 2009

After Strikeforce purchased the assets of ProElite, Carano, along with other fighters within the defunct promotion, became contractually linked with Strikeforce after many months of a stalemate regarding their free agent status.[30]

It was announced at Women's Championship for the bout.

Though the 145-pound division is most commonly referred to as featherweight, Strikeforce CEO Scott Coker stated that the title would be known as the Strikeforce Women's Lightweight Championship.[31] The title was later renamed the Strikeforce Women's Middleweight Championship.[32]

Carano lost the fight against Justino by TKO at 4:59 in the first round.[33]

Recent events

Carano has not fought since August 2009 and has not been scheduled for any upcoming events.[34] Gina is still under contract with the UFC through her old Strikeforce contract and has four fights remaining on that contract.[35]

In November 2010, Strikeforce CEO Scott Coker stated he was hopeful that she would return in 2011.[36] Carano's return was formally announced in February 2011,[37] and Strikeforce announced at its April 9, 2011, event in San Diego that Carano would make her return against Sarah D'Alelio on June 18, during the Overeem vs. Werdum Strikeforce event in Dallas. This bout would have been held by Zuffa, who have been detractors of women's MMA in the past. Critics asserted that the reason for the turnaround was Carano's marketability.[38][39]

However, the fight did not take place. Initially Strikeforce announced Carano failed her pre-fight medical examination and the fight was pulled from the card.[40] Later, it became public that Carano was medically cleared by the Athletic Commission but was removed from the card for other reasons.require('Module:No globals')

local p = {}

-- articles in which traditional Chinese preceeds simplified Chinese local t1st = { ["228 Incident"] = true, ["Chinese calendar"] = true, ["Lippo Centre, Hong Kong"] = true, ["Republic of China"] = true, ["Republic of China at the 1924 Summer Olympics"] = true, ["Taiwan"] = true, ["Taiwan (island)"] = true, ["Taiwan Province"] = true, ["Wei Boyang"] = true, }

-- the labels for each part local labels = { ["c"] = "Chinese", ["s"] = "simplified Chinese", ["t"] = "traditional Chinese", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Cantonese Yale", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Zhuyin Fuhao", ["l"] = "literally", }

-- article titles for wikilinks for each part local wlinks = { ["c"] = "Chinese language", ["s"] = "simplified Chinese characters", ["t"] = "traditional Chinese characters", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Yale romanization of Cantonese", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Bopomofo", }

-- for those parts which are to be treated as languages their ISO code local ISOlang = { ["c"] = "zh", ["t"] = "zh-Hant", ["s"] = "zh-Hans", ["p"] = "zh-Latn-pinyin", ["tp"] = "zh-Latn", ["w"] = "zh-Latn-wadegile", ["j"] = "yue-jyutping", ["cy"] = "yue", ["poj"] = "hak", ["zhu"] = "zh-Bopo", }

local italic = { ["p"] = true, ["tp"] = true, ["w"] = true, ["j"] = true, ["cy"] = true, ["poj"] = true, } -- Categories for different kinds of Chinese text local cats = { ["c"] = "", ["s"] = "", ["t"] = "", }

function p.Zh(frame) -- load arguments module to simplify handling of args local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame) return p._Zh(args) end function p._Zh(args) local uselinks = not (args["links"] == "no") -- whether to add links local uselabels = not (args["labels"] == "no") -- whether to have labels local capfirst = args["scase"] ~= nil

        local t1 = false -- whether traditional Chinese characters go first
        local j1 = false -- whether Cantonese Romanisations go first
        local testChar
        if (args["first"]) then
                 for testChar in mw.ustring.gmatch(args["first"], "%a+") do
          if (testChar == "t") then
           t1 = true
           end
          if (testChar == "j") then
           j1 = true
           end
         end
        end
        if (t1 == false) then
         local title = mw.title.getCurrentTitle()
         t1 = t1st[title.text] == true
        end

-- based on setting/preference specify order local orderlist = {"c", "s", "t", "p", "tp", "w", "j", "cy", "poj", "zhu", "l"} if (t1) then orderlist[2] = "t" orderlist[3] = "s" end if (j1) then orderlist[4] = "j" orderlist[5] = "cy" orderlist[6] = "p" orderlist[7] = "tp" orderlist[8] = "w" end -- rename rules. Rules to change parameters and labels based on other parameters if args["hp"] then -- hp an alias for p ([hanyu] pinyin) args["p"] = args["hp"] end if args["tp"] then -- if also Tongyu pinyin use full name for Hanyu pinyin labels["p"] = "Hanyu Pinyin" end if (args["s"] and args["s"] == args["t"]) then -- Treat simplified + traditional as Chinese if they're the same args["c"] = args["s"] args["s"] = nil args["t"] = nil elseif (not (args["s"] and args["t"])) then -- use short label if only one of simplified and traditional labels["s"] = labels["c"] labels["t"] = labels["c"] end local body = "" -- the output string local params -- for creating HTML spans local label -- the label, i.e. the bit preceeding the supplied text local val -- the supplied text -- go through all possible fields in loop, adding them to the output for i, part in ipairs(orderlist) do if (args[part]) then -- build label label = "" if (uselabels) then label = labels[part] if (capfirst) then label = mw.language.getContentLanguage():ucfirst(

In April 2014 during an appearance on the Arsenio Hall television programme Ms Carano said she was considering a return to MMA.[41] In September 2014 Dana White of the UFC said contract negotiations with Ms Carano had stalled.[42] During her appearance on the Joe Rogan Experience 690 podcast, Ronda Rousey said a fight between Gina Carano and herself had been planned for December 2014.[43]

Television and film career

Carano starred in the 2006 cult film Ring Girls.[44] Based on true events, Ring Girls is a fast-paced story about five American women from Las Vegas who take on the ultimate challenge of fighting the best Muay Thai fighters in the world.[45]

Along with Lisa King, Carano served as a mentor to aspiring fighters in the 2007 Oxygen reality series Fight Girls. She appeared as "Crush" on the NBC show American Gladiators, in which she starred in the workout video of the show along with Monica Carlson (Jet), Jennifer Widerstrom (Phoenix), Michael O'Hearn (Titan), Tanoai Reed (Toa) and Don "Hollywood" Yates (Wolf). The DVD was released on December 16, 2008.

She appeared in Command & Conquer: Red Alert 3 as Natasha,[46] a purchasable hero unit, portraying the Soviet sniper/commando in various cut scenes. She is featured in the Michael Jai White film Blood and Bone[47] (2009).[48]

In September 2009, Carano landed the leading role in the spy thriller movie Haywire (2011), directed by Steven Soderbergh.[49][50][51] Christy Lemire of The Associated Press stated: "[Carano's] dialogue delivery may seem a bit stiff — and she has acknowledged that Soderbergh made some tweaks to her voice in post-production — but she has tremendous presence: an intriguing mix of muscular power and eye-catching femininity".[52] She describes her knockout fight with co-star Michael Fassbender:
We were brutal to each other. He was slamming me into the wall. He slammed my head so hard, I lost it for a second — I went white. And at one point, our knees clashed, he got a limp.[53]

She also revealed that the Oscar-nominated actor kissed her unprompted on the first day on set.[54]

In February 2012, Carano was cast in In the Blood, an action thriller being directed by John Stockwell (Into the Blue, Blue Crush). The film has been described as being in the vein of Taken, In the Blood is set in motion when a husband disappears while vacationing in the Caribbean with his wife, played by Carano. The grieving wife passionately and recklessly pursues the men whom she believes kidnapped and killed him. Stockwell stated, "This role will showcase not only Gina’s fighting skills, but also her acting abilities as her character struggles to [rein] in her violent past".[55]

In September 2012, Carano signed on as the lead in an all-female ensemble action film described as the female version of The Expendables. Producer Adi Shankar said, "I don't know how I'm supposed to make a movie that is supposed to be the female version of The Expendables without Gina Carano in it. It would be like making Twix without caramel or Jamba Juice without jamba".[56]

She co-starred in Fast & Furious 6 (2013), as a member of Diplomatic Security Service (DSS) Special Agent Luke Hobbs' (Dwayne Johnson) team.[57] While the film received mixed reviews, movie critics were united in their praise of Carano's performance. Richard Roeper of the Chicago Sun-Times wrote "Gina Carano is BIG fun to watch. [She] is still a bit stilted with her line readings, but her two fight scenes with Michelle Rodriguez are just epic."[58] Matt Goldberg of Collider.com wrote that the scene would "create a lot of new Gina Carano fans."[59]

In July 2013, she and comic book creator Rob Liefeld announced they were working on a big-screen adaptation of Liefied's Avengelyne in which Carano would star as a fallen angel, who is sent to Earth with a mission to find and protect 'the one', a person who holds the key to saving mankind from demons and other monsters.[60]

Carano appeared in the 2013–2014 Fox series Almost Human episode "Unbound", where she played the part of an XRN combat android named Danica.

In 2015, Carano was cast as Angel Dust in the 2016 film Deadpool with Ryan Reynolds.[61]

Accolades

She was profiled in a feature story for the ESPN series E:60. She was voted "Hottest Woman In America" by Big Biz Magazine in the Spring 2008 issue[62] On May 13, 2008, "Gina Carano" was the fastest-rising search on Google and third most searched person on Yahoo!.[8][63] She was also ranked as no. 5 on the "Top Ten Influential Women of 2008" list on Yahoo![2]

In May 2009, it was announced that Carano was ranked no. 16 in Maxims Hot 100 list. She is one of the cover athletes along with Serena Williams[64] for the October 19, 2009 edition of ESPN The Magazine‍ '​s Body Issue.

In April 2012, she became the first recipient of ActionFest's Chuck Norris (Best Female Action Star) Award, given to the female action star of the year.[65]

In addition to being a nominee for the 2013 Critics Choice Awards for best actress in an action movie for Haywire,[66] Carano was a top 10 most searched athlete on Yahoo! that year.[67]

Mixed martial arts record

Res. Record Opponent Method Event Date Round Time Location Notes
Loss 7–1 Cristiane Justino TKO (punches) Strikeforce: Carano vs. Cyborg August 15, 2009 1 4:59 San Jose, California, United States For the Women's Featherweight Championship
Win 7–0 Kelly Kobold Decision (unanimous) EliteXC: Heat October 4, 2008 3 3:00 Sunrise, Florida, United States
Win 6–0 Kaitlin Young TKO (doctor stoppage) EliteXC: Primetime May 31, 2008 2 3:00 Newark, New Jersey, United States 144 lb Catchweight
Win 5–0 Tonya Evinger Submission (rear naked choke) EliteXC: Uprising September 15, 2007 1 2:53 Oahu, Hawaii, United States
Win 4–0 Julie Kedzie Decision (unanimous) EliteXC: Destiny February 10, 2007 3 3:00 Southaven, Mississippi, United States EliteXC Debut
Win 3–0 Elaina Maxwell Decision (unanimous) Strikeforce: Triple Threat December 8, 2006 3 2:00 San Jose, California, United States Strikeforce Debut, 150 lb bout
Win 2–0 Rosi Sexton KO (punch) World Pro Fighting Championships 1 September 15, 2006 2 4:55 Las Vegas, Nevada, United States 138 lb Catchweight
Win 1–0 Leiticia Pestova KO (punches and elbows) World Extreme Fighting June 10, 2006 1 0:38 Las Vegas, Nevada, United States Fought at 135 lbs

Filmography

Year Title Role Notes
2007 Fight Girls Mentor TV series, regular
2008 Command & Conquer: Red Alert 3 Natasha Volkova (voice) Video game
2009 Blood and Bone Veretta Vendetta Direct-to-DVD
2011 Haywire Mallory Kane
2013 Fast & Furious 6 Riley Hicks
2014 In the Blood Ava Direct-to-DVD
2014 Almost Human XRN "Danica" TV series, 1 episode
2015 Heist Police Officer Direct-to-VOD
2016 Deadpool Angel Dust Post-production
2016 Extraction Victoria Direct-to-VOD
2016 Kickboxer: Vengeance Filming

See also

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^
  2. ^ a b
  3. ^
  4. ^
  5. ^
  6. ^
  7. ^
  8. ^ a b Iole, Kevin (28 May 2008). "Carano wants to be fighter first, star later". Yahoo Sports. Alt: [1]. Retrieved 2008-08-01.
  9. ^ Interview Gina Carano Archived from the original on February 10, 2014
  10. ^
  11. ^
  12. ^ Sheehan, Jack (1 September 2007) "Don't let her good looks fool you: Stunning Gina Carano has a near-perfect record in mixed martial arts", Las Vegas Sun. Retrieved 2008-01-01.
  13. ^
  14. ^
  15. ^
  16. ^
  17. ^
  18. ^
  19. ^ Sick Carano Off EliteXC Card (2008-05-17) Sherdog.com. Retrieved 2007-05-17.
  20. ^
  21. ^ Ariel Helwani (2008-05-28) Carano: 'I just didn't really want to stay out of the ring'
  22. ^ Gina Carano and Weight Cutting Archived from the original on February 10, 2014
  23. ^ Carano Misses Weight (2008-05-30) Sherdog.com. Retrieved 2008-08-01.
  24. ^
  25. ^
  26. ^
  27. ^
  28. ^
  29. ^
  30. ^
  31. ^
  32. ^
  33. ^
  34. ^
  35. ^
  36. ^
  37. ^ Luke Thomas (2011-02-12). Strikeforce: Fedor Vs. Silva Results: Gina Carano Returns To Strikeforce. sbnation.com. Accessed 2010-02-15.
  38. ^
  39. ^ Gina Carano’s Real Opponent in Return to MMA: Dana White Archived from the original on February 10, 2014
  40. ^
  41. ^
  42. ^
  43. ^
  44. ^
  45. ^
  46. ^ Gina Carano as Natasha in Red Alert 3. (May 30, 2008) IGN. Retrieved 2008-08-01.
  47. ^
  48. ^
  49. ^
  50. ^
  51. ^
  52. ^
  53. ^
  54. ^ Vineyard, Jennifer, "Alright for Fighting," New York magazine, January 30, 2014, p.60
  55. ^
  56. ^
  57. ^
  58. ^
  59. ^
  60. ^
  61. ^
  62. ^ Gina Carano, Hottest Female Fighter Archived from the original on February 10, 2014
  63. ^ Google trends – Gina Carano (2008-05-12) Google. Retrieved 2008-08-01.
  64. ^
  65. ^
  66. ^
  67. ^

External links

  • Gina Carano Awakening Profile
  • Gina Carano with ESPN.com 2009
  • American Gladiators Profile
  • Maxim.com
  • Gina Carano at the Internet Movie Database
  • Professional MMA record for Gina Carano from Sherdog
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.