]> git.mxchange.org Git - friendica.git/commitdiff
added Vijay's theme from facepark.in
authortony baldwin <tonybaldwin@gmx.com>
Wed, 21 Mar 2012 05:33:48 +0000 (01:33 -0400)
committertony baldwin <tonybaldwin@gmx.com>
Wed, 21 Mar 2012 05:33:48 +0000 (01:33 -0400)
25 files changed:
library/.slinky.php.swp [new file with mode: 0644]
view/theme/facepark.tar.gz [new file with mode: 0644]
view/theme/facepark/border.jpg [new file with mode: 0755]
view/theme/facepark/comment_item.tpl [new file with mode: 0755]
view/theme/facepark/contact_template.tpl [new file with mode: 0755]
view/theme/facepark/conversation.tpl [new file with mode: 0755]
view/theme/facepark/ff-16.jpg [new file with mode: 0755]
view/theme/facepark/file.gif [new file with mode: 0644]
view/theme/facepark/friendika-16.png [new file with mode: 0755]
view/theme/facepark/group_side.tpl [new file with mode: 0755]
view/theme/facepark/head.jpg [new file with mode: 0755]
view/theme/facepark/jot.tpl [new file with mode: 0755]
view/theme/facepark/lock.cur [new file with mode: 0755]
view/theme/facepark/login-bg.gif [new file with mode: 0755]
view/theme/facepark/nav.tpl [new file with mode: 0755]
view/theme/facepark/nets.tpl [new file with mode: 0755]
view/theme/facepark/photo-menu.jpg [new file with mode: 0755]
view/theme/facepark/profile_vcard.tpl [new file with mode: 0755]
view/theme/facepark/saved_searches_aside.tpl [new file with mode: 0755]
view/theme/facepark/search_item.tpl [new file with mode: 0755]
view/theme/facepark/shiny.png [new file with mode: 0755]
view/theme/facepark/style.css [new file with mode: 0644]
view/theme/facepark/theme.php [new file with mode: 0755]
view/theme/facepark/wall_item.tpl [new file with mode: 0755]
view/theme/facepark/wallwall_item.tpl [new file with mode: 0755]

