Seite 5 von 12

Verfasst: 26.09.2005 19:35
von steffi1977
ich habe das trotzdem in Englisch stehen im Menü

und in der ACP fehlt immer noch die Schrift und das im Menü ist auch englisch :(

Verfasst: 27.09.2005 08:42
von SilverDragon
oh gaaaanz großes sorry ich habe da einen fehler gemacht beim update der install.txt :oops: :oops: :oops:

Code: Alles auswählen

#
#----[ OPEN ] ---------------
#

includes/functions_selects.php

#
#----[ FIND ]-------------------
#
//
// Pick an emotion
//
function emotion_select($default_emotion, $select_name = "emotion")
{
	global $db;



	$sql = "SELECT emotion_id, emotion_name
		FROM " . EMOTIONS_TABLE . "
		ORDER BY  emotion_id";
	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, "Couldn't query themes table", "", __LINE__, __FILE__, $sql);
	}

	$emotion_select = '<select name="' . $select_name . '">';
	while ( $row = $db->sql_fetchrow($result) )
	{
		$selected = ( $row['emotions_id'] == $default_emotion ) ? ' selected="selected"' : '';

		$emotion_select .= '<option value="' . $row['emotion_id'] . '"' . $selected . '>' . $row['emotion_name'] . '</option>';
	}
	$emotion_select .= "</select>";

	return $emotion_select;

}

#
#-----[ REPLACE WITH ]-----------------------
#

//
// Pick an emotion
//
function emotion_select($default_emotion, $select_name = "emotion")
{
	global $db, $userdata;

$language = $userdata['user_lang'];
$default_emotion = $userdata['user_emotion'];
switch ($default_emotion)
{
	case 0 : $def_emo = 'keine'; break;
	case 1 : $def_emo = $lang['Agressive']; break;
	case 2 : $def_emo = $lang['Amazed']; break;
	case 3 : $def_emo = $lang['Angry']; break;
	case 4 : $def_emo = $lang['Bored']; break;
	case 5 : $def_emo = $lang['Busy']; break;
	case 6 : $def_emo = $lang['Buzzed']; break;
	case 7 : $def_emo = $lang['Cold']; break;
	case 8 : $def_emo = $lang['Cool']; break;
	case 9 : $def_emo = $lang['Dead']; break;
	case 10 : $def_emo = $lang['Fine']; break;
	case 11 : $def_emo = $lang['Happy']; break;
	case 12 : $def_emo = $lang['Hot']; break;
	case 13 : $def_emo = $lang['Ill']; break;
	case 14 : $def_emo = $lang['Inlove']; break;
	case 15 : $def_emo = $lang['Inspired']; break;
	case 16 : $def_emo = $lang['Sad']; break;
	case 17 : $def_emo = $lang['Shocked']; break;
	case 18 : $def_emo = $lang['Sleep']; break;
	case 19 : $def_emo = $lang['Tired']; break;
}

if ($language ='german')
	{
	$sql = "SELECT emotion_id, emotion_name_german
		FROM " . EMOTIONS_TABLE . "
		ORDER BY  emotion_id";
	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, "Couldn't query themes table", "", __LINE__, __FILE__, $sql);
	}

	$emotion_select = '<select name="' . $select_name . '">';
	while ( $row = $db->sql_fetchrow($result) )
	{
  $selected = ( $row['emotion_id'] == $default_emotion ) ? ' selected="selected"' : '';

		$emotion_select .= '<option value="' . $row['emotion_id'] . '"' . $selected . '>' . $row['emotion_name_german'] . '</option>';
	}
	$emotion_select .= "</select>";

	return $emotion_select;
	}
	else
	{
	$sql = "SELECT emotion_id, emotion_name_english
		FROM " . EMOTIONS_TABLE . "
		ORDER BY  emotion_id";
	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, "Couldn't query themes table", "", __LINE__, __FILE__, $sql);
	}

	$emotion_select = '<select name="' . $select_name . '">';
	while ( $row = $db->sql_fetchrow($result) )
	{
		$selected = ( $row['emotions_id'] == $default_emotion ) ? ' selected="selected"' : '';

		$emotion_select .= '<option value="' . $row['emotion_id'] . '"' . $selected . '>' . $row['emotion_name_english'] . '</option>';
	}
	$emotion_select .= "</select>";

	return $emotion_select;
	}
}
nun sollte es gehen, und nochmals sorry, aber ich bin etwas im stress und mein pc zuhause macht voll ärger..

Verfasst: 27.09.2005 09:02
von Markus67
Hi ...

dann fehlt aber noch was in der DB :wink:

Code: Alles auswählen

SQL Error : 1054 Unknown column 'emotion_name_german' in 'field list'

SELECT emotion_id, emotion_name_german FROM phpbb_gsemotions ORDER BY emotion_id

Line : 151
File : functions_selects.php
Markus

Verfasst: 27.09.2005 13:53
von steffi1977
habe die gleiche Meldung

Verfasst: 27.09.2005 21:33
von SilverDragon
wenn ihr die version 1.0.0 schon mal installiert hattet, müsst ihr in der datenbank die tabelle phpbb_emotions löschen und dann die
datei "emotions_db_update.php" aus der version 1.0.2 ausführen, da ich wie bereits erwähnt ne menge änderungen machen musste.

bin auf arbeit und kann deshalb nicht mehr sagen im moment, aber ich ckecke das morgen vormittag nochmal ab

Verfasst: 27.09.2005 21:59
von 240709Gast
[Mehr-oder-weniger-Offtopic]
Gehört das nicht langsam in den Entwicklungsbereich?
[/Off]


mfg, Cold

Verfasst: 27.09.2005 22:02
von steffi1977
ich habe den phpbb_emotions gelöscht und noch mal neu den emotions_db_update.php ausgeführt, aber trotzdem .....
Couldn't query themes table

DEBUG MODE

SQL Error : 1054 Unknown column 'emotion_name_german' in 'field list'

SELECT emotion_id, emotion_name_german FROM phpbb_emotions ORDER BY emotion_id

Line : 151
File : functions_selects.php

Verfasst: 28.09.2005 14:42
von Luminoire
Ich möchte noch mal anregen, das Wort Stimmung nicht links vor das emoticon zu setzen, sondern direkt darüber!
Ich finde, es sähe wirklich besser darüber aus.

Verfasst: 28.09.2005 15:20
von steffi1977
ich habe es über den Button und ja es sieht wirklich besser aus, als neben dem :grin:

habe es aber nicht ganz links am Rand, sondern ein kleines Stück verschoben (2 leerzeichen) und der : ist auch direkt daneben.
Habe alles daher ein wenig angepasst und schon sieht es optisch besser aus.

Jetzt muss es nur noch in der ACP klappen, dann bin ich mehr als zufrieden :)

Verfasst: 28.09.2005 17:21
von Luminoire
@Steffi

Könntest Du mir sagen, wo Du die Anpassungen gemacht hast? Das wäre nett! :)