Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> Pageflip v0.1-dev, Blättermodul für Kataloge, Magazine u.ä.
CarstingAxion
Beitrag Thu. 25. February 2010, 15:18
Beitrag #1


Member
**

Gruppe: Members
Beiträge: 49
Mitglied seit: 15.02.2007
Wohnort: Halle (Saale)
Mitglieds-Nr.: 659



Was lange währt wird gut (oder mindestens nicht schlecht).
Ich hatte ja schon vor einer ganzen Weile mal angekündigt an einem Modul zu schrauben mit dem man einen "Umblättereffekt" für Bilder aus dem Dateimnanager organisieren kann.

Auch wenn das Modul noch auf uraltem Code aufbaut und nicht ganz konsequent gecodet ist:
Es ist ein Anfang.

Ich stell das jetzt erstmal zur Verfügung und hoffe auf feedback.
In den nächsten Tagen soll dann die Reinschrift passieren. Soll ... wink.gif

Eine Demo kann ich im Moment nicht anbieten, den Effekt kann man aber hier ganz schön sehen.
Die Modulkonfiguration hab' ich bei flickr hier, hier und hier hinterlegt.

Angehängte Datei  Pagefliper.cmsmod ( 26.28KB ) Anzahl der Downloads: 29

kurzerhand ohne readme und changelog


--------------------
Das Sefrengo-Forum Suchplugin für Firefox haben die Pixelfans gemacht.
Go to the top of the page
 
+Quote Post
amk
Beitrag Thu. 25. February 2010, 16:29
Beitrag #2


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



danke, aber bitte doch an die vorgaben für das veröffentlichen von modulen halten - auch hier unter "Alpha, Beta ... Vorabversionen" - soviel zeit muss sein finde ich.

und warum bilder dazu bei flickr, die kann man doch auch hier uploaden!?


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
amk
Beitrag Thu. 25. February 2010, 23:04
Beitrag #3


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



download-links für zusätzlich benötigte dateien gehören nicht in eine modul-konfiguration!!!

was sollen die user tun, wenn die links irgendwann nicht mehr funktionieren?!

ein modul, bitte vollständig veröffentlichen ... mit allen zusätzlichen apps, scripten etc. ...


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
CarstingAxion
Beitrag Fri. 26. February 2010, 13:50
Beitrag #4


Member
**

Gruppe: Members
Beiträge: 49
Mitglied seit: 15.02.2007
Wohnort: Halle (Saale)
Mitglieds-Nr.: 659



Hallo amk,

besten dank für den Hinweis.
Ich kenne die Anleitung, aber für eine frühe Version mach ich mir jetzt nicht den Aufwand. Schließlich steht ja da auch:
ZITAT
Es ist nicht zwingend nötig aber sehr erwünscht,

Eben. In der stable passt das dann auch.

Und die flickr-Bilder sind eben schon lange dort und da bleiben sie auch, wir sind doch im Netz und einen Link anzuklicken, sollte nicht zuviel verlangt sein. Zumal die Darstellung von Bildern hier im forum wirklich erbärmlich aussieht.

Ich hoffe, du hast auch noch eine konstruktive technische Kritik, denn 2 Posts ausschließlich für Formfehler-feedback zu schreiben ist auch ganz schön deftig. Ich hab fast den Eindruck, du willst gar nicht das Dritte auch Module schreiben.
Vielleicht gibt's aber auch nix weiter konstruktives, na dann ist's schade, aber sparrt mir auch den Aufwand ne stable draus zu machen.

Ein bisschen angemiept, Grüße Carsten


--------------------
Das Sefrengo-Forum Suchplugin für Firefox haben die Pixelfans gemacht.
Go to the top of the page
 
+Quote Post
pawel
Beitrag Fri. 26. February 2010, 17:41
Beitrag #5


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 442
Mitglied seit: 02.07.2006
Wohnort: Halle
Mitglieds-Nr.: 71



