Welcome, Guest. Please login or register.
Did you miss your activation email?
May 27, 2012, 01:27:45 AM

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.
155555 Posts in 21715 Topics by 7737 Members
Latest Member: gx-world
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: Calendermodul aufsplitten  (Read 2602 times)
Funky_MF

Offline Offline

Posts: 270



« on: December 22, 2006, 09:53:31 AM »

Hallo,
ich möchte das Calendermodul derart aufsplitten, daß ein Teil davon ständig sichtbar ist, auch wenn die entsprechende Seite nicht aufgerufen wird. Etwa so, wie es in manchen Templates für das Newsmodul gemacht wird.
Ich möchte konkret die aktuelle Monatsansicht unterhalb vom Menü einblenden, so ähnlich wie auf dieser Seite (leider mit Joomla gelöst): www.handballinmuenc hberg.de

Hat das schonmal jemand gemacht, oder gibt es evtl. schon ein entsprechendes Template hierfür ?
Logged

Es ist keine Schande, nicht alles zu wissen;
wohl aber, es nicht zugeben zu wollen.
kweitzel
Forum administrator
*****
Offline Offline

Posts: 6977


WWW
« Reply #1 on: December 22, 2006, 10:32:10 AM »

Ich glaube nicht, das das schon von jemanden gemacht wurde ... Du wirst wohl das Script "Display News anywhere" an Deine Wünsche anpassen müssen.

Gruß

Klaus
Logged

WebsiteBaker Org e.V. - for WebsiteBaker

Funky_MF

Offline Offline

Posts: 270



« Reply #2 on: December 22, 2006, 01:06:44 PM »

Bin gerade dabei, das Calendermodul umzustricken... wenn ich fertig bin werd ichs hier posten.

Das Ganze werd ich dann wohl "Display Calendar anywhere" nennen.... wink
Logged

Es ist keine Schande, nicht alles zu wissen;
wohl aber, es nicht zugeben zu wollen.
doc
Guest
« Reply #3 on: December 22, 2006, 01:13:47 PM »

@funky_mf: na das klingt doch gut und andere würden sich darüber sicher auch freuen

Gruss Christian
Logged
Funky_MF

Offline Offline

Posts: 270



« Reply #4 on: January 07, 2007, 05:41:10 PM »

Hallo,
ich hab es hingekriegt... allerdings musste ich da ziemlich viel am Calendermodul ändern, ganz zufrieden bin ich damit nicht, aber zunächst muß das mal so reichen.

Wens interessiert: www.handball-wertheim.de

Bei Interesse kann ich gerne den entsprechenden Code weitergeben, allerdings ohne Gewähr, für eine offizielles Release taugt das noch nicht.
Wenn ich wieder mehr Zeit habe, werde ich mich drum kümmern.
Logged

Es ist keine Schande, nicht alles zu wissen;
wohl aber, es nicht zugeben zu wollen.
ruebenwurzel
WebsiteBaker Org e.V.

Offline Offline

Posts: 7973



WWW
« Reply #5 on: January 07, 2007, 05:48:00 PM »

Hallo,

das sieht doch mal gut aus. Ist es vielleicht möglich die Änderungen von Wertheim bis ins 20 km entfernte Freudenberg zu transportieren, gerne auch über moderne Medien wie Email usw.  grin  grin

Matthias
Logged
Funky_MF

Offline Offline

Posts: 270



« Reply #6 on: January 07, 2007, 07:22:40 PM »

Klar, das lässt sich sicher machen  grin 

Weiß aber nicht ob es heute noch klappt, werd mich aber morgen mal mit diesen modernen Medien beschäftigen... wink
Logged

Es ist keine Schande, nicht alles zu wissen;
wohl aber, es nicht zugeben zu wollen.
Funky_MF

Offline Offline

Posts: 270



« Reply #7 on: January 08, 2007, 09:46:09 AM »

@ruebenwurzel: Habs dir gemailt.
Logged

Es ist keine Schande, nicht alles zu wissen;
wohl aber, es nicht zugeben zu wollen.
fotoMP

Offline Offline

Posts: 54


WWW
« Reply #8 on: January 10, 2007, 12:58:30 PM »

Würde den Code auch mal Testen!? smiley

fotoMP
Logged
ruebenwurzel
WebsiteBaker Org e.V.

Offline Offline

Posts: 7973



WWW
« Reply #9 on: January 10, 2007, 01:49:46 PM »

Hallo,

hab mir den Code von Funky_MF noch nicht genauer angeschaut (danke übrigends für die Mail), wenns aber einigermaßen machbar ist versuche ich soviel wie möglich in eine nächste Version einzupflegen (denke so am Wochenende) und werde dann diese Version im Forum posten.

Matthias
Logged
Funky_MF

Offline Offline

Posts: 270



« Reply #10 on: January 10, 2007, 02:59:54 PM »

Es sind noch ein paar Dinge hardgecodet, da fehlt mir im Moment der Durchblick ein bisschen. Wenn ich mehr Zeit hätte, würde ichs vielleicht hinkriegen.
Aber vielleicht ist es für dich ja weniger ein Problem, Matthias.

Falls ich dir noch irgendwie behilflich sein kann bezügl. der betreffenden WB-Installation auf der das Calendermodul läuft, lass es mich wissen.

Funky
Logged

Es ist keine Schande, nicht alles zu wissen;
wohl aber, es nicht zugeben zu wollen.
Marsu

Offline Offline

Posts: 29



« Reply #11 on: January 15, 2007, 02:10:38 PM »

würd den code auch gerne mal antesten  rolleyes

marsu
Logged
Funky_MF

Offline Offline

Posts: 270



« Reply #12 on: January 24, 2007, 02:06:01 PM »

Habe es nun endlich geschafft, die Files so aufzubereiten, daß nun hoffentlich keine Hardcodings mehr vorhande sind...

Zunächst sei erwähnt, daß ich im Adminbereich des Calendermoduls Bugs gefixt habe, welche beim Neueintrag eines Termins z.B. dazugeführt haben, daß immer ein Enddatum eingetragen wurde, selbst wenn es eigentlich keins gab. Desweiteren habe ich die Auswahl des Datums etwas angepasst zur besseren Bedienung. Die Bugfixes / Änderungen betreffen die Dateien functions.php und dropscript.php sowie das Sprachfile DE.php.

Als Feature hab ich die Anzeige des aktuellen Datums im Monatskalender eingefügt (Tag wird rot umrandet).

Zur Aufsplittung des Calendermoduls:
Ich habe die Funktionen zur Anzeige des Kalenders etwas abgeändert (functions.php), desweiteren gibt es nun neben der view.php eine view_calendar.php zur Einbindung in der Templatedatei (index.php).
Zu bemerken ist noch daß ich die HTML-Darstellung der Kalenderanzeige größtenteils auf auf <span> / <div> - Container angepasst habe, Formatierung erfolgt über CSS

Folgende Dateien habe ich angepasst und sind im Anhang zu finden:
functions.php
languages/DE.php
dropscript.php
view.php
view_calendar.php
calendar.css


Zur Einbindung des Calendars auf der Startseite, bzw. wo-auch-immer, folgende Zeilen im Template einfügen:
Code:
<table class="calendar calendar-title">
    <tr>
      <td class="title">Terminkalender</td>
    </tr>
  </table> 
   
  <?php 
  $calender_page_id 
29;      // Bitte Anpassen! hier muß die page-id der Calenderseite rein!
  
$calender_section_id 34;   // Bitte Anpassen! hier muß die section-id der Calenderseite rein!
  
  
include (WB_PATH.'/modules/calendar/view_calendar.php'?>


Bitte beachten, bei $calender_page_id=29 u. $calender_section_id = 34 müssen die id's der Userseite angegeben werden, auf welcher der Calender angelegt wurde.
« Last Edit: January 25, 2007, 07:40:01 AM by Funky_MF » Logged

Es ist keine Schande, nicht alles zu wissen;
wohl aber, es nicht zugeben zu wollen.
Betti

Offline Offline

Posts: 1


« Reply #13 on: August 07, 2009, 10:31:38 AM »

Hallo,
hoffendlich bekomme ich noch eine Antwort, da dieser Beitrag ja schon älter ist.

Ich habe versucht den Kalender in die Sidebar meiner Page einzubauen, das hat auch geklappt, leider kann ich nun keine Termine mehr eintragen. Immer wenn ich in der Verwaltung auf Seiten- Termine- neuer Termin klicke komme ich wieder zur Seitenübersicht. Es ist nicht möglich einen Termin einzutragen.
Die Anzeige auf der Seite Termine auf meiner Homepage funktioniert auf nicht richtig, man sieht nur den Monatsnamen, weiter nichts und wenn man darauf klickt kommt eine Fehlermeldung.

Ich hoffe ich konnte die Probleme richtig erklären. Leider bin ich noch ein ziemlicher Anfänger.
Hier mal der Link zu meiner Seite: http://liedermacherfranz.bettinawachter.de/wb/

Liebe Grüße

Bettina
Logged
moni0815

Offline Offline

Posts: 27


« Reply #14 on: August 22, 2009, 09:00:03 AM »

Hallöchen!

Ich finde die Idee super toll, leider funktioniert die Umsetzung bei mir nicht. Ich habe die Dateien von Funky MF aus dem zip genommen und ausgetauscht. Natürlich auch hochgeladen *g*. In die index.php habe ich den Code eingefügt, um den Kalender an einer anderen Stelle anzeigen zu lassen. Das funktioniert. Allerdings steht im Backend auf meiner Seite nichts mehr. Null, ist leer. Kein Kalender drin, nichts zum Erfassen von Terminen, eben einfach nur leer.

Kann es sein, daß dies an der Version vom Kalendermodul liegt? Ich habe die Version 2.0RC1, WB 2.8.

Wenn es an der Version liegt, dann wäre es super toll, wenn man diese hier im Thread mit anhängt.

Wäre für eine Antwort sehr dankbar. Thanks!

Viele Grüße
Moni
Logged
Pages: [1]   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!