Page 1 of 70

[3.2][3.3][RC] Thanks for posts (and optional Tapatalk integration)

Posted: Thu May 18, 2017 10:09 am
by Naguissa
Extension Name: Thanks for posts

Original MOD author: Палыч

Converting to extension: rxu

Converting to phpbb 3.2 extension (this extension): Naguissa

Extension Description:

Adds the ability to thank the author, and use the rating system posts/topics/forums based on the issued of thanks. Note that you can't thank yourself.

This version is also patched to support Tapatalk in its latest version but you will need a patched version of mobiquo folder (also available)


Extension Version: 3.2.18

*NOTE: phpBB 3.3.x compatibility starts in 3.2.15 release.

Conversion info:

This extension is an update from rxu's Thanks for posts extension.
Rxu extension is a conversion of Thanks for posts MOD for phpBB 3.0.x.

Requirements: phpBB 3.2.0 (or current 3.2 dev) or later

Development repository:

Note: see below for downloads, as development version can be broken if we are working on that.

Extension:

https://github.com/Naguissa/thanks_for_posts

Tapatalk 'mobiquo' folder modified version:

https://github.com/Naguissa/mobiquo_thanks

Current versions download:

Extension:

https://github.com/Naguissa/thanks_for_ ... ses/latest

Tapatalk 'mobiquo' folder modified version:

https://github.com/Naguissa/mobiquo_thanks/releases

(Pick one matching your Tapatalk plugin version except for the "rX" suffix)

Note: Support for phpBB 3.3.x is available for 1st time on version 2.1.7; previous versions will fail even on the original plugin.

English translation using "like" instead "thanks":

Modified language files and instructions here: https://www.foroelectro.net/thanks-for- ... -t217.html


Installation:

Extension:

Extension files should be extracted to /ext/naguissa/thanksforposts/ folder. Then the extension should be enabled in ACP as usually.

If you are updating, you need to do, in this specific order:
  1. Disable extension.
  2. Delete /ext/naguissa/thanksforposts/ folder (if old extension is previous to 4.0.0 folder to delete is /ext/gfksx/ThanksForPosts/)
  3. Upload extension to /ext/naguissa/thanksforposts/
  4. Reactivate extension.
Tapatalk:

Install regular Tapatalk plugin without enabling it; you can download it from here: https://www.tapatalk.com/download_phpbb

Overwrite "<PHPBB_ROOT>/mobiquo" content with repository one.

Note: Support for phpBB 3.3.x is available for 1st time on version 2.1.7; previous versions will fail even on the original plugin.




Demo:

It's a very limited account, even more than guest, but useful for this.

Demo: https://www.foroelectro.net/thanks-for-posts-tests-f30/
User: thanksforposts
Pass: thanksforposts



Screenshots:

Image


Image


Image


Image


Image


Image


Image


Image


Image


Support:

Contributions: GitHub of each tool

Donations: PayPal

Re: [3.2][DEV] Thanks for posts

Posted: Thu May 18, 2017 12:17 pm
by Naguissa
Updated, code made available and added download links.

Re: [3.2][RC] Thanks for posts (and optional Tapatalk integration)

Posted: Fri May 19, 2017 8:45 am
by jackennils
Hi Naguissa,

This looks very promising, especially since I'm using Tapatalk. Can you please provide a few more details?
  • Is there support for notifications? For example if someone thanks me, will I get a notification?
  • What if Tapatalk gets updated? Will you provide continuously updated mobiquo folders?
  • Is the total number of received thanks also displayed on memberlist_view.html?
  • Who can give and receive thanks? Does this extension use the permission system of phpBB?
  • Does this extension come with a top list or integration in memberlist_body.html?
Thank you!

Re: [3.2][RC] Thanks for posts (and optional Tapatalk integration)

Posted: Fri May 19, 2017 12:29 pm
by Naguissa
Hello Jackennils,


It's a port of 3.1 extension, updated to new 3.2 notifications changes, few prototypes tweaks and added support for Tapatal needs.

  • Is there support for notifications? For example if someone thanks me, will I get a notification?
  • Yes, it's one of the updates done for 3.2 support
  • What if Tapatalk gets updated? Will you provide continuously updated mobiquo folders?
  • Yes, that's why tapatalk repository has its version numbers: <tapatalk-version>-r<revision-number>
  • Is the total number of received thanks also displayed on memberlist_view.html?
  • No. It's displayed at members profile and there's an optional ranking prior index footer. See below for pictures.
  • Who can give and receive thanks? Does this extension use the permission system of phpBB?
  • Yes, it uses permissions systen, so you can configure that. It's also used on Tapatalk.
  • Does this extension come with a top list or integration in memberlist_body.html?
    Toplist. And also extra information in profile, posts, minicard... See pictures below.

More screenshots:

Image

Image

Image

Image

Image

Image

Image

Image

Image


jackennils wrote: Fri May 19, 2017 8:45 am Hi Naguissa,

This looks very promising, especially since I'm using Tapatalk. Can you please provide a few more details?
  • Is there support for notifications? For example if someone thanks me, will I get a notification?
  • What if Tapatalk gets updated? Will you provide continuously updated mobiquo folders?
  • Is the total number of received thanks also displayed on memberlist_view.html?
  • Who can give and receive thanks? Does this extension use the permission system of phpBB?
  • Does this extension come with a top list or integration in memberlist_body.html?
Thank you!

Re: [3.2][RC] Thanks for posts (and optional Tapatalk integration)

Posted: Fri May 19, 2017 12:33 pm
by Naguissa
Oh! In addition:

- There's a rating system for posts. It's functional but I really don't like it too much. It's not available on Tapatalk. You can disable iit if you want (I have it disabled).

- I've submited a support ticket to Tapatalk. If they want they can integrate the changes on the plugin.

Re: [3.2][RC] Thanks for posts (and optional Tapatalk integration)

Posted: Fri May 19, 2017 12:40 pm
by jackennils
Awesome, thanks so much for the comments and screenshots. I will definitely try it on my test board and give feedback. Keep it up! :)

Re: [3.2][RC] Thanks for posts (and optional Tapatalk integration)

Posted: Fri May 19, 2017 1:03 pm
by Naguissa
I was using original mod on phpbb-seo.

Then, I moved to extension (with lot of migration problems) when I migrated my forum to 3.1

And now, using 3.2 forum, I needed that extension fixed.


That's why I made it.

Also, as I have a very old phone (original Jolla phone, 3 and half years old), I prefer to use Tapatalk. That's why I worked on supporting it.


At the end, this kind of extensions prevents a lot of "tahnks", "+1" and other empty posts. Yo can simply click "Thanks" button and you don't have the need to fill a thread with useless posts.



And well, that's why I will keep it up for sure.

Re: [3.2][RC] Thanks for posts (and optional Tapatalk integration)

