MadelineProtoDocs/docs/docs/TEMPLATES.md
2019-06-01 17:42:45 +02:00

1.0 KiB

title: Web templates for $MadelineProto->start() description: You get the web template used for the $MadelineProto->start() web UI thusly: image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png

Web templates for $MadelineProto->start()

You get the web template used for the $MadelineProto->start() web UI thusly:

$template = [yield](ASYNC.html) $MadelineProto->get_web_template();

By default, it is equal to:

<!DOCTYPE html>
<html>
        <head>
        <title>MadelineProto</title>
        </head>
        <body>
        <h1>MadelineProto</h1>
        <form method="POST">
        %s
        <button type="submit"/>Go</button>
        </form>
        <p>%s</p>
        </body>
</html>

To modify the web template, use:

[yield](ASYNC.html) $MadelineProto->set_web_template($new_template);

The new template must have a structure similar the the default template.

Next section