[PRE-ALPHA - 0.1] Live Preview

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
drakon
Mitglied
Beiträge: 8
Registriert: 24.08.2009 22:05

[PRE-ALPHA - 0.1] Live Preview

Beitrag von drakon »

Hallo Leute.

Mod Name: Live Preview
Autor: drakon
Mod Version: [PRE-ALPHA] 0.1
phpBB Version: 3.0.x

MOD Testforum:
http://www.drakon.ch/phpBB3/index.php

MOD Files:
http://drakon.ch/misc/live_preview_phpbb3.rar

MOD Beschreibung:
Das ist eine Live Preview für die Posting Seite. Sprich man muss nicht auf den Vorschau Button klicken, sondern bekommt eine automatisch eine ständig aktuelle Version der geschriebenen. Das ganze basiert auf einer Ajax Abfrage, welche ständig an den Server gesendet wird und die preview.php aufruft und die Rückgabe in ein spezielles div weiterleitet.
Das ganze ist eigentlich relativ einfach, allerdings braucht es phpBB spezialisten, welche sich mit dem parsen genauer auseinandersetzen, weil es ja viele Spezialfälle gibt. (von wegen Berechtigungen und co), welche ich nicht kenne.
Ich bin zu diesem Mod lediglich gekommen, weil ich mir für meinem Blog selbst so eine Preview erlaubt habe und es in einem solchem Forum auch recht nützlich fände. Daher hoffe ich, dass ein aktiver phpBB Entwickler angesprochen fühlt das hier zu Ende zu bringen, weil mir das Know how fehlt und ich habe jetzt weder die Zeit, noch die Lust mich so intensiv mit der Forensoftware auseinanderzusetzen, wie es nötig ist, um ein stabiles Release zu generieren. ;)

Also viel Spass beim testen und bei Fragen, Comments usw. einfach melden.
Mein Blog wäre noch hier:
http://drakon.ch
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: [PRE-ALPHA - 0.1] Live Preview

Beitrag von 4seven »

sehr sehr cool.

wegen der sicherheit noch aus dem

Code: Alles auswählen

$_GET
ein

Code: Alles auswählen

request_var
machen und es ist nicht nur super, sondern auch sicher.

very muchos thankos 4 sharing this great stuff :grin:
drakon
Mitglied
Beiträge: 8
Registriert: 24.08.2009 22:05

Re: [PRE-ALPHA - 0.1] Live Preview

Beitrag von drakon »

hehe. Dankeschön für die Blumen. :)

Werde es gleich mal anpassen.

Kann es sein, dass ich bereits einen Abnehmer für das Projekt gefunden habe? :D
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: [PRE-ALPHA - 0.1] Live Preview

Beitrag von 4seven »

wenn ich deinen segen habe, gerne...
muss nur noch meinen aktuellen mod (watermark) fertig machen, dann pack ichs gern in windeln..

das ist nämlich ein hybrid zwischen bbcodebox und wysiwyg und ich als wysiwyg-verächter werde damit einen schritt in die zukunft gebracht und kann trotzdem der tradition treu bleiben :grin:

super klasse, klein, gut, fein :wink:
drakon
Mitglied
Beiträge: 8
Registriert: 24.08.2009 22:05

Re: [PRE-ALPHA - 0.1] Live Preview

Beitrag von drakon »

Hehe. Ja, unbedingt. :D

Ich muss zugeben, dass ich das ganze nur gemacht habe, weil einfach wissen wollte, wies hier so integriert aussieht.

Und jetzt habe ich eigentlich gar keine Lust das weiter zu entwickeln. Auf meinem Blog nenne ich auch die Gründe, allerdings fände ich es recht cool das einmal fest implementiert zu sehen. :)

Sofern ich als Urvater dieses Projektes erhalten bleibe kannst du damit machen, was du willst. ;)
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: [PRE-ALPHA - 0.1] Live Preview

Beitrag von 4seven »

Sofern ich als Urvater dieses Projektes erhalten bleibe
phpbb3-ehrenwort und handschlag drauf :wink:
Benutzeravatar
derkubi
Mitglied
Beiträge: 666
Registriert: 19.10.2007 12:39
Wohnort: Wangerooge
Kontaktdaten:

Re: [PRE-ALPHA - 0.1] Live Preview

Beitrag von derkubi »

Moin

Versuche gerade das Ganze in ein V3.0.8 mit Style proglass_red einzubauen , aber ohne Installationsanweisungen nicht leicht .
Hier nochmal ein Auszug aus der ReadMe :
If you like to explore the technique just watch the new and changed files.
New Files:
preview.php -> main directory
livepreview.js -> main directory

Changed Files:
posting_layout.html ( <div> for replacement ) -> %styles%/prosilver/template
overall_header.html ( include for livepreview.js) -> %styles%/prosilver/template


To make this available to other styles you just have to change the template files like I did.
OK , die beiden neuen Dateien ins Root-Verzeichnis zu kopieren ist ja nicht schwer , aber welche Änderungen
muss ich den an der overall_header und der posting_layout machen ?

Was ich gefunden habe : overall_header

<script type="text/javascript" src="{T_TEMPLATE_PATH}/forum_fn.js"></script>
<script type="text/javascript" src="livepreview.js"></script> , neu eingefügte Zeile

und hier : posting_layout

<div class="inner"><span class="corners-top"><span></span></span>
<div id = "live_preview" class="postbody"></div> neu eingefügte Zeile

Da ich schon ein paar MODs eingebaut habe , ist es schwer Veränderungen zu finden .
Nach leeren der Caches und Browserrefresh wird bei mir aber keine Livepreview angezeigt .

Gruss - derkubi

EDIT : Habs hinbekommen , habs hier eingefügt :

Code: Alles auswählen

<!-- IF TOPIC_TITLE -->
	<h2><a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>
<!-- ELSE -->
	<h2><a href="{U_VIEW_FORUM}">{FORUM_NAME}</a></h2>
 <!-- ENDIF -->
	<div id = "live_preview" class="postbody"></div>
Liebe Helfer , jaaaaa ich habe die Such-Funktion benutzt , manchmal weiß ich nur nicht die richtigen Schlüsselwörter oder bin zu doof. Tips , Links ?
drakon
Mitglied
Beiträge: 8
Registriert: 24.08.2009 22:05

Re: [PRE-ALPHA - 0.1] Live Preview

Beitrag von drakon »

Cool dass du es hinbekommen hast. Hätte sonst selbst das ganze nochmal genau anschauen müssen. ^^

Würde mich sowieso interessieren ob hier mal was draus geworden ist/wird @4seven. :)
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: [PRE-ALPHA - 0.1] Live Preview

Beitrag von redbull254 »

Hallo erstmal,
drakon hat geschrieben: Würde mich sowieso interessieren ob hier mal was draus geworden ist/wird @4seven. :)
bin zwar nicht @4seven aber ich gebe Dir einmal diesen Link:

[RC] Live Preview v.1.0.2 (MODDB) (en)
Beste Grüße
Walter
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“