anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 19 Sep, 2019 03:20

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 171 Beiträge ]  Gehe zu Seite Vorherige  1 ... 3, 4, 5, 6, 7, 8, 9  Nächste
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: So 16 Sep, 2007 03:05 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 27 Sep, 2006 10:58
Beiträge: 133
Meine Göttin! Bild
Funktioniert perfekt (nach einer minimalen Fehlerbehebung). :)

Danke für Deine Mühe!

Aber um zwei Fragen komme ich trotzdem nicht drumherum. :D

Zitat:
"beta"=>"RP Char?,bool",


Ist dafür ein Datenbankeintrag nötig?
'beta' trifft schon auf die RP-Charaktere zu, die aber keinen Datenbankeintrag haben.
Es gibt zwar einen beta-Eintrag - aber für 'Beta-Tester' (Nimmt am Beta-Test teil). :?

Und: Ist es möglich, dass die für Kommentare vergebenen Donationpunkte (nicht manuell) wieder abgezogen werden, wenn man einen Kommentar des Charakters löscht (oder er das selber tut)?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 16 Sep, 2007 10:01 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 05 Mär, 2007 22:17
Beiträge: 270
Soweit ich weiß, wird das Feld beta in der accounts für das (fertige) RP Char System gebraucht, dadurch werden die RP Chars gekennzeichnet (wenn mich nicht plötzliche Altersdemenz ergriffen hat x).
Wenn du beta schon für Betatester gebrauchst, musst du wohl alle Skripte, die zu dem RP Char System gehören, umschreiben (beta durch ein anderes Feld ersetzen).

Es gibt ein Feld im Usereditor... ist mir gerade aufgefallen als ich nach zweimaligem Durchlesen verstanden habe was du wolltest ^^ lesen sollte ich noch lernen.
Du müsstest den anderen Betaeintrag löschen oder eben in das von mir geschriebene umändern. Das Feld ist bisher nur zum Ansehen gedacht.

Und das mit dem Löschen: sicher geht das x) wenn er es selber tut, sollte es etwas in dieser Richtung sein (aus meiner eigenen Lösch/Edit Datei entnommen, also nicht wundern, wenn es ein wenig anders ist ^^)

[php] $ergeb = db_query("SELECT commentid FROM commentary WHERE author=".$session['user']['acctid']." AND section='".$_GET['section']."'");
$zahl = db_num_rows($ergeb);
if($zahl>=1)
{
$result = db_query("SELECT * FROM commentary WHERE author=".$session['user']['acctid']." AND section='".$_GET['section']."' ORDER BY postdate DESC LIMIT 1");
$row = db_fetch_assoc($result);
if($session['user']['beta']!=0)
{
$anzahl = floor((strlen($row['comment']))/100);
$session['user']['donation']-=$anzahl;
}

db_query("DELETE FROM commentary WHERE commentid = ".$row['commentid']." AND author = ".$session['user']['acctid']." LIMIT 1");
$return = "$_GET[restore]";
redirect ($return);
}else{
page_header('Löschen');
require_once 'common.php';
output('Du hast bisher hier noch keinen Beitrag geschrieben.');
$return = "$_GET[restore]";
addnav('Zurück',$return);
page_footer();
}[/php]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Sep, 2007 15:37 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
Kann mir mal einer fix sagen wie ich eine 'auswahl' in die user.php stellen kann, damit ich auf Wunsch die Spieler auf Rp-Chars umstellen kann?

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Sep, 2007 15:53 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
Marja hat geschrieben:
Kann mir mal einer fix sagen wie ich eine 'auswahl' in die user.php stellen kann, damit ich auf Wunsch die Spieler auf Rp-Chars umstellen kann?


??? das wurde dir doch 2-3 postings drüber erklärt???

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 19 Sep, 2007 17:52 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
*drop* hopla.. habs überlesen. Tut mir Leid!

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 19 Sep, 2007 19:40 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 27 Sep, 2006 10:58
Beiträge: 133
Naria hat geschrieben:

Und das mit dem Löschen: sicher geht das x) wenn er es selber tut, sollte es etwas in dieser Richtung sein (aus meiner eigenen Lösch/Edit Datei entnommen, also nicht wundern, wenn es ein wenig anders ist ^^)

[php] $ergeb = db_query("SELECT commentid FROM commentary WHERE author=".$session['user']['acctid']." AND section='".$_GET['section']."'");
$zahl = db_num_rows($ergeb);
if($zahl>=1)
{
$result = db_query("SELECT * FROM commentary WHERE author=".$session['user']['acctid']." AND section='".$_GET['section']."' ORDER BY postdate DESC LIMIT 1");
$row = db_fetch_assoc($result);
if($session['user']['beta']!=0)
{
$anzahl = floor((strlen($row['comment']))/100);
$session['user']['donation']-=$anzahl;
}

db_query("DELETE FROM commentary WHERE commentid = ".$row['commentid']." AND author = ".$session['user']['acctid']." LIMIT 1");
$return = "$_GET[restore]";
redirect ($return);
}else{
page_header('Löschen');
require_once 'common.php';
output('Du hast bisher hier noch keinen Beitrag geschrieben.');
$return = "$_GET[restore]";
addnav('Zurück',$return);
page_footer();
}[/php]


