179 comments found.
Hi, Love your plugin!
My issue is scrolltop positions the opened viewport above my header, obscuring the viewport controls. I have played with the js but cannot find a fix. Do you have any suggestions? Link if needed:
http://www.hkcustomcabinets.com/Materials_ep_41.html
Thanks!
Hi!
you should adjust viewport position using “scrollOffset” option. Make it a bit larger then your menu height.
Please assume I am an idiot an do not know how to adjust the scrollOffset option! Thanks 
Nope. Nevermind…I may not be such an idiot afterall…I got it! Thanks for your help and quick response! :}
Ok
Having an issue with the Colio Content area appearing at the top of the page even though it is set to “inside”. Works fine once a filter is chosen, but not on the initial page load. I’d greatly appreciate any advice you might have, and could provide WP access if needed. here’s the link: http://francescabailey.com/ska/about-us/awards/.
Thank you! F.
Hello,
first of all I would suggest you to check markup. Because in “talent-thumbs” UL list LI items are mixed with <a>. Looks like you are missing closing tags.
Oops – definitely my oversight! That did the trick. Thank you and great plugin!
Great!
hi
very good plugin! Small question (probably a stupid one) But I’m linking from a Wp blog to a specific product on the static site.
The link from the blog needs to link and open that specific product in the Colio portfolio. I’m linking to it’s anchor but it only shows the text (not the fully opened product with images on left and text on the right)
Any workarounds for linking to colio id’s?
K
Hi,
To make this work you should add JS code that will do next
1. when site loads check location.href via Javascript to see if it has a hash like #colio_1 or something like that 2. use Colio JavaScript API, specifically expand() method to open viewport by index, like so
jQuery('#colio_portfolio_black .colio-list').data('colio').expand(1);
this will work for portfolio with [colio id=”portfolio_black”] shortcode and it will expand 2 item (0 based indexes)
Hi, I would like to know if you can add a multiple filters?
Hi! Sorry, I have no time right now.
Hello,
As I can see in your demo the block showing the item’s details appears at the top of the images (and most probably can be changed to appear at the bottom). What I want to know if it can be open just below of the the row where the clicked image exists. Something like in Google images.
The problem is that if I’ve 15+ rows of images and the user clicks on one in the last rows should be a problem to find the details block.
Thank you
Christos
Hello!
Yes it’s possible. Plugin has an option called “placement” which can be “before”, “after” or “inside”, and configures placement of viewport with item details relative to the grid. “inside” as you may guess is what you need!
Hello,
Using inside solved somehow the design issue. The problem is that it works like:
- Clicking a link from row 1, it opens the viewport below row 1. Nice.
- Clicking a link from row 2, it opens the viewport over row 2 while I was expecting to open it below row 2.
Is there any way to open viewport always below the current row? There is a 4th setting ’#id’ but I suppose that is for a specific id. At least I tried setting placement: ’#id’ and as I was expecting the viewport didn’t opened at all.
Other than this very nice addon even if I spent till now lot of hours to make it working. But at least works as expected (except the issue that I post above
Thank you
Christos
Hello! By design if you click last row of items viewport will open above it. The ”#id” value for placement option is to specify container for viewport – some DIV where you want to put viewport.
Hi, kind of a two parter.
First, just curious if there’d be a simple solution to load page with Colio open, without the animation. I’m already using $(’.portfolio .list’).trigger(“colio”, [“expand”, 0]); to expand on load, but after they make another selection from the thumbnails, I’d like to scroll the page to the viewport. This can’t happen the first time on page load though, as it’d skip past some content above.
Second, trying to use Unveil to lazy load the content in inactive panels with these triggers: $(“img”).unveil(); $(“colio-content”).trigger(“lookup”);
Trying to use $(“img:inview”).trigger(“unveil”); sort of works, but it sees all images in all panels as “visible” and begins loading them, which helps, but isn’t ideal. I’d much rather just load the images on the panels when they’re called to open.
It’s a little too late to fire them onExpand as they flash since it’s waiting til expand animation is done. Is there a good place possibly in colio.js to add these so the lookup will happen right after Colio finds the content and images load right before expand starts?
Thanks! These are really minor things, it’s working really great for me!
Hello!
1. Unfortunately there is no way to open viewport without animation. You can however try to modify code. For example create your own API method to expand viewport with 0ms duration.
2. Try to use onContent callback for your custom code as soon as content gets inserted into viewport (before expand will start)
Let me know if you have any other questions!
I’ve actually gotten both these things sorted out with some tweaks to the js, thanks!
I do notice some overlapping of the viewport by the thumbnails in Chrome and Firefox. It’s intermittent. I do have some cleared floats within the container, which I see earlier you said can screw with things. I need them in there though, is there any way around this issue? I’ve got the portfolio list and containing div both set to clear it, but still nothing.
Hello,
> overlapping of the viewport by the thumbnails
let me check one thing. Do you mean thumbnails in portfolio grid or “extra photos” thumbs inside of viewport itself?
In first scenario the problem can be related to % widths. For example if you have 4 col grid, then every thumb will take 25%. In some cases that may not work right and you should set 24.5%. Check wp-content/plugins/colio/grid.css and try to tweak % widths in grid.
I have a problem with “loaded content” does not occupy 100% of the screen.
Another problem is: after you click on the filter category, expand the content, if you didn’t close the expanded content and directly choose the filter category, It shows incorrect function, partial thumbnails are missing and the content is displacement.
My test page is: http://fototermic.pardo.cat/Instalacions2.php
Could you help?
Loaded content moves outside “gridContainer” and loaded content does not occupy 100% of the “gridContainer”, I was wrong to say screen. With other screen sizes, as mobile (480), tablet, it’s worse. the greatest resolution in which I work is: 1680. I use Boilerplate.
Hello!
Link that you gave does not work. Please check
Regarding problem with filters. When you use “inside” placement I recommend to hide filters menu when viewport is expanded and show it again when it’s closed. You can use onExpand/onCollapse callbacks to do this.
The page works but no photographs. It’s only a model of implementation, to operate “Colio” and see if it works or errors.
I get timeout when I try to open your test page. Looks like firewall.
To me in different browsers is quickly opened including Mobile.
New test page: http://www.pardo.cat/Fototermic/Instalacions2.php
I dont’ know what’s the problem but it does not work for me. It times out.
Hello there!
I’ve purchased and implemented Colio, along with Isotope v1.x, the linking javascript, etc.
The functionality works fine, however on first load .colio-content does not expand to the full height of the content. If you load another content block, then return to the same, it now loads at full height.
My development site is at http://dev.nchp.mn, under the “Work” section.
Any help would be much appreciated.
Thanks!
Hi!
Your site is pretty slow. Looks like a lot of JS is running..
Anyway, I took a look but I haven’t seen the problem. What I can suggest however is to make sure that colio-content does not have not cleared floats. That may cause the issue with incorrect height.
If you still won’t be able to solve the problem, let me know!
Hey there
It’s so slow at the moment because all the images are just full-sized random photos from my desktop… it’s to 10MB in images (clearly something that wouldn’t happen in production).
Do you mean that .colio-content itself should not have any cleared floats, or it cannot contain any elements with cleared floats?
At the moment, the subtitles to each item (in the colio-content view), “Steadicam Op” and “2015” are floated, and the parent has a clearfix.
Live on my demo site now is a stripped down site, loading only colio+isotope, as well as tiny placeholder images. The entire page is now less than 300KB. [ http://dev.nchp.mn/ ].
This page is still reproducing the error.
I checked your link and it looks like Colio works ok. Do you still see the problem?
I have a different issue also. If you take a look at [ http://dev.nchp.mn ], under the “Work” section, Colio and Isotope are implemented.
When the browser window is scaled down below a width of 768px, at times the items arrange themselves as two columns – as designed – and other times as one.
From investigating, this happens when the parent container to colio has its width as an odd number – colio cannot divide by two cleanly, and makes each item 1px too large.
Can you please provide a fix for this?
Thank you.
When you will open Inspector in your browser you will see that items in portfolio grid don’t have widths set in style attribute. Everything is controlled by classes which I see go to bootstrap.min.js. Colio plugin does not adjust items widths in any way. Also grid animations are controlled by Isotope plugin which is part of Colio plugin.
I think you should check bootstrap media queries and how they set widths for items.
I just found out that I bought the wrong Colio plugin version. I want the wordpress version. Where do I ask for a refund in orther to buy the wordpress version?
Hello and sorry for late reply. You should contact support and tell them that you made mistake. They will make refund!
I have recently bought Colio Content Expander Plugin and I am trying to insert it inside a bxslider. The hidden content is not showing up while I click read more link. Could you please help to fix it.
http://visualinfomedia.com/demo/colio/Try to use onExpand callback to force window ‘resize’, like so
onExpand: function(){
$(window).trigger('resize');
}
I have used onExpand function but getting some some errors. It is not expanding when clicked readmore and opens automatically when we slide a couple of frames, but unable to collapse after a couple clicks and the bottom space doesn’t get collapsed. Please let me know how to fix this.
Js for bxslider:
<script type=”text/javascript”> </script>
jQuery(".bxslider-slide2 > ul").bxSlider({easing: "linear",tickerHover: true,adaptiveHeight: true, adaptiveHeightSpeed: 1500,moveSlides: 1,maxSlides: 1,auto: false, slideWidth: '1160',});
Demo:
http://visualinfomedia.com/demo/colio/colio-2.html<script type=”text/javascript”> $(document).ready(function(){
// "scrollTop" plugin
$.scrollUp();
</script>
// "colio" plugin
$('.portfolio .list').colio({
id: 'demo_1',
theme: 'black',
placement: 'after',
hiddenItems: '.isotope-hidden',
onExpand: function(){$(window).trigger('resize');},
onContent: function(content){
// init "fancybox" plugin
$('.fancybox', content).fancybox();
}
});
// "isotope" plugin
var filter = '', isotope_run = function(f) {
var list = $('.portfolio .list').isotope({layoutMode : 'fitRows', filter: f});
window.setTimeout(function(){
list.trigger('colio','excludeHidden');
}, 25);
};
$('.portfolio .filters a').click(function(){
$(this).addClass('filter-active').siblings().removeClass('filter-active');
var href = $(this).attr('href').substr(1);
filter = href ? '.' + href : '';
isotope_run(filter);
return false;
});
isotope_run(filter);
});
$(document).ready(function(){
// "colio" plugin
$('.portfolio3 .list').colio({
id: 'demo_3',
theme: 'black',
placement: 'after',
hiddenItems: '.isotope-hidden',
onContent: function(content){
// init "fancybox" plugin
$('.fancybox', content).fancybox();
}
});
// "isotope" plugin
var filter = '', isotope_run = function(f) {
var list = $('.portfolio3 .list').isotope({layoutMode : 'fitRows', filter: f});
window.setTimeout(function(){
list.trigger('colio','excludeHidden');
}, 25);
};
$('.portfolio3 .filters a').click(function(){
$(this).addClass('filter-active').siblings().removeClass('filter-active');
var href = $(this).attr('href').substr(1);
filter = href ? '.' + href : '';
isotope_run(filter);
return false;
});
isotope_run(filter);
});
Hmm. I see that colio is inside of “bx-viewport” div with overflow:hidden and some fixed height.
Basically when you expand colio you should adjust height of “bx-viewport” to take into account height of colio viewport. So this is what you should do.
Thanks for your swift reply, will try it.
Can you identify the problem on the page?
Are you some kind of conflict, when I click on View Project, the page goes up and does not display the item.
http://infinitanet.com.br/site/
I use:
Revolution Slide
http://codecanyon.net/item/anchor-page/8776275
Thank you!
I give up to use the plugin.
Hello! Just tried to look on your site http://infinitanet.com.br/site/ but it gives me 404 error. Please check it and contact me again!
Hi,
great job on the plugin, just one thing i am placing two different separate portfolio items on a page and was trying to implement your plugin on my localhost.
Problem: how can i assign specific areas to show up the details of an item. plus how i can separate the two or many because currently when i click on the second portfolio item it takes me to the “before” of the first portfolio section.
What i am looking for it to have two different portfolio section and each of the section have their own specific portion to display the item details.
Hope you understand my problem.
Waiting for your reply.
Many Thanks,
Hi! Colio plugin allows to have any number of instances on same page without any conflicts. Make sure when you init Colio plugin you specify different IDs for viewport, like so
$('#portfolio_1').colio({
id: 'colio_viewport_1' // id will be assigned to Colio viewport
...
});
I purchased your plugin long time ago and I am having problem with image shift. In your live page when I click left side of image it scrolls to left side and right it scrolls to right. Can you please tell me how to use this function? And how can I make image size fixed? When I bring mouse cursor “view project” pops up. How can I change that? For the menu(categories), on my site when I click different categories it moves up and down. How can I mke it move smooth? How can I make it middle grid like your live page. When I tried it uses full length of page. I am using white theme. I am very newbie for this type of things. Thank you.
Regarding Q#1. There is two invisible (transparent) links that act like next/prev arrows, they have classes flex-prev and flex-next. Q#2 Not sure what you mean under fixed image size.. But this may cause problems if you will resize browser. #Q3 change what? text? #Q4 I should see this. There can be various reasons why filters move. #Q5 you should use page-wrap DIV that is centered using “margin: 0 auto; width: 800px;”
Hi- Thanks for your reply. Can you please tell me the script for Q#1? For Q3, how can I change text? The rest of them I will ask you later, because I’m getting headache. 
Regarding Q1. I use Flexslider plugin as image slider in white theme. If next/prev does not work as in my preview I should look on your site as something may be broken. No additional script is needed! Please send me a link using mail form on my profile page! Thanks
Hi, I don’t need filters, I only want to display the project detail with the “inside” placement. Do I need to use the isotope plugin in any case? I can’t make it work without isotope (the project detail is not placed correctly and the entire layout is messed up)
Thank you
Hello! Isotope plugin animates realigning of items in grid when you resize browser window. If you don’t need filters, you can simply remove their markup – <div class="filters">..</div>, but leave Isotope plugin for animation.
Hi,
Thanks for great plug-in 
Could you help me out? Cheers, Lisa
Hi Lisa! I replied via email.
Hi,
I’ve just bought this but am trying to implement the fancybox images opening a vimeo/ytube video etc. But when I try, it seems to completely remove the “overlay” effects – do you have a support site/email where i can send you the details?
Cheers, Lisa
Hi! Fancybox is 3rd party plugin that I incorporated into my Colio project. Please refer to its documentation about how to add video iframe. Here you can find some tips – http://fancybox.net/blog ( 4. Show youtube clips. )
Also you can show me what you did and maybe I will give some suggestions. You can contact me privately using mail form on my profile page.
Hi thanks for your reply – i just updated the fancybox files and it all worked – but am trying to do something else now – if you had any ideas? Cheers
I am using this plugin on a WordPress site, I opted to not to use the WordPress Colio because I had several different custom post types with custom fields etc. Just some background. My question is If I were to generate a list of all posts as a dropdown, could I link them to the expander divs? I tried using
<li><a href="#colio_<?php echo $post->ID ?>"><?php the_title(); ?></a></li>
but no dice. Is this possible? Ultimately once I have the dropdown functioning I am hoping to make it a “live” search, but I just need to know what link structure to use. Thank you!
If it helps, here is the site: http://www.francescabailey.com/sw/about-us/our-team/ I am using the Colio plugin for the team page and would like to give the user the ability to search by name.
Hi!
Basically you must have UL list where LI items have 2 things
- “data-content” attribute that points to the content that should be displayed in colio viewport (inline, ajax or #id see docs)
- link with class .colio-link that will trigger expanding of colio viewport when clicked. Also instead of .colio-link you can use API methods – expand() and collapse()
Thank you for the quick response! I was missing “colio-link”. however, I am having an issue where this dropdown will appear outside of the portfolio and list tags, and it only seems to work inside. Any suggestions? Thanks again!
There is 4 types of viewport placement – inside, before, after or within any container by #ID.
placement: 'before', // viewport placement - "before", "after", "inside" or "#id"
Hello mister,
The white theme is what i’m looking for, i want to keep it like that but i have only one question please. Can we have the same black theme effect when we resize the page ???
I talk about images who go behind other with effect when we resize the page, if you check the white theme, images go behind other without effect !!!
thanks a lot
Hi, Black preview uses isotope plugin, while White preview uses quicksand. Colio plugin comes with instructions how to embed either of these plugins – isotope or quicksand. So the answer is Yes. You can have White theme with isotope plugin for portfolio filtering.
okey nice hear a good news
i’ll back to you soon if i can do all that i need ;D
Sure, please contact me if you need any help!
I keep it in mind 
thanks for your help, we keep in touch !!!
Hello, this is very nice plugin. I used it for kimmidoll site and it work perfect.I just have one problem when using mobile after you click on the red box to expand the content, it won’t expand when using Firefox. In Chrome it works just fine. You can see site here http://www.gsf.rs/kimmidoll/proizvodi.html. Could you help me with this? Thank you.
I checked your site in FF but I see no problems with red button. I can expand item details just fine.
Yes, it work fine on PC but doesn’t work on Android mobile phone…
Do you mean FF on Android?
yes!
I don’t have FF on android to test this. Sorry
Hey there,
very nice plugin, but i can’t see the detail of an element, if it is loaded via ajax an a smartphone (tested with iphone 5c) and an Android-Tablet the content loads just for one element (nexus 7).
Are there any know issues with ajax-content on mobile devices?
Kind regards Marten
Try to wrap content that is to be loaded via ajax into some container like <div class="wrap"> content here </div>
Hey, it is allready wrapped in some containers. This Containers are wrapped in a and use the the contentFilter ..
Could you give me link to look at it?