ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 10602


Ignore:
Timestamp:
Feb 3, 2009, 1:59:28 AM (11 years ago)
Author:
ebihara
Message:

#3555:changed gadget doesn't sort now when the sorting configuration is not loaded

File:
1 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE3/trunk/apps/pc_frontend/modules/member/templates/homeSuccess.php

    r10601 r10602  
    103103
    104104var TopSort = opCookie.get("HomeGadget_Top_sort");
    105 var Top = document.getElementById("Top");
    106 var preGadget = null;
    107 TopSort.split(",").each(function(value){
    108   var gadget = document.getElementById(value);
    109   if (!preGadget) {
    110     Element.remove(gadget);
    111     Insertion.Top(Top, gadget);
    112   } else {
    113     Element.remove(gadget);
    114     Insertion.After(preGadget, gadget);
    115   }
    116   preGadget = gadget;
    117 });
     105if (TopSort)
     106{
     107  var Top = document.getElementById("Top");
     108  var preGadget = null;
     109  TopSort.split(",").each(function(value){
     110    var gadget = document.getElementById(value);
     111    if (!preGadget) {
     112      Element.remove(gadget);
     113      Insertion.Top(Top, gadget);
     114    } else {
     115      Element.remove(gadget);
     116      Insertion.After(preGadget, gadget);
     117    }
     118    preGadget = gadget;
     119  });
     120}
    118121
    119122var LeftSort = opCookie.get("HomeGadget_Left_sort");
    120 var Left = document.getElementById("Left");
    121 var preGadget = null;
    122 LeftSort.split(",").each(function(value){
    123   var gadget = document.getElementById(value);
    124   if (!preGadget) {
    125     Element.remove(gadget);
    126     Insertion.Top(Left, gadget);
    127   } else {
    128     Element.remove(gadget);
    129     Insertion.After(preGadget, gadget);
    130   }
    131   preGadget = gadget;
    132 });
     123if (LeftSort)
     124{
     125  var Left = document.getElementById("Left");
     126  var preGadget = null;
     127  LeftSort.split(",").each(function(value){
     128    var gadget = document.getElementById(value);
     129    if (!preGadget) {
     130      Element.remove(gadget);
     131      Insertion.Top(Left, gadget);
     132    } else {
     133      Element.remove(gadget);
     134      Insertion.After(preGadget, gadget);
     135    }
     136    preGadget = gadget;
     137  });
     138}
    133139
    134140var CenterSort = opCookie.get("HomeGadget_Center_sort");
    135 var Center = document.getElementById("Center");
    136 var preGadget = null;
    137 CenterSort.split(",").each(function(value){
    138   var gadget = document.getElementById(value);
    139   if (!preGadget) {
    140     Element.remove(gadget);
    141     Insertion.Top(Center, gadget);
    142   } else {
    143     Element.remove(gadget);
    144     Insertion.After(preGadget, gadget);
    145   }
    146   preGadget = gadget;
    147 });
     141if (CenterSort)
     142{
     143  var Center = document.getElementById("Center");
     144  var preGadget = null;
     145  CenterSort.split(",").each(function(value){
     146    var gadget = document.getElementById(value);
     147    if (!preGadget) {
     148      Element.remove(gadget);
     149      Insertion.Top(Center, gadget);
     150    } else {
     151      Element.remove(gadget);
     152      Insertion.After(preGadget, gadget);
     153    }
     154    preGadget = gadget;
     155  });
     156}
    148157
    149158') ?>
Note: See TracChangeset for help on using the changeset viewer.