Seite 1 von 1

Hyperlink-Mod?

Verfasst: 07.10.2005 09:26
von Gaijinsan
Moin moin zusammen,

also, ich habe RTFM und STFW beachtet. Und die Suche auch (in vielen Kombinationen..*seufz*), aber hatte irgendwie keinen Erfolg.

Auf meinem Board wuseln genug Leutchens rum, die halt von BBCodes und ähnlichem keine Ahnung haben. Jetzt kann ich denen erklären, wie sie es hin bekommen einen Link hinter einem Namen zu verstecken, ODER ich finde eine alternativ-Lösung.

Und da kommt meine Frage ins Spiel.....ich habe schon öfter in Foren gesehen, das es einen Button "Link einfügen" gegeben hat, welcher dann ein kleines Text-Eingabefenster aufpopen lies in welchem dann zum einen der Hyperlink und zum anderen der Name des Links vom User eingegeben wird. Sobald dann der User auf "ok" klickt, hat er den fertigen BB-Code da stehen.

Gibt es so ein fertiges Mod? Oder muss ich da einfach nur was am Php basteln?

So...denn bin ich mal gespannt....

Frohes Schaffen euch und bis bald.

Gaijinsan

Verfasst: 07.10.2005 09:32
von Markus67
Hi ...

meinst du sowas hier?
Popup BBCode
Seeks to make the current BBCode options more user friendly. Creates a simple JavaScript popup for you to enter the information which is then inserted in the BBCode format

Markus

Verfasst: 07.10.2005 09:36
von Gaijinsan
Na DAS sieht doch mal gut aus....


/bow....danke danke danke *jubel*....

Muss mir mal diese Seite mit den hacks in die Favs haun *g*

Test ich doch mal gleich...

Verfasst: 07.10.2005 12:11
von Gaijinsan
Funktioniert!....nen bischen auf deutsch übersetzt in den Scripts und schon sieht das richtich gut aus.

Nochmals danke dafür.

Gruss,

Gaijinsan

Verfasst: 07.10.2005 12:13
von Markus67
Hi ...

wenn du magst kannst du ja die Änderungen für die Sprache posten ... dann hat der nächste auch was von :wink:

Markus

Verfasst: 07.10.2005 14:06
von Gaijinsan
Natürlich will ich helfen...nur...ob meine miesen Englisch-Kenntnisse verbreitet werden sollten?...*g*

Aber gut, hier mal der Übersetzte Schnippsel des Java-Codes:
----------------------------------------------
function BBCurl() {
var FoundErrors = '';
var enterURL = prompt("Gib die Link-Adresse ein:", "http://");
var enterTITLE = prompt("Gib hier den Namen des Links ein:", "LINK");
if (!enterURL) {
FoundErrors += " Du hast noch keinen Link eingegeben!";
}
if (!enterTITLE) {
FoundErrors += " Du hast noch keinen Namen des Links eingegeben!";
}
if (FoundErrors) {
alert("Error!"+FoundErrors);
return;
}
var ToAdd = ""+enterTITLE+"";
document.post.message.value+=ToAdd;
document.post.message.focus();
}

function BBCimg() {
var FoundErrors = '';
var enterURL = prompt("Gib die Web-Adresse des Bildes ein","http://");
if (!enterURL) {
FoundErrors += " Du hast noch keine Adresse eingegeben!";
}
if (FoundErrors) {
alert("Error!"+FoundErrors);
return;
}
var ToAdd = "[img]"+enterURL+"[/img]";
document.post.message.value+=ToAdd;
document.post.message.focus();
}

function BBClist() {
var FoundErrors = '';
var enterURL = prompt("Gib den Listen-Punkt ein","Listenpunkt");
if (!enterURL) {
FoundErrors += " Du hast noch keinen Listenpunkt eingegeben!";
}
if (FoundErrors) {
alert("Error!"+FoundErrors);
return;
}
var ToAdd = "
  • "+enterURL+"
";
document.post.message.value+=ToAdd;
document.post.message.focus();
}
-----------------------------------------
Ich hoffe, es hilft^^