Pagina 1 van 1

Gezocht: Like-button

Geplaatst: 20 jan 2020, 16:22
door Phoebe
Hallo!

Ik wil graag dat bij elk bericht wat er gepost wordt op mijn forum, in elk topic, een like-button staat. Een icoontje van een duimpje, whatever. Dat maakt me niet zoveel uit.
In de zin van, vond je deze post nuttig? Dan klik je op de like button.
Andere leden kunnen dan zien of het bericht geliked is, en hoe vaak het geliked is.
Note: het gaat niet om een like-button van Facebook of iets dergelijks.

Ik zoek, zoek en zoek, en ik kan er maar geen extensie van vinden.
Het lijkt mij gewoonweg onmogelijk dat hier geen extensie van is, omdat ik zeker weet dat ik niet de enige ben die deze extensie op mijn forum wil.

Can someone help me out?

Re: Gezocht: Like-button

Geplaatst: 20 jan 2020, 16:41
door Phoebe
Reactie op mijn eigen onderwerp:

In het forum Extensie in Ontwikkeling kwam ik dit topic tegen: viewtopic.php?f=95&t=61639

Precies wat ik zocht!

Re: Gezocht: Like-button

Geplaatst: 20 jan 2020, 17:18
door El torro
Let op die werkt niet meer in 3.3.0
Er is wel een alternatief maar die werkt ook nog niet in 3.3.0 dacht ik.
https://www.phpbb.com/community/viewtop ... &t=2423931

Re: Gezocht: Like-button

Geplaatst: 20 jan 2020, 21:38
door Phoebe
Dankjewel.

Er is momenteel een versie voor 3.3.0, maar daar was nog een probleem in gevonden waardoor de extensie niet bruikbaar is.
Ook wordt hier op dit moment een oplossing voor gezocht.

Ik volg dit proces en het lijkt mij wel handig dit proces, inclusief het foutloze eindbestand, ook met jullie te delen, gezien het topic in de "Extensie in Ontwikkeling"'-gedeelte.

Re: Gezocht: Like-button

Geplaatst: 23 jan 2020, 11:08
door Phoebe
De oplossing is ontdekt! Hieronder heb ik alles op een rijtje gezet.
Zo kunnen mensen die op dit forum op zoek zijn naar deze extensie hier gebruik van maken:


Extensie te downloaden via deze link:
https://github.com/Naguissa/thanks_for_posts

In je Database ga je naar het tabel "phpbb_notification_types"
Daar voeg je 2 rijen toe.

Rij 1:
notification_type_id = opvolgend nummer
notification_type_name = gfksx.thanksforposts.notification.type.thanks
notification_type_ = 1

Rij 2:
notification_type_id = opvolgend nummer
notification_type_name = gfksx.thanksforposts.notification.type.thanks_remove
notification_type_ = 1

Indien je (direct of na een tijdje) bovenaan je forum dit ziet staan:
[phpBB Debug] PHP Warning: in file [ROOT]/ext/gfksx/ThanksForPosts/notification/thanks.php on line 109: sizeof(): Parameter must be an array or an object that implements Countable

Dan ga je naar [ROOT]/ext/gfksx/ThanksForPosts/notification/thanks.php en vervang je op rij 109 deze code:

Code: Selecteer alles

return (sizeof($thankers) == 1) && $this->user_loader ? $this->user_loader->get_avatar($thankers[0]['user_id']) : '';
Voor deze code:

Code: Selecteer alles

return (is_array($thankers)) && (sizeof($thankers) == 1) && $this->user_loader ? $this->user_loader->get_avatar($thankers[0]['user_id']) : '';
Dan moet ie werken!

Re: Gezocht: Like-button

Geplaatst: 24 jan 2020, 16:53
door El torro
Op 1 forum werkt het inderdaad op een ander forum en andere server, allemaal errors ivm de gebruikte Hoofdletters in de name :o