paFiledb Integration - общие вопросы

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).

Сообщение Iftin 26.10.2007 21:05

Siava
логи не всегда помогают. Те кто ломают сайты умею и логи подчищать!!!
Аватара пользователя
Iftin
phpBB 2.0.12
 
Сообщения: 578
Зарегистрирован: 11.05.2005 18:40
Откуда: Moscow


Сообщение Gosudar 26.10.2007 22:23

Iftin тоже верно.

ProniK в админке-конфигурации pafiledb/ проверь путь до скриншотов.
Gosudar
phpBB 2.0.6
 
Сообщения: 253
Зарегистрирован: 16.07.2005 22:10

Сообщение RedNaxi 27.10.2007 4:22

в общем поломали меня=\
хз через какой скрипт.. щас удалил все с хостинга, оставил только мой модифицированный phpbb
как время свободное будет надо будет просмотреть все папки на предмет левых файлов, пока почистил только pafiledb/includes, там вирусы валялись и удалил все ftp аккаунты кроме основного + сменил все пароли...
Программирую всякую чушь за еду.
Контакт
Над этим, и не только, я когда-то работал.
Аватара пользователя
RedNaxi
phpBB 2.0.16
 
Сообщения: 992
Зарегистрирован: 21.02.2007 2:05
Откуда: BMK :)

Сообщение Rik 27.10.2007 22:26

Jovani писал(а):Обнаружил небольшой глюк в этом моде.
Если пользователь удален, но он перед удалением закачивал файл, то файл не отображается в списке. Причем, страница под файл генерируется.
В общем, не правильно все это ...
Можно конечно пофиксить SQL-запрос, но я просто, пока запустил отдельный скрипт, который переписывает несуществующие id пользователей в таблице файлов, на '-1', то есть - Гость.


Подскажите - как этот файл назвать и в какую папку его положить?
И разве никакой интеграции с форумом нет? Ни в каких файлах его прописывать не надо?
Rik
phpBB 1.2.1
 
Сообщения: 26
Зарегистрирован: 11.07.2007 3:15

Сообщение Gosudar 27.10.2007 22:38

Rik писал(а):Подскажите - как этот файл назвать и в какую папку его положить?
И разве никакой интеграции с форумом нет? Ни в каких файлах его прописывать не надо?

Назови jovani_fix.php положи в корень, выполни и удали.
Ни какой интеграции пока нет, это единоразовый фикс.
я когда-то предлагал добавить эту приблуду к файл-чекеру, но увы.
Gosudar
phpBB 2.0.6
 
Сообщения: 253
Зарегистрирован: 16.07.2005 22:10

Сообщение Rik 27.10.2007 22:45

Gosudar. спасибо. А еще такой вопрос - инсталл требует правки файла admin/admin_db_utilities.php , а у меня нет такого файла. Что делать?
Последний раз редактировалось Rik 28.10.2007 2:00, всего редактировалось 1 раз.
Rik
phpBB 1.2.1
 
Сообщения: 26
Зарегистрирован: 11.07.2007 3:15

Сообщение Gosudar 27.10.2007 23:18

admin/admin_db_utilities.php - это нужно для встроенного бэкапа.
Можешь это пропустить, НО тогда стандартным средством бэкапится таблицы pafiledb не будут
кстати а почему у тебя его нет?
Последний раз редактировалось Gosudar 28.10.2007 22:35, всего редактировалось 1 раз.
Gosudar
phpBB 2.0.6
 
Сообщения: 253
Зарегистрирован: 16.07.2005 22:10

Сообщение Rik 28.10.2007 1:53

я не знаю почему его не было, сейчас скачал с офсайта и оттуда взял этот файл. Все подключил, все работает, но вот аддон для подключения points system, который я нашел не работает. Кто-то знает рабочий аддон? я видел на каких-то сайтах что такой аддон работает. Пожалуйста, подскажите!!!
Rik
phpBB 1.2.1
 
Сообщения: 26
Зарегистрирован: 11.07.2007 3:15

Сообщение Gosudar 28.10.2007 22:38

Download Cost Hack
This hack will add download costs to your paFileDB Integration. The Cash Hack is required.

Правда я не юзал.
Gosudar
phpBB 2.0.6
 
Сообщения: 253
Зарегистрирован: 16.07.2005 22:10

Сообщение Rik 29.10.2007 1:21

Я о нем и говорил. Весь код:
Код: Выделить всё
#                                    #
#----[ OPEN ]-----------------------------------------------------------------------------------#
#                                    #       


pafiledb/modules/pa_download.php


#                                         #   
#----[ FIND ]-----------------------------------------------------------------------------------#
#                                    #

      $sql = 'SELECT *
         FROM ' . PA_FILES_TABLE . " AS f
         WHERE f.file_id = $file_id";

      if ( !( $result = $db->sql_query( $sql ) ) )
      {
         message_die( GENERAL_ERROR, 'Couldnt select download', '', __LINE__, __FILE__, $sql );
      }

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

      //
      // Cost download points
      //
$amount = 25;
$user_id = 'id' . $userdata['user_id'] . ',';

          if ( $userdata['user_points'] < $amount)
          {
         message_die(GENERAL_MESSAGE, 'You do not have enough points.', '', __LINE__, __FILE__, $sql);
          }


      $sql = "UPDATE " . USERS_TABLE . " SET user_points = user_points - $amount WHERE user_id = " . intval($userdata['user_id']);

      if( !$db->sql_query($sql) )
      {
         message_die(GENERAL_ERROR, 'Could not update user points', '', __LINE__, __FILE__, $sql);
      }
      //
      // End cost download points
      //




#                                       #   
#----[ SAVE/CLOSE FILE ]------------------------------------------------------------------------#
#                                    #


Добавил эти строчки, а толку? Отображения в админке и в блоке скачивания нет, назначения цены файлам нет. Как он должен работать тоже непонятно. На сайте автора ни одного упоминания о нем - там чисто игровой форум

Может правда надо снести Point System и установить Cash Mod? Может тогда заработает?

Добавлено спустя 2 часа 17 минут:

Вообщем так... Эта штука работает. Но стоимость файла выставляется в самом коде, вот здесь
Код: Выделить всё
$amount = 25;


С этим аддоном на все файлы будет назначено одинаковое количество пойнтов.
Гуру!!! Помогите чайнику!!! Как вывести в админку назначение пойнтов, чтобы на каждый файл можно было назначить свою цену?
Rik
phpBB 1.2.1
 
Сообщения: 26
Зарегистрирован: 11.07.2007 3:15

Сообщение Gosudar 29.10.2007 11:12

В админке можно использовать "custom fields"

На каждый файл разные пойнты то-же можно сделать.
Только думаю тебе стоит посмотреть на другой мод, файлового архива - Based on Downloads 5.х by http://www.oxpus.de and http://phpbb.hotschi.de/
где-то тут смотри.

Там эта возможность уже есть.
Gosudar
phpBB 2.0.6
 
Сообщения: 253
Зарегистрирован: 16.07.2005 22:10

Сообщение Нектор 29.10.2007 19:04

Так какой мод для создания файлового архива всё же лучший(имеет возможность создания категорий, коментарии и т.д)? Посоветуйте, буду очень благодарен. Заранее спасибо.
Нектор
phpBB 1.4.4
 
Сообщения: 99
Зарегистрирован: 19.10.2007 10:32

Сообщение Rik 29.10.2007 23:09

Gosudar писал(а):На каждый файл разные пойнты то-же можно сделать.


Поделитесь информацией, пожалуйста!!!
Rik
phpBB 1.2.1
 
Сообщения: 26
Зарегистрирован: 11.07.2007 3:15

Сообщение Gosudar 30.10.2007 12:44

Нектор на вкус и цвет ...... :D

Rik а если подумать и что-нибудь придумать?
Вот тебе идейка : можно использовать "file_version" просто в это поле вводишь необходимое кол-во пойнтов.
Затем $amount = 25; меняешь на

$amount = $file_data['file_version']; ну вот и самое простейшее решение.
Конечно надо будет изменить яз.переменные, фильтровать данные "file_version" , ну и так далее.
пы.сы. это просто идея, а не руководство к действию :)
Gosudar
phpBB 2.0.6
 
Сообщения: 253
Зарегистрирован: 16.07.2005 22:10

Сообщение Нектор 30.10.2007 12:57

Тогда объясню по другому. Что мне нужно:

1 - категории
2 - файлы добавляет только админ
3 - комментарии
4 - прост в установке
5(не обязательно) - не требуется изменение SQL

Какие варианты подходят под это описание?
Нектор
phpBB 1.4.4
 
Сообщения: 99
Зарегистрирован: 19.10.2007 10:32

Пред.След.

Вернуться в Поддержка модов для phpBB 2.0.x

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

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