diff --git a/library/.slinky.php.swp b/library/.slinky.php.swp
new file mode 100644 (file)
index 0000000..ab043e8
Binary files /dev/null and b/library/.slinky.php.swp differ
diff --git a/view/theme/facepark.tar.gz b/view/theme/facepark.tar.gz
new file mode 100644 (file)
index 0000000..0dca01c
Binary files /dev/null and b/view/theme/facepark.tar.gz differ
diff --git a/view/theme/facepark/border.jpg b/view/theme/facepark/border.jpg
new file mode 100755 (executable)
index 0000000..034a1cb
Binary files /dev/null and b/view/theme/facepark/border.jpg differ
diff --git a/view/theme/facepark/comment_item.tpl b/view/theme/facepark/comment_item.tpl
new file mode 100755 (executable)
index 0000000..3503c38
--- /dev/null
@@ -0,0 +1,32 @@
+               <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;">
+                       <form class="comment-edit-form" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;">
+                               <input type="hidden" name="type" value="$type" />
+                               <input type="hidden" name="profile_uid" value="$profile_uid" />
+                               <input type="hidden" name="parent" value="$parent" />
+                               <input type="hidden" name="return" value="$return_path" />
+                               <input type="hidden" name="jsreload" value="$jsreload" />
+                               <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" />
+
+                               <div class="comment-edit-photo" id="comment-edit-photo-$id" >
+                                       <a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a>
+                               </div>
+                               <div class="comment-edit-photo-end"></div>
+                               <textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea>
+                               {{ if $qcomment }}
+                               {{ for $qcomment as $qc }}                              
+                                       <span class="fakelink qcomment" onclick="commentInsert(this,$id); return false;" >$qc</span>
+                                       &nbsp;
+                               {{ endfor }}
+                               {{ endif }}
+
+                               <div class="comment-edit-text-end"></div>
+                               <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" >
+                                       <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" />
+                                       <span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span>
+                                       <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div>
+                               </div>
+
+                               <div class="comment-edit-end"></div>
+                       </form>
+
+               </div>
diff --git a/view/theme/facepark/contact_template.tpl b/view/theme/facepark/contact_template.tpl
new file mode 100755 (executable)
index 0000000..48930b4
--- /dev/null
@@ -0,0 +1,25 @@
+
+<div class="contact-entry-wrapper" id="contact-entry-wrapper-$contact.id" >
+       <div class="contact-entry-photo-wrapper" >
+               <div class="contact-entry-photo mframe" id="contact-entry-photo-$contact.id"
+               onmouseover="if (typeof t$contact.id != 'undefined') clearTimeout(t$contact.id); openMenu('contact-photo-menu-button-$contact.id')" 
+               onmouseout="t$contact.id=setTimeout('closeMenu(\'contact-photo-menu-button-$contact.id\'); closeMenu(\'contact-photo-menu-$contact.id\');',200)" >
+
+                       <a href="$contact.url" title="$contact.img_hover" /><img src="$contact.thumb" $contact.sparkle alt="$contact.name" /></a>
+
+                       {{ if $contact.photo_menu }}
+                       <span onclick="openClose('contact-photo-menu-$contact.id');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-$contact.id">menu</span>
+                <div class="contact-photo-menu" id="contact-photo-menu-$contact.id">
+                    <ul>
+                        $contact.photo_menu
+                    </ul>
+                </div>
+                       {{ endif }}
+               </div>
+                       
+       </div>
+       <div class="contact-entry-photo-end" ></div>
+               <div class="contact-entry-name" id="contact-entry-name-$contact.id" >$contact.name</div>
+
+       <div class="contact-entry-end" ></div>
+</div>
diff --git a/view/theme/facepark/conversation.tpl b/view/theme/facepark/conversation.tpl
new file mode 100755 (executable)
index 0000000..43bb1dd
--- /dev/null
@@ -0,0 +1,25 @@
+{{ for $threads as $thread }}
+<div id="tread-wrapper-$thread.id" class="tread-wrapper">
+       {{ for $thread.items as $item }}
+               {{if $item.comment_firstcollapsed}}
+                       <div class="hide-comments-outer">
+                       <span id="hide-comments-total-$thread.id" class="hide-comments-total">$thread.num_comments</span> <span id="hide-comments-$thread.id" class="hide-comments fakelink" onclick="showHideComments($thread.id);">$thread.hide_text</span>
+                       </div>
+                       <div id="collapsed-comments-$thread.id" class="collapsed-comments" style="display: none;">
+               {{endif}}
+               {{if $item.comment_lastcollapsed}}</div>{{endif}}
+               
+               {{ inc $item.template }}{{ endinc }}
+               
+               
+       {{ endfor }}
+</div>
+{{ endfor }}
+
+{{ if $dropping }}
+<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();">
+  <div id="item-delete-selected-icon" class="icon drophide" title="$dropping" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div>
+  <div id="item-delete-selected-desc" >$dropping</div>
+</div>
+<div id="item-delete-selected-end"></div>
+{{ endif }}
diff --git a/view/theme/facepark/ff-16.jpg b/view/theme/facepark/ff-16.jpg
new file mode 100755 (executable)
index 0000000..3621f59
Binary files /dev/null and b/view/theme/facepark/ff-16.jpg differ
diff --git a/view/theme/facepark/file.gif b/view/theme/facepark/file.gif
new file mode 100644 (file)
index 0000000..7885b99
Binary files /dev/null and b/view/theme/facepark/file.gif differ
diff --git a/view/theme/facepark/friendika-16.png b/view/theme/facepark/friendika-16.png
new file mode 100755 (executable)
index 0000000..1a742ec
Binary files /dev/null and b/view/theme/facepark/friendika-16.png differ
diff --git a/view/theme/facepark/group_side.tpl b/view/theme/facepark/group_side.tpl
new file mode 100755 (executable)
index 0000000..0353b1d
--- /dev/null
@@ -0,0 +1,28 @@
+<div class="widget" id="group-sidebar">
+<h3>$title</h3>
+
+<div id="sidebar-group-list">
+       <ul id="sidebar-group-ul">
+               {{ for $groups as $group }}
+                       <li class="sidebar-group-li">
+                               {{ if $group.cid }}
+                                       <input type="checkbox" 
+                                               class="{{ if $group.selected }}ticked{{ else }}unticked {{ endif }} action" 
+                                               onclick="contactgroupChangeMember('$group.id','$group.cid');return true;"
+                                               {{ if $group.ismember }}checked="checked"{{ endif }}
+                                       />
+                               {{ endif }}                     
+                               {{ if $group.edit }}
+                                       <a class="groupsideedit" href="$group.edit.href" title="$edittext"><span id="edit-sidebar-group-element-$group.id" class="group-edit-icon iconspacer small-pencil"></span></a>
+                               {{ endif }}
+                               <a id="sidebar-group-element-$group.id" class="sidebar-group-element {{ if $group.selected }}group-selected{{ endif }}" href="$group.href">$group.text</a>
+                       </li>
+               {{ endfor }}
+       </ul>
+       </div>
+  <div id="sidebar-new-group">
+  <a href="group/new">$createtext</a>
+  </div>
+</div>
+
+
diff --git a/view/theme/facepark/head.jpg b/view/theme/facepark/head.jpg
new file mode 100755 (executable)
index 0000000..6210b76
Binary files /dev/null and b/view/theme/facepark/head.jpg differ
diff --git a/view/theme/facepark/jot.tpl b/view/theme/facepark/jot.tpl
new file mode 100755 (executable)
index 0000000..5fe1f95
--- /dev/null
@@ -0,0 +1,84 @@
+
+<div id="profile-jot-wrapper" >
+       <div id="profile-jot-banner-wrapper">
+               <div id="profile-jot-desc" >&nbsp;</div>
+               <div id="character-counter" class="grey"></div>
+       </div>
+       <div id="profile-jot-banner-end"></div>
+
+       <form id="profile-jot-form" action="$action" method="post" >
+               <input type="hidden" name="type" value="$ptyp" />
+               <input type="hidden" name="profile_uid" value="$profile_uid" />
+               <input type="hidden" name="return" value="$return_path" />
+               <input type="hidden" name="location" id="jot-location" value="$defloc" />
+               <input type="hidden" name="coord" id="jot-coord" value="" />
+               <input type="hidden" name="post_id" value="$post_id" />
+               <input type="hidden" name="preview" id="jot-preview" value="0" />
+               <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none"></div>
+               <div id="jot-text-wrap">
+               <img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
+               <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea>
+               </div>
+
+<div id="profile-jot-submit-wrapper" class="jothidden">
+       <input type="submit" id="profile-jot-submit" name="submit" value="$share" />
+
+       <div id="profile-upload-wrapper" style="display: $visitor;" >
+               <div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="$upload"></a></div>
+       </div> 
+       <div id="profile-attach-wrapper" style="display: $visitor;" >
+               <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="$attach"></a></div>
+       </div> 
+
+       <div id="profile-link-wrapper" style="display: $visitor;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >
+               <a id="profile-link" class="icon link" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a>
+       </div> 
+       <div id="profile-video-wrapper" style="display: $visitor;" >
+               <a id="profile-video" class="icon video" title="$video" onclick="jotVideoURL();return false;"></a>
+       </div> 
+       <div id="profile-audio-wrapper" style="display: $visitor;" >
+               <a id="profile-audio" class="icon audio" title="$audio" onclick="jotAudioURL();return false;"></a>
+       </div> 
+       <div id="profile-location-wrapper" style="display: $visitor;" >
+               <a id="profile-location" class="icon globe" title="$setloc" onclick="jotGetLocation();return false;"></a>
+       </div> 
+       <div id="profile-nolocation-wrapper" style="display: none;" >
+               <a id="profile-nolocation" class="icon noglobe" title="$noloc" onclick="jotClearLocation();return false;"></a>
+       </div> 
+
+       <div id="profile-jot-perms" class="profile-jot-perms" style="display: $pvisit;" >
+               <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon $lockstate"  title="$permset" ></a>$bang
+       </div>
+
+       <span onclick="preview_post();" id="jot-preview-link" class="fakelink">$preview</span>
+
+       <div id="profile-jot-perms-end"></div>
+
+
+       <div id="profile-jot-plugin-wrapper">
+       $jotplugins
+       </div>
+
+       <div id="profile-rotator-wrapper" style="display: $visitor;" >
+               <img id="profile-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
+       </div> 
+       
+       <div id="jot-preview-content" style="display:none;"></div>
+
+       <div style="display: none;">
+               <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;">
+                       $acl
+                       <hr style="clear:both"/>
+                       <div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" />
+                       <div id="profile-jot-email-end"></div>
+                       $jotnets
+               </div>
+       </div>
+
+
+</div>
+
+<div id="profile-jot-end"></div>
+</form>
+</div>
+               {{ if $content }}<script>initEditor();</script>{{ endif }}
diff --git a/view/theme/facepark/lock.cur b/view/theme/facepark/lock.cur
new file mode 100755 (executable)
index 0000000..892c5e8
Binary files /dev/null and b/view/theme/facepark/lock.cur differ
diff --git a/view/theme/facepark/login-bg.gif b/view/theme/facepark/login-bg.gif
new file mode 100755 (executable)
index 0000000..cde836c
Binary files /dev/null and b/view/theme/facepark/login-bg.gif differ
diff --git a/view/theme/facepark/nav.tpl b/view/theme/facepark/nav.tpl
new file mode 100755 (executable)
index 0000000..4675c3e
--- /dev/null
@@ -0,0 +1,68 @@
+<nav>
+       $langselector
+
+       <div id="site-location">$sitelocation</div>
+
+       {{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }}
+       {{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }}
+
+       <span id="nav-link-wrapper" >
+
+       {{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2 $sel.register" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }}
+               
+       {{ if $nav.help }} <a id="nav-help-link" class="nav-link $nav.help.2" target="friendika-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>{{ endif }}
+               
+       {{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }}
+
+       <a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a>
+       <a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a>
+
+       {{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }}
+
+       {{ if $nav.network }}
+       <a id="nav-network-link" class="nav-commlink $nav.network.2 $sel.network" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a>
+       <span id="net-update" class="nav-ajax-left"></span>
+       {{ endif }}
+       {{ if $nav.home }}
+       <a id="nav-home-link" class="nav-commlink $nav.home.2 $sel.home" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a>
+       <span id="home-update" class="nav-ajax-left"></span>
+       {{ endif }}
+       {{ if $nav.community }}
+       <a id="nav-community-link" class="nav-commlink $nav.community.2 $sel.community" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a>
+       {{ endif }}
+       {{ if $nav.introductions }}
+       <a id="nav-notify-link" class="nav-commlink $nav.introductions.2 $sel.introductions" href="$nav.introductions.0" title="$nav.introductions.3" >$nav.introductions.1</a>
+       <span id="intro-update" class="nav-ajax-left"></span>
+       {{ endif }}
+       {{ if $nav.messages }}
+       <a id="nav-messages-link" class="nav-commlink $nav.messages.2 $sel.messages" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a>
+       <span id="mail-update" class="nav-ajax-left"></span>
+       {{ endif }}
+
+
+
+       {{ if $nav.manage }}<a id="nav-manage-link" class="nav-commlink $nav.manage.2 $sel.manage" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }}
+
+
+               {{ if $nav.notifications }}
+                       <a id="nav-notifications-linkmenu" class="nav-commlink" href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1">$nav.notifications.1</a>
+                               <span id="notify-update" class="nav-ajax-left"></span>
+                               <ul id="nav-notifications-menu" class="menu-popup">
+                                       <li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li>
+                                       <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li>
+                                       <li class="empty">$emptynotifications</li>
+                               </ul>
+               {{ endif }}             
+
+       {{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }}
+       {{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }}
+
+       {{ if $nav.contacts }}<a id="nav-contacts-link" class="nav-link $nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a>{{ endif }}
+       </span>
+       <span id="nav-end"></span>
+       <span id="banner">$banner</span>
+</nav>
+
+<ul id="nav-notifications-template" style="display:none;" rel="template">
+       <li class="{4}"><a href="{0}"><img src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li>
+</ul>
diff --git a/view/theme/facepark/nets.tpl b/view/theme/facepark/nets.tpl
new file mode 100755 (executable)
index 0000000..b0cb889
--- /dev/null
@@ -0,0 +1,10 @@
+<div id="nets-sidebar" class="widget">
+       <h3>$title</h3>
+       <div id="nets-desc">$desc</div>
+       <a href="$base" class="nets-link{{ if $sel_all }} nets-selected{{ endif }} nets-all">$all</a>
+       <ul class="nets-ul">
+       {{ for $nets as $net }}
+       <li><a href="$base?nets=$net.ref" class="nets-link{{ if $net.selected }} nets-selected{{ endif }}">$net.name</a></li>
+       {{ endfor }}
+       </ul>
+</div>
diff --git a/view/theme/facepark/photo-menu.jpg b/view/theme/facepark/photo-menu.jpg
new file mode 100755 (executable)
index 0000000..fde5eb5
Binary files /dev/null and b/view/theme/facepark/photo-menu.jpg differ
diff --git a/view/theme/facepark/profile_vcard.tpl b/view/theme/facepark/profile_vcard.tpl
new file mode 100755 (executable)
index 0000000..154f223
--- /dev/null
@@ -0,0 +1,47 @@
+<div class="vcard">
+
+       <div class="fn label">$profile.name</div>
+       
+                               
+       
+       {{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }}
+       <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name"></div>
+
+
+
+       {{ if $location }}
+               <dl class="location"><dt class="location-label">$location</dt> 
+               <dd class="adr">
+                       {{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }}
+                       <span class="city-state-zip">
+                               <span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }}
+                               <span class="region">$profile.region</span>
+                               <span class="postal-code">$profile.postal-code</span>
+                       </span>
+                       {{ if $profile.country-name }}<span class="country-name">$profile.country-name</span>{{ endif }}
+               </dd>
+               </dl>
+       {{ endif }}
+
+       {{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }}
+       
+       {{ if $profile.pubkey }}<div class="key" style="display:none;">$profile.pubkey</div>{{ endif }}
+
+       {{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">&hearts;</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }}
+
+       {{ if $homepage }}<dl class="homepage"><dt class="homepage-label">$homepage</dt><dd class="homepage-url"><a href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }}
+
+       {{ inc diaspora_vcard.tpl }}{{ endinc }}
+       
+       <div id="profile-extra-links">
+               <ul>
+                       {{ if $connect }}
+                               <li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li>
+                       {{ endif }}
+               </ul>
+       </div>
+</div>
+
+$contact_block
+
+
diff --git a/view/theme/facepark/saved_searches_aside.tpl b/view/theme/facepark/saved_searches_aside.tpl
new file mode 100755 (executable)
index 0000000..e6a0d62
--- /dev/null
@@ -0,0 +1,14 @@
+<div class="widget" id="saved-search-list">
+       <h3 id="search">$title</h3>
+       $searchbox
+       
+       <ul id="saved-search-ul">
+               {{ for $saved as $search }}
+               <li class="saved-search-li clear">
+                       <a title="$search.delete" onclick="return confirmDelete();" id="drop-saved-search-term-$search.id" class="iconspacer savedsearchdrop " href="network/?f=&amp;remove=1&amp;search=$search.encodedterm"></a>
+                       <a id="saved-search-term-$search.id" class="savedsearchterm" href="network/?f=&amp;search=$search.encodedterm">$search.term</a>
+               </li>
+               {{ endfor }}
+       </ul>
+       <div class="clear"></div>
+</div>
diff --git a/view/theme/facepark/search_item.tpl b/view/theme/facepark/search_item.tpl
new file mode 100755 (executable)
index 0000000..bfad1b7
--- /dev/null
@@ -0,0 +1,54 @@
+<div class="wall-item-outside-wrapper$item.indent$item.previewing" id="wall-item-outside-wrapper-$item.id" >
+       <div class="wall-item-content-wrapper$item.indent" id="wall-item-content-wrapper-$item.id" >
+               <div class="wall-item-info" id="wall-item-info-$item.id">
+                       <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" 
+                                onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+                                onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+                               <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
+                               <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a>
+                               <span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span>
+                               <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">
+                                       <ul>
+                                               $item.item_photo_menu
+                                       </ul>
+                               </div>
+                       </div>
+                       <div class="wall-item-photo-end"></div> 
+                       <div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" >
+                               {{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
+                               {{ else }}<div class="wall-item-lock"></div>{{ endif }} 
+                               <div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div>
+                       </div>
+               </div>
+               <div class="wall-item-author">
+                               <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>
+                               <div class="wall-item-ago"  id="wall-item-ago-$item.id">$item.ago</div>
+                               
+               </div>                  
+               <div class="wall-item-content" id="wall-item-content-$item.id" >
+                       <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>
+                       <div class="wall-item-title-end"></div>
+                       <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body</div>
+               </div>
+               <div class="wall-item-tools" id="wall-item-tools-$item.id">
+                       <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
+                               {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }}
+                       </div>
+                               {{ if $item.drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}
+                       <div class="wall-item-delete-end"></div>
+               </div>
+       </div>
+       <div class="wall-item-wrapper-end"></div>
+
+
+       <div class="wall-item-conv" id="wall-item-conv-$item.id" >
+       {{ if $item.conv }}
+                       <a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a>
+       {{ endif }}
+       </div>
+
+<div class="wall-item-outside-wrapper-end$item.indent" ></div>
+
+</div>
+
+
diff --git a/view/theme/facepark/shiny.png b/view/theme/facepark/shiny.png
new file mode 100755 (executable)
index 0000000..994c0d0
Binary files /dev/null and b/view/theme/facepark/shiny.png differ
diff --git a/view/theme/facepark/style.css b/view/theme/facepark/style.css
new file mode 100644 (file)
index 0000000..6680a64
--- /dev/null
@@ -0,0 +1,3066 @@
+/**
+ * duepuntozero Frindika style
+ * Fabio Comuni <fabrix.xm@gmail.com>
+ */
+
+
+/* generals */
+body {
+       font-family: helvetica,arial,freesans,clean,sans-serif;
+       font-size: 12px;
+       background-color: #ffffff;
+       /*background-image: url(head.jpg);*/
+       background-repeat: repeat-x;
+       color: #000000;
+       margin: 0px;
+}
+
+
+a, a:visited, a:link { color: #0B4E7A; text-decoration: none; }
+a:hover {text-decoration: underline; }
+
+input {
+       /*border: 1px solid #666666;*/
+       /*-moz-border-radius: 3px;*/
+       border-radius: 3px;     
+       padding: 3px;
+       background-color: #0B4E7A;
+       color: #ffffff;
+       font-size: 12px;
+       font-weight: bold;
+}
+
+img { border :1px; }
+
+#id_openid_url, .openid input {
+   background: url(login-bg.gif) no-repeat;
+   background-position: 0 50%;
+   padding-left: 18px;
+}
+.openid:hover {
+
+}
+
+#id_openid_url {
+       width: 384px;
+}
+
+code {
+       font-family: Courier, monospace;
+       white-space: pre;
+       display: block;
+       overflow: auto;
+       border: 1px solid #444;
+       background: #EEE;
+       color: #444;
+       padding: 10px;
+       margin-top: 20px; 
+}
+
+blockquote {
+       background-color: #f4f8f9;
+       border-left: 4px solid #dae4ee;
+       padding: 0.4em;
+}
+
+.icollapse-wrapper, .ccollapse-wrapper {
+       border: 1px solid #CCC;
+       padding: 5px;
+}
+
+.hide-comments {
+       margin-left: 5px;
+}
+
+#panel {
+       background-color: ivory;
+       position: absolute;
+       z-index: 2;
+       width: 30%;
+       padding: 25px;
+       border: 1px solid #444;
+}
+
+.heart {
+       color: #FF0000;
+       font-size: 100%;
+}
+
+
+
+/* nav */
+nav {
+       height: 94px;
+       display: block;
+       margin: 0px 10%;
+       border-bottom: 1px solid #0B4E7A;
+}
+nav #site-location {
+       color: ##0B4E7A;
+       font-size:12px;
+       position: absolute;
+       font-weight: bold;
+
+}
+
+.error-message {
+       color: #245f6e;
+       font-size: 1.1em;
+       /*border: 1px solid #245f6e;*/
+       background-color: #FFFFFF;
+       padding: 10px;
+       font-weight: bold;
+}
+
+.info-message {
+       color: #204a87;
+       font-size: 1.1em;
+       border: 1px solid #3465a4;
+       background-color: #d7e3f1;
+       padding: 10px;
+}
+
+
+nav #banner {
+       display: block;
+    margin-top: 14px;
+       position: absolute;
+}
+nav #banner #logo-text a {
+       font-size: 40px;
+       font-weight: bold;
+       margin-left: 3px;
+       color: #0B4E7A;
+
+}
+nav #banner #logo-text a:hover { text-decoration: none; }
+
+
+.nav-commlink, .nav-login-link {
+    display: block;
+    height: 15px;
+       margin-top: 67px;
+       margin-right: 2px;
+       padding: 6px 10px;
+       float: left;
+       bottom: 140px;
+       border: 1px solid #0B4E7A;
+       border-bottom: 0px;
+       background-color: #FFFFFF;
+       /*font-weight: bold;*/
+       color: #FFFFFF;         
+       -moz-border-radius: 3px 3px 0px 0px;
+       border-radius: 3px 3px 0px 0px; 
+}
+nav .nav-link {
+       float: right;
+       margin: 0.2em 0em;
+       padding: 0em 0.5em;
+       background-color: transparent !important;
+}
+
+.nav-commlink.selected {
+       background-color: #ffffff;
+       border-bottom: 1px solid #ffffff;
+       color: #000000 !important;
+       margin-top: 64px;
+       padding-top: 6px;
+       padding-bottom: 8px;
+}
+.nav-ajax-left {
+       /*font-size: 0.8em;*/
+       font-size:12px ;
+       font-weight: bold;
+       float: left;
+       margin-top: 62px;       
+}
+
+
+nav #nav-link-wrapper .nav-link {
+       border-right: 1px solid #babdb6;
+}
+
+/* aside */
+aside {
+       display: block;
+       min-height: 112px;
+       width: 200px;
+       margin-left: 10%;
+       padding: 1em;
+       float: left;
+       background-image: url(border.jpg);
+       background-position: top left;
+       background-repeat: no-repeat;
+       position: absolute;
+}
+
+#dfrn-request-link {
+       display: block;
+       color: #FFFFFF;
+       -webkit-border-radius: 5px ;
+       -moz-border-radius: 5px;
+       border-radius: 5px;
+       padding: 5px;
+       font-weight: bold;
+       background: #3465a4 url('friendika-16.png') no-repeat 95% center;
+}
+
+/* section */
+section {
+       margin: 0px 10%;
+       padding-top: 1em;
+       padding-left: 250px;
+       padding-right: 1em;
+       display: block;
+       background-color: #FFFFFF;
+       background-image: url(border.jpg);
+       background-position: top right;
+       background-repeat: no-repeat;
+       min-height: 112px;
+       
+}
+.tabs {
+       height: 27px;
+       background-image: url(head.jpg);
+       background-repeat: repeat-x;    
+       background-position: 0px -20px;
+       border-bottom: 1px solid #babdb6;
+       padding:0px;
+}
+.tabs li { margin: 0px; list-style: none; }
+.tab {
+       display:block;
+       float:left;
+       padding: 0.4em;
+       margin-right: 1em;
+}
+.tab.active {
+       font-weight: bold;
+}
+
+
+/* footer */
+footer {
+    display: none;
+
+}
+
+.birthday-today, .event-today {
+       font-weight: bold;
+}
+
+div.wall-item-content-wrapper.shiny {
+  background-image: url('shiny.png');
+  background-position: -5px 30px;
+  background-repeat:no-repeat;
+}
+
+.preview {
+       background: #FFFFC8;
+}
+
+/* from default */
+#jot-perms-icon, 
+#profile-location,
+#profile-nolocation,
+#profile-youtube, 
+#profile-video, 
+#profile-audio,
+#profile-link,
+#profile-title, 
+#wall-image-upload,
+#wall-file-upload,
+#profile-upload-wrapper,
+#wall-image-upload-div,
+#wall-file-upload-div,
+.hover, .focus {
+       cursor: pointer;
+}
+
+#jot-perms-icon {
+       float: left;
+}
+
+
+#jot-title {
+       border: 0px;
+       margin: 0px;
+       height: 20px;
+       width: 530px;
+       margin-bottom: 5px;
+       font-weight: bold;
+       border: 1px solid #ffffff;
+}
+
+#jot-title::-webkit-input-placeholder{font-weight: normal;}
+#jot-title:-moz-placeholder{font-weight: normal;}
+               
+       
+#jot-title:hover,
+#jot-title:focus {
+       border: 1px solid #cccccc; 
+}
+
+.jothidden { display:none; }
+
+
+.fakelink, .fakelink:visited, .fakelink:link {
+       color: #3465a4;
+       text-decoration: none;
+       cursor: pointer;
+       margin-top: 15px;
+       margin-bottom: 15px;
+}
+.lockview {
+       cursor: pointer;
+}
+
+#group-sidebar {
+       margin-bottom: 10px;
+}
+
+.group-selected, .nets-selected {
+       padding: 3px;
+       -moz-border-radius: 3px;
+       border-radius: 3px;     
+       border: 1px solid #CCCCCC;
+       background: #F8F8F8;
+       font-weight: bold;
+}
+
+.fakelink:hover {
+       color: #3465a4;
+       text-decoration: underline;
+       cursor: pointer;
+}
+.smalltext {
+       font-size: 0.7em;
+}
+#sysmsg {
+       /*width: 600px;*/
+       margin-bottom: 10px;
+}
+
+#register-fill-ext {
+       margin-bottom: 25px;
+}
+
+#label-register-name, #label-register-email, #label-register-nickname, #label-register-openid {
+       float: left;
+       width: 350px;
+       margin-top: 10px;
+}
+
+#register-name, #register-email, #register-nickname {
+       float: left;
+       margin-top: 10px;
+       width: 150px;
+}
+
+#register-openid {
+       float: left;
+       margin-top: 10px;
+       width: 130px;
+}
+
+#register-name-end, #register-email-end, #register-nickname-end, #register-submit-end, #register-openid-end {
+       clear: both;
+}
+
+#register-nickname-desc {
+       margin-top: 30px;
+       width: 650px;
+}
+#register-sitename {
+       float: left;
+       margin-top: 10px;
+}
+
+#register-submit-button {
+       margin-top: 10px;
+}
+
+
+#login_standard {
+       width: 210px;
+       float: left;
+}
+#login_openid {
+       width: 210px;
+       margin-left: 250px;
+}
+
+#login_standard input,
+#login_openid input {
+       width: 180px;
+}
+
+#login-extra-links {
+       clear: both;
+}
+
+#register-link, #lost-password-link {
+       /*float: left;*/
+       /*font-size: 80%;*/
+       margin-right: 15px;
+}
+
+#login-name-end, #login-password-end, #login-extra-end, #login-submit-end {
+       height: 50px;
+}
+
+#login-submit-button {
+/*     margin-top: 10px; */
+/*     margin-left: 200px; */
+       -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
+       -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
+       box-shadow:inset 0px 1px 0px 0px #ffffff;
+       background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0b4e7a), color-stop(1, #165db3) );
+       background:-moz-linear-gradient( center top, #0b4e7a 5%, #165db3 100% );
+       filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b4e7a', endColorstr='#165db3');
+       background-color:#0b4e7a;
+       border:3px solid #f2eff2;
+       display:inline-block;
+       color:#ffffff;
+       font-family:arial;
+       font-size:14px;
+       font-weight:bold;
+       padding:4px 11px;
+       text-decoration:none;
+       text-shadow:0px 0px 0px #ffffff;
+
+}
+
+
+input#dfrn-url {
+       float: left;
+       background: url(friendika-16.png) no-repeat;
+       background-position: 2px center;
+       font-size: 17px;
+       padding-left: 21px;
+       height: 21px;
+       background-color: #FFFFFF;
+       color: #000000;
+       margin-bottom: 20px;
+}
+
+#dfrn-url-label {
+       float: left;
+       width: 250px;
+}
+
+#dfrn-request-url-end {
+       clear: both;
+}
+
+#knowyouyes, #knowyouno {
+       float: left;
+}
+
+#dfrn-request-knowyou-yes-wrapper, #dfrn-request-knowyou-no-wrapper {
+
+       float: none;
+}
+#dfrn-request-knowyou-yes-label, #dfrn-request-knowyou-no-label {
+       float: left;
+       width: 75px;
+       margin-left: 50px;
+       margin-bottom: 7px;
+}
+#dfrn-request-knowyou-break, #dfrn-request-knowyou-end {
+       clear: both;
+
+}
+
+#dfrn-request-message-wrapper {
+       margin-bottom: 50px;
+}
+#dfrn-request-submit-wrapper {
+       clear: both;
+       margin-left: 50px;
+}
+
+#dfrn-request-info-wrapper {
+       margin-left: 50px;
+}
+
+
+
+#cropimage-wrapper, #cropimage-preview-wrapper {
+       float: left;
+       padding: 30px;
+}
+
+#crop-image-form {
+       margin-top: 30px;
+       clear: both;
+}
+
+.intro-wrapper {
+       margin-top: 20px;
+}
+
+.intro-fullname {
+       font-size: 1.1em;
+       font-weight: bold;
+
+}
+.intro-desc {
+       margin-bottom: 20px;
+       font-weight: bold;
+}
+
+.intro-note {
+       padding: 10px;
+}
+
+.intro-end {
+       padding: 30px;
+}
+
+.intro-form {
+       float: left;
+}
+.intro-approve-form {
+       clear: both;
+}
+.intro-approve-as-friend-end {
+       clear: both;
+}
+.intro-submit-approve, .intro-submit-ignore {
+       margin-right: 20px;
+}
+.intro-submit-approve {
+       margin-top: 15px;
+}
+
+.intro-approve-as-friend-label, .intro-approve-as-fan-label {
+       float: left;
+       width: 100px;
+       margin-left: 20px;
+}
+.intro-approve-as-friend, .intro-approve-as-fan {
+       float: left;
+}
+.intro-form-end {
+       clear: both;
+}
+.intro-approve-as-friend-desc {
+       margin-top: 15px;
+}
+.intro-approve-as-end {
+       clear: both;
+       margin-bottom: 10px;
+}
+
+.intro-end {
+       clear: both;
+       margin-bottom: 30px;
+}
+
+#profile-extra-links {
+       clear: both;
+       margin-top: 10px;
+}
+
+#profile-extra-links ul {
+       list-style-type: none;
+       padding: 0px;
+}
+
+
+#profile-extra-links li {
+       margin-top: 5px;
+}
+
+#profile-edit-links ul {
+       list-style-type: none;
+}
+
+#profile-edit-links li {
+       margin-top: 10px;
+}
+.profile-edit-side-div {
+       float: right;
+}
+.profile-edit-side-link {
+       opacity: 0.3;
+       filter:alpha(opacity=30);
+}
+.profile-edit-side-link:hover {
+       opacity: 1.0;
+       filter:alpha(opacity=100);
+}
+
+.view-contact-wrapper {
+       margin-top: 20px;
+       float: left;
+       margin-left: 20px;
+       width: 180px;
+}
+
+.contact-wrapper {
+       float: left;
+       width: 150px;
+       height: 150px;
+       overflow: auto;
+}
+
+#view-contact-end {
+       clear: both;
+}
+
+
+#viewcontacts {
+       margin-top: 15px;
+}
+#profile-edit-default-desc {
+       color: #FF0000;
+       border: 1px solid #FF8888;
+       background-color: #FFEEEE;
+       padding: 7px;
+}
+
+#profile-edit-clone-link-wrapper {
+       float: left;
+       margin-left: 50px;
+       margin-bottom: 20px;
+       width: 300px;
+}
+
+
+#profile-edit-links-end {
+       clear: both;
+       margin-bottom: 15px;
+}
+
+.profile-listing-photo {
+       border: none;
+}
+
+.profile-edit-submit-wrapper {
+       margin-top: 20px;
+       margin-bottom: 20px;
+}
+
+#profile-photo-link-select-wrapper {
+       margin-top: 2em;
+}
+
+#profile-photo-submit-wrapper {
+       margin-top: 10px;
+}
+
+#profile-photo-wrapper img {
+       width:175px;
+       height:175px;
+       padding: 12px;
+}
+
+#profile-edit-profile-name-label,
+#profile-edit-name-label,
+#profile-edit-pdesc-label,
+#profile-edit-gender-label,
+#profile-edit-dob-label,
+#profile-edit-address-label,
+#profile-edit-locality-label,
+#profile-edit-region-label,
+#profile-edit-postal-code-label,
+#profile-edit-country-name-label,
+#profile-edit-marital-label,
+#profile-edit-sexual-label,
+#profile-edit-politic-label,
+#profile-edit-religion-label,
+#profile-edit-pubkeywords-label,
+#profile-edit-prvkeywords-label,
+#profile-edit-homepage-label {
+       float: left;
+       width: 175px;
+}
+
+#profile-edit-profile-name,
+#profile-edit-name,
+#profile-edit-pdesc,
+#gender-select,
+#profile-edit-dob,
+#profile-edit-address,
+#profile-edit-locality,
+#profile-edit-region,
+#profile-edit-postal-code,
+#profile-edit-country-name,
+#marital-select,
+#sexual-select,
+#profile-edit-politic,
+#profile-edit-religion,
+#profile-edit-pubkeywords,
+#profile-edit-prvkeywords,
+#profile-in-dir-yes,
+#profile-in-dir-no,
+#profile-in-netdir-yes,
+#profile-in-netdir-no,
+#hide-wall-yes,
+#hide-wall-no,
+#hide-friends-yes,
+#hide-friends-no {
+       float: left;
+       margin-bottom: 20px;
+}
+#settings-normal,
+#settings-soapbox,
+#settings-freelove,
+#settings-community {
+       float: left;
+}
+
+
+#profile-in-dir-yes-label,
+#profile-in-dir-no-label,
+#profile-in-netdir-yes-label,
+#profile-in-netdir-no-label,
+#hide-wall-yes-label,
+#hide-wall-no-label,
+#hide-friends-yes-label,
+#hide-friends-no-label {
+       margin-left: 125px;
+       float: left;
+       width: 50px;
+}
+
+#profile-edit-with-label {
+       width: 175px;
+       margin-left: 20px;
+}
+
+#profile-publish-yes-reg,
+#profile-publish-no-reg {
+       float: left;
+       margin-bottom: 10px;
+}
+
+#profile-publish-yes-label-reg,
+#profile-publish-no-label-reg {
+       margin-left: 350px;
+       float: left;
+       width: 50px;
+}
+
+#profile-publish-break-reg,
+#profile-publish-end-reg {
+       clear: both;
+}
+
+
+#profile-edit-pdesc-desc,
+#profile-edit-pubkeywords-desc,
+#profile-edit-prvkeywords-desc {
+       float: left;
+       margin-left: 20px;
+}
+
+
+#profile-edit-homepage {
+       float: left;
+       margin-bottom: 35px;
+}
+#settings-normal-label,
+#settings-soapbox-label,
+#settings-community-label,
+#settings-freelove-label {
+       float: left;
+       width: 200px;
+}
+#settings-normal-desc,
+#settings-soapbox-desc,
+#settings-community-desc,
+#settings-freelove-desc {
+       /*float: left;
+       margin-left: 75px;*/
+    clear: left;
+    color: #666666;
+    display: block;
+    margin-bottom: 20px        
+}
+
+#profile-edit-profile-name-end,
+#profile-edit-name-end,
+#profile-edit-pdesc-end,
+#profile-edit-gender-end,
+#profile-edit-dob-end,
+#profile-edit-address-end,
+#profile-edit-locality-end,
+#profile-edit-region-end,
+#profile-edit-postal-code-end,
+#profile-edit-country-name-end,
+#profile-edit-marital-end,
+#profile-edit-sexual-end,
+#profile-edit-politic-end,
+#profile-edit-religion-end,
+#profile-edit-pubkeywords-end,
+#profile-edit-prvkeywords-end,
+#profile-edit-homepage-end,
+#profile-in-dir-break,
+#profile-in-dir-end,
+#profile-in-netdir-break,
+#profile-in-netdir-end,
+#hide-wall-break,
+#hide-wall-end,
+#hide-friends-break,
+#hide-friends-end,
+#settings-normal-break,
+#settings-soapbox-break,
+#settings-community-break,
+#settings-freelove-break {
+       clear: both;
+}
+
+
+
+
+
+#gender-select, #marital-select, #sexual-select {
+       width: 220px;
+}
+
+#profile-edit-profile-name-wrapper .required {
+       color: #FF0000;
+       float: left;
+}
+
+#contacts-main {
+       margin-top: 20px;
+       margin-bottom: 20px;
+}
+
+.contact-entry-wrapper {
+       float: left;
+       width: 120px;
+       height: 120px;
+}
+#contacts-search-end {
+       margin-bottom: 10px;
+}
+
+.contact-entry-direction-icon {
+       margin-top: 24px;
+       margin-right: 2px;
+}
+
+.contact-entry-photo img {
+       border: none;
+}
+.contact-entry-photo-end {
+       clear: both;
+}
+.contact-entry-name {
+       float: left;
+       margin-left: 0px;
+       margin-right: 10px;
+       width: 120px;
+       overflow: hidden;
+}
+.contact-entry-edit-links {
+       margin-top: 6px;
+       margin-left: 10px;
+       width: 16px;
+}
+.contact-entry-nav-wrapper {
+       float: left;
+       margin-left: 10px;
+}
+
+.contact-entry-edit-links img {
+       border: none;
+       margin-right: 15px;
+}
+.contact-entry-photo {
+       float: left;
+       position: relative;
+}
+.contact-entry-end {
+       clear: both;
+}
+
+#fsuggest-desc, #fsuggest-submit-wrapper {
+       margin-top: 15px;
+       margin-bottom: 15px;
+}
+
+#network-star-link{
+       margin-top: 10px;
+}
+.network-star {
+       float: left;
+       margin-right: 5px;
+}
+#network-bmark-link {
+       margin-top: 10px;
+}
+
+.wall-item-content-wrapper {
+       margin-top: 10px;
+       /*border: 1px solid #CCC;*/
+       position: relative;
+       -moz-border-radius: 3px;
+       /*border-radius: 3px; */        
+
+}
+
+.wall-item-content-wrapper.comment {
+       margin-left: 0px;
+       background: #ededed;
+}
+
+.wall-item-info {
+       display: block;
+       float: left;
+       width:110px;
+       margin-right:10px;
+}
+.comment .wall-item-info {
+       width: 70px;
+}
+
+.wall-item-photo-wrapper {
+       margin-top: 10px;
+       margin-left: 10px;
+       margin-bottom: 10px;
+       width: 100px;
+}
+.wall-item-photo-menu-button {
+       display: block;
+       position: absolute;
+       background-image: url("photo-menu.jpg");
+       background-position: top left; 
+       background-repeat: no-repeat;
+       margin: 0px; padding: 0px;
+       width: 16px;
+       height: 16px;
+       top: 74px; left:10px;
+       overflow: hidden;
+       text-indent: 40px;
+       display: none;
+       
+}
+.wall-item-photo-menu {
+       width: auto;
+       border: 2px solid #444444;
+       background: #FFFFFF;
+       position: absolute;
+       left: 10px; top: 90px;
+       display: none;
+       z-index: 10000;
+}
+.wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.wall-item-photo-menu li a { display: block; padding: 2px; }
+.wall-item-photo-menu li a:hover { color: #FFFFFF; background: #3465A4; text-decoration: none; }
+
+
+.comment .wall-item-photo-menu-button {        top: 44px;}
+.comment .wall-item-photo-menu { top: 60px; }
+
+.wallwall .wwto {
+    left: 50px;
+    margin: 0;
+    position: absolute;
+    top: 70px;
+    width: 30px
+}
+.wallwall .wwto img {
+       width: 30px !important;
+       height: 30px !important;
+}
+
+.wallwall .wall-item-photo-end {
+       clear: both;
+}
+
+.wall-item-arrowphoto-wrapper {
+    position: absolute;
+    left: 75px;
+    top: 70px;
+    z-index: 100;
+}
+.wall-item-wrapper {
+       /*float: left;
+    margin-right: 5px;
+    width: 250px;*/
+    margin-left:10px;
+}
+.wall-item-lock {
+       /*height: 20px;*/
+       /*margin-top: 10px;*/
+    left: 105px;
+    position: absolute;
+    top: 1px;  
+}
+.comment .wall-item-lock {
+       left: 65px;
+}
+
+.wall-item-ago {
+       color: #888888;
+       font-size: 0.8em;
+}
+
+.wall-item-location {
+       overflow: hidden;
+       /* add ellipsis on text overflow               */
+       /* this work on safari, opera, ie, chrome.     */
+       /* firefox users have to wait support or we    */
+       /* can use a jquery plugin http://bit.ly/zJskg */
+       text-overflow: ellipsis;
+       -o-text-overflow: ellipsis;
+       width: 100%;
+}
+
+.wall-item-like-buttons {
+       float: left;
+       margin-right: 10px;
+/*     padding-right: 10px; */
+/*     border-right: 2px solid #fff; */
+}
+
+.like-rotator {
+       margin-left: 5px;
+}
+
+.wall-item-like-buttons > a,
+.wall-item-like-buttons > img {
+       float: left;
+}
+
+.wall-item-like-buttons img {
+       cursor: pointer;
+}
+
+.wall-item-share-buttons {
+       margin-left: 10px;
+       margin-right: 10px;
+}
+
+.editpost {
+       margin-left: 10px;
+       float: left;
+}
+.star-item {
+       margin-left: 10px;
+       float: left;    
+}
+.tag-item {
+       margin-left: 10px;
+       float: left;    
+}
+
+
+.wall-item-links-wrapper {
+       float: left;
+}
+
+.wall-item-delete-wrapper {
+       float: right;
+}
+
+.wall-item-delete-end {
+       clear: both;
+}
+
+.wall-item-delete-icon {
+       border: none;
+}
+
+
+.wall-item-wrapper-end {
+       clear: both;
+}
+.wall-item-name-link {
+       font-weight: bold;
+       text-decoration: none;
+       color: #3172BD;
+}
+.wall-item-photo {
+       border: none;
+}
+.comment .wall-item-photo {
+       width: 50px !important; 
+       height: 50px !important;
+}
+.wall-item-content {
+       /*float: left;*/
+       /*width: 450px;*/
+       margin-left: 10px;
+       /*margin-bottom: 20px;*/
+       /*padding: 20px;*/
+       max-height: 400px;
+       overflow: auto;
+}
+
+.wall-item-title {
+       float: left;
+       font-weight: bold;
+       /*width: 450px;*/
+}
+
+.wall-item-title-end {
+       clear: both;
+}
+
+.wall-item-body {
+       float: left;
+       /*width: 450px;*/
+       margin-top: 10px;
+}
+
+.wall-item-tools {
+       /*clear: both;*/
+       /*background-image: url("head.jpg");*/
+    /*background-position: 0 -20px;*/
+    /*background-repeat: repeat-x;*/
+       padding: 5px 10px 0px;
+}
+.wall-item-author {
+       margin-top: 10px;
+}
+
+.comment .wall-item-tools {
+       background:none;
+} 
+
+.comment-edit-wrapper {
+       margin-top: 15px;
+       background: #f3f3f3;
+       margin-left: 50px;
+}
+
+.comment-wwedit-wrapper {
+       margin-top: 5px;
+       background: #ededed;
+       /*margin-left: 50px;*/
+}
+
+.comment-edit-photo {
+       margin-top: 10px;
+       margin-left: 10px;
+       margin-bottom: 10px;
+       width: 100px;
+       float: left;
+}
+.comment-edit-photo img {
+       width: 25px;
+}
+.comment-edit-text-empty, .comment-edit-text-full {
+       float: left;
+       margin-top: 10px;
+       -moz-border-radius: 3px;
+       border-radius: 3px;     
+       border: 1px solid #cccccc;
+       padding: 3px 1px 1px 3px;
+}
+.comment-edit-text-end {
+       clear: both;
+}
+
+.comment-edit-submit {
+       margin: 10px 0px 10px 110px;
+}
+
+#profile-jot-plugin-wrapper,
+#profile-jot-submit-wrapper {
+       margin-top: 15px;
+}
+
+#profile-jot-submit {
+       float: left;
+}
+#profile-upload-wrapper {
+       float: left;
+       margin-left: 30px;
+}
+#profile-attach-wrapper {
+       float: left;
+       margin-left: 30px;
+}
+#profile-rotator {
+       float: left;
+       margin-left: 30px;
+}
+#profile-link-wrapper {
+       float: left;
+       margin-left: 15px;
+}
+#profile-youtube-wrapper {
+       float: left;
+       margin-left: 15px;
+}
+#profile-video-wrapper {
+       float: left;
+       margin-left: 15px;
+}
+#profile-audio-wrapper {
+       float: left;
+       margin-left: 15px;
+}
+#profile-location-wrapper {
+       float: left;
+       margin-left: 15px;
+}
+#jot-preview-link {
+       float: left;
+       margin-left: 45px;
+       margin-top: 0px !important;
+}
+
+
+#profile-nolocation-wrapper {
+       float: left;
+       margin-left: 15px;
+}
+#profile-title-wrapper {
+       float: left;
+       margin-left: 15px;
+}
+
+#profile-jot-perms {
+       float: left;
+       margin-left: 100px;
+       font-weight: bold;
+       font-size: 1.2em;
+}
+
+
+#profile-jot-perms-end {
+       /*clear: left;*/
+       height: 30px;
+}
+
+#profile-jot-plugin-end{
+  clear: both;
+}
+.profile-jot-net {
+       float: left;
+       margin-right: 10px;
+       margin-top: 5px;
+       margin-bottom: 5px;
+}
+
+#profile-jot-networks-end {
+       clear: both;
+}
+
+#profile-jot-end {
+       /*clear: both;*/
+       margin-bottom: 30px;
+}
+#about-jot-submit-wrapper {
+       margin-top: 15px;
+}
+#about-jot-end {
+       margin-bottom: 30px;
+}
+#contacts-main {
+       margin-bottom: 30px;
+}
+
+#profile-listing-desc {
+       margin-left: 30px;
+}
+
+#profile-listing-new-link-wrapper {
+       margin-left: 30px;
+       margin-bottom: 30px;
+}
+.profile-listing-photo-wrapper {
+       float: left;
+}
+
+.profile-listing-edit-buttons-wrapper {
+       clear: both;
+}
+.profile-listing-photo-edit-link {
+       float: left;
+       width: 125px;
+}
+.profile-listing-end {
+       clear: both;
+}
+.profile-listing-edit-buttons-wrapper img{
+       border: none;
+       margin-right: 20px;
+}
+.profile-listing {
+       margin-top: 25px;
+}
+.profile-listing-name {
+       float: left;
+       margin-left: 32px;
+       margin-top: 10px;
+       color: #3172BD;
+       font-weight: bold;
+       width: 200px;
+
+}
+.fortune {
+       margin-top: 50px;
+       color: #4444FF;
+       font-weight: bold;
+       margin-bottom: 20px;
+}
+
+
+.directory-end {
+       clear: both;
+}
+.directory-name {
+       text-align: center;
+}
+.directory-photo {
+       margin-left: 25px;
+}
+.directory-details {
+       font-size: 0.7em;
+       text-align: center;
+       margin-left: 5px;
+       margin-right: 5px;
+}
+.directory-item {
+       float: left;
+       width: 225px;
+       height: 260px;
+       overflow: auto;
+}
+
+#directory-search-wrapper {
+       margin-top: 20px;
+       margin-right: 20px;
+       margin-bottom: 50px;
+}
+
+#directory-search-end {
+}
+
+.directory-photo-img {
+       border: none;
+}
+
+
+.pager {
+  padding: 10px;
+  text-align: center;
+  font-size: 1.0em;
+}
+
+
+.pager_first,
+.pager_last,
+.pager_prev,
+.pager_next,
+.pager_n {
+       border: 1px solid black;
+       background: #EEE;
+       padding: 4px;
+}
+
+.pager_first a,
+.pager_last a,
+.pager_prev a,
+.pager_next a,
+.pager_n a {
+       text-decoration: none;
+}
+
+.pager_current {
+  border: 1px solid black;
+  background: #FFCCCC;
+  padding: 4px;
+}
+
+
+#advanced-profile-name-wrapper,
+#advanced-profile-gender-wrapper,
+#advanced-profile-dob-wrapper,
+#advanced-profile-age-wrapper,
+#advanced-profile-marital-wrapper,
+#advanced-profile-sexual-wrapper,
+#advanced-profile-homepage-wrapper,
+#advanced-profile-politic-wrapper,
+#advanced-profile-religion-wrapper,
+#advanced-profile-about-wrapper,
+#advanced-profile-interest-wrapper,
+#advanced-profile-contact-wrapper,
+#advanced-profile-music-wrapper,
+#advanced-profile-book-wrapper,
+#advanced-profile-tv-wrapper,
+#advanced-profile-film-wrapper,
+#advanced-profile-romance-wrapper,
+#advanced-profile-work-wrapper,
+#advanced-profile-education-wrapper {
+       margin-top: 20px;
+}
+
+#advanced-profile-name-text,
+#advanced-profile-gender-text,
+#advanced-profile-dob-text,
+#advanced-profile-age-text,
+#advanced-profile-marital-text,
+#advanced-profile-sexual-text,
+#advanced-profile-homepage-text,
+#advanced-profile-politic-text,
+#advanced-profile-religion-text,
+#advanced-profile-about-text,
+#advanced-profile-interest-text,
+#advanced-profile-contact-text,
+#advanced-profile-music-text,
+#advanced-profile-book-text,
+#advanced-profile-tv-text,
+#advanced-profile-film-text,
+#advanced-profile-romance-text,
+#advanced-profile-work-text,
+#advanced-profile-education-text {
+       width: 300px;
+       float: left;
+}
+
+#advanced-profile-name-end,
+#advanced-profile-gender-end,
+#advanced-profile-dob-end,
+#advanced-profile-age-end,
+#advanced-profile-marital-end,
+#advanced-profile-sexual-end,
+#advanced-profile-homepage-end,
+#advanced-profile-politic-end,
+#advanced-profile-religion-end {
+       height: 10px;
+}
+
+#advanced-profile-about-end,
+#advanced-profile-interest-end,
+#advanced-profile-contact-end,
+#advanced-profile-music-end,
+#advanced-profile-book-end,
+#advanced-profile-tv-end,
+#advanced-profile-film-end,
+#advanced-profile-romance-end,
+#advanced-profile-work-end,
+#advanced-profile-education-end {
+
+
+}
+
+#advanced-profile-name,
+#advanced-profile-gender,
+#advanced-profile-dob,
+#advanced-profile-age,
+#advanced-profile-marital,
+#advanced-profile-sexual,
+#advanced-profile-homepage,
+#advanced-profile-politic,
+#advanced-profile-religion {
+       float: left;
+
+}
+
+
+#advanced-profile-about,
+#advanced-profile-interest,
+#advanced-profile-contact,
+#advanced-profile-music,
+#advanced-profile-book,
+#advanced-profile-tv,
+#advanced-profile-film,
+#advanced-profile-romance,
+#advanced-profile-work,
+#advanced-profile-education {
+       margin-top: 10px;
+       margin-left: 50px;
+       margin-right: 20px;
+       padding: 10px;
+       border: 1px solid #CCCCCC;
+}
+
+#advanced-profile-with {
+       float: left;
+       margin-left: 15px;
+}
+
+#contact-edit-wrapper {
+       margin-top: 10px;
+}
+
+#contact-edit-banner-name {
+       font-size: 1.4em;
+       font-weight: bold;
+}
+
+#contact-edit-poll-wrapper {
+       margin-top: 15px;
+}
+
+#contact-edit-poll-text {
+       margin-top: 15px;
+       margin-bottom: 5px;
+}
+
+#contact-edit-update-now {
+       margin-top: 15px;
+}
+
+#contact-edit-links{
+       clear: both;
+}
+
+#contact-edit-links ul {
+       list-style: none;
+       list-style-type: none;
+       margin-left: 0px;
+       padding-left: 0px;
+}
+
+#contact-edit-links li {
+       margin-top: 5px;
+}
+
+#contact-edit-drop-link {
+       float: right;
+       margin-right: 20px;
+}
+
+#contact-edit-nav-end {
+       clear: both;
+}
+
+#contact-edit-wrapper {
+       width: 100%;
+}
+
+#contact-edit-end {
+       clear: both;
+       margin-top: 15px;
+}
+
+#contact-profile-selector {
+       width: 175px;
+       margin-left: 175px;
+}
+
+.contact-edit-submit {
+       margin-top: 20px;
+}
+
+
+.contact-photo-menu-button {
+       position: absolute;
+       background-image: url("photo-menu.jpg");
+       background-position: top left; 
+       background-repeat: no-repeat;
+       margin: 0px; padding: 0px;
+       width: 16px;
+       height: 16px;
+       top: 64px; left:0px;
+       overflow: hidden;
+       text-indent: 40px;
+       display: none;
+       
+}
+.contact-photo-menu {
+       width: auto;
+       border: 2px solid #444444;
+       background: #FFFFFF;
+       position: absolute;
+       left: 0px; top: 90px;
+       display: none;
+       z-index: 10000;
+}
+.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
+.contact-photo-menu li a { display: block; padding: 2px; }
+.contact-photo-menu li a:hover { color: #FFFFFF; background: #3465A4; text-decoration: none; }
+
+
+#block-message, #ignore-message {
+       color: #FF0000;
+}
+
+#profile-edit-insecure {
+       margin-top: 20px;
+       color: #FF0000;
+       font-size: 1.1em;
+       border: 1px solid #FF8888;
+       background-color: #FFEEEE;
+       padding-left: 5px;
+       /*: 3px 3px 3px 5px; */
+       width: 587px;
+}
+
+#profile-jot-text {
+       height: 20px;
+       color:#cccccc;
+       border: 1px solid #cccccc;
+       padding: 3px 0px 0px 5px;
+       -moz-border-radius: 3px;
+       border-radius: 3px;     
+}
+
+
+/** acl **/
+#photo-edit-perms-select,
+#photos-upload-permissions-wrapper,
+#profile-jot-acl-wrapper{
+       display:block!important;
+}
+
+
+
+#acl-wrapper {
+       width: 690px;
+       float:left;
+}
+#acl-search {
+       float:right;
+       background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+       padding-right:20px;
+}
+#acl-showall {
+       float: left;
+       display: block;
+       width: auto;
+       height: 18px;
+       background-color: #cccccc;
+       background-image: url("../../../images/show_all_off.png");
+       background-position: 7px 7px;
+       background-repeat: no-repeat;
+       padding: 7px 5px 0px 30px;
+       -webkit-border-radius: 5px ;
+       -moz-border-radius: 5px;
+       border-radius: 5px;
+       color: #999999;
+}
+#acl-showall.selected {
+       color: #000000;
+       background-color: #ff9900;
+       background-image: url("../../../images/show_all_on.png");
+}
+
+#acl-list {
+       height: 210px;
+       border: 1px solid #cccccc;
+       clear: both;
+       margin-top: 30px;
+       overflow: auto;
+}
+#acl-list-content {
+       
+}
+.acl-list-item {
+       display: block;
+       width: 150px;
+       height: 30px;
+       border: 1px solid #cccccc;
+       margin: 5px;
+       float: left;
+}
+.acl-list-item img{
+       width:22px;
+       height: 22px;
+       float: left;
+       margin: 4px;
+}
+.acl-list-item p { height: 12px; font-size: 10px; margin: 0px; padding: 2px 0px 1px; overflow: hidden;}
+.acl-list-item a { 
+       font-size: 8px;
+       display: block;
+       width: 40px;
+       height: 10px;
+       float: left;
+       color: #999999;
+       background-color: #cccccc;
+       background-position: 3px 3px;
+       background-repeat: no-repeat;
+       margin-right: 5px;
+       -webkit-border-radius: 2px ;
+       -moz-border-radius: 2px;
+       border-radius: 2px;
+       padding-left: 15px;
+}
+#acl-wrapper a:hover {
+       text-decoration: none;
+       color:#000000;
+}
+.acl-button-show { background-image: url("../../../images/show_off.png"); }
+.acl-button-hide { background-image: url("../../../images/hide_off.png"); }
+
+.acl-button-show.selected {
+       color: #000000;
+       background-color: #9ade00;
+       background-image: url("../../../images/show_on.png");
+}
+.acl-button-hide.selected {
+       color: #000000;
+       background-color: #ff4141;
+       background-image: url("../../../images/hide_on.png");
+}
+.acl-list-item.groupshow { border-color: #9ade00; }
+.acl-list-item.grouphide { border-color: #ff4141; }
+/** /acl **/
+
+
+.comment-edit-text-empty {
+       /*color: black;*/
+       height: 30px;
+       width: 300px;
+       overflow: auto;
+       margin-bottom: 10px;
+}
+
+.comment-edit-text-full {
+       color: black;
+       height: 150px;
+       width: 350px;
+       overflow: auto;
+}
+
+#group-new-submit-wrapper {
+       margin-top: 30px;
+}
+
+#group-edit-name-label {
+       float: left;
+       width: 175px;
+       margin-top: 20px;
+       margin-bottom: 20px;
+}
+
+#group-edit-name {
+       float: left;
+       width: 225px;
+       margin-top: 20px;
+       margin-bottom: 20px;
+}
+
+#group-edit-name-wrapper {
+
+
+}
+
+
+#group_members_select_label {
+       display: block;
+       float: left;
+       width: 175px;
+}
+
+.group_members_select {
+       float: left;
+       width: 230px;
+       overflow: auto;
+}
+
+#group_members_select_end {
+       clear: both;
+}
+#group-edit-name-end {
+       clear: both;
+}
+
+#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
+       margin-bottom: 10px;
+       margin-top: 20px;
+}
+
+#prvmail-submit {
+       float: left;
+       margin-top: 10px;
+       margin-right: 30px;
+}
+#prvmail-upload-wrapper,
+#prvmail-link-wrapper,
+#prvmail-rotator-wrapper {
+       float: left;
+       margin-top: 10px;
+       margin-right: 10px;
+       width: 24px;
+}
+
+#prvmail-end {
+       clear: both;
+}
+
+.mail-list-sender,
+.mail-list-detail {
+       float: left;
+}
+.mail-list-detail {
+       margin-left: 20px;
+}
+
+.mail-list-subject {
+       font-size: 1.1em;
+       margin-top: 10px;
+}
+a.mail-list-link {
+    display: block;
+    font-size: 1.3em;
+    padding: 4px 0;
+}
+
+/*
+*a.mail-list-link:hover {
+*      background-color: #15607B;
+*      color: #F5F6FB;
+*}
+*/
+
+.mail-list-outside-wrapper-end {
+       clear: both;
+}
+
+.mail-list-outside-wrapper {
+       margin-top: 30px;
+}
+
+.mail-list-delete-wrapper {
+       float: right;
+       margin-right: 30px;
+       margin-top: 15px;
+}
+
+.mail-list-delete-icon {
+       border: none;
+}
+
+.mail-conv-sender,
+.mail-conv-detail {
+       float: left;
+}
+.mail-conv-detail {
+       margin-left: 20px;
+       width: 500px;
+}
+
+.mail-conv-subject {
+    font-size: 1.4em;
+    margin: 10px 0;
+}
+
+.mail-conv-outside-wrapper-end {
+       clear: both;
+}
+
+.mail-conv-outside-wrapper {
+       margin-top: 30px;
+}
+
+.mail-conv-delete-wrapper {
+       float: right;
+       margin-right: 30px;
+       margin-top: 15px;
+}
+.mail-conv-break {
+       clear: both;
+}
+
+.mail-conv-delete-icon {
+       border: none;
+}
+
+.message-links ul {
+       list-style-type: none;
+       padding: 0px;
+}
+
+.message-links li {
+       margin-top: 10px;
+       float: left;
+}
+.message-links a {
+       padding: 3px 5px;
+}
+
+.message-links-end {
+       clear: both;
+}
+
+#sidebar-group-list ul {
+       list-style-type: none;
+}
+
+#sidebar-group-list .icon, #sidebar-group-list .iconspacer {
+       display: inline-block;
+       height: 12px;
+       width: 12px;
+}
+
+#sidebar-group-list li {
+       margin-top: 10px;
+}
+
+.nets-ul {
+       list-style-type: none;
+}
+
+.nets-ul li {
+       margin-top: 10px;
+}
+
+.nets-link {
+       margin-left: 24px;
+}
+.nets-all {
+       margin-left: 42px;
+}
+
+#search-save {
+       margin-left: 5px;
+}
+.groupsideedit {
+       margin-right: 10px;
+}
+#saved-search-ul {
+       list-style-type: none;
+}
+.savedsearchdrop, .savedsearchterm {
+       float: left;
+       margin-top: 10px;
+}
+.savedsearchterm {
+       margin-left: 10px;
+}
+
+
+#side-follow-wrapper {
+       margin-top: 20px;
+}
+#side-follow-url, #side-peoplefind-url {
+       margin-top: 5px;
+}
+#side-follow-submit, #side-peoplefind-submit {
+       margin-top: 15px;
+}
+
+#side-match-link {
+       margin-top: 10px;
+}
+
+aside input[type='text'] {
+ width: 174px;
+}
+
+.widget {
+       border: 1px solid #DDDDDD;
+       padding: 8px;
+       margin-top: 5px;
+       -moz-border-radius:5px;
+       -webkit-border-radius:5px;
+       border-radius:5px;
+
+}
+
+
+.photos {
+       height: auto;
+       overflow: auto;
+}
+
+.photo-album-image-wrapper {
+       float: left;
+       margin-top: 15px;
+       margin-right: 15px;
+       width: 200px; height: 200px; 
+       overflow: hidden; 
+       position: relative;
+}
+.photo-album-image-wrapper .caption {
+       display: none; 
+       width: 100%;
+       position: absolute; 
+       bottom: 0px; 
+       padding: 0.5em 0.5em 0px 0.5em;
+       background-color: rgba(245, 245, 255, 0.8);
+       border-bottom: 2px solid #CCC;
+       margin: 0px;
+}
+.photo-album-image-wrapper a:hover .caption {
+       display:block;
+}
+
+#photo-album-end {
+       clear: both;
+}
+
+.photo-top-image-wrapper {
+       position: relative;
+       float: left;
+       margin-top: 15px;
+       margin-right: 15px;
+       width: 200px; height: 200px; 
+       overflow: hidden; 
+}
+.photo-top-album-name {
+       width: 100%;
+       min-height: 2em;
+       position: absolute; 
+       bottom: 0px; 
+       padding: 0px 3px;
+       padding-top: 0.5em;
+       background-color: rgb(255, 255, 255);
+}
+#photo-top-end {
+       clear: both;
+}
+
+#photo-top-links {
+       margin-bottom: 30px;
+       margin-left: 30px;
+}
+
+#photos-upload-newalbum-div {
+       float: left;
+       width: 175px;
+}
+
+#photos-upload-noshare {
+       margin-bottom: 10px;
+}
+#photos-upload-existing-album-text {
+       float: left;
+       width: 175px;
+}
+#photos-upload-newalbum {
+       float: left;
+}
+#photos-upload-album-select {
+       float: left;
+}
+
+#photos-upload-spacer {
+       margin-top: 25px;
+}
+#photos-upload-new-end, #photos-upload-exist-end {
+       clear: both;
+}
+#photos-upload-exist-end {
+       margin-bottom: 15px;
+}
+#photos-upload-submit {
+       margin-top: 15px;
+}
+
+#photos_upload_applet_wrapper {
+       margin-bottom: 15px;
+}
+
+#photos-upload-no-java-message {
+       margin-bottom: 15px;
+}
+
+#profile-jot-desc {
+       /*float: left;*/
+       width: 480px;
+       color: #FF0000;
+       margin-top: 10px;
+       margin-bottom: 10px;
+}
+
+#character-counter {
+       float: right;
+       font-size: 120%;
+}
+
+#character-counter.grey {
+       color: #888888;
+}
+
+#character-counter.orange {
+       color: orange;
+}
+#character-counter.red {
+       color: red;
+}
+
+#profile-jot-banner-end {
+       /* clear: both; */ 
+}
+
+#photos-upload-select-files-text {
+       margin-top: 15px;
+       margin-bottom: 15px;
+}
+
+#photos-upload-perms-menu, #photos-upload-perms-menu:visited, #photos-upload-perms-menu:link {
+       color: #8888FF;
+       text-decoration: none;
+       cursor: pointer;
+}
+
+#photos-upload-perms-menu:hover {
+       color: #0000FF;
+       text-decoration: underline;
+       cursor: pointer;
+}
+#settings-default-perms-menu {
+       margin-top: 15px;
+       margin-bottom: 15px;
+}
+
+#photo-edit-caption-label, #photo-edit-tags-label, #photo-edit-albumname-label {
+       float: left;
+       width: 150px;
+}
+
+#photo-edit-perms-end {
+       margin-bottom: 15px;
+}
+
+#photo-edit-caption, #photo-edit-newtag, #photo-edit-albumname {
+       float: left;
+       margin-bottom: 25px;
+}
+#photo-edit-link-wrap {
+       margin-bottom: 15px;
+}
+#photo-like-div {
+       margin-bottom: 25px;
+}
+
+#photo-edit-caption-end, #photo-edit-tags-end, #photo-edit-albumname-end {
+       clear: both;
+}
+
+#photo-edit-delete-button {
+       margin-left: 200px;
+}
+#photo-edit-end {
+       margin-bottom: 35px;
+}
+#photo-caption {
+       font-size: 110%;
+       font-weight: bold;
+       margin-top: 15px;
+       margin-bottom: 15px;
+}
+
+#in-this-photo-text {
+       color: #0000FF;
+       margin-left: 30px;
+}
+
+#in-this-photo {
+       margin-left: 60px;
+       margin-top: 10px;
+       margin-bottom: 20px;
+}
+
+#photo-album-edit-submit, #photo-album-edit-drop {
+       margin-top: 15px;
+       margin-bottom: 15px;
+}
+
+#photo-album-edit-drop {
+       margin-left: 200px;
+}
+
+.group-delete-wrapper {
+       float: right;
+       margin-right: 50px;
+}
+
+#install-dbhost-label,
+#install-dbuser-label,
+#install-dbpass-label,
+#install-dbdata-label,
+#install-tz-desc {
+       float: left;
+       width: 250px;
+       margin-top: 10px;
+       margin-bottom: 10px;
+
+}
+
+#install-dbhost,
+#install-dbuser,
+#install-dbpass,
+#install-dbdata {
+       float: left;
+       width: 200px;
+       margin-left: 20px;
+}
+
+#install-dbhost-end,
+#install-dbuser-end,
+#install-dbpass-end,
+#install-dbdata-end,
+#install-tz-end {
+       clear: both;
+}
+
+#install-form select#timezone_select {
+       float: left;
+       margin-top: 18px;
+       margin-left: 20px;
+}
+
+#dfrn-request-networks {
+       margin-bottom: 30px;
+}
+
+#pause {
+  position: fixed;
+  bottom: 5px;
+  right: 5px;
+}
+
+.sparkle {
+       cursor: url('lock.cur'), pointer;
+/*     cursor: pointer !important; */
+}
+
+.contact-block-div {
+       float: left;
+       width: 52px;
+       height: 52px;
+}
+.contact-block-textdiv {
+       float: left;
+       width: 150px;
+       height: 34px;
+}
+
+#contact-block-end {
+       clear: both;
+}
+.contact-block-link {
+       float: left;
+}
+.contact-block-img {
+       width:48px;
+       height:48px;
+}
+
+#tag-remove {
+       margin-bottom: 15px;
+}
+
+#tagrm li {
+       margin-bottom: 10px;
+}
+
+#tagrm-submit, #tagrm-cancel {
+       margin-top: 25px;
+}
+
+#tagrm-cancel {
+       margin-left: 15px;
+}
+
+.wall-item-conv {
+       margin-top: 5px;
+       margin-bottom: 25px;
+}
+
+#search-submit {
+       margin-left: 15px;
+}
+
+#search-box {
+       margin-bottom: 25px;
+}
+
+.location-label, .gender-label, .marital-label, .homepage-label {
+       float: left;
+       text-align: right;
+       display: block;
+       width: 65px;
+}
+
+.adr, .x-gender, .marital-text, .homepage-url {
+       float: left;
+       display: block;
+       margin-left: 8px;
+}
+
+.profile-clear {
+       clear: both;
+}
+
+
+.clear {
+       clear: both;
+}
+
+.cc-license {
+       margin-top: 50px;
+       font-size: 70%;
+}
+
+
+#plugin-settings-link, #account-settings-link {
+       margin-bottom: 10px;
+}
+
+#uexport-link {
+       margin-bottom: 20px;
+}
+
+/* end from default */
+       
+
+.fn {
+       padding: 0px 0px 5px 12px;
+       font-size: 120%;
+       font-weight: bold;
+}
+
+.vcard .title {
+       margin-bottom: 5px;
+       margin-left: 12px;
+}
+
+.vcard dl {
+       clear: both;
+}
+
+#birthday-title {
+       float: left;
+       font-weight: bold;      
+}
+
+#birthday-adjust {
+       float: left;
+       font-size: 75%;
+       margin-left: 10px;
+}
+
+#birthday-title-end {
+       clear: both;
+}
+
+.birthday-list {
+       margin-left: 15px;
+}
+
+#birthday-wrapper {
+       margin-bottom: 20px;
+}
+
+#network-new-link {
+       margin-top: 15px;
+       margin-bottom: 15px;
+}
+
+
+.tool-wrapper {
+  float: left;
+  margin-left: 15px;
+}
+
+.tool-link {
+  cursor: pointer;
+}
+
+.eventcal {
+       float: left;
+       font-size: 20px;
+}
+
+.vevent {
+       border: 1px solid #CCCCCC;
+}
+.vevent .event-description, .vevent .event-location {
+       margin-left: 10px;
+       margin-right: 10px;
+}
+.vevent .event-start {
+       margin-left: 10px;
+       margin-right: 10px;
+}
+
+#new-event-link {
+       margin-bottom: 10px;
+}
+
+.edit-event-link, .plink-event-link {
+       float: left;
+       margin-top: 4px;
+       margin-right: 4px;
+       margin-bottom: 15px;
+}
+
+.event-description:before {
+       content: url('../../../images/calendar.png');
+       margin-right: 15px;
+}
+
+.event-start, .event-end {
+       margin-left: 10px;
+       width: 330px;
+       clear: both;
+}
+
+.event-start .dtstart, .event-end .dtend {
+       float: right;
+}
+
+.event-list-date {
+       margin-bottom: 10px;
+}
+
+.prevcal, .nextcal {
+       float: left;
+       margin-left: 32px;
+       margin-right: 32px;
+       margin-top: 64px;
+}
+.event-calendar-end {
+       clear: both;
+}
+
+.calendar {
+       font-family: Courier, monospace;
+}
+.today {
+       font-weight: bold;
+       color: #FF0000;
+}
+
+.settings-block {
+       border: 1px solid #AAA;
+       margin: 10px;
+       padding: 10px;
+}
+
+.app-title {
+       margin: 10px;
+}
+
+#identity-manage-desc {
+       margin-top:15px;
+       margin-bottom: 15px;
+}
+
+#identity-manage-choose {
+       margin-bottom: 15px;
+}
+
+#identity-submit {
+       margin-top: 20px;
+}
+
+#photo-prev-link, #photo-next-link {
+       padding: 10px;
+       float: left;
+}
+
+#photo-photo {
+       float: left;
+}
+
+#photo-photo-end {
+       clear: both;
+}
+
+.profile-match-photo {
+       float: left;
+       text-align: center;
+       width: 120px;
+}
+
+.profile-match-name {
+       float: left;
+       text-align: center;
+       width: 120px;
+       overflow: hidden;
+}
+
+.profile-match-break,
+.profile-match-end {
+       clear: both;
+}
+
+.profile-match-connect {
+       text-align: center;
+       font-weight: bold;
+}
+
+.profile-match-wrapper {
+       float: left;
+       padding: 10px;
+       width: 120px;
+       height: 120px;
+       scroll: auto;
+}
+#profile-match-wrapper-end {
+       clear: both;
+}
+.side-link {
+       margin-bottom: 15px;
+}
+
+#language-selector {
+       position: absolute;
+       top: 0px;
+       left: 16px;
+}
+
+#group-members {
+       margin-top: 20px;
+       padding: 10px;
+       height: 250px;
+       overflow: auto;
+       border: 1px solid #ddd;
+}
+
+#group-members-end {
+       clear: both;
+}
+
+#group-separator {
+       margin-top: 10px;
+       margin-bottom: 10px;
+}
+
+#group-all-contacts {
+       padding: 10px;
+       height: 450px;
+       overflow: auto;
+       border: 1px solid #ddd;
+}
+
+#group-all-contacts-end {
+       clear: both;
+       margin-bottom: 10px;
+}
+
+#group-edit-desc {
+       margin-top: 15px;
+}
+
+
+#prof-members {
+       margin-top: 20px;
+       padding: 10px;
+       height: 250px;
+       overflow: auto;
+       border: 1px solid #ddd;
+}
+
+#prof-members-end {
+       clear: both;
+}
+
+#prof-separator {
+       margin-top: 10px;
+       margin-bottom: 10px;
+}
+
+#prof-all-contacts {
+       padding: 10px;
+       height: 450px;
+       overflow: auto;
+       border: 1px solid #ddd;
+}
+
+#prof-all-contacts-end {
+       clear: both;
+       margin-bottom: 10px;
+}
+
+#prof-edit-desc {
+       margin-top: 15px;
+}
+
+#crepair-name-label,
+#crepair-nick-label,
+#crepair-attag-label,
+#crepair-url-label,
+#crepair-request-label,
+#crepair-confirm-label,
+#crepair-notify-label,
+#crepair-photo-label,
+#crepair-poll-label {
+       float: left;
+       width: 200px;
+       margin-bottom: 15px;
+}
+
+#crepair-name,
+#crepair-nick,
+#crepair-attag,
+#crepair-url,
+#crepair-request,
+#crepair-confirm,
+#crepair-notify,
+#crepair-photo,
+#crepair-poll {
+       float: left;
+       width: 300px;
+}
+
+
+#netsearch-box {
+       margin-top: 20px;       
+}
+
+#netsearch-box #search-submit {
+       margin: 5px 0px 0px 0px;
+}
+
+.required {
+       color: #FF0000;
+}
+
+#event-start-text, #event-finish-text {
+       margin-top: 10px;
+       margin-bottom: 5px;
+}
+
+#event-nofinish-checkbox, #event-nofinish-text, #event-adjust-checkbox, #event-adjust-text {
+       float: left;
+}
+#event-datetime-break {
+       margin-bottom: 10px;
+}
+
+#event-nofinish-break, #event-adjust-break {
+       clear: both;
+}
+
+#event-desc-text, #event-location-text {
+       margin-top: 10px;
+       margin-bottom: 5px;
+}
+#event-submit {
+       margin-top: 10px;
+}
+
+.body-tag {
+       opacity: 0.5;
+       filter:alpha(opacity=50);
+}
+
+.body-tag:hover {
+       opacity: 1.0 !important;
+       filter:alpha(opacity=100) !important;
+}
+
+.item-select {
+       opacity: 0.1;
+       filter:alpha(opacity=10);
+       float: right;
+       margin-right: 10px;
+
+}
+.item-select:hover, .checkeditem {
+       opacity: 1;
+       filter:alpha(opacity=100);
+}
+
+
+#item-delete-selected {
+       margin-top: 30px;
+}
+
+#item-delete-selected-end {
+       clear: both;
+}
+#item-delete-selected-icon, #item-delete-selected-desc {
+       float: left;
+       margin-right: 5px;
+}
+#item-delete-selected-desc:hover {
+       text-decoration: underline;
+}
+
+#lang-select-icon {
+       cursor: pointer;
+       position: absolute;
+       left: 0px;
+       top: 0px;
+       opacity: 0.2;
+       filter:alpha(opacity=20);
+}
+
+#lang-select-icon:hover {
+       opacity: 1;
+       filter:alpha(opacity=100);
+}
+
+.notif-image {
+       height: 80px;
+       width: 80px;
+       margin-right: 15px;
+}
+.notification-listing-end {
+       clear: both;
+       margin-bottom: 15px;
+}
+
+
+
+/**
+ * Plugins settings
+ */
+
+.settings-block > h3,
+.settings-heading {
+       border-bottom: 1px solid #babdb6;
+}
+
+/**
+ * Form fields
+ */
+.field {
+       margin-bottom: 10px;
+       padding-bottom: 10px;
+       overflow: auto;
+       width: 100%
+}
+
+.field label {
+       float: left;
+       width: 200px;
+}
+
+.field input,
+.field textarea {
+       width: 400px;
+}
+.field textarea { height: 100px; }
+.field_help {
+       display: block;
+       margin-left: 200px;
+       color: #666666;
+       
+}
+
+
+.field .onoff {
+       float: left;
+       width: 80px;
+}
+.field .onoff a {
+       display: block;
+       border:1px solid #666666;
+       background-image:url("../../../images/onoff.jpg");
+       background-repeat: no-repeat;
+       padding: 4px 2px 2px 2px;
+       height: 16px;
+       text-decoration: none;
+}
+.field .onoff .off {
+       border-color:#666666;
+       padding-left: 40px;
+       background-position: left center;
+       background-color: #cccccc;
+       color: #666666;
+       text-align: right;
+}
+.field .onoff .on {
+       border-color:#204A87;
+       padding-right: 40px;
+       background-position: right center;
+       background-color: #D7E3F1;
+       color: #204A87;
+       text-align: left;
+}
+.hidden { display: none!important; }
+
+.field.radio .field_help { margin-left: 0px; }
+
+/**
+ * ADMIN
+ */
+#pending-update {
+       float:right;
+       color: #ffffff;
+       font-weight: bold;
+       background-color: #FF0000;
+       padding: 0em 0.3em;
+       
+}
+#adminpage dl {
+       clear: left;
+       margin-bottom: 2px;
+       padding-bottom: 2px;
+       border-bottom: 1px solid black;
+}
+#adminpage dt {
+       width: 200px;
+       float: left;
+       font-weight: bold;
+}
+#adminpage dd {
+       margin-left: 200px;
+}
+
+#adminpage h3 {
+       border-bottom: 1px solid #cccccc;
+}
+#adminpage .field label {
+       font-weight: bold;
+}
+#adminpage .submit {
+       clear:left;
+       text-align: right;
+}
+
+#adminpage #pluginslist {
+       margin: 0px; padding: 0px;
+}
+#adminpage .plugin {
+       list-style: none;
+       display: block;
+       border: 1px solid #888888;
+       padding: 1em;
+       margin-bottom: 5px;
+       clear: left;
+}
+#adminpage .plugin .desc { margin-left: 2.5em;}
+#adminpage .toggleplugin {
+       float:left;
+       margin-right: 1em;
+}
+
+#adminpage table {width:100%; border-bottom: 1px solid #000000; margin: 5px 0px;}
+#adminpage table th { text-align: left;}
+#adminpage td .icon { float: left;}
+#adminpage table#users img { width: 16px; height: 16px; }
+#adminpage table tr:hover { background-color: #bbc7d7; }
+#adminpage .selectall { text-align: right; }
+
+/*
+ * UPDATE
+ */
+.popup {       
+       width: 100%; height: 100%;
+       top:0px; left:0px;
+       position: absolute;
+       display: none;
+}
+
+.popup .background {
+       background-color: rgba(0,0,0,128);
+       opacity: 0.5;
+       width: 100%; height: 100%;
+       position: absolute;
+       top:0px; left:0px;
+}
+.popup .panel {
+       top:25%;left:25%;width:50%;height:50%;
+       padding: 1em;
+       position: absolute;
+       border: 4px solid #000000;
+       background-color: #FFFFFF;
+}
+.popup .panel .panel_text { display: block; overflow: auto; height: 80%; } 
+.popup .panel .panel_in { width: 100%; height: 100%;   position: relative; }
+.popup .panel .panel_actions {  width: 100%; bottom: 4px; left: 0px; position: absolute; }
+.panel_text .progress { width: 50%; overflow: hidden; height: auto; border: 1px solid #cccccc; margin-bottom: 5px}
+.panel_text .progress span {float: right; display: block; width: 25%; background-color: #eeeeee; text-align: right;}
+
+/**
+ * OAuth
+ */
+.oauthapp {
+       height: auto; overflow: auto;
+       border-bottom: 2px solid #cccccc;
+       padding-bottom: 1em;
+       margin-bottom: 1em;     
+}
+.oauthapp img {
+       float: left;
+       width: 48px; height: 48px;
+       margin: 10px;
+}
+.oauthapp img.noicon {
+       background-image: url("../../../images/icons/48/plugin.png");
+       background-position: center center;
+       background-repeat: no-repeat;
+}
+.oauthapp a {
+       float: left;
+}
+
+/**
+ * ICONS
+ */
+.iconspacer {
+       display: block; width: 16px; height: 16px;
+}
+
+.icon {
+       display: block; width: 16px; height: 16px;
+       background-image: url('../../../images/icons.png');
+}
+.article { background-position: 0px 0px;}
+.audio { background-position: -16px 0px;}
+.block { background-position: -32px 0px;}
+.drop { background-position: -48px 0px;}
+.drophide { background-position: -64px 0px;}
+.edit { background-position: -80px 0px;}
+.camera { background-position: -96px 0px;}
+.dislike { background-position: -112px 0px;}
+.like { background-position: -128px 0px;}
+.link { background-position: -144px 0px;}
+
+.globe { background-position: 0px -16px;}
+.noglobe { background-position: -16px -16px;}
+.no { background-position: -32px -16px;}
+.pause { background-position: -48px -16px;}
+.play { background-position: -64px -16px;}
+.pencil { background-position: -80px -16px;}
+.small-pencil { background-position: -96px -16px;}
+.recycle { background-position: -112px -16px;}
+.remote-link { background-position: -128px -16px;}
+.share { background-position: -144px -16px;}
+
+.tools { background-position: 0px -32px;}
+.lock { background-position: -16px -32px;}
+.unlock { background-position: -32px -32px;}
+.video { background-position: -48px -32px;}
+.youtube { background-position: -64px -32px;}
+.attach { background-position: -80px -32px; }
+.language { background-position: -96px -32px; }
+.prev { background-position: -112px -32px; }
+.next { background-position: -128px -32px; }
+.on { background-position: -144px -32px; }
+
+.off { background-position: 0px -48px; }
+.starred { background-position: -16px -48px; }
+.unstarred { background-position: -32px -48px; }
+.tagged { background-position: -48px -48px; }
+
+
+.icon.dim { opacity: 0.3;filter:alpha(opacity=30); }
+
+.attachtype {
+       display: block; width: 20px; height: 23px;
+       float: left;
+       background-image: url('../../../images/content-types.png');
+}
+
+.body-attach {
+       margin-top: 10px;
+}
+
+.type-video { background-position: 0px 0px; }
+.type-image { background-position: -20px 0px; }
+.type-audio { background-position: -40px 0px; }
+.type-text  { background-position: -60px 0px; }
+.type-unkn  { background-position: -80px 0px; }
+
+
+/* autocomplete popup */
+.acpopup {
+       max-height:150px;
+       background-color:#ffffff;
+       overflow:auto;
+       z-index:100000;
+       border:1px solid #cccccc;
+}
+.acpopupitem {
+       background-color:#ffffff; padding: 4px;
+       clear:left;
+}
+.acpopupitem img {
+       float: left;
+       margin-right: 4px;
+}
+
+.acpopupitem.selected {
+       color: #FFFFFF; background: #3465A4;
+}
+
+/* popup notifications */
+div.jGrowl div.notice {
+  background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+div.jGrowl div.info {
+  background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
+  color: #ffffff;
+  padding-left: 58px;
+}
+
+.qcomment {
+       border: 1px solid #EEE;
+       padding: 3px;
+}
+
+.qcomment {
+       opacity: 0;
+       filter:alpha(opacity=0);
+}
+.qcomment:hover {
+       opacity: 1.0;
+       filter:alpha(opacity=100);
+}
+
+/* notifications popup menu */
+.nav-notify {
+       display: none;
+       position: absolute;
+       font-size: 10px;
+       padding: 1px 3px;
+       top: 0px;
+       right: -10px;
+       min-width: 15px;
+       text-align: right;
+}
+.nav-notify.show {
+       display: block;
+}
+ul.menu-popup {
+       position: absolute;
+       display: none;
+       width: 10em;
+       margin: 0px;
+       padding: 0px;
+       list-style: none;
+       z-index: 100000;
+       top: 90px;
+       left: 400px;
+}
+#nav-notifications-menu {
+       width: 320px;
+       max-height: 400px;
+       overflow-y: scroll;overflow-style:scrollbar;
+       background-color:#FFFFFF;
+       -moz-border-radius: 5px;
+       -webkit-border-radius: 5px;
+       border-radius:5px;
+       border: 1px solid #888;
+}
+#nav-notifications-menu .contactname { font-weight: bold; font-size: 0.9em; }
+#nav-notifications-menu img { float: left; margin-right: 5px; }
+#nav-notifications-menu .notif-when { font-size: 0.8em; display: block; }
+#nav-notifications-menu li {
+       padding: 7px 0px 7px 10px;
+       word-wrap:normal;
+       border-bottom: 1px solid #000;
+}
+
+#nav-notifications-menu li:hover {
+
+}
+
+#nav-notifications-menu a:hover {
+       text-decoration: underline;
+}
+
+.notif-item a {
+       color: #000000;
+}
+
+.notif-item a:hover {
+       text-decoration: underline;
+}
+
+.notif-image {
+       width: 32px;
+       height: 32px;
+       padding: 7px 7px 0px 0px;
+}
+
+.notify-seen {
+       background: #DDDDDD;
+}
diff --git a/view/theme/facepark/theme.php b/view/theme/facepark/theme.php
new file mode 100755 (executable)
index 0000000..701fb13
--- /dev/null
@@ -0,0 +1,49 @@
+<?php
+$a->theme_info = array();
+
+$a->page['htmlhead'] .= <<< EOT
+<script>
+$(document).ready(function() {
+
+$('html').click(function() { $("#nav-notifications-menu" ).hide(); });
+
+$('.group-edit-icon').hover(
+       function() {
+               $(this).addClass('icon'); $(this).removeClass('iconspacer');},
+       function() {
+               $(this).removeClass('icon'); $(this).addClass('iconspacer');}
+       );
+
+$('.sidebar-group-element').hover(
+       function() {
+               id = $(this).attr('id');
+               $('#edit-' + id).addClass('icon'); $('#edit-' + id).removeClass('iconspacer');},
+
+       function() {
+               id = $(this).attr('id');
+               $('#edit-' + id).removeClass('icon');$('#edit-' + id).addClass('iconspacer');}
+       );
+
+
+$('.savedsearchdrop').hover(
+       function() {
+               $(this).addClass('drop'); $(this).addClass('icon'); $(this).removeClass('iconspacer');},
+       function() {
+               $(this).removeClass('drop'); $(this).removeClass('icon'); $(this).addClass('iconspacer');}
+       );
+
+$('.savedsearchterm').hover(
+       function() {
+               id = $(this).attr('id');
+               $('#drop-' + id).addClass('icon');      $('#drop-' + id).addClass('drophide'); $('#drop-' + id).removeClass('iconspacer');},
+
+       function() {
+               id = $(this).attr('id');
+               $('#drop-' + id).removeClass('icon');$('#drop-' + id).removeClass('drophide'); $('#drop-' + id).addClass('iconspacer');}
+       );
+
+});
+
+
+</script>
+EOT;
diff --git a/view/theme/facepark/wall_item.tpl b/view/theme/facepark/wall_item.tpl
new file mode 100755 (executable)
index 0000000..2c88fc5
--- /dev/null
@@ -0,0 +1,77 @@
+<div class="wall-item-outside-wrapper$item.indent$item.previewing" id="wall-item-outside-wrapper-$item.id" >
+       <div class="wall-item-content-wrapper$item.indent" id="wall-item-content-wrapper-$item.id" >
+               <div class="wall-item-info" id="wall-item-info-$item.id">
+                       <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" 
+                                onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" 
+                                onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+                               <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
+                                       <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" />
+                               </a>
+                               <span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span>
+                               <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">
+                                       <ul>
+                                               $item.item_photo_menu
+                                       </ul>
+                               </div>
+                       </div>
+                       <div class="wall-item-photo-end"></div>
+                       <div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" >
+                               {{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
+                               {{ else }}<div class="wall-item-lock"></div>{{ endif }} 
+                               <div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div>                           
+                       </div>
+               </div>
+               <div class="wall-item-author">
+                               <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>
+                               <div class="wall-item-ago"  id="wall-item-ago-$item.id">$item.ago</div>
+                               
+               </div>  
+               <div class="wall-item-content" id="wall-item-content-$item.id" >
+                       <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>
+                       <div class="wall-item-title-end"></div>
+                       <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body
+                                       <div class="body-tag">
+                                               {{ for $item.tags as $tag }}
+                                                       <span class='tag'>$tag</span>
+                                               {{ endfor }}
+                                       </div>
+                       </div>
+               </div>
+               <div class="wall-item-tools" id="wall-item-tools-$item.id">
+                       {{ if $item.vote }}
+                       <div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id">
+                               <a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a>
+                               <a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
+                               {{ if $item.vote.share }}<a href="#" class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}
+                               <img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+                       </div>
+                       {{ endif }}
+                       {{ if $item.plink }}
+                               <div class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></div>
+                       {{ endif }}
+                       {{ if $item.edpost }}
+                               <a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
+                       {{ endif }}
+                        
+                       {{ if $item.star }}
+                       <a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a>
+                       <a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
+                       <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.star.filer"></a>
+                       {{ endif }}
+                       
+                       <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
+                               {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }}
+                       </div>
+                               {{ if $item.drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}
+                       <div class="wall-item-delete-end"></div>
+               </div>
+       </div>
+       <div class="wall-item-wrapper-end"></div>
+       <div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+       <div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>
+       <div class="wall-item-comment-wrapper" >
+       $item.comment
+       </div>
+
+<div class="wall-item-outside-wrapper-end$item.indent" ></div>
+</div>
diff --git a/view/theme/facepark/wallwall_item.tpl b/view/theme/facepark/wallwall_item.tpl
new file mode 100755 (executable)
index 0000000..211906c
--- /dev/null
@@ -0,0 +1,82 @@
+<div class="wall-item-outside-wrapper$item.indent$item.previewing wallwall" id="wall-item-outside-wrapper-$item.id" >
+       <div class="wall-item-content-wrapper$item.indent" id="wall-item-content-wrapper-$item.id" >
+               <div class="wall-item-info wallwall" id="wall-item-info-$item.id">
+                       <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-$item.id" >
+                               <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-photo-link" id="wall-item-ownerphoto-link-$item.id">
+                               <img src="$item.owner_photo" class="wall-item-photo$item.osparkle" id="wall-item-ownerphoto-$item.id" style="height: 80px; width: 80px;" alt="$item.owner_name" /></a>
+                       </div>
+                       <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="$item.wall" /></div>
+                       <div class="wall-item-photo-wrapper wwfrom" id="wall-item-photo-wrapper-$item.id" 
+                               onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')"
+                onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">
+                               <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id">
+                               <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a>
+                               <span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span>
+                <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">
+                    <ul>
+                        $item.item_photo_menu
+                    </ul>
+                </div>
+
+                       </div>
+                       <div class="wall-item-photo-end"></div>
+                       <div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" >
+                               {{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div>
+                               {{ else }}<div class="wall-item-lock"></div>{{ endif }} 
+                               <div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div>
+                       </div>
+               </div>
+               <div class="wall-item-author">
+                               <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a> $item.to <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-name-link"><span class="wall-item-name$item.osparkle" id="wall-item-ownername-$item.id">$item.owner_name</span></a> $item.vwall<br />
+                               <div class="wall-item-ago"  id="wall-item-ago-$item.id">$item.ago</div>                         
+               </div>                  
+               <div class="wall-item-content" id="wall-item-content-$item.id" >
+                       <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div>
+                       <div class="wall-item-title-end"></div>
+                       <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body
+                                       <div class="body-tag">
+                                               {{ for $item.tags as $tag }}
+                                                       <span class='tag'>$tag</span>
+                                               {{ endfor }}
+                                       </div>
+                       </div>
+               </div>
+               <div class="wall-item-tools" id="wall-item-tools-$item.id">
+                       {{ if $item.vote }}
+                       <div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id">
+                               <a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a>
+                               <a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>
+                               {{ if $item.vote.share }}<a href="#" class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}
+                               <img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" />
+                       </div>
+                       {{ endif }}
+                       {{ if $item.plink }}
+                               <div class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></div>
+                       {{ endif }}
+                       {{ if $item.edpost }}
+                               <a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a>
+                       {{ endif }}
+                        
+                       {{ if $item.star }}
+                       <a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a>
+                       <a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a>
+                       {{ endif }}
+                       
+                       <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >
+                               {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }}
+                       </div>
+                               {{ if $item.drop.dropping }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}
+                       <div class="wall-item-delete-end"></div>
+               </div>
+       </div>  
+       <div class="wall-item-wrapper-end"></div>
+       <div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div>
+       <div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div>
+       <div class="wall-item-comment-separator"></div>
+       <div class="wall-item-comment-wrapper" >
+       $item.comment
+       </div>
+
+<div class="wall-item-outside-wrapper-end$item.indent" ></div>
+</div>
+