Skip to:
Content

Opened 20 months ago

Closed 19 months ago

Last modified 19 months ago

#7108 closed enhancement (fixed)

Welcome Screen for 2.6.0

Reported by: mercime Owned by: imath
Milestone: 2.6 Priority: normal
Severity: normal Version:
Component: Core Keywords: needs-codex
Cc:

Attachments (14)

7108-activity-embeds.patch (2.8 KB) - added by imath 19 months ago.
Activity Embeds top feature
users-front-page.png (31.2 KB) - added by mercime 19 months ago.
User Front Page
group-type-pop.png (31.2 KB) - added by mercime 19 months ago.
Group Type API - 1st sample
group-type-api.png (18.8 KB) - added by mercime 19 months ago.
Group Type API - 2nd sample
user-frontpage.png (39.7 KB) - added by mercime 19 months ago.
User Front Page - 2nd version with alignment and font-size tweaks
default-themes.png (56.8 KB) - added by mercime 19 months ago.
Twenty Ten and Twenty Eleven
BP-2-6-Welcome.png (407.5 KB) - added by mercime 19 months ago.
First pass
7108.patch (26.5 KB) - added by mercime 19 months ago.
Kawabanga :)
nav-api.png (37.5 KB) - added by mercime 19 months ago.
BP-2-6-Welcome-3.png (490.6 KB) - added by mercime 19 months ago.
new-nav-api.png (34.6 KB) - added by mercime 19 months ago.
7108.2.patch (27.2 KB) - added by mercime 19 months ago.
7108-styles.patch (5.6 KB) - added by mercime 19 months ago.
BP-2-6-Welcome-final.png (211.3 KB) - added by mercime 19 months ago.

Download all attachments as: .zip

Change History (29)

#1 @imath
20 months ago

I wonder if we could have a video hosted on WordPress.tv explaining how to embed an activity and publish it into a buddypress.org activity and then embed this activity into the welcome screen using this function : wp_oembed_get()

This ticket was mentioned in Slack in #buddypress by dcavins. View the logs.


20 months ago

#3 @imath
19 months ago

Here's a suggestion for the Activity embed feature:

If the user's WordPress is 4.5 or higher, we can try to embed an activity from buddypress.org. In the patch and to give you a better idea of what it could look like, i'm using this activity as i've just upgraded my test drive to latest trunk.
I've recorded a video demo (i've embedded into the activity) that you can find on my vimeo account. If what i'm saying in this video is not great, don't hesitate to send me a new text, i can always edit the sound of the video.

If WordPress version is < 4.5 or if getting the embed fails we fall back on this image

I've added some text, feel free to improve it!

Here's a preview of how it's looking like:

https://cldup.com/GY0plt3GUT.png

Ideally it would be great to have the video hosted on WordPress.tv, but according to the "Submissions" section of this page it can take 4 or 6 weeks to be validated! So another option would be to create a BuddyPress vimeo/youtube account and host the video on this account.

@imath
19 months ago

Activity Embeds top feature

@mercime
19 months ago

User Front Page

@mercime
19 months ago

Group Type API - 1st sample

@mercime
19 months ago

Group Type API - 2nd sample

#4 @imath
19 months ago

Hi mercime i really like:

👍 user front
👍 group type pop

@mercime
19 months ago

User Front Page - 2nd version with alignment and font-size tweaks

#5 @imath
19 months ago

In the My Messages box "Send me the contract" :)

#6 @dcavins
19 months ago

@mercime: Your images are great! I like user-frontpage.png; I'm a split decision on the group type images--maybe I like the pop version a tiny bit better?
@imath: Excellent video (very nice English :) ). I especially liked how you showed how to get the URL of the activity item. (I'm not sure that that's widely known.)

Structurally, are we thinking:
Primary point: activity embeds
Secondary points: user front template, group types
Under the hood: accessibility, internationalization, performance, notifications screens behavior improvements

This ticket was mentioned in Slack in #buddypress by dcavins. View the logs.


19 months ago

#8 @imath
19 months ago

Thanks @dcavins :)

@mercime
19 months ago

Twenty Ten and Twenty Eleven

@mercime
19 months ago

First pass

@mercime
19 months ago

Kawabanga :)

#9 @mercime
19 months ago

  • Keywords needs-codex added

New attachments:

  • default-themes.png
  • first pass Welcome screen
  • 7108.patch includes imath's patch

Notes:

  • Member custom front page link goes to imath's announcement in bpdevel.
  • Group Types API Learn... link is placeholder. Need link to new article in Codex by volunteer.
  • New Navigation API link goes to Boone's commit message. Need link to article in codex or bpdevel?

For review/comments.

@mercime
19 months ago

This ticket was mentioned in Slack in #buddypress by dcavins. View the logs.


19 months ago

#11 @r-a-y
19 months ago

Group Types API Learn... link is placeholder. Need link to new article in Codex by volunteer.

Group types codex article is up - https://codex.buddypress.org/developer/group-types/

Basically copied the member types one and modified it for groups :)

@mercime
19 months ago

@mercime
19 months ago

#12 @mercime
19 months ago

@r-a-y many thanks!!!

#13 @imath
19 months ago

  • Owner set to imath
  • Resolution set to fixed
  • Status changed from new to closed

In 10883:

Welcome Screen for BuddyPress 2.6

Props mercime, dcavins, r-a-y, djpaul, hnla, jerrysarcastic, imath

Fixes #7108

#14 @mercime
19 months ago

In 10888:

Welcome screen: fix stylesheets for mobile-view and RTL.

See #7108.

#15 @DJPaul
19 months ago

  • Type changed from task to enhancement
Note: See TracTickets for help on using tickets.