Ich habe sie mir schon mal runtergeladen. Eine Alpha installiere ich mir aber nur in meine Testumgebung, die ich natürlich auch nicht mit Bilder gefüllt habe. Ich habe bisher nur mal im Editor über den Code drübergesehen. Zum Testen brauche ich ein bisschen Zeit. Feedback und/oder Veränderungen erfolgt dann umgehend.
Ich kann aber auch nachvollziehen, das Du nur die Moduldatei hier hochladen willst. Man wird hier ja nicht mit neuen Modulen überschüttet. Feedbacks gibt es bei umfassender Veröffentlichung kaum. Für wen dann also die Mühe? Und ja es ist ein Zusatzaufwand. Es reicht ja dann die umfassende Beschreibung für die stable (wenn es sie denn gibt).


--------------------
Go to the top of the page
 
+Quote Post
amk
Beitrag Sat. 27. February 2010, 08:25
Beitrag #6


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



der sinn einer veröffentlichung erschliesst sich doch nicht nur im feedback, sondern darin das WCMS reicher zu machen, sich selbst weiterzubringen und auch stolz auf eigene arbeit zu sein. finde ich ...

ich freu mich auf ne vernünftig veröffentlichte version Pageflip ... auch wenn so ein "gimmick"-modul ehr seltener verwendung finden wird - freunde finden wirds bestimmt!

alles was ich bisher vom modul erspäht habe, scheint jedenfalls absolut ok zu sein (ausser die links in der config) ... trotz meiner kritik bzgl. veröffentlichungsform bitte weiter machen!!! wink.gif


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
pawel
Beitrag Sun. 28. February 2010, 19:58
Beitrag #7


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 442
Mitglied seit: 02.07.2006
Wohnort: Halle
Mitglieds-Nr.: 71



Das sieht ja schon toll aus (auch wenn ich es eher nicht brauche rolleyes.gif )
Ich würde den Effekt wahrscheinlich dann mit reinem Javascript umsetzen.

Ich werde ein paar Sachen abändern. So habe ich zunächst gedacht, bei XML-Eingabe müsste in dem Zielpfad eine XML vorhanden sein. Da musste ich mir erst den Code ansehen.
Wenn addHeader installiert ist, wird die JS direkt in den head geschrieben. Da das (leider) nicht Standard ist, würde ich zusätzlich die Variante anwenden, die ich beim GoogleMapsModul genutzt habe.

Bei großen Dateien kommt es bei mir anfänglich zu deutlichen Verzögerungen.

Da Du ausführlich kommentierst hast, ist das Modul gut zu lesen. Einsetzen würden es aber wahrscheinlich eher Webworker, die nicht so vertraut mit dem Programmieren sind, wie Du es geworden bist. Der Hilfetab muss deshalb m.E. mehr Beschreibungstext + Screenshot enthalten.


--------------------
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Sun. 28. February 2010, 22:05
Beitrag #8





Guests






@amk
ZITAT(amk @ Sat. 27. February 2010, 08:25) *
der sinn einer veröffentlichung erschliesst sich doch nicht nur im feedback, sondern darin das WCMS reicher zu machen, sich selbst weiterzubringen und auch stolz auf eigene arbeit zu sein. finde ich ...

Dagegen ist ja auch nichts einzuwenden ABER dann sollte das hier
ZITAT(pawel @ Sun. 28. February 2010, 19:58) *
Wenn addHeader installiert ist, wird die JS direkt in den head geschrieben. Da das (leider) nicht Standard ist, würde ich zusätzlich die Variante anwenden, die ich beim GoogleMapsModul genutzt habe.

mit dem Standard und eine Ablage für Modul Dateien auch mal geregelt werden.
UND sowas wie Du am Freitag geschrieben (und in meinen Augen) zum Glück wieder gelöscht hast, der Vergangenheit angehört. wink.gif
Go to the top of the page
 
+Quote Post
CarstingAxion
Beitrag Wed. 3. March 2010, 11:48
Beitrag #9


Member
**

Gruppe: Members
Beiträge: 49
Mitglied seit: 15.02.2007
Wohnort: Halle (Saale)
Mitglieds-Nr.: 659



Modulname:
---------------------------------------------------------------------------
Pageflip


Status:
---------------------------------------------------------------------------
alpha


Bechreibung:
---------------------------------------------------------------------------
Mit dem pageflipper können mehrere Bilder zum Blättern in einem Flashobjekt
ausgegeben werden. Der Redakteur wählt einfach ein Verzeichnis aus dem Dateimanager.


Features:
---------------------------------------------------------------------------
- Templates konfigurierbar:
- Verbindungstemplate
- HTML-Alternative bei fehlendem Javascript
- Bilder können vorgeladen werden
- Außenseiten als Hardcover darstellbar
- Hintergrundfarbe für Flashobjekt über colorpicker auswählen oder eintragen



Autor(en):
---------------------------------------------------------------------------
carstingaxion


Lizenz:
---------------------------------------------------------------------------
GPL


Benötigte Sefrengo Version:
---------------------------------------------------------------------------
>= 01.04.02


Installation:
---------------------------------------------------------------------------
Wechseln Sie in Ihrer Sefrengo Version in den Bereich "Design->Module". Am
unteren Ende des Bereichs befindet sich ein Uploadfeld. Wählen Sie hier die
gewünschte "*.cmsmod"- Datei aus. Mit einem Klick auf das Diskettensymbol
wird das Modul in das CMS importiert. Das Modul ist nun innerhalb des CMS
nutzbar.
Außerdem müssen die beiden Dateien swfobject.js und book.swf aus dem
Projektverzeichnis auf dem Server vorhanden sein.


Dokumentation:
---------------------------------------------------------------------------
"Keine vorhanden"

QUELLTEXT
Changelog legend:
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note

Current versionnumber is  00.00.02 - released 03.03.2010
------------------------------------------------------------------------------------------------
^ Abhängigkeit vom Changeheader-Plugin entfernt, alternativ wird der Output manipuliert
+ zum Paket hinzugefügt: readme.txt
+ zum Paket hinzugefügt: changelog.txt
+ zum Paket hinzugefügt: swfobjects.js
+ zum Paket hinzugefügt: book.swf

Current versionnumber is  00.00.01 - released 25.02.2010
------------------------------------------------------------------------------------------------
! Release

Angehängte Datei  Pagefliper_v00_00_02_dev.zip ( 20.71KB ) Anzahl der Downloads: 16


Der Beitrag wurde von CarstingAxion bearbeitet: Wed. 3. March 2010, 13:00


--------------------
Das Sefrengo-Forum Suchplugin für Firefox haben die Pixelfans gemacht.
Go to the top of the page
 
+Quote Post
CarstingAxion
Beitrag Wed. 3. March 2010, 11:53
Beitrag #10


Member
**

Gruppe: Members
Beiträge: 49
Mitglied seit: 15.02.2007
Wohnort: Halle (Saale)
Mitglieds-Nr.: 659



Nachdem die Gemüter hier und auch in persönlichen Nachrichten schon ein wenig am Kochen waren, jetzt nochmal ganz kühl und entspannt.
Vielen Dank an alle für die Hinweise und Kritiken.
Wie ihr aus dem Changelog entnehmen könnt, habe ich eure Bedenken aufgenommen und umgesetzt.

Ich habe jetzt alles nocheinmal zusammen geschnürrt und hoffe, dass niemand mehr Probleme mit der Art & Weise hat.
Einen schönen Sefrengo-Tag, wünsche ich euch.


--------------------
Das Sefrengo-Forum Suchplugin für Firefox haben die Pixelfans gemacht.
Go to the top of the page
 
+Quote Post
pawel
Beitrag Wed. 3. March 2010, 16:24
Beitrag #11


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 442
Mitglied seit: 02.07.2006
Wohnort: Halle
Mitglieds-Nr.: 71



Cool.
Allerdings musst Du den Pfad bei fehlenden addHeader nicht fest verdrahten rolleyes.gif

QUELLTEXT
// oder durch die Manipulation des Output  
          }else {
            $path=$cfg_client['htmlpath'].$mvars['12'];
            $link2_head = '<script src="'.$path.'" type="text/javascript"></script>';


Habe den Erklärungstext geringfügig überarbeitet und die o.g. Änderung gleich mit umgesetzt.
Angehängte Datei(en)
Angehängte Datei  Pagefliper.cmsmod ( 129.76KB ) Anzahl der Downloads: 22
 


--------------------
Go to the top of the page
 
+Quote Post
CarstingAxion
Beitrag Fri. 5. March 2010, 11:20
Beitrag #12


Member
**

Gruppe: Members
Beiträge: 49
Mitglied seit: 15.02.2007
Wohnort: Halle (Saale)
Mitglieds-Nr.: 659



ZITAT
Allerdings musst Du den Pfad bei fehlenden addHeader nicht fest verdrahten

Da hast Du natürlich recht blink.gif

Danke für's mitmachen!


--------------------
Das Sefrengo-Forum Suchplugin für Firefox haben die Pixelfans gemacht.
Go to the top of the page
 
+Quote Post
Taturo
Beitrag Fri. 5. March 2010, 12:16
Beitrag #13


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 328
Mitglied seit: 29.08.2006
Wohnort: Konstanz / Bodensee
Mitglieds-Nr.: 216



Hallo Carsten,

danke erstmal für das Modul. Ich hab es heute ausprobiert, bekomme aber folgende Fehlermeldung (egal ob deine Version oder Pawels):
QUELLTEXT
Fatal error: Call to undefined method SF_Headerelement::addJsItem() in /www/htdocs/w00a7758/sefrengo_module/cms/inc/backend.php(157) : eval()'d code on line 338


Die line ändert sich, je nach dem, welche Einstellung man bei Unterverzeichnisse durchsuchen und Redakteur Verzeichnis macht.
ja, ja line 338
nein, ja line 337
nein, nein line 336

Mir ist noch aufgefallen, dass die Einstellung nein bei Redakteur Verzeichnis nicht gehalten wird, also beim erneuten Aufruf der Modulkonfiguration wieder auf ja steht.

Sefrengo 01.04.03 PHP 5.2.9 bei all-inkl.com

Hab es gerade nochmal auf meiner lokalen XAMPP Installation probiert, da läuft das Modul einwandfrei, ist auch PHP 5.2.9

Viele Grüsse,
Andreas
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Fri. 5. March 2010, 12:38
Beitrag #14





Guests






Der Grund der FM "könnten" die unterschiedlichen Header-Plugins sein.
Go to the top of the page
 
+Quote Post
CarstingAxion
Beitrag Fri. 5. March 2010, 13:50
Beitrag #15


Member
**

Gruppe: Members
Beiträge: 49
Mitglied seit: 15.02.2007
Wohnort: Halle (Saale)
Mitglieds-Nr.: 659



Ich bau grad auch nochmal an dem Modul rum und werde mir das gleich nochmal mit ansehen.
Danke für den Hinweis.

Ich melde mich wieder.
Kann aber ein bisschen dauern, weil ich ab heute nämlich erstmal eine Woche im Urlaub bin und nicht weiß ob ich alle Wünsche heute noch zu erfüllen schaffe. wink.gif


--------------------
Das Sefrengo-Forum Suchplugin für Firefox haben die Pixelfans gemacht.
Go to the top of the page
 
+Quote Post
FireFlyer
Beitrag Fri. 5. March 2010, 13:56
Beitrag #16


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 446
Mitglied seit: 12.09.2006
Wohnort: Bamberg
Mitglieds-Nr.: 235



Schöner ist auch, wenn du das Modul jungfräulich auslieferst. Dazu einfach die CMSMOD-Datei editieren und ganz am Schluß den Inhalt zwischen <config></config> entfernen!
Damit werden deine gemachten Einstellungen zu den einzelnen MipForms nicht als Standard gemacht!

Voreinstellungen kannst du bei den MipForms eingeben!
Go to the top of the page
 
+Quote Post
pawel
Beitrag Fri. 5. March 2010, 21:47
Beitrag #17


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 442
Mitglied seit: 02.07.2006
Wohnort: Halle
Mitglieds-Nr.: 71



@Taturo
Vielleicht geht es ja auf die "alte" Weise:
QUELLTEXT
if(file_exists($cfg_cms['cms_path']."plugins/headerelement/class.headerelement.php")){
if("MOD_VALUE[12]" != "")fire_event("add_js", array("file" => "cms/js/swfobject.js"));

Ungetestet.
Du kannst auch mal die Dateirechte von class.headerelement.php überprüfen. Carsten überprüft mit is_readable(), d.h. die Verwendung erfolgt nur wenn die Datei existiert und lesbar ist.


--------------------
Go to the top of the page
 
+Quote Post
Taturo
Beitrag Sat. 6. March 2010, 21:47
Beitrag #18


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 328
Mitglied seit: 29.08.2006
Wohnort: Konstanz / Bodensee
Mitglieds-Nr.: 216



Hallo Pawel, hallo Carsten,
ich habe mit dem Modul mal ein paar Tests gemacht.

ich habe mal diesen Teil
QUELLTEXT
if(is_readable($cfg_cms['cms_path']."plugins/headerelement/class.headerelement.php")){
require_once($cfg_cms['cms_path']."plugins/headerelement/class.headerelement.php");

gegen Pawels Vorschlag ausgetauscht und die Dateirechte auf 777 geändert.
QUELLTEXT
if(file_exists($cfg_cms['cms_path']."plugins/headerelement/class.headerelement.php")){
if("MOD_VALUE[12]" != "")fire_event("add_js", array("file" => "cms/js/swfobject.js"));

Erzeugt Fehlermeldung:
QUELLTEXT
Fatal error: Class 'SF_Headerelement' not found in /www/htdocs/w00a7758/sefrengo_module/cms/inc/backend.php(157) : eval()'d code on line 344



Wenn man den ganzen headerelement Teil auskommentiert und statt dessen das Script swfobject.js mit dem ChangeHeader Modul einfügt, klappt alles. Also habe ich folgendes probiert:

Auf meinem all-inkl Account funktioniert Carstens Version und die Version mit dem Orginalcode aus dem ChangeHeader Modul:
QUELLTEXT
if(file_exists($cfg_cms['cms_path']."plugins/headerelement/class.headerelement.php")){
require_once($cfg_cms['cms_path']."plugins/headerelement/class.headerelement.php");

wenn man diese Zeilen auskommentiert:
QUELLTEXT
//          $he->addJsItem($cfg_client['htmlpath'].$mvars['12']);
         // oder durch die Manipulation des Output  
//         }else {
$path=$cfg_client['htmlpath'].$mvars['12'];
.....


Diese Version funktioniert aber auf meiner XAMPP Installation nicht. Da funktioniert das orginal Pagefliper Modul sowohl in der Form
QUELLTEXT
if(is_readable($cfg_cms['cms_path']."plugins/headerelement/class.headerelement.php")){
require_once($cfg_cms['cms_path']."plugins/headerelement/class.headerelement.php");

als auch
QUELLTEXT
if(file_exists($cfg_cms['cms_path']."plugins/headerelement/class.headerelement.php")){
require_once($cfg_cms['cms_path']."plugins/headerelement/class.headerelement.php");


Gruss, Andreas

Go to the top of the page
 
+Quote Post
pawel
Beitrag Sun. 7. March 2010, 17:04
Beitrag #19


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 442
Mitglied seit: 02.07.2006
Wohnort: Halle
Mitglieds-Nr.: 71



Es liegt an der Version. Bei der noch downloadbaren Version, taucht dieser Dialog gar nicht auf:
Angehängte Datei  Dialog_Projekt.png ( 21.3KB ) Anzahl der Downloads: 49


Mit dieser Version geht es.
Angehängte Datei(en)
Angehängte Datei  headerelement.cmsplugin ( 4.52KB ) Anzahl der Downloads: 7
 


--------------------
Go to the top of the page
 
+Quote Post
Taturo
Beitrag Mon. 8. March 2010, 11:23
Beitrag #20


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 328
Mitglied seit: 29.08.2006
Wohnort: Konstanz / Bodensee
Mitglieds-Nr.: 216



Danke Pawel,

das wars. Läuft überall wie gewünscht.

Gruss, Andreas
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 Besucher lesen dieses Thema (Gäste: 2 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 28.3.24 - 15:39

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.