RPG MOD addons, mehrere Fragen...

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
chrsla
Beiträge: 297
Registriert: Mi 03.Okt, 2007 23:09

Beitrag von chrsla »

Das weiß man doch sowieso wer welchen Gegendstand aufgenommen hat. Das wird doch angezeigt wenn man einen Gegendstand aufnimmt.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Okay, überzeugt.
Der Name des Users wird nun mit angezeigt.
Das neue Paket ist hier zu finden: http://rpg.oxpus.net/viewtopic.php?p=323#323
Updateanleitung ist enthalten.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
chrsla
Beiträge: 297
Registriert: Mi 03.Okt, 2007 23:09

Beitrag von chrsla »

Ok super. Warst ein bisschen schneller. Wollte gerade auch meine Lösung präsentieren.


Hmm jetzt habe ich aber das Problem das nur noch Gast Einträge bei den Ereignissen gemacht werden und nicht mehr Ereignisnachrichten.
Zuletzt geändert von chrsla am Do 08.Nov, 2007 18:30, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

???
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
chrsla
Beiträge: 297
Registriert: Mi 03.Okt, 2007 23:09

Beitrag von chrsla »

Also wenn man einen Post schreibt erscheint ja links der Beitragsersteller im Normalfall. Bei den Ereignisen steht für gewöhnlich als Beitragsersteller "Ereignisnachricht" dort. Aber bei mir stand immer nur Gast wenn ein Ereignis ausgelöst worden ist.

Ich hab den Fehler jedoch gefunden. Und zwar muss in der posting.php noch etwas in der Zeile in der

Code: Alles auswählen

$sql = "UPDATE " . POSTS_TABLE . "
				SET rpg_event = 1, poster_id = " . ANONYMOUS . ", post_username = '" . $lang['rpg_event_report'] 
steht,

Code: Alles auswählen

