[3.1] [3.2] Post Bookmark - Закладки на сообщения

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1525 раз

[3.1] [3.2] Post Bookmark - Закладки на сообщения

Сообщение Sheer »

Название расширения: Post Bookmark - Закладки на сообщения
Автор: Sheer, LavIgor
Описание расширения: Расширение позволяет создавать закладки на сообщения форума. Закладками можно управлять в личном разделе. При размещении сообщения можно быстро вставить ссылку на сообщение, выбрав его из списка закладок.
Скачать: https://github.com/AlexSheer/phpbb3.1-PostBookmark
Язык: Русский, English
posbookmark.jpg
post_bookmark_ajax.jpg
post_bookmark_post.jpg
post_bookmark_ajax2.jpg
Версия для phpBB3.2.x https://github.com/AlexSheer/phpbb3.1-P ... e/phpBB3.2

NB! В версии 3.1.10 допущена ошибка, которая приводит к тому, что невозможно установить это расширение.
Решение проблемы

ЗЫ. Расширения портировано из мода от мая 2014 года , архив для 3.0 прилагается
Post_bookmark.zip
ЗЫЫ. К моду Shreder никакого отношения не имеет.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 977
Стаж: 7 лет 2 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 164 раза
Поблагодарили: 162 раза

Re: [3.1] [3.2] Post Bookmark - Закладки на сообщения

Сообщение ronim »

Sheer,
На 3.3.x есть еще одна проблема - из-за обновления jquery - при нажатии на кнопку цвет не меняется.
На этом форуме после обновления такая де байда. Что они там наделали, я не знаю.
Так на этом форуме всё вроди в норме
sh.JPG
А на моем ,как и у megaaxel
sh1.JPG
хотя внес изменения и стало также все красным, но требует для этого обновление страницы
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если ты не видишь проблем на форуме , но это не значить что их там нет
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5400
Стаж: 20 лет 2 месяца
Откуда: Питер
Благодарил (а): 176 раз
Поблагодарили: 742 раза

Re: [3.1] [3.2] Post Bookmark - Закладки на сообщения

Сообщение Siava »

Вообще-то CSS-фикс на предыдущей странице есть. Re: [3.1] [3.2] Post Bookmark - Закладки на сообщения
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 977
Стаж: 7 лет 2 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 164 раза
Поблагодарили: 162 раза

Re: [3.1] [3.2] Post Bookmark - Закладки на сообщения

Сообщение ronim »

Siava, А разве я не написал что после применения фикса стало все в норме?
Если ты не видишь проблем на форуме , но это не значить что их там нет
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5400
Стаж: 20 лет 2 месяца
Откуда: Питер
Благодарил (а): 176 раз
Поблагодарили: 742 раза

Re: [3.1] [3.2] Post Bookmark - Закладки на сообщения

Сообщение Siava »

ronim, Какого именно фикса?
ronim писал(а): 04.12.2020 19:31 хотя внес изменения и стало также все красным, но требует для этого обновление страницы
Потому что то, на что я ссылаюсь, не требует обновления страницы. Значок меняется без перезагрузки страницы.
Я просто указал, что фикс уже выкладывался ранее. Не вам лично, а всем) ибо вопрос про значки был уже после.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1525 раз

Re: [3.1] [3.2] Post Bookmark - Закладки на сообщения

Сообщение Sheer »

Мда... Фишка в том, что
Siava писал(а): 04.12.2020 20:02 Вообще-то CSS-фикс
там речь шла о версии для 3.1, для 3.2 css другой и на гите ветка другая https://github.com/AlexSheer/phpbb3.1-P ... e/phpBB3.2
Просто я уже забыл все нафиг. :|
А вот фиксик для 3.3, да, внести надо.

Отправлено спустя 5 минут 12 секунд:
Заменил дефолтную ветку на гите, фикс внес https://github.com/AlexSheer/phpbb3.1-P ... dd5e392e83
На Гуру тожить поправил.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sozercatel
phpBB 1.2.0
Сообщения: 15
Стаж: 4 года 6 месяцев
Благодарил (а): 5 раз

Re: [3.1] [3.2] Post Bookmark - Закладки на сообщения

Сообщение Sozercatel »

Sheer, Здравствуйте.

Входные данные:
• phpBB 3.3.0
• установленный стиль: Digi на основе ProSilver
Проблема с размером иконки/кнопки расширения Post Bookmark.
bookmark.png
Как это исправить ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Perfecthus
phpBB 2.0.12
Сообщения: 867
Стаж: 14 лет 4 месяца
Откуда: Оттуда
Благодарил (а): 53 раза
Поблагодарили: 91 раз

Re: [3.1] [3.2] Post Bookmark - Закладки на сообщения

Сообщение Perfecthus »

Правый клик на кнопке, посмотреть исходный код. Добавить/исправить класс иконки кнопки fa-fw
Для понимая, о чём пишу: https://fontawesome.ru/examples/
Аватара пользователя
Sozercatel
phpBB 1.2.0
Сообщения: 15
Стаж: 4 года 6 месяцев
Благодарил (а): 5 раз

Re: [3.1] [3.2] Post Bookmark - Закладки на сообщения

Сообщение Sozercatel »

Perfecthus,
Perfecthus писал(а): 11.03.2021 18:10 Правый клик на кнопке, посмотреть исходный код. Добавить/исправить класс иконки кнопки fa-fw

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

<i class="icon fa fa-bookmark fa-fw postbookmark-icon" aria-hidden="true"></i>
Аватара пользователя
Sozercatel
phpBB 1.2.0
Сообщения: 15
Стаж: 4 года 6 месяцев
Благодарил (а): 5 раз

Re: [3.1] [3.2] Post Bookmark - Закладки на сообщения

Сообщение Sozercatel »

Sozercatel писал(а): 12.03.2021 8:57

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

<i class="icon fa fa-bookmark fa-fw postbookmark-icon" aria-hidden="true"></i>
Perfecthus и Sheer, этим сообщением я хотел сказать, что исходный код кнопки имеет вид, представленный в цитате.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1525 раз

Re: [3.1] [3.2] Post Bookmark - Закладки на сообщения

Сообщение Sheer »

Sozercatel писал(а): 12.03.2021 15:58 исходный код кнопки имеет вид, представленный в цитате.
И что с того?
Там еще есть такая финтифлюшечка, ::before называется
изображение.png
Создайте папку ext/sheer/postbookmark/styles/digi/theme
Скопируйте туда файл ext/sheer/postbookmark/styles/digi/theme/post_bookmarks.css и добавьте в начало этого файла строки

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

.dropdown-trigger > i.fa.postbookmark-icon:before {
	font-size: inherit;
}
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sozercatel
phpBB 1.2.0
Сообщения: 15
Стаж: 4 года 6 месяцев
Благодарил (а): 5 раз

Re: [3.1] [3.2] Post Bookmark - Закладки на сообщения

Сообщение Sozercatel »

Sheer,
я сделал, как Вы описали, и это действительно сработало. Спасибо Вам за помощь.
Есть нюанс, как сделать размер/ширину самой кнопки таким же, как у тех, что справа от неё?
Я могу это сделать здесь "ext/sheer/postbookmark/styles/digi/theme/post_bookmarks.css":

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

.postbookmark-icon {
	width: 18px;		/* Добавлено */
}
 
.postbookmark-icon-delete .icon{
	color: #BC2C4F !important;
	width: 18px;		/* Добавлено */
}
 
.postbookmark-icon-delete:hover .icon{
	color: #FFFFFF !important;
	width: 18px;		/* Добавлено */
}
, но я не уверен, что это правильно.
Последний раз редактировалось Sozercatel 12.03.2021 20:42, всего редактировалось 1 раз.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1525 раз

Re: [3.1] [3.2] Post Bookmark - Закладки на сообщения

Сообщение Sheer »

ext/sheer/postbookmark/styles/digi/theme/post_bookmarks.css
Найти

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

.postbookmark-icon {}
Заменить на

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

.postbookmark-icon {
  padding-left: 3px;
  padding-right: 3px;
}
изображение.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sozercatel
phpBB 1.2.0
Сообщения: 15
Стаж: 4 года 6 месяцев
Благодарил (а): 5 раз

Re: [3.1] [3.2] Post Bookmark - Закладки на сообщения

Сообщение Sozercatel »

Sheer,
я сделал, как Вы описали, и это действительно сработало. Спасибо Вам за помощь.
Есть нюанс #2:
Если теперь сделать закладку (нажать на кнопку) и перезагрузить страницу, то размер кнопки увеличивается, к тому размеру, что и раньше.
bookmarks.png
Это можно исправить в том же файле "ext/sheer/postbookmark/styles/digi/theme/post_bookmarks.css" ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1525 раз

Re: [3.1] [3.2] Post Bookmark - Закладки на сообщения

Сообщение Sheer »

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

.dropdown-trigger > i.fa.postbookmark-icon, i.fa.postbookmark-icon-delete:before {
  font-size: inherit;
}

.postbookmark-icon, .postbookmark-icon-delete {
  padding-left: 3px;
  padding-right: 3px;
}
.postbookmark-icon-delete .icon{
	color: #D31141 !important;
}

.postbookmark-icon-delete:hover .icon{
	color: #fff !important;
}
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sozercatel
phpBB 1.2.0
Сообщения: 15
Стаж: 4 года 6 месяцев
Благодарил (а): 5 раз

Re: [3.1] [3.2] Post Bookmark - Закладки на сообщения

Сообщение Sozercatel »

Sheer,
я сделал, как Вы описали, и это действительно сработало, но только в отношении уже нажатой кнопки "в закладки". Не нажатые кнопки "в закладки" стали выглядеть большими.
bookmarks.png
я внес поправки в Ваш код:
[ БЫЛО ]
Sheer писал(а): 12.03.2021 21:22

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

.dropdown-trigger > i.fa.postbookmark-icon, i.fa.postbookmark-icon-delete:before {
  font-size: inherit;
}
 
.postbookmark-icon, .postbookmark-icon-delete {
  padding-left: 3px;
  padding-right: 3px;
}
.postbookmark-icon-delete .icon{
	color: #D31141 !important;
}
 
.postbookmark-icon-delete:hover .icon{
	color: #fff !important;
}

[ СТАЛО ]

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

.dropdown-trigger > i.fa.postbookmark-icon:before {				/* Поправка */
  font-size: inherit;
}

.dropdown-trigger > i.fa.postbookmark-icon-delete:before {		/* Поправка */
  font-size: inherit;
}
 
.postbookmark-icon, .postbookmark-icon-delete {
  padding-left: 3px;
  padding-right: 3px;
}

.postbookmark-icon-delete .icon{
	color: #D31141 !important;
}
 
.postbookmark-icon-delete:hover .icon{
	color: #fff !important;
}

Не знаю, верно мной внесены поправки или не верно, но это сработало для меня.
Sheer, Спасибо Вам за помощь.

Отправлено спустя 1 час 2 минуты 53 секунды:
Sheer,
Замечена новая аномалия:
При добавлении поста в закладки по кнопке из выпадающего списка, например, на смартфоне
bookmarks.png
закладка не добавляется.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Вернуться в «Анонсы и поддержка расширений для phpBB»