anpera.net https://anpera.homeip.net/phpbb3/ |
|
Kämpferliste- https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=5310 |
Seite 1 von 1 |
Autor: | Lucian [ Di 01 Mär, 2011 23:20 ] |
Betreff des Beitrags: | Kämpferliste- |
Ich glaube ich häng schon Stunden dran und zwar, wie binde ich da: PHP: output('<tr class="'.($i%2?'trdark':'trlight').'">'. '<td>`c'.$row[level].'`c</td>'. '<td>'.$mail_link.' '.$bio_link.'`n'.$superuser[$row[superuser]].' </td>'. '<td>'.$row['race'].'`n- `i '.$element[$row[element]].'`i</td>'. '<td>'.$row['sternzei'].'</td>'. '<td>'.($row['sex']?'<img src="images/female.gif">':'<img src="images/male.gif">').'</td>'. '<td>`c'.$row['achtzehn'].'`c</td>'. '<td>'.$row['standort'].'</td>'. '<td>'.($row['alive']?'`1Lebt`0':'`4Tot`0').'</td>'. '<td>'.$laston.'</td>'. '</tr>',true) das hier ein: PHP: output(' [<a href="user.php?op=edit&userid='.$row['acctid'].'">UE</a>]',true);
output(' [<a href="user.php?op=fixnavs&userid='.$row['acctid'].'">Navs</a>]',true); |
Autor: | Harthas [ Mi 02 Mär, 2011 11:55 ] |
Betreff des Beitrags: | Re: Kämpferliste- |
Ungefähr so: $this->bbcode_second_pass_code('', 'output('<tr class="'.($i%2?'trdark':'trlight').'">'. '<td>`c'.$row[level].'`c</td>'. '<td>'.$mail_link.' '.$bio_link.'`n'.$superuser[$row[superuser]].' </td>'. '<td>'.$row['race'].'`n- `i '.$element[$row[element]].'`i</td>'. '<td>'.$row['sternzei'].'</td>'. '<td>'.($row['sex']?'<img src="images/female.gif">':'<img src="images/male.gif">').'</td>'. '<td>`c'.$row['achtzehn'].'`c</td>'. '<td>'.$row['standort'].'</td>'. '<td>'.($row['alive']?'`1Lebt`0':'`4Tot`0').'</td>'. '<td>'.$laston.'</td>'. ($session['user']['superuser'] > 0 ? '<td>[<a href="user.php?op=edit&userid='.$row['acctid'].'">UE</a>]</td>' : ''). ($session['user']['superuser'] > 0 ? '<td>[<a href="user.php?op=fixnavs&userid='.$row['acctid'].'">Navs</a>]</td>' : ''). '</tr>',true)') Wenn der User Superuser > 0 hat, dann wird es ihm angezeigt, ansonsten nicht. Du darfst nun allerdings nicht vergessen, dass auch die Kopfzeile noch angepasst werden muss |
Autor: | Lucian [ Mi 02 Mär, 2011 18:10 ] |
Betreff des Beitrags: | Re: Kämpferliste- |
du meinst das mit Name/Level u so? das habe ich hinbekommen |
Autor: | Lucian [ Mi 02 Mär, 2011 18:42 ] |
Betreff des Beitrags: | Re: Kämpferliste- |
jetzt kommt badnav wenn ich auf Editieren oder navs reparieren klick.. |
Autor: | Linus [ Mi 02 Mär, 2011 19:51 ] |
Betreff des Beitrags: | Re: Kämpferliste- |
Du musst noch folgendes einfügen:$this->bbcode_second_pass_code('', 'addnav('','user.php?op=edit&userid='.$row['acctid']); addnav('','user.php?op=edit&userid='.$row['acctid']);') Damit trägst du diese Navis ins Datenbankfeld allowednavs ein. |
Autor: | Shendo [ Sa 06 Aug, 2011 11:11 ] |
Betreff des Beitrags: | Re: Kämpferliste- |
Moin moin zusammen, hab da mal eine Frage und vll. hat ja jemand eine Idee dazu! Also, ich möchte, dass nur der eigentliche User das hier sieht: $this->bbcode_second_pass_code('', 'if ($session[user][loggedin]) output("<a href=\"info.php?op=write&to=".rawurlencode($row['login'])."\" target=\"_blank\" onClick=\"".popup("info.php?op=write&to=".rawurlencode($row['login'])."").";return false;\"><img src='images/info.gif' width='16' height='16' alt='Info ändern' border='0'></a>",true);') Und für alle anderen User soll es nicht zu sehen sein, kann da jemand helfen, hab es schon mit [acctid] versucht, klappt aber nicht... LG Shendo |
Autor: | Jack [ Sa 06 Aug, 2011 11:14 ] |
Betreff des Beitrags: | Re: Kämpferliste- |
Wie meinst du das? dass der User der eingeloggt ist nur bei sich sieht? Ich würde dafür ja einfach einen neuen addnav machen |
Autor: | Shendo [ Sa 06 Aug, 2011 11:20 ] |
Betreff des Beitrags: | Re: Kämpferliste- |
Jack, schau dir den Code doch mal richtig an, das ist ein Pop-Up, was willste da mit einer addnav machen? Jepp genau, nur der User selber soll das sehen können... |
Autor: | Jack [ Sa 06 Aug, 2011 11:38 ] |
Betreff des Beitrags: | Re: Kämpferliste- |
Wer sagt den bitte, dass ein addnav keine Popups unterstützt? $this->bbcode_second_pass_code('', 'function addnav($text,$link=false,$priv=false,$pop=false,$newwin=false){[...] if ($pop){ $quickkeys[$key]=popup($link.$extra); }else{ $quickkeys[$key]="window.location='$link$extra';"; } [...] }') das heißt du kannst es so machen $this->bbcode_second_pass_code('', 'addnav("Blabla","die seite.php?op=der op",false,false,true);') aber was genau willst du denn mit dem Teil bewerkstelligen? aber vll. kannste es auch so testen $this->bbcode_second_pass_code('', ' if($row['login']==$session['user']['login']) ') irgendwo vor den Codeschnippsel oder in den Codeschnippsel mit einarbeiten |
Autor: | Shendo [ Sa 06 Aug, 2011 12:13 ] |
Betreff des Beitrags: | Re: Kämpferliste- |
Ne so meinte ich das doch nicht, klar unterstützt eine Addnav auch Pop-Up, nur habe ich extra ein Icon mit in der Kämpferliste wo man draufklickt und das Pop-Up aufgeht! Und danke für den Code: $this->bbcode_second_pass_code('', 'if($row['login']==$session['user']['login']) ') Das hat geklappt...dankööööh !!! LG Tommy |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |