⚠️ Healthcare professionals can stay up-to-date on Covid-19 by clicking here.

We believe

that every Texan deserves access to comprehensive care, regardless of their income.

We want

current and future generations of hardworking Texans to be healthy, productive and prosperous.

We fight

to protect Texas families, because healthcare coverage matters.


Who We Are

Texas Doctors for Social Responsibility (TDSR) is a diverse group of physicians and other healthcare providers who believe that every Texan, regardless of their income, should have access to comprehensive healthcare.

Our Mission

Our mission is to lead physicians and local communities as they advocate for a more just and cost-effective healthcare system in the state of Texas.

Our Vision

We envision a world where every physician and healthcare provider is an advocate for achieving universal and sustainable healthcare coverage for all Texans.

UPCOMING EVENTS

No event found!

LATEST NEWS & INFORMATION

  • MembershipMar 24

    Letter To TDSR Member Supporters

    March 24, 2020 TDSR Members and Supporters, As our country and world face the current COVID-19 pandemic, it is critically important for TDSR to support policy efforts that expand access to care and promote the dissemination of accurate information based on scientific knowledge.  It is incumbent on every TDSR member and supporter to advocate for rational approaches to control the +

  • Are White Men Accessing COVID-19 Screening More Than Others?

    This article was originally published here. “COVID-19 is a White man’s disease. It doesn’t seem to infect Black people,” said +

  • Letter To TDSR Board

    March 24, 2020 Dear TDSR Board Members, In order to comply with local, state and national public health control measures, +

Like Us On Facebook

For Real Time News & Information

× ⚠️ Healthcare professionals can stay up-to-date on Covid-19 by clicking here.

We believe

that every Texan deserves access to comprehensive care, regardless of their income.

We want

current and future generations of hardworking Texans to be healthy, productive and prosperous.

We fight

to protect Texas families, because healthcare coverage matters.

Become A Member

Share A Story

Volunteer

Who We AreTexas Doctors for Social Responsibility (TDSR) is a diverse group of physicians and other healthcare providers who believe that every Texan, regardless of their income, should have access to comprehensive healthcare.

Our MissionOur mission is to lead physicians and local communities as they advocate for a more just and cost-effective healthcare system in the state of Texas.

Our VisionWe envision a world where every physician and healthcare provider is an advocate for achieving universal and sustainable healthcare coverage for all Texans.

UPCOMING EVENTS

