solved The "Critically Important" Profile Landing Page

Ken Rich
Ken Rich
@ken-rich
11 years ago
926 posts
I predict that our networks will live or die based on this issue. I cannot emphasize enough, the importance of this. Let's go back to a few choice quotes from a closed thread to review.

Strumelia:
....On your 'profile page' I would expect to see your member photos, videos you may have posted, your blog entries, your personal music clips or playlist, a list of the site Groups you belong to, discussions or forums you have created, and your little bio description about yourself.

Ken:To a Ningster, content on Jamroom seems to be indexed and managed well, but it's highly compartmentalized. One has to click 10 tabs in someones profile to see what they have, instead of one representative page.

We would like a profile landing page that does what the home page does, by pulling up representative samples for display, which lead to the full views.


Michael:
The file your after is:
/skins/(YOUR SKIN)/profile_index.tpl

[text] {* default index for profile *}

{jrCore_include module="jrAction" template="item_index.tpl"}
[/text]

Which is just saying "Show the latest actions on the main page".

But there is no reason you cant add a bit of each of whatever you want in there. You could add whatever you want. Perhaps:
* show 3 of the latest videos
* show 3 of the newest blog posts
* show 5 of the latest forum comments
.....

Whatever you want. Check out the jrCore_list function docs for info on how to get a list of whatever:

"{jrCore_list}"
https://www.jamroom.net/the-jamroom-network/documentation/development/89/jrcore-list

Then perhaps wrap it a check to make sure the module your after is active. eg: a list of this profiles videos:

{jrCore_list module="jrVideo" show="3" search="_profile_id = $_profile_id"}

I used the profile_id in there because you would only want to show videos belonging to this profile in that list.

Michael:Yeah,there are a few ways to handle it. The one above can be done on any skin. Or the skin designer can build it into the skin that is intended for Ning users when its built if its known what should go into that section.

Another way to do it would be to build something like a "Profile Dashboard" module that allowed the profile user to setup that kind of stuff via an interface.

So there are a few ways to accomplish it.
=======================================

Now that we've review some of the previous discussion, let me also add that Brian suggested in an email that the member could build a page with the WYSIWYG editor and use the jr embed to place content, then use that as their default landing page by setting it in the profile tweaks area.

I would agree that might make sense for some members, but for others it's not going to work. They simply wouldn't have the skill or patience to implement that solution. It's too convoluted to allow for an "out of the box" good user experience.

===================================

I think Michael's idea of a "Profile Dashboard" with some easy options to pick from, would be best. Some options might be:

- A default "hard coded" page that calls up representative samples of available content, with a WYSIWYG editor embedded so that a user editable space also exists. Just like Ning (but without "drag & drop") since it's not ready yet.

- As Brian points out, some won't want the hardcoded layout, so his completely malleable page with just a WYSIWYG editor should be an option.

- Perhaps which representative samples that show up, can be selectable by checkbox? Drop them all to end up with Brian's solution?

- Perhaps Michael's drag & drop module is far enough along that a mini version can be incorporated just for the profile landing page?


--

Ken Rich
indiegospel.net

updated by @ken-rich: 07/09/16 09:21:02AM
brian
@brian
11 years ago
10,149 posts
This is supported right now with the Profile Tweaks module. Your users can modify their profile landing page using the WYSIWYG editor - I don't know how we could make it simpler than that (and by all indications Ning users seem to require and are used to using the WYSIWYG editor).

And just to add perspective, we have not had a request for a "landing page" since probably 2006. It's just not used by sites anymore as they are seen as a distraction from the content that people are looking for - i.e. "I'm going to force you to watch this flash intro before I let you see what you've asked to see".

I'm surprised that Ning users still want this, but of course that is my 2 cents :)

But to re-iterate - this is already supported at this time. We can of course look at different options for a future release, but none of those are going to be available now.

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:54AM
brian
@brian
11 years ago
10,149 posts
And just to add, if you are looking to create a profile index page that is made up of content from the profile, we can do that at the SKIN level. There is no need for any modules or module updates to create that.

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:54AM
Ken Rich
Ken Rich
@ken-rich
11 years ago
926 posts
Hi Brian,

