From 756f359d3946f81169eae3bd96f95cb06063e779 Mon Sep 17 00:00:00 2001 From: Kyle Mitchell Date: Tue, 15 Jan 2013 12:27:52 -0600 Subject: [PATCH 1/3] functional TAMES scraper --- data/texappscraper/courts.yml | 32 ++ lib/texappscraper/tames_scraper.rb | 111 ++++ spec/cloud_uploader_spec.rb | 9 - spec/fixtures/case-01-11-01033-CV | 851 +++++++++++++++++++++++++++++ spec/fixtures/case-01-12-00584-CV | 775 ++++++++++++++++++++++++++ spec/fixtures/case-01-12-01013-CV | 589 ++++++++++++++++++++ spec/fixtures/case-01-12-01022-CV | 635 +++++++++++++++++++++ spec/fixtures/day-1-20130110 | 487 +++++++++++++++++ spec/fixtures/day-1-20130110.yml | 17 + spec/fixtures/docket-1-20121221 | 268 +++++++++ spec/fixtures/docket-3-20121221 | 268 +++++++++ spec/fixtures/docket-3-20130110 | 300 ++++++++++ spec/tames_scraper_spec.rb | 72 +++ 13 files changed, 4405 insertions(+), 9 deletions(-) create mode 100644 lib/texappscraper/tames_scraper.rb delete mode 100644 spec/cloud_uploader_spec.rb create mode 100644 spec/fixtures/case-01-11-01033-CV create mode 100644 spec/fixtures/case-01-12-00584-CV create mode 100644 spec/fixtures/case-01-12-01013-CV create mode 100644 spec/fixtures/case-01-12-01022-CV create mode 100644 spec/fixtures/day-1-20130110 create mode 100644 spec/fixtures/day-1-20130110.yml create mode 100644 spec/fixtures/docket-1-20121221 create mode 100644 spec/fixtures/docket-3-20121221 create mode 100644 spec/fixtures/docket-3-20130110 create mode 100644 spec/tames_scraper_spec.rb diff --git a/data/texappscraper/courts.yml b/data/texappscraper/courts.yml index 4abdd4e..477553a 100644 --- a/data/texappscraper/courts.yml +++ b/data/texappscraper/courts.yml @@ -1,4 +1,8 @@ --- +1: + name: First Court of Appeals + city: Houston + scraper: TAMESScraper 2: name: Second Court of Appeals city: Fort Worth @@ -9,6 +13,18 @@ city: Austin scraper: OldSystemScraper site: http://www.3rdcoa.courts.state.tx.us +4: + name: Fourth Court of Appeals + city: San Antonio + scraper: TAMESScraper +5: + name: Fifth Court of Appeals + city: Dallas + scraper: TAMESScraper +6: + name: Sixth Court of Appeals + city: Texarkana + scraper: TAMESScraper 7: name: Seventh Court of Appeals city: Amarillo @@ -19,6 +35,10 @@ city: El Paso scraper: OldSystemScraper site: http://www.8thcoa.courts.state.tx.us +9: + name: ninth court of appeals + city: texarkana + scraper: newsystemscraper 10: name: Tenth Court of Appeals city: Waco @@ -29,3 +49,15 @@ city: Eastland scraper: OldSystemScraper site: http://www.11thcoa.courts.state.tx.us +12: + name: Twelfth Court of Appeals + city: Tyler + scraper: TAMESScraper +13: + name: Thirteenth Court of Appeals + city: Corpus Christi/Edunburg + scraper: TAMESScraper +14: + name: Fourteenth Court of Appeals + city: Houston + scraper: TAMESScraper diff --git a/lib/texappscraper/tames_scraper.rb b/lib/texappscraper/tames_scraper.rb new file mode 100644 index 0000000..bd5e79a --- /dev/null +++ b/lib/texappscraper/tames_scraper.rb @@ -0,0 +1,111 @@ +require 'texappscraper/throttled_agent' +require 'texappscraper/courts' + +module TexAppScraper + class TAMESScraper + THROTTLE_DELAY = 3 + + BASE = 'http://www.search.txcourts.gov' + + def initialize court, delay=THROTTLE_DELAY + delay = 0 if delay == :no_throttling + @court = court + @agent = ThrottledAgent.new delay + @court_number = court + @court = TexAppScraper::COURTS[court] + end + + def scrape date + cases_with_opinions_on_day(date).each do |docket_number| + opinions_for_case(docket_number) do |o| + yield o + end + end + end + + DAY_KEY = 'FullDate' + CASE_LINK_RE = %r{Case\.aspx\?cn=(\d\d-\d\d-\d\d\d\d\d-..)} + def cases_with_opinions_on_day day + url = "#{BASE}/Docket.aspx" + params = { + :coa => format("coa%02d", @court_number), + :FullDate => day.strftime('%m/%d/%Y'), + :p => 1 + } + page = @agent.get url, params + page.links_with(:href => CASE_LINK_RE).map do |link| + CASE_LINK_RE.match(link.href)[1] + end.uniq + end + + CASE_URL = "#{BASE}/Case.aspx" + def opinions_for_case docket_number + page = @agent.get CASE_URL, { :cn => docket_number, :p => 1 } + the_case = case_metadata page + yield_opinions page do |o| + yield ({ + :case => the_case, + :date => o[:date], + :type => o[:type], + :url => o[:url] + }) + end + end + + OPINION_TYPES = { + 'Opinion issued' => :opinion, + 'Memorandum opinion issued' => :memorandum + } + def yield_opinions page + page.search('.//tr[@class="rgRow" or @class="rgAltRow"]').each do |row| + tds = row.search('./td').to_a + type = tds[1].text + next unless tds.count == 5 + if OPINION_TYPES.keys.include? type + links = tds[4] + date = Date.strptime tds[0].text.strip, '%m/%d/%Y' + links.search('.//tr').each do |linkrow| + label = linkrow.css('td').first.text + if /opinion/i =~ label + yield ({ + :type => OPINION_TYPES[type], + :date => date, + :url => BASE + '/' + linkrow.css('a').attr('href') + }) + end + end + end + end + end + + META = '//*[@id="ctl00_ContentPlaceHolder1_tblContent"]//tr[2]/td/table//tr/td/table//tr[3]/td/table//tr/td/table//tr' + META_KEYS = { + 'Case Number:' => :docket_number, + 'Style:' => :style, + 'v.:' => :versus + } + META_FORMAT = { + :filed => lambda { |x| Date.strptime(x, '%m/%d/%Y')} + } + def case_metadata page + meta = {} + page.search(META).to_a.each do |tr| + key = tr.at_css('td.BreadCrumbs').text.strip + next unless META_KEYS.keys.include? key + value = tr.at_css('td.TextNormal').text.gsub("\u00A0"," ").strip + meta_key = META_KEYS[key] + format = META_FORMAT[meta_key] + meta[meta_key] = format.nil? ? value : format.call(value) + end + if meta[:versus] && meta[:versus].length > 0 + meta[:style] = "#{meta[:style]} v. #{meta[:versus]}" + end + return({ + :court => @court_number, + :docket_number => meta[:docket_number], + :style => meta[:style] + }) + end + + end +end diff --git a/spec/cloud_uploader_spec.rb b/spec/cloud_uploader_spec.rb deleted file mode 100644 index 1798a75..0000000 --- a/spec/cloud_uploader_spec.rb +++ /dev/null @@ -1,9 +0,0 @@ -require 'spec_helper' -require 'texappscraper/cloud_uploader' - -describe TexAppScraper::CloudUploader do - it "uploads files with hashes", :focus do - - end - -end diff --git a/spec/fixtures/case-01-11-01033-CV b/spec/fixtures/case-01-11-01033-CV new file mode 100644 index 0000000..8ab060c --- /dev/null +++ b/spec/fixtures/case-01-11-01033-CV @@ -0,0 +1,851 @@ +HTTP/1.1 200 OK +Cache-Control: private +Content-Type: text/html; charset=utf-8 +Server: Microsoft-IIS/7.5 +Set-Cookie: ASP.NET_SessionId=vji2gnmnj0l32ial3asyz4ae; path=/; HttpOnly +X-AspNet-Version: 2.0.50727 +X-Powered-By: ASP.NET +Date: Tue, 15 Jan 2013 17:19:51 GMT +Content-Length: 105245 + + + + + + TAMES SEARCH - First Court of Appeals + + + + + + + + + + + + +
+ + + + + + + + + +
+
+
+
+ + TAMES SEARCH - First Court of Appeals + + + + +
+
+
+
+
+ +
+
+
+ +
+
+
+
+ + + +
+ + + + + + + +
+   +
+ + + + + + +
+
+ + + + + + +
+
+ +
+ +
+ +
+
+
+

