[ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.06.06
Prihlásený: 12.05.07
Príspevky: 40
Témy: 8 | 8

Ako sa vola tento mod? //vyriesene - Separate Announcements.

Prosim Vas, ako sa vola tento mod? Na tie kategórie, ze su tak pekne usporiadanie, a odseknuté...

Diky...

A ak to tu nahodou bolo, tak sa osrpavedlnujem, ale neviem ako sa vola ten mod, tak neviem ani kde mam hladat :)


Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
Ako sa vola tento mod? //vyriesene - Separate Announcements.

Registrovaný: 01.05.05
Príspevky: 12424
Témy: 1447 | 1447
Bydlisko: Bratislava
Vek: 32

Peter píše:
Ako sa vola tento mod? //vyriesene - Separate Announcements.

Prosim Vas, ako sa vola tento mod? Na tie kategórie, ze su tak pekne usporiadanie, a odseknuté...

Diky...

A ak to tu nahodou bolo, tak sa osrpavedlnujem, ale neviem ako sa vola ten mod, tak neviem ani kde mam hladat :)
tento mod sa vola Separate Announcements and Sticky Topics


instalacia
Kód:
###############################################
##   Hack Title:   Separate Announcements & Sticky
##   Hack Version:   2.0.0
##   Author:      Aiencran
##   Description:   This hack separates Announcements and Sticky Topics from other topics in viewforum page.
##         
##   Compatibility:   2.0.13
##
##   Installation Level: Easy
##   Installation Time: 2 Minutes
##   Files To Edit: 3
##   viewforum.php,
##      language/lang_english/lang_main.php,
##   templates/subSilver/viewforum_body.tpl
##
##   Included Files: 1
##      includes/functions_separate.php
##
##   History:
##      2005-03-15 - Version 2.0.0
##         - Announcements and Sticky Topics are separated
##      - Sticky Topics are shown only in the first page (original behaviour)
##
##   2004-10-27 - Version 1.1.0
##         - It supports now Global Announcements
##      - Fixed sorting issues
##
##      2004-10-20 - Version 1.0.0
##         - First version
##
##   Author Notes:
##      None
##
##   Support:      None
##   Copyright:      ©2005 Separate Announcements & Sticky 2.0.0 - Aiencran
##
###############################################
##   You downloaded this hack from phpBBHacks.com, the #1 source for phpBB related downloads.
##   Please visit http://www.phpbbhacks.com/forums for support.
###############################################
##
###############################################
##   This hack is released under the GPL License.
##   This hack can be freely used, but not distributed, without permission.
##   Intellectual Property is retained by the hack author(s) listed above.
###############################################

#
#-----[ COPY ]------------------------------------------
#
copy includes/functions_separate.php to includes/functions_separate.php

#
#-----[ OPEN ]------------------------------------------
#
/viewforum.php

#
#-----[ FIND ]------------------------------------------
#
include($phpbb_root_path . 'common.'.$phpEx);

#
#-----[ AFTER, ADD ]------------------------------------
#
include($phpbb_root_path . 'includes/functions_separate.'.$phpEx);

#
#-----[ FIND ]------------------------------------------
#
$total_topics += $total_announcements;

#
#-----[ AFTER, ADD ]------------------------------------
#
$dividers = get_dividers($topic_rowset);

#
#-----[ FIND ]------------------------------------------
#
   'U_VIEW_TOPIC' => $view_topic_url)
);

#
#-----[ AFTER, ADD ]------------------------------------
#
if ( array_key_exists($i, $dividers) )
{
   $template->assign_block_vars('topicrow.divider', array(
      'L_DIV_HEADERS' => $dividers[$i])
   );
}

#
#-----[ OPEN ]------------------------------------------
#
/language/lang_english/lang_main.php

#
#-----[ FIND ]------------------------------------------
#
//
// That's all, Folks!
// -------------------------------------------------

#
#-----[ BEFORE, ADD ]------------------------------------
#
$lang['Global_Announcements'] = 'Global Announcements';
$lang['Announcements'] = 'Announcements';
$lang['Sticky_Topics'] = 'Sticky Topics';

#
#-----[ OPEN ]------------------------------------------
#
/templates/subSilver/viewforum_body.tpl

#
#-----[ FIND ]------------------------------------------
#
<!-- BEGIN topicrow -->

#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- BEGIN divider -->
<tr>
   <td class="catHead" colspan="6" height="28"><span class="cattitle">{topicrow.divider.L_DIV_HEADERS}</span></td>
</tr>
<!-- END divider -->

#
#-----[ SAVE & CLOSE ALL FILES ]--------------------------
#
#End




vytvoris si novy subor a nahras do priecinku includes cize includes\functions_separate.php a ten subor bude obsahovat
Kód:
<?php
/***************************************************************************
 *                            function_separate.php
 *                            -------------------
 *   begin                : Tuesday, Mar 15, 2005
 *   copyright            : (C) 2005 Aiencran
 *   email                : cranportal-katamail.com
 *
 *   $Id: functions_separate.php,v 1.0.0.0 2005/03/15 15:20:00 psotfx Exp $
 *
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 *
 ***************************************************************************/

//
// Select topic to be suggested
//
function get_dividers($topics)
{
   global $lang;

   $dividers = array();
   $total_topics = count($topics);
   $total_by_type = array (POST_GLOBAL_ANNOUNCE => 0, POST_ANNOUNCE => 0, POST_STICKY => 0, POST_NORMAL => 0);

   for ( $i=0; $i < $total_topics; $i++ )
   {
      $total_by_type[$topics[$i]['topic_type']]++;         
   }

   if ( ( $total_by_type[POST_GLOBAL_ANNOUNCE] + $total_by_type[POST_ANNOUNCE] + $total_by_type[POST_STICKY] ) != 0 )
   {
      $count_topics = 0;
      
      $dividers[$count_topics] = $lang['Global_Announcements'];
      $count_topics += $total_by_type[POST_GLOBAL_ANNOUNCE];

      $dividers[$count_topics] = $lang['Announcements'];
      $count_topics += $total_by_type[POST_ANNOUNCE];

      $dividers[$count_topics] = $lang['Sticky_Topics'];
      $count_topics += $total_by_type[POST_STICKY];

      if ( $count_topics < $total_topics )
      {
         $dividers[$count_topics] = $lang['Topics'];
      }
   }

   return $dividers;
}

?>


_________________
SilverStone SST CS01 | Corsair SF600 600W SFX | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 (16 Cores / 32 Threads) & Noctua NH-U9DX i4 | Kingston HyperX Savage 32 GB DDR4 2400 MHz | PNY NVIDIA Quadro K1200 DP 4 GB DDR5 | Intel SSD 750 1.2 TB NVMe & Intel SSD 730 240 GB SATA & Seagate BackUp Plus Portable 12 TB USB | 31.5" 4K LCD EIZO FlexScan EV3237 & 2 x 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech Wireless G700s | Harman Kardon Nova | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 - Intel Core i7 5600U, 8 GB DDR3 1600 MHz, Intel HD Graphics 5500, SanDisk SSD 512 GB, 12.5 FHD LED IPS, WWAN 3G 4G LTE, Microsoft Windows 7 Ultimate | Nintendo Classic Mini | BlackBerry Passport 96 GB
 [ Príspevkov: 2 ] 


Ako sa vola tento mod? //vyriesene - Separate Announcements.



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

ako sa vola tento mod

v Redakčné systémy

6

327

26.01.2007 19:35

Tom@S

V tomto fóre nie sú ďalšie neprečítané témy.

Ako sa vola tento uces?

v Život, životný štýl, móda, bývanie

12

709

11.07.2009 19:41

majky358

V tomto fóre nie sú ďalšie neprečítané témy.

ako sa vola tento script

v JavaScript, VBScript, Ajax

1

277

07.02.2010 13:37

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Ako sa vola mod... ???

v Redakčné systémy

2

386

27.03.2007 16:26

Tom@S

V tomto fóre nie sú ďalšie neprečítané témy.

Ako sa volá tento fyzikálny jav?

v Vzdelanie, štúdium, škola

1

198

22.06.2015 19:04

killer

V tomto fóre nie sú ďalšie neprečítané témy.

Ako sa volá ten mod...

v Redakčné systémy

10

668

22.12.2007 20:22

yazoo

V tomto fóre nie sú ďalšie neprečítané témy.

Ako sa vola toto

v Modifikácie, návody a projekty

15

1810

29.05.2007 21:53

McRae

V tomto fóre nie sú ďalšie neprečítané témy.

Ako sa vola tato kvetina

v Voľný čas a hobby

1

181

04.08.2014 21:31

killer

V tomto fóre nie sú ďalšie neprečítané témy.

Ako sa vola tato app???

v Ostatné programy

2

116

24.01.2014 17:41

iggi97

V tomto fóre nie sú ďalšie neprečítané témy.

ako sa volá toto menu?

v JavaScript, VBScript, Ajax

7

315

25.11.2009 15:53

don jebot

V tomto fóre nie sú ďalšie neprečítané témy.

Ako sa vola ten program

v Audio programy

3

552

30.05.2008 16:42

Seth Sparrow

V tomto fóre nie sú ďalšie neprečítané témy.

Ako sa vola port ked mam....

v Siete

2

322

08.01.2010 23:35

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

Ako sa vola tato hra prosim vas

v Počítačové hry

2

404

22.03.2009 15:15

K0miK

V tomto fóre nie sú ďalšie neprečítané témy.

Ako sa vola bledy template na fore?

v Správy pre vedenie fóra

2

782

11.11.2007 16:50

Nexus

V tomto fóre nie sú ďalšie neprečítané témy.

Ako sa volá program na heslovanie suborou

v Ostatné programy

2

497

16.10.2009 18:17

MAPO

V tomto fóre nie sú ďalšie neprečítané témy.

Ako sa volá ten čierny templates na pc fóre

v Správy pre vedenie fóra

1

1105

09.04.2007 13:24

JanoF



© 2005 - 2017 PCforum, edited by JanoF