MyBB.de Forum

Normale Version: MyCode: CSS und Anker
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Ja, das meinte Ich. Weiß jemand, wie man das einbaut?

Dave

Das soll in dem myBB-Code drin stehen? Also wenn du dann irgendwo auf einen Link mit dem Anker klickst, dass du dann zum Beitrag springst?

Code:
\[anker=(.*?)\](.*?)\[/anker\]

Code:
<a href="#" id="$1">$2</a>

Ein Beispiel:
Code:
[anker=ankerid]text[/anker]
Ja,
aber wie soll der Text markiert werden, zu dem gesprungen wird

Dave

Was ich dort eben erstellt habe ist ein MyBB-Code, dieser wird um den gesamtem Text gelegt zu dem gesprungen werden soll. Du musst dann eben nur irgendwo den Link einbinden.
Ich habe allerdings einen gleinen Fehler gemacht, den ich jetzt korrigiert habe, so soltle es dann funktionieren: siehe Post oben.
Okay, das funktioniert, aber wenn ich auf den Text klicke, springe ich nicht zum TExt. Wie exakt muss ich denn den Text markieren

Dave

Weißt du eigentlich wie ein Anker funktioniert? Einen Anker zu sich selbst springen zu lassen ist doch vollkommen überflüssig, du bist doch schon da. Um zu dem Anker zu springen, versuche es mal mit folgendem Link:
Code:
<a href="ankerid">Ankername</a>
Natürlich müssen ankerid und Ankername entsprechend ersetzt werden.
Nein, es soll wie bei einem Inhaltsverzeichnis sein. Man klickt oben auf den Text, und man ist dort Wink
Du definierst einen Link: <a href="#text">Test</a> und dann definierst du noch einen Link: <a name="text">Test2</a>. Wenn du auf Test klickst, springst du dann zu Test2. Das Prinzip, wie man etwas in MyCode umsetzt, sollte ja jetzt klar sein.
Also iwie verstehe ich das ganze net..

Ich habe jetzt einen MyCode:
Code:
\[anker=(.*?)\](.*?)\[/anker\]

und den HTML-Code:
Code:
<a href="#" id="$1">$2</a>

Mit dem passiert nichts, ausser das in der Adressleiste eine # erscheint

Nun soll ich einen zweiten Code einfügen, zu dem die HTML-Version
Code:
<a name="$1">$2</a>
ist

a) Kann mir jemand sagen, wie davon die MyCode Version ist?
Probiere es so:
Code:
<a href="#$1">$2</a>
Seiten: 1 2