Поделиться в whatsapp

Скрипты и расширения для phpBB 3.1.x
Собственные расширения, допиливание уже существующих.
Свои виды перевода, свои виды стиля расширений под свои нужды.
igorbond

Поделиться в whatsapp

igorbond 06 фев 2016, 23:42 Сообщение

Увидел такое расширение, но вывод его там на мой взгляд не совсем удобен, нельзя ли его поставить например там где кнопки редактировать и прочие, или внизу в конце сообщения, но в виде кнопки https://www.phpbb.com/community/viewtop ... &t=2338501

Аватара пользователя
CabinetAdmin

Поделиться в whatsapp

CabinetAdmin 07 фев 2016, 08:10 Сообщение

А само расширение то где? Там есть ссылки на другое расширение, но там нет вывода кнопок на странице сообщений...
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

igorbond

Поделиться в whatsapp

igorbond 07 фев 2016, 12:04 Сообщение

Хрень какую то автор там намудрил с скачиванием, вот закинул файл сюда посмотрите
Вложения
washare.rar
(20.86 КБ) 66 скачиваний

Аватара пользователя
CabinetAdmin

Поделиться в whatsapp

CabinetAdmin 10 фев 2016, 16:40 Сообщение

Глянул так, не устанавливая. Можно переименовать файл viewtopic_body_postrow_post_content_footer в viewtopic_body_post_buttons_after, это в стилях расширения. А содержимое заменить на:

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

<!-- IF postrow.WASHARE --> <li> <a href="whatsapp://send?text={postrow.WASHARE}" id="washare" class="button"><span>{L_WASHARE}</span></a> </li> <!-- ENDIF -->

Если хочется задать какую нибудь иконку, можно заменить class="button" на class="button icon-button icon-washare". Затем в папке all создать новую папку theme, создать внутри неё файл washare.css с содержимым:

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

.icon-washare { background-position: 0 0; background-image: url("./images/icon_washare.gif"); } .icon-washare:hover:before { background-position: 0 -21px; }


Далее в папке event создать новый файл overall_header_head_append со следующим содержимым:

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

<!-- INCLUDECSS @bruninoit_washare/washare.css -->


Как-то так, примерно.
А, вот ещё, иконку надо положить в папку theme/images в этом расширении.

зы. Код я дал для двойной картинки, которая при наведении меняется, как остальные кнопки.
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

igorbond

Поделиться в whatsapp

igorbond 14 фев 2016, 14:16 Сообщение

Спасибо, сегодня опробую.

igorbond

Поделиться в whatsapp

igorbond 19 ноя 2016, 22:37 Сообщение

Что то забыл про данной расширение, попробовал и не сработало почему то. Все равно не появляется иконка. Да и может подскажите иконку подходящую под стиль CA Vintage но чтобы было понятно что это whatsapp?

Аватара пользователя
CabinetAdmin

Поделиться в whatsapp

CabinetAdmin 20 ноя 2016, 08:04 Сообщение

Первая попавшаяся
Изображение

Надо будет только немного уменьшить.
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

igorbond

Поделиться в whatsapp

igorbond 20 ноя 2016, 15:19 Сообщение

Но как сделать чтобы она работала?

Аватара пользователя
CabinetAdmin

Поделиться в whatsapp

CabinetAdmin 20 ноя 2016, 17:53 Сообщение

А по инструкции выше не заработало?
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

igorbond

Поделиться в whatsapp

igorbond 20 ноя 2016, 17:55 Сообщение

CabinetAdmin писал(а):Источник цитаты А по инструкции выше не заработало?


Нет, надпись есть, а вот картинки нет. Кстати как бы убрать чтобы на компе не было данной кнопки, а была только в телефонах и планшетах.

Аватара пользователя
CabinetAdmin

Поделиться в whatsapp

CabinetAdmin 21 ноя 2016, 17:55 Сообщение

Классы то добавили?
CabinetAdmin писал(а):Источник цитаты Если хочется задать какую нибудь иконку, можно заменить class="button" на class="button icon-button icon-washare"

С ними должна показываться картинка.

igorbond писал(а):Источник цитаты была только в телефонах и планшетах.

Добавить в стили:

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

@media only screen and (min-width: 700px) { .button.icon-washare { display: none; } }
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

igorbond

Поделиться в whatsapp

igorbond 21 ноя 2016, 17:56 Сообщение

Все добавил что было выше. Кеш и прочее чистил, эффекта не было

Аватара пользователя
CabinetAdmin

Поделиться в whatsapp

CabinetAdmin 21 ноя 2016, 18:29 Сообщение

Вот так должны выглядеть стили:

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

.icon-washare:before { background-position: 0 0; background-image: url("./images/icon_washare.gif"); } @media only screen and (min-width: 700px) { .button.icon-washare { display: none; } }


Но это стили, а вот если только надпись, то это вина структуры, т.е. как минимум нет класса icon-button.
Вот так должна выглядеть структура:

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

<!-- IF postrow.WASHARE --> <li> <a href="whatsapp://send?text={postrow.WASHARE}" id="washare" class="button icon-button icon-washare"><span>{L_WASHARE}</span></a> </li> <!-- ENDIF -->

Добавляя надо либо отключать расширение, либо кэш чистить.
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

igorbond

Поделиться в whatsapp

igorbond 21 ноя 2016, 19:34 Сообщение

это заработало, спасибо!!!

igorbond

Поделиться в whatsapp

igorbond 23 ноя 2016, 22:24 Сообщение

Извините что достаю, но как добавить надпись поделиться в выпадающее меню управление темой?



Вернуться в «Расширения для phpBB 3.1.x»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость