completed Question Regarding Seamless Module Function

derrickhand300
@derrickhand300
9 years ago
1,353 posts
I have made a page called "All Videos"
I just purchased the Seamless module so I can combine lists of both jrVideo and jrYoutube videos. I am making the edits in the template code

I start with changing this:
{jrCore_list module="jrVideo" order_by="_created numerical_desc" require_image="video_image" pagebreak=28 page=$_post.p pager=true template=$tpl}
To This
{jrSeamless_list modules="jrYouTube,jrVideo" order_by="_created numerical_desc" require_image="video_image" pagebreak=28 page=$_post.p pager=true template=$tpl}

and it seems to work fine except the Youtube video images displayed in the table are blank "?"

The remainder of the code on the page that I have tried adding seamless to are below

{jrCore_module_url module="jrVideo" assign="murl"}

{jrCore_module_function function="jrImage_display" module="jrVideo" type="video_image" item_id=$item._item_id size="medium" crop="auto" class="iloutline img_scale" alt=$item.video_title width=false height=false}</a>
                </div>
{jrCore_module_function function="jrRating_form" type="star" module="jrVideo" index="1" item_id=$item._item_id current=$item.video_rating_1_average_count|default:0 votes=$item.video_rating_1_count|default:0}
{jrCore_item_list_buttons module="jrVideo" field="video_file" item=$item}

{jrSearch_form class="form_text" value="Search Videos" module="jrVideo" fields="video_title,video_description" }

The way I have tried is replacing
{jrCore_module
With
{jrSeamless_list modules

But when I do this it really destroys my page layout

Any advice- it seems pretty simple but I am not getting it
I Have attached a screenshot of the layout it breaks up
Capture.JPG.jpg
Capture.JPG.jpg  •  122KB


updated by @derrickhand300: 12/22/16 11:55:59AM
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
It seems a lot of us who are coming from ning are wanting to combine all our video sources into one page displaying them together (uploaded vids, vimeo, and youtube). (SoaringE, John Bizley, me, and Curtis here...must be others)
It's on my next to do list as well, and I'll be following this thread to see how it works.


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
paul
@paul
9 years ago
4,326 posts
You can only use jrSeamless for lists, not anything else, so replacing jrCore_module and other calls with it will not work.

WRT the blank youtube images, is your template taking the fact that there are mixed Video and YouTube items in the listing into account?
It will need to test each item listed and use the appropriate variables to output the image etc. -

{if $item.seamless_module_name == "jrVideo"}
// Do video stuff
{elseif $item.seamless_module_name == "jrYouTube"}
// Do youtube stuff
{/if}


--
Paul Asher - JR Developer and System Import Specialist
derrickhand300
@derrickhand300
9 years ago
1,353 posts
Thank you!
gary.moncrieff
gary.moncrieff
@garymoncrieff
9 years ago
865 posts
Yes combining has been long on my list of things to do and I even pitched it to Douglas and he has added it to his todo list, but did state it would be some time before he could investigate it.

This is an area where skins can rally be improved from a userability standpoint.
updated by @garymoncrieff: 02/19/15 12:49:14AM
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Agree 100%. Especially for Ning immigrants going to Ningja skin.

One way or another, on my own or with help, I'm going to HAVE to overhaul and 'seamless-ify' both my videos and my audios before I go live and move from ning. And it's going to have to be working properly both on my site's main page and the member profile pages, since I have a musician's network... and video/audio is a major aspect of our site.
It's a daunting task for me as a non-coder, and I'm not sure how other ning refugees have been accomplishing it, or whether they've been getting help to do it. But I see them doing it.

It didn't make sense for me to ddress the whole issue while on my sloooooow arvixe server...but now that I'm up to high speeds on my JR server I will need to be attending to this SOON. Can't migrate until it's properly set up.
My members are just NOT going to want to always go looking in five separate places for videos and audio, whereas on Ning they see it all in the two simple locations, whether clicking from the main page modules and links to "videos" and "Music", or from looking on the individual member profile pages.




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

updated by @strumelia: 02/19/15 11:15:37AM
paul
@paul
9 years ago
4,326 posts
I'll look into this to see whether it can be addressed by a 'how to' document or be included as a skin option.
Thanks


--
Paul Asher - JR Developer and System Import Specialist
gary.moncrieff
gary.moncrieff
@garymoncrieff
9 years ago
865 posts
The more I think about this I strongly believe it needs to be address by the core team, and let me explain why.

We end users could pull them into seamless lists on the frontend but that doesn't solve the problem on profiles which would still have them going to all different tabs.

Ideally what's required is a global switch that will combine the Music and Video modules onto one tab on the profile and frontend. When a user then clicks to add new content they get a screen asking them which service to use, in the case of Vimeo and YouTube, paste a url, otherwise select a file to upload.

This switch would be off by default, and should by right use the seamless module as a dependency. If people don't have the seamless module installed this option would never show.

The templates would be smart enough to determine which media modules are activated and available to a particular quota and show appropriate options to each.

Thoughts?
michael
@michael
9 years ago
7,714 posts
Seamless is for combining the datastores of different modules into a single list, what you seam to be asking for is a single module that can take different video formats.
derrickhand300
@derrickhand300
9 years ago
1,353 posts
Actually all I am trying to do is combine my jrVideo with jrYoutube videos into a single layout so when I make a tab that says "ALL VIDEOS" they land on a custom page I have made that's 5 columns wide and 4 rows down displaying thumbnails of the latest 20 videos ( combined from youtube and jrVideo)
It combines the 'lists" fine put the thumbnail is just a big " ? " and the link to the video does not work.

I keep forgetting when we says "lists" here I have to think of it in the jrLists way and not the way my mind thinks everyday

This is not really important right now to me though
gary.moncrieff
gary.moncrieff
@garymoncrieff
9 years ago
865 posts
michael:
Seamless is for combining the datastores of different modules into a single list, what you seam to be asking for is a single module that can take different video formats.

I think it could be achieved by just a new tab to replace the other ones on profiles rather than a new module but maybe I am wrong.

Our online profiles are really a commodity these days and it needs to be as seamless as possible for people to discover content.
michael
@michael
9 years ago
7,714 posts
@gary, your talking about profiles, while @derrickhand300 is asking about top level templates. They are related but also separate issues. For the profiles, to combine 2 things, you'd need to add a third module that just adds a tab so you have a template there. Perhaps Aparna, then edit the index.tpl in that module.

---
so for this particular issue of seamless in the templates.
 {jrSeamless_list modules="jrYouTube,jrVideo" order_by="_created numerical_desc" require_image="video_image" pagebreak=28 page=$_post.p pager=true template=$tpl}
reads "Get me the 28 newest videos from the Youtube and Video modules. Make sure they have an image. Show the prev/next buttons. and make the layout how i describe it in this template $tpl"

So probably what you are getting is 28 videos back but they are not laid out in a way that you like. The part you need to adjust is whatever is in that $tpl variable.

Probably thats been created inside a {capture} section just above where you put the {jrSeamless_list ....
alt=
Luis456
@luis456
9 years ago
48 posts
That is on my do list too, but I haven't figure out how to do this. I don't like the idea of having one link for youtube videos, one for JrVideo, one for Vmeo videos. I would like to have one page that will display all the videos, with options to display, latests videos, most stream and most rated.

Projam and media pro for Jamroom 4 used to have a video module call Video Wall http://www.ecuahits.com/?t=video_wall

where it display the videos from youtube, jrvideo etc.
If that module is offer again, I'm willing to buy it.
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
gary.moncrieff:
We end users could pull them into seamless lists on the frontend but that doesn't solve the problem on profiles which would still have them going to all different tabs.
Ideally what's required is a global switch that will combine the Music and Video modules onto one tab on the profile and frontend. When a user then clicks to add new content they get a screen asking them which service to use, in the case of Vimeo and YouTube, paste a url, otherwise select a file to upload.

We have always had those options in Ning 2.0, just saying. It's weird to us that the three types of videos are now added and presented separately in three diff locations all the time. I know my members are not going to like it.
Here's whet I currently get on my Ning2.0 site when i click on +add video:
video_Uploader.jpg
video_Uploader.jpg  •  473KB




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

updated by @strumelia: 02/21/15 01:28:24PM
perrie
@perrie
9 years ago
435 posts
Strumelia,
Just for clarity, that jpg you uploaded is from your Ning site, right?
(I've been following but I am behind everyone on the learning curve)
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Yes Perrie, the screenshot is from my ning 2.0 site. I will clarify that post to reflect that fact.


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
michael:a single module that can take different video formats
That sounds like a good idea. Video is video is video.

Much like audio.


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
gary.moncrieff
gary.moncrieff
@garymoncrieff
9 years ago
865 posts
michael:
@gary, your talking about profiles, while @derrickhand300 is asking about top level templates. They are related but also separate issues. For the profiles, to combine 2 things, you'd need to add a third module that just adds a tab so you have a template there. Perhaps Aparna, then edit the index.tpl in that module.

---
so for this particular issue of seamless in the templates.
 {jrSeamless_list modules="jrYouTube,jrVideo" order_by="_created numerical_desc" require_image="video_image" pagebreak=28 page=$_post.p pager=true template=$tpl}
reads "Get me the 28 newest videos from the Youtube and Video modules. Make sure they have an image. Show the prev/next buttons. and make the layout how i describe it in this template $tpl"

So probably what you are getting is 28 videos back but they are not laid out in a way that you like. The part you need to adjust is whatever is in that $tpl variable.

Probably thats been created inside a {capture} section just above where you put the {jrSeamless_list ....

Yes Michael I understand all this as I have created a few small modules with Aparna already, the point I am trying to convey is this is one of the biggest user experiences issues in Jamroom today.
michael
@michael
9 years ago
7,714 posts
gary.moncrieff:...the point I am trying to convey is this is one of the biggest user experiences issues in Jamroom today...

I'm not sure I agree that the interface for adding Youtube videos should be in the same location as the interface for uploading local content and also Vimeo (or other video type system). That seams strange to me, but its valid I guess for some purposes.

Perhaps a page that asks for a choice of which you want before showing the form to add the video, but thats already there with the tabs on the profile, so why put it there again inside the creation form...

Its really a different question than the thread though.

Could you mash-up a screenshot of what you think the interface for that form would look like?
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
michael:
Perhaps a page that asks for a choice of which you want before showing the form to add the video, but thats already there with the tabs on the profile, so why put it there again inside the creation form...

I can't speak for others, but I want to consolidate those three TABS (videos,vimeo,youtube) on the profile pages into ONE TAB as well. You'd click on a member's Videos tab, and you'd see all their videos from all three sources. In one grid with the thumbnails and video titles and membername.
On your own page, you'd click on the same Video tab and you'd see that same grid with ALL your videos...and also an "+Add Video" button which would bring you to a page or form with thechoices presented as to upload/vimeo/youtube.
On the main site index page, the top nav link for Videos would take you to a similar grid showing all 3 types of member videos sorted by latest added...with the thumbnails, video title, and member name. The grid would show all the types/sources together....as simply videos. The only place it MATTERS to separate whether it's vimeo or youtube etc is if you are in the process of adding a video to the site, right? -since the site enables viewing of any of them merely by clicking on them.

Lastly, the index page main page video content block module would also show a selection of the most recently added videos of all 3 types, with thumbnail, title and membername ....they'd not be distinguished from each other...again because why do they need to be unless you are adding/uploading a new video?

In my mind, making the members jump back and forth all the time (every single time they visit) between 3 different tabs and site areas simply to see videos...is like having a store selling milk next door to the egg store, next door to the butter store.

When i first installed JR and uploaded my ning archive, I went to my profile page and clicked on "Video" tab...and only one video was there. Scratching my head for a minute...where did all my other videos disappear to? Did they get left behind? Then I figured out the rest of them were under the Youtube Tab. Now I know that whenever I go to anyone else's profile page to get a sense of what they do, I'll have to click all three of those tabs, one at a time, to find where their videos are 'stashed'.
It's a slight annoyance, but I'm envisioning all 4500 of my members all doing exactly the same thing, day after day, for all eternity. click click click clickclickclickclickclick.... =8-*



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

updated by @strumelia: 02/22/15 05:36:33PM
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
A select menu after the title field, choose video, youtube or vimeo. Onchange the fields below are switched to video, youtube or vimeo fields.

The list view is a jrSeamless of the three types.

User knows the videos/youtubes/vimeos are hosted in different places, but there is only one video create button and one video list.

I don't think it is important to be able to list videos hosted on different services separately (they are the same, just with different urls), but can see that some users would want to sell videos etc. So adding youtubes and vimeos to the videos list should be on a quota basis.


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)

updated by @ultrajam: 02/22/15 05:38:20PM
michael
@michael
9 years ago
7,714 posts
Strumelia:...is like having a store selling milk next door to the egg store, next door to the butter store....

Nice analogy. :) I see it as 'milk is milk' so should be stored in the 'milk' box (and same for the other two). Storing them all in the 'edible stuff' box is of course an option.

(attached is a super quick module that adds a profile tab ALL VIDEOS and uses seamless to get them all.)
zip


updated by @michael: 02/22/15 06:32:01PM
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Um...ok assuming I know what to do with that file. =8-*

Use my filezilla to uplaod the zipped version to my JR server?- and put ...where? and then unzip while it's there on the server (or before I upload it via filezilla)?

and ...do I need to purchase the seamless module in the marketplace and install that ...first?
oy! lololol...


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
michael
@michael
9 years ago
7,714 posts
You're on Jamroom Hosting, so all modules and skins are free, you don't need to purchase anything, just activate it. :)

* download the .zip file.
* unzip it.
* upload it to /modules/(put it here) Its called: xxCombinedVideos so it will end up at:
/modules/xxCombinedVideos

It will appear in the ACP. Turn it on. Yes you will need to have jrSeamless for it to work. Its not really a finished module, more an extra page on the profile tab to be made into a module.

It looks like this (screenshot)
jpg
 •  107KB


updated by @michael: 02/22/15 07:21:28PM
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
I'll need to play with installing this and feedback tomorrow- it's bedtime. Thanks Michael!


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
gary.moncrieff
gary.moncrieff
@garymoncrieff
9 years ago
865 posts
Yes Micheal thats the first step and what Steve said about the UI is what I was thinking.

Video Title

Video Type
- Upload a Video
- Insert a video from YouTube
- Insert a video from Vimeo

On selecting one of the above the fields underneath would change.

I would also go a further step here, in addition to adding the quota checks Steve mentioned but also hide the seperate Video, Youtube and Vimeo tabs on profiles that have the combined list.
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Yep let me try applying Michaels Profile page all-in-one video TAB for members.
If it works nicely, the next steps would then be:

--> enable members to ADD a video by clicking on a simple ADD VIDEO link or button that brings them to ONE place or form or page where they can select the type of video they want to add to the site's video pool, and then add it. This would be accessible from either their own profile page or the main page Video top-nav link or the video moduleblock, or within the main video area display grid (where you'd be taken if you click on "view all" videos.)

--> once that was in place, I could eliminate or hide the redundant other three "video" TABS on the profile pages, replacing them with Michael's all-in-one video tab on the member profile pages.

--> Lastly, on the site's main index page:
1) the top nav link for VIDEO I would want to have NO drop down for vimeo/YT. I want the top nav Video Link to go to a GRID (looking something like the images grid) with maybe 4 or 6 across colums of thmbnails (of all three types of videos) and as many rows as i set. These vids I will set to display by most recently added (just like Images/Photos). Each video should include underneath it at least the video title and the member name who posted it. (as it is now, I see nowhere the names of the members who posted the videos..??) It doesn't matter whether it's a vimeo or uploaded or YT vid (that only matters when they are adding a video)...on my site anyway, people want to see all the vids in the community and be able to browse, search, and click on them in one place.
and 2) the content module on the main page showing latest videos currently only shows latest UPLOADED vids. I want it to show latest vids of all 3 types, just as I describe above...except the module will be a shorter selection, with a "view ALL" option button. Again, the video title and member's name needs to be under each one, and clicking ALL will take you to that same big grid showing all the site's videos in a grid in one place, paginated of course.

