Coder Social home page Coder Social logo

dark1z / memberavatarstatus Goto Github PK

View Code? Open in Web Editor NEW
6.0 3.0 2.0 2.09 MB

Member Avatar & Status [MAS]

Home Page: https://github.dark1.tech/memberavatarstatus/

License: GNU General Public License v2.0

PHP 57.14% HTML 37.96% JavaScript 0.32% CSS 4.58%
phpbb-extension member avatar status phpbb-extensions phpbb-ext phpbb

memberavatarstatus's Introduction

Member Avatar & Status [MAS]

This Extension Lets Admin to display User's Avatar & it's Online Status on Index , Memberlist , The Team , Viewonline[Who is online] , Who Is Online Stat Block , Viewforum , Search , Posting Topic Review , MCP Topic Review , PM History Review , UCP Friendlist . ๐Ÿ˜‰

Status Badge for Member Avatar & Status [MAS] on phpBB v3.3.x :

Actions-CI : Actions Status
Scrutinizer-CI : Scrutinizer Code Quality Build Status
Shields.IO : GitHub release license

Features :

  1. Option to Display Only User Avatar for all and individual pages.
  2. Option to set User Avatar size to be displayed, with sample Avatar for easy configuration.
  3. Option to Display Only User Online Status for all and individual pages.
  4. Option to set User Online Status Color, with sample for Both Online & Offline Status for easy configuration.
  5. Display User Avatar & Online Status in Member Page.
  6. Display User Avatar & Online Status in The Team Page.
  7. Display User Avatar & Online Status in all Member Group Pages.
  8. Display User Avatar in ViewOnline [Who is online] Page.
  9. Display User Avatar in "Who Is Online" Statistic Block at bottom of every Page wherever it Exists.
  10. Display User Avatar & Online Status in Index Page for Last Poster.
  11. Display User Avatar & Online Status in all Viewforum Pages for First & Last Poster.
  12. Display User Avatar & Online Status in all Search Pages for Topic First & Last Poster & Post User.
  13. Display User Avatar & Online Status in Posting Topic Review for Post User.
  14. Display User Avatar & Online Status in MCP Topic Review for Post User.
  15. Display User Avatar & Online Status in PM History Review for Post User.
  16. Display User Avatar & Online Status in UCP for Friend in Friendlist.
  17. All settings are Organized in their respective section in ACP for easy Management.
  18. Currently there are 8 sections in ACP : Overview , General , Memberlist , Viewonline , Viewforum , Search , Review , Friendlist .
  19. Display Overview of all Settings on One Page in ACP.
  20. Display if phpBB's Avatar & Online Tracking is enabled or not in Overview Page in ACP.

Support for Extensions :

  1. Recent Topics :
    1. phpBB CDB : Recent Topics CDB
    2. GitHub : Recent Topics Repository
    3. Changes required in Recent Topics to support MAS : Recent Topics Changes
  2. Precise Similar Topics :
    1. phpBB CDB : Precise Similar Topics CDB
    2. GitHub : Precise Similar Topics Repository
    3. Changes required in Precise Similar Topics to support MAS : None

For More Detail's & ScreenShot's : GitHub Page

Installation :

  1. Download and unzip the Latest release.
  2. Copy the dark1/memberavatarstatus folder to /ext/dark1/memberavatarstatus.
  3. Navigate in the ACP to Customise -> Manage extensions.
  4. Look for Member Avatar & Status under the Disabled Extensions list, and click the Enable link.
  5. Set up and configure the Member Avatar & Status extension by navigating in the ACP to Extensions -> Member Avatar & Status [MAS].
  6. If required Purge the cache in ACP & also if required then in your Browser.
  7. D0Ne !!! EnJ0Y ๐Ÿ˜ƒ

Detailed phpBB standard Installation of Extensions here : phpBB Extensions Installing

Updation :

  1. Navigate in the ACP to Customise -> Manage extensions.
  2. Look for Member Avatar & Status under the Enabled Extensions list, and click the Disable link.
  3. Delete the Files from the dark1/memberavatarstatus folder at /ext/dark1/memberavatarstatus.
  4. Download and unzip the new Latest release Files.
  5. Copy the new Latest release Files from the dark1/memberavatarstatus folder to /ext/dark1/memberavatarstatus.
  6. Look for Member Avatar & Status under the Disabled Extensions list, and click the Enable link.
  7. D0Ne !!! EnJ0Y ๐Ÿ˜ƒ

Detailed phpBB standard Updation of Extensions here : phpBB Extensions Updating

Uninstallation :

  1. Navigate in the ACP to Customise -> Manage extensions.
  2. Look for Member Avatar & Status under the Enabled Extensions list, and click the Disable link.
  3. If want to Fully Uninstall then Look for Member Avatar & Status under the Disabled Extensions list, and click the Delete data link.
  4. At this point you can re-enable the extension, it will be as if it were being installed for the first time.
  5. If want to Remove the Files then delete the dark1/memberavatarstatus folder from /ext/dark1/memberavatarstatus.
  6. If required Purge the cache in ACP & also if required then in your Browser.
  7. D0Ne !!! EnJ0Y ๐Ÿ˜ƒ

Detailed phpBB standard Uninstallation of Extensions here : phpBB Extensions Removing

Links :

GitHub Repository : memberavatarstatus
phpBB Customisation Database Extension : Member Avatar & Status
For more Details Go Here : Member Avatar & Status [MAS]

License GPLv2


EnJoY ๐Ÿ˜ƒ
Best Regards. ๐Ÿ‘

memberavatarstatus's People

Contributors

dark1z avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

galixte dark-1

memberavatarstatus's Issues

User avatar bug in 'Precise Similar Topics' Ext

Describe the bug :
Avatar of user is incorrect or non shown.
Reference phpBB Support topic : MA&S / Precise Similar Topics Ext- Avatar Being Overwritten

To Reproduce :
Steps to reproduce the behavior:

  1. Install 'Precise Similar Topics' Ext
  2. Check 'Similar Topics'
  3. See bug in topic list

Expected behavior :
Show correct user avatar.

Screenshots :
screenshot

Device (please complete the following information) :

  • Device Type: [e.g. Desktop, Smartphone]
  • PHP: [e.g. 7.2.x]
  • phpBB: [e.g. 3.2.x]
  • OS: [e.g. Linux]
  • Browser: [e.g. Chrome, Safari]
  • Extension Version: [e.g. 2.2.x]

Additional context :
None.

To Do : Features to be added in MAS v3.1.0

Features In-progress :

  • Add master switch for Avatar.
  • Add master switch for Status.
  • Add color selection menu for Online status.
  • Add color selection menu for Offline status.
  • Add New Module for Master switch & Color status.
  • Move most of mas_acp_style.css to mas_header.css.

Features not yet decided :
- [ ] Add transparency to color selection menu for Online/Offline status. Looks weird.

Regards ๐Ÿ‘

Bug with displaying avatars on shadow posts.

Describe the bug :
When I move a topic, but leave a shadow in it's place, the extension appears to be unable to determine who made the last post, and shows the default user avatar, while also displaying some errors.

[phpBB Debug] PHP Notice: in file [ROOT]/ext/dark1/memberavatarstatus/core/avatar.php on line 203: Undefined index: topic_last_poster_avatar
[phpBB Debug] PHP Notice: in file [ROOT]/ext/dark1/memberavatarstatus/core/avatar.php on line 204: Undefined index: topic_last_poster_avatar_type
[phpBB Debug] PHP Notice: in file [ROOT]/ext/dark1/memberavatarstatus/core/avatar.php on line 205: Undefined index: topic_last_poster_avatar_width
[phpBB Debug] PHP Notice: in file [ROOT]/ext/dark1/memberavatarstatus/core/avatar.php on line 206: Undefined index: topic_last_poster_avatar_height

To Reproduce :
Steps to reproduce the behavior:

  1. Start with a basic phpBB setup with two forums.
  2. Make a post in one forum
  3. Use admin powers to move post and keep shadow topic in place (You might need a custom avatar for the error to occur)
  4. See error in old forum.

Expected behavior :
Moved topic and shadow topic have the user's profile picture

Screenshots :
This was taken when running 3.1.2, so the error is a bit different, but it's the same with 3.2.2.
The custom frames are not from a mod, they're part of the profile picture
ScreenShot_20210507150836

Device (please complete the following information) :
So, I'm guessing you mean the device running phpBB, which I don't really know what it is, so it's mostly guessing. What I do know is it's from iFastNet, with Linux and cPanel.

  • Device Type: Probably a virtual machine on a server
  • PHP: 7.4.16
  • phpBB: 3.3.3
  • OS: Linux
  • Browser: Firefox (Well, actually Waterfox, but it's basically Firefox 78 ESR)
  • Extension Version: 3.2.2

Additional context :
The thread appears fine on the homepage, only when going to the forum does it show the error.
I moved the thread when using version 3.1.2 of the extension, and updated to 3.2.2 to see if that fixed anything, but it doesn't appear to have.

Add "FriendList" Avatar & status feature

Is your feature request related to a problem? Please describe :
No avatar & status for "FriendList" in UCP.

Describe the solution you'd like :
Addavatar & status for "FriendList" in UCP.

Describe alternatives you've considered :
None.

Additional context :
5

User online status stuck always showing.

(I finally got around to trying 3.2.4 build since I decided to jump to phpBB 3.3.4 today. Was going to wait for full stable release, but decided not to.)

Describe the bug :
The circle showing the online status of the user always shows, no matter how the extension is configured.

To Reproduce :
Steps to reproduce the behavior:
Set "Online Status Enable" to "No"

Expected behavior :
The online status of users doesn't get showed

Screenshots :
ScreenShot_20210601175706

Device (please complete the following information) :

  • Device Type: Probably a virtual machine on a server
  • PHP: 7.4.16
  • phpBB: 3.3.4
  • OS: Linux
  • Browser: Firefox
  • Extension Version: 3.2.4

Fix bug in "Precise Similar Topics"

Describe the bug :
Multiple rows for a single topic.

To Reproduce :
Steps to reproduce the behavior:
None required.

Expected behavior :
Single Row for each topics.

Screenshots :
None required.

Device (please complete the following information) :
None required.

Additional context :
This behavior due to multiple sessions by First or Last poster.

Fix bug in "Recent Topics"

Describe the bug :
Multiple rows for a single topic.

To Reproduce :
Steps to reproduce the behavior:
None required.

Expected behavior :
Single Row for each topics.

Screenshots :
None required.

Device (please complete the following information) :
None required.

Additional context :
This behavior due to multiple sessions by First or Last poster.

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.