Installing Privacy

This page of the Privacy user manual is applicable for Privacy 2.0. A new user manual is being written for Privacy 2.1. In the meanwhile, these can be used as a reference as the two versions are similar

  1. Extract the distribution and preserve the directories. The directories that have been extracted correspond to the directories in your Movable Type installation. Upload these directories to your Movable Type installation such that file structure looks like so (where mt-static is your StaticWebPath):

    MT_DIR/
    |__ mt-static/
    |   \__ plugins/
    |       \__ Privacy/
    |          |__ images/
    |          |  |__ add.gif
    |          |  |__ button-livejournal.gif
    |          |  |__ button-openid.gif
    |          |  |__ button-password.gif
    |          |  |__ button-typekey.gif
    |          |  |__ icon-groups.gif
    |          |  |__ input-livejournal.gif
    |          |  |__ input-openid.gif
    |          |  |__ input-typekey.gif
    |          |  |__ key.gif
    |          |  |__ openid.gif
    |          |  |__ protected.gif
    |          |  |__ remove.gif
    |          |  |__ tag-remove-active.gif
    |          |  |__ tag-remove-hover.gif
    |          |  |__ typekey.gif
    |          |__ js/
    |          |  |__ dom.js
    |          |  |__ event.js
    |          |  |__ tag-widget.js
    |          |  |__ yahoo.js
    |          |__ styles.css
    |
    |__ plugins/
        \__ Privacy/
            |__ lib/
            |  |__ Class/
            |  |  |__ ErrorHandler.pm
            |  |
            |  |__ Crypt/
            |  |  |__ DH.pm
            |  |
            |  |__ Net/
            |  |   |__ OpenID/
            |  |      |__ Association.pm
            |  |      |__ ClaimedIdentity.pm
            |  |      |__ Consumer.pm
            |  |      |__ VerifiedIdentity.pm
            |  |
            |  |__ Privacy/
            |  |  |__ App/
            |  |  |  |__ CMS.pm
            |  |  |  |__ Signon.pm
            |  |  |__ App.pm
            |  |  |__ Groups.pm
            |  |  |__ L10N/
            |  |  |  |__ en_us.pm
            |  |  |__ L10N.pm
            |  |  |__ Object.pm
            |  |  |__ Protect.pm
            |  |   |__ Template/
            |  |      |__ ContextHandlers.pm
            |  |    
            |  |__ URI/
            |  |  |__ Fetch/
            |  |  |  |__ Response.pm
            |  |  |__ Fetch.pm
            |  |    
            |  |__ YAML/
            |  |  |__ Error.pm
            |  |  |__ Family.pm
            |  |  |__ Node.pm
            |  |  |__ Transfer.pm
            |  | 
            |  |__ YAML.pm
            |  |__ YAML.pod
            |   
            |__ mtplugin.pkg
            |__ openid.pl
            |__ password.pl
            |__ privacy.cgi
            |__ Privacy.pl
            |__ signon.cgi
            |__ tmpl/
                |__ default_templates/
                |  |__ privacy_bootstrapper.tmpl
                |  |__ privacy_login.tmpl
                |  |__ privacy_not_allowed.tmpl
                |
                |__ config.tmpl             
                |__ delete.tmpl
                |__ edit_group.tmpl
                |__ footer.tmpl
                |__ groups.tmpl
                |__ install.tmpl
                |__ list.tmpl
                |__ list_blogs.tmpl
                |__ protect.tmpl
                |__ protect_blog.tmpl
                |__ recursive-confirm.tmpl
                |__ recursive-stub.tmpl
                |__ recursive_end.tmpl
                |__ recursive_start.tmpl
                |__ upgrade.tmpl
                |__ upgrade_runner.tmpl
    

    Set the permissions of privacy.cgi and signon.cgi to 755. If the plugin was successfully installed, you will be prompted to finish installing Privacy

    Privacy Installation

    You should also see something similar to this on the Plugins listing under System Overview.

    Privacy Registration

Leave a comment

Preview

About

This is part of the official user manual for Privacy, a plugin for Movable Type by Arvind Satyanarayan.

More Information »

Screenshots

Click a screenshot to browse through the gallery or the arrows to flip through them

←→

Powered by Movable Type 4.0