Quantcast

Kalender links

classic Classic list List threaded Threaded
7 messages Options
suschi suschi
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Kalender links

Hallo Leutchen,

also ich habe zuhause nen kleinen QNAP Server auf den ich für private Termine und Notizen Egroupware 1.8.0.0.1 installiert habe. Läuft schon länger ohne Problem.

Jetzt wollte ich die gleiche Installation auf den nen anderen Rechner machen (ebenfalls Linux) aber gleich Egroupware.

Funzt auch alles bis auf den kleinen Kalender links in der Menuleiste. Ich hab den leisen verdacht das eine PHP einstellung sein könnte. Ich weiß nicht was es sonst sein soll. Hab auch mal den Test gemacht eine Kopie von der funktionierenden Installation auf den Server zu ziehen wo es nicht klappt. Auch diese Kopie läuft ohne Problem aber auch ohne diesen Kalende (Kopie läuft komplett in einem anderem Ordner und andere Datenbank)

Hat hier jemand einen Rat ?
Ralf Becker-2 Ralf Becker-2
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Kalender links

Am 03.04.11 22:05, schrieb suschi:

> Hallo Leutchen,
>
> also ich habe zuhause nen kleinen QNAP Server auf den ich für private
> Termine und Notizen Egroupware 1.8.0.0.1 installiert habe. Läuft schon
> länger ohne Problem.
>
> Jetzt wollte ich die gleiche Installation auf den nen anderen Rechner machen
> (ebenfalls Linux) aber gleich Egroupware.
>
> Funzt auch alles bis auf den kleinen Kalender links in der Menuleiste. Ich
> hab den leisen verdacht das eine PHP einstellung sein könnte. Ich weiß nicht
> was es sonst sein soll. Hab auch mal den Test gemacht eine Kopie von der
> funktionierenden Installation auf den Server zu ziehen wo es nicht klappt.
> Auch diese Kopie läuft ohne Problem aber auch ohne diesen Kalende (Kopie
> läuft komplett in einem anderem Ordner und andere Datenbank)
>
> Hat hier jemand einen Rat ?

Javascript Konsole im Browser aufmachen, da gibt es sicher einen Fehler.

Ralf
--
Ralf Becker
Director Software Development

Stylite GmbH
[open style of IT]

Morschheimer Strasse 15
67292 Kirchheimbolanden

fon  +49 (0) 6352 70629-0
fax  +49 (0) 6352 70629-30
mailto: [hidden email]

www.stylite.de
www.egroupware.org
________________________________________________

Geschäftsführer Andre Keller, Ralf Becker
Registergericht Kaiserslautern HRB 30575
Umsatzsteuer-Id / VAT-Id: DE214280951

------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself;
WebMatrix provides all the features you need to develop and
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
egroupware-german mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/egroupware-german
suschi suschi
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Kalender links

Hey,

also da steht folgendes :

Fehler: Calendar.setup is not a function
Quelldatei: http://h1881554.stratoserver.net/planer/index.php?menuaction=calendar.calendar_uiviews.index
Zeile: 263

Wo kann ich den Fehler beheben ?

Gruß
Ralf Becker-2 Ralf Becker-2
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Kalender links

Ruf mal die folgende URL auf, nachdem Du Dich in der EGroupware
angemeldet hast:

http://h1881554.stratoserver.net/planer/phpgwapi/inc/jscalendar-setup.php

Ich vermute mal darin wird zB. ein PHP Warning angezeigt ...

Ralf

Am 04.04.11 09:52, schrieb suschi:

> Hey,
>
> also da steht folgendes :
>
> Fehler: Calendar.setup is not a function
> Quelldatei:
> http://h1881554.stratoserver.net/planer/index.php?menuaction=calendar.calendar_uiviews.index
> Zeile: 263
>
> Wo kann ich den Fehler beheben ?
>
> Gruß
>
>
> --
> View this message in context: http://egroupware.219119.n3.nabble.com/Kalender-links-tp2772372p2774308.html
> Sent from the egroupware-german mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Create and publish websites with WebMatrix
> Use the most popular FREE web apps or write code yourself;
> WebMatrix provides all the features you need to develop and
> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
> _______________________________________________
> egroupware-german mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/egroupware-german


--
Ralf Becker
Director Software Development

Stylite GmbH
[open style of IT]

Morschheimer Strasse 15
67292 Kirchheimbolanden

fon  +49 (0) 6352 70629-0
fax  +49 (0) 6352 70629-30
mailto: [hidden email]

www.stylite.de
www.egroupware.org
________________________________________________

Geschäftsführer Andre Keller, Ralf Becker
Registergericht Kaiserslautern HRB 30575
Umsatzsteuer-Id / VAT-Id: DE214280951

------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself;
WebMatrix provides all the features you need to develop and
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
egroupware-german mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/egroupware-german
suschi suschi
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Kalender links

Hey Ralf,

dank dir für die schnelle Antwort. Ein langer Text wird angezeigt wobei ich dort keinen Fehler als solches finde.Hab dir URL auch mal augerufen auf dem es läuft (QNAP) . Der Text sieht ähnlich aus.

----
//<pre>
Calendar.setup = function (params) {
        function param_default(pname, def) { if (typeof params[pname] == "undefined") { params[pname] = def; } };

        param_default("inputField",     null);
        param_default("displayArea",    null);
        param_default("button",         null);
        param_default("eventName",      "click");
        param_default("ifFormat",      "%d-%m-%Y");
        param_default("daFormat",      "%d-%m-%Y");
        param_default("titleFormat",    "%B %Y");
        param_default("singleClick",    true);
        param_default("disableFunc",    null);
        param_default("dateStatusFunc", params["disableFunc"]); // takes precedence if both are defined
        param_default("disableFirstDowChange", true);
        param_default("firstDay",       1); // Monday
        param_default("align",          "Bl");
        param_default("range",          [1900, 2999]);
        param_default("weekNumbers",    true);
        param_default("flat",           null);
        param_default("flatCallback",   null);
        param_default("flatWeekCallback",null);
        param_default("flatWeekTTip",   null);
        param_default("flatmonthCallback",null);
        param_default("flatmonthTTip",  null);
        param_default("onSelect",       null);
        param_default("onClose",        null);
        param_default("onUpdate",       null);
        param_default("date",           null);
        param_default("showsTime",      false);
        param_default("timeFormat",     "24");
        param_default("electric",       true);
        param_default("step",           2);
        param_default("position",       null);
        param_default("cache",          true);
        param_default("showOthers",     true);
        var tmp = ["inputField", "displayArea", "button"];
        for (var i in tmp) {
                if (typeof params[tmp[i]] == "string") {
                        params[tmp[i]] = document.getElementById(params[tmp[i]]);
                }
        }
        if (!(params.flat || params.inputField || params.displayArea || params.button)) {
                alert("Calendar.setup:\n  Nothing to setup (no fields found).  Please check your code");
                return false;
        }

        function onSelect(cal) {
                var p = cal.params;
                var update = (cal.dateClicked || p.electric);
                if (update && p.flat) {
                        if (typeof p.flatCallback == "function")
                                p.flatCallback(cal);
                        else
                                alert("No flatCallback given -- doing nothing.");
                        return false;
                }
                if (update && p.inputField) {
                        p.inputField.value = cal.date.print(p.ifFormat);
                        if (typeof p.inputField.onchange == "function")
                                p.inputField.onchange();
                }
                if (update && p.displayArea)
                        p.displayArea.innerHTML = cal.date.print(p.daFormat);
                if (update && p.singleClick && cal.dateClicked)
                        cal.callCloseHandler();
                if (update && typeof p.onUpdate == "function")
                        p.onUpdate(cal);
        };

        if (params.flat != null) {
                if (typeof params.flat == "string")
                        params.flat = document.getElementById(params.flat);
                if (!params.flat) {
                        alert("Calendar.setup:\n  Flat specified but can't find parent.");
                        return false;
                }
                var cal = new Calendar(params.firstDay, params.date, params.onSelect || onSelect);
                cal.showsTime = params.showsTime;
                cal.time24 = (params.timeFormat == "24");
                cal.params = params;
                cal.weekNumbers = params.weekNumbers;
                cal.setRange(params.range[0], params.range[1]);
                cal.setDateStatusHandler(params.dateStatusFunc);
                cal.showsOtherMonths = params.showOthers;
                cal.create(params.flat);
                cal.show();
                return false;
        }

        var triggerEl = params.button || params.displayArea || params.inputField;
        triggerEl["on" + params.eventName] = function() {
                var dateEl = params.inputField || params.displayArea;
                var dateFmt = params.inputField ? params.ifFormat : params.daFormat;
                var mustCreate = false;
                var cal = window.calendar;
                if (!(cal && params.cache)) {
                        window.calendar = cal = new Calendar(params.firstDay,
                                                             params.date,
                                                             params.onSelect || onSelect,
                                                             params.onClose || function(cal) { cal.hide(); });
                        cal.showsTime = params.showsTime;
                        cal.time24 = (params.timeFormat == "24");
                        cal.weekNumbers = params.weekNumbers;
                        mustCreate = true;
                } else {
                        if (params.date)
                                cal.setDate(params.date);
                        cal.hide();
                }
                cal.showsOtherMonths = params.showOthers;
                cal.yearStep = params.step;
                cal.setRange(params.range[0], params.range[1]);
                cal.params = params;
                cal.setDateStatusHandler(params.dateStatusFunc);
                cal.setDateFormat(dateFmt);
                if (mustCreate)
                        cal.create();
                cal.parseDate(dateEl.value || dateEl.innerHTML);
                cal.refresh();
                if (!params.position)
                        cal.showAtElement(params.button || params.displayArea || params.inputField, params.align);
                else
                        cal.showAt(params.position[0], params.position[1]);
                return false;
        };
};

// eGroupWare translations, are read from the database

// ** I18N

// Calendar EN language
// Author: Mihai Bazon, <mishoo@infoiasi.ro>
// Encoding: any
// Distributed under the same terms as the calendar itself.

Calendar._DN = new Array
(
 "Sonntag",
 "Montag",
 "Dienstag",
 "Mittwoch",
 "Donnerstag",
 "Freitag",
 "Samstag");

Calendar._SDN = new Array
(
 "So",
 "Mo",
 "Di",
 "Mi",
 "Do",
 "Fr",
 "Sa");
Calendar._SDN_len = 2;

Calendar._MN = new Array
(
 "Januar",
 "Februar",
 "März",
 "April",
 "Mai",
 "Juni",
 "Juli",
 "August",
 "September",
 "Oktober",
 "November",
 "Dezember");

Calendar._SMN = new Array
(
 "Jan",
 "Feb",
 "Mär",
 "Apr",
 "Mai",
 "Jun",
 "Jul",
 "Aug",
 "Sep",
 "Okt",
 "Nov",
 "Dez");
Calendar._SMN_len = 3;

// tooltips
Calendar._TT = {};
Calendar._TT["INFO"] = "Über den Kalender";

Calendar._TT["ABOUT"] =
"DHTML Date/Time Selector\n" +
"(c) dynarch.com 2002-2003\n" + // don't translate this this ;-)
"For latest version visit: http://dynarch.com/mishoo/calendar.epl\n" +
"Distributed under GNU LGPL.  See http://gnu.org/licenses/lgpl.html for details." +
"\n\n" +
"Datum auswählen:\n" +
"- Benutzen Sie die \xab, \xbb Buttons um das Jahr auszuwählen\n" +
"- Benutzen Sie die " + String.fromCharCode(0x2039) + ", " + String.fromCharCode(0x203a) + " Buttons um das Monat auszuwählen\n" +
"- für eine schnelle Auswahl die Maus gedrückt halten auf jedem der obigen Knöpfe";
Calendar._TT["ABOUT_TIME"] = "\n\n" +
"Zeitauswahl:\n" +
"- Auf Uhrzeit clicken um sie zu erhöhen\n" +
"- oder Umschalten-click um sie zu verkleinern\n" +
"- oder clicken und ziehen für eine schnelle Auswahl";

Calendar._TT["TOGGLE"] = "ersten Tag der Woche wechseln";
Calendar._TT["PREV_YEAR"] = "Vorheriges Jahr (halten für Menü)";
Calendar._TT["PREV_MONTH"] = "Vorheriger Monat (halten für Menü)";
Calendar._TT["GO_TODAY"] = "Heute setzen";
Calendar._TT["NEXT_MONTH"] = "Nächster Monat (halten für Menü)";
Calendar._TT["NEXT_YEAR"] = "Nächstes Jahr (halten für Menü)";
Calendar._TT["SEL_DATE"] = "Datum auswählen";
Calendar._TT["DRAG_TO_MOVE"] = "Ziehen um zu Bewegen";
Calendar._TT["PART_TODAY"] = " (Heute)";

// the following is to inform that "%s" is to be the first day of week
// %s will be replaced with the day name.
Calendar._TT["DAY_FIRST"] = "%s zuerst anzeigen";

// This may be locale-dependent.  It specifies the week-end days, as an array
// of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday, 1
// means Monday, etc.
Calendar._TT["WEEKEND"] = "0,6";

Calendar._TT["CLOSE"] = "Schließen";
Calendar._TT["TODAY"] = "Heute";
Calendar._TT["TIME_PART"] = "(Shift-) Klicken oder drücken  um den Wert zu ändern";

// date formats
//Calendar._TT["DEF_DATE_FORMAT"] = "%Y-%m-%d";
Calendar._TT["DEF_DATE_FORMAT"] = "%d-%m-%Y";
//Calendar._TT["TT_DATE_FORMAT"] = "%a, %b %e";
Calendar._TT["TT_DATE_FORMAT"] = "%a, %e %b";

Calendar._TT["WK"] = "KW";
Calendar._TT["TIME"] = "Zeit:";
--

Ralf Becker-2 Ralf Becker-2
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Kalender links

Die Datei die Du gepostet hast sieht gut aus. Ich hoffe mal die ist
nicht vom QNAP, sondern von dem Server der nicht funktioniert.

Ralf

Am 04.04.11 12:25, schrieb suschi:

> Hey Ralf,
>
> dank dir für die schnelle Antwort. Ein langer Text wird angezeigt wobei ich
> dort keinen Fehler als solches finde.Hab dir URL auch mal augerufen auf dem
> es läuft (QNAP) . Der Text sieht ähnlich aus.
>
> ----
> //
>
> Calendar.setup = function (params) {
> function param_default(pname, def) { if (typeof params[pname] ==
> "undefined") { params[pname] = def; } };
>
> param_default("inputField",     null);
> param_default("displayArea",    null);
> param_default("button",         null);
> param_default("eventName",      "click");
> param_default("ifFormat",      "%d-%m-%Y");
> param_default("daFormat",      "%d-%m-%Y");
> param_default("titleFormat",    "%B %Y");
> param_default("singleClick",    true);
> param_default("disableFunc",    null);
> param_default("dateStatusFunc", params["disableFunc"]); // takes precedence
> if both are defined
> param_default("disableFirstDowChange", true);
> param_default("firstDay",       1); // Monday
> param_default("align",          "Bl");
> param_default("range",          [1900, 2999]);
> param_default("weekNumbers",    true);
> param_default("flat",           null);
> param_default("flatCallback",   null);
> param_default("flatWeekCallback",null);
> param_default("flatWeekTTip",   null);
> param_default("flatmonthCallback",null);
> param_default("flatmonthTTip",  null);
> param_default("onSelect",       null);
> param_default("onClose",        null);
> param_default("onUpdate",       null);
> param_default("date",           null);
> param_default("showsTime",      false);
> param_default("timeFormat",     "24");
> param_default("electric",       true);
> param_default("step",           2);
> param_default("position",       null);
> param_default("cache",          true);
> param_default("showOthers",     true);
> var tmp = ["inputField", "displayArea", "button"];
> for (var i in tmp) {
> if (typeof params[tmp[i]] == "string") {
> params[tmp[i]] = document.getElementById(params[tmp[i]]);
> }
> }
> if (!(params.flat || params.inputField || params.displayArea ||
> params.button)) {
> alert("Calendar.setup:\n  Nothing to setup (no fields found).  Please
> check your code");
> return false;
> }
>
> function onSelect(cal) {
> var p = cal.params;
> var update = (cal.dateClicked || p.electric);
> if (update&&  p.flat) {
> if (typeof p.flatCallback == "function")
> p.flatCallback(cal);
> else
> alert("No flatCallback given -- doing nothing.");
> return false;
> }
> if (update&&  p.inputField) {
> p.inputField.value = cal.date.print(p.ifFormat);
> if (typeof p.inputField.onchange == "function")
> p.inputField.onchange();
> }
> if (update&&  p.displayArea)
> p.displayArea.innerHTML = cal.date.print(p.daFormat);
> if (update&&  p.singleClick&&  cal.dateClicked)
> cal.callCloseHandler();
> if (update&&  typeof p.onUpdate == "function")
> p.onUpdate(cal);
> };
>
> if (params.flat != null) {
> if (typeof params.flat == "string")
> params.flat = document.getElementById(params.flat);
> if (!params.flat) {
> alert("Calendar.setup:\n  Flat specified but can't find parent.");
> return false;
> }
> var cal = new Calendar(params.firstDay, params.date, params.onSelect ||
> onSelect);
> cal.showsTime = params.showsTime;
> cal.time24 = (params.timeFormat == "24");
> cal.params = params;
> cal.weekNumbers = params.weekNumbers;
> cal.setRange(params.range[0], params.range[1]);
> cal.setDateStatusHandler(params.dateStatusFunc);
> cal.showsOtherMonths = params.showOthers;
> cal.create(params.flat);
> cal.show();
> return false;
> }
>
> var triggerEl = params.button || params.displayArea || params.inputField;
> triggerEl["on" + params.eventName] = function() {
> var dateEl = params.inputField || params.displayArea;
> var dateFmt = params.inputField ? params.ifFormat : params.daFormat;
> var mustCreate = false;
> var cal = window.calendar;
> if (!(cal&&  params.cache)) {
> window.calendar = cal = new Calendar(params.firstDay,
>     params.date,
>     params.onSelect || onSelect,
>     params.onClose || function(cal) { cal.hide(); });
> cal.showsTime = params.showsTime;
> cal.time24 = (params.timeFormat == "24");
> cal.weekNumbers = params.weekNumbers;
> mustCreate = true;
> } else {
> if (params.date)
> cal.setDate(params.date);
> cal.hide();
> }
> cal.showsOtherMonths = params.showOthers;
> cal.yearStep = params.step;
> cal.setRange(params.range[0], params.range[1]);
> cal.params = params;
> cal.setDateStatusHandler(params.dateStatusFunc);
> cal.setDateFormat(dateFmt);
> if (mustCreate)
> cal.create();
> cal.parseDate(dateEl.value || dateEl.innerHTML);
> cal.refresh();
> if (!params.position)
> cal.showAtElement(params.button || params.displayArea ||
> params.inputField, params.align);
> else
> cal.showAt(params.position[0], params.position[1]);
> return false;
> };
> };
>
> // eGroupWare translations, are read from the database
>
> // ** I18N
>
> // Calendar EN language
> // Author: Mihai Bazon,&lt;[hidden email]&gt;
> // Encoding: any
> // Distributed under the same terms as the calendar itself.
>
> Calendar._DN = new Array
> (
>   "Sonntag",
>   "Montag",
>   "Dienstag",
>   "Mittwoch",
>   "Donnerstag",
>   "Freitag",
>   "Samstag");
>
> Calendar._SDN = new Array
> (
>   "So",
>   "Mo",
>   "Di",
>   "Mi",
>   "Do",
>   "Fr",
>   "Sa");
> Calendar._SDN_len = 2;
>
> Calendar._MN = new Array
> (
>   "Januar",
>   "Februar",
>   "März",
>   "April",
>   "Mai",
>   "Juni",
>   "Juli",
>   "August",
>   "September",
>   "Oktober",
>   "November",
>   "Dezember");
>
> Calendar._SMN = new Array
> (
>   "Jan",
>   "Feb",
>   "Mär",
>   "Apr",
>   "Mai",
>   "Jun",
>   "Jul",
>   "Aug",
>   "Sep",
>   "Okt",
>   "Nov",
>   "Dez");
> Calendar._SMN_len = 3;
>
> // tooltips
> Calendar._TT = {};
> Calendar._TT["INFO"] = "Über den Kalender";
>
> Calendar._TT["ABOUT"] =
> "DHTML Date/Time Selector\n" +
> "(c) dynarch.com 2002-2003\n" + // don't translate this this ;-)
> "For latest version visit: http://dynarch.com/mishoo/calendar.epl\n" +
> "Distributed under GNU LGPL.  See http://gnu.org/licenses/lgpl.html for
> details." +
> "\n\n" +
> "Datum auswählen:\n" +
> "- Benutzen Sie die \xab, \xbb Buttons um das Jahr auszuwählen\n" +
> "- Benutzen Sie die " + String.fromCharCode(0x2039) + ", " +
> String.fromCharCode(0x203a) + " Buttons um das Monat auszuwählen\n" +
> "- für eine schnelle Auswahl die Maus gedrückt halten auf jedem der obigen
> Knöpfe";
> Calendar._TT["ABOUT_TIME"] = "\n\n" +
> "Zeitauswahl:\n" +
> "- Auf Uhrzeit clicken um sie zu erhöhen\n" +
> "- oder Umschalten-click um sie zu verkleinern\n" +
> "- oder clicken und ziehen für eine schnelle Auswahl";
>
> Calendar._TT["TOGGLE"] = "ersten Tag der Woche wechseln";
> Calendar._TT["PREV_YEAR"] = "Vorheriges Jahr (halten für Menü)";
> Calendar._TT["PREV_MONTH"] = "Vorheriger Monat (halten für Menü)";
> Calendar._TT["GO_TODAY"] = "Heute setzen";
> Calendar._TT["NEXT_MONTH"] = "Nächster Monat (halten für Menü)";
> Calendar._TT["NEXT_YEAR"] = "Nächstes Jahr (halten für Menü)";
> Calendar._TT["SEL_DATE"] = "Datum auswählen";
> Calendar._TT["DRAG_TO_MOVE"] = "Ziehen um zu Bewegen";
> Calendar._TT["PART_TODAY"] = " (Heute)";
>
> // the following is to inform that "%s" is to be the first day of week
> // %s will be replaced with the day name.
> Calendar._TT["DAY_FIRST"] = "%s zuerst anzeigen";
>
> // This may be locale-dependent.  It specifies the week-end days, as an
> array
> // of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday,
> 1
> // means Monday, etc.
> Calendar._TT["WEEKEND"] = "0,6";
>
> Calendar._TT["CLOSE"] = "Schließen";
> Calendar._TT["TODAY"] = "Heute";
> Calendar._TT["TIME_PART"] = "(Shift-) Klicken oder drücken  um den Wert zu
> ändern";
>
> // date formats
> //Calendar._TT["DEF_DATE_FORMAT"] = "%Y-%m-%d";
> Calendar._TT["DEF_DATE_FORMAT"] = "%d-%m-%Y";
> //Calendar._TT["TT_DATE_FORMAT"] = "%a, %b %e";
> Calendar._TT["TT_DATE_FORMAT"] = "%a, %e %b";
>
> Calendar._TT["WK"] = "KW";
> Calendar._TT["TIME"] = "Zeit:";
> --
>
>
>
> --
> View this message in context: http://egroupware.219119.n3.nabble.com/Kalender-links-tp2772372p2774599.html
> Sent from the egroupware-german mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Create and publish websites with WebMatrix
> Use the most popular FREE web apps or write code yourself;
> WebMatrix provides all the features you need to develop and
> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
> _______________________________________________
> egroupware-german mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/egroupware-german


--
Ralf Becker
Director Software Development

Stylite GmbH
[open style of IT]

Morschheimer Strasse 15
67292 Kirchheimbolanden

fon  +49 (0) 6352 70629-0
fax  +49 (0) 6352 70629-30
mailto: [hidden email]

www.stylite.de
www.egroupware.org
________________________________________________

Geschäftsführer Andre Keller, Ralf Becker
Registergericht Kaiserslautern HRB 30575
Umsatzsteuer-Id / VAT-Id: DE214280951

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network
management toolset available today.  Delivers lowest initial
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
egroupware-german mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/egroupware-german
suschi suschi
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Kalender links

Die Datei ist vom Server (Strato).

Am 26.04.2011 08:56, schrieb Ralf Becker-2 [via EGroupware]:
Die Datei die Du gepostet hast sieht gut aus. Ich hoffe mal die ist
nicht vom QNAP, sondern von dem Server der nicht funktioniert.

Ralf

Am 04.04.11 12:25, schrieb suschi:

> Hey Ralf,
>
> dank dir für die schnelle Antwort. Ein langer Text wird angezeigt wobei ich
> dort keinen Fehler als solches finde.Hab dir URL auch mal augerufen auf dem
> es läuft (QNAP) . Der Text sieht ähnlich aus.
>
> ----
> //
>
> Calendar.setup = function (params) {
> function param_default(pname, def) { if (typeof params[pname] ==
> "undefined") { params[pname] = def; } };
>
> param_default("inputField",     null);
> param_default("displayArea",    null);
> param_default("button",         null);
> param_default("eventName",      "click");
> param_default("ifFormat",      "%d-%m-%Y");
> param_default("daFormat",      "%d-%m-%Y");
> param_default("titleFormat",    "%B %Y");
> param_default("singleClick",    true);
> param_default("disableFunc",    null);
> param_default("dateStatusFunc", params["disableFunc"]); // takes precedence
> if both are defined
> param_default("disableFirstDowChange", true);
> param_default("firstDay",       1); // Monday
> param_default("align",          "Bl");
> param_default("range",          [1900, 2999]);
> param_default("weekNumbers",    true);
> param_default("flat",           null);
> param_default("flatCallback",   null);
> param_default("flatWeekCallback",null);
> param_default("flatWeekTTip",   null);
> param_default("flatmonthCallback",null);
> param_default("flatmonthTTip",  null);
> param_default("onSelect",       null);
> param_default("onClose",        null);
> param_default("onUpdate",       null);
> param_default("date",           null);
> param_default("showsTime",      false);
> param_default("timeFormat",     "24");
> param_default("electric",       true);
> param_default("step",           2);
> param_default("position",       null);
> param_default("cache",          true);
> param_default("showOthers",     true);
> var tmp = ["inputField", "displayArea", "button"];
> for (var i in tmp) {
> if (typeof params[tmp[i]] == "string") {
> params[tmp[i]] = document.getElementById(params[tmp[i]]);
> }
> }
> if (!(params.flat || params.inputField || params.displayArea ||
> params.button)) {
> alert("Calendar.setup:\n  Nothing to setup (no fields found).  Please
> check your code");
> return false;
> }
>
> function onSelect(cal) {
> var p = cal.params;
> var update = (cal.dateClicked || p.electric);
> if (update&&  p.flat) {
> if (typeof p.flatCallback == "function")
> p.flatCallback(cal);
> else
> alert("No flatCallback given -- doing nothing.");
> return false;
> }
> if (update&&  p.inputField) {
> p.inputField.value = cal.date.print(p.ifFormat);
> if (typeof p.inputField.onchange == "function")
> p.inputField.onchange();
> }
> if (update&&  p.displayArea)
> p.displayArea.innerHTML = cal.date.print(p.daFormat);
> if (update&&  p.singleClick&&  cal.dateClicked)
> cal.callCloseHandler();
> if (update&&  typeof p.onUpdate == "function")
> p.onUpdate(cal);
> };
>
> if (params.flat != null) {
> if (typeof params.flat == "string")
> params.flat = document.getElementById(params.flat);
> if (!params.flat) {
> alert("Calendar.setup:\n  Flat specified but can't find parent.");
> return false;
> }
> var cal = new Calendar(params.firstDay, params.date, params.onSelect ||
> onSelect);
> cal.showsTime = params.showsTime;
> cal.time24 = (params.timeFormat == "24");
> cal.params = params;
> cal.weekNumbers = params.weekNumbers;
> cal.setRange(params.range[0], params.range[1]);
> cal.setDateStatusHandler(params.dateStatusFunc);
> cal.showsOtherMonths = params.showOthers;
> cal.create(params.flat);
> cal.show();
> return false;
> }
>
> var triggerEl = params.button || params.displayArea || params.inputField;
> triggerEl["on" + params.eventName] = function() {
> var dateEl = params.inputField || params.displayArea;
> var dateFmt = params.inputField ? params.ifFormat : params.daFormat;
> var mustCreate = false;
> var cal = window.calendar;
> if (!(cal&&  params.cache)) {
> window.calendar = cal = new Calendar(params.firstDay,
>     params.date,
>     params.onSelect || onSelect,
>     params.onClose || function(cal) { cal.hide(); });
> cal.showsTime = params.showsTime;
> cal.time24 = (params.timeFormat == "24");
> cal.weekNumbers = params.weekNumbers;
> mustCreate = true;
> } else {
> if (params.date)
> cal.setDate(params.date);
> cal.hide();
> }
> cal.showsOtherMonths = params.showOthers;
> cal.yearStep = params.step;
> cal.setRange(params.range[0], params.range[1]);
> cal.params = params;
> cal.setDateStatusHandler(params.dateStatusFunc);
> cal.setDateFormat(dateFmt);
> if (mustCreate)
> cal.create();
> cal.parseDate(dateEl.value || dateEl.innerHTML);
> cal.refresh();
> if (!params.position)
> cal.showAtElement(params.button || params.displayArea ||
> params.inputField, params.align);
> else
> cal.showAt(params.position[0], params.position[1]);
> return false;
> };
> };
>
> // eGroupWare translations, are read from the database
>
> // ** I18N
>
> // Calendar EN language
> // Author: Mihai Bazon,&lt;[hidden email]&gt;
> // Encoding: any
> // Distributed under the same terms as the calendar itself.
>
> Calendar._DN = new Array
> (
>   "Sonntag",
>   "Montag",
>   "Dienstag",
>   "Mittwoch",
>   "Donnerstag",
>   "Freitag",
>   "Samstag");
>
> Calendar._SDN = new Array
> (
>   "So",
>   "Mo",
>   "Di",
>   "Mi",
>   "Do",
>   "Fr",
>   "Sa");
> Calendar._SDN_len = 2;
>
> Calendar._MN = new Array
> (
>   "Januar",
>   "Februar",
>   "März",
>   "April",
>   "Mai",
>   "Juni",
>   "Juli",
>   "August",
>   "September",
>   "Oktober",
>   "November",
>   "Dezember");
>
> Calendar._SMN = new Array
> (
>   "Jan",
>   "Feb",
>   "Mär",
>   "Apr",
>   "Mai",
>   "Jun",
>   "Jul",
>   "Aug",
>   "Sep",
>   "Okt",
>   "Nov",
>   "Dez");
> Calendar._SMN_len = 3;
>
> // tooltips
> Calendar._TT = {};
> Calendar._TT["INFO"] = "Über den Kalender";
>
> Calendar._TT["ABOUT"] =
> "DHTML Date/Time Selector\n" +
> "(c) dynarch.com 2002-2003\n" + // don't translate this this ;-)
> "For latest version visit: http://dynarch.com/mishoo/calendar.epl\n" +
> "Distributed under GNU LGPL.  See http://gnu.org/licenses/lgpl.html for
> details." +
> "\n\n" +
> "Datum auswählen:\n" +
> "- Benutzen Sie die \xab, \xbb Buttons um das Jahr auszuwählen\n" +
> "- Benutzen Sie die " + String.fromCharCode(0x2039) + ", " +
> String.fromCharCode(0x203a) + " Buttons um das Monat auszuwählen\n" +
> "- für eine schnelle Auswahl die Maus gedrückt halten auf jedem der obigen
> Knöpfe";
> Calendar._TT["ABOUT_TIME"] = "\n\n" +
> "Zeitauswahl:\n" +
> "- Auf Uhrzeit clicken um sie zu erhöhen\n" +
> "- oder Umschalten-click um sie zu verkleinern\n" +
> "- oder clicken und ziehen für eine schnelle Auswahl";
>
> Calendar._TT["TOGGLE"] = "ersten Tag der Woche wechseln";
> Calendar._TT["PREV_YEAR"] = "Vorheriges Jahr (halten für Menü)";
> Calendar._TT["PREV_MONTH"] = "Vorheriger Monat (halten für Menü)";
> Calendar._TT["GO_TODAY"] = "Heute setzen";
> Calendar._TT["NEXT_MONTH"] = "Nächster Monat (halten für Menü)";
> Calendar._TT["NEXT_YEAR"] = "Nächstes Jahr (halten für Menü)";
> Calendar._TT["SEL_DATE"] = "Datum auswählen";
> Calendar._TT["DRAG_TO_MOVE"] = "Ziehen um zu Bewegen";
> Calendar._TT["PART_TODAY"] = " (Heute)";
>
> // the following is to inform that "%s" is to be the first day of week
> // %s will be replaced with the day name.
> Calendar._TT["DAY_FIRST"] = "%s zuerst anzeigen";
>
> // This may be locale-dependent.  It specifies the week-end days, as an
> array
> // of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday,
> 1
> // means Monday, etc.
> Calendar._TT["WEEKEND"] = "0,6";
>
> Calendar._TT["CLOSE"] = "Schließen";
> Calendar._TT["TODAY"] = "Heute";
> Calendar._TT["TIME_PART"] = "(Shift-) Klicken oder drücken  um den Wert zu
> ändern";
>
> // date formats
> //Calendar._TT["DEF_DATE_FORMAT"] = "%Y-%m-%d";
> Calendar._TT["DEF_DATE_FORMAT"] = "%d-%m-%Y";
> //Calendar._TT["TT_DATE_FORMAT"] = "%a, %b %e";
> Calendar._TT["TT_DATE_FORMAT"] = "%a, %e %b";
>
> Calendar._TT["WK"] = "KW";
> Calendar._TT["TIME"] = "Zeit:";
> --
>
>
>
> --
> View this message in context: http://egroupware.219119.n3.nabble.com/Kalender-links-tp2772372p2774599.html
> Sent from the egroupware-german mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Create and publish websites with WebMatrix
> Use the most popular FREE web apps or write code yourself;
> WebMatrix provides all the features you need to develop and
> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
> _______________________________________________
> egroupware-german mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/egroupware-german


--
Ralf Becker
Director Software Development

Stylite GmbH
[open style of IT]

Morschheimer Strasse 15
67292 Kirchheimbolanden

fon  +49 (0) 6352 70629-0
fax  +49 (0) 6352 70629-30
mailto: [hidden email]

www.stylite.de
www.egroupware.org
________________________________________________

Geschäftsführer Andre Keller, Ralf Becker
Registergericht Kaiserslautern HRB 30575
Umsatzsteuer-Id / VAT-Id: DE214280951

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network
management toolset available today.  Delivers lowest initial
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
egroupware-german mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/egroupware-german



If you reply to this email, your message will be added to the discussion below:
http://egroupware.219119.n3.nabble.com/Kalender-links-tp2772372p2864811.html
To unsubscribe from Kalender links, click here.

Loading...