Skocz do zawartości
  • 0
Zaloguj się, aby obserwować  
LegioN

Problem z obrazkami obok grup

Pytanie

Witam, otóż mam taki problem dodałem obrazki obok grup: lecz w modyfikacjach dawpiego mi się one najzwyczajniej w świecie dublują,

Oto przedstawienie problemu: 

mEIxzbI.png

 

Z góry dziękuję za pomoc :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

18 odpowiedzi na to pytanie

Polecane posty

  • 0

Nie testowałem tego co prawda, ale powinno wystarczyć zmienić:

public $makeColor = 1;

na

public $makeColor = 0;

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

podaj link do forum aby mozna bylo sprawdzic Firebugiem

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

nie mam tego pod reka aby sprwdzic w bicie ale chyba powinno pomoc

 

znajdz w bicie tego hooka:

<li class='hentry {parse striping="topshouters"}'> 

i zamien na :

<li class='hentry'> 

jesli nie pomoze to albo bedziemy dalej myslec albo trzeba bedzie zapytac autora

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Niestety nic nie pomogło, dodam jeszcze tylko, że w prefiksie mam:

<img src="http://i.imgur.com/tmw0z.png"/><span style="font-weight: bold; color:#990099;">

a w sufiksie:

</span>
Edytowano przez MatFii

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

sprobuj zmienic w prefixie na

<img src="http://i.imgur.com/tmw0z.png"/><span style='color:#990099'><b>

a sufix na

</b></span>

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

chociaz to nie powino miec wplywu bo w innych miejscach jest OK

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Mam jedno inne forum, które ma te obrazki i hooki DawPiego i działa okej..., więc myślałem że problem leży po tej właśnie stronie.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

w bicie masz dwa parsowania topshouters

 

jesli pierwsze nie przynioslo efektu to usun drugie :

			{parse striping="topshouters" classes="row1,row2 altrow"}                

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Przepraszam, ale czy dobrze myślę, mam usunąć ten bit ? 

 

PS. Plusy za chęci do pomocy :).

Edytowano przez MatFii

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

nie bit tylko ta linijke ktora podalem

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Tak pomyliłem wyrazy, przepraszam. Niestety nadal nic, w hook'u Twojego wykonania jest to samo :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

to plik php hooka a nie bit szablonu za to odpowiada

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Łap Spanner:

<?xml version="1.0" encoding="utf-8"?>
<hookexport>
  <hookdata>
    <config>
      <hook_name>(DP32) Top Shouters</hook_name>
      <hook_desc/>
      <hook_author>DawPi</hook_author>
      <hook_email>biuro@ipslink.pl</hook_email>
      <hook_website>http://www.ipslink.pl</hook_website>
      <hook_update_check>http://www.ipslink.pl/checkHook.php?hookKey=dp3_ts</hook_update_check>
      <hook_requirements><![CDATA[a:4:{s:20:"hook_ipb_version_min";i:0;s:20:"hook_ipb_version_max";i:0;s:20:"hook_php_version_min";s:0:"";s:20:"hook_php_version_max";s:0:"";}]]></hook_requirements>
      <hook_version_human>1.0.1</hook_version_human>
      <hook_version_long>1010</hook_version_long>
      <hook_extra_data><![CDATA[a:5:{s:13:"settingGroups";a:1:{s:0:"";s:2:"50";}s:8:"settings";a:0:{}s:7:"display";a:3:{s:8:"settings";s:35:"Setting groups: (DP32) Top Shouters";s:8:"language";s:42:"From forums_public_boards: dp3_ts_no_users";s:9:"templates";s:38:"From skin_boards: hook_dp3_ts_shouters";}s:8:"language";a:1:{s:20:"forums_public_boards";a:1:{s:0:"";s:15:"dp3_ts_no_users";}}s:9:"templates";a:1:{s:11:"skin_boards";a:1:{s:0:"";s:20:"hook_dp3_ts_shouters";}}}]]></hook_extra_data>
      <hook_key>dp3_ts</hook_key>
    </config>
  </hookdata>
  <hookfiles>
    <file>
      <hook_file_real>dp3tsSidebar.php</hook_file_real>
      <hook_type>templateHooks</hook_type>
      <hook_classname>dp3tsSidebar</hook_classname>
      <hook_data><![CDATA[a:8:{s:12:"dataLocation";s:0:"";s:14:"libApplication";s:0:"";s:15:"classToOverload";s:0:"";s:9:"skinGroup";s:11:"skin_boards";s:12:"skinFunction";s:18:"boardIndexTemplate";s:4:"type";s:7:"foreach";s:2:"id";s:11:"side_blocks";s:8:"position";s:9:"outer.pre";}]]></hook_data>
      <hooks_source><![CDATA[<?php
      
//-----------------------------------------------
// (DP32) Top Shouters
//-----------------------------------------------
//-----------------------------------------------
// Template Hook
//-----------------------------------------------
// Author: DawPi
// Site: [url=http://www.ipslink.pl]http://www.ipslink.pl[/url]
// Written on: 22 / 08 / 2010
//-----------------------------------------------
// Copyright (C) 2010 DawPi
// All Rights Reserved
//-----------------------------------------------     
 
class dp3tsSidebar
{
public $registry;
public $settings; 
public $DB;
public $memberData; 
 
/* Enable member names coloring? */
 
public $makeColor = 1;
 
public function __construct()
{
$this->registry   =  ipsRegistry::instance();
$this->settings   =& $this->registry->fetchSettings(); 
$this->DB         =  $this->registry->DB(); 
$this->memberData =& $this->registry->member()->fetchMemberData(); 
}
 
 
public function getOutput()
{
/* INIT */
 
$shouters = array();
 
/* Mod is enabled? */
 
if( ! $this->settings['dp3_ts_enable'] )
{
return false;
}
 
/* Allowed group? */
 
if ( ! in_array( $this->memberData['member_group_id'], explode(',', $this->settings['dp3_ts_groups'] ) ) )
{
    return false;
}
 
/* Do we have shouters table in SQL? */
 
if( ! $this->DB->checkForTable( 'shoutbox_shouts' ) )
{
return false;
} 
 
/* Get X top shouters */
 
$this->DB->build( array(
'select'  => 'COUNT( s.s_mid ) as shouts',
'from' => array( 'shoutbox_shouts' => 's' ), 
'order' => 'shouts DESC',
'group' => 's.s_mid',
'limit' => array( 0, $this->settings['dp3_ts_limit'] ), 
'add_join'  => array(
array(
'select' => 'm.members_display_name, m.member_id, m.members_seo_name, m.member_group_id',
'from'   => array( 'members' => 'm' ),
'where'  => 's.s_mid = m.member_id',
'type'   => 'left',
)
) 
) );
 
$q = $this->DB->execute(); 
 
while( $r = $this->DB->fetch( $q ) )
{
/* Make colorize? */
 
if( $this->makeColor )
{
$r['members_display_name']    = IPSMember::makeNameFormatted( $r['members_display_name'], $r['member_group_id'] );
}
 
/* Add them all! */
 
$shouters[] = $r;
}
 
/* Convert %s to how many users should be show... */
 
$this->settings['dp3_ts_title'] = str_replace( '%s', $this->settings['dp3_ts_limit'], $this->settings['dp3_ts_title'] );
 
/* Return data... */
 
return $this->registry->output->getTemplate( 'boards' )->hook_dp3_ts_shouters( $shouters ); 
}
}//End of class]]></hooks_source>
    </file>
  </hookfiles>
  <hookextras_settings>
    <setting>
      <conf_is_title>1</conf_is_title>
      <conf_title_title>(DP32) Top Shouters</conf_title_title>
      <conf_title_desc/>
      <conf_title_noshow>0</conf_title_noshow>
      <conf_title_keyword>dp3_ts</conf_title_keyword>
      <conf_title_app>core</conf_title_app>
      <conf_title_tab>(DP3X) Mods</conf_title_tab>
    </setting>
    <setting>
      <conf_id>576</conf_id>
      <conf_title>Włączyć modyfikację?</conf_title>
      <conf_description/>
      <conf_group>50</conf_group>
      <conf_type>yes_no</conf_type>
      <conf_key>dp3_ts_enable</conf_key>
      <conf_value/>
      <conf_default>0</conf_default>
      <conf_extra/>
      <conf_evalphp/>
      <conf_protected>1</conf_protected>
      <conf_position>1</conf_position>
      <conf_start_group>Główne ustawienia</conf_start_group>
      <conf_end_group>0</conf_end_group>
      <conf_add_cache>1</conf_add_cache>
      <conf_keywords/>
      <conf_title_keyword>dp3_ts</conf_title_keyword>
      <conf_is_title>0</conf_is_title>
    </setting>
    <setting>
      <conf_id>577</conf_id>
      <conf_title>Grupy</conf_title>
      <conf_description>Które grupy mogą wyświetlać panel z top X najlepszych piszących?</conf_description>
      <conf_group>50</conf_group>
      <conf_type>multi</conf_type>
      <conf_key>dp3_ts_groups</conf_key>
      <conf_value/>
      <conf_default/>
      <conf_extra>#show_groups#</conf_extra>
      <conf_evalphp><![CDATA[$key = 'dp3_ts_groups';
 
if ( $save == 1)
{
    if ( is_array($_POST[ $key ]) )
    {
        $_POST[ $key ] = implode(",",$_POST[ $key ]);
    }
    else
    {
        $_POST[ $key ] = "";
    }
}
if ( $show == 1 )
{
    $key .= '[]';
}]]></conf_evalphp>
      <conf_protected>1</conf_protected>
      <conf_position>2</conf_position>
      <conf_start_group/>
      <conf_end_group>0</conf_end_group>
      <conf_add_cache>1</conf_add_cache>
      <conf_keywords/>
      <conf_title_keyword>dp3_ts</conf_title_keyword>
      <conf_is_title>0</conf_is_title>
    </setting>
    <setting>
      <conf_id>578</conf_id>
      <conf_title>Limit</conf_title>
      <conf_description>Ile wyświetlać pozycji na liście w panelu?</conf_description>
      <conf_group>50</conf_group>
      <conf_type>input</conf_type>
      <conf_key>dp3_ts_limit</conf_key>
      <conf_value/>
      <conf_default>10</conf_default>
      <conf_extra/>
      <conf_evalphp/>
      <conf_protected>1</conf_protected>
      <conf_position>3</conf_position>
      <conf_start_group/>
      <conf_end_group>0</conf_end_group>
      <conf_add_cache>1</conf_add_cache>
      <conf_keywords/>
      <conf_title_keyword>dp3_ts</conf_title_keyword>
      <conf_is_title>0</conf_is_title>
    </setting>
    <setting>
      <conf_id>579</conf_id>
      <conf_title>Tytuł panelu</conf_title>
      <conf_description><![CDATA[Użyj '%s', by wyświetlić liczbę ustawioną wyżej.
<br />
Przykład "Top %s shoutersów"]]></conf_description>
      <conf_group>50</conf_group>
      <conf_type>input</conf_type>
      <conf_key>dp3_ts_title</conf_key>
      <conf_value/>
      <conf_default>Top %s shoutersów</conf_default>
      <conf_extra/>
      <conf_evalphp/>
      <conf_protected>1</conf_protected>
      <conf_position>4</conf_position>
      <conf_start_group/>
      <conf_end_group>0</conf_end_group>
      <conf_add_cache>1</conf_add_cache>
      <conf_keywords/>
      <conf_title_keyword>dp3_ts</conf_title_keyword>
      <conf_is_title>0</conf_is_title>
    </setting>
  </hookextras_settings>
  <hookextras_language>
    <language>
      <word_app>forums</word_app>
      <word_pack>public_boards</word_pack>
      <word_key>dp3_ts_no_users</word_key>
      <word_default>There is no any shouter in IP.Shoutbox.</word_default>
      <word_custom/>
      <word_js>0</word_js>
    </language>
  </hookextras_language>
  <hookextras_modules/>
  <hookextras_help/>
  <hookextras_templates>
    <templates>
      <template_set_id>0</template_set_id>
      <template_group>skin_boards</template_group>
      <template_content><![CDATA[<div class='ipsSideBlock clearfix' id='topShoutersHook'>
<h3>{$this->settings['dp3_ts_title']}</h3>
<div class='_sbcollapsable'>
<ul class='ipsList_withminiphoto'>
<if test="topxshouters:|:is_array( $shouters ) && count( $shouters )">
{parse striping="topshouters" classes="row1,row2 altrow"}                
<foreach loop="topxshoutersloop:$shouters as $shouter">
<if test="$shouter['members_display_name']">
<li class='hentry {parse striping="topshouters"}'> 
{parse template="userHoverCard" group="global" params="$shouter"}
<span class='reputation zero' style='margin: 0px; padding: 0px 4px; float:right;'>                             
{$shouter['shouts']}                                    
</span> 
</li>
</if>                    
</foreach>            
<else />
<li>{$this->lang->words['dp3_ts_no_users']}</li>
</if>
</ul>
</div>   
</div>]]></template_content>
      <template_name>hook_dp3_ts_shouters</template_name>
      <template_data>$shouters</template_data>
      <template_updated>1282488346</template_updated>
      <template_removable>0</template_removable>
      <template_added_to>0</template_added_to>
      <template_user_added>0</template_user_added>
      <template_user_edited>0</template_user_edited>
      <template_master_key>root</template_master_key>
      <template_set_type/>
    </templates>
  </hookextras_templates>
  <hookextras_css/>
  <hookextras_tasks/>
  <hookextras_database_create/>
  <hookextras_database_alter/>
  <hookextras_database_update/>
  <hookextras_database_insert/>
</hookexport>

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość
Temat jest zablokowany i nie można w nim pisać.
Zaloguj się, aby obserwować  

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×

Ważne informacje

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies.