Modifikation des Advanced Post Time Edit 1.0.0

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
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Modifikation des Advanced Post Time Edit 1.0.0

Beitrag von karstenkurt »

Hallo,

hab mal eine kleine Mod (meine 1.) für den Advanced Post Time Edit 1.0.0 erstellt.
Diese Mod ersetzt den Textlink durch eine kleine Grafik neben dem Quote-Button
Sieht dann so aus:
Bild
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Vielen Dank dafür.
Ich habe das auch gleich hier verbaut (auch wenn Ihr es nicht alle seht).
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
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Beitrag von karstenkurt »

Das hatte ich noch vergessen. Lässt sich auch mit dem EMI verbauen :) Amiga nicht hauen.
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Sowas mach ich doch nicht! * flöt - wo ist das kleine häschen * :maad:
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Gigabryte
Beiträge: 12
Registriert: Do 03.Nov, 2005 12:12

Beitrag von Gigabryte »

Hallo,

da ist m.E. noch etwas an der Beschreibung buggy:

wieso die Änderung an viewtopic.php dort oben?

Code: Alles auswählen

#
#-----[ FIND ]--------------------------------------------------
#
	$temp_url = append_sid("posting.$phpEx?mode=quote&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
	$quote_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_quote'] . '" alt="' . $lang['Reply_with_quote'] . '" title="' . $lang['Reply_with_quote'] . '" border="0" /></a>';

#
#-----[ AFTER, ADD ]--------------------------------------------------
#
	$edit_time_img = ($userdata['user_level'] <= 0 || $userdata['user_id'] == ANONYMOUS) ? '' : '<a href="javascript:post_time_edit('.$topic_id.', '.$post_id.')" class="postdetails"><img src="' . $images['icon_time'] . '" alt="' . $lang['Edit_post_time'] . '" title="' . $lang['Edit_post_time'] . '" border="0" /></a>&nbsp;';
Da hat er die falsche post_id. Statt dessen sollte es doch wohl dort sein, wo auch im Original der Link gebastelt wird!?

Code: Alles auswählen

#
#-----[ FIND ]--------------------------------------------------
#
	$template->assign_block_vars('postrow', array(

#
#-----[ BEFORE, ADD ]--------------------------------------------------
#
	$edit_time_img = ($userdata['user_level'] <= 0 || $userdata['user_id'] == ANONYMOUS) ? '' : '<a href="javascript:post_time_edit('.$topic_id.', '.$post_id.')" class="postdetails"><img src="' . $images['icon_time'] . '" alt="' . $lang['Edit_post_time'] . '" title="' . $lang['Edit_post_time'] . '" border="0" /></a>&nbsp;';
Sodenn funktioniert es auch.

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

Beitrag von oxpus »

Kommt drauf an, wo $post_id definiert wird ;)
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
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Beitrag von karstenkurt »

Wegen des Links muss ich auf Oxpus verweisen. Ich habe lediglich den Link kopiert, welcher sonst angezeigt wird und da eine Grafik drunter gelegt und das ganze an eine andere Stelle verschoben.
Benutzeravatar
Gigabryte
Beiträge: 12
Registriert: Do 03.Nov, 2005 12:12

Beitrag von Gigabryte »

Klar doch ist wichtig wo $post_id definiert wird! Natürlich habe ich auch andere Mods installiert, aber ich glaube nicht, dass sich dadurch großartig diesbezüglich etwas verändert hat. An der Stelle wird es die $post_id für vorigen/nächsten Beitrag sein. Wenn ich Zeit hab probier ich es mal am Original-phpbb aus ... aber wer hat schon Zeit? ;-)

Die Definition von $post_id wird durch den OXPUS-Mod installiert: $post_id = §postrow[$i]['post_id'] und nach der Beschreibung von KarstenKurt steht sein Code danach oberhalb, was nicht sein dürfte.
Beide Einbauanweisungen sind eindeutig und standen an der richtigen Stelle.

Der Link wird nicht kopiert, sondern entsprechend OXPUS zusammengebaut. Andere Möglichkeit wäre noch auch $post_id = §postrow[$i]['post_id'] zuvor selbst zu definieren.

Sollte nur ein Hinweis sein, vielleicht haben andere auch das Problem. Oder bin ich ganz blöd? *fg*
Lecay
Beiträge: 25
Registriert: Sa 15.Sep, 2007 18:43

Beitrag von Lecay »

Hm, irgendwie funktioniert der besagte Mod bei mir nicht so ganz. Das Symbol wird nicht angezeigt obwohl ich bereits den Browser Cache und den Cache des XS aufgefrischt habe... Ist die Anleitung noch irgendwie verbugt? Ich habe erst den originalen Mod von Dir Oxpus verbaut und dann diesen als Ergaenzung hinzugefuegt. War das so falsch?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Falsch war das nicht, aber hast Du denn auch die nötige Grafik für die Erweiterung hochgeladen?
Oder funktionierte der Textlink schon nicht?

Verbuggt ist jedenfalls keine der Anleitungen.
Die funktionieren in einem vanilla phpBB fehlerlos.
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:

Re: Modifikation des Advanced Post Time Edit 1.0.0

Beitrag von Dungeonwatcher »

Moin! :cool:

Für die FiBlack Nutzer gibt's nun dieses Bildchen dafür:
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von Dungeonwatcher am Mi 21.Nov, 2007 21:25, insgesamt 1-mal geändert.
Lecay
Beiträge: 25
Registriert: Sa 15.Sep, 2007 18:43

Beitrag von Lecay »

So... die Anleitung war doch richtig... allerdings gab es wohl Probleme mit meinem Webspace... warum auch immer. Da wurde wohl zwischen Backup und original content gewechselt, so dass die Aenderungen nur an jeweils dem Backup durchgefuehrt wurden. Naja, ist kompliziert, aber danke Oxpus!

@Dungeonwatcher

Hast du so ein nettes Image auch fuer den Subsilver Style? Sieht auf alle Faelle besser aus, als das momentan verwendete, das wohl vom Phpfreechat stammt, oder sowas in der Art...

Gruesse Lecay.
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von Dungeonwatcher »

[quote="Lecay";p="79253"]@Dungeonwatcher

Hast du so ein nettes Image auch fuer den Subsilver Style? Sieht auf alle Faelle besser aus, als das momentan verwendete, das wohl vom Phpfreechat stammt, oder sowas in der Art...[/quote]

Hmmm, wie gefällt dieses...
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von Dungeonwatcher am Mi 21.Nov, 2007 20:18, insgesamt 1-mal geändert.
Lecay
Beiträge: 25
Registriert: Sa 15.Sep, 2007 18:43

Beitrag von Lecay »

Hach, vielen Dank. Das ist perfekt, finde ich. :)

