To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Last Popular Topics v1.31

forumvm - 11-05-2006, 22:20

a u mnie brak polskiej czcionki :roll:

co moze powodować ten problem?
wszedzie znikly polskie znaki :|

w instrukcji błąd:

language/lang_russian/lang_main.php

Danielo16 - 19-05-2006, 12:00

wrzuć swój lang_main to obczaje :)
adasko007 - 28-05-2006, 19:55

Mam pytanie - jak zrobić żeby w profilu użytkownika można było te trzy tabele wyłączać? Bo niektórym userom u mnie sie to podoba a niektórym nie :/ Możecie zrobić taką modyfikację? Myślę, że innym tez by się przydało ;)
geman - 28-05-2006, 23:25

aktualizacja, mozna wyłączać w edycji profilu, paczka w pierwszym poście poprawiona
Kod:
#
#---------------[ SQL ]-----------------
#
ALTER TABLE phpbb_users ADD last_pop_topics tinyint(1) NOT NULL DEFAULT '1'

#
#---------------[ Znajdź w includes/usercp_register.php ]-----------------
#
$viewemail = ( isset($HTTP_POST_VARS['viewemail']) ) ? ( ($HTTP_POST_VARS['viewemail']) ? TRUE : 0 ) : 1;

#
#---------------[ Dodaj przed ]-----------------
#
$last_pop_topics = ( isset($HTTP_POST_VARS['last_pop_topics']) ) ? ( ($HTTP_POST_VARS['last_pop_topics']) ? TRUE : 0 ) : 1;

#
#---------------[ Znajdź ]-----------------
#
user_ip_login_check = $user_ip_login_check

#
#---------------[ Dodaj po ]-----------------
#
, last_pop_topics = $last_pop_topics

#
#---------------[ Znajdź ]-----------------
#
user_ip_login_check, user_active, user_actkey

#
#---------------[ Dodaj po ]-----------------
#
, last_pop_topics

#
#---------------[ Znajdź ]-----------------
#
'$user_ip', $user_ip_login_check, "

#
#---------------[ Zamień na ]-----------------
#
'$user_ip', $user_ip_login_check, $last_pop_topics, "

#
#---------------[ Znajdź ]-----------------
#
$viewemail = $userdata['user_viewemail'];

#
#---------------[ Dodaj przed ]-----------------
#
$last_pop_topics = $userdata['last_pop_topics'];

#
#---------------[ Znajdź ]-----------------
#
'VIEW_EMAIL_YES' => ($viewemail) ? 'checked="checked"' : '',

#
#---------------[ Dodaj przed ]-----------------
#
'LAST_POP_YES' => ($last_pop_topics) ? 'checked="checked"' : '',
'LAST_POP_NO' => (!$last_pop_topics) ? 'checked="checked"' : '',

#
#---------------[ Znajdź ]-----------------
#
'L_PREFERENCES' => $lang['Preferences'],

#
#---------------[ Dodaj za ]-----------------
#
'L_LAST_TOPICS' => $lang['Last_Topics'],

#
#---------------[ Znajdź w language/lang_polish/lang_main.php]-----------------
#
$lang['Topics'] = 'Tematy';

#
#---------------[ Dodaj za ]-----------------
#
$lang['Last_Topics'] = 'Ostatnie tematy na stronie głównej';

#
#---------------[ Znajdź w index.php ]-----------------
#
        //
        // Okay, let's build the topic recent and popular
        //
