Zum Inhalt springen

DAM Dateien indexieren

Erstellt am 15. Juni 2007 · 18 Antworten · letzte Antwort am 19. September 2011

Tags: Dateien & FAL, Frage

uht ·

Hallo,

ich bin mal wieder auf eure Hilfe angewiesen.

Ich habe per ftp Bilder in den fileadmin verschoben. (Jedes Bild einzeln hochzuladen dauert zu lange.) Wie indexiere ich in DAM die Bilder, damit Sie in den Auswahldialogen erscheinen?

theonlyrobi ·

Hallo Leute,

ich habe auch die dam_cron Extension installiert und habe auch das Problem, dass sie nicht indexiert. Sind hier bestimmte Nutzerrechte nötig? Denn mit einem Admin-Account in Typo3 klappt die Indexierung, aber mit einem eingeschränkten Redakteurs-Account klappt die Indexierung nicht.

cordman ·

Der Benutzer bzw. die Gruppe muss den Media-Sysfolder als Mountpoint gesetzt haben. Dann werden die Metadateien direkt beim Upload geschrieben.

dabjoern ·

Hi cordman,

danke für deine Antwort. Ich habe eine Gruppe "Global" in der alle User und Groups Mitglieder sind. Dieser Gruppe habe ich jetzt bei "DB Mounts" den Media SysOrdner zugeordnet. Ist das die richtige Vorgehensweise oder muss ich den Media SysOrdner andersweitig als Mountpoint zuordnen?

Edit: ein klarer Fall von RTFM. Habe eben nochmal nachgeschaut...

Grüße
dabjoern

Rusty04 ·

hi all,

ist das noch aktuell? habe auch die extension dam_cron installiert und wie hier beschrieben den Media Sysfolder bei der Gruppe als Mount angegeben, leider weiss ich nicht was ich sonst noch machen muss, damit die hochgeladenen dateien automatisch indexiert werden? ich habe versucht ein paar cronjobs anzulegen, doch wie bring ich diese zum laufen???
bin wieder einmal für jede art von hilfe sehr dankbar

lg rusty

tarator ·

Hallo, habe ein ähnliches Problem.
Wenn ein User eine Datei hochlädt (das geht ja noch...) wird diese nicht indiziert.
Wenn ich als Adnministrator eine Datei hochlade, wird diese sofort indiziert.

Der Gruppe des Users hab ich als DB-Mount den Media Sys-Folder angegeben.

Die Extension dam_cron hab ich nicht installiert. Brauch ich diese überhaupt? Warum geht es dann als Administrator?

Typo3 4.2.1
dam 1.0.13

Bin mit meinem Latein am Ende. Hat irgendjemand eine Ahnung, was da sein könnte, bzw. was ich übersehen hab?

tarator ·

Hab das Problem inzwischen gelöst und es war, wie so oft in Typo3, einfach ein klassischer "Schlampigkeitsfehler" ;-)

Hab vergessen bei der Gruppe "Blogger" am Reiter "Access List" die Rechte für "Table (modify)" und "Table (listing)" zu setzen.

Also bei "Table (modify)" und "Table (listing)" das Item "Media" (bzw. falls erwünscht auch "Media Category") zu markieren.

Hoffe, das hilft jemandem.

mfg

Razzmatazz0r ·

Hallo super danke erstmal für Deine Selbsthilfe...ich finde nur nicht die Access List und wo ich das umstellen müsste.

Wo sollen sicht die Menü-Reiter befinden?

Veilen Dank für die Antwort

dabjoern ·

Hallo Razzmatazz0r,

du musst die Backendbenutzergruppe editieren und dort - falls kein Admin - die ACL bearbeiten. Dort findest du unter anderem Lese- und Schreibrechte auf Tabellen.

Grüße, dabjoern

Razzmatazz0r ·
dabjoern schrieb

Hallo Razzmatazz0r,

du musst die Backendbenutzergruppe editieren und dort - falls kein Admin - die ACL bearbeiten. Dort findest du unter anderem Lese- und Schreibrechte auf Tabellen.

Grüße, dabjoern

Ja, aber ich bin Admin :-/. Sorry, dass ich so unwissen anchfrage..wo kann ich die ACL bearbeiten und was ist das?

Zelda ·

Hallo Leute,

ich hoffe ihr könnt mir helfen mit dem indexign. Ich habe folgendes Problem, wenn ich einen Ordner indexierung will mit vielen Bilder >= 20 ist der Server überlastet. Weiß jemand wass ich machen kann? Das Problem muss an der Konfigurtion von dam liegen.

Kann mir jemand helfen?
Frank

TheFreeman ·
tarator schrieb

Also bei "Table (modify)" und "Table (listing)" das Item "Media" (bzw. falls erwünscht auch "Media Category") zu markieren.

Genau das habe ich gemacht.

Aber die Gruppe kann trotzdem nicht indexieren.
Ich habe den Zugriff auch direkt beim User gemacht, aber keine Indexierung. 😢

mquintus ·

Ahoi,

bei der Benutzung von Workspaces bzw. bei Redakteueren, die auf einen Workspace beschränkt sind, wird die DAM-Indizierung nicht "korrekt" durchgeführt. Das liegt daran, dass nur Bilder aus dem LIVE-Workspace verwendet werden können. Bilder, die ein Redakteur hochgeladen hat, befinden sich allerdings erstmal in seinem Workspace und können daher nicht von ihm verwendet werden. Derbe dumm, aber ist halt so.

Es gibt aber die Möglichkeit, die Tabelle tx_dam von der Versionierung auszunehmen. Dann landen die hochgeladenen Bilder direkt im LIVE-Workspace.
Die Lösung steht hier:
http://lists.typo3.org/pipermail/typo3-project-dam/2009-January/002415.html

Um es noch einmal auf Deutsch zu wiederholen...
Zuerst suche man sich eine Extension, die in der Lade-Reihenfolge später als DAM geladen wird. In der Datei ext_tables.php
muss folgender Code hinzugefügt werden:

// disable DAM versioning (note: DAM ext has to be loaded _before_ this extension
t3lib_div::loadTCA("tx_dam");
$TCA['tx_dam']['ctrl']['versioningWS'] = 0;

Dann klappts auch mit dem DAM-Index.

HTH,
Sonnige Grüße,
Marius

TheFreeman ·

Bei mir klappt´s aber nicht T3 4.4.4 und DAM 1.1.7
Ich habe die zeilen in die exp_tables.php von realurl rein.
Hat sich nichts geändert.#angry#

TheFreeman ·
mquintus schrieb

bei der Benutzung von Workspaces bzw. bei Redakteueren, die auf einen Workspace beschränkt sind, wird die DAM-Indizierung nicht "korrekt" durchgeführt. Das liegt daran, dass nur Bilder aus dem LIVE-Workspace verwendet werden können. Bilder, die ein Redakteur hochgeladen hat, befinden sich allerdings erstmal in seinem Workspace und können daher nicht von ihm verwendet werden. Derbe dumm, aber ist halt so.

Aha...und was ist, wenn ein zusätzlich angelegter Admin-User auch nicht indexieren kann?
Woran liegt das dann? Bitte um Hilfe.