Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Настройки прав доступа по группам
  • Настройки прав доступа по каждой категории
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
 
 
 
 

 
 
Здесь скоро опять что то будет...
 
 
 
 
 
 
Loading

Вернуться   форум vBSupport.org > vBulletin > vBulletin 3.7.x > Хаки, моды и скрипты 3.7

Объявления
  • Изменения в правах
  • Каталог Фрилансеров
  • Добро пожаловать!
  • Premoderation
  • Новичкам!
  • For English speaking users
Ответ
 
Опции темы Опции просмотра
Старый 22.07.2008, 23:26   #1
Специалист
 
Аватар для Alekcey
User agent (отображение браузера пользователя в постах)

Тема хака на орге

Описание



Хак использует User Agent и соответственно предоставляет информацию о браузере написавшего сообщение. Информация добавляется прямо в виде текста в пост со всеми вытекающими - пользователь может отредактировать пост и убрать её и так далее. Однако сама по себе идея интересная если кому нужно - забирайте Пример работы хака соответственно на скриншоте...
С версией 0.0.2 добавилась возможность показывать информацию о браузере только в определенных разделах. Что несомненно делает этот хак удобным для юзания в разделе с вопросами к администрации касающимися форума и прочих разделах где речь идет об ошибках и т.д. Таким образом нам проще будет знать что и для какого браузера фиксить
В аттаче английская версия, русская версия, русская версия в utf-8, описание на двух языках и скриншот
Вложения
Тип файла: rar USERAGENT.rar (49.4 Кб, 67 просмотров)

Последний раз редактировалось Alekcey; 29.09.2008 в 22:06..
  Ответить с цитированием
Сказали Спасибо:
Скрыть список поблагодаривших

KFCchicken (18.03.2009), Mantrid (29.07.2008), sojent (04.10.2008), StayR (28.07.2008), wOOx (20.09.2008), каратель (14.10.2008)
Рекламка
Реклама на форуме
Старый 23.07.2008, 00:39   #2
Tier
Простоузер
Лучше чтобы гденть под кол-во сообщений было типо: Браузер:
  Ответить с цитированием
Старый 23.07.2008, 00:52   #3
Alekcey
Специалист
 
Аватар для Alekcey
Цитата:
Сообщение от Tier Посмотреть сообщение
Лучше чтобы гденть под кол-во сообщений было типо: Браузер:
Ну это немного другое. Тут он фиксирует браузер на момент написания поста. То что вы предлагаете можно реализовать простыми дополнительными полями профиля, которые узеры будут сами указывать.

Создайте дополнительное поле типа "меню с выбором одного" и впишите туда пункты:
opera
firefox
ie
Далее. Добавьте следующий код в постбит в нужное вам место
<if condition="$post[fieldX]">Браузер: <img src="images/browsers/$post[fieldX].gif" alt="$post[fieldX]" border="0" /></if>
Вместо X поставьте ID вашего дополнительного поля
Создайте в папке images папку browsers и загрузите туда изображения: opera.gif, ie.gif, firefox.gif

Все. Теперь пользователю осталось лишь выбрать браузер который он использует. Естественно можно сделать больше браузеров, добавьте сами. Главное чтобы название картинки gif соответствовало одному из вариантов выбора


А у этого хака несколько иное предназначения. Реализован конечно немного коряво - информация записывается прямо в тело сообщения, но все же его конечная цель именно фиксировать браузер с которого каждое сообщение было написано
  Ответить с цитированием
Старый 23.07.2008, 05:25   #4
Tier
Простоузер
Спасибо за совет, но я просто предложил идею, мне интереснее когда все происходит автоматом, вроде типа хака значок браузера в кто онлайн.. А этот хак будет много спамить не по делу, в каждом посте одно и тоже, да и это думаю будет постепенно раздражать...
  Ответить с цитированием
Старый 30.07.2008, 15:59   #5
StayR
Продвинутый
Alekcey, спасибо!
Поделюсь своими настройками,которые вписал в опись и определение браузера(может кому и нужно)

iPhone|Написано с mobile [img]http://линк на ваше место форума/images/misc/iphone.gif[ /img]
iPod|Написано с mobile [img]http://линк на ваше место форума/images/misc/mobile.gif[ /img] iPod
Windows CE|Написано с mobile [img]http://линк на ваше место форума/images/misc/mobile.gif[ /img] PDA
Opera Mini|Написано с mobile [img]http://линк на ваше место форума/images/misc/opera-mobile1.gif[ /img]
Opera Mobi|Написано с mobile [img]http://линк на ваше место форума/images/misc/opera-mobile.gif[ /img]
Opera/9.51 Beta|Написано с mobile [img]http://линк на ваше место форума/images/misc/opera-mobile.gif[ /img] PDA
SymbianOS|Написано с mobile Symbian OS [img]http://линк на ваше место форума/images/misc/ie.gif[ /img]
PS.пробел в [ /img] уберите
PPS.Этот сервис весьма неплох,когда есть шкуры для мобилок и PDA(они разные) ,а в Обычном стиле отключить сендить браузер стоит ;)
Ну и конечно нужно положить в /images/misc то что приатачил.

Вопрос: а как бы вы доработать модуль,что бы фразы от детекта и линки на графику сендились не в тред,а вместо подписи?
Изображения
Тип файла: gif iphone.gif (1.3 Кб, 481 просмотров)
Тип файла: gif ie.gif (965 байт, 581 просмотров)
Тип файла: gif mobile.gif (990 байт, 480 просмотров)
Тип файла: gif opera-mobile1.gif (365 байт, 481 просмотров)
Тип файла: gif opera-mobile.gif (367 байт, 495 просмотров)

Последний раз редактировалось StayR; 30.07.2008 в 16:11..
  Ответить с цитированием
Старый 30.07.2008, 18:32   #6
kerk
k0t
 
Аватар для kerk
ну можно в принципе добавить и в подпись картинку браузера
нужно продукт поковырять =)
будет приблизительно следующее:
Код:
		<if condition="$post['signature']">
		<!-- sig -->
			<div>
				__________________<br />
				$post[browser]<br /> $post[signature]
			</div>
		<!-- / sig -->
в шаблоне postbit(_legacy)
  Ответить с цитированием
Старый 30.07.2008, 19:10   #7
netwind
Гуру
 
Аватар для netwind
kerk, Опа, так он в базу пишет? мне казалось просто в текст поста добавляет.
даже не знаю. Не всем ведь нравится светить нокию N96
  Ответить с цитированием
Старый 30.07.2008, 19:19   #8
xorex
Эксперт
vBSponsor
 
Аватар для xorex
Вот бы еще настройку на доступ просмотра группам.....

+ определенным пользователям , ведь всем это необязательно видеть а например кому это действительно нужно например пользователям из раздела FAQ и.т.п
  Ответить с цитированием
Старый 30.07.2008, 19:54   #9
kerk
k0t
 
Аватар для kerk
Цитата:
Сообщение от netwind Посмотреть сообщение
так он в базу пишет?
не =)
он не пишет в БД, я еще не думал, как прикрутить, просто привел пример, можно в БД добавлять, можно на лету в подпись...
  Ответить с цитированием
Старый 30.07.2008, 20:40   #10
StayR
Продвинутый
Цитата:
Сообщение от netwind Посмотреть сообщение
не нравится светить нокию N96
Так а зачем gif для этого? Опиши нокию и подставь гиф от трактора
PS.
Нокия и как море сонериков и прочее в моем варианте описи попадают под глобальную константу SymbianOS и посему выведется значок .
kerk, но в подпись добавится то,а с треда не уберется.:(

kerk,
Цитата:
Сообщение от kerk Посмотреть сообщение
можно на лету в подпись...
Лучше сразу в подпись без БД.Нафига ее еще грузить фичиками,да?

В данном варианте,что приляпано, в БД не пишется,только в тред.

Последний раз редактировалось StayR; 30.07.2008 в 22:09..
  Ответить с цитированием
Ответ

Закладки

Метки
user agent, браузер, информация о браузере, перевод

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



 
 

Текущее время: 01:05 25.05.2012. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.6.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Перевод: zCarot