Page 1 of 2
Upload via Member Control Center only
Posted: 03 Mar 2023, 14:44
by Wishpacker
Hello,
I want the upload form to only show up in the member control panel.
It is currently also displayed in the category view for logged-in users.
How can I change this?
Re: Upload via Member Control Center only
Posted: 03 Mar 2023, 14:47
by Benno
Hi,
which Joomla! version?
which Phoca Gallery component version?
which PHP version?
Kind regards.
Benno
Re: Upload via Member Control Center only
Posted: 03 Mar 2023, 17:07
by Wishpacker
I have Joomla version 4.2.8
Phoca Gallery is in version 4.5.2
and the PHP version is 8.1
Re: Upload via Member Control Center only
Posted: 03 Mar 2023, 19:01
by Benno
Hi,
in backend, go to the category under which you see the upload field in frontend and set 'Upload Rights' = 'Nobody'.
Kind regards,
Benno
Re: Upload via Member Control Center only
Posted: 05 Mar 2023, 17:28
by Wishpacker
Hi Benno,
i think you misunderstood me. I would like the upload form to be displayed. But only in the member control center.
I think it's realizable with :not(). But I still don't understand how it works. A German-language tutorial with exercises would not be bad. Do you have a hint for me?
I believe the member control center has the class .pg-ucp-view and the upload form has the id #phocagallery-upload. Now I can somehow say with :not() that #phocagallery-upload should always be hidden unless #phocagallery-upload is inside .pg-ucp-view.
Can you explain me the instruction I need?
Re: Upload via Member Control Center only
Posted: 05 Mar 2023, 18:20
by Benno
Hi,
Deine Anforderung war:
Ich möchte, dass das Upload-Formular nur im Mitgliederkontrollzentrum angezeigt wird.
Derzeit wird es auch in der Kategorieansicht für eingeloggte Benutzer angezeigt.
Wie kann ich das ändern?
Und genau das passiert nicht mehr, wenn Du den Parameter '
Hochladerechte=Niemand' in jeder Kategorie setzt, in der Du im Frontend in der Kategorieansicht das Uploadformular findest.
Das wird dann in der Kategorieansicht komplett ausgeblendet und nur noch im Mitgliederkontrollzentrum angezeigt.
Freundliche Grüße,
Benno
Re: Upload via Member Control Center only
Posted: 05 Mar 2023, 19:42
by Wishpacker
Wenn ich mir die Hochladerechte nehme, kann ich doch auch über das Mitgliederkontrollzentrum nichts mehr hochladen?
https://abload.de/image.php?img=2023-03 ... iucdda.png
Ist es besser wenn ich auf deutsch oder englisch schreibe? Ich bin zwar nicht gut in englisch und muss den Google Translator benutzen. Aber ich dachte da das Forum auf englisch ist, habe ich auch auf englisch zu schreiben
Re: Upload via Member Control Center only
Posted: 05 Mar 2023, 20:00
by Benno
Hi,
Wenn ich mir die Hochladerechte nehme, kann ich doch auch über das Mitgliederkontrollzentrum nichts mehr hochladen?
Leider hast Du Recht (gerade getestet). Registrierte Mitglieder, die im Mitgliederkontrollzentrum eine Kategorie/Subkategorien angelegt haben sehen, wenn sie eingeloggt sind, in der Kategorieansicht für die von ihnen erstellte Kategorie/Subkategorien (und nur für diese) das Uploadformular. Und leider lässt sich das auch per CSS nicht ausblenden, sonst wird das Formular im Mitgliederkontrollzentrum ebenfalls nicht angezeigt.
Ich werde Jan mal dazu befragen...
Aber ich dachte da das Forum auf englisch ist, habe ich auch auf englisch zu schreiben
Hier kann jeder schreiben wie er will. Tschechisch, deutsch, englisch, holländisch, französisch, spanisch....
Wir alle nutzen falls notwendig Übersetzungsprogramme.
Freundliche Grüße,
Benno
Re: Upload via Member Control Center only
Posted: 06 Mar 2023, 12:44
by Wishpacker
Ok, dank dir!
Wenn du etwas rausgefunden hast, lass es mich bitte wissen! ;)
Re: Upload via Member Control Center only
Posted: 07 Mar 2023, 14:18
by Jan
Hallo,
ja, es gibt dafür kein Parameter, aber man kann es per CSS machen und man kann zwischen Kategorie und UCP View unterscheiden:
Category View:
Code: Select all
.pg-category-view .phTabs {
display: none;
}
UCP View
Code: Select all
.pg-ucp-view .phTabs {
display: none;
}
Jan