Персонализация расширений TopicSolved (tierra) + ShareOn (vinny)

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Smirnov
phpBB 1.2.1
Сообщения: 20
Стаж: 9 лет 4 месяца
Благодарил (а): 5 раз

Персонализация расширений TopicSolved (tierra) + ShareOn (vinny)

Сообщение Smirnov »

Доброго времени суток!
Такой вопрос, имеется два расширения TopicSolved и Share On. Хочу чтобы кнопочка Topic Solved была на уровне кнопок SharedOn но слева. Как это сделать?
Чего я щас добился:
Кнопки TopicSolved находятся на уровень выше кнопок SharedOn
Изображение
Код TopicSolved я изменил таким образом:
1.Удалил файл viewtopic_body_post_buttons_after.html чтобы кнопка не отображалась сверху сообщения.
2.Создал файл viewtopic_body_postrow_post_notices_after.html чтобы кнопка отображдалась внизу сообщения (там же где и кнопки shareOn), с таким кодом:

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

<!-- IF postrow.U_SET_SOLVED -->
	<li>
	<!-- IF postrow.S_TOPIC_SOLVED -->
		<a href="{postrow.U_SET_SOLVED}" title="{L_SET_TOPIC_NOT_SOLVED}"
		   class="button icon-button topicsolved-icon unsolve-icon">
			<span>{L_SET_TOPIC_NOT_SOLVED}</span>Это не ответ
		</a>
	<!-- ELSE -->
		<a href="{postrow.U_SET_SOLVED}" title="{L_SET_TOPIC_SOLVED}"
		   class="button icon-button topicsolved-icon solve-icon">
			<span>{L_SET_TOPIC_SOLVED}</span>Это ответ
		</a>
	<!-- ENDIF -->
	</li>
<!-- ENDIF -->
и css:

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

/* Post Buttons */

.topicsolved-icon.icon-button:before,
.topicsolved-icon.dropdown-select:after {
	background-image: url("images/topicsolved_icons_button.png");
}
.solve-icon:before          { background-position: -0px 0; }
.solve-icon:hover:before    { background-position: -0px -12px; }
.unsolve-icon:before        { background-position: -12px 0; }
.unsolve-icon:hover:before  { background-position: -12px -12px; }

/* Topic Solved Image Indicators */

.imageset.icon_solved_head {
	background-image: url("./images/icon_topic_solved_head.png");
	padding-left: 20px;
	padding-top: 20px;
}
.imageset.icon_solved_list {
	background-image: url("./images/icon_topic_solved_list.png");
	padding-left: 12px;
	padding-top: 12px;
}
.imageset.icon_solved_post {
	background-image: url("./images/icon_topic_solved_post.png");
	padding-left: 16px;
	padding-top: 16px;
}
.share-buttons {
	display: inline-block;
	float: none;
	position: relative;
	vertical-align: bottom;
	margin: 0;
	right: 0;
	list-style: none;
	
}
В начале кода SharedOn (3.1\ext\vinny\shareon\styles\prosilver\template\event\viewtopic_body_postrow_post_notices_after.html) я добавил <br/> чтобы кнопки не пересикались с кнопкой из TopicSolved

А хотелось бы видеть это так:
Изображение

Заранее спасибо!
С уважением,
Алексей Смрнов.
Последний раз редактировалось Sheer 10.07.2016 14:25, всего редактировалось 1 раз.
Причина: bb-код
Best regards
JSC "SeaMax"
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: Персонализация расширений TopicSolved (tierra) + ShareOn (vinny)

Сообщение Sheer »

Приведите ссылку на форум.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Smirnov
phpBB 1.2.1
Сообщения: 20
Стаж: 9 лет 4 месяца
Благодарил (а): 5 раз

Re: Персонализация расширений TopicSolved (tierra) + ShareOn (vinny)

Сообщение Smirnov »

Best regards
JSC "SeaMax"
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: Персонализация расширений TopicSolved (tierra) + ShareOn (vinny)

Сообщение Sheer »