I don't know if it's because I have MSkin in the profile area right now, but I'm not able to see what you are referring to.

1) My profile index page only has a comment wall - nothing else.

2) My pages view is titles of pages, not an individual page with a WYSIWYG editor.

3) Ning users are used to a WYSIWYG editor, but only for adding some rich text or perhaps (for the more advanced members), embedding some external content. Not for calling up representative samples of their content. On Ning those all appear automatically. As Strumelia indicated - they seem to us to be "MISSING" like some kind of glaring omission, and our members will feel that way too.

4) You may not have heard about landing page requests up to now, but I've heard from my members already, at least the few who came over to look so far. They are asking where their page is, because all they can see is one view - a guestbook, a blog, a comment wall, a whatever - but they have to click 10 different tabs to see all their stuff. They are used to (and expect), a page that's like a "homepage" for profiles - with a little bit of everything pulled together in one place.


--

Ken Rich
indiegospel.net

updated by @ken-rich: 12/29/14 09:23:54AM
Ken Rich
Ken Rich
@ken-rich
11 years ago
926 posts
brian:
And just to add, if you are looking to create a profile index page that is made up of content from the profile, we can do that at the SKIN level. There is no need for any modules or module updates to create that.

Thanks!

Hi Brian - if you can create that at the skin level - please do. I can't over emphasize the importance to our members. Many will just leave us, if we don't throw together something along these lines.

Whether it's hard coded and immutable, or comes with some type of "Profile Dashboard" as Michael suggested, I leave it to you to "work your magic". I can only communicate the need and hope for the best.

Thanks...


--

Ken Rich
indiegospel.net

updated by @ken-rich: 12/29/14 09:23:54AM
brian
@brian
11 years ago
10,149 posts
Hey Ken - I just got back from driving to the store and realized I think I have been misunderstanding what you've been asking for - for some reason when you said "landing page" I've been thinking of a "splash page", so forget what I said :)

I think our best bet is to update the profile index page for the NingJa skin so "out of the box" it features items from the profile (instead of the timeline), and at the top we can setup a "profile bio" area, which then allows the profile owner to customize the top portion of the profile index page by creating their own profile bio (which uses the WYSIWYG editor).

I think that would be close to what you're looking for.

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:54AM
Ken Rich
Ken Rich
@ken-rich
11 years ago
926 posts
Awesome... I'm going to do my "happy dance" now - lol


--

Ken Rich
indiegospel.net

updated by @ken-rich: 12/29/14 09:23:54AM
Strumelia
Strumelia
@strumelia
11 years ago
3,603 posts
Yes, Ken did not mean 'landing page' in the sense of "Enter the site through clicking on this little picture of a door"...lol. ;D
See my own profile page (personal page) on my ning:
http://mountaindulcimer.ning.com/profile/Strumelia

On the right are things that are always seen on every page of the site.
in the middle is my timeline/activity feed. It shows things I have done or posted, and also my 'friends'. Also my photos, my videos, my personal Comment Wall, and About myself. On the left are other things like my Friends List, the Groups I belong to, my Discussions...

Any of these elements can be arranged differently/left/right/middle, one column or three...but the POINT is: that a SAMPLING of all these things is right there up front, visible and interesting, on my single personal page. They are not 'hidden' so you can only see them by clicking back and forth between TABs. Thus the person's personal "profile page" does not look EMPTY when you go to check the person out on the site. Hope this helps? :)


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015

updated by @strumelia: 12/29/14 09:23:54AM
Ken Rich
Ken Rich
@ken-rich
11 years ago
926 posts
Strumelia:

The point is that a sampling of all these things is right there, on my single personal page. They are not 'hidden' so you can only see them by clicking on a TAB. Thus the person's personal "profile profile page" does not look empty when you go to check the person out on the site.

Your network is private so he will not see without taking time to join. This link is a public profile page I built for a friend - http://indiegospel.org/profile/ReyPerez

I like how you state that - it looks "empty" - lol.

As I was saying, like some kind of "glaring omission". It's funny because it is so "painfully obvious" to us, but I've had to work hard to make this point, I even wrote Brian privately. Michael also missed it the first time around.

Finally, the "lights came on", so I'm happy Brian sees where we are coming from now. It means a solution is inevitable and likely to be "the bomb".

There's only one big functionality issue left now, and that's the featuring. Douglas already has a solution for the Nova skin, so it's only a matter of him re-coding it for Ningja (and there's already a ticket in on it).


--

Ken Rich
indiegospel.net

updated by @ken-rich: 12/29/14 09:23:54AM
brian
@brian
11 years ago
10,149 posts
Ken_Rich:
like some kind of "glaring omission". It's funny because it is so "painfully obvious" to us, but I've had to work hard to make this point, I even wrote Brian privately. Michael also missed it the first time around.

I certainly wouldn't call it a "glaring omission" - none of our hundreds of non Ning users have ever asked for it - most want the Timeline front and center (as Jamroom can be thought of as a "hyper" Twitter) and by far most of our users have continually asked for simpler profiles and site templates.

For example - as a Ning "outsider" I am blown away by how cluttered most Ning sites appear to me - they remind me of cobbled together perl scripts from 1996. I don't mean that in any negative way, but just use that to illustrate that a lot of people and users have very different tastes, and the features that are specific to Ning users are very "niche" to Ning users.

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:54AM
Ken Rich
Ken Rich
@ken-rich
11 years ago
926 posts
Hi Brian,

Yes, it can get cluttered - no doubt it's a "niche" thing.

I actually push the timeline bottom left on my personal page and shorten it, because it's not that important to me.

There is something to be said for simplicity - it wouldn't hurt to be a little bit sparing in the profile index, not to "junk it up" too much.

Perhaps a compromise between looking empty and looking too cluttered (as I agree Ning tends to be, if everything is enabled)


--

Ken Rich
indiegospel.net

updated by @ken-rich: 12/29/14 09:23:54AM
brian
@brian
11 years ago
10,149 posts
Ken_Rich:
Hi Brian,

Yes, it can get cluttered - no doubt it's a "niche" thing.

I actually push the timeline bottom left on my personal page and shorten it, because it's not that important to me.

There is something to be said for simplicity - it wouldn't hurt to be a little bit sparing in the profile index, not to "junk it up" too much.

Perhaps a compromise between looking empty and looking too cluttered (as I agree Ning tends to be, if everything is enabled)

Yep - I agree 100%. Like I've said before, I'm hoping to avoid trying to replicate what you currently have on Ning - as an "outsider" I think there is significant room to make things better in your migration to Jamroom, so we will definitely shoot for something that is more complex than the timeline (i.e. overview of actual media items instead of just activity) while at the same time keeping it as streamlined as we can.

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:54AM
gary.moncrieff
gary.moncrieff
@garymoncrieff
11 years ago
865 posts
This can all be done at skin level, and I have been slowly working towards this for instance here is the start of a sample musicians profile index page

http://tinypic.com/r/2isco6g/8

and the start of a business profile index page

http://tinypic.com/r/2jb4qcz/8
updated by @garymoncrieff: 12/29/14 09:23:54AM
Strumelia
Strumelia
@strumelia
11 years ago
3,603 posts
Ken_Rich:
Your network is private so he will not see without taking time to join.

Oops sorry- actually my site is public, but I had my personal page set to be viewable only to members. I just reset that to public so you can see it now:
http://mountaindulcimer.ning.com/profile/Strumelia

Yes it is full of lots of stuff and elements. But my members love that aspect of our site...every page is like a treasure chest. My 4000+ members are mostly over 55...many are in their 70s or 80s. They have a hard time navigating around and noticing tabs and menus. Any time I can just present them with various appetizers all on one platter, it helps them find their way around.

But yes I hear you Brian and I'm sure there will be a little bit of streamlining and modernizing somewhere in my future. Hopefully not too much. :)


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015

updated by @strumelia: 12/29/14 09:23:54AM