Seite 5 von 6

Verfasst: 14.05.2006 11:40
von oxpus
@benjaminkramer
Mal zum allgemeinen Verständnis:

Nach der Installation kann ausser einem Admin erstmal keiner irgend was hochladen!
Um das zu erlauben, ist in den Kategorien entweder die Berechtigung für alle Benutzer (was meist wenig Sinn macht) oder einzelnen Benutzergruppen zu erteilen.
Da die Rechte hier nicht auf Userlevel, sondern Usergruppen basieren, lässt sich so besser einschränken, wer was darf und wer nicht.
Schliesslich wäre eine Einstellung nach Userlevel hier auch ggf. ungeschickt, wenn plötzlich alle reg. User frei hochladen dürften. Okay, man könnte die ja zunächst nicht freigeben lassen...

Die Aktualisierung der DB hatte ich schlicht vergessen. Die nun aktuellen Pakete beinhalten hierzu ein Updatescript, welches aber auch wirklich nur die Mod-Version anpasst. Nun, es sollte schnell gehen, ist immer ein Fehler...

Dann zu den Links in den Details:
Im gesamten MOD werden die Icons für den Dateistatus (also frei, nicht downloadbar, extern, etc) sowie der Downloadname immer mit der selben Funktion erstellt.
Daher ist der jeweils dahinter liegende Link auch überall der gleiche, nämlich auf die Details des Downloads.
Da diese Prüfung nicht gerade klein ist, wollte ich sie für die Detailansicht nicht nochmal erstellt, um den MOD hier auch nicht unnötig zu vergrössern. Daher eben die nun neue, gewöhnungsbedürftige Arbeitsweise.
Meiner Meinung nach ist das aber auch nicht so ungeschickt, denn damit kann man die Details neben dem browserüblichen Refresh (F5) auch so aktualisieren. Und alle alten Links funkionieren damit auch nicht mehr, denn Bots laden ebenfalls die Downloads fleissig herunter, wenn sie können und per Formular geschieht das deutlich seltener. Also Trafficersparnis.

Mit einem "Zusammenklappen" der Subkategorien ist das so eine Sache. Nicht jeder hat auch wirklich Javascript aktiv, bzw, eine solche Routine per Script wäre auch nicht immer ihne und dazu kommen solche Indexe, wie Du ihn bei Dir "extrem" groß angelegt hast (kenne nun die Inhalte nicht, bin aber auch kein Zahnarzt), schon nicht gerade oft vor. Vielleicht würde eine weitere Unterteilung in einer 2. Ebene hier mehr Übersicht schaffen, aber das kannst Du besser beurteilen, ob das überhaupt inhaltlich Sinn machen würde.
Aber auch eine kurze Anmerkung dazu:
Auf dem Forumindex eine solche Anzahl an Foren zu erstellen würde auch nicht gerade die Übersicht erhöhen. Zwar kann man hier auch nur eine Kategorie anzeigen lassen, aber dann wäre der Rest komplett verdeckt.
Nun, wenn solche riesigen Indexe häufiger angelegt werden, lasse ich mir mal was dazu einfallen, ansonsten wärst Du eine der wenigen Ausnahmen und vielleicht sogar eine Referenz für die Leistungsfähigkeit des MODs.

@Ust
Danke. Hört man gerne.
Sowas animiert immer wieder zum Weitermachen.
Und Geld?
Ich programmiere leidenschaftlich gerne und PHP macht einfach Spaß. Auch wenn ich bei weitem kein Profi bin und sicher noch viele Fehler mache, bzw. die Scripte vielleicht auch alles andere als optimiert sind...

@all
Danke, daß der MOD in der jetzigen Fassung so gut ankommt. Hätte ich nicht gedacht.
Und ein weiteres Dankeschön, daß auch so geduldig alle Fehler gemeldet werden, damit der MOD selber möglichst fehlerfrei wird.
Diese Situationen hat man leider nicht oft...

Verfasst: 14.05.2006 11:45
von Ust
Hallo!

Also wie gesagt, meine Gäste können das upload.gif nicht sehen!

Siehe hier: aquariumtalk.de

Und selbst wenn ich als Gast die Upload-Url

Code: Alles auswählen

http://www.aquariumtalk.de/downloads.php?view=upload&cat_id=1
manuell aufrufe, erscheint der freundliche Hinweis
Zugriff verweigert!

Du hast keine Rechte, dieses zu tun
Poste doch mal Deine Url!

Gruss USt

Verfasst: 14.05.2006 12:13
von benjaminkramer
hier die URL:

Code: Alles auswählen

http://www.zahnmedizinforum.de/downloads.php?view=upload&cat_id=1
und man kann hochladen... aber bitte nicht machen...muss das noch irgendwie abschalten

