WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 14.02.2017 11:38:00

grindbatzn
Gast

Jquery, insert is not a function

Ich werde verrückt mit dem Teil jQuery

jquery-1.11.2 und jquery1.10.4-ui.min.js:

Sobald ich damit jquery-min.js und  jquery-ui-min.js austausche,

kommt diese Meldung (erster Teil)
insert-not-a-function.gif

Aber: Dann funktioniert in der RFG das Sortieren per Drag/Drop auch am Handy.

Der zweite Teil ....'msie'.... kommt, wenn ich Crop starte - funktioniert NCIHT mehr (am PC)

Da gibt es auch einenBug in der rFG, der aber scheinbar keine Rolle spielt:
responsiveFG/admin/templates/modify_thumb.htt
Suchen nach "/foldergallery/" ersetzen durch /{MOD_DIR}/
Aber das ändert nichts..

Was muss man hier tun?

#2 14.02.2017 12:33:52

webbird
Administrator

Re: Jquery, insert is not a function

insert ist ein Plugin. Das mußt Du gesondert laden.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#3 14.02.2017 12:48:06

grindbatzn
Gast

Re: Jquery, insert is not a function

So, ich notiere das mal hier:
Ich habe das jquery-Paket aus WBCE 1.2 genommen (jQuery v1.12.0)
/globalupload/pic-crop.php
Unten: (fett=neu)
echo '<script src="'.WB_URL.'/include/jquery/jquery-migrate-min.js"></script>';
echo '<script src="'.WB_URL.'/modules/'.$this_mod_dir.'/kram/pic-crop.js" type="text/javascript"></script>';
OK - Crop funktioniert.

/responsiveFG/backend_body.js:
$(document).ready(function() {
   $.insert(WB_URL+'/include/jquery/jquery-ui-min.js');
   $.insert(WB_URL+'/include/jquery/jquery-migrate-min.js');
   $.insert(WB_URL+'/modules/'+rgf_mod_dir+'/scripts/jcrob/js/jquery.Jcrop.min.js');
});

Drag/Drop am Handy:
Das funktioniert nur mit einer bestimmten Konstellation; reproduzierbar:
http://www.barriere-check.at/templates/ … ?g=5&i=29#

EDIT: Drag&Drop Sortierung am Handy ist aber eh nicht so super, wie man glauben möchte: Sehr schnell verschiebt man sich was, wenn man einfach nur weiterscrollen möchte. Oder man kann gar nicht mehr scrollen; es steckt fest.

Beitrag geändert von grindbatzn (14.02.2017 13:04:54)

Liked by:

florian

#4 14.02.2017 18:27:18

norhei
Developer

Re: Jquery, insert is not a function

jep , genauso isses im BE gemacht , im FE muss mans noch selber machen .
Das migrate Script sorgt für die Compatibilität , gibt aber gleichezeitig in der Console hinweise wie man die Scripte für zukünftige Jquery versionen anpassen muss.

Offline

#5 14.02.2017 19:44:20

grindmobil
Gast

Re: Jquery, insert is not a function

Das ist aber etwas unbefriedigend, dass man das im Frontend selbst machen muss.
Da kommt eine neue WBCE-Version raus, und man müsste einen Haufen Module nachrüsten.

#6 14.02.2017 19:58:41

florian
Administrator

Re: Jquery, insert is not a function

Hm, nicht ganz unberechtigter Einwand, andererseits können wir nicht bei 1.7.1 stehen bleiben.
Kompromissvorschlag:
- Hinweis in den Release Notes / Updatehinweisen
- und ein znip, das, ähnlich wie die colorbox, als Hilfsmodul ohne größere Verrenkungen die jquery-migrate (ggf. über CDN) nachlädt?


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Liked by:

better-work

Fußzeile des Forums

up