+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Simple Image Gallery Pro: labels.txt hochladen mit dem Medien-Manager?

  1. #1
    Neu an Board
    Registriert seit
    16.01.2012
    Beiträge
    3
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Simple Image Gallery Pro: labels.txt hochladen mit dem Medien-Manager?

    Hallo,

    ich suche nach einer möglichst einfachen Möglichkeit, die Pflege der "labels.txt" zu ermöglichen, aus welcher die Erweiterung SIGE Pro die individuellen Beschriftungen pro Bild bezieht.

    Mein Gedanke:
    Theoretisch müsste das alles im Medien-Manager machbar sein.
    Die von SIGE Pro generierte labels.txt kann heruntergeladen und im lokalen Texteditor geändert werden. Der Upload könnte über den Medien-Manager erfolgen.

    So hatte ich zumindest gehofft, aber so trivial ist es wohl scheinbar leider nicht.

    Das Problem:
    Der Medienmanager akzeptiert nicht den Upload der "labels.txt".
    Es erscheint die Fehlermeldung "Ungültige Bild-Datei".

    Meine Lösungsversuche:
    Ich habe versucht, über die Systemeinstellungen unter "Konfiguration > System > Medien" den Upload von Text-Dateien zu ermöglichen.
    Zum Beispiel:
    - Erlaubte Erweiterungen: Hier ist .txt natürlich aufgeführt
    - Hochladen beschränken: Habe ich mal testweise umgeschaltet, ohne Erfolg
    - MIME-Typ prüfen: Habe ich mal testweise ausgeschaltet, danach kam beim Upload die Fehlermeldung, dass ein Cross-Site-Script-Angriff geblockt worden sei (Erstaunlich!)
    - Gültige Grafikdateieindungen (Dateitypen): Hier habe ich mal testweise "txt" zugefügt. Kein Erfolg.
    - Ignorierte Dateiendungen: dito

    All diese Einstellungen habe ich auch in verschiedenen Kombinationsmöglichkeiten ausprobiert, alles ohne Erfolg. Es scheint nicht möglich zu sein, den Medienmanager dazu zu benutzen, eine simple Text-Datei hochzuladen.

    Was ich NICHT möchte:
    - Extplorer - das Ding ist mir zu mächtig für die im Grunde sehr simple Sache, die ich möchte
    - Anderes Galeriesystem - Natürlich könnte man auf ein anderes Galeriesystem, z.B. Phoca, ausweichen, das die Eingabe von Beschreibungstexten je Bild direkt vorsieht. Aber beim SIGE ist ja gerade so schön, dass die Galerie direkt automatisch aus den Bildern eines Verzeichnisses gebildet wird.
    - Upload der Datei per FTP - Klar, das ginge. Ich möchte es aber dem Laien ermöglichen, das simpel im Backend zu erledigen.


    Ach so, ich hatte zuvor die Datei
    /administrator/components/com_media/views/medialist/tmpl/details_doc.php
    dahingehend geändert, dass Text-Dateien (also auch die labels.txt) vom User angeklickt und heruntergeladen werden können - so hat er direkt eine Basis zum Loslegen (Zeile 8 geändert von:
    <?php echo $this->_tmp_doc->name; ?>
    in:
    <a href="<?php echo COM_MEDIA_BASEURL.'/'.$this->_tmp_doc->path_relative; ?>" title="<?php echo $this->_tmp_img->name; ?>"><?php echo $this->_tmp_doc->name; ?></a>
    Keine Ahnung, warum das System nicht direkt so praktisch eingerichtet ist)


    Gibt es Vorschläge dazu, wie man auch dem Laien den einfachen Upload der labels.txt in das entsprechende Galerie-Verzeichnis ermöglichen kann? Das wäre super. Wenn ich einfach nur die Prüfung im Medien-Manager aussschalten könnte, wäre das schon gut. Schade, dass Joomla hier nicht direkt einen vollwertigen simplen Datei-Manager anbietet sondern sich auf die reine Bild-Thematik beschränkt.

    Ich hoffe, das war jetzt nicht abschreckend viel Text.

    Vielen Dank,
    Frank


    PS. System:
    - Joomla 1.5.25
    - SIGE Pro 2.0.5

  2. #2
    Neu an Board
    Registriert seit
    16.01.2012
    Beiträge
    3
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Tja, was soll ich sagen? Auf einmal geht's. Konnte ich zunächst keine .txt-Dateien hochladen, klappt es nun, zwei Tage später eingeloggt, plötzlich problemlos -- und zwar ohne dass ich an den Einstellungen was geändert habe. Eigenartig, ich hoffe einfach mal, dass das nun so bleibt.


    Für alle, die evtl. daran interessiert sind, im Backend die Dokument-Dateien (betrifft dann auch die "labels.txt" für die SIG Pro) anklickbar zu machen, hier nochmal die genaue Anleitung:


    Folgendes Verzeichnis suchen:
    /administrator/components/com_media/views/medialist/tmpl/

    1. Datei „details_doc.php“.

    In Zeile 8 steht:

    <?php echo $this->_tmp_doc->name; ?>

    Dies ändern in:

    <a href="<?php echo COM_MEDIA_BASEURL.'/'.$this->_tmp_doc->path_relative; ?>" title="<?php echo $this->_tmp_img->name; ?>" target="_blank"><?php echo $this->_tmp_doc->name; ?></a>


    2. Datei „thumbs_doc.php“.

    In Zeile 5 steht:

    <a style="display: block; width: 100%; height: 100%">

    Dies ändern in:

    <a style="display: block; width: 100%; height: 100%" href="<?php echo COM_MEDIA_BASEURL.'/'.$this->_tmp_doc->path_relative; ?>" title="<?php echo $this->_tmp_img->name; ?>" target="_blank">

    In Zeile 14 steht:

    <?php echo $this->_tmp_doc->name; ?>

    Dies ändern in:

    <a href="<?php echo COM_MEDIA_BASEURL.'/'.$this->_tmp_doc->path_relative; ?>" title="<?php echo $this->_tmp_img->name; ?>" target="_blank"><?php echo $this->_tmp_doc->name; ?></a>


    Hierdurch kann der Seitenpfleger die Text-Datei direkt anklicken oder per Rechtsklick speichern. Auf diese Weise kann er z.B. die automatisch vom Galeriesystem erzeugte labels.txt als Vorlage verwenden.

    VG Frank

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein