(BLOCK (PARA (TEXT "It is possible to enable both the read-only mode of the Zettelstore ") (FORMAT-EMPH () (TEXT "and")) (TEXT " authentication/authorization.") (SOFT) (TEXT "Both modes are independent of each other.") (SOFT) (TEXT "This gives four use cases:")) (DESCRIPTION () ((TEXT "Not read-only, no authorization")) (BLOCK (BLOCK (PARA (TEXT "Zettelstore runs on your local computer and you only work with it.")))) ((TEXT "Not read-only, with authorization")) (BLOCK (BLOCK (PARA (TEXT "Zettelstore is accessed remotely.") (SOFT) (TEXT "You need authentication to ensure that only valid users access your Zettelstore.")))) ((TEXT "With read-only, no authorization")) (BLOCK (BLOCK (PARA (TEXT "Zettelstore presents its full content publicly to everyone.")))) ((TEXT "With read-only, with authorization")) (BLOCK (BLOCK (PARA (TEXT "Nobody is allowed to change the content of the Zettelstore, and only specific zettel should be presented to the public."))))))