+ To view or print PDF files you must have the Adobe Acrobat® reader. This software + may be obtained without charge from Adobe. Download the reader from the Adobe Web site +

+
+ +
+ +
+
+ +
+
+
+
+
+
+ + + + +
+
+ + + +
+ + diff --git a/spec/fixtures/case-01-12-00584-CV b/spec/fixtures/case-01-12-00584-CV new file mode 100644 index 0000000..d4286c7 --- /dev/null +++ b/spec/fixtures/case-01-12-00584-CV @@ -0,0 +1,775 @@ +HTTP/1.1 200 OK +Cache-Control: private +Content-Type: text/html; charset=utf-8 +Server: Microsoft-IIS/7.5 +Set-Cookie: ASP.NET_SessionId=5usn5zezdx5mowydyysvekfn; path=/; HttpOnly +X-AspNet-Version: 2.0.50727 +X-Powered-By: ASP.NET +Date: Tue, 15 Jan 2013 18:02:12 GMT +Content-Length: 98745 + + + + + + TAMES SEARCH - First Court of Appeals + + + + + + + + + + + + +
+ + + + + + + + + +
+
+
+
+ + TAMES SEARCH - First Court of Appeals + + + + +
+
+
+
+
+ +
+
+
+ +
+
+
+
+ + + +
+ + + + + + + +
+   +
+ + + + + + +
+
+ + + + + + +
+
+ +
+ +
+ +
+
+
+

