News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu

Message Bookmarks

Started by Bugo, March 11, 2022, 09:06:32 PM

Previous topic - Next topic

Bugo

Link to the mod

With this mod, your users can create bookmarks for any messages in topics.

This modification is sorely lacking in the official SMF forum, isn't it?

Available localizations:

Do you want to improve translations?

If you like this mod, give it a star! ⭐️



Support

  • Fixes - free
  • New features - for sponsors only


Shades.

#1
I love this mod already! ;D

Wish we had this here on this site cause I got a lot of bookmarks in my browser from here! ;)

Edit: Are there any other "classes for highlighting bookmarked posts in topics" or just sticky? O:)

Thanks,
Shades 8)
ShadesWeb.com - Custom Logos - My Themes on SMF | My Themes on ShadesWeb
https://shadesweb.com

BikerHound.com - Sniffing out the road ahead
https://bikerhound.com

Dream as if you'll live forever; Live as if you'll die today. - James Dean

Bugo

Quote from: Shades. on March 11, 2022, 09:51:13 PMEdit: Are there any other "classes for highlighting bookmarked posts in topics" or just sticky?
I don't know, try to experiment with different classes from index.css, or create a new class with own styles

Speed King

Installed and tested, works fine  :)

gevv

Hi,

Thanks @Bugo

Please get both together  ;D    topic and message
ElkArte is a modern, powerful community building forum software. https://www.elkarte.net/

pikeman

Serbian language.
You cannot view this attachment.

Wellwisher

Does this mod save "topics" or just "topic replies"?

Diego Andrés

Replies, but you can just as well bookmark the first reply and would basically be the same.

SMF Tricks - Free & Premium Responsive Themes for SMF.

Wellwisher

Quote from: Diego Andrés on March 12, 2022, 01:54:55 PMReplies, but you can just as well bookmark the first reply and would basically be the same.

Neat, thank you Diego Andrés. Very cool mod indeed.  8)

Darknico

Good mod!
thanks Bugo!

Added the Italian translation
Italian SMF - Supporto Italiano per la board SMF - Ci trovate tutti li!! :)


Mick.

Nice mod. Would be cooler if the button has it's own class. It's using a default class that makes it difficult to customize and even move.

gevv

I don't know if it can be done

a small button looks neater
ElkArte is a modern, powerful community building forum software. https://www.elkarte.net/

Mick.

Quote from: gevv on March 14, 2022, 10:15:41 AMI don't know if it can be done

a small button looks neater
Nice! I'm using google material fonts since it has two diff bookmark icons. One solid (for bookmarked) one with a border (for bookmark). Now I'm looking on how to move it next to the 'Like' button.

Bugo

Quote from: gevv on March 14, 2022, 10:15:41 AMa small button looks neater
It's a good idea, I'll implement it in the next version. Tomorrow.

Darknico

I like the new button :)

Updated Italian Translation for version 0.6 in attach

Italian SMF - Supporto Italiano per la board SMF - Ci trovate tutti li!! :)


gevv

Hi,

Thanks @Bugo

Turkish translation.
ElkArte is a modern, powerful community building forum software. https://www.elkarte.net/

Bugo

I have added some statistics for bookmarks :)

You cannot view this attachment.

Wellwisher

Quote from: Bugo on March 15, 2022, 03:24:13 PMI have added some statistics for bookmarks :)

You cannot view this attachment.

Can there also be an option to disable the stats for "users with the most bookmarks" feature mainly for privacy reasons.

I like seeing the "most frequently bookmarked thread" that's great. No problems with this stat.

Darknico

#18
Italian Translation for version 0.7  8)

You cannot view this attachment.



Hi @Bugo
I don't see the stats.

And if I try with guest show error:

QuoteErrore del Database: Unknown column 'b.id_board' in 'where clause'


                SELECT m.id_msg, m.subject, COUNT(mb.msg_id) AS num_items
                FROM smf_message_bookmarks AS mb
                    INNER JOIN smf_messages AS m ON (m.id_msg = mb.msg_id AND m.approved = 1)
                WHERE
            EXISTS (
                SELECT bpv.id_board
                FROM smf_board_permissions_view AS bpv
                WHERE bpv.id_group IN (-1)
                    AND bpv.deny = 0
                    AND bpv.id_board = b.id_board
            )
                GROUP BY m.id_msg, m.subject, mb.msg_id
                ORDER BY num_items DESC

MySQL: 5.7.28
PHP: 8.0.14
Italian SMF - Supporto Italiano per la board SMF - Ci trovate tutti li!! :)


gevv

Hi,

@Bugo  pagination not working properly profile page opens (post sender profile)

You cannot view this attachment.

ElkArte is a modern, powerful community building forum software. https://www.elkarte.net/

Advertisement: