Skocz do zawartości

Rekomendowane odpowiedzi

  • Manager
Opublikowano

(DP5) PM Viewer

Zobacz plik

This application will allow administrators to read conversations on Admin CP. If admins has a special permission, they will also be able to VIEW hidden conversations, EDIT, HIDE/UNHIDE conversations (from appearing on PM Viewer application) and INVITE/REMOVE MEMBERS from conversations. Conversations can also be tracked by filtering keywords. If a specific keyword added by an admin is used on Conversation, users from selected group will receive a notification with a link to the conversation on PM Viewer application. Admins can also use tools to HIDE or UNHIDE all conversations with one click.

Settings:

  • Number of conversations per page
  • Number of log entries per page
  • Enable keyword monitoring
  • Keywords to monitor
  • Notification Groups: Members from selected groups will be notified when someone sends a private message that contaims a monitored keyword.

Groups Permissions:

  • Protected groups: If a member from a selected group is involved in a conversation, then this conversation will be not viewable in the PM Viewer application regardless of who else is involved.
  • Can view HIDDEN conversations
  • Can HIDE/UNHIDE conversations
  • Can INVITE/REMOVE members from conversations
  • Can EDIT message content: Users will also be able to view Revisions from posts and delete/restore the original text

Tools:

  • Hide All Conversations
  • Unhide All Conversations

Logs:

  • Added log in all actions: view a conversation, hide/unhide conversation, add/remove users from conversations and restore or delete a revision from a post
  • Added a Logs module to display Admin Logs from this application.

 

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

  • 1 miesiąc temu...
  • 3 miesiące temu...
  • 4 miesiące temu...
Opublikowano (edytowane)

Yes I do. I self host it.

 

Edit:

I can confirm the tables are there when clicking Fix Automatically. But every so often, the error reappears and the tables are not there.

image.thumb.png.f72529553389a9132559232d30516774.png

Edytowane przez NuclearGeneral
  • Manager
Opublikowano
W dniu 26.09.2025 o 15:23, NuclearGeneral napisał(a):

But every so often, the error reappears and the tables are not there.

Whaat? How? There is no any normal way to remove these tables periodically. :o

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

  • 2 tygodnie później...
Opublikowano (edytowane)

Yes I understand that. But this only happens with this application. No other application is affected like this. So I do not know what is going on. It is a weird issue.

Edytowane przez NuclearGeneral
  • 4 tygodnie później...
  • Manager
Opublikowano

Guys, fixed!! :)

 

Co nowego w wersji 5.0.1   

Dodano

  • fixed bug related to deleting DB tables.

After installing this version please run the Support tool named "Database problems Fix This". 

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)
11 minutes ago, DawPi said:

Guys, fixed!! :)

 

Co nowego w wersji 5.0.1   

Dodano Teraz

  • fixed bug related to deleting DB tables.

After installing this version please run the Support tool named "Database problems Fix This". 

Yay!! 😁 lol finally thank you! 😊 

Edytowane przez NuclearGeneral
  • 5 miesięcy temu...
Opublikowano

Hello

 

There seems to be a bug when generating notification URLs for the content that has been flagged by a keyword.

 

When the flagged message is a comment (\IPS\core\Messenger\Message -class) and not a topic (\IPS\core\Messenger\Conversation) -class we get an error after clicking the URL in the notification.

 

For example, we are getting notifications that point to URL like this:

https://www.ourdomain.com/IPB/admin/?app=pmviewer&module=viewer&controller=conversations&do=view&id=245600

 

However, the ID in the query string is not for a Conversation -class but for a Message -class.

 

Thus, when we click the link, we get a 'node_error', 'PMVIEWER21371/2' because it fails to load the Conversation with the ID; it doesn't not exist because it is not ID for Conversation but for Message.

 

The generated links does not seem to have any distinction between Conversations and Messages.

 

It would seem to me that the link should contain both IDs for the Conversation and the Message class.

Like there is a method to find the comment in front-end. So something like

https://www.ourdomain.com/IPB/admin/?app=pmviewer&module=viewer&controller=conversations&do=view&id=40905&do=findComment&comment=245600

 

Tho, the method "findComment" does not exist within the conversation -controller.

Opublikowano
1 hour ago, DawPi said:

Hi,

update it please and check. Should be fixed. No new version.

 

That gives this error:

 

1C133/K The application you uploaded cannot be installed because it is not a valid application, the archive is corrupt or the file and directory permissions in /applications do not allow 

 

That shows when i try to update from the previous version and from a clean install after uninstalling the previous version

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.