Du hast dafür 'ne extra Datei?
Bei mir ist es direkt in der Common und nur ein sehr kleiner Code:

[php]$dellink="chat_delete.php?return=".$REQUEST_URI."&section=".$section;
output("`n<a href="$dellink" style="color: red;">Letzten Post löschen</a>",true);
addnav("",$dellink);[/php]

:shock:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 19 Sep, 2007 20:11 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
bei ihr werden aber die donationspunkte zumindest wieder abgezogen wenn ein post gelöscht wird *gg

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 19 Sep, 2007 20:24 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 27 Sep, 2006 10:58
Beiträge: 133
Ich wollte auch nicht angeben. :D
Eben wegen dem fehlenden DP-Abzug postete ich das ja.
Ich habs schon ein paar mal versucht, aber es will nicht funktionieren. :pein:

In diese beiden Funktionen müsste der DP-Abzug mit rein:

[php] $dellink="chat_delete.php?return=".$REQUEST_URI."&section=".$section;
output(" `n`n`n`n`n`n<a href=\"$dellink\" style=\"color: red;\">Letzten Post löschen</a>",true);
addnav("",$dellink);[/php]

und

[php] if ($session['user']['superuser']>=1){
$out.="`\$[<a href='superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI'])."'>X</a>]`0&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]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 19 Sep, 2007 20:56 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 05 Mär, 2007 22:17
Beiträge: 270
naja.... die 'Funktionen' wie du sie nennst, sind nur die Links ^^

[php]$dellink="chat_delete.php?return=".$REQUEST_URI."&section=".$section;
output(" `n`n`n`n`n`n<a href=\"$dellink\" style=\"color: red;\">Letzten Post löschen</a>",true);
addnav("",$dellink); [/php]

Hier wird ein Link gesetzt auf die Datei chat_delete.php ^^ also auch eine separate Datei. In dieser Datei müssen auch die Änderungen gemacht werden.
Nehme den Code aus deiner source und ersetze ihn mit diesem, dann sollte es funktionieren (wenn du nicht abermals Flüchtigkeitsfehler ausmerzen musst :P )

[php]<?php
//Löschfunktion mit DP Punkteabzug von Naria Talcyr
require_once "common.php";

$ergeb = db_query("SELECT commentid FROM commentary WHERE author=".$session['user']['acctid']." AND section='".$_GET['section']."'");
$zahl = db_num_rows($ergeb);
if($zahl>=1)
{
$result = db_query("SELECT * FROM commentary WHERE author=".$session['user']['acctid']." AND section='".$_GET['section']."' ORDER BY postdate DESC LIMIT 1");
$row = db_fetch_assoc($result);
if($session['user']['beta']!=0)
{
$anzahl = floor((strlen($row['comment']))/100);
$session['user']['donation']-=$anzahl;
}

db_query("DELETE FROM commentary WHERE commentid = ".$row['commentid']." AND author = ".$session['user']['acctid']." LIMIT 1");
$return = $_GET['return'];
redirect ($return);
}else{
page_header('Löschen');
require_once 'common.php';
output('Du hast bisher hier noch keinen Beitrag geschrieben.');
$return = $_GET['return'];
addnav('Zurück',$return);
page_footer();
}

?>[/php]

Ansonsten schreib mich mal über PN/MSN/ICQ an, falls du das Posteditieren auch dabei haben willst... kann ich dir dann zukommen lassen.^^ Dies ist auch mit neuer DP Neuberechnung ^^


Für die zweite Möglichkeit mit dem Löschen... wäre mir deine superuser.php ganz recht, damit ich direkt schauen kann wie es bei dir ist, bevor sich da was von der Standardversion unterscheidet. Aber die finde ich in deiner Source nicht^^ also mal schicken am besten


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 20 Sep, 2007 00:46 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 27 Sep, 2006 10:58
Beiträge: 133
So funktioniert es nun auch bei mir:

[php]//Löschfunktion mit DP Punkteabzug von Naria Talcyr
require_once "common.php";

$ergeb = db_query("SELECT commentid FROM commentary WHERE author=".$session['user']['acctid']." AND section='".$_GET['section']."'");
$zahl = db_num_rows($ergeb);
if($zahl>=1)
{
$result = db_query("SELECT * FROM commentary WHERE author=".$session['user']['acctid']." AND section='".$_GET['section']."' ORDER BY postdate DESC LIMIT 1");
$row = db_fetch_assoc($result);
if($session['user']['rpchar']!=0)
{
// $anzahl = floor((strlen($row['comment']))/100);
$session['user']['donation']-=1;
}

db_query("DELETE FROM commentary WHERE commentid = ".$row['commentid']." AND author = ".$session['user']['acctid']." LIMIT 1");
$return = $_GET['return'];
redirect ($return);
}else{
page_header('Löschen');
require_once 'common.php';
output('Du hast hier bisher noch keinen Beitrag geschrieben.');
$return = $_GET['return'];
addnav('Zurück',$return);
page_footer();
}[/php]

Dankeschön! :)
Für den Rest adde ich Dich im msn. :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 24 Sep, 2007 21:30 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
Ich habe da ein Problem mit den Farben. Erstellen sich die User Rp Chars, so werden nicht alle Farben gewertet und man sieht seltsame Zahlen im Namen der Spieler. Wie kann man das ändern?

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 25 Sep, 2007 07:19 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
[php]if(getsetting("spaceinname",0) == 0) {
$shortname = preg_replace("([^[:alpha:]_-])","",$HTTP_POST_VARS[name]);
} else {
$shortname = preg_replace("([^[:alpha:] _-])","",$HTTP_POST_VARS[name]);
}[/php]
Entfern mal das aus der createrpg.php


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 17 Okt, 2007 19:01 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
Edit: Erledigt.
Neues entstanden:
User kriegen bei mir mit einem schlag fast 300 Punkte! o.O woran kann das liegen?

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 14 Dez, 2007 13:06 
Offline
User
User

