Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- Wo finde ich Hacks (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=12)
-- Hacks (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=13)
--- Suche serverkosten prozent anzeige (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=1484)


Geschrieben von World-of-Xtreme am 16.06.2011 um 11:15:

  Suche serverkosten prozent anzeige

Hallo meine lieben,

da mein Server Sponsor ( meine Tante) Verstarb und der Server aber trotzdem einmal im Jahr seine 83,95 Mietgebür verlangt, habe ich kurzerhand die Kosten übernommen, jedoch wollte ich auch gerne Spenden annehmen um halt nicht allein auf den Kosten sitzen zu bleiben ( Krankheitsbedingt Arbeitsunfähig) ( Spenden hack ist eingebaut) dazu dachte ich mir, könnte es doch vielleicht eine art Hack geben, wo man die % zahl der zusammen gesparten Spenden angezeigt wird, also:

Die Jahres Kosten des W-o-X Servers ist zu ... % Bezahlt. Wir würden uns über weitere Spenden sehr freuen.

Und das halt irgendwie grafisch angezeigt sein sollte ( Prozent Balken oder ähnliches).

Ist dies denn irgendwie möglich um zu setzen?

Würde mich sehr über Vorschläge oder gar um einen Hack sehr freuen. ich weiß ja nicht ob es so etwas vielleicht schon gibt?



Geschrieben von Flughund am 17.06.2011 um 06:11:

 

Guten Morgen World-of-Xtreme



nun den Spenden Hack von Clamsy habe ich auch in Forum, aber da kann man nur den Spenden Ticker sehen der läuft als Laufschrift.



Deine Idee ist Gut aber ich weiß nicht wie das Funkpionieren soll ?

Da bräuchte man sicher ein Templet und eine PHP dazu denke ich mal.


Winki
Flughund st1 st1 st1



Geschrieben von World-of-Xtreme am 17.06.2011 um 07:50:

 

Jup den hab ich auch, nur wie gesagt so n Hack für ne Prozentanzeige wär echt klasse. wie hier auf der Seite, aber das ist glaub Php davon hab ich keine ahnung O.o http://legend-of-rha.de/



Geschrieben von Flughund am 18.06.2011 um 06:14:

 

Guten Morgen



nun ich Denke es ist ein Java Script Marke Eigenbau.


So sieht das zu mindestens aus. Aber ich kenne mich mit Java
leider nicht so gut aus.



Liebe Grüße
Flughund st1 st1 st1



Geschrieben von World-of-Xtreme am 18.06.2011 um 10:11:

 

st8 Ok mit Java kenn ich mich auch nicht aus.

Also falls jemand zeit und lust hat kann sich gern an einem Hack versuchen st12



Geschrieben von Flughund am 22.06.2011 um 23:00:

 

Hallo World


ja so ein Hack oder Script wäre sicher eine super Sache.

Mal sehen vielleicht hat ja dazu jemand Zeit?


Liebe Grüße
Flughund st1 st1 st1



Geschrieben von haumi am 23.06.2011 um 09:06:

 

Ich werde mal schauen ob das irgendwie machbar ist.
Eine Ziffernanzeige sollte möglich sein.
Ein graphische Darstellung habe ich in der Art noch nicht gemacht.
Mal sehen was dabei herauskommt.

Wird etwas dauern, da ich noch einige andere Dinge zu machen habe.

LG
haumi



Geschrieben von World-of-Xtreme am 23.06.2011 um 09:49:

 

^^ feiniii, da bin ich mal gespannt. Man müsste allerdings die % Zahlen Manuell eingeben können, da ja leider nicht nur über den Spenden Hack Gespendet wird ( bislang zahl ich jeden Monat etwas in eine extra Sparzwiebel ein und habe momentan ca 30% der Kosten zusammen welches ja mit angegeben werden müsste. st8 ) st9



Geschrieben von Flughund am 23.06.2011 um 11:13:

 

Guten Morgen zusammen st1


Danke Haumi wenn das einer schaffen kann dann bist es sicher Du Haumi


Ohne das ich da jetzt über die Stränge schlagen müsste.

Egal wie lange das nun dauern wird.

Unser Haumi hat sich den Gedanken angenommen ich finde das super Haumi


Liebe Grüße
Flughund st1 st1 st1



Geschrieben von Speddy20537 am 24.06.2011 um 12:51:

 

