#1 (permalink)  
Old 24.08.2007, 11:42
Tal Tal is offline
Benutzer
 
Join Date: 06.2006
Posts: 32
Rep Power: 6
Tal is on a distinguished road
Rangliste für Buli-Hack
Dieses Modul zeigt die aktuelle Rangliste des Addons Bundesliga Tippsspiels an. Dieses Addone ist dazu nötig.

Es empfiehlt sich die Phrase: BL_rankinglist_pagetitle von Rangliste in Buli Rangliste zu ändern.

Idee, Ratschläge usw. sind gerne willkommen, den dies ist mein erstes Modul und wer weis man kann sicher noch was besser machen.
Attached Files
File Type: xml vbcmsmodul_buli.xml (1.2 KB, 17 views)

Last edited by Tal : 24.08.2007 at 12:29.
Reply With Quote
  #2 (permalink)  
Old 24.08.2007, 12:05
Christian's Avatar
Web Design
 
Join Date: 12.2003
Location: In Spocks Quartier
Age: 34
Posts: 16,869
Rep Power: 10
Christian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond repute
Füge mal ganz unten noch:

Code:
unset($sql, $rank, $data, $rankinglistbit);
ein, damit sich die Variablen nicht mit anderen Modulen in die Quere kommen können, ein $this->db->free_result($ranking); würde ich auch noch unter die Schleife einfügen.

Gruß
Reply With Quote
  #3 (permalink)  
Old 24.08.2007, 12:31
Tal Tal is offline
Benutzer
 
Join Date: 06.2006
Posts: 32
Rep Power: 6
Tal is on a distinguished road
habe das mit unset hinzugefügt.
Nur der Befehl: $this->db->free_result($ranking); wenn ich das unter die schleife setze dann gibt es ne weiße Seite. Was macht der Befehl? Und danke für das helfen.
Reply With Quote
  #4 (permalink)  
Old 24.08.2007, 12:52
vbdesigns Guru
 
Join Date: 10.2006
Age: 27
Posts: 672
Rep Power: 7
ragtek has a spectacular aura aboutragtek has a spectacular aura about
Send a message via ICQ to ragtek
änder mal
$ranking = $db->query_read($sql); in
$ranking = $this ->$db->query_read($sql);

dann müsste es gehn

bzw leeren ohne $this

aber mit this ist es "richtiger??" kA genau wie man dazu sagt... wegn klassen usw
__________________
meine wunschliste würde mich freuen

mein blog
Reply With Quote
  #5 (permalink)  
Old 24.08.2007, 13:04
Tal Tal is offline
Benutzer
 
Join Date: 06.2006
Posts: 32
Rep Power: 6
Tal is on a distinguished road
es funktioniert bei mir nur ohne $this,
$ranking = $db->query_read($sql);
und unten, $db->free_result($ranking);
Reply With Quote
  #6 (permalink)  
Old 24.08.2007, 13:12
vbdesigns Guru
 
Join Date: 10.2006
Age: 27
Posts: 672
Rep Power: 7
ragtek has a spectacular aura aboutragtek has a spectacular aura about
Send a message via ICQ to ragtek
und bei beiden $this geht nicht?
hmm
__________________
meine wunschliste würde mich freuen

mein blog
Reply With Quote
  #7 (permalink)  
Old 24.08.2007, 13:15
Tal Tal is offline
Benutzer
 
Join Date: 06.2006
Posts: 32
Rep Power: 6
Tal is on a distinguished road
ne geht nicht, kannst ja mal selber probieren, eventuell bin ich ja auch nur zu doof oder es ist heute einfach zu heiß hier drausen im Garten
Reply With Quote
  #8 (permalink)  
Old 24.08.2007, 13:51
Surviver's Avatar
Super Moderator
 
Join Date: 03.2006
Posts: 816
Rep Power: 10
Surviver is just really niceSurviver is just really niceSurviver is just really niceSurviver is just really nice
Du musst

$this->db->xxx()

nutzen, nicht

$this->$db->xxx()

Gruß
__________________


Ich gebe keinen Support für Anpassungen an meinen Modulen.
Reply With Quote
  #9 (permalink)  
Old 24.08.2007, 15:40
Tal Tal is offline
Benutzer
 
Join Date: 06.2006
Posts: 32
Rep Power: 6
Tal is on a distinguished road
das ist die mit $this abgeänderte .php.
PHP Code:
<?php
// vars
    
$rank 1;
    
//get user ranking
    
$sql "SELECT b.user_id, sum(b.points) AS points, count(b.user_id) AS bet_count, u.username
                    FROM " 
TABLE_PREFIX "BL_bets as b
                    LEFT JOIN " 
TABLE_PREFIX "user as u ON (u.userid = b.user_id)
                    GROUP BY user_id
                    ORDER BY points DESC , bet_count DESC"
;
    
$ranking $this->db->query_read($sql);

    while(
$data $db->fetch_array($ranking))
    {
        
$data['rank'] = $rank++;
        eval(
'$rankinglistbit .= "' fetch_template('BL_rankinglistbit') . '";');
    
     eval(
'$this->portal_array["$module_row[id]"]["$module_row[colum]"] = "' fetch_template('BL_rankinglist') . '";'); 
     
}
$this->db->free_result($ranking);
unset(
$sql$rank$data$rankinglistbit);
?>
aber sie funktioniert so nicht. gibt immer ne leere Seite, was bei einem Modul ja auf php-error hindeutet. Weil eigendlich habe ich im Testbord es ja so eingestellt das mir die php-fehler angezeigt werden. Oder moment, kann es sein das es an der älteren version (1.1.1) von vbcms liegt.
Reply With Quote
  #10 (permalink)  
Old 02.11.2007, 21:28
The_Ghost
Gast
 
Posts: n/a
Funktioniert das Modul nun ?
Reply With Quote
  #11 (permalink)  
Old 13.11.2007, 07:57
Tal Tal is offline
Benutzer
 
Join Date: 06.2006
Posts: 32
Rep Power: 6
Tal is on a distinguished road
auser das es sich nicht zuklappen lässt läuft es bei mir ohne probs.
Reply With Quote
  #12 (permalink)  
Old 17.11.2007, 19:50
The_Ghost
Gast
 
Posts: n/a
Quote:
Originally Posted by Tal View Post
auser das es sich nicht zuklappen lässt läuft es bei mir ohne probs.

Naja das brauch sowieso keiner!
Bei mir ist eh alles clean,
das heisst das alle öffnen/zusammen klappen Icons nicht vorhanden sind.
Reply With Quote
  #13 (permalink)  
Old 11.09.2008, 13:28
Neuer Benutzer
 
Join Date: 08.2006
Posts: 24
Rep Power: 6
Roflstilzchen is on a distinguished road
Hallo,

ich war so frei und habe das Ganze ein bisschen umgebaut, jetzt ist es klappbar und an der allgemeinen Optik habe ich auch ein bisschen was gedreht, angehängte Bilder sagen mehr als Worte...

Wenn ihr das Modul bereits verwendet, legt als erstes zwei neue Templates an:

Portal_rankinglist
Code:
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
               <thead>
                     <tr>
                           <td class="tcat"  colspan="4">
                                 <a href="#top" onclick="return toggle_collapse('module_$module_row[id]')" style="float:right"><img alt="" border="0" id="collapseimg_module_$module_row[id]" src="$stylevar[imgdir_button]/collapse_tcat$collapseimg.gif" /></a>
Bundesliga Tippspiel
                           </td>
                     </tr>
               </thead>


               <tbody id="collapseobj_module_$module_row[id]" style="$collapse">

		<tr align="center">
		<td class="thead" align="$stylevar[center]" nowrap="nowrap" width="10%">$vbphrase[BL_wagers_rank]</td>
		<td class="thead" align="$stylevar[left]" nowrap="nowrap" width="70%">$vbphrase[BL_wagers_users]</td>
		<td class="thead" align="$stylevar[center]" nowrap="nowrap" width="10%">$vbphrase[BL_wagers]</td>
		<td class="thead" align="$stylevar[center]" nowrap="nowrap" width="10%">$vbphrase[BL_wagers_points]</td>
	</tr>
	$rankinglistbit
</table>

<br />
Portal_rankinglistbit
Code:
<tr align="center">
		<td class="alt1" align="$stylevar[center]">$data[rank]</td>
		<td class="alt2" align="$stylevar[left]"><a href="member.php?u=$data[user_id]">$data[username]</a></td>
		<td class="alt1" align="$stylevar[center]">$data[bet_count]</td>
		<td class="alt2" align="$stylevar[center]">$data[points]</td>
</tr>
Danach auf Modul-Verwaltung -> buli -> Welche Templates werden benutzt? ->

Das hier eintragen: Portal_rankinglist,Portal_rankinglistbit

Zum Schluss den Inhalt der .php-Datei hiermit austauschen:

Code:
<?php
// vars
    $rank = 1;
    //get user ranking
    $sql = "SELECT b.user_id, sum(b.points) AS points, count(b.user_id) AS bet_count, u.username
                    FROM " . TABLE_PREFIX . "BL_bets as b
                    LEFT JOIN " . TABLE_PREFIX . "user as u ON (u.userid = b.user_id)
                    GROUP BY user_id
                    ORDER BY points DESC , bet_count DESC";
    $ranking = $db->query_read($sql);

    while($data = $db->fetch_array($ranking))
    {
        $data['rank'] = $rank++;
        eval('$rankinglistbit .= "' . fetch_template('Portal_rankinglistbit') . '";');
	
	 eval('$this->portal_array["$module_row[id]"]["$module_row[colum]"] = "' . fetch_template('Portal_rankinglist') . '";'); 
     
}
//$this->db->free_result($ranking);
unset($sql, $rank, $data, $rankinglistbit);
?>
Das müsste es auch schon gewesen sein, have phun
Attached Images
File Type: jpg vorher.jpg (59.6 KB, 17 views)
File Type: jpg nachher.jpg (42.3 KB, 21 views)
Reply With Quote
  #14 (permalink)  
Old 20.09.2008, 07:59
Aufsteigender Benutzer
 
Join Date: 04.2007
Age: 56
Posts: 100
Rep Power: 6
Ivo2 is on a distinguished road
Funktioniert aber nicht mit dem neuen Tippspiel Hack?
Fussball Bundesliga Tippspiel Addon - vBulletin-Germany.org Forum
Reply With Quote
  #15 (permalink)  
Old 20.09.2008, 16:12
Tal Tal is offline
Benutzer
 
Join Date: 06.2006
Posts: 32
Rep Power: 6
Tal is on a distinguished road
aber das hier geht mit dem neuen. Grafisch noch nicht ganz ok, habe aber gerade keine Zeit mehr weiter zu schauen heute. Deshalb hier mal die Datei so weit wie es bisher ist.
Attached Files
File Type: xml vbcmsmodul_buli.xml (1.2 KB, 6 views)
Reply With Quote
Reply

Lesezeichen

Thread Tools
Display Modes

Posting Rules
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist On.
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
What hack/mod ? allan English Forums 5 07.12.2006 16:21
Top 5 Hack Paintfaker Style- & Web Template Support 9 14.02.2006 17:48
UCP Hack gopsum Offtopic 4 27.02.2005 13:33
RPG Hack für vB 3.0.0 Lorian Recycle-Bin 5 19.10.2004 16:44
TOP 5 Hack Fettsack Allg. vB Support 13 09.07.2004 10:33


Copyright © 2006, Reuter & Bloeß GbR.
| Datenschutz | Sitemap | Unsere Partner | Top |
Home Products Forum Über uns Support & FAQs
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.3.0 ©2009, Crawlability, Inc.
Tipp: Fussball | Heilerde
Shopsystem, Shop System, CMS, Webkatalog mit vBCMS CMS