Jetzt kostenlos Anmelden!


Stifli Männlich

kennen Einige hier

Beiträge: 335

Geschlecht: Männlich

Wohnort: -=]Kreuzberg[=-

PHPKIT Version: 1.6.5

1

Mittwoch, 5. Januar 2011, 15:10

bestimmte Grafiken für Userstatus ausblenden

Ich bin dabei die Profilansicht umzugestalten. (userinfo.htm)

Dabei gibt es zwei Icons welche für den Profilinhaber ausgeblendet werden sollen, da diese an sich selbst keine Aktion ausführen können. Wie ist das möglich, das ich die Grafiken ausblenden kann für den Profilinhaber??

MfG Stifli


OffTopic
:) :( ;) :P 8) :D ;( :rolleyes: :huh: :S :love: X( 8| ?( :cursing: :| :thumbdown: :thumbsup: :thumbup: 8o :pinch: :sleeping: *btt*
  • Zum Seitenanfang
  • Zum Seitenende

lebk

unregistriert

2

Mittwoch, 5. Januar 2011, 15:46

Servus,

wenn es nur für den Profilinhaber ausgeblendet werden soll, dann könntest du folenden PHP-Code nutzen:

PHP-Quelltext

1
2
3
4
if(pkGetUservalue('id') != $userinfo['user_id']) 
$buttons 'GRAFIKEN'; 
else 
$buttons NULL;


Ich weiß jetzt nicht genau, ob $userinfo['user_id'] stimmt, aber ich meine, dass die Variable so heißt. So würde es für alle sichtbar sein, außer für den Benutzer selbst, dem das Profil gehört. Die Variable $buttons dann einfach in das Template kleben, da wo die Bildchen eben hin sollen.

Ich hoffe, dass du das meintest :rolleyes:
  • Zum Seitenanfang
  • Zum Seitenende

Stifli Männlich

kennen Einige hier

Beiträge: 335

Geschlecht: Männlich

Wohnort: -=]Kreuzberg[=-

PHPKIT Version: 1.6.5

3

Mittwoch, 5. Januar 2011, 18:41

danke erst mal für den Rat. Also deinen code hau ich in die userinfo.php....aber das mit der variable "hinkleben" habe ich nicht verstanden...

ich habe den code so geändert:

Quellcode

1
2
3
4
5
6
##### Grafiken im Profil ausblenden für Geschenke und User sperren ##########
if(pkGetUservalue('id') != $userinfo['user_id']) 
$buttons = 'images/icon/geschenke_add.png'; 
else 
$buttons = NULL;
##### Grafiken im Profil ausblenden für Geschenke und User sperren ##########


und die variable gaaanz oben in meine userinfo.htm reingehauen....es passiert aber nix..

OffTopic
:) :( ;) :P 8) :D ;( :rolleyes: :huh: :S :love: X( 8| ?( :cursing: :| :thumbdown: :thumbsup: :thumbup: 8o :pinch: :sleeping: *btt*
  • Zum Seitenanfang
  • Zum Seitenende

reddevil82 Männlich

BFM Stream Cheffe

Beiträge: 1 712

Geschlecht: Männlich

PHPKIT Version: 1.6.5

4

Mittwoch, 5. Januar 2011, 19:14

Versuchs mal so

PHP-Quelltext

1
$buttons = (pkGetUservalue('id') != $id) ? 'images/icon/geschenke_add.png' '';


direkt unter

PHP-Quelltext

1
$id=(isset($_REQUEST['id']) && intval($_REQUEST['id'])>0) ? intval($_REQUEST['id']) : pkGetUservalue('id');


setzen
Seit 02.07.2010 Papa einer süssen Tocher !!!!

http://www.burnerfm.de

Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
  • Zum Seitenanfang
  • Zum Seitenende

lebk

unregistriert

5

Mittwoch, 5. Januar 2011, 19:25

Versuchs mal so

PHP-Quelltext

1
$buttons = (pkGetUservalue('id') != $id) ? 'images/icon/geschenke_add.png' '';

Ist doch das Gleiche, nur eben in der kompakteren Version. Die Klammern kann man sich dann auch noch sparen.

Er hat den Code wahrscheinlich an der falschen Stelle eingefügt, weshalb nicht zu sehen ist. So wie reddevil82 es gesagt hat, sollte es eigentlich laufen.

Ferner solltest du dann noch images/icon/geschenke_add.png gegen einen richtigen Grafik-Code austasucehn. (<img src="images/icon/geschenke_add.png" alt="" border="0" />)
  • Zum Seitenanfang
  • Zum Seitenende

Stifli Männlich

kennen Einige hier

Beiträge: 335

Geschlecht: Männlich

Wohnort: -=]Kreuzberg[=-

PHPKIT Version: 1.6.5

6

Donnerstag, 6. Januar 2011, 20:50

also ich habe euren code mal in dei userinfo.php meingefügt...aber es tut sich ix...ich zeig euch mal meine...vlt. weiß es jemand besser als ich...

Hier klicken für weitere Informationen

OffTopic
:) :( ;) :P 8) :D ;( :rolleyes: :huh: :S :love: X( 8| ?( :cursing: :| :thumbdown: :thumbsup: :thumbup: 8o :pinch: :sleeping: *btt*
  • Zum Seitenanfang
  • Zum Seitenende

-=LCL=-|BuLLeT| Männlich

#1.6.1 - still alive #

Beiträge: 1 356

Geschlecht: Männlich

Wohnort: Leipzig

PHPKIT Version: 1.6.1

7

Donnerstag, 6. Januar 2011, 21:02

im moment hast du ja nen # davor stehen, was die zeile ausdokumentiert-

des weiteren frage ich mich, ob die variable $buttons im template is?
und sollten es nicht eigentlich 2 grafiken sein?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »-=LCL=-|BuLLeT|« (6. Januar 2011, 23:24)

  • Zum Seitenanfang
  • Zum Seitenende

Stifli Männlich

kennen Einige hier

Beiträge: 335

Geschlecht: Männlich

Wohnort: -=]Kreuzberg[=-

PHPKIT Version: 1.6.5

8

Donnerstag, 6. Januar 2011, 23:09

die variable $buttons habe ich in die userinfo.htm einfach ganz oben eingefügt...die zweite grafik habe ich noch nicht mit drin...da ich es erst mal nur probieren wollte. es sind aber mittlerweile drei Grafiken^^ ich habe das auskommentiert weil ich das erst mal deaktiviert habe. aber das ist mir bekannt.

OffTopic
:) :( ;) :P 8) :D ;( :rolleyes: :huh: :S :love: X( 8| ?( :cursing: :| :thumbdown: :thumbsup: :thumbup: 8o :pinch: :sleeping: *btt*
  • Zum Seitenanfang
  • Zum Seitenende

-=LCL=-|BuLLeT| Männlich

#1.6.1 - still alive #

Beiträge: 1 356

Geschlecht: Männlich

Wohnort: Leipzig

PHPKIT Version: 1.6.1

9

Donnerstag, 6. Januar 2011, 23:22

schieb mal die zeile mit $id ÜBER die zeile mit $buttons
  • Zum Seitenanfang
  • Zum Seitenende

Stifli Männlich

kennen Einige hier

Beiträge: 335

Geschlecht: Männlich

Wohnort: -=]Kreuzberg[=-

PHPKIT Version: 1.6.5

10

Freitag, 7. Januar 2011, 18:37

Also so ganz funzt es immer noch nicht...ich habe den code so in die userinfo geschrieben:

Quellcode

1
2
$id=(isset($_REQUEST['id']) && intval($_REQUEST['id'])>0) ? intval($_REQUEST['id']) : pkGetUservalue('id');
$button = (pkGetUservalue('id') != $id) ? '<img src="images/icon/geschenke_add.png align="right"  title="$userinfo[user_nick] ein Geschenk machen" width="16" heigth="16" />' : '';


und die variable button in die userinfo.htm an die stelle gehauen, wo vorher der Pfad zur Grafik war:

Quellcode

1
 <td width="2%" align="right"><a href="?path=geschenke&amp;mode=make&amp;id=$id">$button</a></td>


jetzt fehlt zwar die Grafik, aber für alle user....

OffTopic
:) :( ;) :P 8) :D ;( :rolleyes: :huh: :S :love: X( 8| ?( :cursing: :| :thumbdown: :thumbsup: :thumbup: 8o :pinch: :sleeping: *btt*
  • Zum Seitenanfang
  • Zum Seitenende