Jetzt kostenlos Anmelden!


The Knight Männlich

findet sich zurecht

Beiträge: 140

Geschlecht: Männlich

PHPKIT Version: 1.6.5

1

Freitag, 15. Februar 2008, 17:43

Vorschaufunktion für Nachrichten und editierte Beiträge

Gibst einen Hack mit dem man PNs und editierte Beiträge vorschauen kann?
Nur weißer Kaffee für Rassisten!
  • Zum Seitenanfang
  • Zum Seitenende

Superkater13439 Männlich

1.6.1 Groupie

Beiträge: 1 361

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

2

Freitag, 15. Februar 2008, 19:43

Hallo The Knight,

deinen Fragen schließe ich mich an.
IM-Vorschau wäre toll.
Es wäre supil, wenn man seinen Beitrag nach dem editieren noch mal als Vorschau ansehen könnte.
Bei der PN geheich noch einen Schritt weiter, denke mir dass das aber bestimmt viel Arbeit machen würde.

Wenn man eine IM abgeschickt hat, wäre es doch toll, dass man das Original löschen könnte, befor der Empfänger diese geöffnet hat.
Quasi so wie mein Mail "ungelesene IM zurück holen". Geht sowas?

LG
Kater
  • Zum Seitenanfang
  • Zum Seitenende

Headless Männlich

... nur noch zur deko

Beiträge: 2 374

Geschlecht: Männlich

Wohnort: Nürnberg

PHPKIT Version: keine

3

Freitag, 15. Februar 2008, 20:51

Es gab IMO einen Hack auf my.phpkit.de außerdem verwenden Freddie IMO den Code!
Evtl. hat er ihn noch denn auf der schnelle hab ich ihn auf my.p nicht gefunden!
  • Zum Seitenanfang
  • Zum Seitenende

Freddie Männlich

Datenbank Verwalter

Beiträge: 244

Geschlecht: Männlich

PHPKIT Version: 1.6.4

4

Freitag, 15. Februar 2008, 20:58

Für die IM Vorschau habe ich nur den Code der Templates imcenter_writeform und imcenter_writereply um die Codezeile für die Vorschau erweitert.

Quellcode

1
2
3
4
5
6
7
8
<tr>
  <td class="heads" colspan="2" align="center">
        <input type="button" value="Vorschau" class="w100" onclick="previewWindow(800,600)" /> 
	<input type="submit" name="action" accesskey="s" value="$lang[send]" />
	<input type="hidden" name="send" value="$lang[send]" />
	<input type="submit" name="action" value="$lang[cancel]" />
	<input type="hidden" name="cancel" value="$lang[cancel]"/> </td>
 </tr>
  • Zum Seitenanfang
  • Zum Seitenende

Superkater13439 Männlich

1.6.1 Groupie

Beiträge: 1 361

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

5

Freitag, 15. Februar 2008, 22:05

Vielen Dank Headless,

hallo Freddie auch dir danke.

Ich habe 2 Fragen an dich:
1. imcenter_writereply habe ich nicht im 1.6.1 nur die imcenter_write_reply, die sieht so aus:



Zeile 5 ___________________
Zeile 6 Titel: $iminfo_title
Zeiel 7 Autor: $iminfo_autor
Zeile 8 Datum: $iminfo_time


Zeile 11 $iminfo_text

Ich denke das ist die falsche Datei, oder?

2. Das Button "Vorschau" ist nun in der imcenter_writeform vorhanden. Ich habe sie auch in die editpost.htm eingesetzt.

In beiden Fällen bekomme ich ein weißes Popupfenster mit dem Text Not Found usw. mit der folgenden Pfadzeile:
berlin-berlin-chat.de/popup.php?path=admin/popup/preview.php&window_w_size=800&window_h_size=600

Edit:
Ich habe den Fehler nun nach langem suchen gefunden. Die oberste Zeilel muss lauten:

PHP-Quelltext

1
<input type="button" value="Vorschau" class="w100" onclick="preWindow(800,600)" />