I think Soaring Eagle accomplished all of this early on on his site, and way more besides (i don't need the way more part though). unfortunately I don't have his coding experience and can't make this consolidation happen for myself.
I guarantee there will be many more coming from Ning who are going to be asking for the same thing.

Hey I'm willing to pay you JR Team guys to get all this done for me...just let me know what's needed. This whole Video/Audio 5 location 'separateness' remains as probably the biggest single stumbling block in the way of my getting my site ready to go live. I need ONE location for aduio clips, and ONE for videos...whether they are put on my site via uploaded or through other medium. My senior members get lost on the way to their kitchen for a sandwich. I need to make sure there aren't five kitchens. ;)


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

updated by @strumelia: 02/23/15 10:56:13AM
michael
@michael
9 years ago
7,714 posts
Its called 'Combined Videos' the server directory structure should look like:
/modules/xxCombinedVideos/index.php
/modules/xxCombinedVideos/include.php
.....

You can turn it on at
ACP -> MEDIA -> COMBINED VIDEOS -> INFO

If its not there, run the integrity check or clear the caches.

Its not going to do what you've outlined above. We're talking about that internally now and will get back to you.
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Ok, I loaded and installed the "Combined Videos" tab module you gave Michael.

I appreciate your effort, but it's not doing what I was hoping for, and I'm not sure you understand the stuff I've outlined and am needing to make happen. I may be able to use it elsewhere, but...
Your Combined Videos is presenting all combined videos of ALL members on the site. If I am on my profile page, it needs to present only MY combined uploaded, vimeo, and youtube videos, not everyone's. If I go to Joe Schmoe's profile page and click on his AllVideos TAB, it needs to show only the combined 3types of videos of Joe. It's Joe's profile page, to give us a picture of what Joe is all about.

Now what? Can I maybe pay JRTeam for some focused coding help. I feel like there are a few important issues that I am at a standstill with and I cannot solve myself.


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Ah, sorry, I posted before I saw your new post. :)
I did see why I couldn't see it- I had the folder within a folder, and once I sorted that out it popped up.
I'll wait to hear back on this, thanks.


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Just checking in... I hope this is something that will have a happy solution, because I think many ning migrants are going to be needing and asking for it- it's one of the biggies that stick out for ex-ningers. Plus, I'm going to have to resolve this somehow before I can go live with my members and leave ning.
The new "combined videos" tab module is all very nice, but does not actually address or solve the issue described above, so I'm removing it.
Thanks, I appreciate all efforts!


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Also- the new "Combined Videos" modules is described thusly:
"Uses Seamless to output all videos for this profile on one list."

-which is not an accurate description, since it produces a tab on a member's profile page that lists ALL videos from ALL site members, not "all videos for this profile" as the description says.
Maybe if that module can be tweaked to truly do as it describes itself-- and have the tab show all videos (youtube, vimeo, and uploaded videos) FOR THAT MEMBER only. That's what is needed. With such a tab on profile pages, I would then remove the individual profile page tabs for Youtube, Vimeo, and (uploaded)"videos". And I'd leave only the "All videos" tab.
That would solve the immediate problem.
Ideally, I'd like to have a block-module on profile pages that shows ALL that member's videos. Just like the content block that is present now (which shows only uploaded videos by that member)....but have the block show all three types of videos (YT, Vimeo, and uploaded) for THAT MEMBER only. I'd rather have the blockmodule instead of the tab format, frankly. Then, clicking on an "view all" link on the block would bring you to a page showing that particular member's videos of ALL 3 TYPES.


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
michael
@michael
9 years ago
7,714 posts
Strumelia:...the new "Combined Videos" modules is described thusly....
Its not really a new module, more just a starting point for someone who wanted to build a module. That's why its xxCombinedVideos rather than jrCombinedVideos. Just a place to start.

Probably the {jrCore_list .... needs profile_id added to its search call to limit to the current profile. If you turn off the other videos from showing, the member wont be able to upload stuff. It is possible to disable module items from showing by using the exclude_modules="" in the {jrProfile_menu.... call in the skins header templates.

"{jrProfile_menu}"
https://www.jamroom.net/the-jamroom-network/documentation/development/1997/jrprofile-menu

Haven't come up with a good path for the route to go for one location for uploading as it would break all the rules that modules currently follow. Best idea so far is a "wizzard" type setup to click "add new item" then it directs you to the correct item create page for video, vimeo, youtube.
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Michael, I'm afraid I don't have the know-how to really comprehend everything in your post, just some of it. I do get what you are saying about the "combined videos" module being just a start.
However, I was under the impression that Soaring Eagle managed to successfully do all of this combining of the video types, and also of the audio clip types...into two areas on his site, more or less as I describe above. I have no idea exactly what he did, but it 'seemed' like something similar to what many of us ning migrants would want.
Is it possible for you to check out what he did? Maybe he came up with some neat workaround, who knows. Thanks


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
michael
@michael
9 years ago
7,714 posts
If you can show me the page your talking about, I can analyse what might be going on. If this was for a section on the main site, its much easier.

One of the core premises is "Users upload to profiles, profiles feed content to site pages." So creating a new site level page would be the expected thing to do using seamless as the list creator. What your after is another section on the profile itself which is the domain of modules.......(more explanation about module separation of content goes stop here)
michael
@michael
9 years ago
7,714 posts
What he _might_ have done is to create a new site level page called 'videos' which has a seamless list on it, then added links to UPLOAD VIDEO | ADD YOUTUBE | ADD VIMEO to the top of that for logged in users that links to their upload page for each module.

just a guess though. @soaringeagle you around?
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
I've asked Soaring if he would check in here, it might help.

I need to make changes to both the Main/Home/Index site page AND something to help it on the profile pages as well. Could be two different things that need doing.


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
soaringeagle
@soaringeagle
9 years ago
3,304 posts
yes i added thosee links because of a lack of proper seemless search capability though whwen i get the opernsearch working right ill be removing those


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
soaringeagle
@soaringeagle
9 years ago
3,304 posts
i can post my templates codes if you tell me what your looking for


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Brain exploding- I need to come back to this like tomorrow or something- thanks! =8-*


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
derrickhand300
@derrickhand300
9 years ago
1,353 posts
Just to be clear- let me describe what I THINK we are after-then everyone here please let me know if this this the same as you want

I would like a grid layout of videos that contain ALL videos ( a combination of JR videos- youtube videos and vimeo videos) all formatted with the same size thumbnails

so that users can explore all site videos from a single page ( same as we had at Ning so no need for a youtube tab and a vimeo tab)

Then on the video/create form page we would like to be able to upload our JR videos from here BUT also have a place in this form to paste Youtube and Vimeo videos ( similar to Ning)

Just curious if we are all on the same page?

To me- if we had this coded- we could replace the profile video template code with this code so ALL videos showed on the profile page
OR
We could use this code to make a site wide video page similar to this page
http://theamericandriller.com/videos
and link to it in the main site navigation as a main page

( even with this set up the videos would be actually played on the person who uploaded its, profile page- but Im ok with this) or maybe the videos could open in a modal window on this main video page?

I am wondering if this is what others are after here as an end result?
updated by @derrickhand300: 03/13/15 12:13:40PM
derrickhand300
@derrickhand300
9 years ago
1,353 posts
My idea would be we would have a choice to use the ALL VIDEOs code in place of the profile_video.tpl code and then remove the profile tabs for 'Youtube" and "Vimeo" so you had the grid layout of all videos on the profile page...add a button ( in the template code)that links to video/create page where you now have the option to either upload a jr video OR paste a youtube/vimeo url in...this way everything is consolidated
updated by @derrickhand300: 03/13/15 12:19:48PM
derrickhand300
@derrickhand300
9 years ago
1,353 posts
" Milk now includes Chocolate Milk, White Milk and Strawberry Milk...all in the same Milk Box" :)
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Yes, yes, and yes. Exactly what I've been trying express.
It's really pretty much like what we have in ning 2.0.
Thank you for explaining it well, Curtis. I've been meaning to get back to this discussion and lay out what we'd like but have been so busy and kind of dreading/avoiding it. :(

To add to this or further clarify-
I would prefer that the ONLY place where the vids should be split into the 3 types would be when a member goes to ADD a video. And personally I'd like the FIRST choices to be YT and Vimeo, with the actual site upload being 3rd in line in importance, since I want to encourage people to choose simply embedding (YT/Vimeo) over actually uploading it... for me to have to store on my server forever. As a music site, my thousands of members add a LOT of videos, and I really prefer that they use YT or Vimeo. Uploaded videos add up quickly in terms of storage. But I don't want to remove that option altogether. :(

YES- site's main page: ONE link for Videos at top, and also ONE video module/contentblock ...both showing 'X' number of latest videos of all 3 types together, no glaring visible difference in the thumbnails. YES to the combined grid page with thumbnails, video title, -AND the member name! (we currently do not even have the member name showing of the person whose video it is) That overall grid page would be, I guess, at site.com/video. Then have the module on the index page be like the current one, but showing all 3 types not just the 'uploaded' vids.

Then the member profile pages: YES, Curtis- want to REMOVE the video tabs altogether and have ONE video module with a crolling list or grid showing all 3 types of videos from that member only...in order by latest, with thumbnail, title, and member name. Having the member's vid thumbnails SHOWING on the profile pages instead of seeing only dull tabs...much more exciting and colorful and tempting to click on!

It's all about getting members excited and motivated. I know it seems like a lot to ask for, but member videos are critical for active interactive sites. :) It's probably the biggest thing remaining in the way of my migration...and always has been the biggest issue for me.

Thanks


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
brian
@brian
9 years ago
10,148 posts
Just to chime in that we do have an active ticket open on this, but really want to make sure it is done right. It's not as simple as using "Seamless", but we will come up with a good solution for this issue. It's going to be a lot of work, so I would expect this to be a Jamroom 5.3 (or 6.0?) feature.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
It would be a major coup for making ex-ningers REAL happy- especially since ning 3.0 doesn't have a video feature yet after two years of sitting on their asses, and that's been pissing a whole LOT of folks off. To be honest, this video issue has been the main road block on my going live. I've been putzing around working on other details meanwhile, but this is the biggie.


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
John Bizley
John Bizley
@john-bizley
9 years ago
251 posts
To make this easier would it not be good to still keep the lists seperate but still in one page. So in the main nav menu and profile menu you will still only have one video option rather than YouTube Vimeo & Videos. So when you click on videos a page will open but then you will have three buttons to show the videos, bit like a tabbed container. This will then keep the options for downloading, selling videos etc in the uploaded videos list. I would also change the 'videos' tab in that to say uploaded videos.

I think the way I am describing this is a bit like in the Nova theme where it has a tabbed page to show various options, I added an image to help see what I mean. So each one of those tabs would be Uploaded Videos, YouTube, Vimeo.

For adding videos just a simple option box to pop up for the type of video you want to upload/add and when selected will open the upload form for that option.

Just my two pennies worth to see if this helps any.
tabsinNova.jpg
tabsinNova.jpg  •  25KB


updated by @john-bizley: 03/13/15 03:30:37PM
soaringeagle
@soaringeagle
9 years ago
3,304 posts
you still havent managed to get the seemless video thingy working

{jrCore_include template="my_newest_vids.tpl"}

my_newest_vids.tpl
<div class="item photosearch"><h3><a href="{$jamroom_url}/video">Uploaded Videos</a> <a href="{$jamroom_url}/youtube">Youtube Videos</a> <a href="{$jamroom_url}/vimeo">Vimeo Videos</a></h3></div><div class="item vidlist" style="margin: 12px;padding-bottom: 10px;">
{jrSeamless_list modules="jrVideo,jrVimeo,jrYouTube" pagebreak="10" pager="true" order_by="_created desc" page=$_post.p}</div>

thats it


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
derrickhand300
@derrickhand300
9 years ago
1,353 posts
I think the problem is we make it sound too difficult to JR support-I have been talking to someone who i think can do it with some simple coding ( for him)
It would simply be adding a link on the video/create form to the youtube/vimeo form ( upload your jr video on the video create form-OR select the link on that form that goes to embed youtube in a new window) I noticed last night thats the way it works on Ning- then , just like ning- have all the video thumbnails combine in the same grid.. then we can use this code to do whatever we want with it...we can keep all the videos displaying on profile pages by leaving the current code intact OR we cou;d use the grid code to create a new page called VIDEOS and link to it in the main nav bar- that page would display all teh videos- add a button at the top of that page using your own html and link it to the video/create form...and then you are there OR we could use that code as the template code for profile_videos..your choice......seems like to me...
On the new VIDEO page we create we can add a serach for and pagination at the bottom- which would allow us to SEARCH ALL VIDEOS or to use pagination to keep viewing all
updated by @derrickhand300: 03/13/15 03:43:54PM
derrickhand300
@derrickhand300
9 years ago
1,353 posts
The analogies to milk and stuff here always make me smile so i will try to spin one for this situation

Me and the JR team are stranded on a deserted island and all we have between us is 2 paper clips and 2 pieces of tin foil

The JR team takes a paperclip and a tin foil and forms a think tank- in the end from these materials they fashion an elaborate ship capable of running on solar power and has broadband internet...

With my paper clip and tin foil I fashion a transmitter and call someone to get me the heck outta here

Yours is much better of course....but I think either will get us where we need to be
updated by @derrickhand300: 03/13/15 04:00:03PM
derrickhand300
@derrickhand300
9 years ago
1,353 posts
My idea would look like this
http://s3-us-west-1.amazonaws.com/jamssite/Idea.jpg

No module or anything needed.. just a "How To Combine Videos" tweak by Michael in the help section that also provides the code for the grid layout :0

All UPLOAD video forms available with a single click- no looking around the site for them
all videos n a combined grid so users dont have to look around the site for different video places..

Viewers dont care if the video they are looking at is a youtube-Vimeo or JR video- they are just interested in the content of the video

The same for uploading...if you want to add a video from ANY source- you should be able to add it from either the same form or in a new window that opens from the same form

New users dont want to spend time looking for the proper place to upload a video- they just want a single button/..

All this is just my opinion of course :0
updated by @derrickhand300: 03/13/15 04:31:32PM
derrickhand300
@derrickhand300
9 years ago
1,353 posts
and finally- here is a screenshot of how ning combines Ning videos- youtube videos and vimeo/hulu videos in a grid together
http://s3-us-west-1.amazonaws.com/jamssite/Capture5.JPG

Which would be our final output and displayed using the "Custom" code JR would provide in the "help" section..

The thing is-it seems if you did this as a jrCore update- it would effect/break all the work others have done on their sites before us and thats not what i am after- I jut want this tweak for my site

( I do apologize for all the posts on this-I have drank a 6 pack of 20oz sugar free Red Bulls in the last couple hours- nothing much worse than a rambling redneck roughneck on red bulls)
updated by @derrickhand300: 03/13/15 04:46:26PM
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
1) Soaring I don't know who you are directing your post to, or what effect your code would have or where it goes etc...

2) I don't want separate TABS for each 'type' of video. Or separate drop down video links in my top nav bar under Videos.

3) I strongly agree with how Curtis is saying all this:

