WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

You are not logged in.

#1 20.01.2016 13:42:08

webbird
Administrator

Download Gallery 2

Ich habe gerade zum Vergleich die Download Gallery 2 installiert, die auch für mysql strict überarbeitet werden müßte.

Details zum Modul
Name:     Download Gallery 2
Art:     Seite
Autor:     Hudge, Woudloper, M. Gallas, R. Smith, C. Sommer, F. Heyne
Version:     2.61
Entworfen für:     Website Baker 2.8
Beschreibung:     This page type is designed for making a download gallery page
See help file for more information.


Gibt es eine andere / neuere Version? Hat die schon jemand in Arbeit?


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Online

#2 20.01.2016 17:35:28

florian
Administrator

Re: Download Gallery 2

Nö, das ist wohl schon die zuletzt erschienene.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#3 27.01.2016 13:48:12

alexbb
Member

Re: Download Gallery 2

Hallo,

im Zuge der Migration meiner WB-Seiten zu WBCE habe Download Gallery 2 Version 2.61 installiert.
Funktioniert.
Mit folgenden Änderungen ist das Modul bei mir auch responsiv:

frondend.css:

--- frontend.css.orig	2016-01-22 14:44:28.732000000 +0100
+++ frontend.css	2016-01-27 11:26:24.584000000 +0100
@@ -2,10 +2,12 @@
   CSS definition for Website Baker module: Download Gallery 2
 */
 
+@media screen and (max-width: 768px) {
+    .hide_on_mobile { display: none; }
+}
+
 .mod_download_gallery_line_f, .mod_download_gallery_line_rightalign_f {
-	border-bottom: 1px solid #DDD;
 	font-size: 1.2em;
-	padding: 12px 12px 0px 0px;
 }
 
 .mod_download_gallery_line_rightalign_f {
@@ -18,9 +20,9 @@
 }
 
 .mod_download_gallery_th_f {
-	background-color: #ff9;
 	padding: 3px;
 	margin: 3px;
+	text-align: right;
 }
 
 .mod_download_gallery_line_text_f {
@@ -30,14 +32,13 @@
 .mod_download_gallery_dgheader_f {
 	font-size: 12px;
 	font-weight: bold;
-	background-color: #cf9;
 	padding: 4px;
 }
 
 /* Buttons >>>>> */
 button.mod_download_gallery_btn_f,
 button.mod_download_gallery_btn_ra_f {
-	border: 1px solid #ca4;
+	border: 1px solid;
 	background: none;
 	font-weight: bold;
 	cursor: pointer;

functions.php:

--- functions.php.orig	2016-01-22 14:44:28.000000000 +0100
+++ functions.php	2016-01-27 11:34:48.064000000 +0100
@@ -64,18 +64,18 @@
    $file_header = addslashes('<table cellpadding="0" cellspacing="0" border="0">
    <tr>
    <td class="mod_download_gallery_th_f"> [THTITLE] </td>
-   <td class="mod_download_gallery_th_f"> [THCHANGED] </td>
-   <td class="mod_download_gallery_th_f"> [THRELEASED] </td>
+   <td class="mod_download_gallery_th_f hide_on_mobile"> [THCHANGED] </td>
+   <td class="mod_download_gallery_th_f hide_on_mobile"> [THRELEASED] </td>
    <td class="mod_download_gallery_th_f"> [THSIZE] </td>
-   <td class="mod_download_gallery_th_f"> [THCOUNT]  </td>
+   <td class="mod_download_gallery_th_f hide_on_mobile"> [THCOUNT]  </td>
    </tr>');
    
    $files_loop = addslashes('<tr>
    <td class="mod_download_gallery_line_f"><img src="[FTIMAGE]" alt="" /> <a href="[LINK]" target="dlg"><b>[TITLE]</b></a></td>
-   <td class="mod_download_gallery_line_rightalign_f"> [DATE]</td>
-   <td class="mod_download_gallery_line_rightalign_f"> [RELEASED]</td>
+   <td class="mod_download_gallery_line_rightalign_f hide_on_mobile"> [DATE]</td>
+   <td class="mod_download_gallery_line_rightalign_f hide_on_mobile"> [RELEASED]</td>
    <td class="mod_download_gallery_line_rightalign_f"> [SIZE]</td>
-   <td class="mod_download_gallery_line_rightalign_f"> [DL] </td>
+   <td class="mod_download_gallery_line_rightalign_f hide_on_mobile"> [DL] </td>
    </tr>
    <tr>
    <td class="mod_download_gallery_line_text_f" colspan="5">[DESCRIPTION]</td>

Offline

#4 27.01.2016 19:36:36

evaki
Guest

Re: Download Gallery 2

Hatte es bisher noch nie in Benutzung, und einige meiner Anwender sind wohl schon an der fehlenden deutschen Hilfe gescheitert. Trotzdem, ein erster Versuch ergab:
Cannot redeclare rm_full_dir() (previously declared in ... /framework/functions.php Ln. 64
Hab daraufhin erstmal require(WB_PATH.'/framework/functions.php'); gegen require_once(WB_PATH.'/framework/functions.php'); ausgetauscht.

Ob es damit getan ist, weiß ich noch nicht.

Bei mir macht es anscheinend keine weiteren Fehler
Vielleicht weiß da aber schon jemand mehr?

Edit: Sehe gerade, daß auch auf utf-8 (Hilfetext) geprüft werden muß.
MfG. Evaki

Edit 2:
Doch es kommt -nach einer Sicherheitsprüfung- möglicherweise noch eine Cross-site-Scripting-Anfälligkeit.
Ein Report geht an die Entwicklung, um Klarheit zu erlangen
MfG. Evaki

Last edited by evaki (28.01.2016 14:14:23)

#5 28.01.2016 13:53:12

webbird
Administrator

Re: Download Gallery 2

Wenn wir alles eingesammelt haben kann ich gern eine 2.70 machen. Wobei ich eigentlich gern die von Stefek verbesserte Version hätte, die ist optisch etwas gefälliger. Ich weiß nur nicht, wo das dann überall geändert wurde...


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Online

#6 28.01.2016 15:33:17

evaki
Guest

Re: Download Gallery 2

Anbei v2.62 inkl. BAK, dies ist keine Vorabversion!
Änderungen wie o.a.: require_once + responsiv
XSS noch nicht berücksichtigt.

Vielleicht schon mal auf Funktion/Fehler/Tauglichkeit überprüfen.
Wer's ohne responsive Darstellung (funktionierts?), also zur ursprünglichen Ansicht möchte, nutzt halt die entsprechenden xxx_00-Dateien (css/functions).
Wenn es dann irgendwann keine technischen Probleme und Einwände mehr gibt, kann man sich ja auf x y z einigen.

MfG. Evaki

p.s. @webbird Was hat Stefek geändert?

Last edited by evaki (05.02.2016 01:25:12)

#7 28.01.2016 16:33:16

petero
Member

Re: Download Gallery 2

Stefek hat sich des Themas auch gerade wieder angenommen
http://forum.websitebaker.org/index.php … #msg202980


WBCE Version: 1.5.4
Tag: 1.5.4
PHP Version: 8.0.22

Offline

#8 28.01.2016 20:59:05

evaki
Guest

Re: Download Gallery 2

Der Verlauf der dortigen Diskussion und die Ergebnisse scheinen mir zumindest nicht geeignet dem nachzueifern. Eine "solide" Fortführung der Versionsnummer mit sich ergebenden Verbesserungen wäre m.E. sinnvoll. Ist eine gegenläufige und inkompatible Entwicklung abzusehen, "eigentlich" soll das Modul nach Möglichkeit ja auch unter WB-Classic laufen, läßt sich mit Namensänderung und Änderung der $module_guid natürlich auch eine exklusive WBCE-Version erstellen. Wäre aber schade...

Dies ist aber nur meine ganz persönliche Haltung. Wie die Einschätzung der vielen WBCE-Helferlein hierzu ist, kann ja geäußert werden.
MfG. Evaki

Edit: Die Stefek-Version kann man sich ja außerdem anschauen. Ist das die jetzt im Forum eingestellte download_gallery(stefek.inkl.patch).zip? Ist die noch unter WBv2.8.3SP4 lauffähig?

Last edited by evaki (28.01.2016 21:55:57)

#9 29.01.2016 10:56:59

hgs
Member

Re: Download Gallery 2

Evaki wrote:

Anbei v2.62 inkl. BAK, dies ist keine Vorabversion!
Änderungen wie o.a.: require_once + responsiv
XSS noch nicht berücksichtigt.

Vielleicht schon mal auf Funktion/Fehler/Tauglichkeit überprüfen.
Wer's ohne responsive Darstellung (funktionierts?), also zur ursprünglichen Ansicht möchte, nutzt halt die entsprechenden xxx_00-Dateien (css/functions).
Wenn es dann irgendwann keine technischen Probleme und Einwände mehr gibt, kann man sich ja auf x y z einigen.

MfG. Evaki

Gerade auf einer WB 2.8.3 SP6rc1.1 PHP7.0.1 installiert und läuft.
Danke für die Version

WB 2.8.3 SP4 hab ich keine mehr im Anstich.


LG Harald
"Fange nie an, aufzuhören - höre nie auf, anzufangen." Marcus Tullius Cicero (106-43 v.Chr.)

Offline

#10 29.01.2016 11:31:48

webbird
Administrator

Re: Download Gallery 2

Ich würde keine "WBCE-only" Version machen, so wie Stefek eine "Hauptsache es läuft nicht auf den Forks"-Version anstrebt, sondern eine _saubere_, um Kram bereinigte Version, die auch mit mysql strict, PHP7 etc. funktioniert. Das sind ja zwei vollkommen unterschiedliche Ziele. Insofern mag es absehbar sein, daß es am Ende doch eine "WBCE-only" Version ist - allein deshalb, weil es im WB Classic Umfeld ja als Todsünde gilt, etwas zu akzeptieren, was von bekannten WB-Kritikern oder gar Fork-Unterstützern stammt. Egal ob es sachlich gesehen sinnvoll wäre oder nicht.

@evaki: Hauptsächlich Optik, soweit ich weiß, aber ich muß die Quellen erst vergleichen.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Online

#11 29.01.2016 23:04:38

evaki
Guest

Re: Download Gallery 2

Hab heute mal auf Live-Server mit WB2.8.3SP4 getestet.
Läuft anscheinend, aber die modulspezifische XSS-Meldung ist auch hier vorhanden.
Schauen wir mal, wann die DEV-Abteilung wieder aktiv wird.

@florian
Hat Du Zeit, Dir das Tabellengedöns anzuschauen? Habe die Vermutung, daß Du daran schrauben würdest.  smile 
Zumindest ist Deine Meinung/Beurteilung gefragt.
MfG. Evaki

Last edited by evaki (30.01.2016 14:46:55)

#12 30.01.2016 14:45:38

evaki
Guest

Re: Download Gallery 2

Etwas zu den zu bearbeitenden Fehlern
Cross-site Scripting tritt im Zusammenhang mit $sort = $_POST['.....']; auf.
Edit: Die Anfälligkeit ist im Netz bekannt und beschrieben.

[== Request ==]
POST /pages/dg.php HTTP/1.1
Cache-Control: no-cache
Referer: http://domain.de/pages/dg.php
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.170 Safari/537.36
Accept-Language: en-us,en;q=0.5
X-Scanner: Testsuite
Host: domain.de
Cookie: wb_3068-sid=vdovr65dosc12egfs19rqf1kl0
Accept-Encoding: gzip, deflate
Content-Length: 120
Content-Type: application/x-www-form-urlencoded
sort1='"--></style></scRipt><scRipt>testsuite(0x00009E)</scRipt>&sort2=CA&sort5=RA&sort3=SA&sort4=DA&R1=Kurzbezeichnung
[== Response ==]
…
n" name="sort4" value="DA" />
<button class="mod_download_gallery_btn_ra_f " type="submit" name="R4" value="Aufrufe">Aufrufe</button> </td>
</tr><input type='hidden' name='SF' value=''"--></style></scRipt><scRipt>testsuite(0x00009E)</scRipt>' /><tr>
<td class="mod_download_gallery_line_f"><img src="http://domain.de/modules/download_gallery/images/compression.gif" alt="" /> <a
href="http://domain.de/modules/download_galler
…

Dann wäre möglicherweise eine Änderung der TMP-Behandlung (\tmp) nötig. Hier gibt es je nach Server (nicht Apache) Probleme mit session.save_path (\tmp) und in der Folge dann mit den Cookies.

MfG. Evaki

Last edited by evaki (30.01.2016 17:55:17)

#13 30.01.2016 19:05:30

florian
Administrator

Re: Download Gallery 2

evaki wrote:

Hat Du Zeit, Dir das Tabellengedöns anzuschauen? Habe die Vermutung, daß Du daran schrauben würdest.  smile
Zumindest ist Deine Meinung/Beurteilung gefragt.

Der Ansatz von alexbb ist doch super, das sollte auf alle Fälle implementiert werden.
Ansonsten benutze ich die DLG mal mit <li>, mal mit <dd>... es wird aber sicherlich viele Fälle geben, wo die Tabelle sinnvoll ist, und die Frontendgestaltung muss sowieso individuell angepasst werden.

Mich stört es am meisten, dass ich bei den ganzen Schleifen-, Kopf- und Fußeingabefeldern immer absurdeste Verrenkungen anstellen muss, um nicht bizarre Ineinanderschachtelungen oder <li> außerhalb von <ul> zu generieren.

Perspektivisch wäre
- so ein sinnvoll vorbelegter "style switcher" wie es ihn bei Topics / Members gibt, super,
- oder die Umstellung auf ein Modultemplatesystem (und das schreibe ich !11!1!, der sich mit Händen und Füßen dagegen gewehrt hat? Huch?) ,
- oder irgendwas mit Twig oder so,
denn komplizierter als 10 Eingabefelder für 3 verschiedene Schleifen, Fuß- und Kopfzeilen, also so wie es jetzt ist, kann es auch nicht mehr werden.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#14 30.01.2016 21:15:20

evaki
Guest

Re: Download Gallery 2

florian wrote:

Der Ansatz von alexbb ist doch super, das sollte auf alle Fälle implementiert werden.

Das ist in der v2.62 schon drin.
Wenn die anderen Probleme ausgeräumt sind, kann's in die Addons.
MfG. Evaki

Edit: zu XSS
isset($_POST['xx']))  ist ja reichlich vorhanden.
Habe nach einigem Suchen den Eindruck, daß hier auch noch $sort reingehört
so möglicherweise  if (isset($_POST["xx"]) && isset($sort[$_POST["xx"]])) {
Ob dies dann das Problem löst, habe ich nicht recherchiert.
Hier sind aber die Programmierer und Entwickler gefragt, die dies und mehr genau wissen, mitteilen oder auch programmierend eingreifen könnten, bevor ich mir den Wolf suche.

Last edited by evaki (31.01.2016 00:15:40)

#15 02.02.2016 17:49:49

evaki
Guest

Re: Download Gallery 2

Die XSS-Probleme bei $sort sind nun ausgeräumt.
Wie oben als mögliche Lösung angedeutet, wurde view.php entsprechend erweitert

Eine weitere XSS-Meldung, als LOW eingestuft, weist auf JS-Ebene. Das lasse ich mal so stehen.
Edit: Eine weitere Meldung, diesmal zu CSRF, als LOW eingestuft, weist auf einen nötigen mitzuführenden Token. Das lasse ich mal so stehen.

Das mit Warnung (kritisch) versehene XSS-Problem ist ja nun beseitigt

Anbei nun eine v2.63 zum testen.
Falls alles funktioniert, wird's wohl eine 2.64, die dann von überflüssigen Dateien und Kommentaren befreit ist.
Rückmeldung wäre nicht schlecht.

MfG. Evaki

Last edited by evaki (05.02.2016 01:25:34)

#16 02.02.2016 20:59:15

florian
Administrator

Re: Download Gallery 2

Yo, WBCE 1.1.3, PHP 7.0.2

Installation ging, aber beim Aufruf der Seite im Backend:

Fatal error: Uncaught Error: Call to undefined function mysql_error() in /.../modules/download_gallery/modify.php:173 Stack trace: #0 /.../admin/pages/modify.php(180): require() #1 {main} thrown in /.../modules/download_gallery/modify.php on line 173


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#17 02.02.2016 21:18:51

evaki
Guest

Re: Download Gallery 2

Danke und ja. Nachbessern ist angesagt.
Hatte diesmal aus unerfindlichen Gründen keine Neuinstallation gemacht.
Bestehendes und stetig verändertes Modul läuft hier wie gewünscht fehlerfrei.

Vielleicht ist ja nur ein kleiner Wurm drin  smile
MfG. Evaki


Edit: Nun mal local (WBCE) und live (WB2.8.4rev2101) installiert. Bei beiden gibt es diese Fehlermeldung nicht. Aber eben auch nicht unter php7 laufend

Warten wir mal ab, ob wer sonst noch testet. Wenn sich das wiederholt, hab' ich ein Problem   devil

MfG. Evaki

@florian Könntest Du bitte  unter <7 testen.  my_sql extensions sind unter php7 ja wech. -Nicht hauen, ich frag ja nur. An mysqli und php7 kann ich erst später ran. Bin froh, daß endlich das Sicherheitsleck beseitigt ist, und wollte erstmal schauen, ob es mit den Änderungen läuft
Dann hätten wir das Modul "schon mal im Sack"

Last edited by evaki (02.02.2016 23:07:02)

#18 03.02.2016 02:25:42

florian
Administrator

Re: Download Gallery 2

Mit PHP 5.5.31 keine Probleme.

Für PHP 7 einfach nur Zeile 173 "echo mysql_error();" rausnehmen.  In der Tat nur ein Würmchen, dessen Nutzen sich mir eh nicht erschließt.

Folgende Anregungen:
- Neue Office-Endungen xlsx, docx, pptx hinzufügen
- Spaltenbreite im Backend anpassen (Festlegung von 150 Pixel für die Spalte für den Gruppennamen ist zu wenig, am besten den width=Mist ganz rausnehmen)
- die Icons sind zum Davonlaufen, GIF und mit weißem Hintergrund, das geht gar nicht, bitte durch PNGs ersetzen oder gleich Font-Awesome nutzen
- Über die Standarddarstellung im Frontend möchte ich den Mantel des Schweigens breiten, ich hatte gehofft, das Stylesheet von 1998 wäre mal angefasst worden, dem war aber wohl nicht so
- Nachtrag: Im endgültigen Release unbedingt im Modulverzeichnis aufräumen, was liegt da denn alles herum...


Also, da bleibt doch noch einiges zu tun...

Last edited by florian (03.02.2016 02:27:45)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#19 03.02.2016 08:43:34

florian
Administrator

Re: Download Gallery 2

Es scheint eine Parallelentwicklung zu geben.
http://forum.websitebaker.org/index.php … #msg203032

Ich muss ehrlich sagen, dass mir das BE des Moduls mit Stefeks Patch für WB 2.8.4 (sic) deutlich besser gefällt. Es ist aufgeräumt, informativ, bietet Drag&Drop (sehr wichtig!) und ich gehe davon aus, dass er auch das Frontend überarbeitet haben wird.
Es sollte nicht so sein, dass unsere Module schlechter und altbackener sind als die für WB classic. Ich fände es gut, wenn neben den sicherlich erforderlichen und wichtigen Sicherheitsaspekten auch und gerade ein Augenmerk auf die Usability und das Look & Feel gerichtet würde.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#20 03.02.2016 10:41:10

evaki
Guest

Re: Download Gallery 2

florian wrote:

Also, da bleibt doch noch einiges zu tun...
Stefeks Patch

(Ein Erklärungsversuch)
Tja, und damit wäre ich in einer Position, in die ich nicht reingehöre. Ich bin kein Programmierer, und kann noch nicht mal programmieren. Wenn ich was mache, dann einen Versuch der Annäherung an und über die Logik, wobei jeder kleine Schritt erst gelernt/erlernt- wird. Das ist nicht sonderlich effizient.
Eigentlich war und ist das Erlernte für mich als Tester wichtig, damit u.a. nicht jeder Furzfehler als Meteoriteneinschlag interpretiert wird. smile

Zum Modul:
Werde dieses Modul auf v2.6.4 bringen und mir wie ganz oben schon angedeutet download_gallery(stefek.inkl.patch).zip mal in Bezug auf PHP-Fehler und Sicherheit anschauen. Halt eins nach dem anderen.
Für schöner wohnen ("Usability und das Look & Feel") brauchts dann aber nochmal Innenarchitekten wie Dich smile  und möglicherweise PHP-Helferlein. Spezifische und nichtkompatible WB2.8.4-Eigenschaften bzw. Anpassungen sind im aktuellen Patch wahrscheinlich nicht drin. Schaun wir mal...

florian wrote:

Modulverzeichnis aufräumen

sowieso, bei mir meist erst kurz vor Freigabe.

MfG. Evaki
p.s. Die Zeile mit echo mysql_error(); werde ich ausschließen und markieren.
Apropos Sicherheit, nur deshalb beschäftige ich damit. Wer will, kann natürlich auch mit "Ich hab' die Haare schön" auf den Lippen vor die Wand fahren.  roll

Last edited by evaki (03.02.2016 16:01:23)

#21 03.02.2016 11:50:40

webbird
Administrator

Re: Download Gallery 2

Nur mal so aus meiner Ecke: Wenn ich weiß, daß jemand anders das Modul beim Wickel hat, lasse ich die Finger davon. Das gibt sonst nur Murks, Chaos, Ärger, Mehrarbeit, ... Wenn evaki fertig ist, kann ich den Code gern nochmal durchbürsten.

Bezüglich der Parallelentwicklung würde ich das Modul offiziell forken, ein GitHub Repo dafür anlegen, und es dann unter dem WBCE-Dach weiter pflegen. Das ist die schmerzfreiste Variante. Stefek kann sich ja überlegen, ob er sich dann an der Pflege beteiligen will oder nicht. Er hat ein GitHub Konto.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Online

#22 03.02.2016 12:52:59

evaki
Guest

Re: Download Gallery 2

webbird wrote:

...kann ich den Code gern nochmal durchbürsten.

Danke, somit fühle ich mich nicht ganz allein (icon:heulvorfreude)
Wegen Florians Wunsch extensions zu erweitern habe ich auch nochmal im Code gewühlt. Anscheinend gab es vor v2.xx die Option extensions-Type -per icon-click- zu erweitern bzw. zu ergänzen. Kannst Du das bestätigen/erinnern? Wenn dem so ist, wäre diese Option mittlerweile verloren gegangen.
MfG. Evaki

#23 03.02.2016 13:26:36

evaki
Guest

Re: Download Gallery 2

So, diese verlorengegangene Funktion ist jetzt wieder hergestellt  smile  smile  smile
Da kommt Freude auf. Gut -eingeschränkte, es tritt noch ein Fehler bei Speichern auf sad 
Sollte aber zu bewältigen sein. Wenn nicht, dann melde ich mich.
MfG. Evaki

Edit: Dieser Fehler ist nun auch beseitigt. Nun räume ich erstmal auf.


Es darf wieder getestet werden v2.64 Testversion, auch unter php7
Bitte vorherige Installationen entfernen und Neuinstallation vornehmen.


Edit: Wegen ungebetener Besucher (CSRF) fehlt noch'n Token.
Ob nun FTAN oder CSRFMagic, keine Ahnung. Hier sind die Dev gefragt.

Last edited by evaki (05.02.2016 01:25:58)

#24 03.02.2016 14:26:12

hgs
Member

Re: Download Gallery 2

Läuft bei mir unter PHP 7.0.1 ohne Probleme


LG Harald
"Fange nie an, aufzuhören - höre nie auf, anzufangen." Marcus Tullius Cicero (106-43 v.Chr.)

Offline

#25 03.02.2016 18:27:15

webbird
Administrator

Re: Download Gallery 2

Momentan würde ich noch bei FTAN bleiben, das macht es später leichter, wenn man den FTAN-Kram durch was anderes ersetzen will. Hier das und dort jenes ist unübersichtlich. Kann ich dann sicherlich noch einbauen.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Online

Board footer

up