Gönderen Konu: Flash Grafikli İstatistik Modülü  (Okunma sayısı 1964 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı bilgicagi

  • Süper Moderatör
  • *
  • İleti: 172
  • Puan: 82
  • Cinsiyet: Bay
    • Bilgi Çağı Portal
Flash Grafikli İstatistik Modülü
« : Haziran 13, 2008, 22:28:36 ÖS »
KURULUM

1- Aşağıdaki zipli dosyayı indirip toplist ana dizinine upload edin.

Zipli dosyanın içinde şu klasörler var:

root/js
root/actionscript
root/data-files

2-

source/stats.php dosyasını editörle açın

Aşağıdaki kodu bulun (yaklaşık 42. satırda olması lazım)


Kod: [Seç]
        $TMPL["{$ranking_method}_avg_{$ranking_period}"] = number_format($TMPL["{$ranking_method}_avg_{$ranking_period}"] / 10, 1);

Yukarıda bulduğunuz kou silip yerine aşağıdaki kodu ekleyin


Kod: [Seç]
        $TMPL["{$ranking_method}_avg_{$ranking_period}"] = number_format($TMPL["{$ranking_method}_avg_{$ranking_period}"] / 10, 2,',','');

Yaklaşık 100. satırdaki aşağıdaki kodu bulun


Kod: [Seç]
      $stats = array_map('number_format', $stats);

Bu kodu silip yerine aşağıdaki kodu ekleyin


Kod: [Seç]
      $stats = array_map('floatval', $stats);

Yaklaşık 157. satırdaki şu kodu bulun


Kod: [Seç]
      $stats = array_map('number_format', $stats);

Bu kod yerine aşağıdaki kodu ekleyin

Kod: [Seç]
      $stats = array_map('floatval', $stats);

3-

skins/YOURSKIN/stats.html dosyasını editörle açın

Aşağıdaki kodu bulun, eğer bu kod yoksa istatistikleri ekleyeceğiniz satıra bu kodu ekleyin.


Kod: [Seç]
<h3>{$lng->stats_header}</h3>

Bu koddan sonra aşağıdaki kodu hemen altına ekleyin

Kod: [Seç]
<br>

<div class="table_border">
     <table cellspacing="1" cellpadding="1">
            <tr>
                <th class="stats_top">{$lng->g_unq_pv}</th>
            </tr>
            <tr>
                <td>
                    <script type="text/javascript" src="../js/swfobject.js"></script>
                    <div id="my_chart" onmouseout="__onrollout();"></div>
                    <script type="text/javascript">
                            var so = new SWFObject("../actionscript/open-flash-chart.swf", "ofc", "640", "150", "9", "#FFFFFF");
                            //so.addVariable("data", "../data-files/data-30.txt");
                            so.addVariable("variables","true");
                            so.addVariable("title",",{font-size: 20;}");
                            so.addVariable("y_legendx",",12,0x736AFF");
                            so.addVariable("y_label_size","15");
                            so.addVariable("y_ticks","5,10,4");
                            so.addVariable("bar","50,9933CC,,11");
                            so.addVariable("values","{$unq_pv_9_monthly},{$unq_pv_8_monthly},{$unq_pv_7_monthly},{$unq_pv_6_monthly},{$unq_pv_5_monthly},{$unq_pv_4_monthly},{$unq_pv_3_monthly},{$unq_pv_2_monthly},{$unq_pv_1_monthly},{$unq_pv_0_monthly}");
                            so.addVariable("x_labels","{$9_monthly},{$8_monthly},{$7_monthly},{$6_monthly},{$5_monthly},{$4_monthly},{$3_monthly},{$2_monthly},{$lng->g_last_month},{$lng->g_this_month}");
                            so.addVariable("x_axis_steps","2");
                            so.addVariable("y_max","{$unq_pv_max_monthly}");
                            so.addVariable("bg_colour","#ffffff")

                            so.addParam("allowScriptAccess", "always" );//"sameDomain");
                            so.addParam("onmouseout", "onrollout2();" );
                            so.write("my_chart");
                    </script>
                </td>
            </tr>
     </table>
</div>

<br>

<div class="table_border">
     <table cellspacing="1" cellpadding="1">
            <tr>
                <th class="stats_top">{$lng->g_tot_pv}</th>
            </tr>
            <tr>
                <td>
                    <script type="text/javascript" src="../js/swfobject.js"></script>
                    <div id="my_chart" onmouseout="__onrollout();"></div>
                    <script type="text/javascript">
                            var so = new SWFObject("../actionscript/open-flash-chart.swf", "ofc", "640", "150", "9", "#FFFFFF");
                            //so.addVariable("data", "../data-files/data-30.txt");
                            so.addVariable("variables","true");
                            so.addVariable("title",",{font-size: 20;}");
                            so.addVariable("y_legendx",",12,0x736AFF");
                            so.addVariable("y_label_size","15");
                            so.addVariable("y_ticks","5,10,4");
                            so.addVariable("bar","50,0x62B4E3,,11");                       
                            so.addVariable("values","{$tot_pv_9_monthly},{$tot_pv_8_monthly},{$tot_pv_7_monthly},{$tot_pv_6_monthly},{$tot_pv_5_monthly},{$tot_pv_4_monthly},{$tot_pv_3_monthly},{$tot_pv_2_monthly},{$tot_pv_1_monthly},{$tot_pv_0_monthly}");
                            so.addVariable("x_labels","{$9_monthly},{$8_monthly},{$7_monthly},{$6_monthly},{$5_monthly},{$4_monthly},{$3_monthly},{$2_monthly},{$lng->g_last_month},{$lng->g_this_month}");
                            so.addVariable("x_axis_steps","2");
                            so.addVariable("y_max","{$tot_pv_max_monthly}");                               
                            so.addVariable("bg_colour","#ffffff")

                            so.addParam("allowScriptAccess", "always" );//"sameDomain");
                            so.addParam("onmouseout", "onrollout2();" );
                            so.write("my_chart");
                    </script>
                </td>
            </tr>
     </table>
</div>

<br>

<div class="table_border">
     <table cellspacing="1" cellpadding="1">
            <tr>
                <th class="stats_top">{$lng->g_unq_in} / {$lng->g_tot_in}</th>
            </tr>
            <tr>
                <td>
                    <script type="text/javascript" src="../js/swfobject.js"></script>
                    <div id="my_chart" onmouseout="__onrollout();"></div>
                    <script type="text/javascript">
                            var so = new SWFObject("../actionscript/open-flash-chart.swf", "ofc", "640", "150", "9", "#FFFFFF");
                            //so.addVariable("data", "../data-files/data-30.txt");
                            so.addVariable("variables","true");
                            so.addVariable("title",",{font-size: 20;}");
                            so.addVariable("y_legendx",",12,0x736AFF");
                            so.addVariable("y_label_size","15");
                            so.addVariable("y_ticks","5,10,4");
                            so.addVariable("bar","50,6ACA8F,{$lng->g_unq_in},11");                       
                            so.addVariable("values","{$unq_in_9_monthly},{$unq_in_8_monthly},{$unq_in_7_monthly},{$unq_in_6_monthly},{$unq_in_5_monthly},{$unq_in_4_monthly},{$unq_in_3_monthly},{$unq_in_2_monthly},{$unq_in_1_monthly},{$unq_in_0_monthly}");
                            so.addVariable("bar_2","50,0x2BAE42,{$lng->g_tot_in},11");                       
                            so.addVariable("values_2","{$tot_in_9_monthly},{$tot_in_8_monthly},{$tot_in_7_monthly},{$tot_in_6_monthly},{$tot_in_5_monthly},{$tot_in_4_monthly},{$tot_in_3_monthly},{$tot_in_2_monthly},{$tot_in_1_monthly},{$tot_in_0_monthly}");
                            so.addVariable("x_labels","{$9_monthly},{$8_monthly},{$7_monthly},{$6_monthly},{$5_monthly},{$4_monthly},{$3_monthly},{$2_monthly},{$lng->g_last_month},{$lng->g_this_month}");
                            so.addVariable("x_axis_steps","2");
                            so.addVariable("y_max","{$tot_in_max_monthly}");                               
                            so.addVariable("bg_colour","#ffffff")

                            so.addParam("allowScriptAccess", "always" );//"sameDomain");
                            so.addParam("onmouseout", "onrollout2();" );
                            so.write("my_chart");
                    </script>
                </td>
            </tr>
     </table>
</div>

<br>

<div class="table_border">
     <table cellspacing="1" cellpadding="1">
            <tr>
                <th class="stats_top">{$lng->g_unq_out} / {$lng->g_tot_out}</th>
            </tr>
            <tr>
                <td>
                    <script type="text/javascript" src="../js/swfobject.js"></script>
                    <div id="my_chart" onmouseout="__onrollout();"></div>
                    <script type="text/javascript">
                            var so = new SWFObject("../actionscript/open-flash-chart.swf", "ofc", "640", "150", "9", "#FFFFFF");
                            //so.addVariable("data", "../data-files/data-30.txt");
                            so.addVariable("variables","true");
                            so.addVariable("title",",{font-size: 20;}");
                            so.addVariable("y_legendx",",12,0x736AFF");
                            so.addVariable("y_label_size","15");
                            so.addVariable("y_ticks","5,10,4");
                            so.addVariable("bar","50,0xA4040E,{$lng->g_unq_out},11");
                            so.addVariable("values","{$unq_out_9_monthly},{$unq_out_8_monthly},{$unq_out_7_monthly},{$unq_out_6_monthly},{$unq_out_5_monthly},{$unq_out_4_monthly},{$unq_out_3_monthly},{$unq_out_2_monthly},{$unq_out_1_monthly},{$unq_out_0_monthly}");
                            so.addVariable("bar_2","50,0x700008,{$lng->g_tot_out},11");                       
                            so.addVariable("values_2","{$tot_out_9_monthly},{$tot_out_8_monthly},{$tot_out_7_monthly},{$tot_out_6_monthly},{$tot_out_5_monthly},{$tot_out_4_monthly},{$tot_out_3_monthly},{$tot_out_2_monthly},{$tot_out_1_monthly},{$tot_out_0_monthly}");
                            so.addVariable("x_labels","{$9_monthly},{$8_monthly},{$7_monthly},{$6_monthly},{$5_monthly},{$4_monthly},{$3_monthly},{$2_monthly},{$lng->g_last_month},{$lng->g_this_month}");
                            so.addVariable("x_axis_steps","2");
                            so.addVariable("y_max","{$tot_out_max_monthly}");
                            so.addVariable("bg_colour","#ffffff")

                            so.addParam("allowScriptAccess", "always" );//"sameDomain");
                            so.addParam("onmouseout", "onrollout2();" );
                            so.write("my_chart");
                    </script>
                </td>
            </tr>
     </table>
</div>

<br>

4-
root/sources/stats.php dosyasını tekrar editleyin

Yaklaşık 57. satırdaki aşağıdaki kodu bulun

[code]
    for ($i = 2; $i < 10; $i++) {
      $TMPL["{$i}_monthly"] = strftime('%B %y', mktime(0, 0, 0, date('m')-$i, 1));

Bu kodu silip yerine aşağıdaki kodu ekleyin.


[code]
    for ($i = 0; $i < 10; $i++) {
      $TMPL["{$i}_monthly"] = strftime('%b %y', mktime(0, 0, 0, date('m')-$i, 1));

root/skins/YOURSKIN/stats.html dosyasını tekrar editleyin

Aşağıdaki kodu bulun

Kod: [Seç]
{$lng->g_last_month},{$lng->g_this_month}

Bu kodu silip yerine şu kodu ekleyin


Kod: [Seç]
{$1_monthly},{$0_monthly}

Ek dosyaları İndir

Kaynak: OsEmpire[/code][/code]
« Son Düzenleme: Haziran 14, 2008, 21:16:52 ÖS Gönderen: bilgicagi »
Konuyu Paylaş:
  delicious  facebook  twitter  google
Bilgi Çağı Portal & www.bilgicagi.net

Çevrimdışı burajan

  • Web Programcısı
  • Administrator
  • *
  • İleti: 5109
  • Puan: 334
  • Cinsiyet: Bay
  • Web Programcısı
    • Burak ŞİMŞEK - Kişisel İnternet Sitesi
-Flash Grafikli İstatistik Modülü
« Yanıtla #1 : Haziran 13, 2008, 23:50:31 ÖS »
Örnek görünümü var mı abi? Örnek görünümü olursa çok iyi olur. ;D ;D
Kişisel İnternet Sitem => buraksimsek.com.tr - http://www.buraksimsek.com.tr

Lütfen özel mesaj ile destek istemeyiniz. Önce forumda arama yapınız daha sonra forumda ilgili bölüme konu açınız.

Çevrimdışı bilgicagi

  • Süper Moderatör
  • *
  • İleti: 172
  • Puan: 82
  • Cinsiyet: Bay
    • Bilgi Çağı Portal
-Flash Grafikli İstatistik Modülü
« Yanıtla #2 : Haziran 14, 2008, 12:36:08 ÖS »
Bilgi Çağı Portal & www.bilgicagi.net

Çevrimdışı burajan

  • Web Programcısı
  • Administrator
  • *
  • İleti: 5109
  • Puan: 334
  • Cinsiyet: Bay
  • Web Programcısı
    • Burak ŞİMŞEK - Kişisel İnternet Sitesi
-Flash Grafikli İstatistik Modülü
« Yanıtla #3 : Haziran 14, 2008, 15:45:22 ÖS »
Çok güzel abi eline sağlık.
Kişisel İnternet Sitem => buraksimsek.com.tr - http://www.buraksimsek.com.tr

Lütfen özel mesaj ile destek istemeyiniz. Önce forumda arama yapınız daha sonra forumda ilgili bölüme konu açınız.

Çevrimdışı bilgicagi

  • Süper Moderatör
  • *
  • İleti: 172
  • Puan: 82
  • Cinsiyet: Bay
    • Bilgi Çağı Portal
-Flash Grafikli İstatistik Modülü
« Yanıtla #4 : Haziran 14, 2008, 21:19:04 ÖS »
Rica ederim kardeşim sağol. Bu modülün ingilizcesini hazırlayıp bizimle paylaşan OsEmpire sitesi üyelerinede bizden teşekkürler.
Bilgi Çağı Portal & www.bilgicagi.net

 

Benzer Konular

  Konu / Başlatan Yanıt Son İleti
4 Yanıt
1939 Gösterim
Son İleti Eylül 14, 2007, 10:13:32 ÖÖ
Gönderen: ALpeR
2 Yanıt
1873 Gösterim
Son İleti Haziran 23, 2008, 22:45:36 ÖS
Gönderen: AdmiN
23 Yanıt
3253 Gösterim
Son İleti Temmuz 31, 2008, 23:03:00 ÖS
Gönderen: jarni
0 Yanıt
1654 Gösterim
Son İleti Mayıs 08, 2009, 21:40:54 ÖS
Gönderen: AdmiN
0 Yanıt
303 Gösterim
Son İleti Ağustos 10, 2010, 21:39:22 ÖS
Gönderen: AdmiN