» Forum » Clanscript » Fehlersuche und Probleme » Gallery Kommentar verbieten
  Mitglieder   |   Gallery   |   FAQ's   |   Regeln

[ Anmelden zum schreiben ]

Gallery Kommentar verbieten
marvman
Mitglied
1 Beitragspunkte
Posts: 509

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 28.09.2006 - 15:59:27     Zitieren
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: www.dakfunclan.de.vu/


www.dakfunclan.de
Nicht viel, aber meins
aka_admiral
Mitglied
0 Beitragspunkte
Posts: 253

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 28.09.2006 - 16:15:31     Zitieren
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
marvman
Mitglied
1 Beitragspunkte
Posts: 509

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 28.09.2006 - 16:54:27     Zitieren
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.


www.dakfunclan.de
Nicht viel, aber meins
marvman
Mitglied
1 Beitragspunkte
Posts: 509

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 29.09.2006 - 12:48:55     Zitieren
HYYYY

Hat keiner ne Idee???
Irgend so ein troll schreibt immer müll kommentare rein
und ich kann die jeden tag löschen.


www.dakfunclan.de
Nicht viel, aber meins
Mairu
Coder
128 Beitragspunkte
Posts: 12770

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 29.09.2006 - 15:19:50     Zitieren
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
marvman
Mitglied
1 Beitragspunkte
Posts: 509

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 29.09.2006 - 15:37:38     Zitieren
super funtzt einwandfrei Zwinker


www.dakfunclan.de
Nicht viel, aber meins
timosy
Mitglied
0 Beitragspunkte
Posts: 175

0 Mitglieder finden den Beitrag gut.

Merkliste 25.02.2007 - 21:06:57     Zitieren
Zitat 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!
Mairu
Coder
128 Beitragspunkte
Posts: 12770

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 25.02.2007 - 21:49:36     Zitieren
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
timosy
Mitglied
0 Beitragspunkte
Posts: 175

0 Mitglieder finden den Beitrag gut.

Merkliste 26.02.2007 - 14:57:19     Zitieren
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?
Mairu
Coder
128 Beitragspunkte
Posts: 12770

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 26.02.2007 - 15:10:21     Zitieren
# 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
timosy
Mitglied
0 Beitragspunkte
Posts: 175

0 Mitglieder finden den Beitrag gut.

Merkliste 26.02.2007 - 15:57:35     Zitieren
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
Mairu
Coder
128 Beitragspunkte
Posts: 12770

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 26.02.2007 - 16:47:44     Zitieren
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
timosy
Mitglied
0 Beitragspunkte
Posts: 175

0 Mitglieder finden den Beitrag gut.

Merkliste 26.02.2007 - 16:53:46     Zitieren
jo subba genau jetzt funtzts perfekt danke!
cab
Mitglied
0 Beitragspunkte
Posts: 21

0 Mitglieder finden den Beitrag gut.

Merkliste 04.01.2008 - 06:51:35     Zitieren
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
Mairu
Coder
128 Beitragspunkte
Posts: 12770

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 04.01.2008 - 11:56:53     Zitieren
In Version I sollten sie nicht mehr angezeigt werden.


Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite

[ Anmelden zum schreiben ]