Настройка портлета - PullRequest
       14

Настройка портлета

0 голосов
/ 18 января 2012

Я разработал веб-страницу с коллекцией портлетов. Можно ли как-то разрешить пользователю настраивать портлеты (например, изменить размер / удалить / изменить цветовую схему), и чтобы страница отображала настроенный макет при следующем входе пользователя в систему, а не отображал макет и стиль по умолчанию? 1001 *

Будут оценены любые подсказки или существующий пример.

  <body>
  <div class="demo">
  <div class="header" ><img src="css/images/logo.gif" style="height=100px;width:100px;"/>
  <label class="hd"> Template</label>
   <hr>
  <div class="column" id="col0">
   <div class="portlet" id="p_0">
    <div class="portlet-header">Feeds<a  class="edit" href="#p_0"></a></div>
    <div class="portlet-content">
                Keep Checking this space for latest Feeds
    </div>
            </div>

     <div class="portlet" id="p_1">
     <div class="portlet-header">News<a  class="edit" href="#p_1"></a></div>
    <div class="portlet-content"></div>
             </div>
    <div class="portlet" id="p_2">
    <div class="portlet-header">Inbox<a  class="edit" href="#p_2"></a></div>
<div class="portlet-content">Lorem ipsum dolor sit amet, consectetuer adipiscing         elit</div>
     </div>
     </div>

    <div class="vsprt">
    <IMG SRC="css/images/div.png" WIDTH="1" HEIGHT="65%" BORDER="0">
    </div>

    <div class="column" id="col1">
    <div class="portlet" id="p_3" >
    <div class="portlet-header">Table Widget<a  class="edit" href="#p_3"></a></div>
    <div class="portlet-content zoom" id="tb">
     </div>
     </div>
     <div class="portlet" id="p_4">
     <div class="portlet-header">Announcements</div>
     <div class="portlet-content">No Latests Announcements to display</div>
     </div>
     </div>
     <img src="css/images/footer.gif" WIDTH="100%" height="10px" style="padding-            top:20px;margin-top:-200px"/>
     </div><!-- End demo -->
     </body>
     </html>

1 Ответ

0 голосов
/ 19 января 2012

Я думаю, что у вас есть два варианта:

Сохранение настроек в таблице базы данных или в файлах cookie.Что касается последнего, обратитесь к этой ссылке , которая очень хорошо объясняет, как таким образом хранить пользовательские настройки.

Вы можете опубликовать некоторый код, если вам нужна помощь в кодировании (мы не делаемне знаю, как вы реализовали свои портеты).

...