Пропустить

Объем файлов в аттаче

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Объем файлов в аттаче

Сообщение dmitrij2009 » 01.05.2009 14:04

На одном форуме я случайно наткнулся на одну вещь, на мой взгляд очень удобная вещь, удобная для тех у кого стоит форум на платном хостинге, с малым объемом под сайт. Например на своем форуме я сделал разрешение подкреплять только торрент файлы, весят они (КБ) это мало, но собирается их много и объем увеличивается, полный объем отследить можно, например через админку на хостинге, где покажет полный вес твоего форума, но это мутарно постоянно лазить и смотреть на сколько увеличился объем.

Так вот приведу в пример снимок который я сделал с того форума (форум тот не phpbb а самописец)

Изображение
На этом снимке видно, сколько файлов в атаче и какой полный объем занимает та папка куда они складываются (может и не папка, это я к примеру) а выводится всё это на главной странице в самом низу, где пользователи и т.д

Так вот я хотел бы узнать, может кто написать подобное для phpbb3 ? чтоб это отображалось с низу форума (как на картинке ниже)

Изображение

p/s если такой мод уже существует то прошу прощения, я его ненашел. =))
Аватара пользователя
dmitrij2009
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 26.03.2009 17:41
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Объем файлов в аттаче

Сообщение Leviafant » 01.05.2009 15:50

В файл language\ru\common.php добавляем
	'NUMBER_FILES'		=> 'Вложений',	
	'UPLOAD_DIR_SIZE'	=> 'Размер всех вложений',
 

В файл index.php росле
	'NEWEST_USER'	=> sprintf($user->lang['NEWEST_USER'], get_username_string('full', $config['newest_user_id'], $config['newest_username'], $config['newest_user_colour'])),
 

добавляем
	'NUMBER_FILES'	=> $config['num_files'],
	'UPLOAD_DIR_SIZE'	=> get_formatted_filesize($config['upload_dir_size']),
 

В файле styles\prosilver\template\index_body.html в строке
	<p>{TOTAL_POSTS} &bull; {TOTAL_TOPICS} &bull; {TOTAL_USERS} &bull; {NEWEST_USER}</p>
 

между {NEWEST_USER} и </p> вставляем
<br />{L_NUMBER_FILES}: {NUMBER_FILES} &bull; {L_UPLOAD_DIR_SIZE}: {UPLOAD_DIR_SIZE}
 

Обновляем шаблон стиля и готово
Аватара пользователя
Leviafant
phpBB 2.0.0
 
Сообщения: 107
Зарегистрирован: 23.01.2007 23:45
Откуда: Курск
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Re: Объем файлов в аттаче

Сообщение dmitrij2009 » 02.05.2009 15:37

Leviafant спасибо за подсказку, только вот непойму, почему в админке в языковых пакетах где русский в файле common.php не видать то чего я добавил в common.php ?
    'NUMBER_FILES'        => 'Вложений',    
    'UPLOAD_DIR_SIZE'    => 'Размер всех вложений',

Может там нужно прописывать в особые места?

Добавлено спустя 19 минут 32 секунды:
кстати там где British English всё показывает =)) только что сделал тоже самое что и с русским.

Добавлено спустя 32 минуты 21 секунду:
Всё сделал =) если кому надо, просто там где надо добавить
                  'NUMBER_FILES'		=> 'Вложений',
                  'UPLOAD_DIR_SIZE'			=> 'Размер всех вложений',

я добавил, взяв эти строки из: language/ru/acp/common.php
	'NUMBER_FILES'	=> 'Вложений',
	'UPLOAD_DIR_SIZE'	=> 'Размер всех вложений',

и получилось вот так =)
Изображение
Немного фантазии и всё получится ;) Leviafant ещё раз спасибо за помощь.
Аватара пользователя
dmitrij2009
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 26.03.2009 17:41
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Запросы модов для phpBB 3.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы