I had a similar requirement recently, and came up with what I thought was a pretty slick way to do it.<div><br></div><div>My requirement was that a list of nodes needed a variable-sized list of &quot;sticky&quot; nodes that would float to the top of the list.  The sticky list needed to be able to be manually sorted by content admins.  Any slots in the view not filled by the sticky list could be filled with a &quot;most recent&quot; list of nodes.</div>
<div><br></div><div>The answer is to use nodequeue to create the sticky list.  In the admin options for node queue, there&#39;s an option to display the list in reverse, select that.  When defining your view, define your first sort order as the nodequeue position descending.  Set your second sort to be create date or whatever.</div>
<div><br></div><div>The key is that any nodes not part of the nodequeue will have a position of NULL, and will naturally float to the bottom of the results.  If the view is set to display 10 results, and the nodequeue is 6 items, then the remaining 4 items will be filled with the most recent nodes.  If a content admin changes the nodequeue to be only 2 items, the remaining 8 will automatically fill in.</div>
<div><br></div><div>This approach might be a bit overkill for what you&#39;re doing, but it will certainly work, and will give you some room to expand.</div><div><br></div><div>HTH,</div><div><br></div><div>Justin<br><br>
<div class="gmail_quote">On Mon, Mar 28, 2011 at 10:30 AM, John Fiala <span dir="ltr">&lt;<a href="mailto:jcfiala@gmail.com">jcfiala@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Mon, Mar 28, 2011 at 9:03 AM, Idan Arbel &lt;<a href="mailto:idan@arbel-designs.com">idan@arbel-designs.com</a>&gt; wrote:<br>
&gt; Hello,<br>
&gt;<br>
&gt; I have a views slideshow, and in some cases I’d like a certain node to<br>
&gt; appear first in the order, I don’t really care about the rest of the nodes<br>
&gt; just to move a certain node to be first in the slideshow.<br>
&gt;<br>
&gt; I’m looking to achieve this using an argument, maybe sending in the nid, or<br>
&gt; even better a certain value for another field.<br>
&gt;<br>
</div>Hm.<br>
<br>
Well, if you&#39;ve got no pager, here&#39;s an idea:<br>
<br>
You&#39;ve got two displays - one display (the main one) which displays<br>
one item, and a second display that displays the rest.  Display one is<br>
set up to display only the node provided via the argument, so that&#39;s<br>
automatically first.  The second display is made into an attachment on<br>
the first display, which inherits the same argument, only on the<br>
second display the argument defines the node that isn&#39;t displayed.<br>
<br>
The tricky thing is the way you&#39;re displaying them as a grid - that<br>
may not work with having the page split into two views without a lot<br>
of work with css and/or alternate view templates.  It might be simpler<br>
to have a &#39;grand&#39; display of the argument node on top of a grid<br>
showing the rest of them.<br>
<font color="#888888"><br>
--<br>
John Fiala<br>
<a href="http://www.jcfiala.net" target="_blank">www.jcfiala.net</a><br>
</font></blockquote></div><br></div>