Standard-Icon in Board.php / Icon14 in der Boardansicht anzeigen |
Schrimm
Banned
Dabei seit: 21.08.11
Beiträge: 700
|
|
Hallo,
In der acp/lib/functions.php befindet sich folgender Code:
php: |
1:
2:
|
if(isset($boards['iconid'])) $ViewPosticon=makeimgtag($boards['iconpath'],$boards['icontitle']);
else $ViewPosticon=makeimgtag("{imagefolder}/icons/icon14.gif"); |
|
Wie du siehst, steht da "$ViewPosticon".
Um diese Variable auch in der "board_threadbit.tpl" aufrufbar zu machen, musst du in der "board.php" den Codeteil suchen, der für die "board_threadbit.tpl" zuständig ist.
Schau dir mal folgendes an:
php: |
1:
2:
|
elseif($threads['iconid']) $threadicon=makeimgtag($threads['iconpath'],$threads['icontitle']);
else $threadicon=" "; |
|
Hier wird das "$threadicon" abgefragt und leer gelassen, wenn keines ausgewählt wurde.
Du müsstest also aus diesem Code nur diesen hier machen:
php: |
1:
2:
|
elseif($threads['iconid']) $threadicon=makeimgtag($threads['iconpath'],$threads['icontitle']);
else $threadicon=makeimgtag("{imagefolder}/icons/icon14.gif"); |
|
Willst du noch zusätzlich unbedingt mit "$ViewPosticon" abfragen, dann füge zusätzlich ein: "$ViewPosticon=$threadicon;".
Analog funktioniert es für die "thread_postbit.tpl".
Dazu gehe in die "thread.php" und passe folgenden Code nach deinen Wünschen an:
php: |
1:
2:
|
if($posts['iconid'] && $board['allowicons']==1) $posticon=makeimgtag($posts['iconpath'],$posts['icontitle']);
else $posticon=""; |
|
edit:
Deine "Alternative" würde auf ähnliche Änderungen hinauslaufen, nur mit einem anderen Icon.
Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von Schrimm: 02.06.12 04:50.
|
|
02.06.12 04:48 |
Finden
Als Freund hinzufügen
|
|
|