Seite 5 von 7

Verfasst: 11.01.2006 11:10
von oxpus
Nicht ändern, sondern dahinter also in einer neuen Zeile meine geposteet Zeile einfügen!
Und die zweite gepostete Zeile ändern...

Verfasst: 11.01.2006 11:54
von michi_wien
hm, habs in der nächsten Zeile hinzugefügt, ändert jedoch leider nix

http://phalanx.trendarts.com/meeting.php

Verfasst: 11.01.2006 14:46
von oxpus
Nochmal: Die erste Zeile für $meeting_sure_user mit dem Select ist weiterhin vorhanden und danach die neue Zeile?

Und du müsstest schon einen Testaccount anlegen, damit ich darauf zugreifen kann ;)

Verfasst: 11.01.2006 14:51
von michi_wien
Du kannst gerne einen erstellen, wenns für dich keine Umstände macht.

if ( $meeting_closed == 0 || ( $meeting_closed == 1 && $signed_on == TRUE ) )
{
$meeting_sure_user = '&nbsp;<select name="meeting_sure">';
$meeting_sure_user = '&nbsp;<option value="0">'.$lang['No'].'</option>';
for ( $i = $meeting_start_value; $i < 100; $i += $meeting_recure_value )

und in der lang_main.php steht schon

$lang['No'] = 'Nein';

Verfasst: 11.01.2006 16:09
von oxpus
Oh bin ich besch...
Muss natürlich noch ein Punkt da rein.
So ist es korrekt:

Code: Alles auswählen

$meeting_sure_user .= '&nbsp;<option value="0">'.$lang['No'].'</option>';

Verfasst: 11.01.2006 16:15
von michi_wien
Danke mal gleich vorweg für Deine Mühe :-)

Das Dropdown kommt jetzt zwar wieder, das NEIN wird jedoch scheinbar genauso gehandelt wir die 0%.

Meld ich mich mit Nein an, bin ich draussen - d.h. keine Anzeige von User hat mit Nein gestimmt.

Verfasst: 11.01.2006 17:08
von oxpus
NEIN = 0 und wird folglich auch so behandelt.
Ich vergaß, dort noch was mitzugeben...

Finde mal diese Abfrage in der meeting.php:

Code: Alles auswählen

		$sql = "SELECT m.user_id, m.meeting_sure, u.username FROM " . MEETING_USER_TABLE . " m, " . USERS_TABLE . " u
			WHERE m.user_id = u.user_id
			AND m.meeting_id = $id
			AND m.meeting_sure <> 0
		ORDER BY m.meeting_sure, u.username";
Lösche daraus die Zeile

Code: Alles auswählen

			AND m.meeting_sure <> 0
und die User sollten alle mitgezählt werden.
Um ihn aber nicht mit in der Statistik der angemeldeten User mitzuzählen, ändere dazu auch noch die Zeile

Code: Alles auswählen

			if ( $signed_on_user == $current_user ) $signed_on = TRUE;
in

Code: Alles auswählen

			if ( $signed_on_user == $current_user && $row['meeting_sure'] > 0 ) $signed_on = TRUE;
Das sollte dann so schon reichen...

Verfasst: 11.01.2006 18:53
von michi_wien
das mit dem Nein und erfassen funktioniert jetzt super - perfekt.

Mitgezählt werden Sie jedoch noch - was jedoch nicht das grosse Problem ist (muss ich halt den Zähler höherstellen)

Verfasst: 11.01.2006 18:57
von oxpus
Ja, sollte ja auch so sein. Oder Du macht die 2. Änderung, bzw. den 2. Part meines letzten Posts wieder rückgängig...

Verfasst: 11.01.2006 19:00
von michi_wien
Hätt ichs nur vorher ohne dem Änderen des 2ten Codes probiert ^^

Perfekt, Nein funkt, mitgezählt werden Sie auch nicht
(so hat man nun die Gewissheit, User hat den Event gelesen, jedoch keine Zeit/Lust).

Vielen Dank nochmals fürs Mod und die Hilfe hier.