Кнопка Добавить в социальные сети

В данном подфоруме я буду выкладывать разнообразные украшения форума phpbb3, от смайлов до скриптов, от ВВ-кодов до различных полезных программ.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Кнопка Добавить в социальные сети

Сообщение DeaDRoMeO »

Эммм, я же писал выше куда код вставлять, Михаил написал более правильное формирование адреса, подумайте и соберите в одно целое))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#241
Аватара пользователя
alexm206
Заглянул на огонек
Заглянул на огонек
Сообщения: 10
Стаж: 10 лет 4 месяца
Откуда: Донецк
Контактная информация:

Кнопка Добавить в социальные сети

Сообщение alexm206 »

Сергей, Михаил - спасибо!
Вот, что у меня получилось:


Что-то эстетическая составляющая мне не очень нравится. И вопрос: можно эти кнопки перенести туда, куда я показал стрелкой? После какого фрагмента вставлять код?
#242
Аватара пользователя
ursego
Свой на все 100
Свой на все 100
Сообщения: 478
Стаж: 11 лет 2 месяца
Откуда: Днепропетровск
Контактная информация:

Кнопка Добавить в социальные сети

Сообщение ursego »

У меня там всё так перелопачено, что я и не отвечу на этот вопрос...
#243
Аватара пользователя
alexm206
Заглянул на огонек
Заглянул на огонек
Сообщения: 10
Стаж: 10 лет 4 месяца
Откуда: Донецк
Контактная информация:

Кнопка Добавить в социальные сети

Сообщение alexm206 »

Михаил, ну хотя бы подскажите, где часть кода того места, которое я стрелкой указал. С остальным думаю справлюсь сам.
#244
Аватара пользователя
ursego
Свой на все 100
Свой на все 100
Сообщения: 478
Стаж: 11 лет 2 месяца
Откуда: Днепропетровск
Контактная информация:

Кнопка Добавить в социальные сети

Сообщение ursego »

У меня и до, и после этих кнопок наворочено то, чего в оригинальном движке нет (частично - от стиля, частично - от установленных модов), так что единственное, что могу сказать - где-то перед <!-- END postrow --> (эта команда завершает цикл, "рисующий" один пост в теме).
#245
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Кнопка Добавить в социальные сети

Сообщение DeaDRoMeO »

Вставлять после
ostrow.U_EMAIL}">{EMAIL_IMG}</a> <!--ENDIF -->&nbsp;
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#246
vovanvi
Заглянул на огонек
Заглянул на огонек
Сообщения: 39
Стаж: 10 лет
Откуда: Новоселово
Контактная информация:

Кнопка Добавить в социальные сети

Сообщение vovanvi »

всё хорошо в этом коде, но по моему ,надо заключать в условие, чтоб не на всех страницах показывался( например message_body и posting_preview)
Может кто подскажет как это сделать?
#247
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Кнопка Добавить в социальные сети

Сообщение DeaDRoMeO »

Смотрите тему Условие подгрузки скриптов или както похожее
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#248
Аватара пользователя
pmebear
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 67
Стаж: 10 лет 10 месяцев
Откуда: Москва
Контактная информация:

Кнопка Добавить в социальные сети

Сообщение pmebear »

Добрый день! Почел много отзывов и сравнений share42 и других сервисов с yandex кнопками. Пишут, что яндекс кнопки улучшают индексацию форума на яндексе, так как они завязаны с яндекс метрикой. Метрика отслеживает кто и какой статьей больше поделился. Можно ли к данной теме прикрутить опрос кто какими кнопками пользуется?
#249
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Кнопка Добавить в социальные сети

Сообщение DeaDRoMeO »

Создайте отдельную тему во Флейме с опросом))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#250
vovanvi
Заглянул на огонек
Заглянул на огонек
Сообщения: 39
Стаж: 10 лет
Откуда: Новоселово
Контактная информация:

Кнопка Добавить в социальные сети

Сообщение vovanvi »

DeaDRoMeO писал(а):Смотрите тему Условие подгрузки скриптов или как то похожее
Похоже нужно так
<!-- IF SCRIPT_NAME == "index" or SCRIPT_NAME == "viewtopic" or SCRIPT_NAME == "viewforum" or SCRIPT_NAME == "portal" or SCRIPT_NAME == "search" -->
<script type="text/javascript" src="http://домен/share42/share42.js"></script>
<script type="text/javascript">share42('http://домен/share42/')</script>
<!-- ENDIF -->


По крайней мере , у меня показывает только на указанных страницах.
#251
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Кнопка Добавить в социальные сети

Сообщение DeaDRoMeO »

Ну и правильно, условие будет таким если необходим показ на указанных страницах
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#252
Аватара пользователя
Милена
Самый Любознательный
Самый Любознательный
Сообщения: 371
Стаж: 9 лет 7 месяцев
Откуда: РФ

Кнопка Добавить в социальные сети

Сообщение Милена »

Если хотите чтобы кнопки были в самом низу, то вставляете код кнопок перед строкой

<!-- INCLUDE overall_footer.html -->

Надеюсь я вас правильно понял :-00):
Вставила в viewtopic_body.html, кеши чистила, ничего не изменилось. Делала всё по инструкции точно.
------------------------------

Ан нет, скачала ваш архив и заменила файлы и заработало, значит, я что-то в настройках сервиса упустила. Только это не то место. А как поставить панельку на одну строчку с кнопками "ответить" и "новая тема"?
#253
Аватара пользователя
Милена
Самый Любознательный
Самый Любознательный
Сообщения: 371
Стаж: 9 лет 7 месяцев
Откуда: РФ

Кнопка Добавить в социальные сети

Сообщение Милена »

Тысяча чертей... никак не получается поставить свою панельку всего из четырёх кнопочек (ВК, Фейсбук, ОК, Маил)/ Ваш архив работает, а мой нет, хоть убейся. :zvez_ochki: Из вашего архива я даже иконки смогла поменять на свои, как вариант, всё работает. А мои архивы с четырьмя кнопочками не работают вообще :cry_ing:
#254
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Кнопка Добавить в социальные сети

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

может стоит сделать сборку самому? здесь: http://share42.com/ru
система проста как нипель - должно работать.... :ny_tik:

Сообщение добавлено... спустя 37 минут 37 секунд:
сейчас попробовал - ставится и работает.
если в одну строчку сверху с новой темой и ответить, то
найти

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

<!-- IF TOTAL_POSTS -->
			<td class="nav" valign="middle" nowrap="nowrap">&nbsp;{PAGE_NUMBER}<br /></td>
			<td class="gensmall" nowrap="nowrap">&nbsp;[ {TOTAL_POSTS} ]&nbsp;</td>
			<td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html --></td>
		<!-- ENDIF -->
вставить код, чтобы получилось

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

<!-- IF TOTAL_POSTS -->
			<td class="nav" valign="middle" nowrap="nowrap">&nbsp;{PAGE_NUMBER}<br /></td>
			<td class="gensmall" nowrap="nowrap">&nbsp;[ {TOTAL_POSTS} ]&nbsp;</td>
			<td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html -->
			<div class="share42init"></div><script type="text/javascript" src="http://ваш сайт/share42/share42.js"></script>
			</td>
		<!-- ENDIF -->	

три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#255
Аватара пользователя
Милена
Самый Любознательный
Самый Любознательный
Сообщения: 371
Стаж: 9 лет 7 месяцев
Откуда: РФ

Кнопка Добавить в социальные сети

Сообщение Милена »

может стоит сделать сборку самому? здесь: http://share42.com/ru
Вот я и делала там и не работает :ny_tik:
Там в настройках "Кодировка вашего сайта:
UTF-8" - правильно же? :du_ma_et:

А за подробное указание на место вставочки - огромное спасибо, Андрей :ki_ss: :ki_ss: :ki_ss: ты мой спаситель :smu:sche_nie:
---------------------------------

Получилось! Свой архив залила и прописала твой код, но у меня не корректно он встал над кнопками новой строчкой... А вообще, если пойти логическим путём, то когда у пользователя может возникнуть желание поделиться записью? - Правильно, после того, как он прочтёт текст. А можно сразу после текста сообщения влепить твой код?
#256
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Кнопка Добавить в социальные сети

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

конечно. попробуй методом "научного тыка" - где понравится - там и ставь.
под сообщением есть такой же кусок кода... один к одному...
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#257
Аватара пользователя
Милена
Самый Любознательный
Самый Любознательный
Сообщения: 371
Стаж: 9 лет 7 месяцев
Откуда: РФ

Кнопка Добавить в социальные сети

Сообщение Милена »

Что-то тыкала, тыкала и не натыкала. :ny_tik: Нужно поставить код перед подписью, то есть перед разделителем, там, где кончается сообщение и начинается подпись пользователя. Может, это нельзя вообще так сделать? :du_ma_et:
#258
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Кнопка Добавить в социальные сети

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

почему нет? всё возможно...
найти

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

<!-- IF postrow.S_DISPLAY_NOTICE -->
						<span class="gensmall error"><br /><br />{L_DOWNLOAD_NOTICE}</span>
					<!-- ENDIF -->
					<!-- IF postrow.SIGNATURE -->
						<div class="postbody"><br />_________________<br />{postrow.SIGNATURE}</div>
					<!-- ENDIF -->
вставить код кнопок, чтобы получилось так:

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

 
<!-- IF postrow.S_DISPLAY_NOTICE -->
						<span class="gensmall error"><br /><br />{L_DOWNLOAD_NOTICE}</span>
					<!-- ENDIF -->
                                        <div class="share42init"></div><script type="text/javascript" src="http://ваш сайт/share42/share42.js"></script>
					<!-- IF postrow.SIGNATURE -->
						<div class="postbody"><br />_________________<br />{postrow.SIGNATURE}</div>
					<!-- ENDIF -->
получится так:


можно ещё в конец файла стиля stylesheet.css добавить класс кнопок

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

/*------------- social button ---------------*/

.share42init {
  margin-top:20px;
}
так получится сместить блок кнопок от сообщения вниз на 20px...
//можно сделать фон, выделение, смещение или ещё что-нибудь. если не надо - то и не прописывайте.
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#259
Аватара пользователя
Милена
Самый Любознательный
Самый Любознательный
Сообщения: 371
Стаж: 9 лет 7 месяцев
Откуда: РФ

Кнопка Добавить в социальные сети

Сообщение Милена »

Отлично, Андрей, отлично! Ты просто супер, обажаю тебя :hea_rt: :ki_ss: :ki_ss:

Кстати, поскольку у меня дизайн форума тёмный то красочные кнопки там неуместны. Поэтому, я их переделала в соответствии с мрачной отмасферой... Итак, немного поколдуем... :na_met_le:
Изменить цвет кнопок
Заходим в файловый менеджер: домен/share42

Находим: icons.png и жмём "скачать себе".

Теперь этот файл открываем в фотошопе и изменяем там цвет.

Было:

Стало:


ПРИМЕЧАНИЕ: В Пеинте не рисуйте кнопки, а то прозрачность фона изчезнет.

Далее: возвращаетесь в файловый менеджер и удаляеете старый файл icons.png, затем загружаете туда новый, но со старым именем.

Всё. Радуюшки и танцульки :p_a-r_t_y: :ya_hoo_oo:
#260
Ответить