mirror of
https://github.com/OpenSignLabs/OpenSign.git
synced 2026-09-12 12:47:40 +02:00
deploy: 4421480a9c
This commit is contained in:
@@ -5,8 +5,8 @@
|
||||
<meta name="generator" content="Docusaurus v3.9.2">
|
||||
<title data-rh="true">Conditional logic | OpenSign™</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://docs.opensignlabs.com/img/docusaurus-social-card.png"><meta data-rh="true" name="twitter:image" content="https://docs.opensignlabs.com/img/docusaurus-social-card.png"><meta data-rh="true" property="og:url" content="https://docs.opensignlabs.com/docs/help/New-Document/conditional_logic"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="Conditional logic | OpenSign™"><meta data-rh="true" name="description" content="The Conditional Logic feature in OpenSign allows widgets to dynamically change their behavior based on the values entered or selections made in other widgets while a signer is signing a document."><meta data-rh="true" property="og:description" content="The Conditional Logic feature in OpenSign allows widgets to dynamically change their behavior based on the values entered or selections made in other widgets while a signer is signing a document."><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://docs.opensignlabs.com/docs/help/New-Document/conditional_logic"><link data-rh="true" rel="alternate" href="https://docs.opensignlabs.com/docs/help/New-Document/conditional_logic" hreflang="en"><link data-rh="true" rel="alternate" href="https://docs.opensignlabs.com/docs/help/New-Document/conditional_logic" hreflang="x-default"><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Create New OpenSign Document","item":"https://docs.opensignlabs.com/docs/category/create-new-opensign-document"},{"@type":"ListItem","position":2,"name":"Conditional logic","item":"https://docs.opensignlabs.com/docs/help/New-Document/conditional_logic"}]}</script><link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="OpenSign™ RSS Feed">
|
||||
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="OpenSign™ Atom Feed"><link rel="stylesheet" href="/assets/css/styles.03fa8acf.css">
|
||||
<script src="/assets/js/runtime~main.fa3d6f58.js" defer="defer"></script>
|
||||
<script src="/assets/js/main.b46ab0b2.js" defer="defer"></script>
|
||||
<script src="/assets/js/runtime~main.6a34faaa.js" defer="defer"></script>
|
||||
<script src="/assets/js/main.9412fa58.js" defer="defer"></script>
|
||||
</head>
|
||||
<body class="navigation-with-keyboard">
|
||||
<svg style="display: none;"><defs>
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
<meta name="generator" content="Docusaurus v3.9.2">
|
||||
<title data-rh="true">Editing Your Document Before Sending | OpenSign™</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://docs.opensignlabs.com/img/docusaurus-social-card.png"><meta data-rh="true" name="twitter:image" content="https://docs.opensignlabs.com/img/docusaurus-social-card.png"><meta data-rh="true" property="og:url" content="https://docs.opensignlabs.com/docs/help/New-Document/edit-document-before-sending"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="Editing Your Document Before Sending | OpenSign™"><meta data-rh="true" name="description" content="OpenSign™ lets you polish your PDF before you send it out—whether you’re signing it yourself, requesting signatures, or saving it as a template. You get four core editing controls right in the preview:"><meta data-rh="true" property="og:description" content="OpenSign™ lets you polish your PDF before you send it out—whether you’re signing it yourself, requesting signatures, or saving it as a template. You get four core editing controls right in the preview:"><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://docs.opensignlabs.com/docs/help/New-Document/edit-document-before-sending"><link data-rh="true" rel="alternate" href="https://docs.opensignlabs.com/docs/help/New-Document/edit-document-before-sending" hreflang="en"><link data-rh="true" rel="alternate" href="https://docs.opensignlabs.com/docs/help/New-Document/edit-document-before-sending" hreflang="x-default"><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Create New OpenSign Document","item":"https://docs.opensignlabs.com/docs/category/create-new-opensign-document"},{"@type":"ListItem","position":2,"name":"Editing Your Document Before Sending","item":"https://docs.opensignlabs.com/docs/help/New-Document/edit-document-before-sending"}]}</script><link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="OpenSign™ RSS Feed">
|
||||
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="OpenSign™ Atom Feed"><link rel="stylesheet" href="/assets/css/styles.03fa8acf.css">
|
||||
<script src="/assets/js/runtime~main.fa3d6f58.js" defer="defer"></script>
|
||||
<script src="/assets/js/main.b46ab0b2.js" defer="defer"></script>
|
||||
<script src="/assets/js/runtime~main.6a34faaa.js" defer="defer"></script>
|
||||
<script src="/assets/js/main.9412fa58.js" defer="defer"></script>
|
||||
</head>
|
||||
<body class="navigation-with-keyboard">
|
||||
<svg style="display: none;"><defs>
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
<meta name="generator" content="Docusaurus v3.9.2">
|
||||
<title data-rh="true">Enforce email OTP verification | OpenSign™</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://docs.opensignlabs.com/img/docusaurus-social-card.png"><meta data-rh="true" name="twitter:image" content="https://docs.opensignlabs.com/img/docusaurus-social-card.png"><meta data-rh="true" property="og:url" content="https://docs.opensignlabs.com/docs/help/New-Document/enforce-email-verification"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="Enforce email OTP verification | OpenSign™"><meta data-rh="true" name="description" content="The "Enable OTP Verification" feature in OpenSign is designed to add an extra layer of security to the document-signing process by verifying the signer’s email address. Here’s an in-depth look at how it works, when to use it, and its impact on the signing process."><meta data-rh="true" property="og:description" content="The "Enable OTP Verification" feature in OpenSign is designed to add an extra layer of security to the document-signing process by verifying the signer’s email address. Here’s an in-depth look at how it works, when to use it, and its impact on the signing process."><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://docs.opensignlabs.com/docs/help/New-Document/enforce-email-verification"><link data-rh="true" rel="alternate" href="https://docs.opensignlabs.com/docs/help/New-Document/enforce-email-verification" hreflang="en"><link data-rh="true" rel="alternate" href="https://docs.opensignlabs.com/docs/help/New-Document/enforce-email-verification" hreflang="x-default"><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Create New OpenSign Document","item":"https://docs.opensignlabs.com/docs/category/create-new-opensign-document"},{"@type":"ListItem","position":2,"name":"Enforce email OTP verification","item":"https://docs.opensignlabs.com/docs/help/New-Document/enforce-email-verification"}]}</script><link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="OpenSign™ RSS Feed">
|
||||
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="OpenSign™ Atom Feed"><link rel="stylesheet" href="/assets/css/styles.03fa8acf.css">
|
||||
<script src="/assets/js/runtime~main.fa3d6f58.js" defer="defer"></script>
|
||||
<script src="/assets/js/main.b46ab0b2.js" defer="defer"></script>
|
||||
<script src="/assets/js/runtime~main.6a34faaa.js" defer="defer"></script>
|
||||
<script src="/assets/js/main.9412fa58.js" defer="defer"></script>
|
||||
</head>
|
||||
<body class="navigation-with-keyboard">
|
||||
<svg style="display: none;"><defs>
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
<meta name="generator" content="Docusaurus v3.9.2">
|
||||
<title data-rh="true">Request signatures | OpenSign™</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://docs.opensignlabs.com/img/docusaurus-social-card.png"><meta data-rh="true" name="twitter:image" content="https://docs.opensignlabs.com/img/docusaurus-social-card.png"><meta data-rh="true" property="og:url" content="https://docs.opensignlabs.com/docs/help/New-Document/request-signatures"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="Request signatures | OpenSign™"><meta data-rh="true" name="description" content="Interface Overview"><meta data-rh="true" property="og:description" content="Interface Overview"><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://docs.opensignlabs.com/docs/help/New-Document/request-signatures"><link data-rh="true" rel="alternate" href="https://docs.opensignlabs.com/docs/help/New-Document/request-signatures" hreflang="en"><link data-rh="true" rel="alternate" href="https://docs.opensignlabs.com/docs/help/New-Document/request-signatures" hreflang="x-default"><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Create New OpenSign Document","item":"https://docs.opensignlabs.com/docs/category/create-new-opensign-document"},{"@type":"ListItem","position":2,"name":"Request signatures","item":"https://docs.opensignlabs.com/docs/help/New-Document/request-signatures"}]}</script><link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="OpenSign™ RSS Feed">
|
||||
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="OpenSign™ Atom Feed"><link rel="stylesheet" href="/assets/css/styles.03fa8acf.css">
|
||||
<script src="/assets/js/runtime~main.fa3d6f58.js" defer="defer"></script>
|
||||
<script src="/assets/js/main.b46ab0b2.js" defer="defer"></script>
|
||||
<script src="/assets/js/runtime~main.6a34faaa.js" defer="defer"></script>
|
||||
<script src="/assets/js/main.9412fa58.js" defer="defer"></script>
|
||||
</head>
|
||||
<body class="navigation-with-keyboard">
|
||||
<svg style="display: none;"><defs>
|
||||
@@ -218,6 +218,7 @@ Note: This feature is available exclusively on paid plans.</li>
|
||||
<p>If the signer enters an incorrect access code, access to the document is denied. The signer must enter the correct <strong>6-digit numeric access code</strong> provided by the document owner to continue.</p>
|
||||
</li>
|
||||
</ol>
|
||||
<div><div style="width:640px;height:360px"></div></div>
|
||||
<hr>
|
||||
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="add-widgets-for-signers">Add Widgets for Signers<a href="#add-widgets-for-signers" class="hash-link" aria-label="Direct link to Add Widgets for Signers" title="Direct link to Add Widgets for Signers" translate="no"></a></h2>
|
||||
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-add-a-signature-widget">1. Add a Signature Widget<a href="#1-add-a-signature-widget" class="hash-link" aria-label="Direct link to 1. Add a Signature Widget" title="Direct link to 1. Add a Signature Widget" translate="no"></a></h2>
|
||||
@@ -333,6 +334,7 @@ Then <code>Show TextInput1</code></p>
|
||||
<table><thead><tr><th>Property</th><th>Value</th></tr></thead><tbody><tr><td><strong>Trigger Widget</strong></td><td>Number</td></tr><tr><td><strong>Condition</strong></td><td>Equals</td></tr><tr><td><strong>Condition Value</strong></td><td>5</td></tr><tr><td><strong>Condition 2 checkbox</strong></td><td>checked</td></tr><tr><td><strong>Action</strong></td><td>Show TextInput1</td></tr></tbody></table>
|
||||
<p><strong>Result</strong></p>
|
||||
<p>The configured <strong>TextInput1</strong> widget becomes visible when <strong>either</strong> the Number field equals <strong>10</strong> <strong>or</strong> the Checkbox is checked.</p>
|
||||
<div><div style="width:640px;height:360px"></div></div>
|
||||
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="related-conditional-logic-guides">Related Conditional Logic Guides<a href="#related-conditional-logic-guides" class="hash-link" aria-label="Direct link to Related Conditional Logic Guides" title="Direct link to Related Conditional Logic Guides" translate="no"></a></h3>
|
||||
<p>The <strong>Text Input</strong> widget also supports Conditional Logic using the following trigger widgets:</p>
|
||||
<ul>
|
||||
@@ -485,7 +487,9 @@ Then <code>Show TextInput1</code></p>
|
||||
<ul>
|
||||
<li class="">
|
||||
<p>Setting icon: By clicking on the option, you can set the color and font.</p>
|
||||
<p><strong>Hide text with asterisks</strong>: **"which masks the entered text (*) to protect sensitive information while filling out the document. The final embedded document will also display the text as asterisks, keeping the actual value hidden.</p>
|
||||
<ul>
|
||||
<li class=""><strong>Hide text with asterisks</strong>: **"which masks the entered text (*) to protect sensitive information while filling out the document. The final embedded document will also display the text as asterisks, keeping the actual value hidden.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="">
|
||||
<p>Add Signer/Change Signer: Clicking the first icon on the Name widget allows you to change the signer. You can choose from existing signers in the dropdown or add a new signer.</p>
|
||||
@@ -499,7 +503,9 @@ Then <code>Show TextInput1</code></p>
|
||||
<ul>
|
||||
<li class="">
|
||||
<p>Setting icon: By clicking on the option, you can set the color and font.</p>
|
||||
<p><strong>Hide text with asterisks</strong>: **"which masks the entered text (*) to protect sensitive information while filling out the document. The final embedded document will also display the text as asterisks, keeping the actual value hidden.</p>
|
||||
<ul>
|
||||
<li class=""><strong>Hide text with asterisks</strong>: **"which masks the entered text (*) to protect sensitive information while filling out the document. The final embedded document will also display the text as asterisks, keeping the actual value hidden.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="">
|
||||
<p>Add Signer/Change Signer: Clicking the first icon on the Job title widget allows you to change the signer. You can choose from existing signers in the dropdown or add a new signer.</p>
|
||||
@@ -513,7 +519,9 @@ Then <code>Show TextInput1</code></p>
|
||||
<ul>
|
||||
<li class="">
|
||||
<p>Setting icon: By clicking on the option, you can set the color and font.</p>
|
||||
<p><strong>Hide text with asterisks</strong>: **"which masks the entered text (*) to protect sensitive information while filling out the document. The final embedded document will also display the text as asterisks, keeping the actual value hidden.</p>
|
||||
<ul>
|
||||
<li class=""><strong>Hide text with asterisks</strong>: **"which masks the entered text (*) to protect sensitive information while filling out the document. The final embedded document will also display the text as asterisks, keeping the actual value hidden.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="">
|
||||
<p>Add Signer/Change Signer: Clicking the first icon on the Company widget allows you to change the signer. You can choose from existing signers in the dropdown or add a new signer.</p>
|
||||
@@ -527,7 +535,9 @@ Then <code>Show TextInput1</code></p>
|
||||
<ul>
|
||||
<li class="">
|
||||
<p>Setting icon: By clicking on the option, you can set the color and font.</p>
|
||||
<p><strong>Hide text with asterisks</strong>: **"which masks the entered text (*) to protect sensitive information while filling out the document. The final embedded document will also display the text as asterisks, keeping the actual value hidden.</p>
|
||||
<ul>
|
||||
<li class=""><strong>Hide text with asterisks</strong>: **"which masks the entered text (*) to protect sensitive information while filling out the document. The final embedded document will also display the text as asterisks, keeping the actual value hidden.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="">
|
||||
<p>Add Signer/Change Signer: Clicking the first icon on the Email widget allows you to change the signer. You can choose from existing signers in the dropdown or add a new signer.</p>
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
<meta name="generator" content="Docusaurus v3.9.2">
|
||||
<title data-rh="true">Sign your-self | OpenSign™</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://docs.opensignlabs.com/img/docusaurus-social-card.png"><meta data-rh="true" name="twitter:image" content="https://docs.opensignlabs.com/img/docusaurus-social-card.png"><meta data-rh="true" property="og:url" content="https://docs.opensignlabs.com/docs/help/New-Document/sign-yourself"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="Sign your-self | OpenSign™"><meta data-rh="true" name="description" content="Interface Overview"><meta data-rh="true" property="og:description" content="Interface Overview"><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://docs.opensignlabs.com/docs/help/New-Document/sign-yourself"><link data-rh="true" rel="alternate" href="https://docs.opensignlabs.com/docs/help/New-Document/sign-yourself" hreflang="en"><link data-rh="true" rel="alternate" href="https://docs.opensignlabs.com/docs/help/New-Document/sign-yourself" hreflang="x-default"><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Create New OpenSign Document","item":"https://docs.opensignlabs.com/docs/category/create-new-opensign-document"},{"@type":"ListItem","position":2,"name":"Sign your-self","item":"https://docs.opensignlabs.com/docs/help/New-Document/sign-yourself"}]}</script><link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="OpenSign™ RSS Feed">
|
||||
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="OpenSign™ Atom Feed"><link rel="stylesheet" href="/assets/css/styles.03fa8acf.css">
|
||||
<script src="/assets/js/runtime~main.fa3d6f58.js" defer="defer"></script>
|
||||
<script src="/assets/js/main.b46ab0b2.js" defer="defer"></script>
|
||||
<script src="/assets/js/runtime~main.6a34faaa.js" defer="defer"></script>
|
||||
<script src="/assets/js/main.9412fa58.js" defer="defer"></script>
|
||||
</head>
|
||||
<body class="navigation-with-keyboard">
|
||||
<svg style="display: none;"><defs>
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
<meta name="generator" content="Docusaurus v3.9.2">
|
||||
<title data-rh="true">Widgets in OpenSign | OpenSign™</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://docs.opensignlabs.com/img/docusaurus-social-card.png"><meta data-rh="true" name="twitter:image" content="https://docs.opensignlabs.com/img/docusaurus-social-card.png"><meta data-rh="true" property="og:url" content="https://docs.opensignlabs.com/docs/help/New-Document/widgets"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="Widgets in OpenSign | OpenSign™"><meta data-rh="true" name="description" content="Widgets in OpenSign are interactive fields that you can place on your documents to collect information, signatures, or confirmations from recipients during the signing process."><meta data-rh="true" property="og:description" content="Widgets in OpenSign are interactive fields that you can place on your documents to collect information, signatures, or confirmations from recipients during the signing process."><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://docs.opensignlabs.com/docs/help/New-Document/widgets"><link data-rh="true" rel="alternate" href="https://docs.opensignlabs.com/docs/help/New-Document/widgets" hreflang="en"><link data-rh="true" rel="alternate" href="https://docs.opensignlabs.com/docs/help/New-Document/widgets" hreflang="x-default"><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Create New OpenSign Document","item":"https://docs.opensignlabs.com/docs/category/create-new-opensign-document"},{"@type":"ListItem","position":2,"name":"Widgets in OpenSign","item":"https://docs.opensignlabs.com/docs/help/New-Document/widgets"}]}</script><link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="OpenSign™ RSS Feed">
|
||||
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="OpenSign™ Atom Feed"><link rel="stylesheet" href="/assets/css/styles.03fa8acf.css">
|
||||
<script src="/assets/js/runtime~main.fa3d6f58.js" defer="defer"></script>
|
||||
<script src="/assets/js/main.b46ab0b2.js" defer="defer"></script>
|
||||
<script src="/assets/js/runtime~main.6a34faaa.js" defer="defer"></script>
|
||||
<script src="/assets/js/main.9412fa58.js" defer="defer"></script>
|
||||
</head>
|
||||
<body class="navigation-with-keyboard">
|
||||
<svg style="display: none;"><defs>
|
||||
|
||||
Reference in New Issue
Block a user