Pagina 1 van 1
Post Icons Templatespecifiek maken
Geplaatst: 13 feb 2005, 14:26
door Bee
Ik ben bezig met het ontwikkelen van een forum, met meerdere thema's, in verschillende kleuren.
Een van de mods die ik daar geinstalleerd heb is de Post Icons 1.0.1 mod van Ptirhiik:
http://rpgnet.clanmckeen.com/demo/viewtopic.php?t=608
Echter, deze mod werkt vanuit de map /images/icons/ . Nu ziet dit er bij sommige thema's heel erg lelijk uit, en ik vraag mij nu af hoe ik dus themaspecifieke templates kan gebruiken? Ik ben bereid ook een stuk zelf te coderen, ik kom er echter niet achter wat en waar ik wat zou moeten aanpassen.
Geplaatst: 13 feb 2005, 14:33
door Paul
Je zal in het bestand def_icons.php het moeten gaan aanpassen denk ik

Geplaatst: 13 feb 2005, 14:36
door Bee
Daar heb ik zitten kijken, en ik zal even een stukje van de code laten zien:
Code: Selecteer alles
$icones = array(
array(
'ind' => 1,
'img' => 'images/icon/icon1.gif',
'alt' => 'icon_note',
'auth' => AUTH_ALL,
),
array(
'ind' => 2,
'img' => 'images/icon/icon2.gif',
'alt' => 'icon_important',
'auth' => AUTH_ALL,
),
Hoe kan ik dit bestand zo wijzigen dat ik gebruik kan maken van template verwijzingen?
Welke bestanden moet ik daarvoor includen bijvoorbeeld?
Geplaatst: 13 feb 2005, 14:39
door Paul
Volgens mij staat in deze $board_config['default_style'] variabelen de style van het forum.
EDIT: Ik zeg het verkeerd. Deze code bepaalt de style:
Zie andere bericht!
Geplaatst: 13 feb 2005, 14:44
door Bee
kan ik die zomaar gebruiken, of moet ik daar nog bestanden voor includen?
Geplaatst: 13 feb 2005, 14:45
door Paul
Volgens mij kan de die functie zo gebruiken. Die is zelf geschreven namelijk

Geplaatst: 13 feb 2005, 14:49
door Paul
Code: Selecteer alles
function getstyle(){
global $board_config;
if ( !$board_config['override_user_style'] ){
if ( $userdata['user_id'] != ANONYMOUS && $userdata['user_style'] > 0 ){
return $userdata['user_style'];
}else{
return $board_config['default_style'];
}
}else{
return $board_config['default_style'];
}
}
dit is de goede functie, die andere is fout!!!
Geplaatst: 13 feb 2005, 15:05
door Luuk
Als je alle normale phpbb bestanden al hebt geinclude hoeft dat niet meer, dat gebeurt al in functions.php.
Geplaatst: 13 feb 2005, 15:07
door Bee
Jup, het werkt! Bedankt

Geplaatst: 13 feb 2005, 15:08
door Paul
Graag gedaan
