AjaxOrders by ab00 v3.0

Мод заказов для трекера ppkbb3cker.

 • Просмотры: 5357
ay
aymanghost
Благодарил (а): 2 раза
Сообщения: 45
Зарегистрирован: 30 авг 2010, 11:24
Сообщение

AjaxOrders by ab00 v3.0

09 апр 2012, 13:50

ab00 писал(а):
aymanghost писал(а):Спасибо за скрипт @ ab00, но вы можете установить PHP файлов UTF8 кодировку. Не только lnaguage файлы?
Извините за мой плохой русский
Файлы можно легко конвертировать в UTF8 с помощью вот этого редактора.
Yes i use Notepad++
and the result when openingn files is like this:

Код: Выделить всё

$orders_threshold = 5; // Êîëè÷åñòâî ãîëîñîâ äëÿ âûïîëíåíèÿ çàêàçà.
$orders_on_page = 20; // Êîëè÷åñòâî çàêàçîâ íà ñòðàíèöå.
$comments_on_page = 20;
$show_rules = 0; // Ïîêàçûâàòü ïðàâèëà: 1 - Äà, 0 - Íåò
$comments_del = 0; // Ïîëüçîâàòåëè ìîãóò óäàëÿòü ñâîè êîìåíòðàèè: 1 - Äà, 0 - Íåò.
$show_stats = 1; // Ïîêàçûâàòü ñòàòèñòèêó: 1 - Äà, 0 - Íåò.
$cache_block_on_portal = 5; // Âðåìÿ êýøèðîâàíèÿ áëîêà ñòàòèñòèêè íà ïîðòàëå. Â ìèíóòàõ.
$cache_block_on_orders_page = 1; // Âðåìÿ êýøèðîâàíèÿ áëîêà ñòàòèñòèêè íà ñòðàíèöå çàêàçîâ. Â ìèíóòàõ.

$send_info_pm_to = array(2, 83, 307, 3602, 5597, 6225); // Ñþäà âïèñàòü ID ìîäåðàòîðîâ çàêàçîâ. Èì áóäóò ïðèõîäèòü ñëóæåáíûå ñîîáùåíèÿ.
All russian letters are gone

И это было бы возможно отправить часов новый заказ на идентификатор группы вместо идентификатора пользователя?
Последний раз редактировалось aymanghost 09 апр 2012, 13:51, всего редактировалось 1 раз.
Аватара пользователя
stepan83
Благодарил (а): 81 раз
Поблагодарили: 20 раз
Сообщения: 248
Зарегистрирован: 02 ноя 2011, 21:18
Сообщение

AjaxOrders by ab00 v3.0

09 апр 2012, 14:43

aymanghost Создайте документ Notepad++ в нужной Вам кодировке, далее скопируйте и вставьте
Ki
Kirkus
Благодарил (а): 4 раза
Сообщения: 16
Зарегистрирован: 08 июл 2011, 19:07
Сообщение

AjaxOrders by ab00 v3.0

09 апр 2012, 15:09

При попытке загрузки модуля для портала через админку вылезают такие ошибки

Код: Выделить всё

phpBB Debug] PHP Notice: in file [ROOT]/portal/includes/functions_upload.php on line 167: Undefined variable: mod_dir

Warning: Cannot modify header information - headers already sent by (output started at /home/cp940623/public_html/includes/functions.php:4487) in /home/cp940623/public_html/adm/index.php on line 157

Warning: Cannot modify header information - headers already sent by (output started at /home/cp940623/public_html/includes/functions.php:4487) in /home/cp940623/public_html/adm/index.php on line 159

Warning: Cannot modify header information - headers already sent by (output started at /home/cp940623/public_html/includes/functions.php:4487) in /home/cp940623/public_html/adm/index.php on line 160

Warning: Cannot modify header information - headers already sent by (output started at /home/cp940623/public_html/includes/functions.php:4487) in /home/cp940623/public_html/adm/index.php on line 161
Вот строчки из индекса

Код: Выделить всё

	// application/xhtml+xml not used because of IE
	header('Content-type: text/html; charset=UTF-8');

	header('Cache-Control: private, no-cache="set-cookie"');
	header('Expires: 0');
	header('Pragma: no-cache');

	return;
У кого-нибудь была такая ошибка?

Вопрос снят. Разобрался сам. Ступил :)
Последний раз редактировалось Kirkus 09 апр 2012, 22:36, всего редактировалось 2 раза.
ay
aymanghost
Благодарил (а): 2 раза
Сообщения: 45
Зарегистрирован: 30 авг 2010, 11:24
Сообщение

AjaxOrders by ab00 v3.0

09 апр 2012, 15:12

Ok thank you i have it, the coding is Windows-1251 :D
Ki
Kirkus
Благодарил (а): 4 раза
Сообщения: 16
Зарегистрирован: 08 июл 2011, 19:07
Сообщение

AjaxOrders by ab00 v3.0

09 апр 2012, 22:51

При голосовании за торрент вываливается такой нотис

Аватара пользователя
Darkelita
Благодарил (а): 11 раз
Поблагодарили: 23 раза
Сообщения: 280
Зарегистрирован: 02 мар 2012, 18:48
Сообщение

AjaxOrders by ab00 v3.0

10 апр 2012, 05:43

Подскажите как это поправить?
- Является ли пиратством установка программы не с оригинального носителя, а скажем, с копии такого носителя?
- Нет, не является, т. к. пиратство подразумевает наличие моря-океана, корабля и абордажной команды.
Аватара пользователя
Darkelita
Благодарил (а): 11 раз
Поблагодарили: 23 раза
Сообщения: 280
Зарегистрирован: 02 мар 2012, 18:48
Сообщение

AjaxOrders by ab00 v3.0

11 апр 2012, 19:06

При добавке заказа вот такая ошибка

Код: Выделить всё

SQL ERROR [ mysql4 ]

Unknown column 'category_id' in 'field list' [1054]
- Является ли пиратством установка программы не с оригинального носителя, а скажем, с копии такого носителя?
- Нет, не является, т. к. пиратство подразумевает наличие моря-океана, корабля и абордажной команды.
Аватара пользователя
Darkelita
Благодарил (а): 11 раз
Поблагодарили: 23 раза
Сообщения: 280
Зарегистрирован: 02 мар 2012, 18:48
Сообщение

AjaxOrders by ab00 v3.0

13 апр 2012, 13:53

Удалите 2 моих собщения, все сделал :)

Добавлено спустя 27 минут 55 секунд:
Одно понять не могу где пишутся правила Стола заказов :?:

Добавлено спустя 30 минут 32 секунды:
Нашел, простити :D
Последний раз редактировалось Darkelita 13 апр 2012, 14:54, всего редактировалось 1 раз.
- Является ли пиратством установка программы не с оригинального носителя, а скажем, с копии такого носителя?
- Нет, не является, т. к. пиратство подразумевает наличие моря-океана, корабля и абордажной команды.
ay
aymanghost
Благодарил (а): 2 раза
Сообщения: 45
Зарегистрирован: 30 авг 2010, 11:24
Сообщение

AjaxOrders by ab00 v3.0

13 апр 2012, 21:46

@aboo

i think there is a misstake in portal/modulesportal_orders.php Line 105 - 110 are:

Код: Выделить всё

		$sql = "SELECT 
				COUNT(order_id) AS all_orders,
				(SELECT COUNT(order_id) FROM ".ORDERS_TABLE." WHERE status = '1') AS done_orders,
				(SELECT COUNT(order_id) FROM ".ORDERS_TABLE." WHERE status = '0') AS not_done_orders,
				(SELECT COUNT(order_id) FROM ".ORDERS_TABLE." WHERE status = '2') AS canceled_orders
				FROM ".ORDERS_TABLE." WHERE user_id = '".$user->data['user_id']."'";
This returning only all_orders for the current user_id . The done_orders, not_done_orders, canceled_orders are returned for all users.
I have changed it for me to this:

Код: Выделить всё

		$sql = "SELECT 
				COUNT(order_id) AS all_orders,
				(SELECT COUNT(order_id) FROM ".ORDERS_TABLE." WHERE status = '1' AND user_id = '".$user->data['user_id']."') AS done_orders,
				(SELECT COUNT(order_id) FROM ".ORDERS_TABLE." WHERE status = '0' AND user_id = '".$user->data['user_id']."') AS not_done_orders,
				(SELECT COUNT(order_id) FROM ".ORDERS_TABLE." WHERE status = '2' AND user_id = '".$user->data['user_id']."') AS canceled_orders
				FROM ".ORDERS_TABLE." WHERE user_id = '".$user->data['user_id']."'";
And maybe its better to add an extra index (for trackers with many users) on the table phpbb_orders like this:

Код: Выделить всё

ALTER TABLE `phpbb_orders` ADD INDEX `user_id` ( `user_id` ) 
Аватара пользователя
Gabriil
Откуда: Киев
Благодарил (а): 7 раз
Поблагодарили: 5 раз
Сообщения: 58
Зарегистрирован: 29 апр 2010, 22:06
Сообщение

AjaxOrders by ab00 v3.0

16 апр 2012, 12:52

При нажатии на категорию (страница заказов) такая ошибка:

Код: Выделить всё

Общая ошибка
SQL ERROR [ mysql4 ]

Unknown column 'category_id' in 'where clause' [1054]

SQL

SELECT COUNT(*) as count FROM phpbb_orders WHERE category_id = '0' ORDER BY date DESC

BACKTRACE
При добавлении нового заказа выдает такую ошибку:
Общая ошибка

Код: Выделить всё

SQL ERROR [ mysql4 ]

Unknown column 'category_id' in 'field list' [1054]

SQL

INSERT INTO phpbb_orders (category_id, title, bbcode_bitfield, bbcode_uid, desc_text, mod_comm, topic_id, status, date, user, user_id, worker, votes, votes_list, comments ) values ('7', 'Тест', '', '1rcxd27q', 'Тест', '', '0', '0', '2012-04-16 12:48:34', 'Gabriil', '2', '', '0', '', '0')

BACKTRACE
буду признателен за помощь
чувствую поспешил я сносить старую версию AjaxOrders by ab00 v2.0

Вернуться в «Готовые моды для трекера»