"Viewers dont care if the video they are looking at is a youtube-Vimeo or JR video- they are just interested in the content of the video
The same for uploading...if you want to add a video from ANY source- you should be able to add it from either the same form or in a new window that opens from the same form
New users dont want to spend time looking for the proper place to upload a video- they just want a single button/.."



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

updated by @strumelia: 03/13/15 09:13:51PM
soaringeagle
@soaringeagle
9 years ago
3,304 posts
yes ideally they would want a sewamlerss add video too but that wiould need to be a whole new module
my code

create a page called videos or newest videos
add the 1st piece of code in there in a single row 12 wide widgget
the 2nd code goes in a template by thsat name u upload to the skin directory

that gives u a seemless list iof all video types
thgats for the "newest vids"
i have a highest rated and a featured as well
only diferences
order-by=*_overall_higfhest_rated and search1="*_featured
the * makes it include all vidseo vimeo and youtrube
in othgerwords * takes place of the module name fieild in the jmodule sullpieed (ratings) or user created (featured) fields

srry typings worse then ever tore rotator cuff and severetendonitios is making typing agonizing

but ok step 1 create menu item videos
step 2 click lkink change layout to single 12 row
step 3 drag in widget add 1st code
step 4 create the my_newest_vids.tpl paste in that code save uploadd to skin
step 5 clear cache and watch vids


there is some slight variations in how each module displays them
to compensate you can create a hnew template called seemlessvids or whatever add the template to the seempless call in my_newest_vids and customize how u want it to diusplay

nbote u will have to ct apart the 3 existing templates combine them changing the variaboles that replacew the module url space (typicaly assign module url murl but use vurl vmurl yurlrespectfully


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
michael
@michael
9 years ago
7,714 posts
How about like this:
(screenshot)
The form title and stuff have no meaing if your being redirected to a different form.

--edit-
Nice analogy curts, desert islands are much better than milk.... :)
jpg
 •  242KB


updated by @michael: 03/14/15 03:23:19AM
derrickhand300
@derrickhand300
9 years ago
1,353 posts
haha- well they do in this form WHICH I have 15,000 members used to using
http://s3-us-west-1.amazonaws.com/jamssite/Capture.JPG
each link in the form opens in a different window..

Now go get us some chocolate milk :)
updated by @derrickhand300: 03/14/15 04:23:25AM
derrickhand300
@derrickhand300
9 years ago
1,353 posts
Think I have solved the "FORM issue"...just need to get the layout to work correctly now

I actually figured out a work around for me using this
{jrSeamless_list modules="jrVideo,jrVimeo,jrYouTube"  limit="26" pager="true" order_by="_created numerical_desc"}
But then I am left with a layout like this( the top video is a youtube video and the one below it is a JR hosted video notice the size/display difference)
https://s3-us-west-1.amazonaws.com/jamssite/Capturepage.JPG

I know the issue is in the difference in the youtube template and the JR video template...they need to be the same settings so all thumbnails are the same...I have been comparing the codes of the 2 and trying to make youtube match that of the jrvideos ( maybe Im doing it in the wrong place?)

JR VIDEO TEMPLATE CODE
                    	<div class="block_image">
                            <a href="{$jamroom_url}/{$item.profile_url}/{$murl}/{$item._item_id}/{$item.video_title|jrCore_url_string}">{jrCore_module_function function="jrImage_display" module="jrVideo" type="video_image" item_id=$item._item_id size="medium" crop="auto" class="iloutline img_scale" alt=$item.video_title width=false height=false}</a>

-----------------------------------------------------------------------
YOUTUBE VIDEO TEMPLATE CODE                          

                    <div class="block_image">
                        <a href="{$jamroom_url}/{$item.profile_url}/{$murl}/{$item._item_id}/{$item.youtube_title_url}"><img src="{$item.youtube_artwork_url}" alt="{$item.youtube_title|jrCore_entity_string}" class="iloutline img_scale"></a>
-------------------------------------------------------------------------------------
                    
COMBINED INTO SOMETHING LIKE THIS WHICH DIDNT WORK AT ALL

<a href="{$jamroom_url}/{$item.profile_url}/{$murl}/{$item._item_id}/{$item.youtube_title_url}"> <img src="{$item.youtube_artwork_url type="video_image" item_id=$item._item_id size="medium" crop="auto" class="iloutline img_scale" alt=$item.video_title width=false height=false}" alt="{$item.youtube_title|jrCore_entity_string}" class="iloutline img_scale"></a>

WHICH OF COURSE DID NOT WORK AT ALL :(

Of course the same would need to be repeated for Vimeo
updated by @derrickhand300: 03/14/15 04:25:28AM
soaringeagle
@soaringeagle
9 years ago
3,304 posts
as i said above
create a seemless template that makes the displays of them all uniform


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
soaringeagle
@soaringeagle
9 years ago
3,304 posts
michael:
How about like this:
(screenshot)
The form title and stuff have no meaing if your being redirected to a different form.

--edit-
Nice analogy curts, desert islands are much better than milk.... :)