Es funktioniert nun auch.
Kann das Editieren des 2. Template wegfallen? *liebfrag*


Hast du da noch 1 bis 2 Tipps?

LG
Kater

Dieser Beitrag wurde bereits 11 mal editiert, zuletzt von »Superkater13439« (21. Februar 2008, 19:26)

  • Zum Seitenanfang
  • Zum Seitenende

harryhirsch Männlich

findet sich zurecht

Beiträge: 100

Geschlecht: Männlich

PHPKIT Version: 1.6.4

6

Freitag, 21. März 2008, 21:41

Hallo,

ich habe die Vorschaufunktion auch mal bei mir eingebaut. Der Button Vorschau wird angezeigt, wenn ich dann drauf drücke öffnet sich ein Popup und das steht drin "popup.php was not found on this server"

Diese Datei ist aber auf dem Webspace.

Jemand ne Ahnung woran es liegen kann ?
  • Zum Seitenanfang
  • Zum Seitenende

Superkater13439 Männlich

1.6.1 Groupie

Beiträge: 1 361

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

7

Freitag, 21. März 2008, 21:53

Hast du meinen letzten Beitrag gelesen?
War meine Erklärung so undeutlich?
In der ersten Zeile von Freddie muß es

Nicht:
onclick="previewWindow

Sondern:
onclick="preWindow

heissen!

Dann wird auf die popup.php im Ordner phpkit gegriffen und nicht auf die popup.php im Ordner admin.

Kater
  • Zum Seitenanfang
  • Zum Seitenende

harryhirsch Männlich

findet sich zurecht

Beiträge: 100

Geschlecht: Männlich

PHPKIT Version: 1.6.4

8

Freitag, 21. März 2008, 22:15

Hi,

ich habe Dein Post gelesen, verstanden und es auch getestet. Wenn ich es so wie Du gemacht habe dann passiert garnichts wenn ich auf den Button "Vorschau" klicke.

Nehme ich den Code von Freddie bekomme ich das Popup mit der Fehlermeldung.

Vielleichts liegt es ja auch daran das ich die Version 1.6.03 habe.

Gruß

Christian
  • Zum Seitenanfang
  • Zum Seitenende

Superkater13439 Männlich

1.6.1 Groupie

Beiträge: 1 361

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

9

Freitag, 21. März 2008, 22:33

Das mit der Version habe ich vorher leider nicht gesehen, dann hätte ich nicht geantwortet, da ich die Version 1.6.1 habe.

Bei mir ist das wie folgt:

Die popup.php habe ich das 2. mal in dem Ordner wo die include.php liegt kopiert.

In der mycode.js steht bei mir das:

PHP-Quelltext

1
2
3
4
5
6
function previewWindow(w,h) {
 window.open("../popup.php?path=admin/popup/preview.php&window_w_size="+w+"&window_h_size="+h,"preview","toolbar=no,scrollbars=yes,resizable=yes,width="+w+",height="+h);
 }
function preWindow(w,h) {
 window.open("popup.php?path=admin/popup/preview.php&window_w_size="+w+"&window_h_size="+h,"preview","toolbar=no,scrollbars=yes,resizable=yes,width="+w+",height="+h);
 }


Durch den 2. Eintrag sieht der Pfad im Explorer dann so aus:

http://www.domäne.de/phpkit/popup.php?pa…pup/preview.php

Kater
  • Zum Seitenanfang
  • Zum Seitenende

CheCKouT Männlich

lernt alles kennen

Beiträge: 74

Geschlecht: Männlich

Wohnort: Bremen

PHPKIT Version: 1.6.1

10

Samstag, 22. März 2008, 07:36

Bei mir klappt das Super.
Bekam auch erst ein weißes Popup, dann habe ich den Vorschlag von Superkater13439 befolgt und jetzt gehts.
IM + Editpost(Forum).
Ich habe nur die imcenter_writeform.htm und die editpost.htm bearbeitet.

Ich brauchte allerdings keine 2. Popup anlegen.

Danke an alle Beteiligten :love:
  • Zum Seitenanfang
  • Zum Seitenende