[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
zip_upload Fehler Medienkategorie leer - Seite 2 - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
sandmaus
Beiträge: 569
Registriert: 27. Apr 2006, 11:26
Wohnort: Dresden
Kontaktdaten: Website

zip upload funzt

15. Jul 2011, 03:08

Hallo,
habe das Addon aktuell von cukabeka geladen und eingebunden.
Funktioniert unter 4.3.2 einwandfrei.

Der Titel der Datei wird automatisch mit dem Dateinamen im Medienpool abgebildet. Wer dies z.b. bei Einsatz einer Galeriebox nicht möchte, kann in der Datei pages/main.inc.php in Zeile 233

Code: Alles auswählen

$FILEINFOS['title'] = '';
setzen.

Danke und Grüsse Sandmaus

Benutzeravatar
rkemmere
Beiträge: 486
Registriert: 6. Feb 2007, 17:47
Kontaktdaten: Website

Re: zip_upload Fehler Medienkategorie leer

16. Aug 2011, 15:08

Wie verhält es sich mit der Problematik
Einzigste Problem ist, das die aus Zip-Upload erstellten Medienkategorien nicht direkt sichtbar sind, sonder erst, wenn ich irgendeine beliebige Kategorie von Hand erstelle. Dann werden vom Medienpool die von Zip-Upload erstellten übernommen.
Ggf. muss hier nur ein Update der Ansicht mit rein?

Benutzeravatar
rkemmere
Beiträge: 486
Registriert: 6. Feb 2007, 17:47
Kontaktdaten: Website

Re: zip_upload Fehler Medienkategorie leer

16. Aug 2011, 15:26

Der Cache für den Medienpool wird nicht erneuert das ist scheinbar das Problem.
Die .mcat und mclist Dateien werden nicht erzeugt.

Ich habs nun soweit das die beiden Dateien erzeugt werden, jedoch wird die Kategorie immer noch nicht angezeigt.

Benutzeravatar
rkemmere
Beiträge: 486
Registriert: 6. Feb 2007, 17:47
Kontaktdaten: Website

Re: zip_upload Fehler Medienkategorie leer

16. Aug 2011, 16:06

Ich habe nun einen Workaround erstellt und ich denke das es nicht so verkehrt war ;-)

Die Datei main.inc.php muss um die nachfolgende Funktion erweitert werden und Zeile 208 aufgerufen werden mit

Code: Alles auswählen

getCategoryById($catoffiles);

Funktion:

Code: Alles auswählen

function getCategoryById($id)
{
  global $REX;
  
  $id = (int) $id;
  if (!is_numeric($id))
    return null;

  $cat_path = $REX['INCLUDE_PATH'].'/generated/files/'.$id.'.mcat';
  
  if (!file_exists($cat_path))
	{
		require_once ($REX['INCLUDE_PATH'].'/functions/function_rex_generate.inc.php');
  	rex_generateMediaCategory($id);
  	rex_deleteCacheMediaCategoryLists();
	}

  if (file_exists($cat_path))
  {
    require_once ($cat_path);

    $cat = new OOMediaCategory();

    $cat->_id = $REX['MEDIA']['CAT_ID'][$id]['id'];
    $cat->_parent_id = $REX['MEDIA']['CAT_ID'][$id]['re_id'];

    $cat->_name = $REX['MEDIA']['CAT_ID'][$id]['name'];
    $cat->_path = $REX['MEDIA']['CAT_ID'][$id]['path'];

    $cat->_createdate = $REX['MEDIA']['CAT_ID'][$id]['createdate'];
    $cat->_updatedate = $REX['MEDIA']['CAT_ID'][$id]['updatedate'];

    $cat->_createuser = $REX['MEDIA']['CAT_ID'][$id]['createuser'];
    $cat->_updateuser = $REX['MEDIA']['CAT_ID'][$id]['updateuser'];

    $cat->_children = null;
    $cat->_files = null;

    return $cat;
  }  
  return null;
}

Zurück zu „Allgemeines [R4]“