Smirnov писал(а): Чего я щас добился:
Я не увидел этого там
Smirnov писал(а): http://forum.superpower2.ru/viewforum.php?f=11
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Smirnov
phpBB 1.2.1
Сообщения: 20
Стаж: 9 лет 4 месяца
Благодарил (а): 5 раз

Re: Персонализация расширений TopicSolved (tierra) + ShareOn (vinny)

Сообщение Smirnov »

Sheer писал(а):
Smirnov писал(а): Чего я щас добился:
Я не увидел этого там
Да я вот как раз щас все сделал сам. Подразобрался как формируется CSS стиля и все сделал. Проше простого. Но всеравно спасибо! Ща еще Thanks for posts туда-же вынесу.
Best regards
JSC "SeaMax"
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: Персонализация расширений TopicSolved (tierra) + ShareOn (vinny)

Сообщение Sheer »

Все равно не увидел ничего, а сделать можно примерно так
superpower2.jpg
Отправлено спустя 1 минуту 58 секунд:
Да, и вот еще

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

Failed to load resource: the server responded with a status of 404 (Not Found) http://forum.superpower2.ru/styles/prosilver/theme/ru/stylesheet.css?assets_version=228
Отправлено спустя 1 минуту 21 секунду:

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

<link href="./styles/prosilver/theme/stylesheet.css?assets_version=225" rel="stylesheet">
<link href="./styles/prosilver/theme/ru/stylesheet.css?assets_version=225" rel="stylesheet">
Вторая строка лишняя.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 10 лет 5 месяцев
Благодарил (а): 235 раз
Поблагодарили: 173 раза

Re: Персонализация расширений TopicSolved (tierra) + ShareOn (vinny)

Сообщение Sumanai »

Sheer писал(а): Вторая строка лишняя.
Эта строка стандартная в просилвере.
Вообще это к авторам phpBB, которые грузят css файл ради пары строк с указанием адреса изображения "В сети".
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: Персонализация расширений TopicSolved (tierra) + ShareOn (vinny)

Сообщение Sheer »

Sumanai писал(а): Эта строка стандартная в просилвере
Да, но раз уж удалил файл за ненадобностью, то и ссылку на него тоже следует удалить.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 10 лет 5 месяцев
Благодарил (а): 235 раз
Поблагодарили: 173 раза

Re: Персонализация расширений TopicSolved (tierra) + ShareOn (vinny)

Сообщение Sumanai »

Скорее забыл закинуть.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: Персонализация расширений TopicSolved (tierra) + ShareOn (vinny)

Сообщение Sheer »

Если устанавливал русифицированный пакет, то должен был "закинуться" сам. Без ансамбля.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Smirnov
phpBB 1.2.1
Сообщения: 20
Стаж: 9 лет 4 месяца
Благодарил (а): 5 раз

Re: Персонализация расширений TopicSolved (tierra) + ShareOn (vinny)

Сообщение Smirnov »

Наверное данное сообщение нужно всетаки разместить в теме соответствуещего мода, но думаю и тут самое место.
Перенес кнопку расширения ThanksForPosts вниз коммента, в файл viewtopic_body_postrow_post_notices_after.html
И, к сожалению, перестал работать AddonForThanksForPosts. При нажатии на кнопку благодарности она пропадает (вернее все подобные кнопки со страницы пропадают) и более ничего не происходит, а после обновления страницы она снова на месте и благодарность не защитана. Вот не могу понять в чем причина.

Отправлено спустя 5 минут 10 секунд:
Sheer писал(а): Если устанавливал русифицированный пакет, то должен был "закинуться" сам. Без ансамбля.
устанавливал 3.0.9 через установщик хостера, потом конвертировал (сам) в 3.1.8, а спустя некоторое время патчил до 3.1.9. Конвертация до 3.1.х прошла с ошибками сколько я не пытался подчищать за модами в базе.. Со временем вылечиваю разные балячки )

Отправлено спустя 11 минут 20 секунд:
От отчаяния установил последнюю версию AddonForThanksForPosts 2.0.7 и все заработало. :lol: :lol: :lol:
Best regards
JSC "SeaMax"

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