Registriert: Fr 16 Nov, 2007 22:34
Beiträge: 16
LoGD: http://www.ancada.net/source.php
Hallo,

auf seite 5 hat Newbi gefragt, wo man etwas einsetzen muss , wenn man das commentary-bundle hat. Aber ich hab iwie keine antwort gefunden oder es schlichtweg überlesen O.o


Es geht um diesen abschnitt :

************ suche return true;
} else {
$doublepost = 1;

********* und füge DAVOR ein

if ($session[user][beta]==1) $session[user][donation]+=1; //RPG-Chars Addon (c) 2006 by Meralou & Alexiel



Könnte mir da bitte einer einen tip geben . ware Lieb


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 14 Dez, 2007 17:28 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 05 Mär, 2007 22:17
Beiträge: 270
Hier

Ganz unten auf der Seite, das wolltest du doch oder?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 15 Dez, 2007 17:06 
Offline
User
User

Registriert: Fr 16 Nov, 2007 22:34
Beiträge: 16
LoGD: http://www.ancada.net/source.php
Danke, das war es,... ^^ ...mit einer kleinen umstellung von rpchar auf beta geht es

LG Ela


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 29 Dez, 2007 13:39 
Offline
User
User

Registriert: Fr 16 Nov, 2007 22:34
Beiträge: 16
LoGD: http://www.ancada.net/source.php
Hallo,

Ich hab schon wieder ein Problem *murr*

Ich habe alle "beta" auf "beta1" stellen müssen weil es nicht geklappt hat. Soweit geht auch alles Außer :

Nach dem DK sind alle chars automatisch auf RP-Char.

Auch alle neuen chars sind gleich auf RP gestellt

Hoffe es findet jemand eine Lösung

LG Ela


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 30 Dez, 2007 18:15 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
könnte es sein, dass du bei dir in der MySQL-Tabelle accounts das feld für die rp-chars so eingestellt hast, dass sein default wert der wert für RP-Chars ist (sry, ich kenne die genauen Namen und werte nicht)

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: RPG-Charakter
BeitragVerfasst: Do 10 Jan, 2008 01:45 
Offline
Newbie
Benutzeravatar

Registriert: Mi 02 Jan, 2008 02:39
Beiträge: 7
huhu *allen zu wink*

Hab da ein kleines Problem..habe alles gemacht was in der Anleitung steht, habe auch ein addnav erstellt und es in den index getan, doch wenn ich auf rpg chars erstellen gehe, wird nur aktualisiert und er sagt mit, dass ich nicht eingeloggt bin. *am kopf kratz*

kann mit irgendjemanden helfen oder sagen warum das nich funkioniert?

Grüßle
Nerilla

Ps: Ich entschuldige mich schon mal vorher, wenn dieses Thema schon angesprochen wurde, doch ich habe diesen Thread durch gelesen, doch habe ich nichts gefunden.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: RPG-Charakter
BeitragVerfasst: Do 10 Jan, 2008 02:09 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Der Name der Datei muss noch in das allowanonymous-Array in der common.php eingetragen werden ;-)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 171 Beiträge ]  Gehe zu Seite Vorherige  1 ... 3, 4, 5, 6, 7, 8, 9  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 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:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum