<commit_before>= content_for :meta_tags do
  meta name="description" content=@curated_page.description
  -# Meta tags for facebook social graph
  meta property="og:title" content=@curated_page.name
  meta property="og:type" content='cause'
  meta property="og:url" content=request.url
  meta property="og:image" content=@curated_page.logo.thumb.url
  meta property="og:site_name" content=current_site.name
  meta property="og:description" content=@curated_page.description_html
  meta property="fb:admins" content="567237711"
= content_for :content_header do
  #index_header
    #index_header_text
      .curated_page_header
        - unless @curated_page.video_url.present?
          = image_tag @curated_page.logo.thumb.url
        - else
          iframe(style="float:left;margin-right:10px" src="#{@curated_page.video_embed_url}?title=0&amp;byline=0&amp;portrait=0&amp" width=375 height=203)
        h1= @curated_page.name
        h2== @curated_page.description_html
        .curated_social
          #facebook_share= render 'projects/facebook'
          #twitter_share= render :partial => 'projects/twitter', :locals => { :text => @curated_page.name }
        .clear
    .clear
- unless @curated_page.projects.empty?
  .curated_project_list
    - @curated_page.projects.each do |project|
      = render :partial => 'projects/project', :locals => { :project => project, :project_curated_page => project.projects_curated_pages.where(:curated_page_id => @curated_page)}
  .clear<commit_msg>using description instead of description_html for og:description, there is a bug that shows the meta when description have link<commit_after>= content_for :meta_tags do
  meta name="description" content=@curated_page.description
  -# Meta tags for facebook social graph
  meta property="og:title" content=@curated_page.name
  meta property="og:type" content='cause'
  meta property="og:url" content=request.url
  meta property="og:image" content=@curated_page.logo.thumb.url
  meta property="og:site_name" content=current_site.name
  meta property="og:description" content==@curated_page.description
  meta property="fb:admins" content="567237711"
= content_for :content_header do
  #index_header
    #index_header_text
      .curated_page_header
        - unless @curated_page.video_url.present?
          = image_tag @curated_page.logo.thumb.url
        - else
          iframe(style="float:left;margin-right:10px" src="#{@curated_page.video_embed_url}?title=0&amp;byline=0&amp;portrait=0&amp" width=375 height=203)
        h1= @curated_page.name
        h2== @curated_page.description_html
        .curated_social
          #facebook_share= render 'projects/facebook'
          #twitter_share= render :partial => 'projects/twitter', :locals => { :text => @curated_page.name }
        .clear
    .clear
- unless @curated_page.projects.empty?
  .curated_project_list
    - @curated_page.projects.each do |project|
      = render :partial => 'projects/project', :locals => { :project => project, :project_curated_page => project.projects_curated_pages.where(:curated_page_id => @curated_page)}
  .clear
{'fraction_non_alphanumeric': 0.11797026502908856, 'fraction_numerical': 0.014221073044602456, 'mean_word_length': 4.458553791887125, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 19, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5921628', 'n_tokens_mistral': 1004, 'n_tokens_neox': 971, 'n_words': 181}