Giter Site home page Giter Site logo

navatar's Introduction

License: AGPL v3 Join the chat at https://gitter.im/navatar-e107/community

Navatar

Name + Avatar = 'Navatar', connotes 'New Avatar!'
An e107 CMS plugin that incarnates user avatar from your initials.

navatar

Description

Navatar is a wrapped/encapsulated implementation of the awesome php library by Lasse Rafn named php-initial-avatar-generator. Navatar uses initials from usernames or real names of site users to automatically generate avatar images if they haven't uploaded their own.

Requirements

  • PHP 5.6, 7.0, 7.1 or 7.2
  • Fileinfo Extension (required by intervention/image)
  • GD Library (>=2.0) or Imagick PHP extension (>=6.5.7)

Installing Dependencies

When downloading this plugin directly via the e107 plugin manager in the admin area or from the e107.org official website the package lacks dependencies required for the plugin to work, this is due to upload size limitation at e107.org. You'll have to fetch these dependencies using composer or download the whole package from plugin repository here in Github.

To install the dependencies using composer run the following command in the plugin directory:

composer install

If your web-server does not allow running commands in a secure shell session; or for any other reasons, you may download the plugin from its repository here and upload it manually using FTP or other means.

Contributions

Community contributions to Navatar plugin are welcome. Since the project is still in its infancy there are specific priorities for development right now. Please take a look at project roadmap before contributing via issues and pull requests.

Ways to contribute

  • File issues against the bugs you encounter.
  • Submit pull requests to - fix errors, squash bugs, refactor for performance, include language packs
  • Submit feature requests - for added functionality, admin options etc.
  • Express gratitude - scientific studies continually prove that it can make you happier!! ๐Ÿ˜‰ The motivation it's gonna endow me with is just a side-effect. ๐Ÿ˜† ๐Ÿ˜
  • Heat up the development arms-race for e107 by writing some plugins yourselves: - biological evolutionary arms-race has produced some of the most resilient organisms in real world. May be it applies equally in the virtual world!

Release History

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.