Welcome, Guest. Please login or register.
Did you miss your activation email?
May 16, 2012, 11:53:15 PM

Login with username, password and session length
Search:     Advanced search
Interested in joining the WebsiteBaker team?
For more Information read here or on our new website.
155098 Posts in 21664 Topics by 7721 Members
Latest Member: arrow345
* Home Help Search Login Register
Pages: 1 2 [3] 4 5   Go Down
Print
Author Topic: jQuery  (Read 16933 times)
dbs
WebsiteBaker Org e.V.

Offline Offline

Posts: 3684


WWW
« Reply #50 on: May 30, 2009, 10:59:14 AM »

hab ich mir in favoriten gepackt, aber du hattest auf deiner seite auch schon solche tipps verlinkt.

ich meinte auch was anderes. im moment habe ich in meiner index 5 bis 6 scriptaufrufe die mit jquery zu tun haben, dazu noch paar jquery-css-aufrufe.
wenn das nun so gemacht wird wie hier geplant, was würde sich in der index(was die aufrufe betrifft(außer pfade anpassen) im allgemeinen für mich ändern? weniger aufrufe, gleich viele?

gruß dbs
Logged

Luisehahne
Board Member
Development Team
*****
Offline Offline

Posts: 3140



WWW
« Reply #51 on: May 30, 2009, 11:18:21 AM »

Für dich ändert sich nichts ausser das die Pfade zu jquery anpassen musst. Was meine Module betrifft, werde ich die Schripte on the fly aufrufen, wird also kein einfügen mehr im Template nötig sein, wenn die 3 Grundscripte plus 1 CSS  eingebunden sind

Das wären dann im
HEAD
  • jquery-ui.css

vor BODY Ende
  • jquery-min.js
    jquery-ui-min.js
    jquery-insert.js

Und natürlich entsprechend die  register_frontend_m odfiles für css in den HEAD Bereich
sowie das  register_frontend_m odfiles für JS vor BODY Ende

Durch das jquery-insert.js wird dann erst der Rest eingebunden wenn es benötigt wird. Spart ne Menge http-requests.

Meine dadurch wird alles einfacher. Auch deine Probleme die du hattest haben dazu beigetragen, dies zu optimieren und zu vereinfachen.

Gruss
Dietmar
Logged

We are human beings - and nobody is perfect at all.
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4868



« Reply #52 on: May 30, 2009, 11:38:00 AM »

Das hört sich wirklich interessant an.

Gruß,
Stefek.
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
dbs
WebsiteBaker Org e.V.

Offline Offline

Posts: 3684


WWW
« Reply #53 on: May 30, 2009, 11:38:36 AM »

das wollte ich hören. weniger aufrufe in der index und der rest durch die module.
klingt prima. smiley

gruß dbs
Logged

Luisehahne
Board Member
Development Team
*****
Offline Offline

Posts: 3140



WWW
« Reply #54 on: May 30, 2009, 12:43:04 PM »

Funktioniert aber nur, wenn wir alle an einen Strang ziehen, inkl. dem WB Team. Denke aber, dass wir da keine Schwierigkeiten haben. Vernünftig erklärt und durchdacht, dann funzt es.

Ich ahbe das jetzt wieder festgestellt. Habe irrtümlicherweise mein ganzes wdsnet WB gelöscht. Da eine jquery und dort eine jquery, wenig Struktur. Ich helfe mir also nur selber, wenn es so gemacht wird.

Gruss
Dietmar
Logged

We are human beings - and nobody is perfect at all.
dbs
WebsiteBaker Org e.V.

Offline Offline

Posts: 3684


WWW
« Reply #55 on: May 30, 2009, 01:17:08 PM »

manche helfen sich selbst und damit anderen

und

manche helfen anderen und damit sich selbst. wink
Logged

Luisehahne
Board Member
Development Team
*****
Offline Offline

Posts: 3140



WWW
« Reply #56 on: May 30, 2009, 03:26:35 PM »

Wäre auch schade, wenns nicht so wäre. Nobody is perfect.

Gruss
Dietmar
Logged

We are human beings - and nobody is perfect at all.
doc
Guest
« Reply #57 on: May 30, 2009, 07:49:44 PM »

Hi,

hier mal ein paar Infos zum jquery-insert.js script, welches schon des öfteren von Luisehahne hier erwähnt wurde. Sieht recht vielversprechend aus und dürfte das nachladen von jquery Plugins, jQuery JS oder CSS Dateien vereinfachen.

Christian
Logged
Luisehahne
Board Member
Development Team
*****
Offline Offline

Posts: 3140



WWW
« Reply #58 on: May 30, 2009, 09:23:37 PM »

Hallo,

Es gibt da auch noch einige Andere wie z.b eine include funktion, habe ich aber noch getest, da ich mit dem insert JS und CSS laden kann. Es gibt verdammt viele nützliche Funktionen, wie auch Ajaxload, Toolboxen, usw. usw.

Bin gerade dabei eine Testdomain einzurichten, wo ich mich richtig austoben kann. Teste da auch unter Livebedingungen WB 2.8 z.Zt. 985. Werde ebenfalls eine Linkseite zu interessanten jQuery Funktionen erstellen, erspart langes Suchen in Google. Diskussionen und Hilfe gibt es dann hier.

Gruss
Dietmar
Logged

We are human beings - and nobody is perfect at all.
doc
Guest
« Reply #59 on: May 30, 2009, 09:34:38 PM »

Hi,

Quote from: Luisehahne
... da ich mit dem insert JS und CSS laden kann.
Bei aller Euphorie sollte man aber nicht vergessen, dass nur CSS Dateien geladen werden sollten, die für JS Funktionen benötigt werden. Die frontend.css Dateien von Modulen sollte auch ohne aktiviertes JS im Frontend eingebunden werden.

Christian
Logged
Luisehahne
Board Member
Development Team
*****
Offline Offline

Posts: 3140



WWW
« Reply #60 on: May 30, 2009, 10:27:10 PM »

Selbstverständlich mein lieber Chriistian, wir sind doch Profis.  grin

Gruss
Dietmar
Logged

We are human beings - and nobody is perfect at all.
escpro

Offline Offline

Posts: 651



WWW
« Reply #61 on: June 03, 2009, 12:51:19 AM »

Hi Christian und Matthias

irgendwie steh ich jetzt auf dem Schlauch .. mit inserts, ohne ?  huh könntet ihr mal eine MasterTemp-index.php o.ä. posten wie das aussehen sollte (wird).

danke vorab
escpro

1.) JQuery kommt rein
2.) jQuery kommt ins includes Verzeichnis
3.) Die jQuery files kommen ohne Versionsnummer ins include Verzeichnis (dafür eine txt oder php Datei mit der aktuellen Versionsnummer)
4.) für zusätzliche scripte (fancybox.js ...) wird ein Ordner plugins angelegt.

hier mal ein paar Infos zum jquery-insert.js script, ..........
Logged

doc
Guest
« Reply #62 on: June 03, 2009, 06:32:45 AM »

@Escpro:
Den Link zu jquery-insert.js habe ich gepostet, da ihn Luisehahne in diesem Diskussionsthread bereits mehrfach erwähnt hat, ohne viele Infos anzugeben. Meine Bedenken gegen jQuery als Modul habe ich geäussert, mögliche Vorschläge zur Integration in den Core gemacht.

Die Integration von jQuery muss letzendlich vom derzeitigen WB Entwicklerteam vorgenommen werden, ist also nicht meine Aufgabe.

Soweit ich diesen Thread verstehe (erste Post Matthias), sollen hier Ideen gesammelt werden, wie eine Integration von jQuery in WB aussehen könnte/sollte (wie aufrufen, welche Plugins, als Modul oder Core ...).

Da Du ja auch das ein oder andere Bling-Bling Template mit jQuery gemacht hast, kannst Du ja auch mal Deine Erfahrungen, Wünsche, Anregungen etc. hier posten.

Gruss Christian
« Last Edit: June 03, 2009, 06:42:07 AM by doc » Logged
Luisehahne
Board Member
Development Team
*****
Offline Offline

Posts: 3140



WWW
« Reply #63 on: June 03, 2009, 08:33:48 AM »

Hallo,

betrifft jquery.insert, ist nicht ganz so richtig mit den wenigen infos, hatte das schon öfters erläutert. Geht wohl aber bei der Vielzeit von Posts unter. Ist schnell nochmal erklärt.

Du kannst mit insert CSS und JS on the fly einbinden, also die css und js werden erst geladen, wenn sie auch benötigt werden. Es wird von jquery einfach abgefragt ob der selector innerhalb des html vorhanden ist. Beispiele dazu siehst du auf meinen Seiten. Bin dabei konznetirert jquery mit links und informationen auf meiner Subdomain cms.wdsnet.de aufzubauen. Dies ist auch meine Testdomain für neuere WB Versionen, kann also dann auch mal sein, dass einiges nicht so rund läuft wie es sollte. Ich sage immer 4 Augen sehen mehr als 2.

Soll ja auch die SEitensprache in WB 2.8 nicht richtig funktioniern, was ich bislang nicht bestätigen kann oder ich weiss nicht was die S'Eitensprache so alles bewirken soll.

Gruss
Dietmar
Logged

We are human beings - and nobody is perfect at all.
mr-fan

Offline Offline

Posts: 1555


WWW
« Reply #64 on: June 04, 2009, 07:03:35 PM »

http://www.learningjquery.com/

hab ich grad gefunden - interessant für js/jquery noobys wie mich  grin

mfg martin
Logged

 
Luisehahne
Board Member
Development Team
*****
Offline Offline

Posts: 3140



WWW
« Reply #65 on: June 04, 2009, 07:42:20 PM »

Hallo,

da gibt es tausende von Seiten, leider nur wenige in Deutsch. Ich werde demnächst auf meiner Seite eine Linkliste erstellen, das erspart das Googeln.

Gruss
Dietmar
Logged

We are human beings - and nobody is perfect at all.
Luckyluke

Offline Offline

Posts: 555



« Reply #66 on: June 11, 2009, 08:49:38 PM »

Just for the record: http://flowplayer.org/tools/

Grtz,
Luc
Logged
yggdrasil

Offline Offline

Posts: 151



« Reply #67 on: June 20, 2009, 11:10:30 PM »

Auf jedenfall sollte das da in die 2.8er Version  cool

http://www.ndesign-studio.com/demo/css-dock-menu/css-dock.html
Logged

Fight for animal Liberation!!!
Luisehahne
Board Member
Development Team
*****
Offline Offline

Posts: 3140



WWW
« Reply #68 on: June 20, 2009, 11:21:01 PM »

Hallo,

Netter Effekt. Denke nicht nicht dass das von vorneherein ins backend kommt und muss. Aber du hast ja mit der 2.8 die Möglichkeit dir dein eigenes Backend Theme zu erstellen. Fällt meines Erachtens aucvh mehr unter Frontend Templates.

Gruss
Dietmar
Logged

We are human beings - and nobody is perfect at all.
yggdrasil

Offline Offline

Posts: 151



« Reply #69 on: June 20, 2009, 11:25:57 PM »

War ja auch in keinster Weise ernst gemeint grin Ist natürlich geil, keine Frage vor allem als Nutzer von Rocket Dock oder dem Original im OS X Leopard.

Lg
Logged

Fight for animal Liberation!!!
WebBird
Guest
« Reply #70 on: June 29, 2009, 10:22:11 AM »

Hey, das ist cool! grin
* WebBird nutzt Rocket Dock rolleyes
Logged
mr-fan

Offline Offline

Posts: 1555


WWW
« Reply #71 on: June 29, 2009, 11:23:10 AM »

hi there,

many impressive Jquery stuff out there:

http://layout.jquery-dev.net/index.html

http://www.quasipartikel.at/multiselect/

or ajax linkchecker to notice broken links on a project.....big funcionality

regards martin
*using rocketdock too wink
Logged

 
Luisehahne
Board Member
Development Team
*****
Offline Offline

Posts: 3140



WWW
« Reply #72 on: June 29, 2009, 12:49:56 PM »

i love jquery. And most so simple to intregate.

Dietmar
Logged

We are human beings - and nobody is perfect at all.
escpro

Offline Offline

Posts: 651



WWW
« Reply #73 on: June 29, 2009, 01:18:35 PM »

Hi Christian,
schmalz lass nach kurzes Feedback von escpro.
Unsere WebsiteBaker Templates gehen derzeit mit ner kleinen Abfrage raus die die WebsiteBaker Version prüft und dann entscheidet welches JQ verwendet wird (spart uns hoff ich ne menge nacharbeit  rolleyes )

also : Version =.....
Quote
TABLE_PREFIX."settings WHERE setting_id = '1'");

Basic Templates sind dabei wie im Beispiel (Quelltext) zu entnehmen: (mom Baustelle)
www.pfatter.com/pfatter

@Escpro:

Soweit ich diesen Thread verstehe (erste Post Matthias), sollen hier Ideen gesammelt werden, wie eine Integration von jQuery in WB aussehen könnte/sollte (wie aufrufen, welche Plugins, als Modul oder Core ...).

Da Du ja auch das ein oder andere Bling-Bling Template mit jQuery gemacht hast, kannst Du ja auch mal Deine Erfahrungen, Wünsche, Anregungen etc. hier posten.

Gruss Christian
Logged

escpro

Offline Offline

Posts: 651



WWW
« Reply #74 on: July 01, 2009, 09:18:32 AM »

Yes .. we can! und wir natürlich auch ....
Das weisse Haus mit JQuery .. gerade beim Stöbern entdeckt
http://www.whitehouse.gov  grin
Gruss Escpro
« Last Edit: July 01, 2009, 09:20:18 AM by escpro » Logged

Pages: 1 2 [3] 4 5   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!