anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 16 Jun, 2025 20:03

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 15 Beiträge ] 
Autor Nachricht
BeitragVerfasst: So 12 Mär, 2006 06:22 
Offline
Newbie

Registriert: Mi 08 Mär, 2006 04:12
Beiträge: 7
LoGD: http://nanhan.de/logd/source.php
Also, ich hab mich jetzt in den letzten Tagen hier durchs Forum gewuehlt und konnte absolut nichts finden(weder per Suchfunktion noch manuell).

Kann mir bitte jemand helfen!?

Wie der Titel des Threads schon sagt, suche ich einen Mod/Hack, der es Superusern erlaubt Kommentare direkt auf den Plaetzen zu loeschen. Kenne das von nem andern Server und ist ja offensichtlich sehr hilfreich.

Ich danke schonmal im Vorraus.

MFG Dwar


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 12 Mär, 2006 08:03 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
common.php

suche:

[php]
if ($session[user][superuser]>=3 && $message=="X"){
$out.="`0[ <a href='superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI'])."'>Löschen</a> ]&nbsp;";
addnav("","superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI']));
$matches=array();
preg_match("/[(][^)]*[)]/",$op[$i],$matches);
$sect=$matches[0];
}
[/php]

ersetze mit:

[php]
if ($session[user][superuser]>=3 && $message=="X" || $session['user']['superuser']>2){
$out.="`0[ <a href='superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI'])."'>Löschen</a> ]&nbsp;";
addnav("","superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI']));
$matches=array();
preg_match("/[(][^)]*[)]/",$op[$i],$matches);
$sect=$matches[0];
}
[/php]

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 12 Mär, 2006 12:05 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Meine Lösung, mit weniger Schönheitsproblemen:

[php]if ($session['user']['superuser']>=3 || ($session['user']['superuser']>=2 && $message=="X")){
$out.="`0[ <a href='superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI'])."'>Löschen</a> ]&nbsp;";
addnav("","superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI']));
if($message=="X")
{
$matches=array();
preg_match("/[(][^)]*[)]/",$op[$i],$matches);
$sect=$matches[0];
}
}[/php]

EDIT: Noch 10 Beiträge, dann hab ich dich, Haddy *g*


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 12 Mär, 2006 14:07 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Do 24 Nov, 2005 11:06
Beiträge: 70
LoGD: http://test.legend-of-vinestra.de/source.php
Sehr schönes Tool, gefä´llt mir gut :P


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 13 Mär, 2006 06:06 
Offline
Newbie

Registriert: Mi 08 Mär, 2006 04:12
Beiträge: 7
LoGD: http://nanhan.de/logd/source.php
Hey,

vielen Dank, fuer die schnelle Hilfe. Habs gleich eingebaut und es funktioniert einwandfrei.


MFG Dwar


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 18:57 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Mo 27 Feb, 2006 22:53
Beiträge: 78
Wohnort: Wolfsburg
LoGD: http://www.redrogar.at/logd/source.php? ... source.php
Wie kann ich es denn einstellen, dass auch Moderatoren Beiträge direkt auf den Plätzen löschen können.
Das ganze funktioniert bei mir nur für die superuser 3.

_________________
Nur wer aufgibt hat schon verloren.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 19:00 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
[php]if ($session['user']['superuser']>=1 && $message=="X"){
$out.="`0[ <a href='superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI'])."'>Löschen</a> ]&nbsp;";
addnav("","superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI']));
if($message=="X")
{
$matches=array();
preg_match("/[(][^)]*[)]/",$op[$i],$matches);
$sect=$matches[0];
}
}[/php]


So^^


Zuletzt geändert von Harthas am Mo 17 Apr, 2006 19:18, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 19:10 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Mo 27 Feb, 2006 22:53
Beiträge: 78
Wohnort: Wolfsburg
LoGD: http://www.redrogar.at/logd/source.php? ... source.php
Ah ok.
Hätte ich mir eigentlich auch denken müssen. :o
Danke. :wink:
Manchmal sieht man wirklich den Wald vor lauter Bäumen nicht. :?

_________________
Nur wer aufgibt hat schon verloren.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 19:19 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
[php]if ($session['user']['superuser']>=1){
$out.="`0[ <a href='superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI'])."'>Löschen</a> ]&nbsp;";
addnav("","superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI']));
if($message=="X")
{
$matches=array();
preg_match("/[(][^)]*[)]/",$op[$i],$matches);
$sect=$matches[0];
}
} [/php]

So wohl eher ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 19:20 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
...na gutz..wenn man das [php]&& $message=="X"[/php] weglassen kann^^
wofür steht das überhaupt?
die klammer hab ich übrigesn korrigiert^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 19:25 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Harthas hat geschrieben:
...na gutz..wenn man das [php]&& $message=="X"[/php] weglassen kann^^
wofür steht das überhaupt?
die klammer hab ich übrigesn korrigiert^^


In der Admingrotte gibt es eine Sektion die als message "X" hat (Anstelle von hier Sprechen oder so).
Normalerweise würde nur das "X" erlauben zu löschen - Wenn man es so macht, wie du, ist es wiederum nur aus der Grotte möglich. Weg mit dem und das Löschen ist auch so Möglich.

Achja, die 2te if wegem message = "X" ist dafür da schönheitsfehler zu vermeiden.

(Klammer korrigiert?)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 19:28 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
[php]if ($session['user']['superuser']>=1))[/php]

ich hatte das zuerst so


Und ok...jetzt versteh ich :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 19:30 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Mo 27 Feb, 2006 22:53
Beiträge: 78
Wohnort: Wolfsburg
LoGD: http://www.redrogar.at/logd/source.php? ... source.php
Ich habs einfach so gemacht :

[php]if ($session['user']['superuser']>=3 || ($session['user']['superuser']>=2 || ($session['user']['superuser']>=1 && $message=="X"))){
$out.="`0[ <a href='superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI'])."'>Löschen</a> ]&nbsp;";
addnav("","superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI']));
if($message=="X")
{
$matches=array();
preg_match("/[(][^)]*[)]/",$op[$i],$matches);
$sect=$matches[0];
}
}[/php]

Ist weniger zu ändern und funktionieren tuts auch. ;)

_________________
Nur wer aufgibt hat schon verloren.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 19:32 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
:? ..ist das nicht..ähm..eher schlecher oder?
...hat was mehr abfragen....

erste zeile mit dem hier ersetzen sit doch viel besser

[php]if ($session['user']['superuser']>=1){[/php]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 19:44 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Mo 27 Feb, 2006 22:53
Beiträge: 78
Wohnort: Wolfsburg
LoGD: http://www.redrogar.at/logd/source.php? ... source.php
Stimmt.
Können ja schliesslich alle drüber auch löschen. :pein:

_________________
Nur wer aufgibt hat schon verloren.


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 15 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum