|
19.01.2009
|
|
ПсИХ=)))
О пользователе
Сообщений: 3,954
ВкоптоКарма: 8,647
[#1]
|
Запросы на новые функции!
!!!=ВНИМАНИЕ=!!!
В данный момент для нового дизайна ВК расширение переписывается с нуля. Большинство функций версии 2.х будет со временем перенесено в новую версию. Имейте терпение!
Список Запросов На Новые Функции
внимательно прочитайте список уже предложенных запросов, и только потом пишите свой, если его нет в списке
Текст - запрос, который ещё не реализован
Текст - запрос, который невозможно воплотить в реальность
МУЛЬТИМЕДИА
-- Кнопка "Скачать аудиозаписи", которая везде отображается
-- "Горячие клавиши" для переключения песен в плеере
-- Функция поиска аккордов песни
-- Регулировка громкости плеера под левым меню
-- В поиске аудиозаписей, выводить список песен в алфавитном порядке
-- Расширение функций плеера, взятых из различных плееров для ПК
-- Возможность убирать повторяющиеся видеозаписи
-- При наведении курсором на превью фотографии, она увеличивается во всплывающем окне (либо при наведении на соответствующую иконку)
-- Комментарии к фотографиям отображаются справа от фотографии
-- Отображение скрытых приватностью фотографий
СООБЩЕНИЯ
-- Перемещение окошек с сообщениями по экрану на произвольное место
-- Добавить кнопки редактирования/функций текста, который пишешь
-- Изменение размера окна сообщения (возможно, в виде кнопок, например [ ↑ ], [ ↓ ])
-- Возможность ставить ударение в словах
-- Автоматическая замена, при выделении конкретного текста, заглавных букв на маленькие, и наоборот
-- Добавление кнопки "Специальные символы"
-- Добавление в редактирование текста функции с заменой обычного букв на перевёрнутые
-- Изменять стиль шрифта
ПОЛЬЗОВАТЕЛИ, ИНТЕРФЕЙС И ВСЁ ОСТАЛЬНОЕ
-- При наведении на кнопку "ред", высвечивается список с подпунктами
-- В "Расширенном меню" подгружать список альбомов
-- Пункт "Телефонная книга" в "Расширенном меню"
-- Кнопка [ ▼ ] отображается на самой странице пользователя
-- При нажатии на кнопку [ ▼ ], "Юзер-меню" открывается вверх, а не вниз
-- Пункт "Отправить сообщение на стену" в "Юзер-меню"
-- Кнопка "Удалить все комментарии" на фотографиях/видеозаписях
-- Отображение названия (и, если можно, логотипа) мобильной связи рядом с номером пользователя
-- Замена названий всех пунктов на иконки
-- Чёрный Список для групп
-- Выделение ссылок другим цветом
-- Возможность подключения своего перевода (язык)
-- Отправка СМС другу через Интернет op.rar
-- Совмещение логотипа "В Контакте" с данными Gismeteo, чтобы отображалась температура города
-- Изменение размера Интерфейса
-- Удаление друзей, отмеченных галочкой (без подтверждения)
-- Рядом с названиями городов, школ, институтов и т.д. добавить кнопку "Найти на карте"
-- Добавление всех друзей в заявках (в виде кнопки)
-- При просмотре фотографий, левая часть фотографии - ссылка на предыдущую, а правая часть фотографии - ссылка на следующую (и возможно перелистывать фотографии с помощью "Горячих клавиш")
-- Поиск по номеру телефона
-- Кнопку "ред." поместить в левое меню
-- Открытие списка онлайн-друзей при нажатии на "Горячую клавишу"
-- Возможность удаления сразу всех запросов на встречи/на дружбу
-- Выделение друзей, которые в закладках, другим цветом
-- Автоматическое удаление пользователя из списка друзей, с которым не было долго переписки
-- Возможность удалять все свои записи со стены и конкретного пользователя
-- Рядом с названием зодиака, отображать иконку этого зодиака
-- Возможность инвертирования (отображение в обратном порядке) отображения списков комментариев/записей на стене/сообщений и т.д. (в виде кнопки)
-- Возможность самом задавать время задержки всплывающей информации и аватарки пользователя при наведении курсором
-- Отображение информации и аватарки пользователя при наведении на имя пользователя, если у него нет превью аватарки
-- При нажатии на кнопку удаления пользователя из закладок, выводится запрос
-- Выделение галочкой друзей других пользователей, чтобы отправить запрос о добавлении в друзья именно этим пользователям
-- Всплывающие подсказки по функциям VkOpt'а
-- Возможность изменять размер иконок левого меню
-- Перемещение левого меню на правую сторону
-- Возможность перейти сразу на последнюю страницу в списках
-- Отправить сообщение пользователю с закрытой страницей
-- Открытие фотографий в отдельной вкладке
-- Выделение другим цветом всего, что совпадает в подробной информации с другим пользователем
-- Возможность сидеть в сети, чтобы никто этого не видел (offline)
Последний раз редактировалось vladsima; 22.08.2016 в 10:56.
Причина: Список все равно бесполезный (имхо). Добавил сообщение про новую версию
|
Оффлайн
|
|
243 пользователя(ей) сказали cпасибо:
|
|
13.01.2016
|
|
ПсИХ=)))
TC
О пользователе
Сообщений: 3,954
ВкоптоКарма: 8,647
[#3791]
|
falconpvt, а к аккаунту привязан номер телефона?
|
Оффлайн
|
|
13.01.2016
|
|
Мимо проходил, заглянул)
О пользователе
Сообщений: 2
ВкоптоКарма: 0
[#3792]
|
Цитата:
Сообщение от Вэлл
falconpvt, а к аккаунту привязан номер телефона?
|
Привязан. Я так понимаю большое количество обращений к API за небольшое количество времени)
|
Оффлайн
|
|
13.01.2016
|
|
ПсИХ=)))
TC
О пользователе
Сообщений: 3,954
ВкоптоКарма: 8,647
[#3793]
|
falconpvt, скорее всего на Вас были жалобы или ещё почему то пометили. У обычного нормального аккаунта капча бывает очень редко.
У апи есть определённые разрешенные лимиты, вне которых работать нельзя. Капча от них вряд ли зависит.
|
Оффлайн
|
|
13.01.2016
|
|
Мимо проходил, заглянул)
О пользователе
Сообщений: 31
ВкоптоКарма: 12
[#3794]
|
Возможно и было, но в первом посте не нашёл.
Очень хотелось бы функцию разделения людей в закладках на группы (как списки друзей) или хотя бы возможность добавить комментарий к каждому человеку.
При большом количестве людей, очень сложно найти нужного, а часто забываю, кто это и почему в закладки добавлял.
|
Оффлайн
|
|
16.01.2016
|
|
Мимо проходил, заглянул)
О пользователе
Сообщений: 1
ВкоптоКарма: 0
[#3795]
|
Помогите допилить. Очень не хватает. Да и думаю всем понравится.
Код:
console.log("EFFECTS SCRIPT STARTING");
var effects = [
{
"title": chrome.i18n.getMessage("fix_media_content")
}
];
if (status == 'disabled' || !settings.effects){
throw "stop";
}
/*====================================================================================== FIX_MEDIA_CONTENT_SIZE */
if (settings.effects[0]){
var thumbs = document.getElementsByClassName('page_post_sized_thumbs');
for (var l=0;l<thumbs.length;l++){
fixMediaSize(thumbs[l]);
}
document.body.addEventListener("DOMNodeInserted", function (ev) {
if (ev.target.className){
if (ev.target.className.indexOf('feed_row')!=-1 || ev.target.className.indexOf('post')!=-1){
var media = ev.target.getElementsByClassName('page_post_sized_thumbs');
if (media.length>0){
for (var m=0;m<media.length;m++){
fixMediaSize(media[m]);
}
}
}
}
});
}
function fixMediaSize(thumbs){
var matrix = [[[]]];
var items = thumbs.getElementsByClassName('page_post_thumb_wrap');
var x=0,y=0,z=0;
for (var i=0; i<items.length;i++){
matrix[x][y][z]=items[i];
if (items[i].className.indexOf('last_column')!=-1 && i!=items.length-1){
if (items[i+1].className.indexOf('last_column')!=-1){
z++;
} else {
x++;
y=0;
matrix[x]=[[]];
}
} else {
y++;
z=0;
if (i!=items.length-1){
matrix[x][y]=[];
}
}
}
for (x=0; x<matrix.length;x++){
for (y=0; y<matrix[x].length;y++){
if (matrix[x][y].length>1){
var colHeight = 0;
for (z=0;z<matrix[x][y].length;z++){
colHeight+=parseInt(matrix[x][y][z].style.height);
}
var scale_percent = (5*(matrix[x][y].length-1)/colHeight*100+100)/100;
for (z=0;z<matrix[x][y].length;z++){
matrix[x][y][z].style.height=Math.ceil(parseInt(matrix[x][y][z].style.height)*scale_percent)+'px';
matrix[x][y][z].getElementsByTagName('img')[0].height=Math.ceil(matrix[x][y][z].getElementsByTagName('img')[0].height*scale_percent);
matrix[x][y][z].style.width=Math.ceil(parseInt(matrix[x][y][z].style.width)*scale_percent)+'px';
matrix[x][y][z].getElementsByTagName('img')[0].width=Math.ceil(matrix[x][y][z].getElementsByTagName('img')[0].width*scale_percent);
}
}
}
}
if (thumbs.parentElement.parentElement.className.indexOf('wall_text')!=-1 || thumbs.parentElement.className.indexOf('wall_text')!=-1 || thumbs.parentElement.className.indexOf('feed_since_photos')!=-1 || thumbs.parentElement.className.indexOf('page_post_queue_wide')!=-1 && thumbs.parentElement.parentElement.parentElement.className.indexOf('reply_text')==-1 || thumbs.parentElement.className.indexOf('wall_album_under_row')!=-1){
zoomMediaContent(thumbs,matrix,630);
}
if (thumbs.parentElement.className.indexOf('page_post_queue_narrow')!=-1 && thumbs.parentElement.parentElement.parentElement.className.indexOf('reply_text')==-1 || thumbs.parentElement.parentElement.parentElement.className.indexOf('page_post_queue_narrow')!=-1){
zoomMediaContent(thumbs,matrix,396);
}
if (thumbs.parentElement.className.indexOf('wall_album_photos')!=-1){
var album_cover=thumbs.parentElement.parentElement.getElementsByClassName('wall_album')[0];
//zoomMediaContent(thumbs,matrix,100);
}
}
function zoomMediaContent(tmbs, mtrx, zWidth){
var curr_width = [];
var zoom_percent = [];
for (var j=0;j<mtrx.length;j++){
curr_width[j]=0;
for (var k=0;k<mtrx[j].length;k++){
curr_width[j]+=parseInt(mtrx[j][k][0].style.width);
}
zoom_percent[j] = (zWidth-k)/curr_width[j];
}
for (var x=0;x<mtrx.length;x++){
for (var y=0;y<mtrx[x].length;y++){
for (var z=0;z<mtrx[x][y].length;z++){
mtrx[x][y][z].style.height=Math.floor(parseInt(mtrx[x][y][z].style.height)*zoom_percent[x])+'px';
mtrx[x][y][z].getElementsByTagName('img')[0].height=Math.floor(mtrx[x][y][z].getElementsByTagName('img')[0].height*zoom_percent[x]);
mtrx[x][y][z].style.width=Math.floor(parseInt(mtrx[x][y][z].style.width)*zoom_percent[x])+'px';
mtrx[x][y][z].getElementsByTagName('img')[0].width=Math.floor(mtrx[x][y][z].getElementsByTagName('img')[0].width*zoom_percent[x]);
if (mtrx[x][y][z].className.indexOf('video')==-1){
mtrx[x][y][z].getElementsByTagName('img')[0].src=getBiggestPrev(mtrx[x][y][z]);
}
}
}
}
var zoomed_height = 0;
for (var i=0;i<mtrx.length;i++){
zoomed_height+=parseInt(mtrx[i][0][0].style.height);
}
tmbs.style.width=zWidth+'px';
tmbs.style.height=zoomed_height+'px';
}
function getBiggestPrev(elm){
var s = new XMLSerializer();
var str = s.serializeToString(elm);
var start = str.indexOf('base":"');
var end = 0;
if (start!=-1){
end = str.indexOf('"', start+17);
}
var dataStr = str.substr(start+17,end-start-17);
var urlZ = dataStr;
start = str.indexOf('z_":["');
end = 0;
if (start!=-1){
end = str.indexOf('"', start+16);
}
else {
start = str.indexOf('y_":["');
if (start!=-1){
end = str.indexOf('"', start+16);
}
else {
start = str.indexOf('x_":["');
if (start!=-1){
end = str.indexOf('"', start+16);
}
}
}
dataStr = str.substr(start+16,end-start-16);
urlZ+=dataStr+'.jpg';
return urlZ;
}
|
Оффлайн
|
|
20.01.2016
|
|
Мимо проходил, заглянул)
О пользователе
Сообщений: 1
ВкоптоКарма: 0
[#3796]
|
Здравствуйте дорогие разработчики) У меня к вам такое предложение по функционалу. Сделайте пожалуйста возможность сортировки понравившихся записей в сообществе. То есть заходишь в сообщество и чтобы можно было при нажатии на кнопку видеть только те записи этого сообщества которые мной были отмечены. Эта функция была бы очень удобной, так как записи отмеченные в закладках просто теряются как в мусорке.
|
Оффлайн
|
|
22.01.2016
|
|
ПсИХ=)))
TC
О пользователе
Сообщений: 3,954
ВкоптоКарма: 8,647
[#3798]
|
Error13Tracer, круто, но способ стрёмненький
Не дай Бог что-то пойдёт не так и процесс прервётся, то друзей придётся обратно добавлять вручную ) (хотя это и не особо проблема, ведь они все подписаны на тебя останутся, но будет проблема если корме них подписаны ещё куча народа (какая там сортировка получается?)). Оповещение друзьям о добавлении в друзья приходит?
Ещё интересно, успевает ли сбиваться "рейтинг" друга? После обратного добавления друга - он будет на прежнем месте в списке друзей или уйдёт из топа?
PS: если что, я видео смотрел не до конца и без звука)
|
Оффлайн
|
|
22.01.2016
|
|
Мимо проходил, заглянул)
О пользователе
Сообщений: 1
ВкоптоКарма: 1
[#3799]
|
Было бы неплохо реализовать функционал "нескольких столбцов" контента на широкоформатных мониторах. Т.к. сайт вк сделан для мониторов 4:3, очень много места остается по левую и правую сторону от блоков контента, таких как новости либо аудиозаписи.
|
Оффлайн
|
|
Пользователь сказал cпасибо:
|
|
22.01.2016
|
|
Прижился
О пользователе
Сообщений: 94
ВкоптоКарма: 38
[#3800]
|
Вэлл, так после того как добавляешь друга он поднимается в "топ" в первую 5ку. Думаю этот процесс лучше автоматизироваить, попутно надежно сохраняя хеш для восстановления
|
Оффлайн
|
|
Нижняя навигация
|
|
Здесь присутствуют: 52 (пользователей: 0 , гостей: 52)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:23.
|