<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://docs.paperview.tech/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://docs.paperview.tech/feed.php">
        <title>DokuWiki - paywall_invoker</title>
        <description></description>
        <link>https://docs.paperview.tech/</link>
        <image rdf:resource="https://docs.paperview.tech/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-06-26T00:04:48+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://docs.paperview.tech/doku.php?id=paywall_invoker:declarative&amp;rev=1774632265&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.paperview.tech/doku.php?id=paywall_invoker:imperative&amp;rev=1774632265&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.paperview.tech/doku.php?id=paywall_invoker:javascript_events&amp;rev=1774632265&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.paperview.tech/doku.php?id=paywall_invoker:start&amp;rev=1774632265&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://docs.paperview.tech/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>DokuWiki</title>
        <link>https://docs.paperview.tech/</link>
        <url>https://docs.paperview.tech/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://docs.paperview.tech/doku.php?id=paywall_invoker:declarative&amp;rev=1774632265&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-27T17:24:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>declarative</title>
        <link>https://docs.paperview.tech/doku.php?id=paywall_invoker:declarative&amp;rev=1774632265&amp;do=diff</link>
        <description>Paywall declarative invocation

The Paperview Paywall can be invoked by declaring regular HTML5 data attributes in HTML DOM elements -- such as divs or spans -- in a manner that we dub “declarative invocation”.

In the declarative invocation, the Paywall javascript</description>
    </item>
    <item rdf:about="https://docs.paperview.tech/doku.php?id=paywall_invoker:imperative&amp;rev=1774632265&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-27T17:24:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>imperative</title>
        <link>https://docs.paperview.tech/doku.php?id=paywall_invoker:imperative&amp;rev=1774632265&amp;do=diff</link>
        <description>Paywall imperative invocation

In addition to the declarative invocation, the Paperview Paywall also supports a manner that we call imperative invocation. This invocation is performed exclusively through Javascript instructions, and thus endows the developer with much more control over the Paywall&#039;s operation.</description>
    </item>
    <item rdf:about="https://docs.paperview.tech/doku.php?id=paywall_invoker:javascript_events&amp;rev=1774632265&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-27T17:24:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>javascript_events</title>
        <link>https://docs.paperview.tech/doku.php?id=paywall_invoker:javascript_events&amp;rev=1774632265&amp;do=diff</link>
        <description>Paywall Javascript events

These are the Javascript events that the Paperview Paywall fires on the global window object.

All events fired by the Paywall are prefixed with paperview::. This allows you to easily distinguish between Paywall events and events fired by other components in the web page.</description>
    </item>
    <item rdf:about="https://docs.paperview.tech/doku.php?id=paywall_invoker:start&amp;rev=1774632265&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-27T17:24:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://docs.paperview.tech/doku.php?id=paywall_invoker:start&amp;rev=1774632265&amp;do=diff</link>
        <description>Interacting with the Paywall

You can interact with the Paywall when you invoke it and when you listen to the events it fires.

Loading the Paywall

You load the Paywall by getting a small invoker Javascript file. The easiest way to do this is to include a</description>
    </item>
</rdf:RDF>
