Avancerat bannersystem?
Moderatorer: Supportgrupp, Moderatorgrupp
- simon_alsen
- Extra aktiv medlem

- Inlägg: 147
- Blev medlem: 2005-01-13 17:39
Avancerat bannersystem?
Hej!
Söker en lite speciell bannermodifikation. Lite svårt att förklara exakt vad jag menar men;
Modifikationen ska göra så man kan lägga till en eller flera banners i olika storlekar längst ner på sidan ("footern"). Har en användargrupp som heter "VIP", vill att personerna i denna grupp själva ska kunna bestämma fall dom vill se forumets banners eller ej. Dom ska alltså kunna klicka sig in till sin profil och där kunna göra ett val; "visa reklam, Ja/Nej", ungefär som med "visa alltid min e-post adress".
Finns det någon sådan modifikation som fungerar till verision 2.0.17?
Söker en lite speciell bannermodifikation. Lite svårt att förklara exakt vad jag menar men;
Modifikationen ska göra så man kan lägga till en eller flera banners i olika storlekar längst ner på sidan ("footern"). Har en användargrupp som heter "VIP", vill att personerna i denna grupp själva ska kunna bestämma fall dom vill se forumets banners eller ej. Dom ska alltså kunna klicka sig in till sin profil och där kunna göra ett val; "visa reklam, Ja/Nej", ungefär som med "visa alltid min e-post adress".
Finns det någon sådan modifikation som fungerar till verision 2.0.17?
Ingen aning hur du löser med MODden. För bannerhantering rekommenderar jag iaf phpAdsNew.
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
Ok, du kan göra på följande sätt. Denna metod gör så att VIP-gruppen EJ ser reklamen! De kan inte VÄLJA!
Öppna page_header.php och infoga vid lämpligt sättle:
Switchen vore då
(Tack till Karsten på phpbb2.de!)
/Holger
Öppna page_header.php och infoga vid lämpligt sättle:
Kod: Markera allt
$vip_group = 1; // ange grupp-ID för VIP-gruppen
$sql = "SELECT g.group_id FROM " . GROUPS_TABLE . " g, " . USER_GROUP_TABLE . " ug
WHERE g.group_id = $vip_group
AND g.group_id = ug.group_id
AND ug.user_pending <> " . TRUE . "
AND g.group_single_user <> " . TRUE . "
AND ug.user_id = " . $userdata['user_id'];
if ( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not get vip group data', '', __LINE__, __FILE__, $sql);
}
$vip_user = $db->sql_numrows($result);
$db->sql_freeresult($result);
if ($vip_user == 0)
{
$template->assign_block_vars('ad_block', array());
}Kod: Markera allt
<!-- BEGIN ad_block -->
BANNER KODEN HÄR
<!-- END ad_block -->/Holger
Holger Gremminger
Ingen support via PM!
Ingen support via PM!
Dessutom måste du skapa invocation code för PAN och peta in den i arrayen i koden som Holger postade.
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
Äsch, skit i det. Jag missuppfattade din kod. Iom att det är ett block ska koden från phpAdsNew in mellan BEGIN och END.
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
- simon_alsen
- Extra aktiv medlem

- Inlägg: 147
- Blev medlem: 2005-01-13 17:39
Vilka är online
Användare som besöker denna kategori: 1 och 0 gäst


