TinyPortal

Development => International => German => Topic started by: MotMann on February 19, 2006, 04:19:02 PM

Title: Wie externe Seite einbinden?
Post by: MotMann on February 19, 2006, 04:19:02 PM
Hallo Leute...

wie bekomme ich es hin, dass, wenn jemand im Menü auf ein Link klickt, sich eine externe Seite im Hauptfenster öffnet, also als "wrapper"?

Besten Dank :)
Title: Re: Wie externe Seite einbinden?
Post by: feline on February 19, 2006, 06:18:34 PM

<a href="http://blahblah" target="_top">


Das öffnet jeden Verweis  im gesamten Browser-Fenster

Fel
Title: Re: Wie externe Seite einbinden?
Post by: MotMann on February 20, 2006, 09:53:03 AM
Tut mir leid,
ich bekomme das nicht hin.

Im Board habe ich "Shop" generiert.
Ich habe in Kategorien ein Link "Anzeigenmarkt" erstellt, welche mit dem Menü "Shop" zusammengefügt wurde.

Es wird, wenn ich darauf klicke, im Hauptfenster ein leeres Feld angezeigt, wenn ich in diesem Artikel Dein Link poste.

Köntest Du mir bitte sagen, was ich wo aktivieren muss, damit ich den externen Link in der Hauptseite darstellen kann?

Wenn ich im Menümanager den Bereich als Link aktiviere und dann die externe URL eingebe, so will er immer diese URL im Stammverzeichnis (URL des Forums) suchen, was natürlich auch nicht klappt.


[attachment deleted by admin]
Title: Re: Wie externe Seite einbinden?
Post by: Tucker on February 20, 2006, 10:04:35 AM
Zum VerstÃÆ'Ã,¤ndnis:

Willst du denn Shop im TinyPortal darstellen/einbetten, oder soll das Portal/Forum komplett durch die Shop-Seite ersetzt/ausgetuscht werden nach Klick auf den Link?
Title: Re: Wie externe Seite einbinden?
Post by: MotMann on February 20, 2006, 10:10:32 AM
Es wÃÆ'Ã,¤re fein, wenn durch klick in der Box auf "Shop", im Hauptfenster der Anzeigenmarkt erscheint, also die Menübox vom Forum und der Header erhalten bleiben.

Jetzt habe ich es erst mal hinbekommen, dass durch Klick der Anzeigenmarkt auf einer neuen Seite dargestellt wird.. so sollte es aber nicht sein.
Title: Re: Wie externe Seite einbinden?
Post by: Tucker on February 20, 2006, 10:13:05 AM
Teste mal einen <iframe> - Artikel aus.

Hier zwei Beispiele / Tutorials
http://www.javascriptkit.com/howto/externalhtml.shtml
http://de.selfhtml.org/html/frames/eingebettete.htm
Title: Re: Wie externe Seite einbinden?
Post by: feline on February 20, 2006, 11:30:54 AM
Also .. wenn ich das jetzt richtig vestanden habe, willst du die externe seit so darstellen, als wenn du das forum öffnest?
Das müsstest du dann über die index.php einbauen ...
Dazu eine php seite erstellen, in der ein forwarder auf den link drin ist.
Diese php seite bindest du in die functionliste der index.php ein.
Der aufruf erfolgt dann z.B. mit action=externpage.

Ist zwar nicht getestet, sollte aber gehen.
Wenn du nicht klarkommst müsste icg das mal genauer ausarbeiten.

Fel
Title: Re: Wie externe Seite einbinden?
Post by: Mario472 on February 20, 2006, 02:14:49 PM
Kann man das nicht - sofern der Shop in PHP geschrieben ist - in einem PHP-Artikel per include machen?
Title: Re: Wie externe Seite einbinden?
Post by: feline on February 20, 2006, 03:12:48 PM
sicher, das geht auch.
dabei ist es egal womit das geschrieben ist.
du must im artikel einfach ein IFRAME einbinden ...
etwa so:

     <iframe src="http://www.tagesschau.de" width="100%" height="500" name="Frame"
     scrolling="yes" marginheight="0" marginwidth="0" frameborder="0">
     </iframe>


Fel
Title: Re: Wie externe Seite einbinden?
Post by: MotMann on February 21, 2006, 09:04:24 AM
Danke, ich hab mich doch anders entschieden. Das Teil sprengt den Rahmen :)

Ich habe jetzt einfach die externe Seite als Link eingebaut. Nur wird jetzt diese im selben Browserfenster geöffnet.

Kann ich den http://..... link so modifizieren, dass sich ein neues Browserfenster öffnet?
Title: Re: Wie externe Seite einbinden?
Post by: feline on February 21, 2006, 09:13:31 AM
natürlich .. a href="blablah" target="_blank"

Fel
Title: Re: Wie externe Seite einbinden?
Post by: MotMann on February 21, 2006, 09:19:01 AM
Jo, dachte ich mir.

Nur wird dieser Code nicht als link akzeptiert
Title: Re: Wie externe Seite einbinden?
Post by: MotMann on February 21, 2006, 09:22:31 AM
Also, ich hab im Menümanager den Titel als Link eingestellt. Dann erscheint doch die URL Leiste, wo ich den Link (URL) eingebe.
Wenn ich da Dein Tipp eintippel, passiert nichts...
Title: Re: Wie externe Seite einbinden?
Post by: feline on February 21, 2006, 09:41:47 AM
mach dir einen artikle (html/php) stellen link da rein und nimm den artikel in den menumanager auf.

Fel
Title: Re: Wie externe Seite einbinden?
Post by: MotMann on February 21, 2006, 09:56:51 AM
*grrrr....*

Ich habe ein Artikel als PHP erstellt (nenne ihn mal "A") und dort den Codec

<a href="http://www.ichbinblöd.de" target="_blank">
inkl. den Klammern eingegeben und sonst nichts.

AnschlieÃÆ'Ã...¸end habe ich im Menü Manager einen neuen Linknamen für die Menübox erstellt, als Artikel, gespeichert und dann den Artikel "A", welchen ich als Artikel mit Dein Codec einstellte, ausgewÃÆ'Ã,¤hlt.

Und was passiert? Ich gelange zur Startseite  ;D

Title: Re: Wie externe Seite einbinden?
Post by: feline on February 21, 2006, 10:19:36 AM
grummel ...
ich bin noch nicht richtig wach *gg*

nee .. klar das sowas nicht geht. a href ist ein link zum anclicken.

also über den menumanager geht das so nicht ausser du nimmst ein iframe.
Title: Re: Wie externe Seite einbinden?
Post by: MotMann on February 21, 2006, 10:26:09 AM
Was ist denn, wenn ich mal ein bisschen trickse und einfach den Titel (ÃÆ'Ã...“berschrift) des Artikels mit dem Code versehe, nur dass eben im Menü nicht der Codec angezeigt wird, sondern eben der Text   "Anzeigenmarkt" ?

Und wie müsste dann der Code aussehen?

*war mir klar,dass das ein anklickbarer Link ist ;) *

Title: Re: Wie externe Seite einbinden?
Post by: feline on February 21, 2006, 10:53:28 AM
das wird in der eingabezeile nicht akzeptiert ...

Nach wie vor .. die sauberste lösung ist, das richtig ins Forum einzubinden.
Dazu braucht es nicht viel, eine php und ein template.

wenn du mir ein paar mehr infos gibts, kann ich dir sowas heute abend mal machen.

Fel
Title: Re: Wie externe Seite einbinden?
Post by: MotMann on February 21, 2006, 10:55:01 AM
Ich mach das, wie schon genannt, mittels iFrame, oder eben den Artikel als Link... mal sehen.

Jedenfalls besten Dank :)