Posted: Fri May 19, 2017 1:35 pm
by maras2626
Hi, what to do to keep the thanks from the previous version (gfksx)?
How to overwrite files I have a white page :(

sorry for my english :roll:

Re: [3.2][RC] Thanks for posts (and optional Tapatalk integration)

Posted: Fri May 19, 2017 1:40 pm
by Naguissa
maras2626 wrote: Fri May 19, 2017 1:35 pm Hi, what to do to keep the thanks from the previous version (gfksx)?
How to overwrite files I have a white page :(

sorry for my english :roll:
As I didn't change any folder, event, database or nothing, it should be as easy as simply update the extension. You can use extension uploader or delete old extension and upload new one at same place.

It's valid for rxu extension, not for original mod.

I had trouble updating from old mod to rxu extension when I migrated to phpbb 3.1. I had to remove some of migrations and clean permissions manually.

From what version are you updating? And what's your phpbb version? Remember, this is ONLY for 3.2

Re: [3.2][RC] Thanks for posts (and optional Tapatalk integration)

Posted: Fri May 19, 2017 1:47 pm
by maras2626
Naguissa wrote: Fri May 19, 2017 1:40 pm
maras2626 wrote: Fri May 19, 2017 1:35 pm Hi, what to do to keep the thanks from the previous version (gfksx)?
How to overwrite files I have a white page :(

sorry for my english :roll:
As I didn't change any folder, event, database or nothing, it should be as easy as simply update the extension. You can use extension uploader or delete old extension and upload new one at same place.

It's valid for rxu extension, not for original mod.

I had trouble updating from old mod to rxu extension when I migrated to phpbb 3.1. I had to remove some of migrations and clean permissions manually.

From what version are you updating? And what's your phpbb version? Remember, this is ONLY for 3.2
My current version is 2.0.3-dev - https://github.com/rxu/thanks_for_posts ... elop-3.2.x and phpBB 3.2

Re: [3.2][RC] Thanks for posts (and optional Tapatalk integration)

Posted: Fri May 19, 2017 2:04 pm
by Naguissa
Oh, I didn't saw that branch! I picked original code from master, thinking it was abandoned (or mostly abandoned).

Well, changes are more-or-leess similar, but I added few extra things to support Tapatalk.

You could proceed as:
1) Disable rxu extension
2) Rename original folder to "thanks_for_posts.bak"
3) Upload this extension folder as "thanks_for_posts". Then will be at the same place as original.
4) Clear cache (on general tab in ACP)
5) Reload extensions page
6) Activate this extension.
7) Maybe clear cache again.

White page could be because an update without disabling extension or cache problems.
maras2626 wrote: Fri May 19, 2017 1:47 pm
Naguissa wrote: Fri May 19, 2017 1:40 pm
maras2626 wrote: Fri May 19, 2017 1:35 pm Hi, what to do to keep the thanks from the previous version (gfksx)?
How to overwrite files I have a white page :(

sorry for my english :roll:
As I didn't change any folder, event, database or nothing, it should be as easy as simply update the extension. You can use extension uploader or delete old extension and upload new one at same place.

It's valid for rxu extension, not for original mod.

I had trouble updating from old mod to rxu extension when I migrated to phpbb 3.1. I had to remove some of migrations and clean permissions manually.

From what version are you updating? And what's your phpbb version? Remember, this is ONLY for 3.2
My current version is 2.0.3-dev - https://github.com/rxu/thanks_for_posts ... elop-3.2.x and phpBB 3.2

Re: [3.2][RC] Thanks for posts (and optional Tapatalk integration)

Posted: Fri May 19, 2017 2:30 pm
by maras2626
Naguissa wrote: Fri May 19, 2017 2:04 pm You could proceed as:
1) Disable rxu extension
2) Rename original folder to "thanks_for_posts.bak"
3) Upload this extension folder as "thanks_for_posts". Then will be at the same place as original.
4) Clear cache (on general tab in ACP)
5) Reload extensions page
6) Activate this extension.
7) Maybe clear cache again.

White page could be because an update without disabling extension or cache problems.
Still a white page :(

Re: [3.2][RC] Thanks for posts (and optional Tapatalk integration)

Posted: Fri May 19, 2017 2:57 pm
by Naguissa
New release published.


I've found a bug when displaying recieved notifications and I've fixed it.


Download the latest release (initial post link is valid).

Re: [3.2][RC] Thanks for posts (and optional Tapatalk integration)

Posted: Fri May 19, 2017 3:33 pm
by Naguissa
Also new release for mobiquo, removing a leftover debug statement.... :o

Re: [3.2][RC] Thanks for posts (and optional Tapatalk integration)

Posted: Fri May 19, 2017 10:41 pm
by jackennils
Sounds great, will try it tomorrow and post feedback. :)