Seite 2 von 2
Re: Ampel MOD für Poll's (Umfragen)
Verfasst: 18.01.2009 15:03
von oxpus
IceD hat geschrieben:oh, dass traust du mir zu?
Ja, warum nicht? So schwer ist das nicht.
IceD hat geschrieben:orange und rot ist kein Problem, nur was für ne Formel steckt hinter grün?
Schau Dir die Erweiterung von mir in Ruhe an, dann solltest Du schon dahinter kommen.
Die Erweiterung ist dazu auch in 3 Teile gegliedert: Die Anzahl der Stimmen (gruppiert = einmalig) abgefragt, dann im 2. Teil werden dazu die Farben mit den darzustellenden Inhalten erstellt und der 3. Teil ist nur noch die Übergabe an das Template.
Im Ersten Teil muss man die Anzahl der unterschiedlichen Farben einstellen (In der eingefügten SQL-Abfrage bestimmt das der Eintrag LIMIT 2 für 2 Farben, der Rest ist dann ja "nur" rot), der 2. Teil bastelt dann zu den abgefragten Werten die Farben hinzu.
Mit etwas Geduld und logischem Sachverstand sollte das kein letztlich dann wirklich grosses Problem darstellen, weitere Farben hinzuzufügen.
Re: Ampel MOD für Poll's (Umfragen)
Verfasst: 18.01.2009 15:44
von IceD
ich habs raus.
Code: Alles auswählen
// Poll max information system - OXPUS
if ($poll_max_color[0] == $poll_option['poll_option_total'])
{
$poll_option_color = 'green';
}
else if ($poll_max_color[1] == $poll_option['poll_option_total'])
{
$poll_option_color = 'orange';
}
else if ($poll_max_color[2] == $poll_option['poll_option_total'])
{
$poll_option_color = 'blue';
}
else if ($poll_max_color[3] == $poll_option['poll_option_total'])
{
$poll_option_color = 'lime';
}
else if ($poll_max_color[4] == $poll_option['poll_option_total'])
{
$poll_option_color = 'white';
}
else if ($poll_max_color[5] == $poll_option['poll_option_total'])
{
$poll_option_color = 'yellow';
}
else if ($poll_max_color[6] == $poll_option['poll_option_total'])
{
$poll_option_color = 'lightblue';
}
else
{
$poll_option_color = 'red';
}
// Poll max information system - OXPUS
Code: Alles auswählen
<b style="background-color: {poll_option.POLL_OPTION_COLOR}; border: none;"> {poll_option.POLL_OPTION_PERCENT} </b>
Re: Ampel MOD für Poll's (Umfragen)
Verfasst: 18.01.2009 20:34
von oxpus
Bravo !
Re: Ampel MOD für Poll's (Umfragen)
Verfasst: 19.01.2009 16:22
von IceD
war durch die Zeile
am Anfang etwas irritiert.
Kann man auch RGB codes (FFFFFF) anstatt von "Farbwörtern"(green,orange usw.) benutzen?
Re: Ampel MOD für Poll's (Umfragen)
Verfasst: 19.01.2009 17:18
von oxpus
IceD hat geschrieben:
war durch die Zeile
am Anfang etwas irritiert.
Kann passieren, wenn man sich nicht sooo mit PHP auskennt.
IceD hat geschrieben:Kann man auch RGB codes (FFFFFF) anstatt von "Farbwörtern"(green,orange usw.) benutzen?
Selbstverständlich. Es ist nur einfacher zu schreiben, wenn man die vorgegebenen Worte verwendet.
Beachte aber dann auch dabei, vor die Farbwerte noch eine Raute (#) zu setzen, sonst werden die Farbwerte nicht "erkannt" und verwendet.
Also "red" = "#FF0000" und nicht "FF0000" (wobei die Buchstaben auch klein geschrieben werden dürfen).
Re: Ampel MOD für Poll's (Umfragen)
Verfasst: 19.01.2009 20:37
von IceD
danke, so gut ist gut, quasi gar nicht.
die templates gehen, da sie weitest gehend auf html aufbauen.
Danke, so kann ich das ganze besser abstimmen.
Übrigens, die letzte Zeile ist für subsilver2 templates
