OK, here is all the files, and how they should look.
New Posting Templates -> newalbum_picture:
Code:
<td align="center" height="140px" style="background: url('images/misc/picbg.gif') no-repeat bottom; height:125px"><a class="picture" href="album.php?albumid={vb:raw lpicture.albumid}&attachmentid={vb:raw lpicture.attachmentid}"><img src="attachment.php?attachmentid={vb:raw lpicture.attachmentid}&thumb=1&d=1258906442" alt="{vb:raw lpicture.title}" border="0" height="70px" /></a><br /><a href="member.php?u={vb:raw lpicture.userid}">{vb:raw lpicture.musername}</a></td>
New Posting Templates -> newalbum_print:
Code:
<div class="blockhead"><img src="{vb:stylevar imgdir_misc}/camera.png"/> {vb:raw resimlery}</div><div class="blockbody formcontrols floatcontainer"><table class="block" cellpadding="2" cellspacing="2" border="0" width="100%" align="center"><tr>{vb:raw resimler}</tr></table></div>
Now go to plugin manager and look for
New Album Picture Forum Home ->>
forumhome_start ->>
Edit
Paste the following code in the plugin php code box:
Code:
if (
(
$vbulletin->options['socnet'] & $vbulletin->bf_misc_socnet['enable_albums']
AND
$permissions['genericpermissions'] & $vbulletin->bf_ugp_genericpermissions['canviewmembers']
AND
$permissions['albumpermissions'] & $vbulletin->bf_ugp_albumpermissions['canviewalbum']
AND
$vbulletin->options['new_enable_albums']
)
)
{
$displayrecords = ($vbulletin->options['new_afm_sayi'] ? $vbulletin->options['new_afm_sayi'] : 4);
switch ($vbulletin->options['new_afm_dt'])
{
case 1:
$sorgu = "ORDER BY dateline DESC LIMIT 0, $displayrecords";
$resimlery = $vbphrase['new_afm_sec5'];
break;
case 2:
$sorgu = "ORDER BY rand(NOW()) DESC LIMIT 0, $displayrecords";
$resimlery = $vbphrase['new_afm_sec6'];
break;
}
$lpictures = $db->query("
SELECT albumpicture.*, album.*, user.username, user.usergroupid,
IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid
FROM " . TABLE_PREFIX . "attachment AS albumpicture
LEFT JOIN " . TABLE_PREFIX . "album AS album ON(album.albumid = albumpicture.contentid)
LEFT JOIN " . TABLE_PREFIX . "user AS user ON(user.userid = album.userid)
WHERE album.state = 'public' and albumpicture.contenttypeid = 8
$sorgu
");
if ($db->num_rows($lpictures))
{
while ($lpicture = $db->fetch_array($lpictures))
{
$lpicture['musername'] = fetch_musername($lpicture);
$lpicture['title'] = trim(strip_quotes($lpicture['title']));
// eval('$resimler .= "' . fetch_template('afm_picture') . '";');
$templater_x1 = vB_Template::create('newalbum_picture');
$templater_x1->register('lpicture',$lpicture);
$resimler .= $templater_x1->render();
}
$templater = vB_Template::create('newalbum_print');
$templater->register('resimler',$resimler);
$templater->register('resimlery',$resimlery);
$template_hook['forumhome_above_forums'] .= $templater->render();
}
$db->free_result($lpictures);
}
The code in red is the name of the hook. If you know anything about how to place your own hook, you can show this wherever you wish!
Hope this helps.