User Gallerie Thumbnails auf der Hauptseite User Gallerie Thumbnails auf der Hauptseite
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

User Gallerie Thumbnails auf der Hauptseite

Started by DerHundefotograf, February 05, 2011, 10:22:43 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

DerHundefotograf

Hallo,

  ich benutze Version 1.5.12 und hier mein Problem:
Ich möchte Coppermine als Usergallerie benutzen. Leider habe ich bislang keine Einstellung gefunden, welche mir Thumbnails der jeweiligen User in der User Gallerie auf der Hauptseite anzeigt. In anderen Kategorien klappt es.
Es gibt eine Einstellung unter "Ansicht Albenliste" die "Erste Ebene der Thumbnails der Alben auch in Kategorien anzeigen" heist. Diese verändert aber nicht die User Gallerie. Wichtig ist für mich das automatisch für jeden angemeldeten User auch ein passendes Album generiert wird. Das macht Coppermine problemlos.
Zur Zeit steht auf der Hauptseite nur "User Galleries  Die User Galleries enthält Ordner von angemeldeten User" und in einer Tabelle wieviele Alben und Bilder insgesammt. Mein Wunsch ist das der User ansich gezeigt wird mit einem Bild aus seinem Album als Thumbnail und  dazu die Anzahl der von ihm hochgeladenen Bilder, wie es in anderen Kategorien auch funktioniert.

Ich danke für eure Hilfe

Grüsse
Ben


cmfa

hi,

meinst du so wie hier?.
Das ist relativ einfach, mehrere Kategorien anlegen und Unterkategorien. In diese Unterkategorien die Alben anlegen.

CMFA

Αndré

Ich bin mir nicht ganz sicher ob ich verstanden habe was du vor hast. Du willst deinen Benutzern quasi den Klick auf "User Galleries" ersparen bzw. den Inhalt dieser Kategorie direkt auf der Startseite anzeigen?

Ein Link zu deiner Galerie (wie in den Forenregeln gefordert) wäre durchaus nützlich.

DerHundefotograf

Quote from: cmfa on February 07, 2011, 09:57:54 AM
hi,

meinst du so wie hier?.
Das ist relativ einfach, mehrere Kategorien anlegen und Unterkategorien. In diese Unterkategorien die Alben anlegen.

CMFA

Hallo,
   das kommt der Sache die ich Meine schon sehr nahe. Generiert denn Coppermine die Alben deiner Fotografen alleine oder musstest du per Hand jeden Fotograf selber einem Album zuweisen und die rechte entsprechen vergeben?

Coppermine verwaltet und generiert ja von sich aus die User in der Usergallerie so, das sie einem Album zugeordenet sind und die User auch nur dort ihre Bilder posten können (in ihrem eignen "Ordner/Album")

mfg

cmfa

hi,

nein ich habe das alles von Hand angelegt, da ich zum Anfang noch nicht das richtige Konzept hatte.

CMFA

Αndré

Die Verwendung der korrekten Begriffe "Kategorie" und "Album" (mehr gibt es in Coppermine nicht) sind wichtig um Missverständnissen vorzubeugen.

Quote from: DerHundefotograf on February 07, 2011, 12:51:38 PM
Generiert denn Coppermine die Alben deiner Fotografen alleine
Coppermine generiert erstmal überhaupt nichts von allein. Einzige Ausnahme sind die Benutzerkategorien (das sind die Unterkategorien in der Kategorie "User Galleries").


Quote from: DerHundefotograf on February 07, 2011, 12:51:38 PM
Coppermine verwaltet und generiert ja von sich aus die User in der Usergallerie so, das sie einem Album zugeordenet sind und die User auch nur dort ihre Bilder posten können
Auch hier wieder die Terminologie beachten. Es gibt

  • Kategorien (hier können keine Dateien hochgeladen werden, sondern nur Alben oder weitere Kategorien erstellt werden)
  • Alben (hier können Dateien hochgeladen werden, jedoch keine weiteren Unteralben o.ä. erstellt werden)
  • Dateien

DerHundefotograf

Quote from: Αndré on February 07, 2011, 01:40:26 PM
Die Verwendung der korrekten Begriffe "Kategorie" und "Album" (mehr gibt es in Coppermine nicht) sind wichtig um Missverständnissen vorzubeugen.
Coppermine generiert erstmal überhaupt nichts von allein. Einzige Ausnahme sind die Benutzerkategorien (das sind die Unterkategorien in der Kategorie "User Galleries").

Auch hier wieder die Terminologie beachten. Es gibt

  • Kategorien (hier können keine Dateien hochgeladen werden, sondern nur Alben oder weitere Kategorien erstellt werden)
  • Alben (hier können Dateien hochgeladen werden, jedoch keine weiteren Unteralben o.ä. erstellt werden)
  • Dateien

Hallo,
   ich bedanke mich für den Deutschunterricht. Leider hilft mir dieser Beitrag nicht weiter.
In der Tat möchte ich den Besuchern der Galerie ein Klicken auf die "User Galerie" ersparen. Mein wunsch ist das die "User" in ihrer "Kategorie" gleich auf der Hauptseite zu sehen sind. Ergo sozusagen eine Ebene überspringen wird.
Die Funktion von Coppermine der selbst generieren "User Kategorien" will ich dabei weiterhin nutzen können.

Ich bedanke mich für konstruktive Vorschläge.

Mit freundlichen Grüssen
Ben

PS: Es ist in meinen Augen unnütz einen Link von einer Seite ohne Inhalt zu posten. Mir geht es um eine grundlegende Funktion welche ich gleich am Anfang meines Projektes geklärt wissen will.

cmfa

hi,

grundsätzlich wird hier einem super geholfen, auch mit der nötigen Geduld bis man das alles erledigt hat. Ein Link zu deiner Galerie ist gut, damit dir hier weiter geholfen wird.
Mach es einfach, da es die Grundvoraussetzung ist.

CMFA

Αndré

Quote from: DerHundefotograf on February 07, 2011, 09:29:18 PM
Mir geht es um eine grundlegende Funktion welche ich gleich am Anfang meines Projektes geklärt wissen will.
Standardmäßig ist das erstmal nicht möglich. Allerdings kann man das entsprechend durch Mods oder andere Tricks hinbekommen (ich bin mir sogar ziemlich sicher, dass ein entsprechender Mod hier irgendwo im Forum rumgeistert).

Die einfachste Variante die ich im Kopf habe ist, deine Besucher automatisch in die entsprechende Kategorie umzuleiten. Das hat den Vorteil, dass du nichts an Coppermine ändern musst und somit der Wartungsaufwand bei Updates erheblich sinkt.

DerHundefotograf

Quote from: Αndré on February 08, 2011, 08:44:38 AM
Standardmäßig ist das erstmal nicht möglich. Allerdings kann man das entsprechend durch Mods oder andere Tricks hinbekommen (ich bin mir sogar ziemlich sicher, dass ein entsprechender Mod hier irgendwo im Forum rumgeistert).
Ja, das war auch meine Hoffnung. Bevor ich diesen Thread gestartet hatte, habe ich selbstverständlich die Suchfunktion des Forums benutzt, habe nur leider keinen Passenden Beitrag gefunden.
Wenn du herausfinden könntest wo du sowas schonmal gesehen hast, wäre mir schon geholfen. :)

Quote
Die einfachste Variante die ich im Kopf habe ist, deine Besucher automatisch in die entsprechende Kategorie umzuleiten. Das hat den Vorteil, dass du nichts an Coppermine ändern musst und somit der Wartungsaufwand bei Updates erheblich sinkt.
Wo kann ich sowas bei Coppermine einstellen? Für die automatische Erstellung der User Kategorien gibt es ja eine entsprechende Checkbox in der Konfiguration... aber kann ich ihm dort nicht sagen an welcher Stelle in der Gallerie er sie automatisch setzen soll.

DerHundefotograf

Quote from: cmfa on February 07, 2011, 09:37:29 PM
hi,

grundsätzlich wird hier einem super geholfen, auch mit der nötigen Geduld bis man das alles erledigt hat. Ein Link zu deiner Galerie ist gut, damit dir hier weiter geholfen wird.
Mach es einfach, da es die Grundvoraussetzung ist.

CMFA

Ja, deswegen richte ich mich vertrauensvoll an die Mitglieder dieses Forums. :)
Für das Protokoll: http://www.golden-retriever-zwinger.de/bilder/
Zur Zeit nur ein paar alte Bilder drauf zum Testen und ansonsten im Rohzustand.

Für ein etwas ansprechendes Design habe ich schon Erweiterungen hinzugefügt aber noch nicht aktiviert.
Deine Gallerie finde ich sehr gelungen. Hast du vielleicht auch ein paar Tips für mich wie ich meine auch so hinbekomme?

Danke  :) 

Αndré


DerHundefotograf

Quote from: Αndré on February 08, 2011, 01:55:02 PM
Du möchtest also, dass folgende Seite deine Startseite wird, richtig? http://www.golden-retriever-zwinger.de/bilder/index.php?cat=1
Im Grunde schon. Nur entgehen mir einige andere Funktionen von der Gallerie auf die ich ungerne verzichten möchte.
Gibt es da nicht noch eine angere Möglichkeit mein Vorhaben zu realisieren?

Αndré

Keine Ahnung welche Funktionen dabei verloren gehen sollen. Eine einfache Lösung die Benutzerkategorien gleich in der Kategorieliste anzuzeigen habe ich jetzt nicht gefunden. Dafür habe ich aber eine andere Variante, die dir evtl. auch zusagt.


Öffne index.php, finde
                    if ($breadcrumb != '' || count($cat_data) > 0) {
                        theme_display_cat_list($breadcrumb, $cat_data, $statistics);
                    }

und ersetze es durch
                    if ($breadcrumb != '' || count($cat_data) > 0) {
                        if (isset($cat) && $cat != USER_GAL_CAT) {
                            starttable(-1, 'Benutzeralben');
                            echo "<tr><td>";
                            list_users();
                            echo "</td></tr>";
                            endtable();
                        }
                        theme_display_cat_list($breadcrumb, $cat_data, $statistics);
                    }


Jetzt werden die Benutzerkategorien oberhalb der eigentlichen Kategorieliste angezeigt.

DerHundefotograf

Quote from: Αndré on February 09, 2011, 04:56:30 PM
Keine Ahnung welche Funktionen dabei verloren gehen sollen. Eine einfache Lösung die Benutzerkategorien gleich in der Kategorieliste anzuzeigen habe ich jetzt nicht gefunden. Dafür habe ich aber eine andere Variante, die dir evtl. auch zusagt.


Öffne index.php, finde
                    if ($breadcrumb != '' || count($cat_data) > 0) {
                        theme_display_cat_list($breadcrumb, $cat_data, $statistics);
                    }

und ersetze es durch
                    if ($breadcrumb != '' || count($cat_data) > 0) {
                        if (isset($cat) && $cat != USER_GAL_CAT) {
                            starttable(-1, 'Benutzeralben');
                            echo "<tr><td>";
                            list_users();
                            echo "</td></tr>";
                            endtable();
                        }
                        theme_display_cat_list($breadcrumb, $cat_data, $statistics);
                    }


Jetzt werden die Benutzerkategorien oberhalb der eigentlichen Kategorieliste angezeigt.

JAWOLL! So hatte ich mir das gedacht. Super :)

Danke!

Αndré

Markiere Thema als gelöst. Das kannst du in Zukunft auch selbst machen (siehe Forenregeln).

Tamoon

Ich hole diesen Beitrag hoch, da ich das selbe Problem habe.

Ich habe den o.g. Code abgeändert. Auf der Startseite ist auch alles wunderbar, nur sobald ich dann in ein einzelnes Benutzeralbum verzweige, wird oberhalb immer noch die Benutzeralbenübersicht angezeigt.

Da ich (derzeit)  keine öffentlichen Kategorien plane, bräuchte ich auch nicht unbedingt diese Seite als Startseite. Es würde theoretisch reichen, wenn die Benutzer als Startseite auf der Seite landen, auf der man landet, wenn man auf User Galleries klickt.

Bisher ist die Seite auch noch im Planungsstadium und läuft nur testweise local mit Xampp.

Αndré

Quote from: Tamoon on October 17, 2011, 07:49:31 PM
Es würde theoretisch reichen, wenn die Benutzer als Startseite auf der Seite landen, auf der man landet, wenn man auf User Galleries klickt.
Eine Umleitung (Stichwort ".htaccess") wäre vermutlich die einfachste Variante:
RewriteRule ^$ index.php?cat=1 [NC]

Tamoon

htaccess ist leider bei meinem Tarif nicht möglich  :(

Αndré

Öffne index.php und füge ganz am Anfang folgende Zeile ein:
<?php if (!count($_GET)) header("Location: index.php?cat=1"?>