Thanks so much for this - i'll compare the script that you just
submitted to the one i submitted to see where i went wrong.

Thanks again

Craig

On Oct 2, 4:21 pm, Nalum <mallon.l...@gmail.com> wrote:
> I've updated the javascript here.http://pastebin.com/m4caef476
>
> If you need any help in understanding whats happening here let me know
> and I'll try to explain it, I'm not the best at explaining things
> though.
>
> Nalum
>
> On Oct 2, 4:06 pm, craigeves <craige...@googlemail.com> wrote:
>
> > Hi Nalum
>
> > I have tried and amended the code as you suggested - but still no
> > luck?
>
> > Thanks for the tip (pastebin). Here is my full code now. Please would
> > you take a quick look and let me know where im going wrong?
>
> >http://pastebin.com/m4dab8bb2
>
> > Thanks for your help in this - it's really appreciated!
>
> > Craig
>
> > On Oct 2, 3:40 pm, Nalum <mallon.l...@gmail.com> wrote:
>
> > > Hello Craig,
> > > When you need to show code you should try using a site 
> > > likehttp://pastebin.com
> > > as it'll make it easier to read and your post wont be so long.
>
> > > You'll need to be able to work with cookies, I would suggest this
> > > jquery pluginhttp://plugins.jquery.com/project/cookie.
>
> > > I've explained how it works in this code 
> > > herehttp://pastebin.com/m2c0e0bde.
>
> > > Hope this helps you out.
>
> > > Nalum
>
> > > On Oct 2, 3:15 pm, craigeves <craige...@googlemail.com> wrote:
>
> > > > Here it is - thanks for your help again....
>
> > > > <!doctype html>
> > > > <html lang="en">
> > > > <head>
> > > >         <title>jQuery UI Sortable - Portlets</title>
> > > >         <script type="text/javascript" src="jquery-1.3.2.js"></script>
> > > >         <script type="text/javascript" src="ui.core.js"></script>
> > > > <script type="text/javascript" src="ui.sortable.js"></script>
> > > >         <style type="text/css">
> > > >         .column {
> > > >         width: 300px;
> > > >         float: left;
> > > >         background-color: #eeeeee;
> > > >         margin-right: 25px;
> > > >         padding-top: 10px;
> > > >         padding-right: 10px;
> > > >         padding-bottom: 0px;
> > > >         padding-left: 10px;
> > > >         height: 700px;}
>
> > > >         .portlet {
> > > >         background-color: #FFF;
> > > >         margin-top: 0;
> > > >         margin-right: 0;
> > > >         margin-bottom: 10;
> > > >         margin-left: 0;}
>
> > > >         .portlet-header {
> > > >         margin: 0px;
> > > >         font-family: Arial, Helvetica, sans-serif;
> > > >         font-size: 18px;
> > > >         background-color: #333;
> > > >         padding: 10px;
> > > >         color: #FFF;}
>
> > > >         .portlet-header .ui-icon { float: right; }
> > > >         .portlet-content {
> > > >         padding: 10px;
> > > >         font-family: Arial, Helvetica, sans-serif;
> > > >         font-size: 12px;
> > > >         line-height: 18px;
> > > >         color: #333;
> > > >         margin-bottom: 10px;}
>
> > > >         .ui-sortable-placeholder { border: 1px dotted black; visibility:
> > > > visible}
> > > >         .ui-sortable-placeholder * { visibility: hidden; }
> > > >         </style>
> > > >         <script type="text/javascript">
>
> > > >              $(function() {
> > > >                 $(".column").sortable({
> > > >                                                 handle: 
> > > > '.portlet-header',
> > > >                         connectWith: '.column'
> > > >                 });
>
> > > >                 $(".column").disableSelection();
> > > >         });
> > > > </script>
> > > > </head>
> > > > <body>
> > > > <div class="demo">
>
> > > > <div class="column">
>
> > > >         <div class="portlet">
> > > >                 <div class="portlet-header 
> > > > ui-state-disabled">Feeds</div>
> > > >                 <div class="portlet-content">Lorem ipsum dolor sit amet,
> > > > consectetuer adipiscing elit. Lorem ipsum dolor sit amet, consectetuer
> > > > adipiscing elit. Lorem ipsum dolor sit amet, consectetuer adipiscing
> > > > elit.</div>
> > > >         </div>
>
> > > >         <div class="portlet">
> > > >                 <div class="portlet-header">News</div>
> > > >                 <div class="portlet-content">Lorem ipsum dolor sit amet,
> > > > consectetuer adipiscing elit. Lorem ipsum dolor sit amet, consectetuer
> > > > adipiscing elit. Lorem ipsum dolor sit amet, consectetuer adipiscing
> > > > elit.</div>
> > > >         </div>
>
> > > > </div>
>
> > > > <div class="column">
>
> > > >         <div class="portlet">
> > > >                 <div class="portlet-header">Shopping</div>
> > > >                 <div class="portlet-content">Lorem ipsum dolor sit amet,
> > > > consectetuer adipiscing elit. Lorem ipsum dolor sit amet, consectetuer
> > > > adipiscing elit. Lorem ipsum dolor sit amet, consectetuer adipiscing
> > > > elit.</div>
> > > >         </div>
> > > > <p>sddfds</p>
> > > > </div>
>
> > > > <div class="column">
>
> > > >         <div class="portlet">
> > > >                 <div class="portlet-header">Links</div>
> > > >                 <div class="portlet-content">Lorem ipsum dolor sit amet,
> > > > consectetuer adipiscing elit. Lorem ipsum dolor sit amet, consectetuer
> > > > adipiscing elit. Lorem ipsum dolor sit amet, consectetuer adipiscing
> > > > elit.</div>
> > > >         </div>
>
> > > >         <div class="portlet">
> > > >                 <div class="portlet-header">Images</div>
> > > >                 <div class="portlet-content">Lorem ipsum dolor sit amet,
> > > > consectetuer adipiscing elit. Lorem ipsum dolor sit amet, consectetuer
> > > > adipiscing elit. Lorem ipsum dolor sit amet, consectetuer adipiscing
> > > > elit.</div>
> > > >         </div>
>
> > > > </div>
>
> > > > </div>
> > > > </body>
> > > > </html>
>
> > > > On Oct 2, 3:09 pm, Nalum <mallon.l...@gmail.com> wrote:
>
> > > > > Is the code in the original post all the code you have?
>
> > > > > On Oct 2, 3:03 pm, craigeves <craige...@googlemail.com> wrote:
>
> > > > > > Thanks for this - but I don't understand where it would fit into my
> > > > > > script? I'm only just starting in jQuery...
>
> > > > > > Also, will this save the position of the portlet no matter which
> > > > > > column it's in? It's just that it looks like it's related to a 
> > > > > > closed
> > > > > > and expanded portlet state.
>
> > > > > > Thanks for your time.
>
> > > > > > Craig
>
> > > > > > On Oct 2, 2:58 pm, Nalum <mallon.l...@gmail.com> wrote:
>
> > > > > > > Hello Craig,
> > > > > > > I've done this before by building up a string e.g. box-
> > > > > > > id1,collapsed;box-id5,not-collapsed;box-id3,collapsed|box-
> > > > > > > id4,collapsed;box-id2,not-collapsed;box-id6,collapsed;
>
> > > > > > > In the javascript do something like 
> > > > > > > thishttp://pastebin.com/m90a2af6
>
> > > > > > > Hope this helps,
> > > > > > > Nalum
>
> > > > > > > On Oct 2, 2:35 pm, craigeves <craige...@googlemail.com> wrote:
>
> > > > > > > > anyone?
>
> > > > > > > > On Oct 2, 12:08 am, craigeves <craige...@googlemail.com> wrote:
>
> > > > > > > > > Please can someone help?
>
> > > > > > > > > I am using the jQuery UI (sortable) Portlets code - but I 
> > > > > > > > > want to use
> > > > > > > > > the jQuery cookies plugin to remember the order of the 
> > > > > > > > > portlets. I
> > > > > > > > > don't know where to start - and searching the net for an 
> > > > > > > > > answer only
> > > > > > > > > brings up sortable ul and li.
>
> > > > > > > > > Please help.
>
> > > > > > > > > Code:
> > > > > > > > > <script type="text/javascript">
> > > > > > > > >         $(function() {
> > > > > > > > >                 $(".column").sortable({
> > > > > > > > >                         connectWith: '.column'
> > > > > > > > >                 });
>
> > > > > > > > >                 $(".column").disableSelection();
> > > > > > > > >         });
> > > > > > > > >     </script>
>
> > > > > > > > > HTML:
> > > > > > > > > <div class="column">
> > > > > > > > >     <div class="portlet">
> > > > > > > > >       <div class="portlet-header 
> > > > > > > > > ui-state-disabled">Feeds</div>
> > > > > > > > >       <div class="portlet-content">Lorem ipsum dolor sit amet,
> > > > > > > > > consectetuer adipiscing elit. Lorem ipsum dolor sit amet, 
> > > > > > > > > consectetuer
> > > > > > > > > adipiscing elit. Lorem ipsum dolor sit amet, consectetuer 
> > > > > > > > > adipiscing
> > > > > > > > > elit.</div>
> > > > > > > > >     </div>
> > > > > > > > >     <div class="portlet">
> > > > > > > > >       <div class="portlet-header">News</div>
> > > > > > > > >       <div class="portlet-content">Lorem ipsum dolor sit amet,
> > > > > > > > > consectetuer adipiscing elit. Lorem ipsum dolor sit amet, 
> > > > > > > > > consectetuer
> > > > > > > > > adipiscing elit. Lorem ipsum dolor sit amet, consectetuer 
> > > > > > > > > adipiscing
> > > > > > > > > elit.</div>
> > > > > > > > >     </div>
> > > > > > > > >   </div>
> > > > > > > > >   <div class="column">
> > > > > > > > >     <div class="portlet">
> > > > > > > > >       <div class="portlet-header">Shopping</div>
> > > > > > > > >       <div class="portlet-content">Lorem ipsum dolor sit amet,
> > > > > > > > > consectetuer adipiscing elit. Lorem ipsum dolor sit amet, 
> > > > > > > > > consectetuer
> > > > > > > > > adipiscing elit. Lorem ipsum dolor sit amet, consectetuer 
> > > > > > > > > adipiscing
> > > > > > > > > elit.</div>
> > > > > > > > >     </div>
> > > > > > > > >   </div>
> > > > > > > > >   <div class="column">
> > > > > > > > >     <div class="portlet">
> > > > > > > > >       <div class="portlet-header">Links</div>
> > > > > > > > >       <div class="portlet-content">Lorem ipsum dolor sit amet,
> > > > > > > > > consectetuer adipiscing elit. Lorem ipsum dolor sit amet, 
> > > > > > > > > consectetuer
> > > > > > > > > adipiscing elit. Lorem ipsum dolor sit amet, consectetuer 
> > > > > > > > > adipiscing
> > > > > > > > > elit.</div>
> > > > > > > > >     </div>
> > > > > > > > >     <div class="portlet">
> > > > > > > > >       <div class="portlet-header">Images</div>
> > > > > > > > >       <div
>
> ...
>
> read more »

Reply via email to