[RC] User FAQ (Пользовательский FAQ)

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
An-124
phpBB 1.4.1
Сообщения: 49
Стаж: 17 лет 3 месяца
Откуда: Украина
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: [RC] User FAQ (Пользовательский FAQ)

Сообщение An-124 »

Пчелкин писал(а):Справился...нашел...
...Помоги ближнему.. пожалуйста..
SCALOlaz писал(а):Можете кратенько, в кучу описать остальные "свисто%%рделки" и "рюшки", необходимые моду?
Хотелось бы иметь так же ссылку на все "отвеченные вопросы", рядом с "вопросы без ответов". Ее присутствие там кажется совершенно логичным и оправданным.
И на любителя конечно, но хочется предоставить пользователю выбирать возможность "скрыть имя". Ведь не каждый желает выглядеть "чайником", поэтому хотя вопросы есть, но публично задавать их не хочется. А так поставил галочку "скрыть имя" и вуаля! Конечно может заработает мод и для гостей, но поди объясняй каждому, что надо выйти из системы, задать вопрос, да и сообщение об ответе куда придет?
Да, и я вот посмотрел SCALOlaz у вас на форуме есть возможность "гостям" задавать вопрос, по ходу, мод работает, (потом поспрашиваю как, это в начале покручу свои настройки), не плохо было бы гостю предложить оставить свой емейл, на который мог бы придти ответ..
Это все, даже ума не приложу, что еще этому моду нужно.. Разве вкуснятинки всякие, ну это уже дело дизайнеров... Тем не менее: Поскольку сортировки "отвеченных" и "неотвеченных" вопросов в разделе ответов нет (отвеченные сверху, не отвеченные снизу, или наоборот)(хотя возможно этого и не нужно, поскольку вопросы сортируются по мере поступления) то хотелось бы отвеченные вопросы как то поярче обозначить, какую нибудь иконку слева впихнуть, типа этого Изображение
ну и для размышления, на перспективу, а то ведь вопросы на форумах это не редкость и кто знает... Так вот возможно подкатегория для категорий пригодится, что бы потом не жалеть и не докручивать, пока работы идут.
А еще... аппетит появился.. Возможно на главную блок какой вывести с 3-4 отвеченными вопросами - случайный выбор, ну типа мода "темы с новыми сообщениями".. Все! предложения закончились...
Последний раз редактировалось An-124 27.09.2012 8:48, всего редактировалось 2 раза.
Аватара пользователя
SCALOlaz
phpBB 1.2.0
Сообщения: 17
Стаж: 19 лет 2 месяца
Откуда: Самара
Поблагодарили: 6 раз

Re: [RC] User FAQ (Пользовательский FAQ)

Сообщение SCALOlaz »

Насчёт "poster_id"

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

u_faq.php

--- НАЙТИ ---

"mode=email&u=$poster_id"

--- ЗАМЕНИТЬ, НА ---

"mode=email&u=".$q['user_id']

--- НАЙТИ ---

"mode=contact&action=msnm&u=$poster_id"

--- ЗАМЕНИТЬ, НА ---

"mode=contact&action=msnm&u=".$q['user_id']

--- НАЙТИ ---

"mode=contact&action=aim&u=$poster_id"

--- ЗАМЕНИТЬ, НА ---

"mode=contact&action=aim&u=".$q['user_id']

--- НАЙТИ ---

"mode=contact&action=jabber&u=$poster_id"

--- ЗАМЕНИТЬ, НА ---

"mode=contact&action=jabber&u=".$q['user_id']
Сори :) забытая копипаста

Добавлено спустя 10 минут 34 секунды:
An-124 писал(а):Все! предложения закончились...
Записал в ТоДо.
Допилю кое-какие остатки, попробую ваши идеи реализовать.

Да, к слову. Архив из аттача можно не качать. Там багов много. Попозже выложу новую сборку.
Миру - мир, бомжу - собака!
DC++ портал && phpBB3 от скуки
Аватара пользователя
An-124
phpBB 1.4.1
Сообщения: 49
Стаж: 17 лет 3 месяца
Откуда: Украина
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: [RC] User FAQ (Пользовательский FAQ)

Сообщение An-124 »

Чуть не забыл, это важно мне кажется. Вот хочу ссылку на других сайтах на форум дать:"Задать вопрос" и по идее, юзеру входящему с другого ресурса, то ли гостю, то ли зарегистрированному должно открыться окно "задать вопрос" только куда задать? Ведь в окне написания вопроса нет выбора раздела вопроса?
Другими словами, кнопку "задать вопрос" разместить так же на главной странице мода, а в окне написания вопроса предоставить возможность выбрать категорию/раздел вопросов.
Последний раз редактировалось An-124 27.09.2012 9:31, всего редактировалось 3 раза.
Аватара пользователя
SCALOlaz
phpBB 1.2.0
Сообщения: 17
Стаж: 19 лет 2 месяца
Откуда: Самара
Поблагодарили: 6 раз

Re: [RC] User FAQ (Пользовательский FAQ)

Сообщение SCALOlaz »

An-124 писал(а):у вас на форуме есть возможность "гостям" задавать вопрос
Права Групп / Гости / ( Расширенные права ) >> Разрешаем Вопрос и Ответ

Кажется в этом всё колдовство...
Миру - мир, бомжу - собака!
DC++ портал && phpBB3 от скуки
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: [RC] User FAQ (Пользовательский FAQ)

Сообщение Пчелкин »

An-124 писал(а):...Помоги ближнему.. пожалуйста..
Файл ufaq.css
Класс

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

.ufaqbody .content {
	font-size: 1.1em;
}
Меняй...

Добавлено спустя 44 минуты 23 секунды:
SCALOlaz Еще одна ошибка продолжает лезть от дебаггера...
snap415.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
SCALOlaz
phpBB 1.2.0
Сообщения: 17
Стаж: 19 лет 2 месяца
Откуда: Самара
Поблагодарили: 6 раз

Re: [RC] User FAQ (Пользовательский FAQ)

Сообщение SCALOlaz »

Пчелкин писал(а):Еще одна ошибка продолжает лезть от дебаггера...
Стрёмная ошибка. MySQL какой версии?

Я где-то сообщал что не очень силён в запросах к БД, поэтому давайте начнём с малого

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

--- НАЙТИ ---

$result_count = mysql_num_rows($result);

--- ЗАМЕНИТЬ, НА ---

$result_count = (int) mysql_num_rows($result);
У меня дебаг никаких ошибок с модом не выдаёт.
Миру - мир, бомжу - собака!
DC++ портал && phpBB3 от скуки
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: [RC] User FAQ (Пользовательский FAQ)

Сообщение Пчелкин »

SCALOlaz писал(а):какой версии?
5.3 MySQL(i) 5.1.52

Добавлено спустя 5 минут 53 секунды:
SCALOlaz писал(а):никаких ошибок
Обе ошибки (первая исчезнувшая и эта) вылезли только на моем основном форуме...а данная (эта) ошибка - на трех форумах....лог дебаггера за один день - 112 страниц набился...

Правку внес - то-же самое....

Добавлено спустя 38 секунд:
SCALOlaz писал(а):что не очень силён в запросах к БД
я воще в этом два по пять...поэтому и хелп...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
SCALOlaz
phpBB 1.2.0
Сообщения: 17
Стаж: 19 лет 2 месяца
Откуда: Самара
Поблагодарили: 6 раз

Re: [RC] User FAQ (Пользовательский FAQ)

Сообщение SCALOlaz »

Пчелкин, велком сюда, а то загадим ветку разбирательством.

С mysql_num_rows($result) я конечно ступил. Надо было встроенную функцию использовать...

UPD:
Удалил вложение в раннем сообщении. Много ошибок в коде. Через пару дней подготовлю новый ап.
Последний раз редактировалось SCALOlaz 27.09.2012 12:55, всего редактировалось 1 раз.
Миру - мир, бомжу - собака!
DC++ портал && phpBB3 от скуки
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: [RC] User FAQ (Пользовательский FAQ)

Сообщение Пчелкин »

Есть исправление!!! Ошибки исчезли...автор доделочек мода распишет!!!
Побежал исправлять на других форумах...
SCALOlaz - респект!!!!

Добавлено спустя 52 минуты 36 секунд:
И еще ...на главной в списке категорий количество ответов не показывается...
Или там не должно быть, а фраза ОТВЕТОВ: подразумевает все же последнего ответившего внутри на какой-то из вопросов?

Добавлено спустя 45 секунд:
Просто убрал...на фиг...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
SCALOlaz
phpBB 1.2.0
Сообщения: 17
Стаж: 19 лет 2 месяца
Откуда: Самара
Поблагодарили: 6 раз

Re: [RC] User FAQ (Пользовательский FAQ)

Сообщение SCALOlaz »

Пчелкин писал(а):фраза ОТВЕТОВ: подразумевает все же последнего ответившего внутри на какой-то из вопросов?
Именно так. Уже допилено вобщем-то.
UPD (01.10.2012): "Чем дальше в лес, тем злее партизаны." 
Попиливаю временами и понимаю что начинаю путаться в коде и мысль идёт не туда куда следовало.

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

ТоДо список ещё не пофишен, а делов с каждым разом прибавляется :)
Так-что не обижайтесь, в ближайшие дни апа не будет видимо. А если будет, - то с косяками и багами. Как говорится - рабочая обстановка.

Как всегда, просмотр "рабочей" версии доступен по ссылке (была указана ранее). Ссылку не скажу - модераторы посчитают рекламой.
UPD (05.10.2012): Архив с текущим набором свитюлек для тестирования. 
Изменения описывать не буду, уже не помню многое.
Users_FAQ_1_0_5.rar
Заменить файлами из архива ваши текущие файлы.
Выполнить файл db_update_ufaq.php (добавляет новые записи в таблицы мода и в таблицу config всего форума)
Для тех, кто ставит с нуля присутствует оригинальный XML файл установки (с правками)

Правки для ВСЕХ пользователей. Новые кнопки рейтингов от Аn-124 (за что ему спасибо).

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

includes\acp\acp_language.php
------------------------------------------------

--- НАЙТИ ---

'button_question_reply',

--- ДОБАВИТЬ, ПОСЛЕ ---

 'icon_post_plus', 'icon_post_minus',


includes\acp\acp_styles.php
------------------------------------------------

--- НАЙТИ ---

'button_question_reply',

--- ДОБАВИТЬ, ПОСЛЕ ---

 'icon_post_plus', 'icon_post_minus',


language\en\acp\styles.php
------------------------------------------------

--- НАЙТИ ---

'IMG_BUTTON_QUESTION_REPLY'	=> 'Answer',

--- ДОБАВИТЬ, ПОСЛЕ ---

	'IMG_ICON_POST_PLUS'		=> 'Plus',
	'IMG_ICON_POST_MINUS'		=> 'Minus',


language\ru\acp\styles.php
------------------------------------------------

--- НАЙТИ ---

'IMG_BUTTON_QUESTION_REPLY'	=> 'Ответ',

--- ИЛИ, НАЙТИ ---
(в этом случае добавить с новой строки)

'IMG_BUTTON_QUESTION_REPLY'

--- ДОБАВИТЬ, ПОСЛЕ ---

	'IMG_ICON_POST_PLUS'		=> 'Плюс',
	'IMG_ICON_POST_MINUS'		=> 'Минус',


styles\prosilver\imageset\imageset.cfg
------------------------------------------------

--- НАЙТИ ---

img_icon_user_warn = icon_user_warn.gif*20*20

--- ДОБАВИТЬ, ПОСЛЕ ---

img_icon_post_plus = icon_post_plus.gif*20*20
img_icon_post_minus = icon_post_minus.gif*20*20


styles\prosilver\theme\buttons.css
------------------------------------------------

--- НАЙТИ ---

.quickquote-icon, .quickquote-icon a		{ background: none top left no-repeat; }

--- ДОБАВИТЬ, ПОСЛЕ ---

.plus-icon, .plus-icon a		{ background: none top left no-repeat; }
.minus-icon, .minus-icon a		{ background: none top left no-repeat; }

--- НАЙТИ ---

ul.profile-icons li.delete-icon	{ width: {IMG_ICON_POST_DELETE_WIDTH}px; height: {IMG_ICON_POST_DELETE_HEIGHT}px; }

--- ДОБАВИТЬ, ПОСЛЕ ---

ul.profile-icons li.plus-icon	{ width: {IMG_ICON_POST_PLUS_WIDTH}px; height: {IMG_ICON_POST_PLUS_HEIGHT}px; }
ul.profile-icons li.minus-icon	{ width: {IMG_ICON_POST_MINUS_WIDTH}px; height: {IMG_ICON_POST_MINUS_HEIGHT}px; }


styles\prosilver\theme\colours.css
------------------------------------------------

--- НАЙТИ ---

.quickquote-icon, .quickquote-icon a		{ background-image: url("{IMG_ICON_POST_QUICKQUOTE_SRC}"); }

--- ДОБАВИТЬ, ПОСЛЕ ---

.plus-icon, .plus-icon a		{ background-image: url("{IMG_ICON_POST_PLUS_SRC}"); }
.minus-icon, .minus-icon a		{ background-image: url("{IMG_ICON_POST_MINUS_SRC}"); }

--- EoF ---
В en локали есть непереведённые строки на русском языке.
Внимание! В случае "отката" или отказа от этой версии мода, достаточно поверх залить оригинальные файлы из 1-го поста темы.

Если автор не против, предложения по моду можно оставлять здесь
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Миру - мир, бомжу - собака!
DC++ портал && phpBB3 от скуки
Аватара пользователя
An-124
phpBB 1.4.1
Сообщения: 49
Стаж: 17 лет 3 месяца
Откуда: Украина
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: [RC] User FAQ (Пользовательский FAQ)

Сообщение An-124 »

SCALOlaz Ого, от 5 числа изменения, а я проспал, бегу тестировать.. скинь мне в личу номерок webmoney, на кофе...

Добавлено спустя 1 час 2 минуты 49 секунд:
Пока никаких изменений не обнаружил, кеши чистил, стили обновлял, куки удалял, но ничего не шевельнулось с того что было...
SCALOlaz писал(а): Users_FAQ_1_0_5.rar
а при установке пишет Users FAQ 1 0_46.rar Может не тот файл залит? Хотя еще буду пробовать.. А пока глухо.. Предложение с кофе в силе конечно..
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: [RC] User FAQ (Пользовательский FAQ)

Сообщение Пчелкин »

И я ...спойлер не открывал...млин...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
SCALOlaz
phpBB 1.2.0
Сообщения: 17
Стаж: 19 лет 2 месяца
Откуда: Самара
Поблагодарили: 6 раз

Re: [RC] User FAQ (Пользовательский FAQ)

Сообщение SCALOlaz »

An-124 писал(а):Пока никаких изменений не обнаружил, кеши чистил, стили обновлял, куки удалял, но ничего не шевельнулось с того что было...
Видимо не тот архив брали. Перепроверил для пущей уверенности, оно.
Однако вспоминаю, в этом архиве был баг с отображением скрытого Ника и подделки ника от Гостя для Админов. Кажется.
Немного "добью" оставшиеся пожелания (судя по листочку ТоДо - 3 штуки) и выложу новый архив. Возможно даже с нормальным XML установки.

P.S.: Я тут отвлекался на бытовые дела немного.