$lang['rpg_event_report]'
ersetzt werden durch

Code: Alles auswählen

$lang['rpg_event_report_user]'

Ebenso muss in der Zeile bei der Datei viewtopic.php

Code: Alles auswählen

// Insert pickup report
			$sql = "INSERT INTO " . POSTS_TABLE . " (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig) VALUES ($topic_id, $forum_id, -1, '".$lang['rpg_event_report'].
der Teil

Code: Alles auswählen

$lang['rpg_event_report']
verändert werden in

Code: Alles auswählen

$lang['rpg_event_report_user']
Zuletzt geändert von chrsla am Do 08.Nov, 2007 20:09, insgesamt 2-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ah, ja, richtig, das hatte ich übersehen.
Ich werde das Add-On gleich korrigieren.

Danke für den Hinweis.

EDIT
Ich habe das Paket auf 1.0.4 aktualisiert, inkl. Update-Anweisung.
Wenn Du das ohne sprintf so einträgst, bleibt weiterhin der Eintrag ohne Usernamen kleben...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
chrsla
Beiträge: 297
Registriert: Mi 03.Okt, 2007 23:09

Beitrag von chrsla »

Sorry das ich nochmal deswegen nerve. Aber mir ist da nochmal was aufgefallen. Das ist mir vorher nicht aufgefallen weil ich immer noch meine Version drinne hat. Aber jetzt habe ich deine Version drinne. Und zwar bei der 1.0.4 Version steht dann bei dem Beitragsersteller nur "Ereignisnachricht f".
Da fehlt also noch ein ganzes Stück. Das hängt aber mit der Datenbank zusammen. Und zwar muss dort auch noch was geändert werden. Und zwar stand bei mir bei dem Feldtyp für post_username der Wert Varchar (25). Sprich es werden nur 25 Zeichen zugelassen. Doch das habe ich so geändert

Code: Alles auswählen

ALTER TABLE `phpbb_posts` CHANGE `post_username` `post_username` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_german2_ci NULL DEFAULT NUL
so dass nun 255 Zeichen zugelassen werden.
Weiß nicht ob das nur bei mir so ist oder ob das allgemein so abgeändert werden muss.
Zuletzt geändert von chrsla am Sa 10.Nov, 2007 00:28, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Stimmt, das sollte man mitändern.
Ich werde die Anleitung gleich mal erweitern...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
chrsla
Beiträge: 297
Registriert: Mi 03.Okt, 2007 23:09

Beitrag von chrsla »

Ich habe mal eine Frage. Und zwar zu dem rpg_addon_items_gallery.

Und zwar funktioniert das ja so das das Script prüft ob in dem Bilderordner ein Bild mit der selben Item ID vorhanden ist. Doch das finde ich ein bisschen kompliziert. Man muss jedesmal wenn man ein neues Item anlegt erst im Forum alles eingeben, die Item ID rausfinden und dann auch noch das Bild selber hochladen. Das finde ich ziemlich kompliziert. Genauso ist es wenn man ein Item bearbeiten möchte und nachträglich ein Bild hinzufügt. Man muss erst die ID rausfinden und dann das Bild hochladen. Das ist in meinen Augen etwas kompliziert. Kann man das nicht so ändern das man bereits beim erstellen ein Bild übers Forum hochladen kann. Also ohne das man das mit einem FTP Client machen muss. Quasi so wie hier wenn man eine Datei hochlädt.
Genauso sollte man dann auch die Möglichkeit haben ein Bild einzufügen nachdem man ein Item erstellt hat.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Du solltest nicht immer alles doppelt ausführen, einmal reicht.
Und dazu auch hin und wieder mal ein Absatz. Hebt die Lesbarkeit ungemein ;)

Die Gallerie ist klar verbesserungswürdig, aber das später einmal.
Sie ist auch nur als Add-On zur Gegenstandsverwaltung zu sehen, daher hatte ich ursprünglich den Weg gewählt, ein Bild nachträglich hinzuzufügen und das eben manuell, nachdem der Gegenstand erfasst wurde.
Wenn ich das kombiniere, müssen aus beiden Add-Ons eins werden, denn dann wäre das Erfassen des Gegenstandes und gleichzeitige Hochladen eines Bildes in einem Arbeitsgang nötig.
Da aber nun nicht jeder die Gallerie einsetzt, bleibt es bei der Trennung beider Add-Ons, aber irgendwo könnte man die Verwaltung der Bilder vereinfachen.
Wobei mal allerdings bedenken muss, daß nur ein Admin Gegenstände verwalten kann und somit auch nur er die Bilder hochladen sollte.
Das die aktuelle Methode nicht "bequem" ist, wusste ich von Anfang an...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
chrsla
Beiträge: 297
Registriert: Mi 03.Okt, 2007 23:09

Beitrag von chrsla »

Du solltest nicht immer alles doppelt ausführen, einmal reicht.
Und dazu auch hin und wieder mal ein Absatz. Hebt die Lesbarkeit ungemein
Ok werde ich versuchen.


Aber zu diesem Add On. Ich meine.

Wenn man sich schon dazu entschließt eine Gallerie einzusetzen dann kann man die Bauanleitung der Gallerie so ändern das aus diesen beiden Add Ons eins wird. Es bleibt dann immer noch jedem selbst überlassen ob er eine Bildergalerie einsetzt. Wenn man eine einsetzt so sollte es ja auch möglich sein das es nicht so kompliziert ist.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich werde mir da bei Gelegenheit mal Gedanken zu machen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
chrsla
Beiträge: 297
Registriert: Mi 03.Okt, 2007 23:09

Beitrag von chrsla »

Mal eine Frage. Und zwar möchte ein Spieler bei mir nun einen Charakter anlegen in dem ein Sonderzeichen (genau genommen " ' ") in seinem Namen ist. Was muss ich ändern damit ich keine Fehlermeldung bekomme?


EDIT:

Ok habe den Fehler gefunden. Und zwar in dem SQL Statement der einen neuen Charakter einfügt steht als Wert

Code: Alles auswählen

str_replace("\'", "'", $char_name)
das muss aber heißen

Code: Alles auswählen

str_replace("\'", "''", $char_name)
Da fehlt ein " ' "
Zuletzt geändert von chrsla am Fr 23.Nov, 2007 14:33, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hupsala!

Danke für den Hinweis.
Ich werde das gleich mal korrigieren...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
chrsla
Beiträge: 297
Registriert: Mi 03.Okt, 2007 23:09

Beitrag von chrsla »

Da ist mir dann gleich nochmal ein Fehler aufgefallen. Das selbe Problem ist auch bei der Erstellung einer neuen Rasse.

Ich vermute auch das es bei den anderen Dateien dann auch so ist das ein " ' " fehlt
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja, in der admin/admin_rpg_char.php einfach nach " ' " suchen und durch " ' ' " ersetzen.
Ich lade das Paket gleich neu hoch.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Vile
Beiträge: 21
Registriert: So 25.Nov, 2007 14:31
Wohnort: Bayrischer Wald
Kontaktdaten:

Beitrag von Vile »

So, ich hab mal soweit ich konnte alles modifiziert.
Aber folgendes Problem hab ich jetzt beim rpg_addon_bbcodes Mod:
Alles was es bei posting_body.tpl steht gibt es beim Orion nicht!

Ansonsten habe ich alles (denke ich mal) richtig gemacht.
Einige Sachen habe ich nicht gefunden, da habe ich nach ähnlichen Dingen gesucht und da einfach dran rumgepfuscht.
Hab' das ganze als Attachment angehängt. Wäre nett, wenn jemand das überprüfen würde und das mit dem rpg_addon_bbcodes ergänzen könnte.
DANKE!



Noch ein kleiner Hinweis:
Ich hab' das Monopoly BB installiert.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von Vile am So 25.Nov, 2007 19:10, insgesamt 1-mal geändert.
RPG-Worlds: The Worlds of Role Playing Games
http://rpgworlds.rp.funpic.de
Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das ist genau ein Problem:
Das Orion verwendet die BBCode Box, die so erst einmal nicht mit "normalen" BBCode MODs kompatibel ist.
Ich hatte mich bislang noch nicht mit dieser Modifikation auseinander gesetzt, kann also hier zunächst nicht helfen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
chrsla
Beiträge: 297
Registriert: Mi 03.Okt, 2007 23:09

Beitrag von chrsla »

Ich zuum Beispiel habe das rpg_addon_bbcodes erst gar nicht eingebaut weil wir unsere eigenen Schreibregeln erstellt haben und dieses Add On meiner Meinung nach nicht so wichtig ist.

@ Oxpus

Soll keine Kritik sein. Die Tools sind wirklich alle klasse und auch sehr beliebt bei mir im Forum. Nicht falsch verstehen ;-)
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Soll keine Kritik sein
Habe ich auch nocht so aufgefasst.
Ich kann nur zeitlich leider mich in die BBCode-Box des Orion nicht einarbeiten, hier also leider wirklich aktuell nicht helfen.
Die Tools sind wirklich alle klasse und auch sehr beliebt bei mir im Forum.
Danke, das hört man gerne.
Und sofern ich wieder etwas mehr Zeit finde, werden die auch erweitert.
Ist ja noch einiges in Planung, wie auf meinem RPG beschrieben.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Vile
Beiträge: 21
Registriert: So 25.Nov, 2007 14:31
Wohnort: Bayrischer Wald
Kontaktdaten:

Beitrag von Vile »

So, hab' mal das Ganze an einem Testportal getestet.
Da kommen natürlich einige Fehlermeldungen.
Parse error: syntax error, unexpected ',' in /usr/export/www/hosting/pvcx/orion/includes/functions_post.php on line 201
Parse error: syntax error, unexpected ',' in /usr/export/www/hosting/pvcx/orion/search.php on line 205
Parse error: syntax error, unexpected '.', expecting ')' in /usr/export/www/hosting/pvcx/orion/viewforum.php on line 515
Jetzt eine Frage:
Gibt es einen Editor, der mir die Zeilen anzeigt?
Ich bin nicht so lebensmüde und zähl bis Zeile sowieso :nono
RPG-Worlds: The Worlds of Role Playing Games
http://rpgworlds.rp.funpic.de
Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich verwende den PSPad Editor. Deutsch, kostenlos und hier zu haben: http://www.pspad.com/de/

Sehr umfangreiche Möglichkeiten, die man damit hat, man muss ihn aber auch erst einmal genau nach seinen Bedürfnissen und Arbeitsweisen einstellen (was nicht immer zu 100% klappt).
Für PHP und HTML (und Ähnliches) ist der IMO absolut spitze.
Alles andere (bessere) kostet dann schon wieder Geld...

Zu den Fehlermeldungen:
Hast Du nach ?> in den jeweiligen Dateien noch weitere Zeichen?
Scheint ein Massenproblem bei Dir zu sein...

Ansonsten mal die Dateien anhängen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Overhead
Beiträge: 205
Registriert: Do 13.Sep, 2007 14:37

Beitrag von Overhead »

Das mit dem Zeilen zählen kann übrigens auch Weaverslave

http://www.weaverslave.ws/

der ist auch kostenlos und so komfortabel das ich eigentlich nicht wüsste wieso ich da noch etwas anpassen sollte...

Ich denke das der Vorschlag von Oxpus und Weaverslave sich fast nicht geben - und das Ganze wie immer eine Sache der persönlichen usability ist...

cu Overhead
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Stimmt.
Ist immer eine Frage des persönlichen Geschmacks.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Vile
Beiträge: 21
Registriert: So 25.Nov, 2007 14:31
Wohnort: Bayrischer Wald
Kontaktdaten:

Beitrag von Vile »

Hier die Zeilen dazu:
Parse error: syntax error, unexpected ',' in /usr/export/www/hosting/pvcx/orion/includes/functions_post.php on line 201

Code: Alles auswählen

include_once($phpbb_root_path . 'ctracker/classes/class_ct_userfunctions.' . $phpEx, $inv_id);
Ich denke, dass ich hier das Komma hinter $phpEx entfernen sollte.
Parse error: syntax error, unexpected ',' in /usr/export/www/hosting/pvcx/orion/search.php on line 205

Code: Alles auswählen

username_search((!empty($HTTP_POST_VARS['search_username'])) ? $HTTP_POST_VARS['search_username'], $HTTP_POST_VARS['tpl_file'] : $HTTP_GET_VARS['search_username']);
Ich denke, dass ich hier das Komma hinter ['search_username'], entfernen sollte.
Parse error: syntax error, unexpected '.', expecting ')' in /usr/export/www/hosting/pvcx/orion/viewforum.php on line 515

Code: Alles auswählen

'MODERATORS' => $forum_moderators,. '<br><br>' . $wetterbericht
Ich denke, dass ich hier den Punkt hinter moderators,. entfernen sollte.



WeaverSlave ist gut ^^
Zuletzt geändert von Vile am Mo 26.Nov, 2007 17:46, insgesamt 2-mal geändert.
RPG-Worlds: The Worlds of Role Playing Games
http://rpgworlds.rp.funpic.de
Bild
Antworten