[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Librefm-commits] [1082] More work on group pages
From: |
Toby Inkster |
Subject: |
[Librefm-commits] [1082] More work on group pages |
Date: |
Thu, 30 Apr 2009 21:47:43 +0000 |
Revision: 1082
http://svn.sv.gnu.org/viewvc/?view=rev&root=librefm&revision=1082
Author: tobyink
Date: 2009-04-30 21:47:43 +0000 (Thu, 30 Apr 2009)
Log Message:
-----------
More work on group pages
Modified Paths:
--------------
trunk/nixtape/user-groups.php
Added Paths:
-----------
trunk/nixtape/themes/librefm/templates/user-groups.tpl
Added: trunk/nixtape/themes/librefm/templates/user-groups.tpl
===================================================================
--- trunk/nixtape/themes/librefm/templates/user-groups.tpl
(rev 0)
+++ trunk/nixtape/themes/librefm/templates/user-groups.tpl 2009-04-30
21:47:43 UTC (rev 1082)
@@ -0,0 +1,59 @@
+{include file='header.tpl'}
+
+<h2 property="dc:title">{$me->name|escape:'html':'UTF-8'}'s groups</h2>
+
+{include file='maxiprofile.tpl'}
+
+<ul about="{$me->id}" rev="foaf:member" class="grouplist">
+{foreach from=$groups item=g}
+
+ <li about="{$g->id}" typeof="foaf:Group">
+ <div class="group vcard">
+ <div class="avatar" rel="foaf:depiction">
+ <img
src="{$g->getAvatar()|escape:'html':'UTF-8'}" alt="avatar" class="photo"
width="64" height="64" />
+ </div>
+ <dl>
+ <dt>
+ <span class="fn"
property="foaf:name">{$g->fullname|escape:'html':'UTF-8'}</span>
+ (<span class="nickname"
property="foaf:nick">{$g->name|escape:'html':'UTF-8'}</span>)
+ </dt>
+ <dd>{if $g->homepage}<a class="url"
rel="foaf:page"
href="{$g->homepage|escape:'html':'UTF-8'}">{$g->homepage|escape:'html':'UTF-8'}</a>{/if}</dd>
+ <dd class="note"
property="dc:abstract">{$g->bio|escape:'html':'UTF-8'}</dd>
+ <dd><a rel="foaf:homepage"
rev="foaf:primaryTopic" property="dc:description"
href="{$g->getURL()|escape:'html':'UTF-8'}">{$g->count} members</a></dd>
+ </dl>
+ <hr style="border: 1px solid transparent; clear: both;"
/>
+ </div>
+ </li>
+
+{/foreach}
+</ul>
+
+<!-- Column break -->
+</div></div><div class="yui-u" id="sidebar"><div style="padding: 10px;">
+
+<h3>{$me->name}'s top artists</h3>
+<ul class="tagcloud" about="{$me->id}">
+ {section name=i loop=$user_tagcloud}
+ <li style="font-size:{$user_tagcloud[i].size}"><a
+ href="{$user_tagcloud[i].pageurl|escape:'html':'UTF-8'}" rel="{if
$user_tagcloud[i].size|substr:-5 ==
+ 'large'}foaf:interest
{/if}tag">{$user_tagcloud[i].artist|escape:"html":"UTF-8"}</a></li>
+ {/section}
+</ul>
+
+ <div id="adbard">
+
+ <!--Ad Bard advertisement snippet, begin -->
+
+ <script type='text/javascript'>
+ var ab_h = '4bcaab930d3bdfded68fd7be730d7db4';
+ var ab_s = '55fd9cde6d855a75f9ca43d854272f6b';
+ </script>
+
+ <script type='text/javascript'
src='http://cdn1.adbard.net/js/ab1.js'></script>
+
+ <!--Ad Bard, end -->
+
+ </div>
+
+{include file='footer.tpl'}
+
Modified: trunk/nixtape/user-groups.php
===================================================================
--- trunk/nixtape/user-groups.php 2009-04-30 21:36:23 UTC (rev 1081)
+++ trunk/nixtape/user-groups.php 2009-04-30 21:47:43 UTC (rev 1082)
@@ -39,8 +39,6 @@
if(isset($user->name)) {
$smarty->assign('geo', Server::getLocationDetails($user->location_uri));
- $smarty->assign('userlevel', $user->userlevel);
- $smarty->assign('avatar', $user->getAvatar());
$aUserTagCloud = TagCloud::GenerateTagCloud('Scrobbles', 'artist', 40,
$user->name);
if (!PEAR::isError ($aUserTagCloud)) {
$smarty->assign('user_tagcloud',$aUserTagCloud);
@@ -53,12 +51,6 @@
$smarty->assign('extra_head_links', array(
array(
- 'rel'=>'alternate',
- 'type' => 'application/rss+xml' ,
- 'title' => 'RSS 1.0 Feed (Recent plays)',
- 'href' =>
$base_url.'/rdf.php?fmt=rss&page='.htmlentities(str_replace($base_url, '',
$user->getURL('recent-tracks')))
- ),
- array(
'rel' => 'meta',
'type' => 'application/rdf+xml' ,
'title' => 'FOAF',
@@ -66,10 +58,6 @@
)
));
- header('Content-Type: text/plain');
- print_r(Group::groupList($user));
- exit;
-
$smarty->display('user-groups.tpl');
} else {
$smarty->assign('error', 'User not found');
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Librefm-commits] [1082] More work on group pages,
Toby Inkster <=