Кто из вас силён в JS? Требуется помощь в "изобретении велосипеда" для кнопки "Цитата". Пока она работает только если что-то выделить. (Причём,- неважно что и где :) )
Вопрос тут
Так-же, можно Задать вопрос
Миру - мир, бомжу - собака!
DC++ портал && phpBB3 от скуки
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: [RC] User FAQ (Пользовательский FAQ)

Сообщение Пчелкин »

1.0.5 не пошел..кнопки помогло-не помогло упрямо вылазить не хотят..

Добавлено спустя 42 секунды:
После правки любого сообщения сообщение становится от гостя..

Добавлено спустя 1 час 7 минут 15 секунд:
После отправки вопроса гостем открываем категорию с вопросом от гостя и вот -

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

[phpBB Debug] PHP Notice: в файле [ROOT]/u_faq.php в строке 300: Undefined variable: an_fakenick
Добавлено спустя 3 минуты 8 секунд:
При появлении ответа на вопрос гостя - ошибка исчезает...

Добавлено спустя 1 минуту 34 секунды:
Кнопок помогло-не помогло все равно нет...перебрал уже все что можно..нет и все...
Возвращаем файлы от 1.0.4 - появляются старого варианта...

Добавлено спустя 4 минуты 15 секунд:
Здесь http://fotovideoforum.ru/u_faq.php?mode=cat&id=1 торчит вопрос от гостя...

Добавлено спустя 10 минут 45 секунд:
Хм...панелька открытия темы от премодерации исчезает сама и внезапно...

Добавлено спустя 11 минут 18 секунд:
О! Если включить подписки то и менюшка премодерации и открытия-закрытия появляется...

Добавлено спустя 44 минуты:
Пчелкин писал(а):О! Если включить подписки то и менюшка премодерации
Попала под условие подписок...
Надо по ходу так -

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

	<!-- IF not S_IS_BOT and S_USER_LOGGED_IN and ( U_WATCH or U_UNWATCH ) -->
		<!-- IF S_MODE == 0 -->
		    <ul class="linklist">
			<li class="lefttside">
				<!-- IF U_WATCH -->
					<a href="{U_WATCH}" title="{L_UFAQ_WATCH_EXP}"><img src="{T_THEME_PATH}/images/icon_subscribe.gif"/>{L_UFAQ_WATCH}</a>
				<!-- ENDIF -->
				<!-- IF U_UNWATCH -->
					<a href="{U_UNWATCH}" title="{L_UFAQ_UNWATCH}"><img src="{T_THEME_PATH}/images/icon_unsubscribe.gif"/>{L_UFAQ_UNWATCH}</a>
				<!-- ENDIF -->
			</li>
	     	</ul>
		<!-- ENDIF -->
	<!-- ENDIF -->
	
       	<!-- IF S_TOPIC_MOD -->
			<ul class="linklist">
			<li class="lefttside">
					<form method="post" action="{S_MOD_ACTION}">
					<fieldset class="profile-icons">
						<table><tr><td>{S_TOPIC_MOD} </td><td><div id="cat_selector" style="display: none;">&nbsp;&nbsp;{L_FROM}: '<strong>{FORUM_NAME}</strong>'&nbsp;&nbsp;{L_UFAQ_IN}: {S_CAT_MOD} </div></td><td><input type="submit" value="{L_SUBMIT}" class="button2" /></td></tr></table>
						{S_FORM_TOKEN}
					</fieldset>
					</form>&nbsp;&nbsp;&nbsp;
			</li>
			</ul>
	   <!-- ENDIF -->
				
Добавлено спустя 2 минуты 41 секунду:
А как выплывающее окно выбора категорий увеличить в длину по горизонту?
snap476.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: [RC] User FAQ (Пользовательский FAQ)

Сообщение evrus01 »

Поле со списком, которое формируется тегом <select>, по умолчанию равно ширине самого длинного текста, заданного в контейнере <option>.
Это правило HTML верно для всех браузеров. Но можете задать ему фиксированный размер, например, вот так: <select style="width: 300px;" Ширина поля будет 300px.

Это в теории...

Вернуться в «Бета-версии модов для phpBB 3.0.x»