but im liking where your going with this
good stuff


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
derrickhand300:
COMBINED INTO SOMETHING LIKE THIS WHICH DIDNT WORK AT ALL

<a href="{$jamroom_url}/{$item.profile_url}/{$murl}/{$item._item_id}/{$item.youtube_title_url}"> <img src="{$item.youtube_artwork_url type="video_image" item_id=$item._item_id size="medium" crop="auto" class="iloutline img_scale" alt=$item.video_title width=false height=false}" alt="{$item.youtube_title|jrCore_entity_string}" class="iloutline img_scale"></a>

WHICH OF COURSE DID NOT WORK AT ALL :(

Of course the same would need to be repeated for Vimeo

You want to break your Vimeo module as well?

As a general rule, you can only have one class and one alt. Html doesn't allow for you writing them twice. You would use smarty to change the attributes depending on the module (jrYouTube/jrVideo/jrVimeo).

Take a look at the seamless module, it already does what you want it to do with combining video lsits.


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
derrickhand300
@derrickhand300
9 years ago
1,353 posts
Thanks Ultrajam- I have used seamless to combine the lists-
The part I cant get seamless to do is to format the image thumbnails so they are the same

this from JR video
item_id=$item._item_id size="medium" crop="auto" class="iloutline img_scale" alt=$item.video_title width=false height=false}

vs this from the YouTube module

{$item._item_id}/{$item.youtube_title_url}"><img src="{$item.youtube_artwork_url}" alt="{$item.youtube_title|jrCore_entity_string}" class="iloutline img_scale">

If I use seamless to combine these in a Col-3 layout 4 wide- the youtube thumbnails break out of the col-3 layout
My guess is that when using seamless to combine them it uses the settings from each template on how to display the combined images ( which this maybe totally incorrect)

It seems like in a "perfect world" all the output video thumbnails would be sized the same way like
size="medium" crop="auto" class="iloutline img_scale" alt=$item.video_title width=false height=false

I guess i do not understand the reasoning for the default settings to size all 3 differently and most importantly I dont know how to fix it...
Plans on getting some help from India tonight


updated by @derrickhand300: 03/14/15 03:06:58PM
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
Then all you need to do is edit the template to use different html for each module.

Put {debug} into your template to see what variables are available. From memory it's something like $item.seamless_module, so if I've remembered that right you'd need something like this:

{if $item.seamless_module == "jrVideo"}
    display it like you want a video to be
{else}
    display it like you want a youtube to be
{/if}



--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
Ah, I think I see.

Try using height="200px" width="300px" for both the images.


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
soaringeagle
@soaringeagle
9 years ago
3,304 posts
or i believe the 'size=medium" for all 3 would do the trick


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
derrickhand300
@derrickhand300
9 years ago
1,353 posts
Thank you Ultrajam-
you reply give me a place to start tonight...I dont mind the study and the work etc...I just need the correct starting place
Thanks for that!
Curtis
derrickhand300
@derrickhand300
9 years ago
1,353 posts
Thanks Soaring Eagle...I will work with both
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
Make that height="200" width="300", forget the px.

@soaringeagle An image from Youtube can't be sized using size="medium", you need to use html to do that.


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
derrickhand300
@derrickhand300
9 years ago
1,353 posts
do you mean to add "size=medium" in the embed code below?
{jrSeamless_list modules="jrVideo,jrVimeo,jrYouTube"  limit="26" pager="true" order_by="_created numerical_desc"}
derrickhand300
@derrickhand300
9 years ago
1,353 posts
Ill try the Debugger- I have never used it until now...
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
Add to the html image for youtube, and the jrCore_module_function which displays the image for jrVideo (remove the crop= parameter)


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
https://www.jamroom.net/the-jamroom-network/documentation/development/1599/the-image-system

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)

updated by @ultrajam: 03/14/15 03:26:20PM
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Well, I'm going to need help with this if you guys ever figure out a good solution. :(


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
I think Brian mentioned that it would do it for you in Jamroom 6. Something to look forward to :)


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
soaringeagle
@soaringeagle
9 years ago
3,304 posts
is jr 6 expected semi soon like 6 months to a year


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
derrickhand300
@derrickhand300
9 years ago
1,353 posts
Thanks- yes i read that- which seems down the road a ways...I am not going to publish my site until I have this....so I will keep working on a fix
soaringeagle
@soaringeagle
9 years ago
3,304 posts
create a seemless template

basic structure
if module = jrvideo assung module url $vurl
if module - jryoutube assign module url $yurl
if module = jrvimeo assign module url $vmurm

foreach item=$item
if item.module = jrvideo
place jrvideo output formatting here using $vurl in the link for module url
elseif item module is youtube
youtube formatting
elseif modules vimeo
vimeo formatting
/if

i could give u thebasics i used for a diferent modules
but thats the basics
not the code but the logic

real tired and sore (in enough pain to actualy take pain meds wich ive had surgery withoit anysthesia so u know its bad)
so i cant really put it all together fotr u
but u can take the 3 existing modules
use what i gave u here to peice them together editing them to the exact layout u want
and really customize it any way you want


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
derrickhand300
@derrickhand300
9 years ago
1,353 posts
Thanks Soaring...
Developer Networks
Developer Networks
@developer-networks
9 years ago
566 posts
I gave @derrickhand300 help on this tonight and ran in to an unusual issue for me. This is the code I worked out for his page using the jrSeamless module. Now It works great and functions as he would like however when clicking on the videos I recieve an error.

{jrCore_include template="header.tpl"}

<br></br>
<div class="panel panel-primary">
    <div class="panel-heading">
        <h3 class="panel-title"><span style="color: #ffffff;">Latest Oilfield Videos</span></h3>
    </div>
    <div class="block">
        {capture name="template" assign="tpl"}
            {literal}
                <p><a class="btn btn-primary" href="{$jamroom_url}/video/create" role="button" style="margin-left:25px;">Upload A Video</a>
                    </button>
                    <a class="btn btn-primary" href="{$jamroom_url}/video" role="button">View All Videos</a>
                    </button>



                </p>




                {if isset($_items)}
                <div class="container">
                    {foreach from=$_items item="item"}
                    {if $item@first || ($item@iteration % 4) == 1}
                    <div class="row" style="margin-left: -5px !important; margin-right: -19px !important;">
                        {/if}
                        <div class="col-lg-3{if $item@last || ($item@iteration % 4) == 0} last{/if}" style="width:24% !important;">
                            <div class="img-profile">
                                {if $item.seamless_module_name == "jrYouTube"}
                                <a href="{$jamroom_url}/{$item.profile_url}/{$_params.module_url}/{$item._item_id}/{$item.video_title_url}"> <img src="{$item.youtube_artwork_url}" height="180" width="240" class="rank_image" /></a>
                                {elseif $item.seamless_module_name == "jrVimeo"}
                                <a href="{$jamroom_url}/{$item.profile_url}/{$_params.module_url}/{$item._item_id}/{$item.video_title_url}"> <img src="{$item.vimeo_artwork_url}" height="180" width="240" class="rank_image" /></a>
                                {elseif $item.seamless_module_name == "jrVideo"}
                                <a href="{$jamroom_url}/{$item.profile_url}/{$_params.module_url}/{$item._item_id}/{$item.video_title_url}">{jrCore_module_function function="jrImage_display" module="jrVideo" type="video_image" item_id=$item._item_id size="large" crop="auto" alt=$item.video_title title=$item.video_title class="top_rank" width=240 height=180}</a>
                                {/if}
                            </div>
                            <div class="center mb10">
                                {if $item.seamless_module_name == "jrYouTube"}
                                <a href="{$jamroom_url}/{$item.profile_url}/{$_params.module_url}/{$item._item_id}/{$item.youtube_title}">{$item.youtube_title|truncate:24}</a><a href="{$jamroom_url}/{$item.profile_url}/{$_params.module_url}/{$item._item_id}/{$item.vimeo_title}">{$item.vimeo_title|truncate:24}</a>
                                {elseif $item.seamless_module_name == "jrVimeo"}
                                <a href="{$jamroom_url}/{$item.profile_url}/{$_params.module_url}/{$item._item_id}/{$item.vimeo_title}">{$item.vimeo_title|truncate:24}
                                {elseif $item.seamless_module_name == "jrVideo"}
                                <a href="{$jamroom_url}/{$item.profile_url}/{$_params.module_url}/{$item._item_id}/{$item.video_title_url}">{$item.video_title|truncate:24}</a>
                                {/if}

<br>

                                    {if $item.seamless_module_name == "jrYouTube"}
                                    <span class="info">{jrCore_lang module="jrYouTube" id="14" default="Category"}:</span> <span class="info_c">{$item.youtube_category}</span><br>
                                    {elseif $item.seamless_module_name == "jrVimeo"}
                                    <span class="info">{jrCore_lang module="jrYoutube" id="14" default="Category"}:</span> <span class="info_c">{$item.vimeo_category}</span>
                                        {elseif $item.seamless_module_name == "jrVideo"}
                                    {if isset({$item.video_category}) && strlen({$item.video_category}) > 0}
                                    <span class="info">{jrCore_lang module="jrVideo" id="12" default="category"}:</span> <span class="info_c">{$item.video_category}</span><br>
                                    {/if}
                                        {/if}

                                    {if $item.seamless_module_name == "jrYouTube"}
                                    {jrCore_module_function function="jrRating_form" type="star" module="jrYouTube" index="1" item_id=$item._item_id current=$item.youtube_rating_1_average_count|default:0 votes=$item.youtube_rating_1_count|default:0}
                                    {elseif $item.seamless_module_name == "jrVimeo"}
                                    {jrCore_module_function function="jrRating_form" type="star" module="jrVimeo" index="1" item_id=$item._item_id current=$item.vimeo_rating_1_average_count|default:0 votes=$item.vimeo_rating_1_count|default:0}
                                        {elseif $item.seamless_module_name == "jrVideo"}
                                     {jrCore_module_function function="jrRating_form" type="star" module="jrVideo" index="1" item_id=$item._item_id current=$item.video_rating_1_average_count|default:0 votes=$item.video_rating_1_count|default:0}
                                        {/if}


                            </div>
                        </div>
                        {if $item@last || ($item@iteration % 4) == 0}
                        <div class="col-lg-5 last">
                            <div class="block_config">
                                {jrCore_item_list_buttons module="jrVideo" field="video_file" item=$item}
                            </div>
                            <div class="clear"></div>
                        </div>
                    </div>
                    {/if}

                    {/foreach}
                </div>
                {/if}
            {/literal}
        {/capture}
        <div class="block">
            <div class="title">
                <div style="margin-right:0px; width:100%;">
                    {*{jrSearch_module_form module="jrVideo" fields="video_title,video_description"}*}

                    {*{jrSearch_module_form class="form_text" value="Video" module="jrVideo" fields="video_title,video_description" }*}
                    <div style="float:right; margin-right: 19px; margin-top: 40px;">{jrSearch_form class="form_text" value="Search Videos" module="jrVideo" fields="video_title,video_description" }</div>

                    <h4 style="margin-left:24px;">{jrCore_lang module="jrVideo" id=39 default="Videos"}</h4>
                </div></div>
            <div class="block_content">
                <div class="item">
                    <div class="container">
                        <div class="row">



                            {jrSeamless_list modules="jrVideo,jrVimeo,jrYouTube"  order_by="_created numerical_desc" require_image="video_image" pagebreak=28 page=$_post.p pager=true template=$tpl}
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

{jrCore_include template="footer.tpl"}


This is the error from the seamless module when clicking on any video on the seamless list.

 CRI: Unable to copy modules/jrSeamless/templates/item_index.tpl to template cache directory: data/cache/jrCore 



I tried this from my dev server and on his. It is consistent on both. Thanks.
updated by @developer-networks: 03/15/15 03:34:21AM
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
You are linking to jrSeamless, those links need to point to each relevant module, and probably to the item detail rather than the index list.


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)

updated by @ultrajam: 03/15/15 06:03:13AM
derrickhand300
@derrickhand300
9 years ago
1,353 posts
Its going to be a cool code when this bug is fixed because EVERYONE can use it
Just add a menu page from the header- call it videos- then add a widget anywhere from 9 to 12 columns wide and paste this code in the widget
It will display ALL your videos properly in a single grid and you can adjust the thumbnail image size in the code

You would need to remove my header/footer code and my panel styling at the top- then add your own styling
But it should work for everyone
Copy/paste the code in a widget 12 wide and see?

Thanks to b360 here...to Paul and UJ and to the Dali lama and Michael...all of them have contributed to make it possible in this post and finally a headache to cross off my list

Now its time to THUNDER UP here-Lets go OKC and BEAT THE BULLS!
updated by @derrickhand300: 03/15/15 09:57:33AM
Developer Networks
Developer Networks
@developer-networks
9 years ago
566 posts
SteveX:
You are linking to jrSeamless, those links need to point to each relevant module, and probably to the item detail rather than the index list.

Thanks @ultrajam You were right. I changed the links to direct traffic to the modules and all is resolved.

Many Thanks.

Ill post the fixed up code so others can benefit from this.

{jrCore_include template="header.tpl"}

<br></br>
<div class="panel panel-primary">
    <div class="panel-heading">
        <h3 class="panel-title"><span style="color: #ffffff;">Latest Oilfield Videos</span></h3>
    </div>
    <div class="block">
        {capture name="template" assign="tpl"}
            {literal}
                <p><a class="btn btn-primary" href="{$jamroom_url}/video/create" role="button" style="margin-left:25px;">Upload A Video</a>
                    </button>
                    <a class="btn btn-primary" href="{$jamroom_url}/video" role="button">View All Videos</a>
                    </button>



                </p>




                {if isset($_items)}
                <div class="container">
                    {foreach from=$_items item="item"}
                    {if $item@first || ($item@iteration % 4) == 1}
                    <div class="row" style="margin-left: -5px !important; margin-right: -19px !important;">
                        {/if}
                        <div class="col-lg-3{if $item@last || ($item@iteration % 4) == 0} last{/if}" style="width:24% !important;">
                            <div class="img-profile">
                                {if $item.seamless_module_name == "jrYouTube"}
                                <a href="{$jamroom_url}/{$item.profile_url}/youtube/{$item._item_id}/{$item.video_title_url}"> <img src="{$item.youtube_artwork_url}" height="180" width="240" class="rank_image" /></a>
                                {elseif $item.seamless_module_name == "jrVimeo"}
                                <a href="{$jamroom_url}/{$item.profile_url}/vimeo/{$item._item_id}/{$item.video_title_url}"> <img src="{$item.vimeo_artwork_url}" height="180" width="240" class="rank_image" /></a>
                                {elseif $item.seamless_module_name == "jrVideo"}
                                <a href="{$jamroom_url}/{$item.profile_url}/video/{$item._item_id}/{$item.video_title_url}">{jrCore_module_function function="jrImage_display" module="jrVideo" type="video_image" item_id=$item._item_id size="large" crop="auto" alt=$item.video_title title=$item.video_title class="top_rank" width=240 height=180}</a>
                                {/if}
                            </div>
                            <div class="center mb10">
                                {if $item.seamless_module_name == "jrYouTube"}
                                <a href="{$jamroom_url}/{$item.profile_url}/youtube/{$item._item_id}/{$item.youtube_title}">{$item.youtube_title|truncate:24}</a><a href="{$jamroom_url}/{$item.profile_url}/{$_params.module_url}/{$item._item_id}/{$item.vimeo_title}">{$item.vimeo_title|truncate:24}</a>
                                {elseif $item.seamless_module_name == "jrVimeo"}
                                <a href="{$jamroom_url}/{$item.profile_url}/vimeo/{$item._item_id}/{$item.vimeo_title}">{$item.vimeo_title|truncate:24}
                                {elseif $item.seamless_module_name == "jrVideo"}
                                <a href="{$jamroom_url}/{$item.profile_url}/video/{$item._item_id}/{$item.video_title_url}">{$item.video_title|truncate:24}</a>
                                {/if}

<br>

                                    {if $item.seamless_module_name == "jrYouTube"}
                                    <span class="info">{jrCore_lang module="jrYouTube" id="14" default="Category"}:</span> <span class="info_c">{$item.youtube_category}</span><br>
                                    {elseif $item.seamless_module_name == "jrVimeo"}
                                    <span class="info">{jrCore_lang module="jrYoutube" id="14" default="Category"}:</span> <span class="info_c">{$item.vimeo_category}</span>
                                        {elseif $item.seamless_module_name == "jrVideo"}
                                    {if isset({$item.video_category}) && strlen({$item.video_category}) > 0}
                                    <span class="info">{jrCore_lang module="jrVideo" id="12" default="category"}:</span> <span class="info_c">{$item.video_category}</span><br>
                                    {/if}
                                        {/if}

                                    {if $item.seamless_module_name == "jrYouTube"}
                                    {jrCore_module_function function="jrRating_form" type="star" module="jrYouTube" index="1" item_id=$item._item_id current=$item.youtube_rating_1_average_count|default:0 votes=$item.youtube_rating_1_count|default:0}
                                    {elseif $item.seamless_module_name == "jrVimeo"}
                                    {jrCore_module_function function="jrRating_form" type="star" module="jrVimeo" index="1" item_id=$item._item_id current=$item.vimeo_rating_1_average_count|default:0 votes=$item.vimeo_rating_1_count|default:0}
                                        {elseif $item.seamless_module_name == "jrVideo"}
                                     {jrCore_module_function function="jrRating_form" type="star" module="jrVideo" index="1" item_id=$item._item_id current=$item.video_rating_1_average_count|default:0 votes=$item.video_rating_1_count|default:0}
                                        {/if}


                            </div>
                        </div>
                        {if $item@last || ($item@iteration % 4) == 0}
                        <div class="col-lg-5 last">
                            <div class="block_config">
                                {jrCore_item_list_buttons module="jrVideo" field="video_file" item=$item}
                            </div>
                            <div class="clear"></div>
                        </div>
                    </div>
                    {/if}

                    {/foreach}
                </div>
                {/if}
            {/literal}
        {/capture}
        <div class="block">
            <div class="title">
                <div style="margin-right:0px; width:100%;">
                    {*{jrSearch_module_form module="jrVideo" fields="video_title,video_description"}*}

                    {*{jrSearch_module_form class="form_text" value="Video" module="jrVideo" fields="video_title,video_description" }*}
                    <div style="float:right; margin-right: 19px; margin-top: 40px;">{jrSearch_form class="form_text" value="Search Videos" module="jrVideo" fields="video_title,video_description" }</div>

                    <h4 style="margin-left:24px;">{jrCore_lang module="jrVideo" id=39 default="Videos"}</h4>
                </div></div>
            <div class="block_content">
                <div class="item">
                    <div class="container">
                        <div class="row">



                            {jrSeamless_list modules="jrVideo,jrVimeo,jrYouTube"  order_by="_created numerical_desc" require_image="video_image" pagebreak=28 page=$_post.p pager=true template=$tpl}
                        </div>
                    </div>
                </div>
            </div>

        </div>
    </div>
