WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

You are not logged in.

#51 20.06.2024 10:56:53

florian
Administrator

Re: Test wbProfiles 2.0 ALPHA

Das mit dem Dateiupload funktioniert leider noch nicht. Der bei den Einstellungen hinterlegte Wert für den Maximalupload wird weiterhin als Bytes, nicht als MB behandelt. Und da kein höherer Wert als 100 angegeben werden kann, lassen sich also nur Dateien hochladen, die maximal 100 Byte groß sind.
Ich habe das dann mit den Entwicklertools der Browserkonsole kurzzeitig umgangen, um max. 1000 Bytes hochladen zu können.
Das dann angelegte Verzeichnis /media/wbProfiles/profile_files_for_section_1/profile_files  hat die Zugriffsrechte 1363 mit den bekannten Auswirkungen.

Last edited by florian (20.06.2024 18:25:13)


Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

#52 20.06.2024 13:55:28

webbird
Administrator

Re: Test wbProfiles 2.0 ALPHA

Jetzt krieg ich aber so langsam die Pimpernellen...


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

Offline

#53 20.06.2024 14:03:12

webbird
Administrator

Re: Test wbProfiles 2.0 ALPHA

florian wrote:

Das mit dem Dateiupload funktioniert leider noch nicht. Der bei den Einstellungen hinterlegte Wert für den Maximalupload wird weiterhin als Bytes, nicht als MB behandelt. Und da kein höherer Wert als 100 angegeben werden kann, lassen sich also nur Dateien hochladen, die maximal 100 Byte groß sind.

Quick&dirty (damit ich keine Beta3 machen muss...):

wbProfilesBase.php Zeile 2188 ändern in
$this->tpl->setGlobal('max_file_size', $maxsize);


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

Offline

#54 20.06.2024 15:30:01

webbird
Administrator

Re: Test wbProfiles 2.0 ALPHA

So, dann muss es eben doch noch eine Beta3 sein...

Änderungen:

* install.php legt jetzt nur noch das Basisverzeichnis ./media/wbprofiles an, aber keinerlei Unterverzeichnisse
* Default-Bilder gestrichen, ich denke, die nutzt sowieso keiner
* Funktion zum Speichern neuer Einträge in mehrere einzelne Funktionen aufgeteilt, damit das übersichtlicher wird
* Das Anlegen des Unterverzeichnisses unterhalb von ./media/wbprofiles erfolgt *definitiv* über die WBCE-Funktion make_dir(), siehe Zeile 2793 wbProfilesBase.php
* MB vs Byte gefixt

Noch ein Hinweis, damit wir uns nicht falsch verstehen: Jegliche Rückmeldungen sind erwünscht, auch sowas wie die Sache mit der editor.css. Das ist aus meiner Sicht aber kein Bug, weil ich nie vor hatte, die zu laden. Demnach hat das nach dem "feature freeze" in dieser Version einfach nichts mehr zu suchen. Mein aktuelles Zeitfenster schließt sich zudem gerade rapide, das heißt, entweder gibt's Anfang nächster Woche ein Release oder ggfs. sehr lange nicht. Ich hätte daher gern die wesentlichen Punkte abgeschlossen, dafür müssen dann kleinere Wünsche oder Bugs, die nur in Einträgen in der error.log bestehen, notfalls auf die 2.1 oder ein Bugfix-Release 2.0.1 verschoben werden.

Wenn das mit den Dateisystemrechten immer noch nicht gefixt ist, gibt's ebenfalls voraussichtlich kein Release, weil ich dann einfach keine Zeit mehr habe.

Last edited by webbird (20.06.2024 15:30:24)


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

Offline

#55 20.06.2024 18:43:06

florian
Administrator

Re: Test wbProfiles 2.0 ALPHA

Da scheitert das Testen leider sofort:

wbTemplate Fatal Error

Template error: Unable to write cache file -/.../modules/wbProfiles/inc/wblib//wbTemplate/compiled/admin_items.tpl_0887e88536941242867cc5dd77e60fe2-

[ wbTemplate.php : 292 : __compile ]

(eidieweil das Verzeichnis compiled mit Abwesenheit glänzt)

Last edited by florian (20.06.2024 18:48:21)


Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

#56 20.06.2024 18:45:49

florian
Administrator

Re: Test wbProfiles 2.0 ALPHA

Wegen des Verzeichnisrechteproblems: Du rufst make_dir mit zwei Parametern auf:

make_dir($file_dir, PG_DIR_MODE, true);

Eventuell ist das das Problem.
Weil - auch wenn die make_dir-Funktion von WBCE weitere Parameter vorsieht - alle anderen Module (news_img z.B.)  verwenden einfach nur

make_dir($dir)

und da funktioniert es ja...?

Last edited by florian (20.06.2024 18:46:40)


Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

#57 20.06.2024 18:51:18

florian
Administrator

Re: Test wbProfiles 2.0 ALPHA

Verzeichnis compiled zu Fuß angelegt, Backend wird jetzt generiert.
Ändern der Einstellungen:; Standardwert 3,0087890625 für Dateigröße wird bemängelt

Eintrag anlegen, Upload, speichern:
Exception, leeres BE

2024-06-20T17:50:24+00:00 [Exception] There was an unknown exception: wbProfilesBase::handleUploads(): Return value must be of type bool, null returned in line (2808) of /modules/wbProfiles/inc/wbProfilesBase.php


Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

#58 21.06.2024 18:38:19

webbird
Administrator

Re: Test wbProfiles 2.0 ALPHA


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

Offline

#59 21.06.2024 18:52:22

florian
Administrator

Re: Test wbProfiles 2.0 ALPHA

¯\_(ツ)_/¯

tja

Last edited by florian (21.06.2024 18:52:47)


Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

#60 24.06.2024 10:35:30

webbird
Administrator

Re: Test wbProfiles 2.0 ALPHA

Dachte ich hätte das längst auf "public" gestellt. Sollte jetzt gehen.


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

Offline

#61 24.06.2024 10:40:28

webbird
Administrator

Re: Test wbProfiles 2.0 ALPHA

florian wrote:

Ändern der Einstellungen:; Standardwert 3,0087890625 für Dateigröße wird bemängelt

Gefixt. Da hat sich ein falscher Wert in die add.php geschlichen. Hatte wohl noch was falsches in der Zwischenablage. Zeile 76:

[== PHP ==]
    "('$section_id', 'upload_maxsize', '3145728'), " .

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

Offline

Liked by:

florian

#62 24.06.2024 10:41:48

webbird
Administrator

Re: Test wbProfiles 2.0 ALPHA

florian wrote:

Eintrag anlegen, Upload, speichern:
Exception, leeres BE

Fix für Zeile 2808:

[== PHP ==]
            return $result;

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

Offline

Liked by:

florian

#63 24.06.2024 11:33:47

florian
Administrator

Re: Test wbProfiles 2.0 ALPHA

Hmja, klappt leider immer noch nicht so ganz mit dem Upload.
- Das erste Bild verschwindet kommentarlos
- Lädt man dann weitere Bilder hoch, gibt's eine Exception

2024-06-24T10:30:27+00:00 [Visitor Request] .../admin/pages/modify.php?page_id=8
2024-06-24T10:30:27+00:00 [Warning] /modules/wbProfiles/inc/wbProfilesBase.php:[2758] from /modules/wbProfiles/inc/wbProfilesAdmin.php:[142] wbProfilesBase->saveEntry "Undefined variable $id"
2024-06-24T10:30:48+00:00 [Visitor Request] ..../admin/pages/modify.php?page_id=8
2024-06-24T10:30:48+00:00 [Warning] /modules/wbProfiles/inc/wbProfilesBase.php:[2991] from /modules/wbProfiles/inc/wbProfilesAdmin.php:[142] wbProfilesBase->saveEntry "Undefined variable $action"
2024-06-24T10:30:48+00:00 [Warning] /modules/wbProfiles/inc/wbProfilesBase.php:[3005] from /modules/wbProfiles/inc/wbProfilesAdmin.php:[142] wbProfilesBase->saveEntry "Undefined variable $action"
2024-06-24T10:30:48+00:00 [Warning] /modules/wbProfiles/inc/wbProfilesBase.php:[3014] from /modules/wbProfiles/inc/wbProfilesAdmin.php:[142] wbProfilesBase->saveEntry "Undefined variable $action"
2024-06-24T10:30:48+00:00 [Exception] There was an unknown exception: Method name must be a string in line (3014) of /modules/wbProfiles/inc/wbProfilesBase.php

Nachtrag: Das Verzeichnisrechteproblem besteht noch für die Verzeichnisse profile_pics und cat_1

Last edited by florian (24.06.2024 11:36:53)


Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

#64 24.06.2024 11:45:41

webbird
Administrator

Re: Test wbProfiles 2.0 ALPHA

Ich mach gleich eine Beta4 (seufz), wie isses denn jetzt mit den Rechten auf die media-Unterverzeichnisse?

Edit: Grad den Nachtrag gesehen. Die Verzeichnisse werden aber jetzt mit make_dir() angelegt. Dann muss das doch eine Macke haben. Zeile 2792 wbProfilesBase.php.

Last edited by webbird (24.06.2024 11:47:03)


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

Offline

#65 24.06.2024 11:53:52

florian
Administrator

Re: Test wbProfiles 2.0 ALPHA

make_dir($file_dir);

statt

make_dir($file_dir, PG_DIR_MODE, true);

läuft  angel

Last edited by florian (24.06.2024 11:54:20)


Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

#66 24.06.2024 11:54:32

webbird
Administrator

Re: Test wbProfiles 2.0 ALPHA

Hat überhaupt schon mal jemand das make_dir() mit dem 3. Parameter (rekursiv) benutzt?


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

Offline

#67 24.06.2024 11:56:46

webbird
Administrator

Re: Test wbProfiles 2.0 ALPHA

florian wrote:
make_dir($file_dir);

statt

make_dir($file_dir, PG_DIR_MODE, true);

läuft  angel

Na von mir aus... Aber wehe hinterher gibt's Mecker.


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

Offline

#68 24.06.2024 13:31:41

webbird
Administrator

Re: Test wbProfiles 2.0 ALPHA

So, ich wage jetzt den Schritt und mache einen RC.


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

Offline

#69 24.06.2024 13:32:51

webbird
Administrator

Re: Test wbProfiles 2.0 ALPHA

https://forum.wbce.org/viewtopic.php?id=5422

Neuer Thread zwecks Übersicht.


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

Offline

Liked by:

florian

Board footer

up