Members: 16,996
Threads: 38,846
Posts: 159,391
Online: 23

Newest Member: Kl_broka@rediffmail.com


Odoo.tv - Outdoor Television


Sedo - Domains kaufen und verkaufen das Projekt mambers.com steht zum Verkauf Besucherstatistiken von mambers.com etracker® Web-Controlling statt Logfile-Analyse
Old 09.11.2004, 11:51   #1 (permalink)
Mamber
 
Join Date: Jul 2004
Posts: 57
Alhifi is on a distinguished road
Question Modul Latest Events

Hallöchen,

ich setze auf meiner Seite die Events-Komponente 1.1 samt Modul Latest Events ein, beides in den aktuellsten Versionen, wobei die Versionsnummer des Latest Events-Moduls lt. README die 1.2 , lt. ZIP-Archiv auf mosforge.net 1.4 und lt. Skript selbst die Version 1.7 ist, nunja. Bisher hat auch alles soweit funktioniert, da ich nie mehrere Events an einem Tag hatte.

Nun habe ich für den 11.11. insgesamt 3 Events in 2 Kategorien (die dafür aber wahrscheinlich unwichtig sind) eingetragen:

Datum - Startzeit - Endzeit
11.11.2004 - 11:11 - 12:00
11.11.2004 - 20:15 - 20:15
11.11.2004 - 21:00 - 21:00

Ich habe die Events-Komponente selbst dahingehend geändert, das bei gleichem Starttag und Startzeit in der Detailanzeige des Events dieses "von - bis" und "täglich" nicht mehr erscheint, sondern nur dann, wenn die Zeiten auch wirklich unterschiedlich sind, daher trage ich bei bei Sachen wie Konzertterminen halt als Start- und Endzeit das gleiche ein, funktioniert auch alles prima, auch sind die diversen Ansichten (Monat oder Jahr) in der Eventskomponente völlig korrekt.

Nun benutze ich wie gesagt auf der Startseite das Modul "Latest Events" und genau das zeigt mir zwar diese 3 Termine an, allerdings in umgekehrter Reihenfolge! Das ganze kann man sich (bis zum 11.11.) auf meiner Seite anschauen.

Eigentlich müßte die Datenbank-Query beim "Latest Events"-Modul ja ähnlich sein wie in der Events-Komponente für z.B. die Jahresansicht, allerdings wird sie im Modul dann auf die nächsten 5 Termine begrenzt.

Ich hab mir beides mal angesehen (Abfrage in der Komponente wie im Modul), blicke da aber absolut nicht durch, bin halt kein PHP-Profi.

Kann das Problem eventuell jemand nachvollziehen und ggf. lösen?

Ciaoi
Alhifi
Alhifi is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
Old 09.11.2004, 14:30   #2 (permalink)
Mamber
 
Join Date: Jul 2004
Posts: 57
Alhifi is on a distinguished road
Question Re: Modul Latest Events

Kleiner Nachtrag:

ich bastel (okay, ich probiere!) nun schon seit ner geschlagenen Stunde an der Query des Latest Event-Modules rum, denn dort scheint es ja zu hapern. Diese Suchanfrage ist zwar anscheinend korrekt definiert, aber die anschließende sortierung funktioniert nicht.

Code:
$query = "SELECT #__events.* FROM #__events, #__categories AS b"
	. "\nWHERE #__events.catid = b.id AND b.access <= $gid AND #__events.access <= $gid AND (#__events.state='1' AND #__events.checked_out='0')"
	. "\n	AND ((publish_up <= '$todayBegin%' AND publish_down >= '$todayBegin%')"
	. "\n	OR (publish_up <= '$endDate%' AND publish_down >= '$endDate%')"
	. "\n   OR (publish_up <= '$endDate%' AND publish_up >= '$todayBegin%')"
	. "\n   OR (publish_down <= '$endDate%' AND publish_down >= '$todayBegin%'))"
	. "\n  ORDER BY publish_up DESC";
Ich habe spasseshalber mal mit dieser Query gespielt bez. der ORDER BY Funktion, kurioserweise sehe ich dort absolut keine Änderung, wenn ich das zwischen ASC und DESC wechsle, warum?

Da ich irgendwo anders (imho mosforge) gelesen habe, das dieses Problem anscheinend auch andere haben und es wahrscheinlich am CREATED-Eintrag liegt, habe ich diese wiederum einfach mal auf das gleiche Datum gesetzt wie PUBLISH_UP, d.h. sollte warum auch immer eine Sortierung anhand dieses Feldes erfolgen, hätte sich das dann auch erledigt ... allerdings hat das Setzen ALLER Datumsfelder wie CREATED, MODIFIED, PUBLISH_UP und PUBLISH_DOWN auf jeweils das gleiche Datum und Uhrzeit keinerlei Auswirkungen auf das Modul.

Nach der ID kann aber auch nicht sortiert sein, denn die Einträge weisen zwar unterschiedlich hohe IDs auf (logisch), allerdings nicht in der Reihenfolge, wie sie angezeigt werden.

HELP !!!

Ciaoi
Alhifi
Alhifi is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09.11.2004, 16:27   #3 (permalink)
Mamber
 
Join Date: Jul 2004
Posts: 57
Alhifi is on a distinguished road
Question Re: Modul Latest Events

Und das Probieren geht weiter ...

In Zeile 366 des Latest Events Moduls finde ich folgende Zeile:

Code:
ksort($eventsByRelDay, SORT_NUMERIC);
Hier mal "rumprobiert" und den Befehl einfach mal (weil ich ja keine Ahnung hab) in
Code:
krsort($eventsByRelDay, SORT_NUMERIC);
geändert. Siehe da, die 5 nächsten Events werden dann entsprechend andersrum angezeigt, hierbei ist dann allerdings die Anzeige korrekt, d.h. der unterste (somit nächste Event) ist der um 11:11 Uhr, der zweitletzte der um 20:15 und der drittletzte entsprechend 21:00 Uhr.

Meiner Meinung nach müßte man also hier ansetzen ... nur bin ich mit meinem Latein nun am Ende.

Ciaoi
Alhifi
Alhifi is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 17.11.2004, 13:18   #4 (permalink)
Mamber
 
Join Date: Jul 2004
Posts: 57
Alhifi is on a distinguished road
Default Re: Modul Latest Events

Hat denn keiner eine Idee ???
Alhifi is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 31.01.2005, 15:57   #5 (permalink)
Mamber
 
Join Date: Jul 2004
Posts: 57
Alhifi is on a distinguished road
Question Re: Modul Latest Events

Hallo Mambo-Gemeinde,

ich möchte nicht unbedingt als unverschämt gelten, aber mir kann doch niemand erzählen, das ich alleine dieses Problem habe?!

Beim erneuten Suchen hier im internationalen Bereich des Forums haben andere dieses Problem auch, da muß es doch eine Lösung geben. Aktuell hab ich wieder mehrere Events auf meiner Seite, die zwar vom Datum her richtig sortiert sind, allerdings von der Uhrzeit her dann genau anders herum.

Anzeige:

Event1 - 31.01. - 20:15 Uhr
Event2 - 31.01. - 18:05 Uhr
Event3 - 03.02. - 20:15 Uhr
Event4 - 03.02. - 08:00 Uhr
Event5 - 05.02. - 20:15 Uhr

Vom Datum her richtig, jedoch "innerhalb" des gleichen Tages dann genau falsch rum?

Leider reichen meine PHP-Kenntnisse speziell bei Arrays nicht aus, das zu lösen, aber irgendwer muß sich doch hier auskennen, wo man anscheinend ansetzen muß, hab ich doch (glaube ich zumindest) oben schon aufgezeigt.

Kann wirklich niemand helfen?

Ciaoi
Alhifi
Alhifi is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04.02.2005, 13:01   #6 (permalink)
Baby Mamber
 