</div>

{jrCore_include template="footer.tpl"}

updated by @developer-networks: 03/15/15 03:18:12PM
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Ack! I don't know how to make this happen. :(

I don't have Site Builder and I don't know how to add 'widgets'....or where to put this code. (!!!)

Also...does this fix the issue also on member profile pages, where they still have their member videos separated into 3 differnt tabs?


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
derrickhand300
@derrickhand300
9 years ago
1,353 posts
add it to your template code...if you want it on the members page- use it in place of the profile video code...remove the tabs fro youtube and video in the profile nav...and add buttons or images to this that link to each uploaderlike youtube/vimeo and site video
derrickhand300
@derrickhand300
9 years ago
1,353 posts
I think b360 could easily make this a module-might ask him...
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
I'm sorry...but I have many many templates in my site...WHICH template?? Somewhere in my skin....where?
Talking about the main page first.

(and on profile pages- it would have to show ONLY that member's videos, not all the site members' videos.)

Guess I need to work on one application at a time- like my Index/main page let's say.
For my level, it's like you guys are talking in short hand and I can't grasp it all without step by step spelled out, in complete sentences so I can 'get it'. Going too fast for me and now I'm left behind.


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
derrickhand300
@derrickhand300
9 years ago
1,353 posts
well you have many options- to start make a page- call it TEST VIDEO and add this code as the template code...then you can adjust the code and play with it..
There is no ALL VIDEOS page...so you either need to make one OR use this code on your current
My Site.com/video
derrickhand300
@derrickhand300
9 years ago
1,353 posts
heheh...no- e are not talking in shorthand...theres really notjing to do- add this code to a page and adjust it...it combines all videos from all sources into a 4 column grid layout as tall as you want it to be...it does use the seamless module...as long as seamless works W/O site Buiilder-then it should work for you
The code would have to be altered further to make it just display specific users videos on like his profile page...
derrickhand300
@derrickhand300
9 years ago
1,353 posts
Its called The Harry Potter Code...because its MAGIC :)
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Ok, so I made a new page, put the code within the "" icon in the content box, and I get this...


sigh....


(p.s. I DO have Seamless module activated ...and I do not have Site Builder)
page_3_testvideo.jpg
page_3_testvideo.jpg  •  300KB




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

updated by @strumelia: 03/15/15 04:27:11PM
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
HOW do I "add this code to the page" ?


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
Strumelia:
Ok, so I made a new page, put the code within the "" icon in the content box, and I get this...


sigh....


(p.s. I DO have Seamless module activated ...and I do not have Site Builder)

Do you mean you are adding it to a jrPages page using a TinyMCE editor field? Or are you adding it in the ACP template editing?


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)

updated by @ultrajam: 03/15/15 05:11:37PM
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
Site Builder is newer than Seamless, and will definitely work without it.

But you will probably need to adjust the code as well (once you have it in the right place).


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
I made a jrPages page. I didn't know where to add the code so I put it right in tyhe page content- obviously not correct. lol

Which ACP template am I supposed to add the code to? In one of my modules? In my custom active skin, in one of its templates?

Which/where template do I add the code to??


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
I don't know. It depends where you wnat your list of videos to appear.


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Yes I can do a littyle bit of code adjusting myself...but I don't know WHERE to put the code.


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
Strumelia:
Yes I can do a littyle bit of code adjusting myself...but I don't know WHERE to put the code.

WHERE do you wnat your list of videos to appear?


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
derrickhand300
@derrickhand300
9 years ago
1,353 posts
Sorry I cant help because I mainly use site builder
Here is what it looks like with a couple links added to upload youtube and vimeo from the same page
http://theamericandriller.com/videos
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
1) I want a top nav link that takes you to the "all videos" page with a 3 or 4 column grid in the code...a full page, with pagination after X number of rows. The thumbnails need to be rectangular, to fit Youtube & vimeo thumbnails, not squished to be square like in Curtis' sample. Then I can get rid of the "Videos" top bar link i have now that takes people to ONLY the site's uploaded videos.

2) On my main page, I currently have a nice little module/content block (see SCREENSHOT). I would love to keep that module there...but right now it only shows the latest UPLOADED video thumbnails from all the members. I want it to show the latest videos of members from all 3 sources (uploaded, vimeo, and YT). I like how that block looks and fits in on my index page- can I get it to show all three types of vids and have their thumbnails not look different? Then the "All" hotlink on that block would again take you to the All videos full page.

Videos are very very important on my site, as my thousands of musician members use vids to share their playing techniques, to teach, and learn how to play, do "Tune of the Week" collaborations, etc... Every single vid on my site shows a member actually playing music.
homepage.jpg
homepage.jpg  •  780KB




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

updated by @strumelia: 03/15/15 05:33:26PM
derrickhand300
@derrickhand300
9 years ago
1,353 posts
I have added the nav link in the header under MULTIMEDIA...VIDEOS IN THE DROP DOWN...it takes you to the page I created using the "Gear Icon" in the header that alsos you to create a page...which I did and called it "videos" ( then I removed any reference on my site to the jr default /video page- notice I call mine "video"s" to avoid conflict) then I add a 9/3 layout to the page using the panel tool...put this video code in the 9 column side and reserve the 3 column side for my sign in box...you wont need my sign in box so you can use a full 12 column layout- then adjust the video thumbnail sizes in the code to like 200px and 300px to get a more normal look...
After that ( using site builder) you can add ANY other widgets you want in the layout and use the embed tool to add "latest video" latest by youtube" latest by certain member...etc using the functions in the embed tool...how you would do this without the widgets and embed tool I do not know
updated by @derrickhand300: 03/15/15 05:33:18PM
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Yes, I see that you used Site Builder for doing all that Curtis. Thanks, it helps me understand. I need to do this without Site builder though... maybe I can pay someone (Steve perhaps?) a little something to help me get it done the way I need it to on my site...?
I guess I need it to be a certain way that's a little more work to accomplish.


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
Strumelia:
Yes, I see that you used Site Builder for doing all that Curtis. Thanks, it helps me understand. I need to do this without Site builder though... maybe I can pay someone (Steve perhaps?) a little something to help me get it done the way I need it to on my site...?
I guess I need it to be a certain way that's a little more work to accomplish.

If you can find/pay someone to do this for you might be a good idea, it does sound like it's a little outside your current skill set. Maybe overly ambitious.

Unfortunately I can't help with that at the moment, too much on as it is.


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
derrickhand300
@derrickhand300
9 years ago
1,353 posts
Easier for me because I am using Site Builder in this instace BUT Site Builder does not function on EVERY page- for instance when I add it to the PROFILE page there is no site builder there to help- so i will add it to the template ( which I am thinking is what you have to do everywhere?)

I don't know if this will help you but I made it up myself a few years ago because I cant quickly read code and tell where stuff goes so I type a crap load of
ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ
YYYYYYYYYYYYYYYYYYYYYYYYYYYY
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX in places all over the template- then publish- here is an example

<div class="item">
    <div class="container">
        {if isset($_items)}
        {foreach from=$_items item="item"}
            {if $item@first || ($item@iteration % 4) == 1}
        <div class="row">
        {/if}
            ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ
            <div class="col-lg-3{if $item@last || ($item@iteration % 4) == 0} last{/if}">
                <div class="img-profile">
                    <a href="{$jamroom_url}/{$item.profile_url}">{jrCore_module_function function="jrImage_display" module="jrProfile" type="profile_image" item_id=$item._profile_id size="large" crop="portrait" class="iloutline img_scale" alt=$item.profile_name title=$item.profile_name}</a>
                </div>YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
                <div class="center mb10">
                    <a href="{$jamroom_url}/{$item.profile_url}" class="media_title">@{$item.profile_name}</a>
                </div>
            </div>
            XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
            {if $item@last || ($item@iteration % 4) == 0}
        </div>
        {/if}
            {/foreach}
        {/if}
    </div>
</div>
Then I go look at the page I published and look for the ZZZZ-YYYYYY-XXXXXX (easy to spot) and see which one is in the place where I want the code....then go back and remove all the ZZZYYYXXX and add my html code in the spot I found

Its also how I identify if i am even in the correct template or not..
I figure everyone has a system like this...but this is how I would find where to add it on your site

It's kinda REDNECK but thats how we roll :)

updated by @derrickhand300: 03/15/15 06:02:06PM
derrickhand300
@derrickhand300
9 years ago
1,353 posts
You may also have to change the way columns are handled in the code
for instance in my skin
columns are named like this
<div class="col-lg-3 BUT in JR skins you only need "col-3" and none of the sm, md lg stuff

updated by @derrickhand300: 03/15/15 06:05:52PM
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
derrickhand300:ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ
YYYYYYYYYYYYYYYYYYYYYYYYYYYY
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

I prefer meaningful expletives in my debug. They catch the attention better than foo bar.

Any casual code reader would blush, even rednecks :)


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
derrickhand300
@derrickhand300
9 years ago
1,353 posts
hahahah I will upgrade my technique...I have used a particular 4 letter word after a night of frustration
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
I'm not going to share them, but my success messages are particularly inspiring ;)


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Hey that is really really handy trick that I will definitely use! The zzzzzzz yyyyyyyyyyy etc trick. Thanks!

