mod_pep_vcard_png_avatar/README.markdown
author Matthew Wild <mwild1@gmail.com>
Sat, 24 Sep 2022 09:26:26 +0100
changeset 5063 5f1120c284c5
parent 2500 e6a3bdbce7b9
permissions -rw-r--r--
mod_cloud_notify_extensions: Add note about dependency Noting here because people might not click through to see it on the mod_cloud_notify_encrypted page.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2222
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
     1
Introduction
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
     2
============
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
     3
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
     4
Conversations (an XMPP client for Android) is publishing PEP avatars in the webp file format. However Pidgin and other XMPP desktop clients can only show vcard avatars, that are in the PNG file format. This module is the [mod_pep_vcard_avatar](https://modules.prosody.im/mod_pep_vcard_avatar.html) module extended to also change the avatar file format to PNG.
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
     5
2500
e6a3bdbce7b9 mod_pep_vcard_png_avatar: Move to dwebp, handle errors on opening file_png.
Michel Le Bihan <michel@lebihan.pl>
parents: 2329
diff changeset
     6
This module needs `dwebp` from `webp` package as an additional dependency.
2329
557dc366838e Add information about ImageMagick dependency
Michael Vetter <jubalh@openmailbox.org>
parents: 2222
diff changeset
     7
2222
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
     8
Configuration
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
     9
=============
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    10
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    11
Enable the module as any other:
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    12
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    13
    modules_enabled = {
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    14
      "mod_pep_vcard_png_avatar";
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    15
    }
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    16
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    17
You MUSTN'T load mod\_pep\_vcard\_avatar if this module is loaded.
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    18
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    19
Compatibility
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    20
=============
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    21
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    22
  ----- -------------
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    23
  trunk Works
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    24
  0.10  Should work
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    25
  0.9   Should work
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    26
  ----- -------------
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    27
0ca0fdad3b2c mod_pep_vcard_png_avatar: Add a README
Michel Le Bihan <michel@lebihan.pl>
parents:
diff changeset
    28