Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Дополнительные смайлы (кроме стандартных)

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
fantomas555
phpBB 1.0.0
Сообщения: 1
Стаж: 18 лет 5 месяцев

Доп. смайлы

Сообщение fantomas555 »

У меня очень много доп. смайлов. Подскажите как сделать так, чтобы доп. смайлы можно было выводить постранично? Например, у меня 100 доп. смалов. При нажатии на ссылку доп. смайлы появляется окно с первой половиной смайлов и ссылкой на вторую половину.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

я люблю daft punk | новый sugoi.ru
Delestor
phpBB 1.4.1
Сообщения: 44
Стаж: 17 лет 9 месяцев

Сообщение Delestor »

У меня при нажатии "создать набор смайликов", никакой файл *.pak не создаётся:( Всё делалось в Денвере.
А после нажатия "скачайте файл smiles.pak" тоже никакая закачка не предлагается:(
Появляется страничка на которой написано:

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

Warning: Cannot modify header information - headers already sent by (output started at w:\home\clean\www\includes\template.php(127) : eval()'d code:1) in w:\home\clean\www\admin\admin_smilies.php on line 265

Warning: Cannot modify header information - headers already sent by (output started at w:\home\clean\www\includes\template.php(127) : eval()'d code:1) in w:\home\clean\www\admin\admin_smilies.php on line 266
icon_biggrin.gif=+:Very Happy=+::D icon_biggrin.gif=+:Very Happy=+::-D icon_biggrin.gif=+:Very Happy=+::grin:...
Ниже этой пакости, как видно, идёт набор смайликов, но после каждого должен стоять знак переноса строки, а его нет:(
Если смотреть исходный текст фрейма (только сейчас посмотрел, примите к сведению, у кого так же), то там всё ok, переносы на месте. Теперь придётся проставлять переносы вручную, т. к. всё испортилось, что не страшно если 20 смайлов, а если их 250? Это не есть good:(
___________
phpBB 2.0.21

P. S.
А есть более удобные методы создания коллекции смайлов, чем админка?
Чувствую себя натуральной блондинкой...
Sver4koff
phpBB 1.4.0
Сообщения: 31
Стаж: 17 лет 5 месяцев

Сообщение Sver4koff »

точно такая же беда и никак не пойму почему. даже пробовать поставить свежий фотум, лезу в админку - создать набор, скачать файл smiles.pak, а оно мне выдает сообщение:

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

Warning: Cannot modify header information - headers already sent by (output started at c:\INET\home\church\www\forum\includes\template.php(127) : eval()'d code:1) in c:\INET\home\church\www\forum\admin\admin_smilies.php on line 265

Warning: Cannot modify header information - headers already sent by (output started at c:\INET\home\church\www\forum\includes\template.php(127) : eval()'d code:1) in c:\INET\home\church\www\forum\admin\admin_smilies.php on line 266
icon_biggrin.gif=+:Very Happy=+::D icon_biggrin.gif=+:Very Happy=+::-D icon_biggrin.gif=+:Very Happy=+::grin: icon_smile.gif=+:Smile=+::) icon_smile.gif=+:Smile=+::-) icon_smile.gif=+:Smile=+::smile: icon_sad.gif=+:Sad=+::( icon_sad.gif=+:Sad=+::-( 
и т.д...... 
подскажте, может кто знает от чего отталкиваться..
Sver4koff
phpBB 1.4.0
Сообщения: 31
Стаж: 17 лет 5 месяцев

Сообщение Sver4koff »

где же вы, народне умельцы???
помогите разобраться в чем проблема, почему смайлики не экспортятся
Аватара пользователя
MNK
phpBB 1.4.4
Сообщения: 195
Стаж: 18 лет
Откуда: Москва

Сообщение MNK »

Sver4koff У меня прекрасно создаётся. Посему не знаю что вам посоветовать даже... Может дело в денвере?
Sver4koff
phpBB 1.4.0
Сообщения: 31
Стаж: 17 лет 5 месяцев

Сообщение Sver4koff »

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

PHP Version 5.0.2
MySQL 5.0.18-nt
Apache 2.0
brateckrol
phpBB 1.2.0
Сообщения: 11
Стаж: 17 лет 6 месяцев

Сообщение brateckrol »

У меня был такой глюк когда использовал тему не Субсильвер!
Аватара пользователя
Combinator
phpBB 1.2.0
Сообщения: 12
Стаж: 18 лет

Сообщение Combinator »

Удалил с форума все стандартные смайлы..
Закачал в папку новые смайлы, но при входе в админку форума при нажатии кнопки "добавить смайл" в открывшемся окне выпадающий список с файлами пуст...

Пробовал и создавать pak файл.. его тоже не обнаруживает...

В чем может быть причина? И как все же добавить файлы?
мы баним с улыбкой.. Администрация
Аватара пользователя
Alice
phpBB 1.4.4
Сообщения: 197
Стаж: 17 лет 1 месяц
Откуда: SPb
Поблагодарили: 1 раз

Сообщение Alice »

Sver4koff писал(а):точно такая же беда и никак не пойму почему. даже пробовать поставить свежий фотум, лезу в админку - создать набор, скачать файл smiles.pak, а оно мне выдает сообщение:
Код:
Warning: Cannot modify header information - headers already sent by (output started at c:\INET\home\church\www\forum\includes\template.php(127) : eval()'d code:1) in c:\INET\home\church\www\forum\admin\admin_smilies.php on line 265
<...>
Товарищи, так кто-нибудь знает как это поправить? У меня еще на чистом форуме такая же ерундень вылезала, жить конечно не мешает, и смайлы я новые загрузила, просто хочется разобраться, это же какая-то ошибка.
В файле admin_smilies.php на строках 265-266 вот это:

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

		header("Content-Type: text/x-delimtext; name="smiles.pak"");
		header("Content-disposition: attachment; filename=smiles.pak");
Больше кода:

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

	//
	// Export our smiley config as a smiley pak...
	//
	if ( $HTTP_GET_VARS['export_pack'] == "send" )
	{	
		$sql = "SELECT * 
			FROM " . SMILIES_TABLE;
		if( !$result = $db->sql_query($sql) )
		{
			message_die(GENERAL_ERROR, "Could not get smiley list", "", __LINE__, __FILE__, $sql);
		}

		$resultset = $db->sql_fetchrowset($result);

		$smile_pak = "";
		for($i = 0; $i < count($resultset); $i++ )
		{
			$smile_pak .= $resultset[$i]['smile_url'] . $delimeter;
			$smile_pak .= $resultset[$i]['emoticon'] . $delimeter;
			$smile_pak .= $resultset[$i]['code'] . "\n";
		}

		header("Content-Type: text/x-delimtext; name="smiles.pak"");
		header("Content-disposition: attachment; filename=smiles.pak");

		echo $smile_pak;

		exit;
	}

	$message = sprintf($lang['export_smiles'], "<a href="" . append_sid("admin_smilies.$phpEx?export_pack=send", true) . "">", "</a>") . "<br /><br />" . sprintf($lang['Click_return_smileadmin'], "<a href="" . append_sid("admin_smilies.$phpEx") . "">", "</a>") . "<br /><br />" . sprintf($lang['Click_return_admin_index'], "<a href="" . append_sid("index.$phpEx?pane=right") . "">", "</a>");

	message_die(GENERAL_MESSAGE, $message);

}
else if( isset($HTTP_POST_VARS['add']) || isset($HTTP_GET_VARS['add']) )
{
Я не волшебник, я только учусь!
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Проблема не в *.php, а в работающем в данный момент шаблоне. Он не может скомпилироваться.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Alice
phpBB 1.4.4
Сообщения: 197
Стаж: 17 лет 1 месяц
Откуда: SPb
Поблагодарили: 1 раз

Сообщение Alice »

Ахха.. так, а где копать (и главное-что откапывать)?
Такая проблема на всех стилях.
Я не волшебник, я только учусь!
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Надо посмотреть какой шаблон отрабатывается в
admin\admin_smilies.php on line 265
... и выложить его на обозрение всем желающим :)
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Alice
phpBB 1.4.4
Сообщения: 197
Стаж: 17 лет 1 месяц
Откуда: SPb
Поблагодарили: 1 раз

Сообщение Alice »

А какой тут шаблон обрабатывается?

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

265		header("Content-Type: text/x-delimtext; name=\"smiles.pak\"");
266		header("Content-disposition: attachment; filename=smiles.pak");
Я не волшебник, я только учусь!
Аватара пользователя
m157y
phpBB 2.0.2
Сообщения: 340
Стаж: 17 лет 8 месяцев

Сообщение m157y »

2 Alice
попробуйте так...
admin/admin_smilies.php
[FIND]

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

$cancel = ( isset($HTTP_POST_VARS['cancel']) ) ? true : false;
REPLACE

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

// [+] m157y
// $cancel = ( isset($HTTP_POST_VARS['cancel']) ) ? true : false;
$cancel = ( isset($HTTP_POST_VARS['cancel']) || isset($HTTP_GET_VARS['cancel']) ) ? true : false;
// [-] m157y
[FIND]

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

if ($cancel)
REPLACE

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

// [+] m157y
// if ($cancel)
if ($cancel && $HTTP_GET_VARS['export_pack'] != "send")
// [-] m157y
[FIND]

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

	$message = sprintf($lang['export_smiles'], "<a href=\"" . append_sid("admin_smilies.$phpEx?export_pack=send&cancel=true", true) . "\">", "</a>") . "<br /><br />" . sprintf($lang['Click_return_smileadmin'], "<a href=\"" . append_sid("admin_smilies.$phpEx") . "\">", "</a>") . "<br /><br />" . sprintf($lang['Click_return_admin_index'], "<a href=\"" . append_sid("index.$phpEx?pane=right") . "\">", "</a>");
[REPLACE]

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

	// [+] m157y
	// $message = sprintf($lang['export_smiles'], "<a href=\"" . append_sid("admin_smilies.$phpEx?export_pack=send", true) . "\">", "</a>") . "<br /><br />" . sprintf($lang['Click_return_smileadmin'], "<a href=\"" . append_sid("admin_smilies.$phpEx") . "\">", "</a>") . "<br /><br />" . sprintf($lang['Click_return_admin_index'], "<a href=\"" . append_sid("index.$phpEx?pane=right") . "\">", "</a>");
	$message = sprintf($lang['export_smiles'], "<a href=\"" . append_sid("admin_smilies.$phpEx?export_pack=send&cancel=true", true) . "\">", "</a>") . "<br /><br />" . sprintf($lang['Click_return_smileadmin'], "<a href=\"" . append_sid("admin_smilies.$phpEx") . "\">", "</a>") . "<br /><br />" . sprintf($lang['Click_return_admin_index'], "<a href=\"" . append_sid("index.$phpEx?pane=right") . "\">", "</a>");
	// [-] m157y
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..

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