<!doctype html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Cradicle Explorer</title>
    <link href="/css/bootstrap/bootstrap.min.css" rel="stylesheet">
    <style>
      .form-control-dark::placeholder {
          color: #aaa;
          opacity: 1;
      }
    </style>
    <link rel="stylesheet" href="/assets/fontawesome/css/all.min.css">
    <link rel="icon" type="image/png" href="/favicon.png">


                <link href="/css/dashboard.css" rel="stylesheet">
                </head>
                <body>
                <header class="navbar navbar-dark sticky-top bg-dark flex-md-nowrap p-0 shadow">
                  <a class="navbar-brand col-md-3 col-lg-2 me-0 px-3 fs-6" href="/">Cradicle Explorer</a>
                  <button class="navbar-toggler position-absolute d-md-none collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#sidebarMenu" aria-controls="sidebarMenu" aria-expanded="false" aria-label="Toggle navigation">
                    <span class="navbar-toggler-icon"></span>
                  </button>
                  <form method="get" action="/cgi-bin/main" style="width:100%;"><input class="form-control form-control-dark w-100 rounded-0 border-0" type="text" name="q" placeholder="Search repos" aria-label="Search"></form>
                  <div class="navbar-nav flex-row">
                    <div class="nav-item text-nowrap">
                      <a class="nav-link px-3 active" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g">ai-agents-prototypes_china-dictatorship</a>
                    </div>
                  </div>
                </header>
                <div class="container-fluid">
                  <div class="row">
                    <nav id="sidebarMenu" class="col-md-3 col-lg-2 d-md-block bg-dark sidebar collapse">
                      <div class="position-sticky pt-3 sidebar-sticky">
                        <ul class="nav flex-column">
                          <li class="nav-item">
                            <a class="nav-link" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g">
                              <i class="align-text-bottom fa-solid fa-info"></i>
                              Info
                            </a>
                          </li>
                          <li class="nav-item">
                            <a class="nav-link" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&issue=list">
                              <i class="align-text-bottom fa-solid fa-layer-group"></i>
                              Issues
                            </a>
                          </li>
                          <li class="nav-item">
                            <a class="nav-link" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&patch=list">
                              <i class="align-text-bottom fa-solid fa-vest-patches"></i>
                              Patches
                            </a>
                          </li>
                          <li class="nav-item">
                            <a class="nav-link" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&wallet=list">
                              <i class="align-text-bottom fa-solid fa-wallet"></i>
                              Wallets
                            </a>
                          </li>
                          <li class="nav-item">
                            <a class="nav-link active" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&source=.">
                              <i class="align-text-bottom fa-solid fa-code"></i>
                              Source
                            </a>
                          </li>
                        <h6 class="sidebar-heading d-flex justify-content-between align-items-center px-3 mt-4 mb-1 text-muted text-uppercase">
                          <span></span>
                        </h6>
                        <ul class="nav flex-column mb-2">
                        
    <h6 class="sidebar-heading d-flex justify-content-between align-items-center px-3 mt-1 mb-1 text-muted text-uppercase">
      <span>Source</span>
    </h6>
    <li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&source=.github"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> .github</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&source=china_dictatorship"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> china_dictatorship</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&source=evil-man"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> evil-man</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&source=hello-world"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> hello-world</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&source=index-split"><i class="fa-solid fa-folder" style="color:#f0c040;"></i> index-split</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&source=template_dir"><i class="fa-solid fa-folder-open" style="color:#f0c040;"></i> template_dir</a></li><li><a class="nav-link py-0 active" style="padding-left:32px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=template_dir%2Fblock_image.html.erb"><i class="fa-solid fa-file" style="color:#888;"></i> block_image.html.erb</a></li><li><a class="nav-link py-0" style="padding-left:32px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=template_dir%2Fblock_video.html.erb"><i class="fa-solid fa-file" style="color:#888;"></i> block_video.html.erb</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=.gitignore"><i class="fa-solid fa-file" style="color:#888;"></i> .gitignore</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=.gitlab-ci.yml"><i class="fa-solid fa-file" style="color:#888;"></i> .gitlab-ci.yml</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=CONTRIBUTING.md"><i class="fa-solid fa-file" style="color:#888;"></i> CONTRIBUTING.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=Gemfile"><i class="fa-solid fa-file" style="color:#888;"></i> Gemfile</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=Gemfile.lock"><i class="fa-solid fa-file" style="color:#888;"></i> Gemfile.lock</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=LICENSE"><i class="fa-solid fa-file" style="color:#888;"></i> LICENSE</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=MANIFEST.in"><i class="fa-solid fa-file" style="color:#888;"></i> MANIFEST.in</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=Makefile"><i class="fa-solid fa-file" style="color:#888;"></i> Makefile</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=README-docinfo.html"><i class="fa-solid fa-file" style="color:#888;"></i> README-docinfo.html</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=README.adoc"><i class="fa-solid fa-file" style="color:#888;"></i> README.adoc</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=ZOV+by+Pavel+Filatyev+2022.txt"><i class="fa-solid fa-file" style="color:#888;"></i> ZOV by Pavel Filatyev 2022.txt</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=ZOV+%D0%BE%D1%82+%D0%9F%D0%B0%D0%B2%D0%BB%D0%B0+%D0%A4%D0%B8%D0%BB%D0%B0%D1%82%D1%8C%D0%B5%D0%B2%D0%B0+2022.txt"><i class="fa-solid fa-file" style="color:#888;"></i> ZOV от Павла Филатьева 2022.txt</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=action.js"><i class="fa-solid fa-file" style="color:#888;"></i> action.js</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=censorship.md"><i class="fa-solid fa-file" style="color:#888;"></i> censorship.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=china-dictatorship"><i class="fa-solid fa-file" style="color:#888;"></i> china-dictatorship</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=china-dictatorship.py"><i class="fa-solid fa-file" style="color:#888;"></i> china-dictatorship.py</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=communities-that-censor-politics.md"><i class="fa-solid fa-file" style="color:#888;"></i> communities-that-censor-politics.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=description"><i class="fa-solid fa-file" style="color:#888;"></i> description</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=description-cirosantilli"><i class="fa-solid fa-file" style="color:#888;"></i> description-cirosantilli</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=description-filter"><i class="fa-solid fa-file" style="color:#888;"></i> description-filter</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=dissidents.md"><i class="fa-solid fa-file" style="color:#888;"></i> dissidents.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=foot.html"><i class="fa-solid fa-file" style="color:#888;"></i> foot.html</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=generate-redirects"><i class="fa-solid fa-file" style="color:#888;"></i> generate-redirects</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=gifs.sh"><i class="fa-solid fa-file" style="color:#888;"></i> gifs.sh</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=head.html"><i class="fa-solid fa-file" style="color:#888;"></i> head.html</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=images.js"><i class="fa-solid fa-file" style="color:#888;"></i> images.js</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=index.js"><i class="fa-solid fa-file" style="color:#888;"></i> index.js</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=linkedin-profile.md"><i class="fa-solid fa-file" style="color:#888;"></i> linkedin-profile.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=media.md"><i class="fa-solid fa-file" style="color:#888;"></i> media.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=misc.md"><i class="fa-solid fa-file" style="color:#888;"></i> misc.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=movements.md"><i class="fa-solid fa-file" style="color:#888;"></i> movements.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=package-lock.json"><i class="fa-solid fa-file" style="color:#888;"></i> package-lock.json</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=package.json"><i class="fa-solid fa-file" style="color:#888;"></i> package.json</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=people.md"><i class="fa-solid fa-file" style="color:#888;"></i> people.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=policies.md"><i class="fa-solid fa-file" style="color:#888;"></i> policies.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=push"><i class="fa-solid fa-file" style="color:#888;"></i> push</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=push-mirrors"><i class="fa-solid fa-file" style="color:#888;"></i> push-mirrors</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=push-mirrors-bump-package-json-version"><i class="fa-solid fa-file" style="color:#888;"></i> push-mirrors-bump-package-json-version</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=push-mirrors-bump-setup-py-version"><i class="fa-solid fa-file" style="color:#888;"></i> push-mirrors-bump-setup-py-version</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=random-links"><i class="fa-solid fa-file" style="color:#888;"></i> random-links</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=setup.py"><i class="fa-solid fa-file" style="color:#888;"></i> setup.py</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=stack-exchange-lost-freedom-of-speech.md"><i class="fa-solid fa-file" style="color:#888;"></i> stack-exchange-lost-freedom-of-speech.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=stack-overflow-profile.md"><i class="fa-solid fa-file" style="color:#888;"></i> stack-overflow-profile.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=trump-ban-is-bad.md"><i class="fa-solid fa-file" style="color:#888;"></i> trump-ban-is-bad.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=%E5%B2%B3%E6%98%95-%E8%87%B4%E5%8C%97%E4%BA%AC%E5%A4%A7%E5%AD%A6%E5%B8%88%E7%94%9F%E5%92%8C%E5%8C%97%E5%A4%A7%E5%A4%96%E5%9B%BD%E8%AF%AD%E5%AD%A6%E9%99%A2%E7%9A%84%E4%B8%80%E5%B0%81%E5%85%AC%E5%BC%80%E4%BF%A1.md"><i class="fa-solid fa-file" style="color:#888;"></i> 岳昕-致北京大学师生和北大外国语学院的一封公开信.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=%E8%AE%B8%E7%AB%A0%E6%B6%A6-%E6%84%A4%E6%80%92%E7%9A%84%E4%BA%BA%E6%B0%91%E5%B7%B2%E4%B8%8D%E5%86%8D%E6%81%90%E6%83%A7.md"><i class="fa-solid fa-file" style="color:#888;"></i> 许章润-愤怒的人民已不再恐惧.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=%E8%AE%B8%E7%AB%A0%E6%B6%A6-%E6%88%91%E4%BB%AC%E5%BD%93%E4%B8%8B%E7%9A%84%E6%81%90%E6%83%A7%E4%B8%8E%E6%9C%9F%E5%BE%85.md"><i class="fa-solid fa-file" style="color:#888;"></i> 许章润-我们当下的恐惧与期待.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=%E8%B4%BE%E6%A4%8D%E8%8A%B3-%E3%80%8A%E8%AE%BF%E8%8B%8F%E8%81%94%E5%BD%92%E6%9D%A5%E3%80%8B%E6%96%B0%E8%AF%91%E6%9C%AC%E5%BA%8F.md"><i class="fa-solid fa-file" style="color:#888;"></i> 贾植芳-《访苏联归来》新译本序.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=%E8%B5%AB%E8%BF%9E%E7%A6%BE-21%E4%B8%96%E7%BA%AA%E6%96%B0%E6%94%BF%E5%AE%A3%E8%A8%80.md"><i class="fa-solid fa-file" style="color:#888;"></i> 赫连禾-21世纪新政宣言.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=%E9%83%9D%E9%9B%AA%E6%A3%AE-%E4%B8%89%E6%9C%9D%E7%BD%AA%E6%81%B6%E5%85%83%E5%87%B6%E7%8E%8B%E6%B2%AA%E5%AE%81.adoc"><i class="fa-solid fa-file" style="color:#888;"></i> 郝雪森-三朝罪恶元凶王沪宁.adoc</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=%E9%AD%8F%E4%BA%AC%E7%94%9F-%E7%AC%AC%E4%BA%94%E4%B8%AA%E7%8E%B0%E4%BB%A3%E5%8C%96.md"><i class="fa-solid fa-file" style="color:#888;"></i> 魏京生-第五个现代化.md</a></li><li><a class="nav-link py-0" style="padding-left:16px;" href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&file=%E9%BB%8E%E5%AE%89%E5%8F%8B-%E4%B8%AD%E5%9B%BD%E4%B8%AD%E4%BA%A7%E9%98%B6%E7%BA%A7%E8%B0%9C%E9%A2%98.md"><i class="fa-solid fa-file" style="color:#888;"></i> 黎安友-中国中产阶级谜题.md</a></li>
    
                        </ul>
                      </div>
                    </nav>
                <main class="col-md-9 ms-sm-auto col-lg-10">
                  <div class="container px-1 py-3">
        
<div class="mb-2" style="font-size:1.1rem;"><a href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&source=.">/</a> <a href="/cgi-bin/repo?id=z4XzYN3C6fAr2HfjNX7iDfEcL1J1g&source=template_dir">template_dir</a> / block_image.html.erb</div>
        <div class="list-group">
        <div class="list-group-item">
        <div class="mb-2" style="font-weight:bold;"><i class="fa-solid fa-file"></i> block_image.html.erb</div>
        <pre style="margin:0; font-size:0.85rem; overflow-x:auto; color:#fafafa;"><span style="color:#666; user-select:none;"> 1</span>  &lt;%#encoding:UTF-8%&gt;&lt;div&lt;%= @id &amp;&amp; %( id=&quot;#{@id}&quot;) %&gt; class=&quot;&lt;%= [&#x27;imageblock&#x27;,@style,role].compact * &#x27; &#x27; %&gt;&quot;&lt;%
<span style="color:#666; user-select:none;"> 2</span>  if (attr? :align) || (attr? :float)
<span style="color:#666; user-select:none;"> 3</span>  %&gt; style=&quot;&lt;%= [(&quot;text-align: #{attr :align};&quot; if attr? :align),(&quot;float: #{attr :float};&quot; if attr? :float)].compact * &#x27; &#x27; %&gt;&quot;&lt;%
<span style="color:#666; user-select:none;"> 4</span>  end %&gt;&gt;
<span style="color:#666; user-select:none;"> 5</span>  &lt;div class=&quot;content&quot;&gt;&lt;%
<span style="color:#666; user-select:none;"> 6</span>  if attr? :link %&gt;
<span style="color:#666; user-select:none;"> 7</span>  &lt;a class=&quot;image&quot; href=&quot;&lt;%= attr :link %&gt;&quot;&gt;&lt;img src=&quot;&lt;%= image_uri(attr :target) %&gt;&quot; loading=&quot;lazy&quot; alt=&quot;&lt;%= attr :alt %&gt;&quot;&lt;%= (attr? :width) ? %( width=&quot;#{attr :width}&quot;) : nil %&gt;&lt;%= (attr? :height) ? %( height=&quot;#{attr :height}&quot;) : nil %&gt;&gt;&lt;/a&gt;&lt;%
<span style="color:#666; user-select:none;"> 8</span>  else %&gt;
<span style="color:#666; user-select:none;"> 9</span>  &lt;img src=&quot;&lt;%= image_uri(attr :target) %&gt;&quot; loading=&quot;lazy&quot; alt=&quot;&lt;%= attr :alt %&gt;&quot;&lt;%= (attr? :width) ? %( width=&quot;#{attr :width}&quot;) : nil %&gt;&lt;%= (attr? :height) ? %( height=&quot;#{attr :height}&quot;) : nil %&gt;&gt;&lt;%
<span style="color:#666; user-select:none;">10</span>  end %&gt;
<span style="color:#666; user-select:none;">11</span>  &lt;/div&gt;&lt;%
<span style="color:#666; user-select:none;">12</span>  if title? %&gt;
<span style="color:#666; user-select:none;">13</span>  &lt;div class=&quot;title&quot;&gt;&lt;%= captioned_title %&gt;&lt;/div&gt;&lt;%
<span style="color:#666; user-select:none;">14</span>  end %&gt;
<span style="color:#666; user-select:none;">15</span>  &lt;/div&gt;
</pre>
        </div>
        </div>

</div>
</main>
</div>
</div>


</body>
</html>

