ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Gallery Kommentar verbieten

Geschlossen
  1. #1
    User Pic
    marvman Mitglied
    Registriert seit
    22.05.2006
    Beiträge
    587
    Beitragswertungen
    3 Beitragspunkte
    Hallo

    Ich hab schon wie ein wilder gesucht,
    aber nix gefunden. Wie kann mann Gästen in
    der Gallery verbieten Kommentare zu schreiben.

    gruß marv


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    aka_admiral Mitglied
    Registriert seit
    25.08.2006
    Beiträge
    253
    Beitragswertungen
    0 Beitragspunkte
    Is doch ganz einfach Adminmenü dann Einstellungen suchen nach Gallery optionen dann einfach bei Kommentare für Bilder zulassen? nein machen dann dürfte das gehen.

    Mfg

    aka_admiral
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    marvman Mitglied
    Registriert seit
    22.05.2006
    Beiträge
    587
    Beitragswertungen
    3 Beitragspunkte
    hmmm so einfach ist das nicht, dann kann niemand mehr
    kommentare schreiben. Ich möchte aber daß User noch schreiben
    können und Gäste nicht.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    marvman Mitglied
    Registriert seit
    22.05.2006
    Beiträge
    587
    Beitragswertungen
    3 Beitragspunkte
    HYYYY

    Hat keiner ne Idee???
    Irgend so ein troll schreibt immer müll kommentare rein
    und ich kann die jeden tag löschen.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Doch in der include/contents/gallery.php in folgenden Code (Zeile 125)
      # kommentare
      if ($allgAr['gallery_img_koms'] == 1) {
        # eintragen
        if (isset($_POST['name'])) {
          $name = escape($_POST['name'],'string');
          $text = escape($_POST['text'],'string');
          db_query("INSERT INTO prefix_koms (name,text,uid,cat) VALUES ('".$name."','".$text."',".$row['id'].",'GALLERYIMG')");
        }
    in der ersten if Abfrage die Abfrage nach dem Recht mit eintragen, also so
    if ($allgAr['gallery_img_koms'] == 1 AND has_right(-1)) {

    Damit können nur angemeldete User (und höher) Kommentare abgeben.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    marvman Mitglied
    Registriert seit
    22.05.2006
    Beiträge
    587
    Beitragswertungen
    3 Beitragspunkte
    super funtzt einwandfrei zwinker
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    timosy Mitglied
    Registriert seit
    26.11.2006
    Beiträge
    175
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Mairu

    Doch in der include/contents/gallery.php in folgenden Code (Zeile 125)
      # kommentare
      if ($allgAr['gallery_img_koms'] == 1) {
        # eintragen
        if (isset($_POST['name'])) {
          $name = escape($_POST['name'],'string');
          $text = escape($_POST['text'],'string');
          db_query("INSERT INTO prefix_koms (name,text,uid,cat) VALUES ('".$name."','".$text."',".$row['id'].",'GALLERYIMG')");
        }
    in der ersten if Abfrage die Abfrage nach dem Recht mit eintragen, also so
    if ($allgAr['gallery_img_koms'] == 1 AND has_right(-1)) {

    Damit können nur angemeldete User (und höher) Kommentare abgeben.

    ja aber gäste können dann auch keine kommentare lesen traurig
    was muss ich n da ändern? THX!
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Dann machst du statt
    if (isset($_POST['name'])) {
    halt
    if (isset($_POST['name']) AND has_right(-1)) {
    zwinker
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    timosy Mitglied
    Registriert seit
    26.11.2006
    Beiträge
    175
    Beitragswertungen
    0 Beitragspunkte
    hmm ja thx
    dann muss man aber den alten code nehmen
    # kommentare
      if ($allgAr['gallery_img_koms'] == 1) {
        # eintragen
        if (isset($_POST['name'])) {
          $name = escape($_POST['name'],'string');
          $text = escape($_POST['text'],'string');
          db_query("INSERT INTO prefix_koms (name,text,uid,cat) VALUES ('".$name."','".$text."',".$row['id'].",'GALLERYIMG')");
        }

    sonst sieht man die kommentare au ned
    also ohne
    if ($allgAr['gallery_img_koms'] == 1 AND has_right(-1)) {

    aber wenn man des dann macht ...dann sehen gäste noch des textfeld aber wenn man als gast ein kommentar abschicken will kommt er halt blos ned an wie könnte man des machen dass des textfeld gar nimmer angezeigt wird?
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    # zeigen
    $tpl->set('uname', $_SESSION['authname']);
    $tpl->out(1);
    ändern in
    # zeigen
    $tpl->set('uname', $_SESSION['authname']);
    if (has_right(-1)) $tpl->out(1);
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    timosy Mitglied
    Registriert seit
    26.11.2006
    Beiträge
    175
    Beitragswertungen
    0 Beitragspunkte
    iwie funktioniert des ned so,vill liegts daran dass ich namesave drinnen hab
    also wenn man eingeloggt ist sind plötzlich zwei textfelder da wenn man nicht eingeloggt ist ist aber immernoch einz da
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Also ich hatte es vorher nicht getestet, aber nun habe ich es gemacht und es geht, also liegts wohl am Namesave, meinst du damit zufälligerweise mein Modul?

    Wenn ja, da ist das $tpl->out(0); einfach nur weiter unten und oben auskommentiert, also einfach bei dem unten machen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    timosy Mitglied
    Registriert seit
    26.11.2006
    Beiträge
    175
    Beitragswertungen
    0 Beitragspunkte
    jo subba genau jetzt funtzts perfekt danke!
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    cab Mitglied
    Registriert seit
    21.11.2007
    Beiträge
    21
    Beitragswertungen
    0 Beitragspunkte
    Nochmal nen Push.
    Kannste mir nochmals veraten was ich machen muss damit der user nicht seinen Name frei Wählen kann sondern nur Comments mit seinen login namen machen kann?


    Auserdem wollte ich wissen:
    Ist es ja möglich die Gallery lese rechte zu geben zb nur als admin.

    Wen ich nun aber als user in die Gallerie gehe.
    sehe ich die Kategorie aber sehe keine Bilder.
    Wolte jetzt zb sen Satz stehen haben. Leider haben sie keinen Zugriff auf die Bilder oder so. Oder überhaupt nicht anzeigen lassen.


    Zuletzt modifiziert von cab am 04.01.2008 - 07:27:14
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    In Version I sollten sie nicht mehr angezeigt werden.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten