anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 00:41

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 471 Beiträge ]  Gehe zu Seite Vorherige  1 ... 10, 11, 12, 13, 14, 15, 16 ... 24  Nächste
Autor Nachricht
BeitragVerfasst: Mi 27 Feb, 2008 08:10 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Es müssten 400 Zeichen fehlen.
Im übrigen sollte es klar sein, dass man schon noch eigenhändig das Datenbankfeld über seinen eigenen gebrauch hin vergrössern muss:

MySQL 5.x:
$this->bbcode_second_pass_code('', 'ALTER TABLE commentary CHANGE comment comment varchar(600) NOT NULL default ''')

MySQL < 5.x
$this->bbcode_second_pass_code('', 'ALTER TABLE commentary CHANGE comment comment text NOT NULL')


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 27 Feb, 2008 14:32 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
Vielen vielen dank...Es funktioniert wunderbar nun danke


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mo 10 Mär, 2008 18:58 
Offline
Newbie

Registriert: Mo 10 Mär, 2008 18:41
Beiträge: 1
Moin moin,

ich bin der neue und komm nu' öfters...^^

Direkt vorab ein dickes sorry meinerseits, falls ich die Antwort nur überlesen haben sollte oder wenn es für euch eine noob-frage ist...

Folgende Ausgangssituation:
Hab mir die 0.9.7er von hier installiert - läuft soweit wunderbar.
Einige Addons sind schon installiert und ging auch alles prima. Unter anderem waren auch die chat_delete.php und die chat_edit.php in der common hinterlegt und haben funktioniert.

Nun hab ich das much_in_one installiert (feine Sache im übrigen) und war erstmal ein wenig verzweifelt, als die editieren und löschen Funktionen nicht mehr das getan haben was sie sollten. Ok - also hier im Forum gesucht und gemäß den Anleitungen vorgegangen. Die chat_delete.php tut auch wieder das was Sie soll, nach dem ich die einbindung an der *richtigen* stelle in ../lib/commentary.php vorgenommen habe. Leider funktioniert der Code für die alte chat_edit.php nicht, wenn er 1:1 übernommen und unter- oder überhalb der chat_edit.php einbindung vorgenommen wird. Eine Suche und mehrmaliges lesen dieses Threads brachte mich auch nicht wirklich weiter. Hat jemand von euch eine Idee?

Achja, die Fehlermeldung... Ich werde umgeleitet und erhalte den Hinweis, dass ich an dieser Stelle noch nichts geschrieben habe oder ein Fehler aufgetreten ist.

Codesnippets aus der lib/commentary.php:

PHP:
/* ALT
//letzten Beitrag editieren
$editlink="chat_edit.php?backto=".URLEncode($_SERVER['REQUEST_URI'])."&section=".$section;
output(" <a href=\"$editlink\" style=\"color: red;\" onClick='return confirm(\"Letzten Post wirklich editieren? \");'>Letzten Post editieren</a>",true);
addnav("",$editlink);
//Beitrag editieren Ende */

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

// NEU:
$dellink="chat_delete.php?section=".$this->section."&return=".rawurlencode($REQUEST_URI);
rawoutput(" <a href=\"".$dellink."\" style=\"color: red;\">Letzten Post löschen</a>");
addnav('',$dellink);


Ich hoffe, das genügt um jemanden der 0-Plan von php hat zu helfen... ^^

Grüße
Escay

PS: Oben ist auskommentiert, weil es nicht funktioniert hat.


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Di 18 Mär, 2008 12:12 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 17 Feb, 2005 18:34
Beiträge: 192
Wohnort: Saarland
Geschlecht: Männlich
LoGD: http://www.die-legende-des-drachen.de/
Skype: foren.tom88
Wunderschön :'(
Direkt beim ersten Mal geklappt mit dem Einbau + Update der alten Commis

Eli...ich bau dir ein Denkmal :D

Grüße
Tom

_________________
you can loose your money, you can loose your life, but you never forget your real friends!


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Di 18 Mär, 2008 23:01 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 17 Feb, 2005 18:34
Beiträge: 192
Wohnort: Saarland
Geschlecht: Männlich
LoGD: http://www.die-legende-des-drachen.de/
Skype: foren.tom88
oh...hab da aber einen kleinen Fehler in den Lagerräumen entdeckt
Bild

Wie kann man das wieder richtig anzeigen lassen ?

Grüße
Tom

_________________
you can loose your money, you can loose your life, but you never forget your real friends!


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 19 Mär, 2008 00:12 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
:grml: :grml: :grml: :grml: :grml: :grml: :grml: :grml: :grml: :grml: :grml: :grml: :grml: :grml: :grml: :grml: :hmpf: :wuerg:

Jetzt ist mir schlecht.
Spaß bei Seite. *g

Lies mal bitte Seite 3 und ich glaub, sogar auf den letzten beiden Seiten steht es^^

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 19 Mär, 2008 17:30 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Ja, das ist eine mir nicht aufgefallene inkompabilität, die Scartha mal gemolden hat. Seite 3, der Vierte Post oder so von Oben gezählt. Beginnt mit "..Aha!". ;)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Di 25 Mär, 2008 08:16 
Offline
Newbie

Registriert: Di 25 Mär, 2008 07:58
Beiträge: 5
Hallo,
ich benutze auf meinem Server die Dragonslayeredition V/2.5.
Gestern habe ich das Much in one bundle eingefügt. Doch wenn ich den Farbhack aktiviere werden die Texte gar nicht mehr angezeigt.
Das liegt warscheihnlich an der veränderten function appoencode
Das is die Funktoin vom Farback: dieser will auf $appoencode_str zugreifen aber dieser ist nicht mehr vorhanden
PHP:
if(COMMENTARY_FARBHACK_IS_INSTALLED === true) {
define('COMMENTARY_ALLOWEDTAGS', $appoencode_str);
}
else {
define('COMMENTARY_ALLOWEDTAGS', '123456789!@#$%&QqRr*~^?VvGgTtAa');


die function appoencode existiert in der common.php nicht mehr aber in der output.lib.php hab ich sie gefunden:
PHP:
function appoencode($data,$priv=true)
{
global $nestedtags,$session;
/* Überarbeitet und verkleinert von Eliwood =D */

$appoencode = get_appoencode();

$output = "";
while (!(($x=strpos($data,"`")) === false) )
{
$tag=substr($data,$x+1,1);
$append=substr($data,0,$x);
$output.=($priv?$append:htmlentities($append));
$data=substr($data,$x+2);
if ($tag == '0')
{
if ($nestedtags['color'])
{
$output.='</span>';
}
unset($nestedtags['color']);
}
else if ($tag == '`')
{
$output.='`';
}
else
{
if (isset($appoencode[$tag]))
{
$tagrow = $appoencode[$tag];
if ($tagrow['color'] === NULL)
{
if ($nestedtags[$tagrow['tag']] && strchr($tagrow['tag'],' /')==false)
{
$output.='</'.$tagrow['tag'].'>';
unset($nestedtags[$tagrow['tag']]);
}
else if (strchr($tagrow['tag'],' /')==true)
{
$output.='<'.$tagrow['tag'].">\n";
}
else
{
$output.='<'.$tagrow['tag'].' '.$tagrow['style'].'>';
$nestedtags[$tagrow['tag']] = true;
}
}
else
{
if ($nestedtags['color'])
{
$output.='</span>';
}
else
{
$nestedtags['color']=true;
}
// ASCII-Code
$output.='<span class="c'.ord($tag).'">';
}
}
else
{
$output.=$tag;
}
}
}

$output.=$data;
return $output;
}


Was muss ich statt $appoencode_str eingeben damit es klappt usw?
danke im vorraus =)
Source:
http://dark-souls-logd.de/source.php


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 26 Mär, 2008 16:09 
Offline
Eingeweihter
Eingeweihter

Registriert: Do 22 Dez, 2005 17:58
Beiträge: 93
LoGD: http://www.legend-green-dragon.de/logd/ ... illage.php
Hallo!

Ich haben bei mir den gleichen Fehler. Wenn ich anstatt

if(COMMENTARY_FARBHACK_IS_INSTALLED === true) {
define('COMMENTARY_ALLOWEDTAGS', $appoencode_str);
}
else {
define('COMMENTARY_ALLOWEDTAGS', '123456789!@#$%&QqRr*~^?VvGgTtAa');

...

define('COMMENTARY_ALLOWEDTAGS', $appoencode);

eingebe, werden wenigstens die Buchstaben ohne Farbveränderung dargestellt...


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 26 Mär, 2008 16:24 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
KaitoKite: In der Dragonslayer-Version wird der Farbhack auch gar nicht verwendet. (Farbhack bezieht sich auf Eliwoods Farben in der Datenbank). Solltest du also wieder deaktivieren.

123456789!@#$%&QqRr*~^?VvGgTtAa <--- Dies ist eine Liste aller Zeichen, die mit Farbcodes versehen sind. Falls es bei dir andere sein sollten, so musst du die Zeichen auch dementsprechend ändern.

Taraen: Bei dir gilt wohl in etwa dasselbe. Wenn du die Farben in der Datenbank hast, sollte da $appoencode_str stehen, falls du sie nicht in der Datenbank hast, musst du den String dementsprechend bearbeiten.


Mit freundlichen Grüssen,
Harthas


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 26 Mär, 2008 22:55 
Offline
Eingeweihter
Eingeweihter

Registriert: Do 22 Dez, 2005 17:58
Beiträge: 93
LoGD: http://www.legend-green-dragon.de/logd/ ... illage.php
Harthas hat geschrieben:
KaitoKite: In der Dragonslayer-Version wird der Farbhack auch gar nicht verwendet. (Farbhack bezieht sich auf Eliwoods Farben in der Datenbank). Solltest du also wieder deaktivieren.

123456789!@#$%&QqRr*~^?VvGgTtAa <--- Dies ist eine Liste aller Zeichen, die mit Farbcodes versehen sind. Falls es bei dir andere sein sollten, so musst du die Zeichen auch dementsprechend ändern.

Taraen: Bei dir gilt wohl in etwa dasselbe. Wenn du die Farben in der Datenbank hast, sollte da $appoencode_str stehen, falls du sie nicht in der Datenbank hast, musst du den String dementsprechend bearbeiten.


Ich benutze die 0.9.7+jt ext (GER) Version und das "Much in one" Bündel von Eliwood, und obwohl das Funktioniert, soll die Erweiterung mit den Farben bei mir nicht laufen?

mfg


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 26 Mär, 2008 23:24 
Offline
Eingeweihter
Eingeweihter

Registriert: Do 22 Dez, 2005 17:58
Beiträge: 93
LoGD: http://www.legend-green-dragon.de/logd/ ... illage.php
Entschuldigt bitte den Doppelpost, ich habe mir die commentary.php noch einmal angesehen und den Fehler gefunden.

Ersetzte:
$this->bbcode_second_pass_code('', '
while($row = db_fetch_assoc($result)) {
$row['comment'] = preg_replace("'[`][^".COMMENTARY_ALLOWEDTAGS."]'","",$row['comment']);
$sea4linktemplate = array('{$LOGIN}','{$REQUESTURI}','{$NAME}');
$rep4linktemplate = array(RawURLEncode($row['login']),RawURLEncode($REQUEST_URI),$row['name']);
')
Damit:
$this->bbcode_second_pass_code('', '
while($row = db_fetch_assoc($result)) {
$sea4linktemplate = array('{$LOGIN}','{$REQUESTURI}','{$NAME}');
$rep4linktemplate = array(RawURLEncode($row['login']),RawURLEncode($REQUEST_URI),$row['name']);
')
Das Problem lag bei mir also an

$this->bbcode_second_pass_code('', '$row['comment'] = preg_replace("'[`][^".COMMENTARY_ALLOWEDTAGS."]'","",$row['comment']);')

mfg


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 27 Mär, 2008 07:31 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Huch? Was soll das denn? Du hast keinen Fehler gefunden. Du hast gerade eine Funktionalität entfernt. Wie dir vielleicht nicht bekannt ist, habe ich einen Mod veröffentlicht, der es erlaubt, die Farben in der Datenbank zu halten. So ist ein einfaches Verwalten der Tags möglich.
Du hast - offensichtlich - den Mod, der hier als Farbhack bezeichnet wird, nicht installiert. Trotzdem aktivierst du den Punkt, der die Integration des Hacks ermöglicht. Das ist ein Widerspruch. Dass daraus also ein Fehler resultiert, ist nicht verwunderlich.


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 27 Mär, 2008 08:41 
Offline
Newbie

Registriert: Di 25 Mär, 2008 07:58
Beiträge: 5
nun ja eigentlich gibts da die farben in der datenbank^^ vllt nicht direkt das von hier aba eins is da und ich will es mim kommentarskrip ausführen :-(


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 27 Mär, 2008 11:34 
Offline
Eingeweihter
Eingeweihter

Registriert: Do 22 Dez, 2005 17:58
Beiträge: 93
LoGD: http://www.legend-green-dragon.de/logd/ ... illage.php
Eliwood hat geschrieben:
Huch? Was soll das denn? Du hast keinen Fehler gefunden. Du hast gerade eine Funktionalität entfernt. Wie dir vielleicht nicht bekannt ist, habe ich einen Mod veröffentlicht, der es erlaubt, die Farben in der Datenbank zu halten. So ist ein einfaches Verwalten der Tags möglich.
Du hast - offensichtlich - den Mod, der hier als Farbhack bezeichnet wird, nicht installiert. Trotzdem aktivierst du den Punkt, der die Integration des Hacks ermöglicht. Das ist ein Widerspruch. Dass daraus also ein Fehler resultiert, ist nicht verwunderlich.

Wie dem auch sei... So funktioniert es bei mir, und das Wörtchen Fehler, war auf keinen Fall böse gemeint. :roll:


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 27 Mär, 2008 13:27 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
In der commentary.settings.php einfach den Wert von COMMENTARY_FARBHACK_IS_INSTALLED auf false setzen. Dann kannst du es auch ohne Änderungen verwenden.


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 27 Mär, 2008 17:17 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Taraen hat geschrieben:
Eliwood hat geschrieben:
Huch? Was soll das denn? Du hast keinen Fehler gefunden. Du hast gerade eine Funktionalität entfernt. Wie dir vielleicht nicht bekannt ist, habe ich einen Mod veröffentlicht, der es erlaubt, die Farben in der Datenbank zu halten. So ist ein einfaches Verwalten der Tags möglich.
Du hast - offensichtlich - den Mod, der hier als Farbhack bezeichnet wird, nicht installiert. Trotzdem aktivierst du den Punkt, der die Integration des Hacks ermöglicht. Das ist ein Widerspruch. Dass daraus also ein Fehler resultiert, ist nicht verwunderlich.

Wie dem auch sei... So funktioniert es bei mir, und das Wörtchen Fehler, war auf keinen Fall böse gemeint. :roll:


Abgesehen davon, dass deine User nun auch fett, kursiv und zentriert schreiben können. Einfach die Stelle wieder in der Konfiguration deaktivieren hätte gereicht o.O

@KaitoKite:
Sorry - ich kenn keinen anderen Farbhack. Das Packet ist für die Grundversion geschrieben und nicht für die Dragonslayer - bitte verstehe, dass ich nicht jedes x-te Derivat unterstützen kann. Und ich habe auch kein Packet der Dragonslayer bei mir - kann dir also auch nicht die Lösung verraten. Sorry. Übrigens sind die Dateien, die man vielleicht brauchen könnte, in deiner Source nicht einsehbar... Also erstmal alle libs, die damit zu tun haben, und die common.php.


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mo 31 Mär, 2008 14:38 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 11 Feb, 2006 19:39
Beiträge: 596
Wohnort: Stuttgart - Waiblingen
Geschlecht: Männlich
LoGD: http://logd.legend-of-vinestra.de/source
Skype: da-chosen-one
Eliwood hat geschrieben:
Also erstmal alle libs, die damit zu tun haben, und die common.php.

freigeben.

Wichtig sind wohl die output.lib.php und sonstige Dateien, die mit den Farben zu tun haben. Da wo appoencode drinsteht ist schonmal irgendwas mit Farben drin ^^

Normal würde ich ja jetzt selbst nachgucken, aber ich Idiot hab meine Dragenslayer Version auf dem Rechner gelöscht ^^
Muss also hoffen, dass DS mir nochmal eine schickt *g*

_________________
$this->bbcode_second_pass_code('', '(define-record-procedures choco-cookie
make-choco-cookie choco-cookie?
(choco-cookie-choco
choco-cookie-cookie))

(define Prinzenrolle
(make-choco-cookie choco-cookie-choco-standard (* 2 choco-cookie-cookie-standard)))')


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 02 Apr, 2008 17:32 
Offline
Newbie
Benutzeravatar

Registriert: So 02 Mär, 2008 22:29
Beiträge: 5
Wohnort: Schenefeld
Geschlecht: Weiblich
LoGD: http://www.dracma-logd.de
Nun muss ich doch auch mal etwas Fragen.
Wenn jemand etwas schreibt, ob im Chat oder in einer Bio und dort die Anführungszeichen benutzt, dann wird es in der Vorschau richtig angezeigt, aber beim Post selbst wird immer ein backslash mit eingefügt.

Beispiel: Tiara erscheint auf dem Platz. \"Schön ist es hier\" meint sie.

Wodran liegt das und was kann man tun, um das zu ändern?
Habe hier im Forum schon einiges abgesucht, doch bisher nichts gefunden.


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 02 Apr, 2008 17:36 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Unterbinden kannst du das mit der Funktion "stripshlashes()". Wurde hier im Thread glaube ich auch schon durch genommen.

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 471 Beiträge ]  Gehe zu Seite Vorherige  1 ... 10, 11, 12, 13, 14, 15, 16 ... 24  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 16 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