Join Date: Feb 2005
Posts: 1
nagpa is on a distinguished road
Default Re: Modul Latest Events

hi,
das problem hatte ich auch. es liegt daran das hier nach dem "mod_events_latest_first" sortiert wird.
abhilfe findest du in "mod_events_latest.php"
suche die zeile:
function cmpByStartTime (&$a, &$b) {
// this custom sort compare function compares the start times of events that are refernced by the a & b vars
list($date, $aStrtTime) = split(" ",$a->publish_up);
list($date, $bStrtTime) = split(" ",$b->publish_up);
if ($aStrtTime == $bStrtTime) return 0;
return ($aStrtTime > $bStrtTime) ? -1 : 1;

und tausche "aStrtTime" mit "bStrtTime" in "return ($bStrtTime > $aStrtTime) ? -1 : 1;"
und fertig

viel glück
nagpa
nagpa is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04.02.2005, 15:57   #7 (permalink)
Mamber
 
Join Date: Jul 2004
Posts: 57
Alhifi is on a distinguished road
Talking Re: Modul Latest Events

ich wääd beklopp, dat deit et !!!

!!! DANKE !!!

Ciaoi
Alhifi
Alhifi is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 14.02.2005, 09:48   #8 (permalink)
Senior Mamber
 
pocketom's Avatar
 
Join Date: Aug 2004
Location: Germany
Posts: 184
pocketom is on a distinguished road
Send a message via ICQ to pocketom Send a message via MSN to pocketom
Default Re: Modul Latest Events

Wie werde ich denn die Anzeige der Uhrzeit in diesem Modul los? ich will nur den Titel und das Datum angezeigt bekommen. Das mit den Links abschalten funzt leider auch ned so wirklich. Blick nicht ganz durch, heftige Komponente.


Vielleicht kann ja einer kurz helfen :-)
__________________
LET'S MAMBO NOT SPAMBO


Mambo got emailcloaking!
pocketom is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 14.02.2005, 09:55   #9 (permalink)
Senior Mamber
 
pocketom's Avatar
 
Join Date: Aug 2004
Location: Germany
Posts: 184
pocketom is on a distinguished road
Send a message via ICQ to pocketom Send a message via MSN to pocketom
Default Re: Modul Latest Events

Bin die Uhrzeiten losgeworden. Nur wie bekomm ich es hin das das Datum fett, und die Events darunter nicht fett und auch nicht als Links angezeigt werden ???


Mach nu schon seit 3 stunden damit rum, komm einfach auf keinen grünen zweig :-(
__________________
LET'S MAMBO NOT SPAMBO


Mambo got emailcloaking!
pocketom is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 15.02.2005, 16:58   #10 (permalink)
Mamber
 
Join Date: Jul 2004
Posts: 57
Alhifi is on a distinguished road
Default Re: Modul Latest Events

Wie wäre es mit ein bisschen HTML im "Custom Format String" ???

Bei mir steht z.B. folgendes drin:

Code:
${startDate(d.m.y - H:i)} Uhr<br />${category}<br /><b>${title}</b><br /><hr noshade style="width:100%; color:red; height:1px; border:0px;" />
1. Zeile: Datum und Uhrzeit normal
2. Zeile: Kategorie normal
3. Zeile: Titel des Events fett
4. Zeile: ein Trennungsstrich

Ciaoi
Alhifi
Alhifi is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Latest Events module - changing sort order gintas Module 'How Do I' Questions 4 12.12.2005 22:21
Deutsche Daten in latest Events Sansibar Module 4 11.12.2005 22:47
Latest events module custom format help bradym Module 'How Do I' Questions 3 23.04.2005 03:56
Latest Events module - are there Parameters that allow you to customize its output jabby Module 'How Do I' Questions 8 11.09.2004 23:40
'Events' Modul - falsche wochentage EPS Mambo 4.5 Allgemein 12 13.08.2004 10:27


All times are GMT +2. The time now is 03:28.

Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
A vBSkinworks Design
© Copyright 2004-2008 by Arthur Konze Webdesign.