#
#---------------[ Dodaj przed ]-----------------
#
if ($userdata['last_pop_topics'])
{
$template->assign_block_vars('last_pop_topics_on', array());


#
#---------------[ Znajdź ]-----------------
#
$template->assign_block_vars('topicrecentpopular', array(

#
#---------------[ Zamień 2 razy na ]-----------------
#
$template->assign_block_vars('last_pop_topics_on.topicrecentpopular', array(

#
#---------------[ Znajdź ]-----------------
#
$template->assign_vars(array(
    'FORUM_IMG' => $images['forum'],
#
#---------------[ Dodaj przed ]-----------------
#
}

#
#---------------[ Znajdź w templates/styl/index_body.tpl ]-----------------
#
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
  <tr>
   <th width="25%" class="thTop" nowrap="nowrap"> {L_TOPICSRECENT} </th>
   <th width="38%" colspan="2" class="thTop" nowrap="nowrap"> {L_TOPICSPOPULAR} </th>
   <th width="37%" colspan="2" class="thTop" nowrap="nowrap"> {L_TOPICSPOPULARVIEW} </th>
  </tr>
  <!-- BEGIN topicrecentpopular -->
  <tr>
   <td width="29%" class="row2" align="left" valign="middle"><span class="gensmall">{topicrecentpopular.TOPICSRECENT}</span></td>
   <td width="31%" class="row2" align="left" valign="middle"><span class="gensmall">{topicrecentpopular.TOPICSPOPULAR}</span></td>
   <td width="6%" class="row2" align="center" valign="middle"><span class="gensmall">{topicrecentpopular.TOPICSPOPULARC}</span></td>
   <td width="29%" class="row2" align="left" valign="middle"><span class="gensmall">{topicrecentpopular.TOPICSPOPULARVIEW}</span></td>
   <td width="6%" class="row2" align="center" valign="middle"><span class="gensmall">{topicrecentpopular.TOPICSPOPULARVIEWC}</span></td>
  </tr>
  <!-- END topicrecentpopular -->
</table>

#
#---------------[ Zamień na ]-----------------
#
<!-- BEGIN last_pop_topics_on -->
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
  <tr>
   <th width="25%" class="thTop" nowrap="nowrap"> {L_TOPICSRECENT} </th>
   <th width="38%" colspan="2" class="thTop" nowrap="nowrap"> {L_TOPICSPOPULAR} </th>
   <th width="37%" colspan="2" class="thTop" nowrap="nowrap"> {L_TOPICSPOPULARVIEW} </th>
  </tr>
  <!-- BEGIN topicrecentpopular -->
  <tr>
   <td width="29%" class="row2" align="left" valign="middle"><span class="gensmall">{topicrecentpopular.TOPICSRECENT}</span></td>
   <td width="31%" class="row2" align="left" valign="middle"><span class="gensmall">{topicrecentpopular.TOPICSPOPULAR}</span></td>
   <td width="6%" class="row2" align="center" valign="middle"><span class="gensmall">{topicrecentpopular.TOPICSPOPULARC}</span></td>
   <td width="29%" class="row2" align="left" valign="middle"><span class="gensmall">{topicrecentpopular.TOPICSPOPULARVIEW}</span></td>
   <td width="6%" class="row2" align="center" valign="middle"><span class="gensmall">{topicrecentpopular.TOPICSPOPULARVIEWC}</span></td>
  </tr>
  <!-- END topicrecentpopular -->
</table>
<!-- END last_pop_topics_on -->

#
#---------------[ Znajdź w templates/styl/profile_add_body.tpl ]-----------------
#
    <tr>
      <th class="thSides" colspan="2" height="25" valign="middle">{L_PREFERENCES}</th>
    </tr>

#
#---------------[ Dodaj za ]-----------------
#
<tr>
      <td class="row1"><span class="gen">{L_LAST_TOPICS}:</span></td>
      <td class="row2">
        <input type="radio" name="last_pop_topics" value="1" {LAST_POP_YES} />
        <span class="gen">{L_YES}</span>&nbsp;&nbsp;
        <input type="radio" name="last_pop_topics" value="0" {LAST_POP_NO} /><span class="gen">{L_NO}</span></td>
</tr>

nas2kanY * - 08-06-2006, 19:38

Czemu nie moge tego sciagnac tylko mi wyskakuje ze sciagam download.php ?
geman - 08-06-2006, 20:24

nas2kanY *, zmień rozszerzenie na zip
shout - 22-06-2006, 10:04

A u mnie to wogóle nie działa ;/ czy mógłby mi ktoś dobrze skonfigurowane pliki "index.php, usercp_registers.php i lang_main.php" w paczce wysłąć ? Był bym bardzo wdzięczny.
dj neo - 08-07-2006, 11:52

Witam,

Mnie wszystko prawie działa jedyne halo to to,że nie mam nagłówków kompletnie.



A wykonałem ten krok, który jest odpowiedzialny za te nagłówki:

Kod:

#-----[ FIND IN language/lang_polish/lang_main.php ]------------------------------
#
$lang['Topics'] = "Tematy";

#
#-----[ ADD AFTER ]------------------------------
#
$lang['Last_Topics'] = 'Ostatnie tematy na stronie głównej';
$lang['TopicsRecent'] = "Ostatnie posty";
$lang['TopicsPopular'] = "Najwięcej odpowiedzi";
$lang['TopicsPopularView'] = "Najczęściej oglądane";


co zrobić aby nagłówki się pojawiły ?

geman - 08-07-2006, 12:11

wrzuć swój index.php oraz lang_main.php
dj neo - 08-07-2006, 12:17

O to te dwa plik. Przegladałem to wiele krotnie i nie wiem gdzie mogłem bład popełnić

[ Dodano: 08-07-2006, 13:18 ]
tylko lang_main zmieniłme na orginalny to też nie bedzie tam tego co powinno zostać wstawione.

geman - 08-07-2006, 12:26

Ominąłeś jeden punkt z instrukcji, powinno być dobrze
dj neo - 08-07-2006, 12:29

Teraz wszystko jest w porządku. Dziękuje.

A mogę spytać co ominąłem ? ;)

geman - 08-07-2006, 12:31

w pliku index.php
Kod:
#
#-----[ FIND ]-----------------------------------------
#

'L_FORUM' => $lang['Forum'],

#
#-----[ AFTER, ADD]-----------------------------------------
#

'L_TOPICSRECENT' => $lang['TopicsRecent'],
'L_TOPICSPOPULAR' => $lang['TopicsPopular'],
'L_TOPICSPOPULARVIEW' => $lang['TopicsPopularView'],

dj neo - 13-07-2006, 16:17

witam, po zainstalowaniu nie sprawdziłem czy działa wszytsko jak powinno i dziś własnie sie zoreintowałem,że w pliku usercp_register.php w dwóch liniach należało dodać pewne składnie mam tu na myśłi linie 874 i 875.

Chodzi o ten krok:

Kod:

#
#---------------[ FIND ]-----------------
#
user_ip_login_check, user_active, user_actkey

#
#---------------[ ADD AFTER ]-----------------
#
, last_pop_topics

#
#---------------[ FIND ]-----------------
#
'$user_ip', $user_ip_login_check, "

#
#---------------[ REPLACE WITH ]-----------------
#
'$user_ip', $user_ip_login_check, $last_pop_topics, "


Dopiero gdy usunałem 2 elementy zaczęła mi poprawnie działać rejestracja. Czemu ?

geman - 19-07-2006, 12:46

Dzięki za wykrycie błędu ;)
Poprawka:
includes/usercp_register.php
Znajdź:
Kod:
, user_ip_login_check, user_active, user_actkey, last_pop_topics

Zamień na:
Kod:
, user_ip_login_check, last_pop_topics, user_active, user_actkey


Instrukcja w pierwszym poście poprawiona



Powered by phpBB modified by Przemo © 2003 phpBB Group