ilch Forum » Ilch Clan 1.1 » Kritik und Verbesserungen » Usergallerie mit Userfreigabe

Geschlossen
  1. #1
    User Pic
    Brainmark Mitglied
    Registriert seit
    11.09.2006
    Beitrge
    16
    Beitragswertungen
    0 Beitragspunkte
    Moin Leute!

    Ich bin ja nun schon seit einiger Zeit begeisteter Ilch Anhänger.
    Nun hat mich gestern ein Mitglied unserer Gilde gefragt, ob jedes Mitglied Ihre Usergallerie sehen kann...
    Musste ich mit ja beantworten, da alle Mitglieder ja auf die Gallerie anderer Mitglieder zugreifen sollen.
    Wäre es theoretisch möglich, z.B. einzelne Bilder nur für bestimmte User sichtbar zu machen?
    Also mit Rechtevergabe etc.?
    Hab schon die SuFu benutzt aber nicht wirklich etwas diesbezüglich gefunden.
    Thx, schon einmal im Voraus.

    Brainmark


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Akira Mitglied
    Registriert seit
    25.01.2007
    Beitrge
    1.369
    Beitragswertungen
    1 Beitragspunkte
    baust in die katdb halt nen atertable ein

    und dan in der abfrage einfach ob der user dad hat
    externer Link Visit Us zwinker
    Neue Scripte: JQuery Login usw... Turnier(externer Link Multi-Bewertung, Refferer, Forum Upload, E-Mail login
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Brainmark Mitglied
    Registriert seit
    11.09.2006
    Beitrge
    16
    Beitragswertungen
    0 Beitragspunkte
    Thx für die schnelle Antwort.

    Jetzt müsste man nur noch richtig Plan von SQL etc. haben! zwinker
    Aber ich werd mich mal ransetzen und probieren.
    Gelobe Besserung! ^^
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Akira Mitglied
    Registriert seit
    25.01.2007
    Beitrge
    1.369
    Beitragswertungen
    1 Beitragspunkte
    hatte die gallerie nicht ne rang abfrage?
    externer Link Visit Us zwinker
    Neue Scripte: JQuery Login usw... Turnier(externer Link Multi-Bewertung, Refferer, Forum Upload, E-Mail login
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Brainmark Mitglied
    Registriert seit
    11.09.2006
    Beitrge
    16
    Beitragswertungen
    0 Beitragspunkte
    Ja, hat sie.
    Bei uns ist die Gallerie erst ab dem Rang "Mitglied" sichtbar.
    Ich dachte bei einer Bilderfreigabe an so eine Art "Freundesliste".
    Wer da eingetragen ist, kann die Bilder auch sehen.
    Also z.B. alle User haben den Rang "Mitglied"; nur Usera und Userb dürfen das Bild sehen, Userc nicht.
    Da bin ich noch am Grübeln, wie man das lösen könnte.
    Hab ja schon ein wenig mit SQL rumgemacht aber da scheine ich extrem an meine Grenzen zu stoßen.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Akira Mitglied
    Registriert seit
    25.01.2007
    Beitrge
    1.369
    Beitragswertungen
    1 Beitragspunkte
    das dann ne ganz andere nummer da musste via array dann die user eintragen die gucken dürfen ist nen bischen schwieriger
    externer Link Visit Us zwinker
    Neue Scripte: JQuery Login usw... Turnier(externer Link Multi-Bewertung, Refferer, Forum Upload, E-Mail login
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beitrge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Naja wenn du das Freundemodul hast, sollte es nicht so schwer sein, dann kann man mit einer simplen Abfrage herausfinden, ob der Besucher ein Freund ist.

    if (db_count_query("SELECT COUNT(*) FROM prefix_friends WHERE uid = ".$uid." AND fid = ."$_SESSION['authid']) == 1) { //zeigen } else { //du bist kein freund }


    So in der Art, wenn du Fragen hast fragen zwinker
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Brainmark Mitglied
    Registriert seit
    11.09.2006
    Beitrge
    16
    Beitragswertungen
    0 Beitragspunkte
    Spitzen Idee mit dem Freundemodul.
    Hab ich mir gleich geladen und installiert.
    Auf meinem Testserver läufts zwar nicht, dafür aber perfekt auf der "live" Homepage.
    Ich habe den Code von Mairu mal in die "usergallery.php" eigefügt, da die ja die User-Bilder anzeigt.
    Jetzt bekomme ich allerdings eine Fehlermeldung:
    Parse error: syntax error, unexpected T_VARIABLE in /var/www/web/html/include/contents/user/usergallery.php on line 45

    Das wäre genau die if-Abfrage.
    Ich habe die hier eingesetzt:

    if (db_count_query("SELECT COUNT(*) FROM prefix_friends WHERE uid = ".$uid." AND fid = ."$_SESSION['authid']) == 1) 
    {
    # user gallery zeigen
    $uname = db_result(db_query("SELECT name FROM prefix_user WHERE id = ".$uid),0,0);
    
    $title = $allgAr['title'].' :: Users :: Gallery';
    $hmenu  = $extented_forum_menu.'<a class="smalfont" href="index.php?user">Users</a><b> &raquo; </b><a class="smalfont" href="?user-usergallery">Gallery</a><b> &raquo; </b>von '.$uname.$extented_forum_menu_sufix;
    $design = new design ( $title , $hmenu, 1);
    $design->header();
    
    $tpl = new tpl ('user/gallery');
    $tpl->set('uid', $uid);
    $tpl->set('uname', $uname);
    
    }
    else 
    { 
    echo"Du bist kein Freund!";
    }


    Wie schon gesagt, ich versuch mich gerade erst an SQL. zwinker
    Aber schon einmal vielen dank für eure Hilfe.
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Akira Mitglied
    Registriert seit
    25.01.2007
    Beitrge
    1.369
    Beitragswertungen
    1 Beitragspunkte
    auf die idee hätt ich auch kömmmen müssen

    wieso einfach wenns auch kompliziert geht...
    externer Link Visit Us zwinker
    Neue Scripte: JQuery Login usw... Turnier(externer Link Multi-Bewertung, Refferer, Forum Upload, E-Mail login
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beitrge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Hatte ein Tippfehler das ". vor dem $_SESSION['authid'] sind vertauscht.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Qlimax20xx Mitglied
    Registriert seit
    12.11.2009
    Beitrge
    27
    Beitragswertungen
    0 Beitragspunkte
    Der Beitrag ist zwar schon älter, aber die Idee finde ich gut.
    Lässt sich das Freundmenü auch unter Ilch 1.1 M betreiben?
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beitrge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ja sollte gehen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurck zu Kritik und Verbesserungen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten