Страница 10 из 12

Добавлено: 15.06.2006 13:50
Carbofos
У вас "Parse error" в файле "includes/functions_post.php", отсюда все остальное. Чаще всего бывает от пропущенной открывающей или закрывающей скобки или точки с запятой. Если строка 1415 является концом файла то значит не хватает фигурной скобки, чаще всего закрывающей.

Добавлено: 16.06.2006 9:10
Iftin
когда заменил строчку на это ORDER BY sort_key";, при ответе вообще надпись пропала "смайлики" и все смайлики пропали слева, при ответе. :shock: может дать вам посмотреть полностью файл ?includes/functions_post.php

Добавлено: 16.06.2006 10:58
Carbofos
Давайте лучше только функцию generate_smilies(), в личку, а то тема и так уже длинная, я лучше потом просто вывешу как она должна выглядеть...

Добавлено: 22.06.2006 16:30
Iftin
отправил из файла includes/functions_post.php в личку

Добавлено: 22.06.2006 17:42
Carbofos
Iftin
С вашей функцией все в порядке, проблема где-то в другом месте...
Проверьте правильность настроек группы по умолчанию - именно она отображается сбоку в форме ответа.

Добавлено: 14.07.2006 19:57
go
очень дущещипательный вопрос.. модом можно пользоваться на дествующем форуме? если да просьба перенести его в другой раздел(сделать дупликат темы)...

Добавлено: 14.07.2006 23:12
Siava
go
Можно и давно уже пользуюсь :)

Добавлено: 05.08.2006 10:54
Delestor
Два раза установил мод, но не отображаются группы смайлов и ссылки на дополнительные смайлики в обоих формах ответа, только надпись "смайлики" и первые 20 смайлов, админка работает нормально, группы создаются.
Подозрительно то, что переменные (может я и ошибаюсь) U_MORE_SMILIES и L_MORE_SMILIES были найдены через поиск только в posting_body.tpl, posting_smiles.tpl и quick_reply.tpl.

posting_smiles.tpl

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

<td colspan="{S_SMILIES_COLSPAN}"><span  class="nav"><a href="{U_MORE_SMILIES}" onclick="open_window('{U_MORE_SMILIES}', 250, 300);return false" target="_smilies" class="nav">{L_MORE_SMILIES}</a></td>
А где они назначаются? Ставил Smiling MOD 0.2.6. Альтернативная установка. Но в основной версии тоже не увидел их определений кроме как в posting_body.tpl.
Без мода тоже не назначаются :?
____________
phpBB 2.0.21+File attachment+Extened Quick Reply+Democracy Mod.

Добавлено: 05.08.2006 15:31
Carbofos
Delestor
Файл functions_post.php, функция generate_smilies() кажется...
В боксе слева от поста отображаются только смайлы из группы по умолчанию, остальные только в открывающемся окне.

Добавлено: 06.08.2006 11:38
Delestor
Верно, только смайлы из группы по умолчанию и только первая их часть, если их много.

В том-то всё и дело, что ссылок на это раскрывающееся окно и на группы нет:(
--
Даже намёка.
Поставил на чистый форум.

Можно спросить зачем в альтернативной установке прописано редактирование smile_list_body.tpl? Мы же его заменяем?
От этого сыростью пахнет:)
____________
phpBB 2.0.21+Denver php4

Добавлено: 07.08.2006 20:52
Delestor
И ещё в
Internet Explorrer версии 6.0.2900.2180.xpsp_sp2_rtm.040803-2158
В админ-панели у с смайликов не видно стрелочек, тех, что вверх или вниз, вместо них синенькие квадратики. В Opera нормально.
Неплохо было бы ещё сделать стрелочки "на самый верх" и "в самый низ".
Зачем каждой такой маленькой стрелочке своя клеточка?

А мод совместим с easyMOD? Сейчас попробую поставить в очередной раз, уже 4-й...
Если совместим попробую ещё автоматически поставить.

Добавлено: 09.08.2006 16:31
Carbofos
Delestor
Проблема должна быть в функции generate_smilies(), попробуйте вынести этот кусок:

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

			if ($mode == 'inline')
			{
				$template->assign_block_vars('switch_smilies_extra', array());

				$template->assign_vars(array(
					'L_MORE_SMILIES' => $lang['More_emoticons'], 
					'U_MORE_SMILIES' => append_sid("posting.$phpEx?mode=smilies"))
				);
			}
из блока if ($num_smilies)...
Поставьте его сразу перед этим:

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

		$template->assign_vars(array(
			'L_NO_SMILES' => $num_smilies ? '' : '<span class="gensmall">' . $lang['smiles_none'] .
...
Хотя и странно это все :roll: :D

Добавлено: 09.08.2006 18:45
Delestor
Старанно не это, а то как я со своей невнимательностью поставил предыдущие моды с первой попытки:)
Вместо этого

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

			$template->assign_vars(array(
				'L_EMOTICONS' => $lang['Emoticons'], 
				'L_CLOSE_WINDOW' => $lang['Close_window'], 
				'S_SMILIES_COLSPAN' => $s_colspan)
			);
		}
Я заменял это

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

				$template->assign_vars(array(
					'L_MORE_SMILIES' => $lang['More_emoticons'], 
					'U_MORE_SMILIES' => append_sid("posting.$phpEx?mode=smilies"))
				);
			}
:)...
Скобочки сосчитал, а вот нехватку строки не заметил :oops:
Извиняюсь :oops:

Добавлено: 09.08.2006 20:07
Carbofos
Delestor
С кем не бывает :)

Добавлено: 10.08.2006 0:55
Delestor
А после экспорта, последовательность смайлов должна нарушаться?