Iconbar: Neue Schaltfläche mit JS-Funktion

  • Seite 2 von 3
20.03.2016 16:21
avatar  Olaf
#16 RE: Iconbar: Neue Schaltfläche mit JS-Funktion
Ol
Mitglied

Nun habe ich das verstanden,was Du haben möchtest,wobei ein Forum nur als BB Code Editor zu benutzen ja auch nicht ganz geläufig ist.

Ich habe Dir ein Beispiel ausgearbeitet,das Du im Anfangspost als Beispiel angegeben hast.
Alle weiteren müsstest Du dann selber nach meinem Beispiel erstellen oder hier wieder nachfragen,denn wie ich das sehe,brauchst Du bestimmt noch mehr.
Als erstes in der Iconbar einen "Neuen Icon hinzufügen" unter den Reiter "HTML".
Als "Name" kannst Du Deinen BB Code angeben und als HTML gibst Du das ein:

1
 
<div onclick="trackartist()" class="xob_icon_cont"><img title="[track artist=Interpret]Songtitel[/track]" alt="[track artist=Interpret]Songtitel[/track]" class="xob_icon" src="https://files.homepagemodules.de/b2001010/a_769_36d596be.png"></div>
 


Den Iconlink müsstest Du dann noch gegen Deinen austauschen,denn ich habe hier eine Krone als Icon genommen,weil ich kein passendes Icon jetzt auf die Schnelle dafür habe.Aber hier als Beispiel geht das.
Dazu gehört natürlich noch eine Javascript Funktion,das Du im Adminmenü in der Kopfzeile einsetzt:

1
2
3
4
5
6
7
8
 
<script>
function trackartist(){
var a = prompt('Eingabe des Interpret bei trackartist:');
var b = prompt('Eingabe des Songtitels');
return insert('[track artist='+a+']'+b+'[/track]',' ');
}
</script>
 
 


Du mußt dann auch für jede neue Eingabe (BB Code) eine neue Javascript Funktion schreiben.
War doch ganz einfach,oder...

20.03.2016 20:06
#17 RE: Iconbar: Neue Schaltfläche mit JS-Funktion
Em
Mitglied

Hallo Olaf!
Erstmal vielen Dank für deine Mühe. Es ist fast das, was ich brauche. In meinem Fall soll der Code um markierten Text gelegt werden, so dass nur eine Eingabe benötigt wird. Der Ausgangstext ist ja bereits vorhanden. Wenn du das noch ändern würdest, wäre ich wunschlos glücklich.


 Antworten

 Beitrag melden
20.03.2016 21:07
avatar  Olaf
#18 RE: Iconbar: Neue Schaltfläche mit JS-Funktion
Ol
Mitglied

Wenn Du einen neuen Beitrag schreibst und wir z.B. Dein Beispiel mit den BB Code vom ersten Beitrag nehmen:
[track artist=Interpret]Songtitel[/track]
dann wirst Du für die kompletten beiden Eingaben (Interpret,Songtitel) auch zwei Eingaben machen müssen.
Der BB Code wird ja erst nach der zweiten Eingabe erzeugt und es steht ja auch nichts voher da.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
20.03.2016 21:09 (zuletzt bearbeitet: 20.03.2016 21:11)
#19 RE: Iconbar: Neue Schaltfläche mit JS-Funktion
Em
Mitglied

Zitat von Olaf im Beitrag #18
Wenn Du einen neuen Beitrag schreibst und wir z.B. Dein Beispiel mit den BB Code vom ersten Beitrag nehmen:
[track artist=Interpret]Songtitel[/track]
dann wirst Du für die kompletten beiden Eingaben (Interpret,Songtitel) auch zwei Eingaben machen müssen.
Der BB Code wird ja erst nach der zweiten Eingabe erzeugt und es steht ja auch nichts voher da.

Gruß
Olaf


Tja, dann kann ich damit leider nichts anfangen, weil ich so wesentlich mehr Arbeit habe als bisher. Aufgrund meiner Erfahrung mit vB-Foren weiß ich aber, dass es genau das gibt, was ich suche, weil direkte Verlinkungen genau auf diese Art erzeugt werden.


 Antworten

 Beitrag melden