+ To view or print PDF files you must have the Adobe Acrobat® reader. This software + may be obtained without charge from Adobe. Download the reader from the Adobe Web site +

+
+ +
+ +
+
+ +
+
+
+
+
+
+ + + + +
+
+ + + +
+ + diff --git a/spec/fixtures/case-01-12-01013-CV b/spec/fixtures/case-01-12-01013-CV new file mode 100644 index 0000000..96b4d2a --- /dev/null +++ b/spec/fixtures/case-01-12-01013-CV @@ -0,0 +1,589 @@ +HTTP/1.1 200 OK +Cache-Control: private +Content-Type: text/html; charset=utf-8 +Server: Microsoft-IIS/7.5 +Set-Cookie: ASP.NET_SessionId=bpwlevalsujp1mfkle0jrj55; path=/; HttpOnly +X-AspNet-Version: 2.0.50727 +X-Powered-By: ASP.NET +Date: Tue, 15 Jan 2013 18:02:18 GMT +Content-Length: 63147 + + + + + + TAMES SEARCH - First Court of Appeals + + + + + + + + + + + + +
+ + + + + + + + + +
+
+
+
+ + TAMES SEARCH - First Court of Appeals + + + + +
+
+
+
+
+ +
+
+
+ +
+
+
+
+ + + +
+ + + + + + + +
+   +
+ + + + + + +
+
+ + + + + + +
+
+ +
+ +
+ +
+
+
+

+ To view or print PDF files you must have the Adobe Acrobat® reader. This software + may be obtained without charge from Adobe. Download the reader from the Adobe Web site +

+
+ +
+ +
+
+ +
+
+
+
+
+
+ + + + +
+
+ + + +
+ + diff --git a/spec/fixtures/case-01-12-01022-CV b/spec/fixtures/case-01-12-01022-CV new file mode 100644 index 0000000..1f03c10 --- /dev/null +++ b/spec/fixtures/case-01-12-01022-CV @@ -0,0 +1,635 @@ +HTTP/1.1 200 OK +Cache-Control: private +Content-Type: text/html; charset=utf-8 +Server: Microsoft-IIS/7.5 +Set-Cookie: ASP.NET_SessionId=2vezwlytb5h5ws555jmh3y45; path=/; HttpOnly +X-AspNet-Version: 2.0.50727 +X-Powered-By: ASP.NET +Date: Tue, 15 Jan 2013 18:02:25 GMT +Content-Length: 72226 + + + + + + TAMES SEARCH - First Court of Appeals + + + + + + + + + + + + +
+ + + + + + + + + +
+
+
+
+ + TAMES SEARCH - First Court of Appeals + + + + +
+
+
+
+
+ +
+
+
+ +
+
+
+
+ + + +
+ + + + + + + +
+   +
+ + + + + + +
+
+ + + + + + +
+
+ +
+ +
+ +
+
+
+

+ To view or print PDF files you must have the Adobe Acrobat® reader. This software + may be obtained without charge from Adobe. Download the reader from the Adobe Web site +

+
+ +
+ +
+
+ +
+
+
+
+
+
+ + + + +
+
+ + + +
+ + diff --git a/spec/fixtures/day-1-20130110 b/spec/fixtures/day-1-20130110 new file mode 100644 index 0000000..9556e5d --- /dev/null +++ b/spec/fixtures/day-1-20130110 @@ -0,0 +1,487 @@ +HTTP/1.1 200 OK +Cache-Control: private +Content-Type: text/html; charset=utf-8 +Server: Microsoft-IIS/7.5 +Set-Cookie: ASP.NET_SessionId=kublu0njwc4dawfgeomc5kuz; path=/; HttpOnly +X-AspNet-Version: 2.0.50727 +X-Powered-By: ASP.NET +Date: Tue, 15 Jan 2013 16:43:59 GMT +Content-Length: 92312 + + + + + + TAMES SEARCH - First Court of Appeals + + + + + + + + + +
+ + + + + + + + +
+
+
+
+ + TAMES SEARCH - First Court of Appeals + + + + +
+
+
+
+
+ +
+
+
+ +
+
+
+
+ + + +
+ + + + + + + +
+   +
+ + + + + + + + + +
+
+ + + Released Opinions for: + 01/10/2013 + + +
+ Civil Causes Decided
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Case NumberStyleDispositionJudges
+ 01-11-00488-CV + +
+ + + + +
Memorandum Opinion by Justice Jennings [ PDF ]
+
+
Evan Toledo v. Silver Eagle Distributors, L.P. --Appeal from 129th District Court of Harris CountyAFFIRM TC JUDGMENTJustice Jennings
Justice Higley
Justice Sharp
+ 01-11-00827-CV + +
+ + + + +
Memorandum Opinion by Chief Justice Radack [ PDF ]
+
+
Adriana Weathers, Individually and as Representative of the Estate of Lloyd R. Weathers, Deceased v. Dr. Albert Lopez, M.D. and St. Lukes Hospital --Appeal from 281st District Court of Harris CountyAFFIRM TC JUDGMENTChief Justice Radack
Justice Bland
Justice Huddle
+ 01-11-01033-CV + +
+ + + + +
Opinion by Justice Massengale [ PDF ]
+
+
CBM Engineers, Inc. v. Tellepsen Builders, L.P.--Appeal from 269th District Court of Harris CountyAFFIRM TC JUDGMENT IN PART, REVERSE TC JUDGMENT IN PART, AND REMAND CASE TO TC FOR FURTHER PROCEEDINGSJustice Bland
Justice Massengale
Justice Brown
+ 01-12-00211-CV + +
+ + + + +
Memorandum Opinion by Justice Jennings [ PDF ]
+
+
Denia Mueller v. John Michael Bran--Appeal from 309th District Court of Harris CountyAFFIRM TC JUDGMENTJustice Jennings
Justice Higley
Justice Sharp
+ 01-12-00491-CV + +
+ + + + +
Memorandum Opinion Per Curiam [ PDF ]
+
+
Angelina Gailey Individually and as Executrix of Estate of Patrick L. Gailey, Dan Patrick Gailey, and Patrick L. Gailey v. Pasqual Gutierrez--Appeal from 61st District Court of Harris CountyDISMISS APPEALChief Justice Radack
Justice Bland
Justice Huddle
+ 01-12-00607-CV + +
+ + + + +
Opinion by Justice Jennings [ PDF ]
+
+
In re Terri Cox Ferguson v. --Appeal from 133rd District Court of Harris CountyDENY PETITION FOR WRIT OF MANDAMUSChief Justice Radack
Justice Jennings
Justice Keyes
+ 01-12-00607-CV + +
+ + + + +
Dissenting Opinion by Justice Keyes [ PDF ]
+
+
In re Terri Cox Ferguson v. --Appeal from 133rd District Court of Harris CountyOPINION DISSENTING TO THIS COURT'S JUDGMENTChief Justice Radack
Justice Jennings
Justice Keyes
+ 01-12-00951-CV + +
+ + + + +
Memorandum Opinion Per Curiam [ PDF ]
+
+
Michael Thomas Emmott v. John Boudreaux--Appeal from 151st District Court of Harris CountyDISMISS APPEALChief Justice Radack
Justice Bland
Justice Huddle
+ 01-12-01021-CV + +
+ + + + +
Memorandum Opinion Per Curiam [ PDF ]
+
+
Gregory Luckman v. Minerva Guadalupe Zamora--Appeal from 312th District Court of Harris CountyDISMISS APPEALChief Justice Radack
Justice Bland
Justice Huddle
+ 01-12-01056-CV + +
+ + + + +
Memorandum Opinion Per Curiam [ PDF ]
+
+
Leah Angle v. Rent-a-Center Texas, L.P.--Appeal from 125th District Court of Harris CountyDISMISS APPEALChief Justice Radack
Justice Bland
Justice Huddle
+ 01-12-01078-CV + +
+ + + + +
Memorandum Opinion Per Curiam [ PDF ]
+
+
In re WTF Distribution Trust v. --Appeal from 56th District Court of Galveston CountyDISMISS PETITION FOR WRIT OF MANDAMUSChief Justice Radack
Justice Bland
Justice Huddle
+
+ + +
+
+
+ +
+ Criminal Causes Decided +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Case NumberStyleDispositionJudges
+ 01-11-00729-CR + +
+ + + + +
Memorandum Opinion by Chief Justice Radack [ PDF ]
+
+
Michael Rivera v. The State of Texas--Appeal from 248th District Court of Harris CountyAFFIRM TC JUDGMENTChief Justice Radack
Justice Bland
Justice Huddle
+ 01-11-00977-CR + +
+ + + + +
Memorandum Opinion Per Curiam [ PDF ]
+
+
Jorge Alberto Zelaya aka Jaime A. Carranza v. The State of Texas--Appeal from 209th District Court of Harris CountyDISMISS APPEALChief Justice Radack
Justice Bland
Justice Huddle
+ 01-11-00978-CR + +
+ + + + +
Memorandum Opinion Per Curiam [ PDF ]
+
+
Jorge Alberto Zelaya aka Jaime A. Carranza v. The State of Texas--Appeal from 209th District Court of Harris CountyDISMISS APPEALChief Justice Radack
Justice Bland
Justice Huddle
+ 01-11-00979-CR + +
+ + + + +
Memorandum Opinion Per Curiam [ PDF ]
+
+
Jorge Alberto Zelaya aka Jaime A. Carranza v. The State of Texas--Appeal from 209th District Court of Harris CountyDISMISS APPEALChief Justice Radack
Justice Bland
Justice Huddle
+ 01-12-00429-CR + +
+ + + + +
Memorandum Opinion Per Curiam [ PDF ]
+
+
Jose Rodriguez v. The State of Texas--Appeal from 184th District Court of Harris CountyDISMISS APPEALChief Justice Radack
Justice Bland
Justice Huddle
+ 01-12-00689-CR + +
+ + + + +
Memorandum Opinion Per Curiam [ PDF ]
+
+
Damon Raynord Nobles v. The State of Texas--Appeal from 351st District Court of Harris CountyDISMISS APPEALChief Justice Radack
Justice Bland
Justice Huddle
+
+ + +
+
+
+ + +
+
+
+

+ To view or print PDF files you must have the Adobe Acrobat® reader. This software + may be obtained without charge from Adobe. Download the reader from the Adobe Web site +

+
+ +
+ +
+
+ +
+
+
+
+
+
+ + + + +
+
+ + + +
+ + diff --git a/spec/fixtures/day-1-20130110.yml b/spec/fixtures/day-1-20130110.yml new file mode 100644 index 0000000..28b8285 --- /dev/null +++ b/spec/fixtures/day-1-20130110.yml @@ -0,0 +1,17 @@ +--- +- 01-11-00488-CV +- 01-11-00827-CV +- 01-11-01033-CV +- 01-12-00211-CV +- 01-12-00491-CV +- 01-12-00607-CV +- 01-12-00951-CV +- 01-12-01021-CV +- 01-12-01056-CV +- 01-12-01078-CV +- 01-11-00729-CR +- 01-11-00977-CR +- 01-11-00978-CR +- 01-11-00979-CR +- 01-12-00429-CR +- 01-12-00689-CR diff --git a/spec/fixtures/docket-1-20121221 b/spec/fixtures/docket-1-20121221 new file mode 100644 index 0000000..bb23916 --- /dev/null +++ b/spec/fixtures/docket-1-20121221 @@ -0,0 +1,268 @@ +HTTP/1.1 200 OK +Cache-Control: private +Content-Type: text/html; charset=utf-8 +Server: Microsoft-IIS/7.5 +Set-Cookie: ASP.NET_SessionId=0ml4emryxixph43d0bnwarrj; path=/; HttpOnly +X-AspNet-Version: 2.0.50727 +X-Powered-By: ASP.NET +Date: Tue, 15 Jan 2013 17:42:26 GMT +Content-Length: 37432 + + + + + + TAMES SEARCH - First Court of Appeals + + + + + + + + + +
+ + + + + + + + +
+
+
+
+ + TAMES SEARCH - First Court of Appeals + + + + +
+
+
+
+
+ +
+
+
+ +
+
+
+
+ + + +
+ + + + + + + +
+   +
+ + + + + + + + + +
+
+ + + Released Opinions for: + 12/21/2012 + + +
+ Civil Causes Decided
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
Case NumberStyleDispositionJudges
+ 01-12-00584-CV + +
+ + + + +
Memorandum Opinion by Justice Massengale [ PDF ]
+
+
In the Interest of K.N.D., a Child v. --Appeal from 314th District Court of Harris CountyAFFIRM TC JUDGMENT IN PART, REVERSE TC JUDGMENT IN PART, AND RENDER JUDGMENTJustice Keyes
Justice Massengale
Justice Brown
+ 01-12-00584-CV + +
+ + + + +
Dissenting Memorandum Opinion by Justice Keyes [ PDF ]
+
+
In the Interest of K.N.D., a Child v. --Appeal from 314th District Court of Harris CountyOPINION DISSENTING TO THIS COURT'S JUDGMENTJustice Keyes
Justice Massengale
Justice Brown
+ 01-12-01013-CV + +
+ + + + +
Memorandum Opinion by Justice Higley [ PDF ]
+
+
In re Cecilia Marie Ryan and Attorney Suzanne Schwab-Radcliffe v. --Appeal from County Court at Law No 3 of Galveston CountyGRANT PETITION FOR WRIT OF MANDAMUSChief Justice Radack
Justice Higley
Justice Massengale
+ 01-12-01022-CV + +
+ + + + +
Memorandum Opinion by Justice Higley [ PDF ]
+
+
In re Cecilia Marie Ryan and Attorney Suzanne Schwab-Radcliffe v. --Appeal from County Court at Law No 3 of Galveston CountyGRANT PETITION FOR WRIT OF MANDAMUSChief Justice Radack
Justice Higley
Justice Massengale
+
+ + +
+
+
+ +
+ Criminal Causes Decided +
+
+
+ + + + + + + + + + + + + + + + + + +
Case NumberStyleDispositionJudges
No Case.
+
+ + +
+
+
+ + +
+
+
+

+ To view or print PDF files you must have the Adobe Acrobat® reader. This software + may be obtained without charge from Adobe. Download the reader from the Adobe Web site +

+
+ +
+ +
+
+ +
+
+
+
+
+
+ + + + +
+
+ + + +
+ + diff --git a/spec/fixtures/docket-3-20121221 b/spec/fixtures/docket-3-20121221 new file mode 100644 index 0000000..6cee995 --- /dev/null +++ b/spec/fixtures/docket-3-20121221 @@ -0,0 +1,268 @@ +HTTP/1.1 200 OK +Cache-Control: private +Content-Type: text/html; charset=utf-8 +Server: Microsoft-IIS/7.5 +Set-Cookie: ASP.NET_SessionId=c4dfxnzxfq4w4hiyflm1xa55; path=/; HttpOnly +X-AspNet-Version: 2.0.50727 +X-Powered-By: ASP.NET +Date: Tue, 15 Jan 2013 17:58:25 GMT +Content-Length: 37404 + + + + + + TAMES SEARCH - First Court of Appeals + + + + + + + + + +
+ + + + + + + + +
+
+
+
+ + TAMES SEARCH - First Court of Appeals + + + + +
+
+
+
+
+ +
+
+
+ +
+
+
+
+ + + +
+ + + + + + + +
+   +
+ + + + + + + + + +
+
+ + + Released Opinions for: + 12/21/2012 + + +
+ Civil Causes Decided
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
Case NumberStyleDispositionJudges
+ 01-12-00584-CV + +
+ + + + +
Memorandum Opinion by Justice Massengale [ PDF ]
+
+
In the Interest of K.N.D., a Child v. --Appeal from 314th District Court of Harris CountyAFFIRM TC JUDGMENT IN PART, REVERSE TC JUDGMENT IN PART, AND RENDER JUDGMENTJustice Keyes
Justice Massengale
Justice Brown
+ 01-12-00584-CV + +
+ + + + +
Dissenting Memorandum Opinion by Justice Keyes [ PDF ]
+
+
In the Interest of K.N.D., a Child v. --Appeal from 314th District Court of Harris CountyOPINION DISSENTING TO THIS COURT'S JUDGMENTJustice Keyes
Justice Massengale
Justice Brown
+ 01-12-01013-CV + +
+ + + + +
Memorandum Opinion by Justice Higley [ PDF ]
+
+
In re Cecilia Marie Ryan and Attorney Suzanne Schwab-Radcliffe v. --Appeal from County Court at Law No 3 of Galveston CountyGRANT PETITION FOR WRIT OF MANDAMUSChief Justice Radack
Justice Higley
Justice Massengale
+ 01-12-01022-CV + +
+ + + + +
Memorandum Opinion by Justice Higley [ PDF ]
+
+
In re Cecilia Marie Ryan and Attorney Suzanne Schwab-Radcliffe v. --Appeal from County Court at Law No 3 of Galveston CountyGRANT PETITION FOR WRIT OF MANDAMUSChief Justice Radack
Justice Higley
Justice Massengale
+
+ + +
+
+
+ +
+ Criminal Causes Decided +
+
+
+ + + + + + + + + + + + + + + + + + +
Case NumberStyleDispositionJudges
No Case.
+
+ + +
+
+
+ + +
+
+
+

+ To view or print PDF files you must have the Adobe Acrobat® reader. This software + may be obtained without charge from Adobe. Download the reader from the Adobe Web site +

+
+ +
+ +
+
+ +
+
+
+
+
+
+ + + + +
+
+ + + +
+ + diff --git a/spec/fixtures/docket-3-20130110 b/spec/fixtures/docket-3-20130110 new file mode 100644 index 0000000..67850af --- /dev/null +++ b/spec/fixtures/docket-3-20130110 @@ -0,0 +1,300 @@ +HTTP/1.1 200 OK +Cache-Control: private +Content-Type: text/html +Server: Microsoft-IIS/7.5 +Set-Cookie: ASPSESSIONIDSQCDADRC=NLIAFLCCODALKIEAPALDKKHK; path=/ +X-Powered-By: ASP.NET +Date: Tue, 15 Jan 2013 16:51:36 GMT +Connection: close + + + + + + + + + + + + + + + + + + + + + + + + + +Texas Courts Online - Third of Court Appeals Case Management +
+ +
+
+ + + + + +
+
+
+
+
+
+
+
+
+ + + + + + + + +



+
+ +

Released Opinions
January 10, 2013


Civil Causes Decided:


REVERSED AND REMANDED: Opinion by Chief Justice Jones  [ PDF ]
    (Before Chief Justice Jones, Justices Rose and Goodwin)

03-12-00177-CVDanette Marilou Pappas v. William Michael Pappas--Appeal from 169th District Court of Bell County

AFFIRMED: Opinion by Justice Pemberton  [ PDF ]
    (Before Justices Puryear, Pemberton and Rose)

03-12-00518-CVS. C. v. Texas Department of Family and Protective Services--Appeal from 146th District Court of Bell County

DISMISSED ON APPELLANT'S MOTION: Opinion by Justice Pemberton  [ PDF ]
    (Before Justices Puryear, Pemberton and Rose)

03-12-00699-CVSteven G. Adams v. The Attorney General of Texas--Appeal from County Court at Law No. 1 of Williamson County

MOTION OR WRIT DENIED: Opinion by Justice Puryear  [ PDF ]
    (Before Justices Puryear, Pemberton and Rose)

03-12-00759-CVIn re Carol Gino--Appeal from 335th District Court of Bastrop County


Criminal Causes Decided:


ABATED: Per Curiam  [ PDF ]
    (Before Justices Puryear, Pemberton and Rose)

03-11-00836-CRWilliam Henry Zientek v. The State of Texas--Appeal from County Court of Milam County

+
+ +

+
+ + + + +
+ +
+
+
+
+ + +
+ + +
+
+ + + +

General Information

+
+
+
+ +
Loading
+ + + + +
3rd COA Home
+ +
Practice Before the Court
+
+ Local Practices | + Local Rules | + Electronic Filing | + Internal Operating Procedures [pdf] | + General Rules & Standards | + Fees | + Forms +
+ +
About the Court
+
+ Contact | + Justices | + Employment | + FAQs +
+ + +
+
+
+ + +
+
+

Case Information

+
+
+
+ + + + + +
+ + Case Search + +
+ + +
+ + Opinion Search + +
+ + + + + + +
Released Orders/Opinions
+ + + + + + +
Case Submissions
+ + + + + +
+
+ + +
+
+

Case Mail

+
+
+
+
Track Cases or Released Opinions
+
+ + My Account | + Case Tracking | + Opinion Tracking | + Register | + + +