This item is by an Elite Author
displayinline
- Elite Author
- Sold between 100 000 and 250 000 dollars
- Author was Featured
- Exclusive Author
- France
- Has been a member for 3-4 years
- Referred between 100 and 199 users
- Bought between 1 and 9 items
2,975
Purchases
Buyer Rating:
4.79 stars
4.79 average based on 408 ratings.
-
5 Star
35186%
-
4 Star
399%
-
3 Star
133%
-
2 Star
10%
-
1 Star
40%
| Created | 10 April 12 |
| Last Update | 6 May 13 |
| Columns | 4+ |
| Compatible Browsers | IE7, IE8, IE9, IE10, Firefox, Safari, Opera, Chrome |
| Documentation | Well Documented |
| High Resolution | Yes |
| Layout | Responsive |
| ThemeForest Files Included | Layered PSD, HTML Files, CSS Files, JS Files |
- admin
- agenda
- app
- cms
- columns
- extranet
- fluid
- intranet
- mobile
- modal
- notification
- progress
- responsive
- slider
- touch
© All Rights Reserved displayinline -
Contact Envato Support


Hi,
Im using your search filter feature on the site. I select one of the results by clicking the edit button which brings me to another page. Is it possible to return to my filtered page and not return all results.
Hi,
I am not sure I understand your question, can you give me more details? If you have an online test page where I can see your code, this would be perfect
Hi,
Basically I use the search feature above one of the DataTables. On using selecting one of the filtered results on the table I am brought to a page with more information on that selected item. Is it possible to return to my original datatable with it still filtered? As it stands the dataTable will return all results i.e. unfiltered
Hi,
You may try to set the oSearch option when initializing your DataTable:
$(document).ready( function() { $('#example').dataTable( { "oSearch": {"sSearch": "Search string"} } ); } );You just need to figure a way to store or send you search across your listing and edit pages. For instance, if you want to use cookies (include the jQuery Cookie plugin):
// Retrieve previous search var search = $.cookie('table_search'); // Table sort - DataTables var table = $('#table-id'); table.dataTable({ /* * Your options here */ "oSearch": {"sSearch": search} }); // Watch search input for changes table.closest('.dataTables_wrapper').find('.dataTables_filter input').change(function() { // Store current search $.cookie('table_search', this.value); });Then every time the user comes back to the page, the table will be filtered by its last search. Of course, set the cookie index table_search to whatever you want, you may even change it from one datatable to another to allow distinct storage.
You will find more details on the search options on the plugin’s documentation.
Hope this helps!
Is there a way to emulate onclick=”” for drop downs with class=”select”?
Also, I’d be happy to pay for support questions like this.
Hi!
Sure, here’s how I would do it:
To listen on all selects:
$(document).on('click', '.select:has(select)', function(event) { var $this = $(this), select = $this.is('select') ? $this : $this.closest('.select').children('select'); // your code here });If you never use the .select styles by yourself, you may use
'.select'instead of'.select:has(select)'for improved performances.To listen on a particular select:
$(document).on('click', '#my-select, .select:has(#my-select)', function(event) { var $this = $(this), select = $this.is('select') ? $this : $this.closest('.select').children('select'); // your code here });Note that the click event will be triggered also by clicks on the options list. If you want to prevent this, just add a simple check:
$(document).on('click', ... , function(event) { if (!$(event.target).is('.select, .select-arrow, .select-value')) { return; } ...Hope this helps!
I added the code for a particular select, and now the drop down doesn’t work. I can click it, see the options, but not select one.
Also, I am trying to get it so when someone selects an option, the javascript code uses that value to determine what’s shown next. I wonder if it will still work to use document.getElementById(ID).value ?
I suppose it would help if I thoroughly understood jQuery. I just don’t have enough hours in a day lol.
Well, I tested the code on a stock template file when writing my answer, and tested it again right now, it seems to work fine… Can you show me the exact code you are using? (HTML for the select and javascript)
Note that if you want to detect when a select’s value changes, this is much easier:
$(document).ready(function() { $('#my-select').change(function() { // New value var value = $(this).val(); // Add your code to handle the value }); });The
$(document).ready()function is used to wait until the whole page markup is loaded, so the code won’t run before your select is added to the DOM. You can get rid of it and only use the inner$('#my-select').change()function if you put the code below the select, for instance at the end of the file (as I did for most JS in the template example files).Of course, you can still use the native JS code
The jQuery code is just a shorthand.
document.getElementById(ID).valueif you prefer, it works as wellTell me if you still have issues with it
Will you offer support for IE 9 issues. It seems we have run into some compatibility issues on IE 9.
Please advise .
Thanks,
Hi,
Sure, what kind of issue do you have?
Hi
The template is excellent, well done
Currently I use the template on a large project and I have a problem with the “select”.
I have a “select” with more than 80 000 lines and is very slow to open, searching and also to close.
Do you have any suggestions that you can indicate me?
Thank you.
Hi, and thanks!
About your huge select, there’s not much you can do: the browser will always require a long time to build, display and refresh an options list this big.
For such long lists, I would suggest to use a native select element (without the styling), or simply change to an autocomplete field – you will find many great plugin to do this, such as jQuery Autocomplete or one of these.
Besides, that would drastically reduce the amount of data generated by your server and loaded by the user
The template is excellent and very well thought out. It’s working great as a rapid prototyping framework.
I have one question in regards to the CLEditor. Granted you point to their websites for documentation but the issue I run into is when trying to use multiple instances that use 100% width. The resize method in your example works superbly for fixing the toolbar in and editable content area.
However when I try to add two instances it seems as if the resize constantly fires.
var editorTextarea1 = $('#registration-confirmation'), editorWrapper1 = editorTextarea1.parent(), editor1 = editorTextarea1.cleditor({ width: '100%', height: 350 })[0]; // Update size when resizing editorWrapper1.sizechange(function() { editor1.refresh(); }); var editorTextarea2 = $('#thank-you-message'), editorWrapper2 = editorTextarea2.parent(), editor2 = editorTextarea2.cleditor({ width: '100%', height: 350 })[0]; // Update size when resizing editorWrapper2.sizechange(function() { editor2.refresh(); });Your help would be greatly appreciated.
Hi, and thanks!
About your issue, I couldn’t replicate it, sorry. I made several tests with various layouts, but the sizeChange event only triggered when required.
Maybe this is an issue with a particular layout, or with some browsers only. Do you have the same issue on all browsers, or if you change the location of one textarea?
If you have an online test page, I’ll run some tests on it to try to find what may cause this
Hi, I like the template! As a web pro app developer I value nice structured and well documented code! I do have some side notes, mostly about the docs, but they are fine for me (read it all :)). I can imagine some less experienced people have questions like ‘Ajax loaded menu… what should my ajax call return?’
Anyway, it saves me a lot of time and this 18$ is MORE than worth it already!
I also looked at the Constellation template, which looks nice as well, but not applicable for my product. I DO like the planning widget however. Any chance this will be added to Developr??
One remark about the color styles available in Developr, the silver-gradient in combination with big-menu results in menu items with blurry text…
Hi, and thanks!
I have been asked many times about the planning widget, but I have no plans on adding it to Developr yet. My main concern is how to make it fully responsible, especially on small mobile screens… However, if anyone ever come up with a good solution for this, I’ll add it for sure!
And about the blurry text, this is because of the text-shadow. At first I tried to cover each and every combined use of the various classes, but I quickly ended up with a huge number of selectors, which made the template barely usable on old devices… I had to drop most of them to preserve performance. However, you can easily fix this by adding this selector in your CSS:
.big-menu.silver-gradient { text-shadow: none; }Hope this helps!
Hi, any suggestions on this? (see docs @ /doc/index.html#content/reference/blocks.html) The columns style is causing to overlap the menu on the left:
<div class="columns">...</div> .columns { margin-left: -2.25%; }Hi,
This negative margin is a common trick to handle columns gutters. It is the exact same size as the gutter, so the left-margin of the first columns of each row fits in.
This avoid having to use first class, or :first-child selectors, along with the fact that these would become irrelevant on responsive columns (the first element in a row may change depending on the resolution).
If you have issues interacting with the elements underneath (though this is a really tiny area), edit css/992.css and change the z-index of #menu to 2. The menu will then show over the content.
I left the menu under the content for some edge cases where the content has to display over the menu (sliders tooltips mostly), but if you don’t plan on using them just go ahead
Hope this helps!
Hi,
If I remove the z-index (or disable with a developer tool) then it behaves like I expect it to. Is there an example somewhere in the docs where I can see the behaviour of the sliders/tooltips?
Hi,
There is no page where you can see the sliders tooltips come over the menu, as this is something quite rare: you need to have a slider close to the menu with side tooltips on its knobs, bigger enough to spread over the menu.
As long as you don’t use sliders everywhere, this is rather unlikely to happen – and even so, you can change the tooltips location to prevent this
Hi I am using the autoexpanding textarea and it works fine unless I populate the field via code with more content, can I call something to make it update the textarea and expand?
Hi,
Sure, just trigger the chain of events an user interaction would do on your textarea:
$('#textarea').val('Some long text').trigger('focus').trigger('input').trigger('blur');This is a bit verbose, so if you call this often, you may add your own custom event in js/developr.auto-resizing.js, just above the last line of the file:
doc.on('jsautoexpand', 'textarea', function() { resizeTextarea.call(this); });Then just trigger your custom event:
$('#textarea').val('Some long text').trigger('jsautoexpand');Hope this helps!
thank you so much you are awesome and so is your template.
Thanks
Glad I could help!
I was curious if you knew of a good plug in for the add to homescreen on an iphone, ipad and android, so when a user uses the app they can add it to their homescreen. Something like this?
Hi!
Sure, take a look at the Add To Home Screen plugin: it is one of the most popular for iOS devices.
If you want Android support too, the only plugin I could find is this one, but it requires jQuery Mobile. There are probably other ones, but I couldn’t find them.
Hope this helps!
I have 2 blocks and with the formation
<div class="columns"> <div class="six-columns twelve-columns-mobile"> ... </div> <div class="six-columns twelve-columns-mobile"> ... </div> </div>There are too many divs in the “columns” div. Each of them has different heights. So there are lots of spaces appearing. I want to code these divs in the “pinterest” style and use the vertical spaces between divs. Can you help me with this please?
Hi,
You may use a dynamic layout plugin, such as jQuery Masonry or Isotope to achieve this.
They both are quite easy to use if you follow the instructions, and even provide a filtering feature.
Hope this helps!
I did try this but i couldn’t succeed on integration. Can you give me a small information
Mmh… I tried this (never used these plugins before with the template) and it seems both of them don’t perform well with fluid columns – not to mention responsive columns. As a matter of fact, they are written for fixed-size blocks (as in Instagram).
I made a LOT of tests to try to find how to make them work fine with the template, and the only solution I found was to modify the plugins themselves – which I am not very kind of. And even though, they both failed to correctly refresh the fluid columns when resizing the viewport…
So I guess this is not the right solution. What I would suggest you is to reorganize your columns contents to have blocks of similar height on each row, or even use just 2 big columns and stack the content directly into them. This way, the columns will still be responsive and you won’t need any additional plugin.
Sorry I pointed you in a wrong direction… At first I really thought these would work, but you know how webdesign is made of never ending (bad) surprises
Thank you
Looking forward to your further works. I wish to see these extensions with your new themes. Are you working on a new theme?
Not right now, doing some client work, but I plan on making a Wordpress theme soon
When I use body class=”menu-hidden” the menu is hidden on page load but it does not push the main content to the left when I click on the open-menu button. The menu expands on top of the rest of the page.
What am I missing? Thanks
Never mind. I figured it out. You need both “with-menu and menu-hidden” in the body class.
Thanks
Exactly
Feel free to ask if you have any other question!
Will you be adding high resolution icons; to support newer mobile devices.
Hi,
The template already includes high resolution icons
They are defined in the stylesheet css/2x.css. Also, all font icons are vector, so they are resolution independent and will look crisp whatever the resolution is.
Tell me if you want more detail!
Hi,
I would like to check with regards to the element , the class “current” doesn’t seem to be working (as in appearing the same way on desktop) on mobile devices when I tried to view on iPad and on phones.
Is it normal?
Thanks.
Regards,
Hi,
Actually mobile and desktop devices should display the same, as this class uses CSS only. This is the first time I hear of such issue, can you tell me which kind of elements you want to apply the class current to?
Hi displayinline,
Is there a way to temporarily unbind the click’n touch listener on mini-calendar events, something like doc.off(‘touchend click’, ’.calendar > tbody > tr > td, .calendar > tbody > tr > th’); (this doesn’t work) ? Thanks in advance !
Hi,
Actually, this works for me. Did you make sure that doc is defined? Here’s the code I used for the test (try to run it in your browser’s console):
$(document).off('touchend click', '.calendar > tbody > tr > td, .calendar > tbody > tr > th');Also, you need to make sure this runs after the calendar plugin: place your script after the one that loads developr.calendar.js.
Tell me if you still can’t have it to work
Yes, it seems that doc was not defined in my page. $(document) works as expected. Thank you !
But one thing bothers me a bit : trying to bind again with $(document).on( ... tr > th’); doesn’t work at all (which I can understand, because function is missing). How can I reverse the off in this case ?
If you plan on toggling events listening on and off many times, I would suggest another solution: in developr.calendar.js, add this declaration above the last line of the file:
Then back to the top of the file, add a switch to the touchend click listener:
doc.on('touchend click', '.calendar > tbody > tr > td, .calendar > tbody > tr > th', function(event) { if (!$.fn.fluidCalendar.events) return; ...Now you can enable/disabled the events just by changing the value of
$.fn.fluidCalendar.eventsto true or false.Hope this helps!
Straightforward to implement, operational, elegant… Thank you very much !
Hi,
I’d like to report that radio check-knobs do not show up in Safari 5.1.7.
Hi,
Indeed, it seems it inherits from an old value of background-size defined in colors.css. The shorthand declaration of background should have reset it to the default value (as in every other browser), but it seems it is not the case anymore.
To fix this, just edit colors.css and remove these selector lines (there not required anymore since v1.4):
It will work fine in Safari then
Thanks for reporting!
Right, the check-knobs are back in Safari !
I always wonder how you can manage all this stuff in such an impressive way…
Actually, I make an intensive use of the browser’s developer tools, the CSS stack has saved me countless times
<ul class="tabs"> <li class="active" id="list1"><a href="#tab-1">click to tab1content</a></li> <li class="disabled" id="list2"><a href="#tab-2">click to tab2content</a></li> </ul>the script is:$('#button-in-tab1content').bind('click', function () { $('#list2').attr("class", "active"); $('#tab-2').showTab(); });anything wrong here? thanksHi,
I just made some test, and your code works fine for me actually. Maybe is this just an issue with scripts initialization order. Can you show me the exact markup for the whole page? (Use a service as Pastebin or gist).
Also, do you have errors showing in the browser’s console, either on page load or when you click the button? If so, this may give you a hint about what’s not working
Hi, I have tried so hard to figure this out on my own but can’t, I am using the columns class on my elements and I am using the proper CSS but whenever I load my page in IE 8 it looks like crap! I mean it is not distinguishable at all. I don’t know what I am missing, also the menu is always collapsed in IE 8 but not in other browsers. Mind you the page looks perfect in all other browsers just not IE. please help!
So I sort of found out what the issue is, it seems like IE is not recognizing the media query in the link tag, but what I dont understand is why it works in the demo document but not in my document when I include EVERYTHING from the demo document in my document. Below is what I am referring to…
<!
- For progressively larger displays -> <link rel=”stylesheet” media=”only all and (min-width: 480px)” href=”’.$this->bp.’css/480.css?v=’.$this->v.’”> <link rel=”stylesheet” media=”only all and (min-width: 768px)” href=”’.$this->bp.’css/768.css?v=’.$this->v.’”> <link rel=”stylesheet” media=”only all and (min-width: 992px)” href=”’.$this->bp.’css/992.css?v=’.$this->v.’”> <link rel=”stylesheet” media=”only all and (min-width: 1200px)” href=”’.$this->bp.’css/1200.css?v=’.$this->v.’”>the $this->bp is my basepath statically set in a class in php, and $this->v is set to 1. Please assist with this I cant see any reason why it wont work in my page
I figured it out, but another problem arose, the issue was that I didnt include the respond.min.js file in my page, but now that I did, I get this alert message “Stack Overflow at line: 0” I dont understand why. Please help!
Hi,
Actually, Respond should be loaded by the file setup.js, only when required.
It may not load if you changed the files structure or use folders in you app/website paths: to fix this, edit setup.js and replace this line (around line 123):
By either an absolute path:
Or dynamic path detection:
respondPath: $('script').last().attr('src').replace(/[^\/]+$/, '')+'libs/',About the error you mention, hard to tell what causes it… Does it occur in every version of IE? Do you still have it after using one of the method above?
I made the respond path absolute and removed it from being included in each page which now is being loaded properly by the setup.js file but i still get the stack overflow error. Doing just some basic searching it looks like this could be caused by loading too many stylesheets? I’m not so sure about that though, also I have only tested the page in FF, Chrome and IE 8, I havent tried other versions of IE. The page is for a group of people that only uses IE 8 though and myself in which I use chrome and sometimes FF.
Mmh… I don’t have the same error showing here, so it’s hard to tell what’s happening. Especially with stack errors, basically the browser is telling us something broke, but it doesn’t know where.
Which version of the template do you use? Since v1.4, I upgraded Respond.js to its latest version, if you have an old one this may be the origin of the issue.
Try downloading the latest custom version here, and tell me if this solve your issue.
Hello!
Indeed, the code that is used to prevent links in webapp to open in Safari was messing with the AJAX calls, because of some obscure events order management…
I had a hard time fixing it, but I think I have come to something more robust: please download the latest version of setup.js, and overwrite your existing file, the AJAX content should load now
Note that you may need to remove the webapp from your home screen, clear the browser cache, and then add it again to see the change.
Tell me if this solve your issue, this is be in the next update then!
All working now
Thanks You are the best!
Thanks for the feedback
Glad I could help!