|
if(i.....) {}
|
| dmohns |
Geschrieben am 20. August 2011 14:36:48
|
Anfänger

Posts: 40
Registriert seit: 22.04.11
LehrlingNächstes Level: 40/50 Scores: gesperrt
Verwarnstatus:    
|
Hey ihr Lieben ich habe eine Frage und zwar gibt es Ja if(iGUEST) {} ; if(iMEMBER) {} oder if(iADMIN) {} dafür für Eintzele "Abschnitte" sag ich jetzt mal meine Frage ist kann man das auch für Selbsterstellte Gruppen Benutzen z.B. eine DJ/Modi Gruppe ich habe das mit dem Red2violet Theme probiert und mit den drei Oben Genanten Funkzt es nun fehlt mir nurnoch das Für die DJ´s hier sind eben mal par kleine Gruppen Infos.
Gruppen Name: DJ/Modi
Gruppen ID: 2
und hier ist mal der Cod
if (iMember) {
echo "<li><a class='item-primary' target='_self'>Menu4</a>
<ul style='width:150px;'>
<li><a href='' title=''>LINK1</a></li>
<li><a href='' title=''>LINK2</a></li>
<li><a href='' title=''>LINK3</a></li>";
}
echo "
und das iMember möchte ich gerne für meine Erstellte Gruppehaben ...
ich habe so auf die schnelle in dem Forum nichts gefunden und sollte es schon so nen Beitrag im Forum geben würde ich mich freuen wen mir Jemand den link geben könnte
Mit Freundlichen Grüßen dmohns |
 |
|
|
|
|
| emblinux |
Geschrieben am 20. August 2011 14:47:07
|


Posts: 3709
Registriert seit: 04.10.08
MeisterNächstes Level: 3732/5000 Scores: gesperrt
|
dazu gibt es eine Funktion in PHP-Fusion
Code checkgroup(id der gruppe)
Die Funktion liefert ein true zurück, wenn der User in der Gruppe ist, wenn nicht liefert diese ein false zurück. Für dein Beispiel sollte es ungefähr so aussehen:
Code if ( iMEMBER && checkgroup(2) )
{
// dein Code
}
Ein Blick ins Wiki hätte dir da aber auch weiter geholfen.
http://wiki.phpfu...iffsschutz
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius
Alles wird Gut!
KEIN Support per Mail, ICQ oder PN !
 |
 |
|
|
|
|
| dmohns |
Geschrieben am 20. August 2011 14:59:26
|
Anfänger

Posts: 40
Registriert seit: 22.04.11
LehrlingNächstes Level: 40/50 Scores: gesperrt
Verwarnstatus:    
|
Also irgendwas hab ich Falschgemacht weil meine Seite nun nur nen Fehlercode anzeigt hier mal link muster-radio.co.de und kann mann das dan auch so machen das dass diese Gruppe aber auch die Admins sehen Können???
Mit Freundlichen Grüßen dmohns |
 |
|
|
|
|
| emblinux |
Geschrieben am 20. August 2011 15:24:00
|


Posts: 3709
Registriert seit: 04.10.08
MeisterNächstes Level: 3732/5000 Scores: gesperrt
|
Ich sehe leider keinen Fehlercode.
Und normalerweise sollten Admins automatisch das sehen, was in der Gruppe ist... sie sollten über dem Gruppenrecht stehen. Sollte das aus irgendeinem Grund nicht der Fall sein, dann füge die Admins einfach dieser Gruppe mit hinzu.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius
Alles wird Gut!
KEIN Support per Mail, ICQ oder PN !
 |
 |
|
|
|
|
| dmohns |
Geschrieben am 20. August 2011 15:35:27
|
Anfänger

Posts: 40
Registriert seit: 22.04.11
LehrlingNächstes Level: 40/50 Scores: gesperrt
Verwarnstatus:    
|
ja ich muss ja daran weiter arbeiten und habe es erstmal weggemacht aber ich würde mich trozdem Freuen wen ich die Bestädigung habe das das so richtig ist
if ( iMEMBER && checkgroup(2) )
{
// echo "<li><a class='item-primary' target='_self'>Menu4</a>
<ul style='width:150px;'>
<li><a href='' title=''>LINK1</a></li>
<li><a href='' title=''>LINK2</a></li>
<li><a href='' title=''>LINK3</a></li>";
}
echo "
Mit Freundlichen Grüßen dmohns |
 |
