Total PMs 1.0.1

[en] Shows number of all PMs (in inbox) in header.
[sk] Zobrazí počet všetkých súkromných správ (v zložke prijaté) v headeri.

Total PMs 1.0.1

Postby drndos » Fri Apr 10, 2009 8:25 pm

MOD Title (EN): Total PMs
MOD Title (SK): Celkovo SS
MOD Description (EN): Shows number of all PMs (in inbox) in header.
MOD Description (SK): Zobrazí počet všetkých súkromných správ (v zložke prijaté) v headeri.
MOD Version: 1.0.1

Works with: phpBB 3.0.x
Language: English

Author: Drndos
License: GNU General Public License v2

Screenshot: prosilver
Demo board: prosilver

MOD Format: ModX

MOD History:
1.0.0 - Initial release
1.0.1 - Fixed bug with unread messages

Download :
total_pms_1_0_1.rar
(21.88 KiB) Downloaded 86 times

If you would like to be informed about new versions of MOD, please register.

If you like this MOD please donate (ak sa vám modifikácia páči prosim vás prispejte)
User avatar
drndos
Site Admin
Site Admin
 
Posts: 227
Joined: Thu Feb 19, 2009 6:07 pm

Re: Total PMs 1.0.1

Postby ValSiN » Sat Apr 11, 2009 9:13 am

Po upgrade total, stránka hadže chybu,
Code: Select all
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /data/s/p/spisclan.eu/web/includes/functions.php on line 3680

Prikladam aj riadky od 3667 do 3684
Code: Select all
    $sql = 'SELECT *
            FROM ' . PRIVMSGS_TO_TABLE . '
            WHERE user_id = "' . $user->data['user_id'] . '"
            AND folder_id = "0"';
        $result = $db->sql_query($sql);
      $total_messages = "0";
        while ($row = $db->sql_fetchrow($result))
        {
            $total_messages++;
        }
      $l_privmsgs_text_unread = '';

      if ($user->data['user_unread_privmsg'] && $user->data['user_unread_privmsg'] != $user->data['user_new_privmsg'])
      {
         $l_message_unread = ($user->data['user_unread_privmsg'] == 1) ? $user->lang['UNREAD_PM'] : $user->lang['UNREAD_PMS'];
         $l_privmsgs_text_unread = sprintf($l_message_unread, $user->data['user_unread_privmsg']);
      }
   }
Image
Prajem príjemní zbytok dňa, s pozdravom - ValSiN.
User avatar
ValSiN
User
User
 
Posts: 6
Joined: Fri Mar 27, 2009 5:49 pm
Location: Spiš

Re: Total PMs 1.0.1

Postby drndos » Sat Apr 11, 2009 9:49 am

to nie je upgrade ale nová inštalácia
User avatar
drndos
Site Admin
Site Admin
 
Posts: 227
Joined: Thu Feb 19, 2009 6:07 pm

Re: Total PMs 1.0.1

Postby ValSiN » Sat Apr 11, 2009 2:58 pm

Jasné ja viem že nová ale v podstate je to upgrade stare za nove ale samozrejme robil som novú inštaláciu, nepochopili sme sa asi, ale aj tak, vieš čím by to mohlo biť ? že mi po novej inštalácii to robí ?
Image
Prajem príjemní zbytok dňa, s pozdravom - ValSiN.
User avatar
ValSiN
User
User
 
Posts: 6
Joined: Fri Mar 27, 2009 5:49 pm
Location: Spiš

Re: Total PMs 1.0.1

Postby drndos » Sat Apr 11, 2009 6:48 pm

stiahni znovu mal som tam ; navyše chyba pri kopírovaní, z PHP súboru
User avatar
drndos
Site Admin
Site Admin
 
Posts: 227
Joined: Thu Feb 19, 2009 6:07 pm

Re: Total PMs 1.0.1

Postby ValSiN » Sat Apr 11, 2009 8:55 pm

OK už je to v poriadku, ale nedá mi to aby som to nenapísal. Od predošlej verzie sa zmenil iba tento súbor functions.php takže nieje nutné prepisovať všetky stači tento jeden :D
Image
Prajem príjemní zbytok dňa, s pozdravom - ValSiN.
User avatar
ValSiN
User
User
 
Posts: 6
Joined: Fri Mar 27, 2009 5:49 pm
Location: Spiš

Re: Total PMs 1.0.1

Postby drndos » Sun Apr 12, 2009 11:27 am

áno v podstate sa pridala len jedna podmienka, nevšimol som si že sa nové SS počítajú dva krát
User avatar
drndos
Site Admin
Site Admin
 
Posts: 227
Joined: Thu Feb 19, 2009 6:07 pm

Re: Total PMs 1.0.1

Postby spreyeers » Fri Jul 10, 2009 1:11 pm

český překlad

Otevřete: language/cs/common.php
Najděte

Code: Select all
'TOPIC_UNAPPROVED'   => 'Toto téma nebylo schváleno',

Za, vložte

Code: Select all
'TOTAL'             => 'celkem',
V případě potřeby mě kontaktujte přes Soukromou zprávu...
If necessary, please contact me via private message ...
spreyeers
User
User
 
Posts: 61
Joined: Tue Apr 21, 2009 12:53 pm

Re: Total PMs 1.0.1

Postby spaceace » Sat Sep 19, 2009 11:30 pm

[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3771: Undefined variable: total_messages


lines 3770-3772

Code: Select all
      'PRIVATE_MESSAGE_INFO_UNREAD'   => $l_privmsgs_text_unread,
      'TOTAL_MESSAGES'            => $total_messages + $user->data['user_unread_privmsg'],
      'S_USER_NEW_PRIVMSG'         => $user->data['user_new_privmsg'],
spaceace
User
User
 
Posts: 5
Joined: Sat Jul 18, 2009 9:20 pm

Re: Total PMs 1.0.1

Postby drndos » Sun Sep 20, 2009 9:57 am

hmm try this:
includes/functions.php
find
Code: Select all
$sql = 'SELECT *
            FROM ' . PRIVMSGS_TO_TABLE . '
            WHERE user_id = "' . $user->data['user_id'] . '"
            AND folder_id = "0"
        AND pm_unread = "0"';
        $result = $db->sql_query($sql);
      $total_messages = "0";
        while ($row = $db->sql_fetchrow($result))
        {
            $total_messages++;
        }

replace with:
Code: Select all
$sql = 'SELECT *
            FROM ' . PRIVMSGS_TO_TABLE . '
            WHERE user_id = "' . $user->data['user_id'] . '"
            AND folder_id = 0
        AND pm_unread = 0';
        $result = $db->sql_query($sql);
      $total_messages = 0;
        while ($row = $db->sql_fetchrow($result))
        {
            $total_messages++;
        }
User avatar
drndos
Site Admin
Site Admin
 
Posts: 227
Joined: Thu Feb 19, 2009 6:07 pm

Next

Return to Total PMs / Celkovo SS

Who is online

Users browsing this forum: No registered users and 1 guest

cron