20.03.2016 21:40 (zuletzt bearbeitet: 20.03.2016 21:40)
avatar  Olaf
#20 RE: Iconbar: Neue Schaltfläche mit JS-Funktion
Ol
Mitglied

Zitat von Ember2012 im Beitrag #19
weil direkte Verlinkungen genau auf diese Art erzeugt werden.


Genau das ist ja in diesem Fall nicht vorhanden.
Wenn der Code im Text schon stehen würde und würde mit meiner Javascript Funktion verlinkt sein,dann würde es gehen.Dann könnte man den schon vorhandenen Text mit übernehmen.Aber es wird hier ein komplett neuer BB Code erzeugt,wo noch nichts steht.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
20.03.2016 21:43
#21 RE: Iconbar: Neue Schaltfläche mit JS-Funktion
Em
Mitglied

Das ergibt gar keinen Sinn, denn wenn ich einen Text in vB-Foren markiere und diesen mit einem Link verknüpfe, steht da ja auch nichts weiter. Wo also ist das Problem?


 Antworten

 Beitrag melden
20.03.2016 22:00
avatar  .BiL.
#22 RE: Iconbar: Neue Schaltfläche mit JS-Funktion
avatar
Mitglied

Du meinst das so oder?

1
 
 [URL=http://www.friends-of-xobor.de/]Testlink[/URL]
 


Das funktioniert mit diesem Code hier auch so. Ich habe 'Testlink' (das wäre dann der Songtitel) markiert, dann das Icon für url angeklickt. Im ersten Schritt muss ich den Link eingeben (bei dir der Interpret) - im zweiten steht dann der markierte Text drin und muss nur noch bestätigt werden.
Aber ob das für Styles auch funktioniert?
Mich würde nicht wundern, wenn Olaf da auch noch etwas zaubert.

.
Viele Grüße .BiL.
Friends of Xobor

Fragen zu Plugins und Pluginideen bitte nicht per PN, sondern öffentlich oder im FoXum stellen.

 Antworten

 Beitrag melden
20.03.2016 22:01
avatar  Olaf
#23 RE: Iconbar: Neue Schaltfläche mit JS-Funktion
Ol
Mitglied

Ich glaube jetzt reden wir an Deinen Wunsch vorbei.
Ich fasse jetzt nochmal meine Gedanken zu Deinen Wunsch zusammen:
Du möchtest einen neuen BB Code in Xobor Foren erzeugen.Mithilfe einer Eingabeaufforderung.
Genau das habe ich Dir vorgeschlagen.
Wenn Du einen schon fertigen BB Code hast ([track artist=Interpret]Songtitel[/track]) ,wo z.B. der Songtitel schon vorhanden ist,Du aber den Interpret duzufügen möchtest,den Songtitel aber nicht mehr eingeben möchtest,dann muß dieser schon vorhandene BB Code ([track artist=Interpret]Songtitel[/track]) mit meiner Javascript Funktion verlinkt sein,sonst wird Deine Eingabeaufforderung nicht aufgerufen.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
20.03.2016 22:08 (zuletzt bearbeitet: 20.03.2016 22:08)
#24 RE: Iconbar: Neue Schaltfläche mit JS-Funktion
Em
Mitglied

Wichtig wäre es für mich nur zu wissen, ob das umsetzbar ist. Alles andere ist egal und verschwendet bloß Zeit aller Beteiligten.


 Antworten

 Beitrag melden
20.03.2016 22:19
avatar  Olaf
#25 RE: Iconbar: Neue Schaltfläche mit JS-Funktion
Ol
Mitglied

Zitat von Ember2012 im Beitrag #24
Wichtig wäre es für mich nur zu wissen, ob das umsetzbar ist. Alles andere ist egal und verschwendet bloß Zeit aller Beteiligten.


Ja was?
Sind meine Gedanken Richtig oder willst Du was ganz anderes?
Was ist an meiner Funktion nicht Richtig?
Ist Dein BB Code schon vorhanden und soll nur noch abgeändert werden?
Ohne genaue Infos gebe ich keine Antworten mehr.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
20.03.2016 22:31
avatar  Mike48
#26 RE: Iconbar: Neue Schaltfläche mit JS-Funktion
avatar
Mitglied

Die Dreistigkeit mit der Ember2012 hier Forderungen stellt ist schon erschreckend.
Das ist auch der Grund, weshalb ich mich bis jetzt nicht dran beteilgt habe.

Irgend wann gibt ist dann aber doch eine Schwelle, wo man mal was sagen muss.
Nicht zur Problemlösung, nur zur Begründung der überschwenglichen Beteiligung hier.


www.friends-of-xobor.de (621181 - V4 Template)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)

 Antworten

 Beitrag melden
20.03.2016 22:40
avatar  Olaf
#27 RE: Iconbar: Neue Schaltfläche mit JS-Funktion
Ol
Mitglied

Mich ärgert es ein wenig,das Ember2012 einfach nicht an seinen Wunsch mitarbeiten will und uns hier so in der Luft hängen lässt.
Auch Bil hat ihn eine Frage gestellt,die einfach nicht beantwortet wird.
Er kann doch z.B. sagen,was ich an meiner Funktion abändern soll.Schließlich investieren wir unsere Freizeit.
Finde ich nicht schön.

Was sagte mal Rabendolch:Auf die Black List....

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
21.03.2016 03:38 (zuletzt bearbeitet: 21.03.2016 03:42)
#28 RE: Iconbar: Neue Schaltfläche mit JS-Funktion
Em
Mitglied

Zitat von Olaf im Beitrag #27
Mich ärgert es ein wenig,das Ember2012 einfach nicht an seinen Wunsch mitarbeiten will und uns hier so in der Luft hängen lässt.
Er kann doch z.B. sagen,was ich an meiner Funktion abändern soll.

Spätestens der letzte Satz zeigt überdeutlich das Problem hier: Die mangelnde Aufmerksamkeit. Ich habe zum Einen mehr als deutlich gemacht, was ich will bzw. brauche. Zum Anderen steht im Startpost sogar mein Name und demnach auch mein Geschlecht. Ungeachtet dessen hatte ich dir, lieber Olaf, bereits gesagt, dass der von dir erstellte Code schon die richtige Richtung ist, nur eben nicht ganz. Er muss auf existenten Text anwendbar sein und auch nur eine Abfrage beinhalten. Alles andere ist für mich unbrauchbar, weil ich sonst doppelte und dreifache Arbeit habe.

Alle aktuell benötigten Befehle habe ich mir vor einiger Zeit schon als Schaltflächen angelegt, nur eben bei zwei dieser Codes bräuchte ich diese Eingabeaufforderung, weil ich sonst jedes Mal händisch hinter das = manövrieren muss. Bei längeren Texten geht da fix die Konzentration verloren. Beide Codes sind ja schon als einfache BB-Codes vorhanden:

http://fs5.directupload.net/images/160321/kmmugxly.png


 Antworten

 Beitrag melden
21.03.2016 06:13
avatar  Olaf
#29 RE: Iconbar: Neue Schaltfläche mit JS-Funktion
Ol
Mitglied

Zitat von Ember2012 im Beitrag #28
Er muss auf existenten Text anwendbar sein und auch nur eine Abfrage beinhalten.


Und genau das ist das Problem.
Dein Text muß verlinkt sein mit meiner Funktion,sonst wird sie erst gar nicht aufgerufen.
Soll die Funktion aus einer vorhandenen Liste aufgerufen werden?
Oder ist es nur eine Textzeile in einen ganzen Posting,die dann editiert werden soll?Dann würde es gehen.
Aber aus einer schon vorhandenen Liste nur eine Zeile funktioniert nicht.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
21.03.2016 08:58
#30 RE: Iconbar: Neue Schaltfläche mit JS-Funktion
Em
Mitglied

Zitat von Olaf im Beitrag #29
Oder ist es nur eine Textzeile in einen ganzen Posting,die dann editiert werden soll?

Hier ist alles beantwortet. Ich habe echt die Schnauze voll, immer alles 50x wiederholen zu müssen, weil es offenbar zu viel verlangt ist, mal gründlich das zu lesen, was ich schreibe. So viel Begriffsstutzigkeit habe ich lange nicht mehr erlebt.
Danke für nichts.


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!