mirror of
https://github.com/soapingtime/diyhrt.git
synced 2026-09-04 20:10:19 +02:00
[automated] update diyhrt.market
This commit is contained in:
@@ -24,7 +24,6 @@
|
||||
<meta property="og:description" content="Otokonoko Pharmacy is run by a trans woman in Brazil producing a few forms of injectable and transdermal Estradiol, and has more recently ventured into Pills. They've been operating since mid 2020 and have garnered a generally positive reputation within the community. There have been some concerns about their process but their customers are overwhelmingly happy with the product they've received and a trans harm reduction organisation in Scotland had lab testing done on one of their products which showed it was as advertised." />
|
||||
<meta property="og:title" content="Store - Otokonoko Pharmacy" />
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:image" content="/media/stores/logos/cropped-otokonokopharma.png" />
|
||||
<meta property="og:site_name" content="DIYHRT.Market" />
|
||||
|
||||
<script>
|
||||
@@ -52,12 +51,11 @@
|
||||
<img class="bi me-2 d-none d-lg-block" height="76px" style="margin-top: -34px; margin-bottom: -35px;" src="../static/img/diymarket_logo3.png" />
|
||||
</a>
|
||||
<ul class="nav col-12 col-lg-auto me-lg-auto mb-2 justify-content-center mb-md-0">
|
||||
<li><a href="index.html" class="nav-link px-2 text-white">Stores</a></li>
|
||||
<li><a href="../resources.html" class="nav-link px-2 text-white">Resources</a></li>
|
||||
<li><a href="../transfem-hrt-guide.html" class="nav-link px-2 text-white">Guide</a></li>
|
||||
</ul>
|
||||
<form method="GET" action="https://diyhrt.market/meds/products/" class="col-12 col-lg-auto mb-3 mb-lg-0" role="search">
|
||||
<input type="search" class="form-control" name="name__icontains" placeholder="Search..." aria-label="Search">
|
||||
<input type="search" class="form-control" name="q" placeholder="Search..." aria-label="Search">
|
||||
</form>
|
||||
<div class="col-12 col-lg-auto mb-3 mb-lg-0 d-flex justify-content-center px-2">
|
||||
<a class="btn btn-outline-danger mx-1" role="button" href="../login.html">Login</a>
|
||||
@@ -70,33 +68,60 @@
|
||||
</div>
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col mb-3">
|
||||
<h2>Otokonoko Pharmacy</h2>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-4">
|
||||
<h2 class="d-block d-lg-none">Otokonoko Pharmacy</h2>
|
||||
<img class="w-100 img-responsive" src="../media/stores/logos/cropped-otokonokopharma.png" />
|
||||
<ul class="list-group my-3">
|
||||
<li class="list-group-item active">
|
||||
https://otkph.am/
|
||||
<a href="https://otkph.am/" class="stretched-link"></a>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
Rating:
|
||||
<div class="list-group mb-3">
|
||||
<a class="list-group-item list-group-item-action d-flex justify-content-between" href="https://otkph.am/" style="border-left-width: 0.2rem; border-left-color: #FCA8FF;">
|
||||
<strong>Otokonoko Pharmacy</strong>
|
||||
<span class="text-success">
|
||||
Active
|
||||
</span>
|
||||
</a>
|
||||
<a class="list-group-item list-group-item-action d-flex justify-content-between" href="otokonoko-pharmacy/reviews.html" style="border-left-width: 0.2rem; border-left-color: #FCA8FF;">
|
||||
<span class="text-warning">
|
||||
<i class="fa-solid fa-star"></i>
|
||||
5/5
|
||||
</span>
|
||||
<a href="otokonoko-pharmacy/reviews.html">(2 reviews)</a>
|
||||
<span>2 reviews</span>
|
||||
</a>
|
||||
<li class="list-group-item d-flex justify-content-between" style="border-left-width: 0.2rem; border-left-color: #FCA8FF;">
|
||||
<span>Category:</span>
|
||||
<span>Homebrewers</span>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
Ships From: <span class="fi fi-br"></span> Brazil
|
||||
<li class="list-group-item d-flex justify-content-between" style="border-left-width: 0.2rem; border-left-color: #FCA8FF;">
|
||||
<span>Ships From:</span>
|
||||
<span>Brazil</span>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
Ships To:
|
||||
Worldwide
|
||||
<li class="list-group-item d-flex justify-content-between" style="border-left-width: 0.2rem; border-left-color: #FCA8FF;">
|
||||
<span>Ships To:</span>
|
||||
<span>Worldwide</span>
|
||||
</li>
|
||||
</ul>
|
||||
<li class="list-group-item d-flex justify-content-between" style="border-left-width: 0.2rem; border-left-color: #FCA8FF;">
|
||||
<span>Payment Methods:</span>
|
||||
<span>
|
||||
<span data-bs-toggle="tooltip" data-bs-placement="top" title="Bitcoin (BTC)">
|
||||
<i class="fa-brands fa-bitcoin ms-1"></i>
|
||||
</span>
|
||||
<span data-bs-toggle="tooltip" data-bs-placement="top" title="Ethereum (ETH)">
|
||||
<i class="fa-brands fa-ethereum ms-1"></i>
|
||||
</span>
|
||||
<span data-bs-toggle="tooltip" data-bs-placement="top" title="Monero (XMR)">
|
||||
<i class="fa-brands fa-monero ms-1"></i>
|
||||
</span>
|
||||
<span data-bs-toggle="tooltip" data-bs-placement="top" title="Other Cryptocurrencies">
|
||||
<i class="fa-solid fa-coins ms-1"></i>
|
||||
</span>
|
||||
</span>
|
||||
</li>
|
||||
</div>
|
||||
<div class="accordion">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-8">
|
||||
<h2 class="d-none d-lg-block">Otokonoko Pharmacy</h2>
|
||||
<p><p>Otokonoko Pharmacy is run by a trans woman in Brazil producing a few forms of injectable and transdermal Estradiol, and has more recently ventured into Pills. They've been operating since mid 2020 and have garnered a generally positive reputation within the community. There have been some concerns about their process but their customers are overwhelmingly happy with the product they've received and a trans harm reduction organisation in Scotland had <a href="https://twitter.com/TransHarmRedux/status/1539560327620222976">lab testing done</a> on one of their products which showed it was as advertised.</p>
|
||||
<h5>Payments</h5>
|
||||
<p>Otokonoko Pharmacy only accepts Cryptocurrency payments.</p>
|
||||
@@ -108,153 +133,111 @@ Worldwide
|
||||
<div class="col">
|
||||
<hr/>
|
||||
<h5 class="mt-3">Estradiol Gels</h5>
|
||||
<div class="table-responsive">
|
||||
<table data-toggle="table" class="table table-bordered table-striped table-hover">
|
||||
<thead>
|
||||
<tr>
|
||||
<th data-field="product" data-sortable="true" data-sorter="productSorter">Product</th>
|
||||
<th data-field="product_value" data-visible="false">Product</th>
|
||||
<th data-field="store">Store</th>
|
||||
<th data-field="price" data-sortable="true" data-sorter="priceSorter">Price</th>
|
||||
<th data-field="price_value" data-visible="false">Price</th>
|
||||
<th data-field="unit_price" data-sortable="true" data-sorter="unitPriceSorter">Unit Price</th>
|
||||
<th data-field="unit_price_value" data-visible="false">Unit Price</th>
|
||||
<th data-field="status" data-sortable="true">Status</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><a href="../meds/products/otokonoko-estradiol-gel-55ml.html">Otokonoko Estradiol Gel (55ml)</a></td>
|
||||
<td>Otokonoko Estradiol Gel (55ml)</td>
|
||||
<td><a href="https://otkph.am/product/transdermal-estradiol/">Store Page</a></td>
|
||||
<td>$100.00</td>
|
||||
<td>$100.00</td>
|
||||
<td>$0.18 per mg</td>
|
||||
<td>$0.18</td>
|
||||
<td>
|
||||
<span class="text-success">
|
||||
In Stock
|
||||
<div class="list-group list-group-striped mb-3">
|
||||
<a href="../meds/products/otokonoko-estradiol-gel-55ml.html" class="list-group-item list-group-item-action px-2 px-sm-3 py-1" style="border-left-width: 0.2rem; border-left-color: #FCA8FF; border-right-width: 0.2rem; border-right-color: var(--bs-success);">
|
||||
<div class="row">
|
||||
<div class="col-7 col-sm-4 d-flex align-items-center">
|
||||
<span>
|
||||
Otokonoko Estradiol Gel (55ml)<br/>
|
||||
<span style="color: #FCA8FF;">Otokonoko Pharmacy</span>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<script>
|
||||
function sorter(val1, val2) {
|
||||
if (val1 > val2) {
|
||||
return 1;
|
||||
} else if (val2 > val1) {
|
||||
return -1;
|
||||
} else {
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
function productSorter(valueA, valueB, rowA, rowB) {
|
||||
return sorter(rowA.product_value, rowB.product_value);
|
||||
}
|
||||
|
||||
function storeSorter(valueA, valueB, rowA, rowB) {
|
||||
return sorter(rowA.store_value, rowB.store_value);
|
||||
}
|
||||
|
||||
function priceSorter(valueA, valueB, rowA, rowB) {
|
||||
return sorter(rowA.price_value, rowB.price_value);
|
||||
}
|
||||
|
||||
function unitPriceSorter(valueA, valueB, rowA, rowB) {
|
||||
return sorter(rowA.unit_price_value, rowB.unit_price_value);
|
||||
}
|
||||
</script>
|
||||
<div class="col-sm d-none d-sm-flex align-items-center text-secondary">
|
||||
550mg
|
||||
</div>
|
||||
<div class="col-5 col-sm d-flex align-items-center justify-content-end justify-content-sm-start text-end text-sm-start">
|
||||
<span>
|
||||
$100.00<br/>
|
||||
<span class="text-secondary">
|
||||
$0.18
|
||||
per mg
|
||||
</span>
|
||||
</span>
|
||||
</div>
|
||||
<div class="col-12 col-sm d-flex justify-content-end text-end align-items-center text-success">
|
||||
In Stock
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<h5 class="mt-3">Estradiol Injections</h5>
|
||||
<div class="table-responsive">
|
||||
<table data-toggle="table" class="table table-bordered table-striped table-hover">
|
||||
<thead>
|
||||
<tr>
|
||||
<th data-field="product" data-sortable="true" data-sorter="productSorter">Product</th>
|
||||
<th data-field="product_value" data-visible="false">Product</th>
|
||||
<th data-field="store">Store</th>
|
||||
<th data-field="price" data-sortable="true" data-sorter="priceSorter">Price</th>
|
||||
<th data-field="price_value" data-visible="false">Price</th>
|
||||
<th data-field="unit_price" data-sortable="true" data-sorter="unitPriceSorter">Unit Price</th>
|
||||
<th data-field="unit_price_value" data-visible="false">Unit Price</th>
|
||||
<th data-field="status" data-sortable="true">Status</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><a href="../meds/products/otokonoko-estradiol-cypionate-10ml-40mg-ml.html">Otokonoko Estradiol Cypionate</a></td>
|
||||
<td>Otokonoko Estradiol Cypionate</td>
|
||||
<td><a href="https://otkph.am/product/estradiol-cypionate/">Store Page</a></td>
|
||||
<td>$85.00</td>
|
||||
<td>$85.00</td>
|
||||
<td>$0.21 per mg</td>
|
||||
<td>$0.21</td>
|
||||
<td>
|
||||
<span class="text-success">
|
||||
In Stock
|
||||
<div class="list-group list-group-striped mb-3">
|
||||
<a href="../meds/products/otokonoko-estradiol-cypionate-10ml-40mg-ml.html" class="list-group-item list-group-item-action px-2 px-sm-3 py-1" style="border-left-width: 0.2rem; border-left-color: #FCA8FF; border-right-width: 0.2rem; border-right-color: var(--bs-success);">
|
||||
<div class="row">
|
||||
<div class="col-7 col-sm-4 d-flex align-items-center">
|
||||
<span>
|
||||
Otokonoko Estradiol Cypionate<br/>
|
||||
<span style="color: #FCA8FF;">Otokonoko Pharmacy</span>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="../meds/products/otokonoko-estradiol-enanthate-10ml-40mg-ml.html">Otokonoko Estradiol Enanthate</a></td>
|
||||
<td>Otokonoko Estradiol Enanthate</td>
|
||||
<td><a href="https://otkph.am/product/estradiol-enanthate/">Store Page</a></td>
|
||||
<td>$75.00</td>
|
||||
<td>$75.00</td>
|
||||
<td>$0.19 per mg</td>
|
||||
<td>$0.19</td>
|
||||
<td>
|
||||
<span class="text-success">
|
||||
In Stock
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="../meds/products/otokonoko-estradiol-valerate-10ml-40mg-ml.html">Otokonoko Estradiol Valerate</a></td>
|
||||
<td>Otokonoko Estradiol Valerate</td>
|
||||
<td><a href="https://otkph.am/product/estradiol-valerate/">Store Page</a></td>
|
||||
<td>$65.00</td>
|
||||
<td>$65.00</td>
|
||||
<td>$0.16 per mg</td>
|
||||
<td>$0.16</td>
|
||||
<td>
|
||||
<span class="text-success">
|
||||
In Stock
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<script>
|
||||
function sorter(val1, val2) {
|
||||
if (val1 > val2) {
|
||||
return 1;
|
||||
} else if (val2 > val1) {
|
||||
return -1;
|
||||
} else {
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
function productSorter(valueA, valueB, rowA, rowB) {
|
||||
return sorter(rowA.product_value, rowB.product_value);
|
||||
}
|
||||
|
||||
function storeSorter(valueA, valueB, rowA, rowB) {
|
||||
return sorter(rowA.store_value, rowB.store_value);
|
||||
}
|
||||
|
||||
function priceSorter(valueA, valueB, rowA, rowB) {
|
||||
return sorter(rowA.price_value, rowB.price_value);
|
||||
}
|
||||
|
||||
function unitPriceSorter(valueA, valueB, rowA, rowB) {
|
||||
return sorter(rowA.unit_price_value, rowB.unit_price_value);
|
||||
}
|
||||
</script>
|
||||
<div class="col-sm d-none d-sm-flex align-items-center text-secondary">
|
||||
400mg
|
||||
</div>
|
||||
<div class="col-5 col-sm d-flex align-items-center justify-content-end justify-content-sm-start text-end text-sm-start">
|
||||
<span>
|
||||
$85.00<br/>
|
||||
<span class="text-secondary">
|
||||
$0.21
|
||||
per mg
|
||||
</span>
|
||||
</span>
|
||||
</div>
|
||||
<div class="col-12 col-sm d-flex justify-content-end text-end align-items-center text-success">
|
||||
In Stock
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
<a href="../meds/products/otokonoko-estradiol-enanthate-10ml-40mg-ml.html" class="list-group-item list-group-item-action px-2 px-sm-3 py-1" style="border-left-width: 0.2rem; border-left-color: #FCA8FF; border-right-width: 0.2rem; border-right-color: var(--bs-success);">
|
||||
<div class="row">
|
||||
<div class="col-7 col-sm-4 d-flex align-items-center">
|
||||
<span>
|
||||
Otokonoko Estradiol Enanthate<br/>
|
||||
<span style="color: #FCA8FF;">Otokonoko Pharmacy</span>
|
||||
</span>
|
||||
</div>
|
||||
<div class="col-sm d-none d-sm-flex align-items-center text-secondary">
|
||||
400mg
|
||||
</div>
|
||||
<div class="col-5 col-sm d-flex align-items-center justify-content-end justify-content-sm-start text-end text-sm-start">
|
||||
<span>
|
||||
$75.00<br/>
|
||||
<span class="text-secondary">
|
||||
$0.19
|
||||
per mg
|
||||
</span>
|
||||
</span>
|
||||
</div>
|
||||
<div class="col-12 col-sm d-flex justify-content-end text-end align-items-center text-success">
|
||||
In Stock
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
<a href="../meds/products/otokonoko-estradiol-valerate-10ml-40mg-ml.html" class="list-group-item list-group-item-action px-2 px-sm-3 py-1" style="border-left-width: 0.2rem; border-left-color: #FCA8FF; border-right-width: 0.2rem; border-right-color: var(--bs-success);">
|
||||
<div class="row">
|
||||
<div class="col-7 col-sm-4 d-flex align-items-center">
|
||||
<span>
|
||||
Otokonoko Estradiol Valerate<br/>
|
||||
<span style="color: #FCA8FF;">Otokonoko Pharmacy</span>
|
||||
</span>
|
||||
</div>
|
||||
<div class="col-sm d-none d-sm-flex align-items-center text-secondary">
|
||||
400mg
|
||||
</div>
|
||||
<div class="col-5 col-sm d-flex align-items-center justify-content-end justify-content-sm-start text-end text-sm-start">
|
||||
<span>
|
||||
$65.00<br/>
|
||||
<span class="text-secondary">
|
||||
$0.16
|
||||
per mg
|
||||
</span>
|
||||
</span>
|
||||
</div>
|
||||
<div class="col-12 col-sm d-flex justify-content-end text-end align-items-center text-success">
|
||||
In Stock
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -285,5 +268,5 @@ DIYHRT.Market 2022-2024
|
||||
const tooltipTriggerList = document.querySelectorAll('[data-bs-toggle="tooltip"]')
|
||||
const tooltipList = [...tooltipTriggerList].map(tooltipTriggerEl => new bootstrap.Tooltip(tooltipTriggerEl))
|
||||
</script>
|
||||
<script>(function(){var js = "window['__CF$cv$params']={r:'85b4479ffb85114b',t:'MTcwODkwOTUyNy43NDgwMDA='};_cpo=document.createElement('script');_cpo.nonce='',_cpo.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js',document.getElementsByTagName('head')[0].appendChild(_cpo);";var _0xh = document.createElement('iframe');_0xh.height = 1;_0xh.width = 1;_0xh.style.position = 'absolute';_0xh.style.top = 0;_0xh.style.left = 0;_0xh.style.border = 'none';_0xh.style.visibility = 'hidden';document.body.appendChild(_0xh);function handler() {var _0xi = _0xh.contentDocument || _0xh.contentWindow.document;if (_0xi) {var _0xj = _0xi.createElement('script');_0xj.innerHTML = js;_0xi.getElementsByTagName('head')[0].appendChild(_0xj);}}if (document.readyState !== 'loading') {handler();} else if (window.addEventListener) {document.addEventListener('DOMContentLoaded', handler);} else {var prev = document.onreadystatechange || function () {};document.onreadystatechange = function (e) {prev(e);if (document.readyState !== 'loading') {document.onreadystatechange = prev;handler();}};}})();</script></body>
|
||||
<script>(function(){var js = "window['__CF$cv$params']={r:'85edefe8da7e17f0',t:'MTcwOTUxNDEwOS4wNzAwMDA='};_cpo=document.createElement('script');_cpo.nonce='',_cpo.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js',document.getElementsByTagName('head')[0].appendChild(_cpo);";var _0xh = document.createElement('iframe');_0xh.height = 1;_0xh.width = 1;_0xh.style.position = 'absolute';_0xh.style.top = 0;_0xh.style.left = 0;_0xh.style.border = 'none';_0xh.style.visibility = 'hidden';document.body.appendChild(_0xh);function handler() {var _0xi = _0xh.contentDocument || _0xh.contentWindow.document;if (_0xi) {var _0xj = _0xi.createElement('script');_0xj.innerHTML = js;_0xi.getElementsByTagName('head')[0].appendChild(_0xj);}}if (document.readyState !== 'loading') {handler();} else if (window.addEventListener) {document.addEventListener('DOMContentLoaded', handler);} else {var prev = document.onreadystatechange || function () {};document.onreadystatechange = function (e) {prev(e);if (document.readyState !== 'loading') {document.onreadystatechange = prev;handler();}};}})();</script></body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user