Advanced Post Time Edit

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
Benutzeravatar
LotteB
Beiträge: 36
Registriert: Di 11.Okt, 2005 17:24
Kontaktdaten:

Advanced Post Time Edit

Beitrag von LotteB »

Deine phpBB Version: Vanilla phpBB 2.0.17
MODs: Ja
Dein Wissensstand: Fortgeschritten
Link zu Deinem Forum: [url]http://[/url]

PHP Version:
MySQL Version:


Was hast Du gemacht, bevor das Problem aufgetreten ist?



Was hast Du bereits versucht um das Problem zu lösen?




Fehlerbeschreibung und Nachricht

Hallo!

Ich hab mir den Mod Advanced Post Time Edit heruntergeladen und eingebaut.
Leider gibt es da ein kleies Problem.
Und zwar bekomme ich immer folgende Meldung:

Es wurde keine Beitrags-ID angegeben

Wen ich mir jeweils den editier Link bei verschiedenen Beiträge anschaue, ändert sich auch nicht die post_id Variable. Sie steht immer auf "0".
D.h. es wird zwar die Topic ID ( topic_id ) ID an das Script übergeben, aber eben nicht um welchen Beitrag es sich handelt.

Kann man das lösen?

Im JavaScript vom Mod selbst steht,

window.open("edit_post_time.php?t="+topic_id+"&p="+post_id, '_postedittime', 'HEIGHT=200,WIDTH=500,resizable=no,scrollbars=no');
Zuletzt geändert von LotteB am Sa 22.Okt, 2005 21:14, insgesamt 1-mal geändert.
Das wahre UnrealEd Support-Forum. Von Mappern f?r Mapper.
Bild
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Kontrollier den Einbau nochmal genau.
Aus irgendeinem grund scheint dir die post_id, an benötigter stelle, nicht mehr zur verfügung zu stehen.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
LotteB
Beiträge: 36
Registriert: Di 11.Okt, 2005 17:24
Kontaktdaten:

Beitrag von LotteB »

ich hab den einbau mehrmals überprüft. Steht alles am richtigen ort.

EDIT:
Hängt es evtl. mit folgender modifikation zusammen?
http://www.oxpus.de/viewtopic.php?t=4249
Zuletzt geändert von LotteB am Sa 22.Okt, 2005 22:25, insgesamt 1-mal geändert.
Das wahre UnrealEd Support-Forum. Von Mappern f?r Mapper.
Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nicht wirklich. Nur: Die $post_id wird an der Stelle leer sein, wo der Script bei Dir übergeben wird.
Vielleicht ein Problem mit einem anderen MOD...
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
LotteB
Beiträge: 36
Registriert: Di 11.Okt, 2005 17:24
Kontaktdaten:

Beitrag von LotteB »

Peinlich: hab wohl doch einen kleinen Fehler beim einbau gemacht. Sorry. Aber folgendes Problem bleibt bestehen:

http://www.oxpus.de/viewtopic.php?t=4249
Das wahre UnrealEd Support-Forum. Von Mappern f?r Mapper.
Bild
Benutzeravatar
Gigabryte
Beiträge: 12
Registriert: Do 03.Nov, 2005 12:12

Beitrag von Gigabryte »

Hallo Lotte,

kannst mir sagen was das für ein kleiner Fehler war? Vielleicht platzt dann auch bei mir der Knoten.
Bei mir fehlt nämlich auch manchmal die BeitragsID.

Bevorzugt bei Typ "Wichtig" oder "Ankündigung", sowie (nur) im ersten Beitrag eines Thread mit Antworten.

Danke und Grüße, Arno.

Nachtrag, 7.11.
Hat sich erledigt, den fehler habe ich gefunden. Der ist im
MOD_Mod_advanced_post_time_edit.zip für die Grafik.
Zuletzt geändert von Gigabryte am Mo 07.Nov, 2005 19:29, insgesamt 1-mal geändert.
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

:rolleyes:

Beitrag von Dungeonwatcher »

Moin @oxpus! :cool:

Ich habe mir diesen Mod auch eingebaut und er funktionierte gleich wunderprächtig. Bild

Allerdings gibt es einen kleinen Schönheitsfehler in der "edit_post_time.php". Ich nutze ja ein dunkles Template im Forum wo auch die Texteingabefelder dunkel mit hellgrauer Schrift sind. Im JavaScripfenster ist allerdings der Text im Feld für die Jahreszahl Hellgrau auf Weiß. Du solltest folgende Zeile ändern:

Code: Alles auswählen

$s_year = '<input type="text" size="4" maxlength="4" name="'.$topic_post_time.'_year" value="'.create_date('Y', $edit_post_time, $userdata['user_timezone']).'" />';
auf

Code: Alles auswählen

$s_year = '<input type="text" class="post" size="4" maxlength="4" name="'.$topic_post_time.'_year" value="'.create_date('Y', $edit_post_time, $userdata['user_timezone']).'" />';
Jetzt sollte es eigendlich in jedem Template passend sein.

Dieser Eintrag "class="post"" fehlt übrigens in fast jedem Mod mit Texteingabefeldern. Ist dies Absicht oder ist diese Class im Template Subsilver garnicht definiert und wird deshalb nicht angegeben?

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

Beitrag von oxpus »

Öhm, das ist kein Fehler, denn einige Templates kennen z. B. keine CSS-Klasse "post" ;)
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
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von Dungeonwatcher »

Aaaahja. Das erklärt's dann natürlich. :rolleyes:
Antworten