|
|
|
|
| emblinux |
Geschrieben am 20. August 2011 15:46:40
|


Posts: 3709
Registriert seit: 04.10.08
MeisterNächstes Level: 3732/5000 Scores: gesperrt
|
eigentlich schon, nur musst du noch die Kommentarzeichen vor dem echo entfernen, sonst stimmt der restliche Ausdruck nicht.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius
Alles wird Gut!
KEIN Support per Mail, ICQ oder PN !
 |
 |
|
|
|
|
| dmohns |
Geschrieben am 20. August 2011 15:51:16
|
Anfänger

Posts: 40
Registriert seit: 22.04.11
LehrlingNächstes Level: 40/50 Scores: gesperrt
Verwarnstatus:    
|
irgend etwas mache ich Falsch Jetzt ist der Fehler code da ich lasse ihn eben mal bis um 16:00
Mit Freundlichen Grüßen dmohns |
 |
|
|
|
|
| emblinux |
Geschrieben am 20. August 2011 16:01:05
|


Posts: 3709
Registriert seit: 04.10.08
MeisterNächstes Level: 3732/5000 Scores: gesperrt
|
Was steht denn in der besagten Datei in Zeile 63 ?
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius
Alles wird Gut!
KEIN Support per Mail, ICQ oder PN !
 |
 |
|
|
|
|
| dmohns |
Geschrieben am 20. August 2011 16:05:46
|
Anfänger

Posts: 40
Registriert seit: 22.04.11
LehrlingNächstes Level: 40/50 Scores: gesperrt
Verwarnstatus:    
|
//echo "<li><a class='item-primary' target='_self'>Menu4</a>
Mit Freundlichen Grüßen dmohns |
 |
|
|
|
|
| emblinux |
Geschrieben am 20. August 2011 16:22:08
|


Posts: 3709
Registriert seit: 04.10.08
MeisterNächstes Level: 3732/5000 Scores: gesperrt
|
Du solltest doch noch die KOmmentarzeichen entfernen! Warum hast du das nicht gemacht? Dann brauchst du dich nicht wundern.
einfach die // vor dem echo weg.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius
Alles wird Gut!
KEIN Support per Mail, ICQ oder PN !
 |
 |
|
|
|
|
| dmohns |
Geschrieben am 20. August 2011 16:31:57
|
Anfänger

Posts: 40
Registriert seit: 22.04.11
LehrlingNächstes Level: 40/50 Scores: gesperrt
Verwarnstatus:    
|
achsoooooooooooooooo mom ich probiere es gleichma´l
Mit Freundlichen Grüßen dmohns |
 |
|
|
|
|
| dmohns |
Geschrieben am 20. August 2011 16:34:44
|
Anfänger

Posts: 40
Registriert seit: 22.04.11
LehrlingNächstes Level: 40/50 Scores: gesperrt
Verwarnstatus:    
|
nein Funktionirt immernochnicht nun steht da Parse error: syntax error, unexpected '>' in /data/multiserv/users/618043/projects/1573013/www/files/includes/include_theme_navigation.php on line 63 und in linie 63 steht echo "<li><a class='item-primary' target='_self'>Menu4</a>
Mit Freundlichen Grüßen dmohns |
 |
|
|
|
|
| Septron |
Geschrieben am 20. August 2011 18:09:25
|


Posts: 344
Registriert seit: 19.10.08
Halb-ProfiNächstes Level: 349/500 Scores: gesperrt
|
versuche es mal so 
if ( iMEMBER && checkgroup(2) )
{
// echo "<li><a class='item-primary' target='_self'>Menu4</a>
<ul style='width:150px;'>
<li><a href='' title=''>LINK1</a></li>
<li><a href='' title=''>LINK2</a></li>
<li><a href='' title=''>LINK3</a></li>';
}
echo "
|
 |
|
|
|
|
| dmohns |
Geschrieben am 20. August 2011 19:24:07
|
Anfänger

Posts: 40
Registriert seit: 22.04.11
LehrlingNächstes Level: 40/50 Scores: gesperrt
Verwarnstatus:    
|
Ne geht immernochnicht
Parse error: syntax error, unexpected '>' in /data/multiserv/users/618043/projects/1573013/www/files/includes/include_theme_navigation.php on line 72
Mit Freundlichen Grüßen dmohns |
 |
|
|
|
|
| dmohns |
Geschrieben am 20. August 2011 19:25:29
|
Anfänger

Posts: 40
Registriert seit: 22.04.11
LehrlingNächstes Level: 40/50 Scores: gesperrt
Verwarnstatus:    
|
Zeile 72 // echo "<li><a class='item-primary' target='_self'>DJ Bereich</a>
Mit Freundlichen Grüßen dmohns |
 |
|
|
|
|
| dmohns |
Geschrieben am 20. August 2011 19:50:05
|
Anfänger

Posts: 40
Registriert seit: 22.04.11
LehrlingNächstes Level: 40/50 Scores: gesperrt
Verwarnstatus:    
|
und wie Bekomme ich dan eig.z.B. link 1 in ein Neues Fenster?
Mit Freundlichen Grüßen dmohns |
 |
|
|
|
|
| DjMicha1985 |
Geschrieben am 20. August 2011 20:22:52
|


Posts: 718
Registriert seit: 03.10.08
ProfiNächstes Level: 842/1000 Scores: gesperrt
|
@Septron du hast da nen Denkfehler. So funzt es:
Code if ( iMEMBER && checkgroup(2) )
{
// echo "<li><a class='item-primary' target='_self'>Menu4</a>
<ul style='width:150px;'>
<li><a href='' title=''>LINK1</a></li>
<li><a href='' title=''>LINK2</a></li>
<li><a href='' title=''>LINK3</a></li>";
}
echo "
@dmohns google hätte dir sicher geholfen: http://www.igfd.o...em+Fenster
  |
 |
|
|
|
|
| dmohns |
Geschrieben am 20. August 2011 20:36:50
|
Anfänger

Posts: 40
Registriert seit: 22.04.11
LehrlingNächstes Level: 40/50 Scores: gesperrt
Verwarnstatus:    
|
Nein das Geht auch nihct
Parse error: syntax error, unexpected '>' in /data/multiserv/users/618043/projects/1573013/www/files/includes/include_theme_navigation.php on line 86 @ line 86 Parse //error: syntax error, unexpected '>' in /data/multiserv/users/618043/projects/1573013/www/files/includes/include_theme_navigation.php on line 86
Mit Freundlichen Grüßen dmohns |
 |
|
|
|
|
| BabyTunes |
Geschrieben am 20. August 2011 21:07:22
|


Posts: 343
Registriert seit: 07.12.08
Halb-ProfiNächstes Level: 344/500 Scores: gesperrt
|
So wie ich das verstanden habe, willst du nur das die Gruppe 2 das sehen kann.
Du solltes den Code dann schon etwas detailierter beschreiben.
Hier mal Lösungsansatz dazu :
Code if (checkgroup(2)){
echo "<li><a class='item-primary' target='_self'>Menu4</a>
<ul style='width:150px;'>
<li><a href='' title=''>LINK1</a></li>
<li><a href='' title=''>LINK2</a></li>
<li><a href='' title=''>LINK3</a></li>
</ul></li>";
}
Du öffnest ja die <li><ul> usw. nach { aber schliessen tust du es nicht vor dem } .
Wenn dies immernoch nicht hilft, poste mal den kompletten Code der Navi hier ins Forum.
|
 |
|
|
|
|
| dmohns |
Geschrieben am 20. August 2011 21:25:05
|
Anfänger

Posts: 40
Registriert seit: 22.04.11
LehrlingNächstes Level: 40/50 Scores: gesperrt
Verwarnstatus:    
|
GeSHi: PHP <?php /*-------------------------------------------------------+ | PHP-Fusion Content Management System | Copyright © 2002 - 2010 Nick Jones | <a href="http://www.php-fusion.co.uk/" target="_blank" rel="nofollow" title="autolink">http://www.php-fu...</a> +--------------------------------------------------------+ | Title: include_theme_navigation.php | Author: Kevin Kersten | Webseite: <a href="http://www.puresoundradio.de" target="_blank" rel="nofollow" title="autolink">www.puresoundradi...</a> +--------------------------------------------------------+ | This program is released as free software under the | Affero GPL license. You can redistribute it and/or | modify it under the terms of this license which you | can read by viewing the included agpl.txt or online | at <a href="http://www.gnu.org/licenses/agpl.html." target="_blank" rel="nofollow" title="autolink">www.gnu.org/licen...</a> Removal of this | copyright header is strictly prohibited without | written permission from the original author(s). +--------------------------------------------------------*/ add_to_head("<link rel='stylesheet' type='text/css' href='".THEME."menu/menu_style.css' />\n"); } else { echo "<link rel='stylesheet' type='text/css' href='".THEME."menu/menu_style.css' />\n"; } echo "<div align='left'><table width='".THEME_WIDTH."' border='0' cellspacing='0' cellpadding='0'> <tr> <td> <div id='navbar'> <ul id='nav-container' class='nav-container'> <li><a title='' class='item-primary'>Home</a> <ul style='width:150px;'> <li><a href='http://muster-radio.co.de/files/index.php' title=''>Startseite</a></li> <li><a href='http://muster-radio.co.de/files/articles.php' title=''>Artikel</a></li> <li><a href='http://muster-radio.co.de/files/news_cats.php' title=''>News Kategorien</a></li> <li><a href='http://muster-radio.co.de/files/search.php' title=''>Suche</a></li> </ul> <li><a title='' class='item-primary'>Rund ums Radio</a> <ul style='width:150px;'> <li><a href='http://muster-radio.co.de/files/sendeplan.php' title=''>Sendeplan</a></li> <li><a href='http://muster-radio.co.de/files/teamlist.php' title=''>Teamlist</a></li> <li><a href='http://muster-radio.co.de/files/hoererlist.php' title=''>Hörerlist</a></li> <li><a href='http://muster-radio.co.de/files/infusions/pr_bewerbung/bewerbung.php' title=''>Bewerbung</a></li> </ul> <li><a class='item-primary' target='_self' title=''>Fun-Ecke</a> <ul style='width:150px;'> <li><a href='http://muster-radio.co.de/files/infusions/rezepte_infusion/recipes.php' title=''>Retzepte</a></li> </ul> <li><span class='divider divider-vert' ></span></li> <li><a class='item-primary' target='_self' title=''>Kontakt</a> <ul style='width:150px;'> <li><a href='http://muster-radio.co.de/files/infusions/vaContact/formulare/impressum.php' title=''>Impressum</a></li> <li><a href='http://muster-radio.co.de/files/infusions/vaContact/formulare/kontakt.php' title=''>Kontakt</a></li> </ul> <li><span class='divider divider-vert' ></span></li>"; if (iMEMBER) { echo "<li><a class='item-primary' target='_self'>Mitglieder</a> <ul style='width:150px;'> <li><a href='http://muster-radio.co.de/files/infusions/mg_chat/mg_chat.php' title=''>Chat</a></li> <li><a href='http://muster-radio.co.de/files/submit.php?stype=l' title=''>Links Einsenden</a></li> <li><a href='http://muster-radio.co.de/files/submit.php?stype=n' title=''>News Einsenden</a></li> <li><a href='http://muster-radio.co.de/files/submit.php?stype=a' title=''>Artikel Einsenden</a></li>"; } echo " </ul> <li><span class='divider divider-vert' ></span></li>"; if (iADMIN) { echo "<li><a class='item-primary' target='_self'>Administration</a> <ul style='width:150px;'> <li><a href='http://www.muster-radio.co.de/files/administration/index.php?aid=ddc2950db27bb772&pagenum=1' title=''>Content Admin</a></li> <li><a href='http://www.muster-radio.co.de/files/administration/index.php?aid=ddc2950db27bb772&pagenum=2' title=''>User Admin</a></li> <li><a href='http://www.muster-radio.co.de/files/administration/index.php?aid=ddc2950db27bb772&pagenum=3' title=''>System Admin</a></li> <li><a href='http://www.muster-radio.co.de/files/administration/index.php?aid=ddc2950db27bb772&pagenum=4' title=''>Einstellungen</a></li> <li><a href='http://www.muster-radio.co.de/files/administration/index.php?aid=ddc2950db27bb772&pagenum=5' title=''>Infusionen</a></li>"; } echo " <li><a </div> </td> </tr> </table></div>"; ?>
gewandelt in 0.232 Sekunden, benutzt wurde GeSHi 1.0.8.9
und zwischen Member und Admin soll das rein und mir ist noch was aufgefallen wen ich nicht eingeloggt bin sind da immer 2 punkte : so ungefär und es währe Toll wen man das dan gleich so machen kann das sich der Chat in nemneuen Fenster Öffntet
Mit Freundlichen Grüßen dmohns |
 |
|