/ www.portalsuite.de / Support / Portunity Portalsuite / Referenzen / Portalsuite Objects


PContentMedia

Die Klasse PContentMedia bildet eine Datei im Medienarchiv ab.

Dieses Objekt ist abgeleitet von > PContent > PView > PObject.

Felder:
Category1, Integer
Category2, Integer
Category3, Integer
Category4, Integer
Category5, Integer
Category6, Integer
DateTimeCreate, Datetime (readonly)
DateTimeLastChange, Datetime (readonly)
Description, Text
Filename, String
Keywords, Text
MediaType, String (readonly)
Size, Integer (readonly)
Source, String
Summary, String
Title, String

function PContentMedia ($sMedia="") [KONSTRUKTOR]
Der Konstruktor ruft den Konstruktor des Vorfahren auf. Sofern $sMedia übergeben wird, wird das Objekt mit der entsprechenden Datei im Medienarchiv referenziert. $sMedia wird dabei entweder als ID oder als Titel interpretiert.

function Create ($sTitle,$sFilename)
Erzeug einen neuen Datensatz im Medienarchiv in der Portalsuite Datenbank unter dem Titel $sTitle für die Datei $sFilename. Wenn ein neuer Datensatz erfolgreich angelegt werden konnte, bildet dieses Objekt dann den Datensatz weiter ab. Sinnvoll ist es im Anschluß die Objektfunktion WriteField aufzurufen um die Valuewerte für die verschiedenen Felder zu definieren.

function Delete ($fDeleteTotally = 0)
Löscht die Datei aus dem Medienarchiv und aus der Portalsuite Datenbank, die das Objekt repräsentiert. Die Datei wird dabei jedoch nur in den Portalsuite-Papierkorb verschoben, wenn der Parameter $fDeleteTotally =0 ist, aber vollständig und unwiederruflich gelöscht wenn der Parameter $fDeleteTotally=1 ist.

function Field ($sFieldName)
Liest das übergebene Feld $sFieldName aus und liefert den Feldinhalt zurück.

function GetMimeMediaType ()
Gibt den Mimetyp der Mediendatei zurück.

function GetPreviewImageURL ()

function GetImageURL ()

function Valid ()
Prüft, ob das aktuelle Objekt gültig ist (Rückgabewert =1) oder nicht (Rückgabewert=0). Das Objekt ist gültig, wenn eine Umfrage abgebildet wird.

function WriteField ($sFieldName,$sFieldValue)
Schreibt den übergebenen Inhalt der Variabel $sFieldValue in das Feld welches durch den Paramter $sFieldName definiert ist.



[zurück] - [bookmarken] - [Druckversion] - [Weiterempfehlen] - [Kontakt] - [Impressum]





Providing unter: http://portunity.net

DSL, ENUM, Hosting, Server,...



unter: enum-center.de