News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu

Direkter Link im Lan?

Started by H_O_M_E_R, April 26, 2005, 09:56:29 AM

Previous topic - Next topic

H_O_M_E_R

Hallo erstmal an alle Leser,
Gibts ne möglichkeit, innerhalb des smf Forums direkte Links auf im Netzwerk freigegebene Dateien zu machen?
Ich habe das forum in einem privaten Lan laufen, daher brauche ich eh keine Internet links. kann man den button anders belegen? so das kein http:// mehr davorkommt, sondern nur ein \\  ?

mediman

jo, aber denk an exploits ...

Subs-Post.php is your friend ...

medi
My Projects: http://ticker-oase.de 
Please do not PM me with support requests.

H_O_M_E_R


H_O_M_E_R

denke ich habs gefunden:

Quote// Fix any URLs posted - ie. remove 'javascript:'.
function fixTags(&$message)
{
   global $modSettings;

   $fixArray = array
   (
      // or
      array('tag' => 'img', 'protocol' => 'http', 'embeddedUrl' => false, 'hasEqualSign' => false, 'hasExtra' => true),
      // hxxp: [nonactive]
      array('tag' => 'url', 'protocol' => 'http', 'embeddedUrl' => true, 'hasEqualSign' => false),
      // hxxp:http:// [nonactive]
      array('tag' => 'url', 'protocol' => 'http', 'embeddedUrl' => true, 'hasEqualSign' => true),
      // hxxp: [nonactive]
      array('tag' => 'iurl', 'protocol' => 'http', 'embeddedUrl' => true, 'hasEqualSign' => false),
      // hxxp:http:// [nonactive]
      array('tag' => 'iurl', 'protocol' => 'http', 'embeddedUrl' => true, 'hasEqualSign' => true),
      // hxxp: [nonactive]
      array('tag' => 'ftp', 'protocol' => 'ftp', 'embeddedUrl' => true, 'hasEqualSign' => false),
      // hxxp:ftp:// [nonactive]
      array('tag' => 'ftp', 'protocol' => 'ftp', 'embeddedUrl' => true, 'hasEqualSign' => true),
      // [flash]http://...[/flash]
      array('tag' => 'flash', 'protocol' => 'http', 'embeddedUrl' => false, 'hasEqualSign' => true, 'hasExtra' => true)
   );

So, ich denke in diesen Zeilen stehen die anweisungen, was das forum beim klicken auf die Buttons beim posten machen soll, oder?
was ist denn 'iurl' ?
Sagen wir ich brauche kein ftp button mehr, und möchte statt dessen auf freigegebene dateien im lan verweisen, die beim klicken auf den link heruntergeladen werden. Wie muss ich dann die Zeile ändern?`

Wäre dankbar für Hilfe

Mfg
Homer

Pitti

#4
Quotewas ist denn 'iurl' ?
soll sicher heißen interne url
und bewirkt folgendes:
der darin angegebene link wird im selben fenster geöffnet und nicht ,wie sont, in einem neuen.

QuoteWie muss ich dann die Zeile ändern?`
zieh dir doch mal einfach zb eine textdatei aus dem explorer in deinen browser
und beobachte den in der urlzeile entstandenen eintrag ;)

dazu mußte freilich über netz-mswinnetz-arbeitsgruppe-rechnername-freigabeodner-datei gehn


grüßle pitti

H_O_M_E_R

Quotedazu mußte freilich über netz-mswinnetz-arbeitsgruppe-rechnername-freigabeodner-datei gehn

Das ist mir schon klar, aber das problem ist, das das forum daraus entweder keinen link macht, oder halt ein http automatisch davor setzt...

Und ich möchte ja nur einen link z.b. auf \\keineahnung\ordner\datei.wmv   
und sowas halt als link, welchen man mit dem downloadmanager herunterladen kann

mediman

Es gibt einen Mod der Custom UBBC Codes möglich macht ...
Ansonsten ist ein Umändern, der von dir nicht benötigten FTP-Links doch machbar oder?

mediman
My Projects: http://ticker-oase.de 
Please do not PM me with support requests.

Pitti

sorry homer,

ich dachte du hattest die vorgehensweise schon verstanden, da du stelle im code schon genannt hattest.

aber mal was anderes:
was spricht eigentlich dagegen, auf den rechnern im lan,
die sich an der fileschieberei beteiligen, eine kleine webserversoftware zu installieren?
dies wäre bei bedarf an und auch wieder abschaltbar.
und du könntest den code vom forum so lassen.

gruß pitti

H_O_M_E_R

Quoteaber mal was anderes:
was spricht eigentlich dagegen, auf den rechnern im lan,
die sich an der fileschieberei beteiligen, eine kleine webserversoftware zu installieren?
dies wäre bei bedarf an und auch wieder abschaltbar.
und du könntest den code vom forum so lassen.

Ja, das wird auch funktionieren, aber das kann ich leider nicht auf allen rechnern machen.

H_O_M_E_R

Evtl hätte ich noch eine idee.
Ich habe auf dem Server apache als Websoftware laufen, und da gibt man ja den ordner an, welchen er
freigeben soll. kann man damit auch mehrere ordner freigeben? dann hätte sich das schon erledigt.

Pitti


H_O_M_E_R

Hmm, und wie? einfach bei DocumentRoot nen zweites verzeichniss angeben? oder was?

Pitti

mehr hattest du nicht gefragt als kann man ...

arbeite mit aliases
oder virtuellen servern mit eigenem dok-root

Advertisement: