Skip to main content

Completion Notice or Award

I'm looking at the Welcome section of a Mighty Networks group where I'm a member. They have a great onboarding section in the Welcome area.

When you complete all of the articles, it displays a message shown in the attached image.

I'm not aware of something similar in FluentCommunity, but this would be a nice feature to add if it's something I missed.

What do you think?

Perhaps it's something hidden until the "read" status of each article is complete.

Completion Notice or Award Completion Notice or Award

Fadel RM

Absolutely, this is essential!

Nice idea.
Not essential, but it could be helpful to incentivize the consuming content/finishing tasks.

I suggest you to add it as a feature suggestion on the roadmap, so we can upvote it.

William Beem

Jose Luis Duron OK, I just submitted it to the roadmap. It must be reviewed and approved before it displays to us. Once that happens, I'll post the link here.

Currently I wrote a easy Code-Snippet to redirect new users (first login) to a specific post, with a welcome message and some important informations.

Perhaps this will help some people until an update is released:

add_action('fluent_community/portal_head', function() {
    // Stelle sicher, dass der Benutzer eingeloggt ist
    if ( is_user_logged_in() ) {
        $user = wp_get_current_user();

        // Überprüfen, ob es der erste Login des Benutzers ist
        $last_login = get_user_meta( $user->ID, 'last_login', true );

        if ( empty( $last_login ) ) {
            // Setze das Datum des ersten Logins
            update_user_meta( $user->ID, 'last_login', current_time( 'mysql' ) );

            // Weiterleitung zur gewünschten Seite nach dem ersten Login
            wp_redirect( 'https://REPLACE-HERE' );
            exit;
        }
    }
});

And this code I wrote to dont show this post/group in menu:

add_action('fluent_community/portal_head', function() {
    echo '<style>
        .fcom_communities_menu:first-of-type {
            display: none;
        }
    </style>';
});

William Beem but for sure, your idea is much more better than this temporary solution 😀

Fadel RM

Kevin Heinrichs can you share your community?

Fadel RM its not finished, but you can look: https://www.trader-journey.com/mitgliederbereich/

Sophia S

Kevin Heinrichs this is great Kevin, however, if I have a post that maybe I may wish to make some sort of My Contact us page, I don't want this to be shown unless the user clicks on the link, how do I make sure this is hidden from other posts?

Sophia S I have all Spaces that I dont want to show to users in my first Group, then I dont display the whole first group with the last code from my message before. I added 2x screenshot in attachment to compare for better understanding

but maybe Shahjahan Jewel will have an update later to hide some groups natively, I dont know :)

Sophia S

Kevin Heinrichs unfortunately, this hides my settings tab as well, maybe you need to look at it again...

Sophia S just activate Advanced Conditional Logic in FluentSnippets, Page/URL, click "does not include" and write "admin", or do it with User Role.

Make your life simple not hard :D