[ 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: 13412
Témy: 1494 | 1494
Bydlisko: Bratislava

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;
}

?>


_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 11 Enterprise | APC Back-UPS BE-850 VA | Lenovo ThinkPad X250 & Microsoft Windows 11 Professional | iPhone 15 Pro 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu 24.04.1 LTS
 [ 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

556

26.01.2007 19:35

Tom@S

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

Ako sa vola mod... ???

v Redakčné systémy

2

687

27.03.2007 16:26

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

1090

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

564

07.02.2010 13:37

rooobertek

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

Ako sa volá ten mod...

v Redakčné systémy

10

1018

22.12.2007 20:22

yazoo

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

509

22.06.2015 19:04

killer

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

Ako sa vola toto

v Modifikácie, návody a projekty

15

2244

29.05.2007 21:53

McRae

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

ako sa volá kábel

v Ostatné

15

699

31.05.2018 22:58

Juryoku

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

Ako sa vola ten program

v Audio programy

3

840

30.05.2008 16:42

Seth Sparrow

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

ako sa volá toto menu?

v JavaScript, VBScript, Ajax

7

635

25.11.2009 15:53

don jebot

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

Ako sa vola tato app???

v Ostatné programy

2

462

24.01.2014 17:41

iggi97

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

Ako sa vola tato kvetina

v Voľný čas a hobby

1

505

04.08.2014 21:31

killer

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

Ako sa vola port ked mam....

v Siete

2

675

08.01.2010 23:35

shiro

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

Ako sa volá program na heslovanie suborou

v Ostatné programy

2

718

16.10.2009 18:17

MAPO

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

1070

11.11.2007 16:50

Nexus

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

820

22.03.2009 15:15

K0miK



© 2005 - 2024 PCforum, edited by JanoF