Verfasst: 14.05.2006 13:23
von oxpus
Ich hatte Dir doch den SQl-Befehl gegeben, den Upload für alle einzuschalten.
Verwende genau diesen wieder, um eben das zu verhindern.
Nur eben mit auth_up = 0 anstatt auth_up = 1.
Aber das hatte ich Dir auch bereits geschrieben..

Verfasst: 14.05.2006 13:39
von Ust
Hallo!

Hast Du die Dateien des Download Mods 5.0.1 verändert? Deine Downloads Kategorien-Seite sieht irgendwie anders aus. Die Tabellenreihen scheinen nicht vollständig zu verlaufen. Die Spalten Beschreibung und zuletzt aktualisiert scheinen eher unbeteiligt. Zumindest in der zuletzt aktualisiert-Spalte müssten doch Daten stehen, oder?

Oder hast Du einen grundsätzlichen Fehler in Deinem Template?

Aber ich kann als Gast tatsächlich Dateien hochladen (habe es mit einem Bild ausprobiert).

Vielleicht reicht es ja als erste Notlösung den Upload-Button in der

Code: Alles auswählen

/templates/xxx/dl_mod/tpl/downloads_body.tpl
für Gäste unsichtbar zu machen, indem Du dort

Code: Alles auswählen

{DL_UPLOAD}
durch

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->{DL_UPLOAD}<!-- END switch_user_logged_in -->
ersetzt.

Dabei bliebe der Upload über den direkten Link jedoch noch immer möglich, die Gäste könnten jedoch den Button nicht mehr sehen.

Gruss USt

Verfasst: 14.05.2006 14:58
von benjaminkramer
hmmmm...stimmt

was kann da denn falsch sein?

Verfasst: 14.05.2006 15:06
von oxpus

Verfasst: 14.05.2006 15:15
von benjaminkramer
UST schrieb:
Hast Du die Dateien des Download Mods 5.0.1 verändert? Deine Downloads Kategorien-Seite sieht irgendwie anders aus. Die Tabellenreihen scheinen nicht vollständig zu verlaufen. Die Spalten Beschreibung und zuletzt aktualisiert scheinen eher unbeteiligt. Zumindest in der zuletzt aktualisiert-Spalte müssten doch Daten stehen, oder?

Oder hast Du einen grundsätzlichen Fehler in Deinem Template?

@Oxpus:
gut das mit den auth mache ich jetzt aber was Ust meinte mit dem Template scheint ja bei mir irgendwas nicht zu stimmen oder?
Die aktuallisierungen sollten ja auch ganz rechts eingetragen sein oder?
Schau dir mal sein Download-Board an und meins....

P.S: so habe das mit auth=0 gemacht das stimmt- jetzt dürfen keine Gäste mehr Uploaden.
Aber komisch ist jetzt wieder als reg. Benutzer kann ich dann auf Datei hochladen klicken - dann kommt alles was man eingeben möchte jdeoch kommt dann kein dropdownmenu mit den Kategorien was eigentlich kommen müsste. --> wenn ich dann auf absenden klicke kommt:

Code: Alles auswählen

Zugriff verweigert!

Du hast keine Rechte, dieses zu tun!
Also irgendwie muzss bei mir viel defekt sein

Magst du mal einen Testaccount bei mir haben?

Verfasst: 14.05.2006 15:34
von oxpus
1. Hast Du die letzte view_dl_cat_body.tpl und view_dl_subcat_body.tpl hochgeladen und sind in den "Hauptkategorien" auch Beschreibungen vorhanden?
Wenn letztere fehlt, wird diese auch logischerweise nicht angezeigt. Und der letzte Download erscheint auch nur von der Kategorie der gerade angezeigten Kategorieebene!

2. Welche Berechtigungen erscheinen denn nun in den Kategorien? Also was hast Du nun eingestellt?
Also User Upload aus und für Gruppe(n) Upload ein?
Das Dropdown zeigt hier auch nur die Kategorien, in denen der User hochladen darf!

Verfasst: 14.05.2006 15:42
von benjaminkramer
Berechtigungen für alle Benutzer:
Ansicht x Download Upload Moderation

Gruppen Ansicht Download Upload Moderation
alle Gruppen gesetzt auf Ansicht x Download x Upload x

also müsste das doch gehen oder? aber geht nicht. Wenn ich als reg. Nutzer in einer dieser Kategorien rein gehe die komplett freigeschalten sind sehe ich die Kategoriedropdown ist leer und er verweigert mir auch den zugriff.

Die User befinden sich auch in der Gruppe

Können wir nicht kurz über MSN oder AIM oder so uns unterhalten?