Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Кнопки операций с постом в выпадающем меню

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Killhiden
phpBB 1.2.0
Сообщения: 16
Стаж: 13 лет
Благодарил (а): 1 раз

Кнопки операций с постом в выпадающем меню

Сообщение Killhiden »

Уважаемые форумчане помогите реализовать выпадающее меню в котором будут упакованы операции с соответствующим постом. Такие как редактирование поста, удалие, пожаловаться, информация. В общем заключить в это меню все стандартные операции.
Должно быть примерно так:
1. Нажал на кнопку "действия с сообщением" Которая должна располагаться в углу поста, на месте тех кнопок.
2. В углу где раньше были кнопки вылезло контекстное меню на котором есть все те кнопки (редактирование, удалить и т.д.)
3. Если кликнуть на любое место в не этого контекстного меню, оно закрывается.
Собственно вот и все. Стиль - стандартный просильвер. В заранее спасибо за помощь.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

Re: Кнопки операций с постом в выпадающем меню

Сообщение Nekstati »

CSS (добавить код в styles/prosilver/theme/tweaks.css)

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

.postbody ul.profile-icons {
	height: 20px;
	width: 1px;
	overflow: hidden;
}

.posticons-open {
	height: 20px;
	width: 20px;
	background: url("{T_THEME_PATH}/images/posticons-open.png");
	float: right;
	cursor: pointer;
}
Javascript (Mootools 1.3) (добавить код в styles/prosilver/template/forum_fn.js)

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

window.addEvent('domready', function() {
	$$('div.postbody ul.profile-icons').each(function(e) {
		var btn = new Element('div').addClass('posticons-open').inject(e, 'before');
		var fx = new Fx.Tween(e, {property: 'width'});
		btn.addEvent('click', function() {
			if (e.offsetWidth <= 1)
				fx.start(250);
			else
				fx.start(1);
		});
	});
});
В углу поста будет отображаться одна кнопка. При нажатии на эту кнопку все прочие кнопки будут плавно выезжать сбоку, при повторном нажатии — плавно прятаться.

Картинку-кнопку с названием posticons-open.png положите в /styles/prosilver/theme/images. В скрипте подберите значение 250, это ширина блока кнопок, зависит от количества кнопок на вашем форуме.
Killhiden
phpBB 1.2.0
Сообщения: 16
Стаж: 13 лет
Благодарил (а): 1 раз

Re: Кнопки операций с постом в выпадающем меню

Сообщение Killhiden »

Странно, вставил я все как описано, кнопки пропали, но на их месте не появилась одна кнопка. Кнопку в директорию закинул кеш почистил, не помогло. есть ли разница в какое место вставлять в css или в js код?
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

Re: Кнопки операций с постом в выпадающем меню

Сообщение Nekstati »

А Mootools вы подключили?

overall_header.html

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

<script type="text/javascript" src="{T_TEMPLATE_PATH}/forum_fn.js"></script>
Добавить до

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

<script type="text/javascript" src="{T_TEMPLATE_PATH}/mootools-core-1.3.1-full-nocompat-yc.js"></script>
Killhiden
phpBB 1.2.0
Сообщения: 16
Стаж: 13 лет
Благодарил (а): 1 раз

Re: Кнопки операций с постом в выпадающем меню

Сообщение Killhiden »

Все я разобрался спасибо за ваше руководство, оно оказалось очень полезным. А дело было в том, что я не тот скрипт первоначально скачал. Скачал другой и все заработало, осталось лишь подогнать css? ну с этим слава богу я справлюсь и сам. еще раз спасибо.
Последний раз редактировалось Killhiden 11.03.2011 20:15, всего редактировалось 1 раз.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 13 лет 11 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз
Контактная информация:

Re: Кнопки операций с постом в выпадающем меню

Сообщение HAMMER663 »

Вы не пробовали во вкладке Стили обновить набор изображений ?
Killhiden
phpBB 1.2.0
Сообщения: 16
Стаж: 13 лет
Благодарил (а): 1 раз

Re: Кнопки операций с постом в выпадающем меню

Сообщение Killhiden »

Уже решил проблему, спасибо.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 13 лет 11 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз
Контактная информация:

Re: Кнопки операций с постом в выпадающем меню

Сообщение HAMMER663 »

Killhiden

выложи картинку пожалуйста
Killhiden
phpBB 1.2.0
Сообщения: 16
Стаж: 13 лет
Благодарил (а): 1 раз

Re: Кнопки операций с постом в выпадающем меню

Сообщение Killhiden »

Вот, на изображении видно маленькую кнопочку в виде шестерни, при нажатии вылазит текст. Единственный минус заключается в том, что если туда прятать кнопку цитировать выделенное. Будет слетать выделение, если сначало выделить а потом выкатить меню. А вот зато если с начало вызвать меню, а потом выделить, все норм.
Вложения
Безымянный.png
Безымянный.png (9.09 КБ) Нет просмотров
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Кнопки операций с постом в выпадающем меню

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

А где там по ссылке Некстати скрипт качать..все ссылки нажимал - книги какие то...
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

Re: Кнопки операций с постом в выпадающем меню

Сообщение Nekstati »

http://mootools.net/download/get/mootoo ... mpat-yc.js
Но Пчёлкин, лучше не надо, на вашем форуме этот скрипт будет лишним, у вас их и так много.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 13 лет 11 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз
Контактная информация:

Re: Кнопки операций с постом в выпадающем меню

Сообщение HAMMER663 »

Killhiden
не. вы меня не поняли. выложите картинку, на которую вы нажимаете и выезжают остальные кнопки
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Кнопки операций с постом в выпадающем меню

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

HAMMER663
Ну вы чего? Возьмите стандартную звездочку из админки...
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 13 лет 11 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз
Контактная информация:

Re: Кнопки операций с постом в выпадающем меню

Сообщение HAMMER663 »

да я все понимаю... ну да ладно, я думал что-то под просильвер может у него есть, а оказалось нет.. так что проехали
romeo_piter
phpBB 2.0.21
Сообщения: 1301
Стаж: 14 лет 11 месяцев
Благодарил (а): 245 раз
Поблагодарили: 31 раз

Re: Кнопки операций с постом в выпадающем меню

Сообщение romeo_piter »

Идея шикарная, но если отключена Java - никаких кнопок не видно (
Закрыто

Вернуться в «Запросы модов для phpBB 3.0.x»