Grüß euch
Da ich mich gerade in dieser Erweiterung (Clipboard Image 2.0.1) festgebissen habe, will ich euch ein weiteres Problem, das ich damit haben, nicht vorenthalten
Wenn ich die erste Grafik über STRG C / STRG V einfüge ist noch alles gut. Die Grafik erscheint dort, wo der Cursor zum Zeitpunkt des EInfügens war. Mache ich das ganze nochmal werden diese eingefügten Grafiken ("Attachments") immer ganz zum Ende des Beitrages eingefügt - egal wo der Cursor steht.
Vielleicht hat ja hier jemand eine zündende Idee, woran es liegen könnte
Clipboard Image: Merkwürdiges Verhalten beim Einfügen
Forumsregeln
Bei Fragen zu einer bestimmten Extension sind Extension-Name und die Downloadquelle der Extension erforderlich. Letztere in Form der URL zum Download.
Bei Fragen zu einer bestimmten Extension sind Extension-Name und die Downloadquelle der Extension erforderlich. Letztere in Form der URL zum Download.
-
- Mitglied
- Beiträge: 69
- Registriert: 06.09.2022 22:21
- Kontaktdaten:
Clipboard Image: Merkwürdiges Verhalten beim Einfügen
Viele Grüße,
Markus
Markus
- Scanialady
- Supporter
- Beiträge: 1885
- Registriert: 23.02.2009 16:29
- Wohnort: Velbert (NRW)
- Kontaktdaten:
Re: Clipboard Image: Merkwürdiges Verhalten beim Einfügen
Der Autor der Erweiterung bietet Support hier an: https://www.phpbb.com/customise/db/exte ... ge/support
Du scheinst nicht die Erste zu sein mit ähnlichem Problem.
Du scheinst nicht die Erste zu sein mit ähnlichem Problem.
Wenn von etwas kein Backup existiert, dann ist es nicht wichtig.
-
Der Unterschied zwischen "Gast" und "Gastronom" liegt nicht nur in ein paar Buchstaben.
-
Der Unterschied zwischen "Gast" und "Gastronom" liegt nicht nur in ein paar Buchstaben.
-
- Mitglied
- Beiträge: 69
- Registriert: 06.09.2022 22:21
- Kontaktdaten:
Re: Clipboard Image: Merkwürdiges Verhalten beim Einfügen
@Scanialady
Danke, das hatte ich auch schon gesehen und die zwölf Threads dazu durchgelesen. Mein Problem tauchte da aber leider nicht auf, die letzten Beiträge sind bereits über 1 Jahr alt und der Autor antwortet auch nicht mehr
Danke, das hatte ich auch schon gesehen und die zwölf Threads dazu durchgelesen. Mein Problem tauchte da aber leider nicht auf, die letzten Beiträge sind bereits über 1 Jahr alt und der Autor antwortet auch nicht mehr
Viele Grüße,
Markus
Markus
Re: Clipboard Image: Merkwürdiges Verhalten beim Einfügen
Hallo erstmal,
ist ziemlich warscheinlich die fehlende
Hier beschrieben: https://www.webtips.dev/webtips/javascr ... javascript
Damalige Lösung z.B. aus
Da war nämlich auch das Problem in der
das der fertige BBCode immer ganz unten eingefügt wurde, statt an der Cursor-Position.
Ergo, in die oben genannte
Dann statt so
bzw.
eben so
bzw.
Ist natürlich ungetestet und müsste warscheinlich etwas angepasst werden aber, wie gesagt, denke mal, das ist der Grund.
ist ziemlich warscheinlich die fehlende
caret_position
- Definition im *.js-Script > clipboardimage.js
.Hier beschrieben: https://www.webtips.dev/webtips/javascr ... javascript
Damalige Lösung z.B. aus
Better Prompt 4 BBCodes v.0.0.2
:Code: Alles auswählen
/**
* Set Caret Position
*/
function setCaretPosition(caretPos) {
var elem = document.forms[form_name].elements[text_name];
if(elem != null) {
if(elem.createTextRange) {
var range = elem.createTextRange();
range.move('character', caretPos);
range.select();
storeCaret(elem);
}
else {
if(document.selection){
elem.focus();
elem.setSelectionRange(caretPos, caretPos);
}
else if(elem.selectionStart) {
elem.focus();
elem.setSelectionRange(caretPos, caretPos);
}
else {
elem.focus();}
}
}
}
v.0.0.1
, das der fertige BBCode immer ganz unten eingefügt wurde, statt an der Cursor-Position.
Ergo, in die oben genannte
clipboardimage.js
die drunter genannte Funktion einbauen und aufrufen. Dann statt so
Code: Alles auswählen
$('#paste-image').on('click', function(e) {
preventDefaultAndRemovePopup(e);
uploadImages();
});
Code: Alles auswählen
// no text - just upload images
if (!text.length) {
uploadImages();
}
Code: Alles auswählen
$('#paste-image').on('click', function(e) {
preventDefaultAndRemovePopup(e);
setCaretPosition(caretPos);
uploadImages();
});
Code: Alles auswählen
// no text - just upload images
if (!text.length) {
setCaretPosition(caretPos);
uploadImages();
}
Ist natürlich ungetestet und müsste warscheinlich etwas angepasst werden aber, wie gesagt, denke mal, das ist der Grund.
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
-
- Mitglied
- Beiträge: 69
- Registriert: 06.09.2022 22:21
- Kontaktdaten:
Re: Clipboard Image: Merkwürdiges Verhalten beim Einfügen
Hallo BNa,
danke dir für den Vorschlag, werde ich die Tage direkt testen.
Viele Grüße,
Markus
Markus