Hallo!
Hat von euch jemadn ein plan, wie ich videos/bilder in der my_egallery, welche auf einenem anderen Server gepostet, sind in ihr anzeigen lassen kann?
:quest :quest
Hallo,
ich weiß nicht ob das überhaupt geht. Normalerweise liegen ja alle Files in deinem Verzeichniss, aber du kannst es doch mal versuchen in dem du einfach den Pfad angibst wo das File liegt.
Aber probiert habe ich das noch nie, vielleicht weiß ja noch jemand einen Rat.
Das funzt leider nicht!
Ich kann nicht dort einfach den Pfad eingeben!
und ein .................................sssssss.......................ccccccccc...............hhhhhhhhh......uuuuuuuuuuuuuuu....................bbbbbbbbbbbbbbbbbbb nach oben!!!!!!!!!!!!!!!!!!! ;)
HI
posts müssen nicht jedes mal nach oben geschoben werden :) sie gehen schon nicht verloren und manchmal dauzert es auch mehr als 2 std um sie zu sehen, da wir keinen portier haben der 24/7 vorm Forum sitzt!!
Sorry aber das musste mal raus :) nicht böse sein aber es wird alles gelesen und abgearbeitet.
Ja schon ok!
Also es liegt daran das immer der relative Pfad verwendet wird!
Hier ist die schei**:
<src="modules/My_eGallery/gallery/funny/http://server.de/fun4teen/escho1.mpeg">
Ich mus irgendwo in irgendeiner datei das modules/My_eGallery/gallery/funny/ wegbekommen!
Dann müßte es gehen!
Hi soxin,
und der Pfad wird in der config der gallery definiert ...
versuch doch einfach mal ein wenig mit der varialblen zu spielen
$gallerypath= "modules/My_eGallery/gallery";
oder die variable in den gewuenschten bereichen modifizieren oder evtl ne $gallerypath2 verwenden....
vielleicht hilfts ja ...
na thx werd mal schauen!
EDIT:
NEIN DA KANN ICH NICHTS PASSENDES ÄNDERN IN DER CONFIG![Bearbeitet am: 7/5/2002 von soxin]
Hi @ll!
So ich habe das Problem gelößt!
Zumindest ist es für mich eine Lösung!
Ich habe etwas in der datei displayMedia.php von der Egallery geändert!
Falls es jemand näher wissen will, soll derjenige mir eine pm (persönliche nachricht) schickeN1
gREETZ SOXIN
:cool: :cool:
HI
stelle doch einfach für alle die Änderung hier in den post :) wäre nett
Ok!
Hier ist die geänderte displayMedia.php welche im ordner public zu finden ist!
Aber ich sags noch mal ausdrücklich!!!
DAS IST NUR FÜR DIEJENIGEN GEDACHT, WELCHE IHREN GANZEN BILDER, VIDEOS, MP3's,ETC. AUF EINEM ANDEREM SERVER HABEN UND VON DORT ABRUFEN WOLLEN!! SOMIT FUNKTIONIERT ES NICHT MEHR; DAS Z.B. USER WAS SELBST HOCHLADEN KÖNNEN! ICH HOFFE DAS KAPIEREN ALLE!! ES SIND NOCH EINIGE ANDERE NACHTEILE ZU BEDENKEN; WIE Z.B: DAS MAN DATEN VON HAND IN DIE MySQL DB EINTRAGEN MUß!!! ;) HIER DIE GEÄNDERTE FILESTELLE (ca. Zeile 59 -65):
Zitat$template = $row[displaytag];
$template = str_replace('<:FILENAME:>', "$row[img]", $template);
$template = str_replace('<:WIDTH:>', $size[0], $template);
$template = str_replace('<:HEIGHT:>', $size[1], $template);
$template = str_replace('<:DESCRIPTION:>', $row[description], $template);
[Bearbeitet am: 7/5/2002 von soxin]
Nur so eine Idee:
In der function displayPicturePic :
Einen Stringvergleich rein.
Es geht ja glaube ich nur um diese Stelle:
$template = str_replace('<:FILENAME:>', "$gallerypath/$row[galloc]/$row[img]", $template);
Ist also im String $row[img] ein http oder ftp vorhanden dann:
$template = str_replace('<:FILENAME:>', "$row[img]", $template);
sonst das alte.
Ganz einfach, nur wie vergleicht man mit PHP?
mal schauen
habe mir mal was ausgedacht:
****** denke, denke ********
$stringvergleich = substr ($row[img],0,3);
if (strcmp("HTT",strtoupper($stringvergleich)) or strcmp("FTP",strtoupper($stringvergleich)) {
$template = str_replace('<:FILENAME:>', "$row[img]", $template);
} else {
$template = str_replace('<:FILENAME:>', "$gallerypath/$row[galloc]/$row[img]", $template);
}
******* denke zu Ende *******
Also, er nimmt die Zeichenkette aus der Tabelle. Bei der nehmen wir nur die ersten 3 Zeichen und wandeln diesen, um Fehelr zu vermeiden in Großbuchstaben um. Ist das ein HTT oder FTP, gut so nehmen wir als Link nur den von der Tabelle, sonst den Original mit örtlichen Pfad.
Obs geht ich weis es nicht, einfach mal versuchen.
Jens
hört sich ganz vermünftig an!
Obs klappt ist wieder eine andere frage!
Leider hab ich keine Zeit es zu testen!
Vielleicht hat ja ein anderer user mehr zeit ums mal zu testen!° ;)
Ich habe mir zum ersten mal My_eGallery. Nur wo gibt man den Pfad an?
Kann nur hoch geladen werden?
Nein ich mach es direkt über die Mysql!
Das geht am schnellsten!
@soxin
Habe mich schon gewundert.
Nur, Deine Idee so etwas zu ermöglichen - von mir aus auf einer extra Seite - finde ich nicht schlecht.
Soll ich mal schauen?