Thanks Steve. Yeah i definitely need somebody to help me on this issue.
Like Curtis, I can't really go live without addressing this video issue (DANG)...but I need the solution to be just a little different than how Curtis is applying it.
There's gotta be a way to fudge this well enough without a whole JR version change. :(


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
SteveX
SteveX
@ultrajam
9 years ago
2,584 posts
Don't fudge anything. That's a really bad idea.


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
derrickhand300
@derrickhand300
9 years ago
1,353 posts
I have found that freelancers are available if you flash some cash
Show Me the Money! Jerry Maguire 1 8) Movie CLIP (1996) HD
soaringeagle
@soaringeagle
9 years ago
3,304 posts
create page add {jrCore_include="myvidpage.tpl)
uploada myvidpage.tpl into the skin directory with that code


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
I think I know what your second line means SE. No clue as to the first line.

Does a page become a template simply by giving it the .tpl extension on its name?


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
soaringeagle
@soaringeagle
9 years ago
3,304 posts
i just use "here i am" but here i am or where the heck am i
or help im lost


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
soaringeagle
@soaringeagle
9 years ago
3,304 posts
i meant
<h1>here i am</h1>  
the h1 really makes it ez yto spot


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
brian
@brian
9 years ago
10,148 posts
We have just released 2 new modules:

Combined Audio:

https://www.jamroom.net/the-jamroom-network/networkmarket/240/combined-audio

and Combined Video:

https://www.jamroom.net/the-jamroom-network/networkmarket/241/combined-video

that "combine" the audio and video modules into a single "audio" and "video" section. I think this will handle what everyone is looking for really nicely :)


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
soaringeagle
@soaringeagle
9 years ago
3,304 posts
woot your awesome


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
soaringeagle
@soaringeagle
9 years ago
3,304 posts
when installing them instead of taking you to the module page to enable them it takes you to a "undefined" blank page


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
soaringeagle
@soaringeagle
9 years ago
3,304 posts
lil confused too now i see 2 video 2 audio on my profile

and say i want to use the combined list in a page do i use seemless or list

can u give us a rundown on best way to use this


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
soaringeagle
@soaringeagle
9 years ago
3,304 posts
on the new audio page i see this
{jrSeamless_list} required parameter "modules" is missing


seems the new modules are not ready yet


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
soaringeagle
@soaringeagle
9 years ago
3,304 posts
mhh would i need to disable audio video soundcloud youtube and vimeo modules and use these instead


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
gary.moncrieff
gary.moncrieff
@garymoncrieff
9 years ago
865 posts
These work fine, just ensure you install all updates before installing them, as the other modules and core had to have changes to make these possible.

Great work Brian and team, will test and let yous know if I find anything wrong.
brian
@brian
9 years ago
10,148 posts
soaringeagle:
mhh would i need to disable audio video soundcloud youtube and vimeo modules and use these instead

No - this does not take the place of ANY media module - it is simply a seamless setup and wrapper for existing module.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
brian
@brian
9 years ago
10,148 posts
gary.moncrieff:
Great work Brian and team, will test and let yous know if I find anything wrong.

Thanks Gary!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
michael
@michael
9 years ago
7,714 posts
soaringeagle:
on the new audio page i see this
{jrSeamless_list} required parameter "modules" is missing
If you see that on the AUDIO page it means that means you need to update and activate jrAudio, jrSoundCloud.


If you see that on the VIDEO page it means that means you need to update and activate jrVideo, jrYouTube, and jrVimeo.
soaringeagle
@soaringeagle
9 years ago
3,304 posts
i got it didnt seethe updates b4 hand i like it now since im using a seemless listing for video and music pages should i change anything
jpg
 •  36KB




--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities

updated by @soaringeagle: 03/20/15 11:03:58PM
michael
@michael
9 years ago
7,714 posts
only need to change it if you dont like how it is now. Its your site, you can have it how you like it. :)
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
I'm excited, but confused about something-

I have everything updated, loaded, and active (including seamless). I checked/allowed the modules for all quotas.
When I am logged in as myself/admin, I see the combined audio and video tabs on all member pages, including my own. They function as expected.

But when I log in as a regular member, I can only see the tabs on my own profile, not on anyone else's. I get no video or audio tabs at all, despite seeing the member's status boxes indicating they have bunches of items. Members need to be able to look at other members' videos and hear their songs.
Do I have a setting not right maybe?




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

updated by @strumelia: 03/20/15 08:58:55PM
soaringeagle
@soaringeagle
9 years ago
3,304 posts
because they have no audio or video go to a mmembeers page u know has audio and vid and u should see it


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
gary.moncrieff
gary.moncrieff
@garymoncrieff
9 years ago
865 posts
Some potential issues just after a few minutes testing are

soundcloud_display_order
vimeo_display_order

show in the respective combined lists when there are no entries on those pages

The Create Album button shows on the combined list pages regardless if the user has access to the Audio or Video modules that allow them to create albums. (Hope that makes sense) i.e just enable YouTube and Vimeo, set combined video and the Create Album button will be visible resulting in a permissions error when clicked on.
updated by @garymoncrieff: 03/20/15 10:36:20PM
soaringeagle
@soaringeagle
9 years ago
3,304 posts
i see also when logged out i dont see the combined lists buttons instead i see the individual modules
cleared site cache not browser however


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
soaringeagle
@soaringeagle
9 years ago
3,304 posts
however cleared cache in ie while logged iout again i get the same seperatre module links but also this popup error box
jpg
 •  36KB




--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities

updated by @soaringeagle: 03/20/15 11:04:52PM
michael
@michael
9 years ago
7,714 posts
Strumelia:
I'm excited, but confused about something-

I have everything updated, loaded, and active (including seamless). I checked/allowed the modules for all quotas.
When I am logged in as myself/admin, I see the combined audio and video tabs on all member pages, including my own. They function as expected.

But when I log in as a regular member, I can only see the tabs on my own profile, not on anyone else's. I get no video or audio tabs at all, despite seeing the member's status boxes indicating they have bunches of items. Members need to be able to look at other members' videos and hear their songs.
Do I have a setting not right maybe?

Yeah, your right. We'll get that fixed up.

It looks like the menu items are wrong. If you go to:
yoursite.com/strumelia/video/

both logged out and in you should see the combined videos. Just that when your logged out, you dont see the single menu item.
michael
@michael
9 years ago
7,714 posts
This issue should be fixed in the marketplace now:
jrCombinedAudio ver 1.0.1
jrCombinedVideo ver 1.0.1
derrickhand300
@derrickhand300
9 years ago
1,353 posts
Could we get a SCROLL DOWN ^ arrow on this?
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Yes, a scroll would be nice! The having to click to a new page for every 6 items is needlessly tedious.
-What module/skin/template do I go to to change the NUMBER of audio and video items displayed ...from only 6 to more? I can do it, just no clue where exactly that setting resides.


These two modules help a LOT! Thank you guys, your hard work is so much appreciated.
This is a workable solution to the profile pages area.

Now I need to solve the similar issue for my Main/Index page, except there it's just a bit different. I'll start a new thread for that later today.


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
soaringeagle
@soaringeagle
9 years ago
3,304 posts
they also dont seem to be in any sensible order whatsoever


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
Strumelia
Strumelia
@strumelia
9 years ago
3,603 posts
Yes, I cannot quite figure out the order sequence logic either...both audio and video lists should be latest added first.


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
brian
@brian
9 years ago
10,148 posts
Strumelia:
Yes, I cannot quite figure out the order sequence logic either...both audio and video lists should be latest added first.

Like all Jamroom modules on profiles, the profile owner can order them how they want.

Click on the "set item order" icon on the index header and you can set the item order.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
brian
@brian
9 years ago
10,148 posts
I've locked this thread as it has gotten very long and we have multiple questions going on at the same time.

Please open a new forum topic for specific questions related to the Combined Audio/Video modules.

Thanks!


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

Tags