Liebe Gruesse.
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von Dungeonwatcher »

Hi! :cool:

Bitte, bitte. Zumindest ab und zu versuche ich mich für die viele Hilfe hier und woanders zu bedanken. ;)

Bye
drkmnn666
Beiträge: 388
Registriert: Mi 23.Jan, 2008 17:29

Beitrag von drkmnn666 »

[quote="Gigabryte";p="47734"]Hallo,

da ist m.E. noch etwas an der Beschreibung buggy:

wieso die Änderung an viewtopic.php dort oben?

Code: Alles auswählen

#
#-----[ FIND ]--------------------------------------------------
#
	$temp_url = append_sid("posting.$phpEx?mode=quote&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
	$quote_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_quote'] . '" alt="' . $lang['Reply_with_quote'] . '" title="' . $lang['Reply_with_quote'] . '" border="0" /></a>';

#
#-----[ AFTER, ADD ]--------------------------------------------------
#
	$edit_time_img = ($userdata['user_level'] <= 0 || $userdata['user_id'] == ANONYMOUS) ? '' : '<a href="javascript:post_time_edit('.$topic_id.', '.$post_id.')" class="postdetails"><img src="' . $images['icon_time'] . '" alt="' . $lang['Edit_post_time'] . '" title="' . $lang['Edit_post_time'] . '" border="0" /></a>&nbsp;';
Da hat er die falsche post_id. Statt dessen sollte es doch wohl dort sein, wo auch im Original der Link gebastelt wird!?

Code: Alles auswählen

#
#-----[ FIND ]--------------------------------------------------
#
	$template->assign_block_vars('postrow', array(

#
#-----[ BEFORE, ADD ]--------------------------------------------------
#
	$edit_time_img = ($userdata['user_level'] <= 0 || $userdata['user_id'] == ANONYMOUS) ? '' : '<a href="javascript:post_time_edit('.$topic_id.', '.$post_id.')" class="postdetails"><img src="' . $images['icon_time'] . '" alt="' . $lang['Edit_post_time'] . '" title="' . $lang['Edit_post_time'] . '" border="0" /></a>&nbsp;';
Sodenn funktioniert es auch.

Gruß, Arno.[/quote]

also bei mir ist dies auch so gewesen, beim ersten einbau kam der fehler mit " keine post-id angegeben" und nachdem ich deines gemacht habe, hat es funktioniert. nervig ist lediglich, dass wenn man die zeit ändern möchte in dem aufspringenden popup die uhrzeit nicht aktuell ist. kann man dies ändern?

danke
Antworten