Zitat:
Original von haumi
Ich werde mal schauen ob das irgendwie machbar ist.
Eine Ziffernanzeige sollte möglich sein.
Ein graphische Darstellung habe ich in der Art noch nicht gemacht.
Mal sehen was dabei herauskommt.

Wird etwas dauern, da ich noch einige andere Dinge zu machen habe.

LG
haumi




@Haumi falls du hilfe brauchst was das wbb angeht sage bescheit.



Geschrieben von haumi am 24.06.2011 um 19:47:

 

Hi Speddy,
Danke für das Angebot.
Ich denke das ich das zahlenmäßig hinbekomme.
Es wäre nett, wenn du dich dann um die graphische Darstellung kümmern könntest.
Ich muss erst mal sehen wie diese Sache Datenbankmäßig erfasst wird.

LG
haumi



Geschrieben von Speddy20537 am 24.06.2011 um 20:38:

 

graphische Darstellung mhhh da weis ich ja garnicht wo ich anfangen muss denn von java und grafig habe ich ja gar keine ahnung.



Geschrieben von haumi am 27.06.2011 um 21:43:

 

Hier mal das Ergebnis als schriftliche Anzeige:
Es ist eingebaut in der global.php und zwar über der Zeile:

eval("\$header = \"".$tpl->get("header")."\";");

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
//Spendenhack Auswertung Anfang
$qry= 'SELECT SUM(`betrag`) AS `summe` FROM `bb2_spenden_user`';
$select = mysql_query($qry);
$result = mysql_fetch_array($select);

$spende = $result['summe'];
$fest = 80;
if($spende == '0') 
$spende = "Es liegen noch keine Spenden für das Board vor!";
if($fest - $spende >= '0') {
$aktuell = 100 *$spende/$fest;
$aktuell = sprintf("%.2f",$aktuell);
$spende = 'Bisher wurden '.$aktuell .'%  für das Board gespendet.'; 
}else {
$aktuell = (100 *($spende)/$fest)-100;
$aktuell = sprintf("%.2f",$aktuell);
$spende = 'Wir haben einen Spendenüberschuss von: '.$aktuell .'%'; 
}
//Spendenhack Auswertung Ende


In Zeile 2 - 6 wird die Summe der in der Datenbank hinterlegten Spendenbeiträge ermittelt.
In Zeile 7 wird der zu erreichende Wert angegeben. (in Euro!)
In Zeile 8 wird abgefragt ob schon Spenden vorliegen
In Zeile 9 Ergebnisausgabe in Form von: Es liegen noch keine Spenden für das Board vor!
In Zeile 10 und 11 wird die Differenz zwischen Festwert und Spenden gebildet , wenn die Spenden kleiner als der Festwert sind.
In Zeile 12 wird das Ergebnis auf 2 Nachkommastellen begrenzt
In Zeile 13 Ergebnisausgabe in Form von: Bisher wurden xx% für das Board gespendet.
In Zeile 15 wird der Überschuss gebildet , wenn die Spenden größer als der Festwert sind.
kleiner als der Festwert sind.
In Zeile 16 wird das Ergebnis auf 2 Nachkommastellen begrenzt
In Zeile 17 Ergebnisausgabe in Form von: Wir haben einen Spendenüberschuss von: xx%

Im ACP unter Templates bearbeiten wurde im Template header
ganz am Ende noch folgender Code eingefügt:
code:
1:
2:
3:
4:
5:
6:
7:
<table align ="center" cellpadding="6" cellspacing="1" border="0" style="width:500px" class="tableinborder">
<tr>
<td class="tablea" align="center"><span class="normalfont">
$spende
</td></tr></table>



LG
haumi



Geschrieben von World-of-Xtreme am 16.07.2011 um 11:19:

 

st8 Also Lesen tut es sich schon mal sehr Professionel. ^^ Bin gespannt wie s weiter geht.



Geschrieben von haumi am 16.07.2011 um 12:08:

 

Dazu müsste ich wissen wo und wie wir das einbinden sollen.
Zur Zeit kann ich (IM BOARD) noch nichts vom Spendenhack finden.

LG
hannes



Geschrieben von World-of-Xtreme am 16.07.2011 um 14:04:

 

Der Spenden hack selbst befindet sich bei mir hier ( zu finden im Slide Menü ^^):

http://world-of-xtreme.com/forum/spenden.php

Wenn es mit dem hack nicht kompatibel sein sollte, wär es vielleicht auch eine Idee das so zu machen, das man den zu erreichenden Betrag ( die 100%) eingibt und man dann nur die Gespendeten Beträge von dem Skript abziehen lässt, welches dann den % Satz angibt. Äm Ähnlich wie bei nem Taschenrechner mit Speicher Funktion. st8



Geschrieben von haumi am 16.07.2011 um 15:39:

 

In Schriftform ist es eingebaut.
Ich müsste nur den Betrag wissen, den ich als Kostenpunkt fürs Board einsetzen soll.
Jetzt habe ich 80 Euro genommen.

Ich habe es jetzt so gemacht, das man die Kosten/Jahr im ACP unter Spenden Verwaltung eingeben kann.
Wie schreibe ich morgen hier rein.
LG
haumi



Geschrieben von World-of-Xtreme am 16.07.2011 um 15:53:

 

Der Kostenpunkt liegt bei aufgerechneten 84 € im Jahr.

st12 das schaut doch schon mal cool aus für den Anfang.



Geschrieben von haumi am 18.07.2011 um 17:40:

 

Damit man den Betrag, der jährlich fällig ist im ACP eintragen kann muss folgendes gemacht werden:

Führe folgende SQL-Anweisung im ACP unter SQL-Abfragen aus:

code:
1:
ALTER TABLE `bb1_spenden` ADD COLUMN `boardkosten` INT(11) NOT NULL DEFAULT '0' ;  


Öffne template acp/templates/spenden.htm und suche:

code:
1:
<td colspan="2">{$lang->items['LANG_ACP_DONATE_EINSTELLUNGEN']}</td>   </tr>

füge darunter ein:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
   <tr class="tblsection">
    <td colspan="2">Kosten des Boards im Jahr</td>
   </tr>
  <tr class="firstrow">
   <td><b>Gesamtkosten des Boards pro Jahr in EURO:</b></td>
   <td><input type="text" name="kost" value="$kost" maxlength="70" /></td>
   </tr>

speichern und im ACP die acp-Templates cachen.

Öffne nun acp/spenden.php und suche:
code:
1:
2:
3:
$bic = $result[bic];

füge darunter ein:
code:
1:
$kost = $result[boardkosten];

suche weiter:
code:
1:
2:
if (isSet($_POST['bic'])) $bic = $_POST['bic'];
		else $bic = '';

füge darunter ein:
code:
1:
2:
if (isSet($_POST['kost'])) $kost = $_POST['kost'];
		else $kost = '0';

suche weiter:
code:
1:
2:
$db->unbuffered_query("UPDATE bb".$n."_spenden SET inhabername='".addslashes($inhabername)."', bankname='".addslashes($bankname)."', bankleitzahl='".addslashes($bankleitzahl)."', kontonummer='".addslashes($kontonummer)."', iban='".addslashes($iban)."', bic='".addslashes($bic)."', name='".addslashes($name)."', strasse='".addslashes($strasse)."', nummer='".addslashes($nummer)."', ort='".addslashes($ort)."', postleitzahl='".addslashes($postleitzahl)."', tel='".addslashes($tel)."', mobil='".addslashes($mobil)."', mbookers='".addslashes($mbookers)."', paypal='".addslashes($paypal)."', de='".addslashes($de)."', sw='".addslashes($sw)."', at='".addslashes($at)."'

füge dahinter ein:
code:
1:
,boardkosten='".$kost."'

speichern.
öffne wbb2/global.php und suche:
code:
1:
2:
3:
4:
$result = mysql_fetch_array($select);
$spende = $result['summe'];

füge darunter ein:
code:
1:
2:
3:
4:
$qryy= 'SELECT boardkosten FROM `bb2_spenden`';
$selekt = mysql_query($qryy);
$fest = mysql_fetch_array($selekt);
$fest = $fest['boardkosten'];

lösche gegebenenfalls die Zeile die dort stehen soll:
code:
1:
$fest = XX;


speichern und fertig.

Man kann nun den Jahresbetrag im ACP unter Spenden Verwaltung eintragen

Auch hier gilt, Templates und php-Dateien vorher sichern!

Wenn etwas unklar sein sollte bitte hier fragen bevor man etwas falsch macht.
Es wird auch Hilfe gegeben wenn etwas nicht so ganz geklappt hat.

Urheber ist haumi - aber jeder kann es frei verwenden und nach belieben abändern

LG
haumi



Geschrieben von World-of-Xtreme am 20.07.2011 um 14:02:

 

st14 tausend dank Haumi, du bist ein genie st12


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH