mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 21:02 Benutzername: Passwort: Auto-Login

Thema: Wo bekomme ich das Script phpdatelookup? vom 04.01.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Wo bekomme ich das Script phpdatelookup?
Autor Nachricht
bluespoon
Threadersteller

Dabei seit: 10.11.2006
Ort: Hannover
Alter: 41
Geschlecht: Männlich
Verfasst Do 04.01.2007 15:25
Titel

Wo bekomme ich das Script phpdatelookup?

Antworten mit Zitat Zum Seitenanfang

Hallo,

kann mir jemand sagen, wo ich das Kalenderscript
phpdatelookup, bzw. phpdtlookup bekomme? Ich hab'
bis jetzt nur tote Links gefunden * Nee, nee, nee *

Das ist ein php-Kalender, der nach Klick auf ein bestimmtes Datum
dieses in ein Formulatfeld überträgt. Ich denke dies geschieht mit
Hilfe von JS.

Liebe Grüße,

Patrick
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
sahnemuh

Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht: Männlich
Verfasst Do 04.01.2007 15:32
Titel

Antworten mit Zitat Zum Seitenanfang

versuchs mit dem:
http://developer.yahoo.com/yui/calendar/

beispiel:
http://developer.yahoo.com/yui/examples/calendar/formtxt/2.html


Zuletzt bearbeitet von sahnemuh am Do 04.01.2007 15:33, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
bluespoon
Threadersteller

Dabei seit: 10.11.2006
Ort: Hannover
Alter: 41
Geschlecht: Männlich
Verfasst Do 04.01.2007 15:41
Titel

Japp!

Antworten mit Zitat Zum Seitenanfang

Genau das, was ich gesucht hab'!!

DANKESCHÖN *zwinker*
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
bluespoon
Threadersteller

Dabei seit: 10.11.2006
Ort: Hannover
Alter: 41
Geschlecht: Männlich
Verfasst Do 04.01.2007 16:44
Titel

Eine Frage noch zur Programmierung

Antworten mit Zitat Zum Seitenanfang

Kennt sich zufällig jemand ein wenig mit dem Kalender aus?
Folgender Code schränkt die Felder ein, die sich durch den Nutzer
markieren lassen (siehe fettgeschriebenes unten). Hier würde ich
gerne den aktuellen Tag +7 als midate und den aktuellen Tag +24
als maxdate (zum Beispiel) vergeben.

<script>
YAHOO.namespace("example.calendar");

function handleSelect(type,args,obj) {
var dates = args[0];
var date = dates[0];
var year = date[0], month = date[1], day = date[2];

var txtDate1 = document.getElementById("date1");
txtDate1.value = month + "/" + day + "/" + year;
}


function updateCal() {
var txtDate1 = document.getElementById("date1");
YAHOO.example.calendar.cal1.select(txtDate1.value);

var firstDate = YAHOO.example.calendar.cal1.getSelectedDates()[0];
YAHOO.example.calendar.cal1.cfg.setProperty("pagedate", (firstDate.getMonth()+1) + "/" + firstDate.getFullYear());

YAHOO.example.calendar.cal1.render();
}

function init() {
YAHOO.example.calendar.cal1 = new YAHOO.widget.Calendar("cal1","cal1Container",
{ mindate:"1/12/2007", maxdate:"1/18/2007" });

YAHOO.example.calendar.cal1.selectEvent.subscribe(handleSelect, YAHOO.example.calendar.cal1, true);
YAHOO.example.calendar.cal1.render();
/* YAHOO.example.calendar.cal1.addRenderer("2/1/2008-2/7/2008", YAHOO.example.calendar.cal1.renderCellStyleHighlight1); */

YAHOO.util.Event.addListener("update", "click", updateCal);
}

YAHOO.util.Event.addListener(window, "load", init);
</script>
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
sahnemuh

Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht: Männlich
Verfasst Fr 05.01.2007 16:27
Titel

Antworten mit Zitat Zum Seitenanfang

versuchs mal so (ungetestet..):

Code:
 function init() {
myMindate = YAHOO.example.calendar.cal1.widget.DateMath.subtract(this.cfg.getProperty("pagedate"),YAHOO.widget.DateMath.DAY,7);
myMaxdate = YAHOO.example.calendar.cal1.widget.DateMath.add(this.cfg.getProperty("pagedate"),YAHOO.widget.DateMath.DAY,24);
 
YAHOO.example.calendar.cal1 = new YAHOO.widget.Calendar("cal1","cal1Container",
{ mindate:myMindate, maxdate:myMaxdate });



.......


// edit:
ne funzt nicht.
die add und subtract funktionen musst du natürlich NACH dem initialisieren des eigentlichen kalenders aufrufen.
ich hab grad mal ein wenig in der doku rumgewühlt..
folgendes brauchst du:

DateMath.add(heute,YAHOO.widget.DateMath.DAY,7);
DateMath.subtract(heute,YAHOO.widget.DateMath.DAY,24);
pagedate

... damit solltest du dir das script eigentlich auf basis deines beispiels selber zusammenfummeln können..


Zuletzt bearbeitet von sahnemuh am Fr 05.01.2007 23:27, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen script deaktivieren mit einem andere script?
Wie bekomme ich das hin?
Wie bekomme ich das Spiegelbild hin?
CSS - ich bekomme die Kriese :-)
Wie bekomme ich das Rechtsklickmenü weg?
wie bekomme ich diesen effekt hin?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.