![]() |
EGOCMS
24.0
EGOTEC Content-Managament-System
|
Öffentliche Methoden | |
| __construct (Page $page) | |
| put ($source, $name, $dir='', $extract=false, $replace=true, $types='', $save=true, $original=true, $source_extra=array(), &$files=array()) | |
| duplicate ($name, $dir='') | |
| extract ($name, $dir='', &$files=[]) | |
| get ($name, $dir='', $params=array(), $decoded=false, $block='') | |
| file ($name, $dir='', &$convert=[]) | |
| delete ($name, $dir='', $replication=true) | |
| edit ($name, $params=array(), $dir='') | |
| list ($dir='', $params=array(), $block='') | |
| getDirs ($archives=false) | |
| setInfo ($dir, $name, $key, $value=null) | |
| dir ($relative=false, $source=null) | |
| archive ($c_date, $dir='') | |
| restore ($c_date, $name='', $dir='') | |
| copy (Page $target, $dir='', $clear=false, $integrate=false, $archive=true, $asis=true, $specific_sub_dir=false, $rename='', $matrix=true) | |
| move ($target, $dir='', $integrate=false, $archive=true) | |
| exists ($dir='', $empty=true) | |
| clear ($dir='', $mediapool=array(), $update=true) | |
| import ($only_pool=false, $replace=false, $dir='', $update=true, $asis=true, $rename='', $matrix=true) | |
| getQuarantine () | |
| getPage () | |
| getSite () | |
Datenfelder | |
| $currentDir = 'current' | |
Mediapool Instanz zu einer Page.
Definiert in Zeile 13 der Datei Mediapool.php.
| __construct | ( | Page | $page | ) |
Mediapool Konstruktor
| Page | $page |
Definiert in Zeile 24 der Datei Mediapool.php.
Benutzt Page\getSite().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| archive | ( | $c_date, | |
$dir = '' |
|||
| ) |
Mediapool archivieren
| string | $c_date | |
| string | $dir |
Definiert in Zeile 887 der Datei Mediapool.php.
Benutzt Ego_System\copy(), Ego_System\dateEncode(), Ego_System\deldir(), dir() und Ego_System\file_exists().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| clear | ( | $dir = '', |
|
$mediapool = array(), |
|||
$update = true |
|||
| ) |
Mediapool löschen
| string | $dir | |
| array | $mediapool | Zu setzende Mediapool Informationen |
| boolean | $update | Auch die Daten im Extrafeld werden aktualisiert. Beim Zerstören einer Seite ist das nicht notwendig. |
Definiert in Zeile 1081 der Datei Mediapool.php.
Benutzt Ego_System\deldir() und dir().
Wird benutzt von copy() und restore().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:| copy | ( | Page | $target, |
$dir = '', |
|||
$clear = false, |
|||
$integrate = false, |
|||
$archive = true, |
|||
$asis = true, |
|||
$specific_sub_dir = false, |
|||
$rename = '', |
|||
$matrix = true |
|||
| ) |
Mediapool kopieren
| Page | $target | |
| string | $dir | Ausgehendes Unterverzeichnis |
| boolean | $clear | Original löschen |
| boolean | $integrate | Vorhandene Dateien nicht löschen |
| boolean | $archive | Archive kopieren |
| boolean | $asis | |
| boolean | $specific_sub_dir | Wenn man einen Block kopiert |
| string | $rename | Auch umbenennen |
| boolean | $matrix | Sprachmatrix berücksichtigen |
Definiert in Zeile 980 der Datei Mediapool.php.
Benutzt clear(), Ego_System\copy(), Ego_System\deldir(), dir(), Ego_System\file_exists(), Page\getIdentity(), Page\getMediapool() und Page\update().
Wird benutzt von move().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:| delete | ( | $name, | |
$dir = '', |
|||
$replication = true |
|||
| ) |
Mediapool Datei löschen
| string | $name | |
| string | $dir |
Definiert in Zeile 517 der Datei Mediapool.php.
Benutzt Ego_System\deldir(), dir() und Ego_System\file_exists().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| dir | ( | $relative = false, |
|
$source = null |
|||
| ) |
Mediapool Verzeichnis ermitteln
| boolean | $relative | |
| Page | $source |
Definiert in Zeile 826 der Datei Mediapool.php.
Wird benutzt von archive(), clear(), copy(), delete(), exists(), extract(), file(), getDirs(), getQuarantine(), list(), put() und restore().
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:| duplicate | ( | $name, | |
$dir = '' |
|||
| ) |
Mediapool Datei duplizieren
| string | $name | |
| string | $dir |
Definiert in Zeile 162 der Datei Mediapool.php.
Benutzt put().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| edit | ( | $name, | |
$params = array(), |
|||
$dir = '' |
|||
| ) |
Mediapool Datei editieren
| string | $name | |
| array | $params | |
| string | $dir |
Definiert in Zeile 565 der Datei Mediapool.php.
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| exists | ( | $dir = '', |
|
$empty = true |
|||
| ) |
Mediapool auf Existenz prüfen
| string | $dir | |
| boolean | $empty | Mediapool darf leer sein |
Definiert in Zeile 1066 der Datei Mediapool.php.
Benutzt dir() und Ego_System\file_exists().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| extract | ( | $name, | |
$dir = '', |
|||
| & | $files = [] |
||
| ) |
Mediapool Datei entpacken
| string | $name | |
| string | $dir | |
| array | $files | Liste aller entpackten Dateien |
Definiert in Zeile 178 der Datei Mediapool.php.
Benutzt Ego_System\base64Encode(), Ego_System\copy(), Ego_System\deldir(), dir() und file().
Wird benutzt von put().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:| file | ( | $name, | |
$dir = '', |
|||
| & | $convert = [] |
||
| ) |
Mediapool Dateipfad ermitteln
| string | $name | |
| string | $dir | |
| array | &$convert | Datei kann dynamisch umgewandelt werden |
Definiert in Zeile 441 der Datei Mediapool.php.
Benutzt Ego_Output\$convert_types, dir() und Ego_System\file_exists().
Wird benutzt von edit(), extract(), get() und put().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:| get | ( | $name, | |
$dir = '', |
|||
$params = array(), |
|||
$decoded = false, |
|||
$block = '' |
|||
| ) |
Mediapool Datei ermitteln
| string | $name | |
| string | $dir | |
| array | $params | |
| boolean | $decoded | |
| string | $block | Im Block spezifischen Mediapool |
URL zur Datei generieren
| array | $params |
Feststellen, ob diese Datei in "content", "short" oder "extra" verwendet wird.
Definiert in Zeile 259 der Datei Mediapool.php.
Benutzt file(), Ego_System\getFileInfo() und Ego_System\getFormats().
Wird benutzt von Ego_System\compressMediapoolVideo().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:| getDirs | ( | $archives = false | ) |
Alle Mediapool Verzeichnisse ermitteln
| bool | $archives | Keine Archive |
Definiert in Zeile 785 der Datei Mediapool.php.
Benutzt dir().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| getPage | ( | ) |
| getQuarantine | ( | ) |
Ermittelt alle Dateien, die sich in Quarantäne befinden
Definiert in Zeile 1229 der Datei Mediapool.php.
Benutzt Ego_System\base64Decode() und dir().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| getSite | ( | ) |
| import | ( | $only_pool = false, |
|
$replace = false, |
|||
$dir = '', |
|||
$update = true, |
|||
$asis = true, |
|||
$rename = '', |
|||
$matrix = true |
|||
| ) |
Alle verwendeten Multimedia Dateien dieser Page in diesen Mediapool kopieren
| boolean | $only_pool | Beim Import nach dem Kopieren werden nur Mediapool Dateien berücksichtigt |
| boolean | $replace | Gleichnamige Dateien überschreiben |
| string | $dir | |
| boolean | $update | Änderungen sofort speichern |
| boolean | $asis | |
| string | $rename | Auch umbenennen |
| boolean | $matrix | Sprachmatrix berücksichtigen |
Definiert in Zeile 1122 der Datei Mediapool.php.
| list | ( | $dir = '', |
|
$params = array(), |
|||
$block = '' |
|||
| ) |
Alle Mediapool Dateien ermitteln
Sortierung: $params.sort_field = Das Feld nach dem sortiert werden soll (Standard: name) $params.sort_reverse = Sortierung umkehren (Standard: aufsteigend)
Suche: $params.search = Suchbegriff (nur Dateiname)
Nur Bilder: $params.only_image
Nur Dateien: $params.only_file
| string | $dir | |
| array | $params | |
| string | $block | Im Block spezifischen Mediapool |
Definiert in Zeile 671 der Datei Mediapool.php.
Benutzt Ego_System\base64Decode(), dir(), Ego_System\file_exists() und Ego_System\VIDEO_RESOLUTIONS.
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| move | ( | $target, | |
$dir = '', |
|||
$integrate = false, |
|||
$archive = true |
|||
| ) |
Mediapool verschieben
| Page | $target | |
| string | $dir | |
| boolean | $integrate | Vorhandene Dateien nicht löschen |
| boolean | $archive | Archive kopieren |
Definiert in Zeile 1049 der Datei Mediapool.php.
Benutzt copy().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| put | ( | $source, | |
| $name, | |||
$dir = '', |
|||
$extract = false, |
|||
$replace = true, |
|||
$types = '', |
|||
$save = true, |
|||
$original = true, |
|||
$source_extra = array(), |
|||
| & | $files = array() |
||
| ) |
Mediapool Datei hinzufügen
@TODO Über weiteren Parameter Extrafeld setzen
| string | $source | |
| string | $name | |
| string | $dir | |
| boolean | $extract | |
| boolean | $replace | |
| string | $types | Nur diese Dateitypen sind erlaubt (image|file) |
| array | $save | Ermittelte Daten sofort speichern |
| boolean | $original | Bei einem Klon wird die Datei dem Original hinzugefügt |
| array | $source_extra | |
| array | &$files | Liste aller Dateien, die beim Hochladen enthalten sind |
Definiert in Zeile 46 der Datei Mediapool.php.
Benutzt Ego_System\base64Encode(), Ego_System\copy(), dir(), Ego_Image\EXIF_COPYRIGHT, extract(), file(), Ego_System\file_exists(), Ego_System\mkdir() und setInfo().
Wird benutzt von Ego_System\compressMediapoolVideo(), duplicate(), edit() und restore().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:| restore | ( | $c_date, | |
$name = '', |
|||
$dir = '' |
|||
| ) |
Mediapool wiederherstellen
| string | $c_date | |
| string | $name | |
| string | $dir |
Definiert in Zeile 911 der Datei Mediapool.php.
Benutzt clear(), Ego_System\copy(), dir(), Ego_System\file_exists() und put().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| setInfo | ( | $dir, | |
| $name, | |||
| $key, | |||
$value = null |
|||
| ) |
Mediapool Information setzen
| string | $dir | |
| string | $name | |
| string | $key | |
| mixed | $value |
Definiert in Zeile 809 der Datei Mediapool.php.
Wird benutzt von put().
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:| $currentDir = 'current' |
string
Das Verzeichnis, in dem der Mediapool standardmäßig abgelegt ist.
Definiert in Zeile 16 der Datei Mediapool.php.