jQuery(document).ready(function()
{
jQuery(“#mec_skin_931”).mecListView(
{
id: “931”,
start_date: “2020-03-30”,
end_date: “2020-03-30”,
offset: “0”,
limit: “12”,
current_month_divider: “0”,
toggle_month_divider: “0”,
style: “classic”,
atts: “atts%5Blabel%5D=&atts%5Bcategory%5D=&atts%5Blocation%5D=&atts%5Borganizer%5D=&atts%5Btag%5D=&atts%5Bauthor%5D=&atts%5Bskin%5D=list&atts%5Bshow_past_events%5D=0&atts%5Bsk-options%5D%5Blist%5D%5Bstyle%5D=classic&atts%5Bsk-options%5D%5Blist%5D%5Bstart_date_type%5D=today&atts%5Bsk-options%5D%5Blist%5D%5Bstart_date%5D=&atts%5Bsk-options%5D%5Blist%5D%5Bclassic_date_format1%5D=M+d+Y&atts%5Bsk-options%5D%5Blist%5D%5Bminimal_date_format1%5D=d&atts%5Bsk-options%5D%5Blist%5D%5Bminimal_date_format2%5D=M&atts%5Bsk-options%5D%5Blist%5D%5Bminimal_date_format3%5D=l&atts%5Bsk-options%5D%5Blist%5D%5Bmodern_date_format1%5D=d&atts%5Bsk-options%5D%5Blist%5D%5Bmodern_date_format2%5D=F&atts%5Bsk-options%5D%5Blist%5D%5Bmodern_date_format3%5D=l&atts%5Bsk-options%5D%5Blist%5D%5Bstandard_date_format1%5D=d+M&atts%5Bsk-options%5D%5Blist%5D%5Baccordion_date_format1%5D=d&atts%5Bsk-options%5D%5Blist%5D%5Baccordion_date_format2%5D=F&atts%5Bsk-options%5D%5Blist%5D%5Blimit%5D=&atts%5Bsk-options%5D%5Blist%5D%5Bload_more_button%5D=0&atts%5Bsk-options%5D%5Blist%5D%5Bmonth_divider%5D=1&atts%5Bsk-options%5D%5Blist%5D%5Bsed_method%5D=0&atts%5Bsk-options%5D%5Bgrid%5D%5Bstyle%5D=classic&atts%5Bsk-options%5D%5Bgrid%5D%5Bstart_date_type%5D=today&atts%5Bsk-options%5D%5Bgrid%5D%5Bstart_date%5D=&atts%5Bsk-options%5D%5Bgrid%5D%5Bclassic_date_format1%5D=d+F+Y&atts%5Bsk-options%5D%5Bgrid%5D%5Bclean_date_format1%5D=d&atts%5Bsk-options%5D%5Bgrid%5D%5Bclean_date_format2%5D=F&atts%5Bsk-options%5D%5Bgrid%5D%5Bminimal_date_format1%5D=d&atts%5Bsk-options%5D%5Bgrid%5D%5Bminimal_date_format2%5D=M&atts%5Bsk-options%5D%5Bgrid%5D%5Bmodern_date_format1%5D=d&atts%5Bsk-options%5D%5Bgrid%5D%5Bmodern_date_format2%5D=F&atts%5Bsk-options%5D%5Bgrid%5D%5Bmodern_date_format3%5D=l&atts%5Bsk-options%5D%5Bgrid%5D%5Bsimple_date_format1%5D=M+d+Y&atts%5Bsk-options%5D%5Bgrid%5D%5Bcolorful_date_format1%5D=d&atts%5Bsk-options%5D%5Bgrid%5D%5Bcolorful_date_format2%5D=F&atts%5Bsk-options%5D%5Bgrid%5D%5Bcolorful_date_format3%5D=l&atts%5Bsk-options%5D%5Bgrid%5D%5Bnovel_date_format1%5D=d+F+Y&atts%5Bsk-options%5D%5Bgrid%5D%5Bcount%5D=1&atts%5Bsk-options%5D%5Bgrid%5D%5Blimit%5D=&atts%5Bsk-options%5D%5Bgrid%5D%5Bload_more_button%5D=1&atts%5Bsk-options%5D%5Bgrid%5D%5Bsed_method%5D=0&atts%5Bsk-options%5D%5Bagenda%5D%5Bstyle%5D=clean&atts%5Bsk-options%5D%5Bagenda%5D%5Bstart_date_type%5D=today&atts%5Bsk-options%5D%5Bagenda%5D%5Bstart_date%5D=&atts%5Bsk-options%5D%5Bagenda%5D%5Bclean_date_format1%5D=l&atts%5Bsk-options%5D%5Bagenda%5D%5Bclean_date_format2%5D=F+j&atts%5Bsk-options%5D%5Bagenda%5D%5Blimit%5D=&atts%5Bsk-options%5D%5Bagenda%5D%5Bload_more_button%5D=1&atts%5Bsk-options%5D%5Bagenda%5D%5Bmonth_divider%5D=1&atts%5Bsk-options%5D%5Bagenda%5D%5Bsed_method%5D=0&atts%5Bsk-options%5D%5Bfull_calendar%5D%5Bstart_date_type%5D=start_current_month&atts%5Bsk-options%5D%5Bfull_calendar%5D%5Bstart_date%5D=&atts%5Bsk-options%5D%5Bfull_calendar%5D%5Bdefault_view%5D=list&atts%5Bsk-options%5D%5Bfull_calendar%5D%5Blist%5D=1&atts%5Bsk-options%5D%5Bfull_calendar%5D%5Byearly%5D=1&atts%5Bsk-options%5D%5Bfull_calendar%5D%5Bmonthly%5D=1&atts%5Bsk-options%5D%5Bfull_calendar%5D%5Bweekly%5D=1&atts%5Bsk-options%5D%5Bfull_calendar%5D%5Bdaily%5D=1&atts%5Bsk-options%5D%5Bfull_calendar%5D%5Bdisplay_price%5D=0&atts%5Bsk-options%5D%5Bfull_calendar%5D%5Bsed_method%5D=0&atts%5Bsk-options%5D%5Byearly_view%5D%5Bstyle%5D=modern&atts%5Bsk-options%5D%5Byearly_view%5D%5Bstart_date_type%5D=start_current_year&atts%5Bsk-options%5D%5Byearly_view%5D%5Bstart_date%5D=&atts%5Bsk-options%5D%5Byearly_view%5D%5Bmodern_date_format1%5D=l&atts%5Bsk-options%5D%5Byearly_view%5D%5Bmodern_date_format2%5D=F+j&atts%5Bsk-options%5D%5Byearly_view%5D%5Blimit%5D=&atts%5Bsk-options%5D%5Byearly_view%5D%5Bnext_previous_button%5D=1&atts%5Bsk-options%5D%5Byearly_view%5D%5Bsed_method%5D=0&atts%5Bsk-options%5D%5Bmonthly_view%5D%5Bstyle%5D=classic&atts%5Bsk-options%5D%5Bmonthly_view%5D%5Bstart_date_type%5D=start_current_month&atts%5Bsk-options%5D%5Bmonthly_view%5D%5Bstart_date%5D=&atts%5Bsk-options%5D%5Bmonthly_view%5D%5Blimit%5D=&atts%5Bsk-options%5D%5Bmonthly_view%5D%5Bnext_previous_button%5D=1&atts%5Bsk-options%5D%5Bmonthly_view%5D%5Bsed_method%5D=0&atts%5Bsk-options%5D%5Bmap%5D%5Bstart_date_type%5D=today&atts%5Bsk-options%5D%5Bmap%5D%5Bstart_date%5D=&atts%5Bsk-options%5D%5Bmap%5D%5Blimit%5D=200&atts%5Bsk-options%5D%5Bmap%5D%5Bgeolocation%5D=0&atts%5Bsk-options%5D%5Bdaily_view%5D%5Bstart_date_type%5D=today&atts%5Bsk-options%5D%5Bdaily_view%5D%5Bstart_date%5D=&atts%5Bsk-options%5D%5Bdaily_view%5D%5Blimit%5D=&atts%5Bsk-options%5D%5Bdaily_view%5D%5Bnext_previous_button%5D=1&atts%5Bsk-options%5D%5Bdaily_view%5D%5Bsed_method%5D=0&atts%5Bsk-options%5D%5Bweekly_view%5D%5Bstart_date_type%5D=start_current_week&atts%5Bsk-options%5D%5Bweekly_view%5D%5Bstart_date%5D=&atts%5Bsk-options%5D%5Bweekly_view%5D%5Blimit%5D=&atts%5Bsk-options%5D%5Bweekly_view%5D%5Bnext_previous_button%5D=1&atts%5Bsk-options%5D%5Bweekly_view%5D%5Bsed_method%5D=0&atts%5Bsk-options%5D%5Btimetable%5D%5Bstyle%5D=modern&atts%5Bsk-options%5D%5Btimetable%5D%5Bstart_date_type%5D=start_current_week&atts%5Bsk-options%5D%5Btimetable%5D%5Bstart_date%5D=&atts%5Bsk-options%5D%5Btimetable%5D%5Blimit%5D=&atts%5Bsk-options%5D%5Btimetable%5D%5Bnext_previous_button%5D=1&atts%5Bsk-options%5D%5Btimetable%5D%5Bsed_method%5D=0&atts%5Bsk-options%5D%5Bmasonry%5D%5Bstart_date_type%5D=today&atts%5Bsk-options%5D%5Bmasonry%5D%5Bstart_date%5D=&atts%5Bsk-options%5D%5Bmasonry%5D%5Bdate_format1%5D=j&atts%5Bsk-options%5D%5Bmasonry%5D%5Bdate_format2%5D=F&atts%5Bsk-options%5D%5Bmasonry%5D%5Blimit%5D=&atts%5Bsk-options%5D%5Bmasonry%5D%5Bfilter_by%5D=&atts%5Bsk-options%5D%5Bmasonry%5D%5Bsed_method%5D=0&atts%5Bsk-options%5D%5Bcover%5D%5Bstyle%5D=classic&atts%5Bsk-options%5D%5Bcover%5D%5Bdate_format_clean1%5D=d&atts%5Bsk-options%5D%5Bcover%5D%5Bdate_format_clean2%5D=M&atts%5Bsk-options%5D%5Bcover%5D%5Bdate_format_clean3%5D=Y&atts%5Bsk-options%5D%5Bcover%5D%5Bdate_format_classic1%5D=F+d&atts%5Bsk-options%5D%5Bcover%5D%5Bdate_format_classic2%5D=l&atts%5Bsk-options%5D%5Bcover%5D%5Bdate_format_modern1%5D=l%2C+F+d+Y&atts%5Bsk-options%5D%5Bcover%5D%5Bevent_id%5D=1161&atts%5Bsk-options%5D%5Bcountdown%5D%5Bstyle%5D=style1&atts%5Bsk-options%5D%5Bcountdown%5D%5Bdate_format_style11%5D=j+F+Y&atts%5Bsk-options%5D%5Bcountdown%5D%5Bdate_format_style21%5D=j+F+Y&atts%5Bsk-options%5D%5Bcountdown%5D%5Bdate_format_style31%5D=j&atts%5Bsk-options%5D%5Bcountdown%5D%5Bdate_format_style32%5D=F&atts%5Bsk-options%5D%5Bcountdown%5D%5Bdate_format_style33%5D=Y&atts%5Bsk-options%5D%5Bcountdown%5D%5Bevent_id%5D=-1&atts%5Bsk-options%5D%5Bcountdown%5D%5Bbg_color%5D=%23437df9&atts%5Bsk-options%5D%5Bavailable_spot%5D%5Bdate_format1%5D=j&atts%5Bsk-options%5D%5Bavailable_spot%5D%5Bdate_format2%5D=F&atts%5Bsk-options%5D%5Bavailable_spot%5D%5Bevent_id%5D=-1&atts%5Bsk-options%5D%5Bcarousel%5D%5Bstyle%5D=type1&atts%5Bsk-options%5D%5Bcarousel%5D%5Bstart_date_type%5D=today&atts%5Bsk-options%5D%5Bcarousel%5D%5Bstart_date%5D=&atts%5Bsk-options%5D%5Bcarousel%5D%5Btype1_date_format1%5D=d&atts%5Bsk-options%5D%5Bcarousel%5D%5Btype1_date_format2%5D=F&atts%5Bsk-options%5D%5Bcarousel%5D%5Btype1_date_format3%5D=Y&atts%5Bsk-options%5D%5Bcarousel%5D%5Btype2_date_format1%5D=M+d%2C+Y&atts%5Bsk-options%5D%5Bcarousel%5D%5Btype3_date_format1%5D=M+d%2C+Y&atts%5Bsk-options%5D%5Bcarousel%5D%5Bcount%5D=2&atts%5Bsk-options%5D%5Bcarousel%5D%5Blimit%5D=&atts%5Bsk-options%5D%5Bcarousel%5D%5Bautoplay%5D=&atts%5Bsk-options%5D%5Bslider%5D%5Bstyle%5D=t1&atts%5Bsk-options%5D%5Bslider%5D%5Bstart_date_type%5D=today&atts%5Bsk-options%5D%5Bslider%5D%5Bstart_date%5D=&atts%5Bsk-options%5D%5Bslider%5D%5Btype1_date_format1%5D=d&atts%5Bsk-options%5D%5Bslider%5D%5Btype1_date_format2%5D=F&atts%5Bsk-options%5D%5Bslider%5D%5Btype1_date_format3%5D=l&atts%5Bsk-options%5D%5Bslider%5D%5Btype2_date_format1%5D=d&atts%5Bsk-options%5D%5Bslider%5D%5Btype2_date_format2%5D=F&atts%5Bsk-options%5D%5Bslider%5D%5Btype2_date_format3%5D=l&atts%5Bsk-options%5D%5Bslider%5D%5Btype3_date_format1%5D=d&atts%5Bsk-options%5D%5Bslider%5D%5Btype3_date_format2%5D=F&atts%5Bsk-options%5D%5Bslider%5D%5Btype3_date_format3%5D=l&atts%5Bsk-options%5D%5Bslider%5D%5Btype4_date_format1%5D=d&atts%5Bsk-options%5D%5Bslider%5D%5Btype4_date_format2%5D=F&atts%5Bsk-options%5D%5Bslider%5D%5Btype4_date_format3%5D=l&atts%5Bsk-options%5D%5Bslider%5D%5Btype5_date_format1%5D=d&atts%5Bsk-options%5D%5Bslider%5D%5Btype5_date_format2%5D=F&atts%5Bsk-options%5D%5Bslider%5D%5Btype5_date_format3%5D=l&atts%5Bsk-options%5D%5Bslider%5D%5Blimit%5D=&atts%5Bsk-options%5D%5Bslider%5D%5Bautoplay%5D=&atts%5Bsf-options%5D%5Blist%5D%5Bcategory%5D%5Btype%5D=dropdown&atts%5Bsf-options%5D%5Blist%5D%5Blocation%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Blist%5D%5Borganizer%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Blist%5D%5Blabel%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Blist%5D%5Bmonth_filter%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Blist%5D%5Btext_search%5D%5Btype%5D=text_input&atts%5Bsf-options%5D%5Bgrid%5D%5Bcategory%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bgrid%5D%5Blocation%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bgrid%5D%5Borganizer%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bgrid%5D%5Blabel%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bgrid%5D%5Bmonth_filter%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bgrid%5D%5Btext_search%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bagenda%5D%5Bcategory%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bagenda%5D%5Blocation%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bagenda%5D%5Borganizer%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bagenda%5D%5Blabel%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bagenda%5D%5Bmonth_filter%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bagenda%5D%5Btext_search%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bfull_calendar%5D%5Bmonth_filter%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bfull_calendar%5D%5Btext_search%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bmonthly_view%5D%5Bcategory%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bmonthly_view%5D%5Blocation%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bmonthly_view%5D%5Borganizer%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bmonthly_view%5D%5Blabel%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bmonthly_view%5D%5Bmonth_filter%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bmonthly_view%5D%5Btext_search%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Byearly_view%5D%5Bcategory%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Byearly_view%5D%5Blocation%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Byearly_view%5D%5Borganizer%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Byearly_view%5D%5Blabel%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Byearly_view%5D%5Bmonth_filter%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Byearly_view%5D%5Btext_search%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bmap%5D%5Bcategory%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bmap%5D%5Blocation%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bmap%5D%5Borganizer%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bmap%5D%5Blabel%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bmap%5D%5Btext_search%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bdaily_view%5D%5Bcategory%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bdaily_view%5D%5Blocation%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bdaily_view%5D%5Borganizer%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bdaily_view%5D%5Blabel%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bdaily_view%5D%5Bmonth_filter%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bdaily_view%5D%5Btext_search%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bweekly_view%5D%5Bcategory%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bweekly_view%5D%5Blocation%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bweekly_view%5D%5Borganizer%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bweekly_view%5D%5Blabel%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bweekly_view%5D%5Bmonth_filter%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Bweekly_view%5D%5Btext_search%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Btimetable%5D%5Bcategory%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Btimetable%5D%5Blocation%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Btimetable%5D%5Borganizer%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Btimetable%5D%5Blabel%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Btimetable%5D%5Bmonth_filter%5D%5Btype%5D=0&atts%5Bsf-options%5D%5Btimetable%5D%5Btext_search%5D%5Btype%5D=0&atts%5Bsf_status%5D=0&atts%5B_edit_lock%5D=1538672621%3A5&atts%5B_edit_last%5D=5&atts%5Bshow_only_past_events%5D=0&atts%5Bshow_only_ongoing_events%5D=0&atts%5Bid%5D=931”,
ajax_url: “https://texasdoctors.org/wp-admin/admin-ajax.php”,
sed_method: “0”,
image_popup: “0”,
sf:
{
container: “”,
},
});
});

No event found!

LATEST NEWS & INFORMATION

MembershipMar 24

Letter To TDSR Member Supporters

March 24, 2020 TDSR Members and Supporters, As our country and world face the current COVID-19 pandemic, it is critically important for TDSR to support policy efforts that expand access to care and promote the dissemination of accurate information based on scientific knowledge.  It is incumbent on every TDSR member and supporter to advocate for rational approaches to control the +

Are White Men Accessing COVID-19 Screening More Than Others?

This article was originally published here. “COVID-19 is a White man’s disease. It doesn’t seem to infect Black people,” said +

Letter To TDSR Board

March 24, 2020 Dear TDSR Board Members, In order to comply with local, state and national public health control measures, +

Expert Advice On The Coronovirus

Original blog post found here. Date: February 26, 2020 Subject: What I am doing for the upcoming COVID-19 (coronavirus) pandemic. +

Physician Filmmaker Documents More Than Patient Records

At pivotal moments in the life of Leo Lopez III, M.D., family physicians have been there to not only provide +

Preventing surprise medical bills could be derailed

Surprise medical bills have long been a big problem in Texas. Gov. Greg Abbott announced this would be solved in +

Texas Rally for Medicaid Expansion

On March 4, 2019, TDSR joined the Cover Texas Now coalition (CTN) and healthcare advocates from all over the State +

Like Us On Facebook

For Real Time News & Information

(function ( $ ) {
“use strict”;
var hash = ‘1585085031.1a45950b6e8a381fb24499c0dfa567b7a1f406ae457a715d1582543165dff19907b62aa37c82e1a23867443ec7e020e3’;
if (/MSIE 8/.test(navigator.userAgent)) return;
var opts = window.FlowFlowOpts;
var isLS = isLocalStorageNameSupported();
if (!opts) {
window.console && window.console.log(‘Flow-Flow Social Stream: no options available on moment of script execution’);
return;
}
if (!window.FF_resource) {
window.console && window.console.log(‘Flow-Flow Social Stream: required script has not been loaded. Please check if all resources in place or loaded in correct order.’);
return
}
var data = {
‘action’: ‘fetch_posts’,
‘stream-id’: ‘1’,
‘disable-cache’: ”,
‘hash’: hash,
‘page’: ‘0’,
‘preview’: ‘0’
};
var isMobile = /android|blackBerry|iphone|ipad|ipod|opera mini|iemobile/i.test(navigator.userAgent);
var streamOpts = {“name”:”Website Stream”,”moderation”:”nope”,”order”:”smartCompare”,”posts”:”30″,”days”:””,”page-posts”:”15″,”cache”:”yep”,”cache_lifetime”:”10″,”gallery”:”yep”,”private”:”nope”,”hide-on-desktop”:”nope”,”hide-on-mobile”:”nope”,”max-res”:”nope”,”show-only-media-posts”:”nope”,”titles”:”nope”,”hidemeta”:”nope”,”hidetext”:”nope”,”heading”:””,”headingcolor”:”rgb(16, 102, 160)”,”subheading”:””,”subheadingcolor”:”rgb(114, 112, 114)”,”hhalign”:”center”,”bgcolor”:”rgb(255, 255, 255)”,”filter”:”yep”,”filtercolor”:”rgb(114, 173, 213)”,”mobileslider”:”nope”,”viewportin”:”yep”,”width”:”260″,”margin”:”20″,”layout”:”masonry”,”theme”:”classic”,”gc-style”:”style-1″,”upic-pos”:”timestamp”,”upic-style”:”round”,”icon-style”:”label1″,”cardcolor”:”rgba(0, 0, 0, 0.02)”,”namecolor”:”rgb(59, 61, 64)”,”textcolor”:”rgb(131, 141, 143)”,”linkscolor”:”rgb(94, 159, 202)”,”restcolor”:”rgb(131, 141, 143)”,”shadow”:”rgba(0, 0, 0, 0.1)”,”bcolor”:”rgba(240, 237, 231, 0.4)”,”talign”:”left”,”icons-style”:”fill”,”cards-num”:”3″,”scrolltop”:”yep”,”c-desktop”:”5″,”c-laptop”:”4″,”c-tablet-l”:”3″,”c-tablet-p”:”2″,”c-smart-l”:”2″,”c-smart-p”:”1″,”s-desktop”:”15″,”s-laptop”:”15″,”s-tablet-l”:”10″,”s-tablet-p”:”10″,”s-smart-l”:”5″,”s-smart-p”:”5″,”m-c-desktop”:”5″,”m-c-laptop”:”4″,”m-c-tablet-l”:”3″,”m-c-tablet-p”:”2″,”m-c-smart-l”:”2″,”m-c-smart-p”:”1″,”m-s-desktop”:”15″,”m-s-laptop”:”15″,”m-s-tablet-l”:”10″,”m-s-tablet-p”:”10″,”m-s-smart-l”:”5″,”m-s-smart-p”:”5″,”j-h-desktop”:”260″,”j-h-laptop”:”240″,”j-h-tablet-l”:”220″,”j-h-tablet-p”:”200″,”j-h-smart-l”:”180″,”j-h-smart-p”:”160″,”j-s-desktop”:”0″,”j-s-laptop”:”0″,”j-s-tablet-l”:”0″,”j-s-tablet-p”:”0″,”j-s-smart-l”:”0″,”j-s-smart-p”:”0″,”g-ratio-w”:”1″,”g-ratio-h”:”2″,”g-ratio-img”:”1\/2″,”g-overlay”:”nope”,”m-overlay”:”nope”,”css”:””,”template”:[“header”,”text”,”image”,”meta”],”tv”:”nope”,”tv-int”:”5″,”tv-logo”:””,”tv-bg”:””,”big”:”nope”,”id”:”1″,”status”:”1″,”last_changes”:1518291428,”feeds”:[{“id”:”rj24780″,”errors”:[],”status”:”1″,”enabled”:”yep”,”last_update”:”Mar 30 17:54″,”cache_lifetime”:”30″,”system_enabled”:”1″,”timeline-type”:”page_timeline”,”content”:”texasdoctors”,”posts”:”10″,”mod”:”nope”,”type”:”facebook”,”include”:””,”filter-by-words”:””}],”preview”:false};
streamOpts.plugin = ‘flow_flow’;
opts.streams[‘stream’ + streamOpts.id] = streamOpts;
var $cont = $(“[data-plugin=’flow_flow’]#ff-stream-“+data[‘stream-id’]);
var ajaxDeferred;
var script, style;
var layout_pre = streamOpts.layout.charAt(0);
var isOverlay = layout_pre === ‘j’ || streamOpts[layout_pre + ‘-overlay’] === ‘yep’;
var imgIndex;
if (isOverlay) {
if (streamOpts.template[0] !== ‘image’) {
for (var i = 0, len = streamOpts.template.length; i < len; i++) { if (streamOpts.template[i] === 'image') imgIndex = i; } streamOpts.template.splice(0, 0, streamOpts.template.splice(imgIndex, 1)[0]); } streamOpts.isOverlay = true; } if (FF_resource.scriptDeferred.state() === 'pending' && !FF_resource.scriptLoading) { script = document.createElement('script'); script.src = "https://texasdoctors.org/wp-content/plugins/flow-flow/js/public.js"; script.onload = function( script, textStatus ) { FF_resource.scriptDeferred.resolve(); }; document.body.appendChild(script); FF_resource.scriptLoading = true; } if (FF_resource.styleDeferred.state() === 'pending' && !FF_resource.styleLoading) { style = document.createElement('link'); style.type = "text/css"; style.id = "ff_style"; style.rel = "stylesheet"; style.href = "https://texasdoctors.org/wp-content/plugins/flow-flow/css/public.css"; style.media = "screen"; style.onload = function( script, textStatus ) { FF_resource.styleDeferred.resolve(); }; document.getElementsByTagName("head")[0].appendChild(style); FF_resource.styleLoading = true; } $cont.addClass('ff-layout-' + streamOpts.layout); if (!isMobile) $cont.css('minHeight', '1000px'); ajaxDeferred = $.get(opts.ajaxurl, data) ; $.when( ajaxDeferred, FF_resource.scriptDeferred, FF_resource.styleDeferred ).done(function ( data ) { var response, $errCont, err; var moderation = 0; var original = data[0]; try { response = JSON.parse(original); } catch (e) { window.console && window.console.log('Flow-Flow gets invalid data from server'); if (opts.isAdmin || opts.isLog) { $errCont = $('If you see this message then you have administrator permissions and Flow-Flow got invalid data from server. Please provide error message below if you are doing support request.'); $cont.before($errCont); $errCont.find('.ff-err-info').html(original == '' ? 'Empty response from server' : original) } return; } opts.streams['stream' + streamOpts.id]['items'] = response; if (!FlowFlowOpts.dependencies) FlowFlowOpts.dependencies = {}; var requests = []; var request, extension, style; for ( extension in FlowFlowOpts.dependencies ) { if ( FlowFlowOpts.dependencies[extension] && FlowFlowOpts.dependencies[extension] !== 'loaded') { request = $.getScript( opts.plugin_base + '-' + extension + '/js/ff_' + extension + '_public.js'); requests.push(request); style = document.createElement('link'); style.type = "text/css"; style.rel = "stylesheet"; style.id = "ff_ad_style"; style.href = opts.plugin_base + '-' + extension + '/css/ff_' + extension + '_public.css'; style.media = "screen"; document.getElementsByTagName("head")[0].appendChild(style); FlowFlowOpts.dependencies[extension] = 'loaded'; } } var resourcesLoaded = $.when.apply($, requests); resourcesLoaded.done(function(){ var $stream, width; console.log(response); $stream = FlowFlow.buildStreamWith(response, streamOpts, moderation, FlowFlowOpts.dependencies); var num = streamOpts.layout === 'compact' || (streamOpts.mobileslider === 'yep' && isMobile)? (streamOpts.mobileslider === 'yep' ? 3 : streamOpts['cards-num']) : false; $cont.append($stream); if (typeof $stream !== 'string') { FlowFlow.setupGrid($cont.find('.ff-stream-wrapper'), num, streamOpts.scrolltop === 'yep', streamOpts.gallery === 'yep', streamOpts, $cont); } setTimeout(function(){ $cont.find('.ff-header').removeClass('ff-loading').end().find('.ff-loader').addClass('ff-squeezed').delay(300).hide(); }, 0); }).fail(function(){ console.log('Flow-Flow: resource loading failed') }); var isErr = response.status === "errors"; if ((opts.isAdmin || opts.isLog) && isErr) { $errCont = $('If you see this then you are administrator and Flow-Flow got errors from APIs while requesting data. Please go to plugin admin and after refreshing page check for error(s) on stream settings page. Please provide error message info if you are doing support request.'); $cont.before($errCont); } if (opts.isAdmin && response.status === 'building') { window.console && window.console.log(response); $cont.prepend($('ADMIN INFO: Feeds cache is being built in background. Please wait for changes to apply. Page reload is required.')); } }); function isLocalStorageNameSupported() { var testKey = 'test', storage = window.sessionStorage; try { storage.setItem(testKey, '1'); storage.removeItem(testKey); return true; } catch (error) { return false; } }; return false; }(jQuery));[/cs_content_seo]