dojo einbinden in eigene seiten...

Guten Morgen,
Wenn ich das dojo, Teile davon, für meine eigenen Seiten nutzen/einbinden möchte. Muss/kann man da im header oder auch nicht im header, beispielsweise eine Pfadvariable zum Dojo setzen? Damit in Folge auch nicht nur die gewünschten .css Files geladen werden, sondern diese auch die in sich wiederum eingebundenen Verweise auf diverse .png Files, in weiteren Unterordnern findet? Manche solche Files .js und .css laden ja wiederum weitere .js oder .css Files, soweit ich gesehen habe.

Gibt es da vielleicht generell noch etwas auf das ich acht geben muss?

Nutzt eigentlich jemand Teile von dojo? dojo hat ja ungemein viele nützliche helferleins.
Also warum „doppelt mopeln“, denk ich mir! -oder? Wer hat denn damit Erfahrung?

Ist dojo eigentlich Freeware, oder Teil der Lizenz von IPS?

Ich habe dojo auch im Einsatz.

Du braucht das nicht 2mal installieren, ein Link in deiner Seite auf dojo in IPS reicht.
dojo is for free.

Hallo Jürgen,

ich hab das so eingebunden.

<!--
<!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-->

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Cache-Control" content="no-store, no-cache, must-revalidate">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="0">

<style type="text/css">@import "../dojo-release-1.4.0/dijit/themes/nihilo/nihilo.css";</style>
<style type="text/css">@import "regler.css";</style>
<style type="text/css">html, body { margin: 0; padding: 0; }</style>

<script type="text/javascript" src="../dojo-release-1.4.0/dojo/dojo.js" djConfig="parseOnLoad:true"></script>
<script type="text/javascript">
  dojo.require("dijit.form.NumberSpinner");
  dojo.require("dojo.parser"); // scan page for widgets
  dojo.require("dijit.form.Button");
  dojo.require("dijit.Menu");

Danke Rainer, Darf ich dazu gleich noch 1/2 Einsteigerfragen stellen…

  1. ist das richtig: Alles was geladen werden muss: ab in den header (<head>)?
  • dojo.require(„dijit.form.Button“); als auch .css Files?
  1. wenn ich meine php dateien im ordner habe… webfront/hinti/ <hier>
    und das server initialdir hier ist: webfront/
  • dann muss der pfad zum dojo so aussehen: „…/dojo-release-1.4.0/ etc.“?
  • also der punk.punkt/slash (…/) bedeutet einen Ordner zurück (also raus aus /hinti), richtig?

Hallo Jürgen,

der require Teil steht <script type=„text/javascript“> … </script> dazwischen. Das muss nicht im Header stehen.

zu 2. Ja.