mod wyświetlający system operacyjny

Uwagi, propozycje tematów, pomysły na serwis Ubuntu.pl
Awatar użytkownika
mths
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 101
Rejestracja: 18 maja 2008, 01:19
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE 3/Trinity
Architektura: x86_64

mod wyświetlający system operacyjny

Post autor: mths »

nie wiem czy ten temat był poruszany, nie znalazłem w każdym razie :)

czy administracja może wprowadzić to co funkcjonuje na wielu forach, czyli mod, który pokazuje system operacyjny i przeglądarkę użytkownika? nie wiem czy coś takiego istnieje na vBulletin, ale podejrzewam, że tak. więc czy coś takiego jest możliwe? i dlaczego nie? :craz:

chodzi mi o coś takiego:

Obrazek

przy każdym poście wyświetlają się ikonki symbolizujące OS i przeglądarkę usera. po najechaniu na te ikonki, wyświetla się mała ramka z nazwa przeglądarki i systemu operacyjnego.

albo w formie tylko tekstowej pod np. nickiem usera czy gdziekolwiek indziej:

Obrazek

czekam na wasze komentarze.
pozdrawiam ;)
FreeBSD - live free or die.
Keep it simple, stupid.
Awatar użytkownika
frklin
Zakręcona Traszka
Zakręcona Traszka
Posty: 891
Rejestracja: 13 gru 2007, 04:48
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86
Lokalizacja: WLKP
Kontakt:

Odp: mod wyświetlający system operacyjny

Post autor: frklin »

System: 8.04
Środowisko: XFCE
A po co takie cosik? Wiemy jaki kto ma system i środowisko, więc chyba starczy ;)
DO WYGRANIA TRZY ROUTERY WWW.NIBYBLOG.PL/KONKURS
Awatar użytkownika
mths
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 101
Rejestracja: 18 maja 2008, 01:19
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE 3/Trinity
Architektura: x86_64

Odp: mod wyświetlający system operacyjny

Post autor: mths »

nie zawsze ludzie uzupełniają te pola, nie każdy ma ubuntu, a 'Inny OS' chyba niewiele nam mówi - no i nie każdy musi mówić prawdę, np. ja mogę mieć debiana a udaję, że mam ubuntu :)

byłoby fajnie wiedzieć kto jakiej przeglądarki i jakiego systemu używa. i wprowadzenie tego w życie chyba nie stanowi problemu? skoro inne duże serwisy / fora mają coś takiego, to my też możemy :P
FreeBSD - live free or die.
Keep it simple, stupid.
john_clock
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 214
Rejestracja: 16 lut 2007, 20:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Odp: mod wyświetlający system operacyjny

Post autor: john_clock »

no i nie każdy musi mówić prawdę
User Agent Switcher - i wszystko jasne :D

Wiem, fajny bajer, mi też się podoba. Ale nie ma to większego sensu.
Awatar użytkownika
mths
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 101
Rejestracja: 18 maja 2008, 01:19
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE 3/Trinity
Architektura: x86_64

Odp: mod wyświetlający system operacyjny

Post autor: mths »

john_clock pisze:User Agent Switcher - i wszystko jasne :D
no fakt, tego nie wziąłem pod uwagę :D

dobra, nie musimy od razu zakładać, że ktoś będzie specjalnie oszukiwał.
może jakiś administrator się wypowie i a nóż przychyli się do tej propozycji? :P
FreeBSD - live free or die.
Keep it simple, stupid.
Awatar użytkownika
EF
Zakręcona Traszka
Zakręcona Traszka
Posty: 781
Rejestracja: 25 lip 2007, 14:46
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Unity
Architektura: x86
Lokalizacja: Wrocław
Kontakt:

Odp: mod wyświetlający system operacyjny

Post autor: EF »

wg mnie to dobry pomysł, nie nadaje się właściwie do niczego konkretnego, ale lepiej jakby był : )
Chakra Linux user.
Awatar użytkownika
galvay
Przyjaciel
Przyjaciel
Posty: 308
Rejestracja: 09 sie 2006, 20:39
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma

Odp: mod wyświetlający system operacyjny

Post autor: galvay »

Tylko po co nam kolejna lawina zapytań do bazy, a co za tym idzie- znaczne obciążenie serwera, skoro niczego konkretnego to nie wnosi poza tym, że to 'fajny bajer'?
Jak liczbę liter w moim nicku pomnożysz przez 111, to wyjdzie złowroga liczba 666. To nie może być przypadek :twisted:
Awatar użytkownika
mths
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 101
Rejestracja: 18 maja 2008, 01:19
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE 3/Trinity
Architektura: x86_64

Odp: mod wyświetlający system operacyjny

Post autor: mths »

bo ja wiem czy to taka 'lawina' i obciążenie serwera? przecież i tak w każdym nagłówku jest info o przeglądarce i systemie operacyjnym, teraz tylko trzeba to wyświetlić. inne serwery sobie z tym radzą, serwer ubuntu też da radę. trzeba tylko chcieć...
FreeBSD - live free or die.
Keep it simple, stupid.
Awatar użytkownika
frklin
Zakręcona Traszka
Zakręcona Traszka
Posty: 891
Rejestracja: 13 gru 2007, 04:48
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86
Lokalizacja: WLKP
Kontakt:

Odp: mod wyświetlający system operacyjny

Post autor: frklin »

inne serwery sobie z tym radzą, serwer ubuntu też da radę. trzeba tylko chcieć...
Już teraz ledwo zipe, często baza się wywala :(
DO WYGRANIA TRZY ROUTERY WWW.NIBYBLOG.PL/KONKURS
Awatar użytkownika
galvay
Przyjaciel
Przyjaciel
Posty: 308
Rejestracja: 09 sie 2006, 20:39
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma

Odp: mod wyświetlający system operacyjny

Post autor: galvay »

bo ja wiem czy to taka 'lawina' i obciążenie serwera? przecież i tak w każdym nagłówku jest info o przeglądarce i systemie operacyjnym, teraz tylko trzeba to wyświetlić. inne serwery sobie z tym radzą, serwer ubuntu też da radę. trzeba tylko chcieć...
Trzeba to zapisać w bazie. No i przy otworzeniu każdego tematu przez każdego użytkownika trzeba odpytać bazę kilka-kilkanaście razy (w zależności od ilości postów w danym temacie).
Chyba że VB ogranicza ilość zapytań, choć w tym przypadku wydaje mi się że nie.
Admini musieli by się wypowiedzieć ;)
Ponieważ serwer nie jest obecnie w fazie "daje radę", tylko "JESZCZE JAKOŚ daje radę", to niezbyt rozsądne wydaje się dodatkowe obciążanie go.
Jak liczbę liter w moim nicku pomnożysz przez 111, to wyjdzie złowroga liczba 666. To nie może być przypadek :twisted:
Awatar użytkownika
Kastagir
Sędziwy Jeż
Sędziwy Jeż
Posty: 89
Rejestracja: 09 sty 2006, 16:36
Płeć: Mężczyzna
Wersja Ubuntu: 17.04
Środowisko graficzne: Inne
Architektura: x86_64

Odp: mod wyświetlający system operacyjny

Post autor: Kastagir »

z tego co pamiętam to już taki feature był, a że przydatność tego jest znikoma to został zlikwidowany (IMO słusznie)
"Search you should use, my young padawan"
Awatar użytkownika
el.pescado
Zakręcona Traszka
Zakręcona Traszka
Posty: 734
Rejestracja: 26 maja 2005, 11:43
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: mod wyświetlający system operacyjny

Post autor: el.pescado »

Trzeba to zapisać w bazie. No i przy otworzeniu każdego tematu przez każdego użytkownika trzeba odpytać bazę kilka-kilkanaście razy (w zależności od ilości postów w danym temacie).
Chyba że VB ogranicza ilość zapytań, choć w tym przypadku wydaje mi się że nie.
Admini musieli by się wypowiedzieć
Nie zgodzę się - przy założeniu, że informacja o przeglądarce/OS będzie atrybutem postu, a nie użytkownika - co wydaje mi się mądre, gdzyż wiele osób korzysta z różnych przeglądarek w różnych miejscach. W każdym razie, do tabeli z postami dokładamy nową kolumnę z zagłówkiem User-Agent, albo dwie kolumny z wyciągniętymi z tego nagłówka przeglądarką i systemem operacyjnym.

Następnie podczas dodawania postu, wpisujemy w zapytaniu jedną/dwie kolumny więcej.

Przy wyświetlaniu, po prostu pobieramy jedną kolumnę więcej.

Ilość zapytań się nie zmienia, zwiększa się nieznacznie ilość danych przesyłanych z/do bazy. Ogólnie, wzrost obciążenia szacuję na 0,0001%. Zwiększy się za to ilość miejsca zużywana przez bazę. Wzrost ten można aproksymować przez ilość_postów*83 bajty (długość przykładowego nagłówka "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1"), czyli o około 10 megabajtów (posiłkując się danymi ze strony głównej o ilości postów).

Potrzebne jest wykonanie większej ilości obliczeń z uwagi na przekształcenie nagłówka wysyłanego przez przeglądarkę (np. "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1") na parę przeglądarka/system operacyjny ("Firefox 3.0"/"Linux"). Należy to wykonać albo raz (podczas zapisywania postu, kiedy w bazie będzie zapisywana przetworzona postać "przeglądarka/OS"), albo przy każdorazowym wyświetleniu postu (jeżeli w bazie będzie przechowywana surowa postać nagłówka).

W każdym razie, o żadnym bombardowaniu bazy danych zapytaniami nie może być mowy.
Tyle, jeśli chodzi o moje 3 grosze;)

//galvay: Dzięki, jakoś w odwrotny sposób o tym pomyślałem :shock: Kajam się i takie tam :P
Awatar użytkownika
mths
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 101
Rejestracja: 18 maja 2008, 01:19
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE 3/Trinity
Architektura: x86_64

Odp: mod wyświetlający system operacyjny

Post autor: mths »

@el.pescado - nie ma to jak opinia fachowca, mnie przekonałeś :D

no to jakie szanse ma ten pomysł? co na ten temat sądzi administracja?
może zrobimy ogólnoforumowe referendum? ;)
FreeBSD - live free or die.
Keep it simple, stupid.
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8655
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: mod wyświetlający system operacyjny

Post autor: mario_7 »

Póki co raczej nie dodamy. Po zmianie serwera, która może nastąpi - zobaczymy.

Ponadto nie jestem pewny, czy mod (który najpierw trzeba by znaleźć :P) zadziała tak, jak opisał to el.pascado
Awatar użytkownika
fanatyk12
Wygnańcy
Posty: 28
Rejestracja: 03 lip 2006, 22:45
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Kontakt:

Odp: mod wyświetlający system operacyjny

Post autor: fanatyk12 »

kiedyś tak było i z tego co pamiętam było wiele wojen typu co ty tam za bzdety piszesz nie znasz się bo na widnowsie siedzisz <w większości prac nie da rady inaczej> moim zdaniem to głupi pomysł, będą wypominki np co się znasz na ubuntu jak na opensuse siedzisz, albo teksty muli ci net bo na operze siedzisz a tylko firefox jest szybki itp. poco to? ważna jest pomoc danego użytkownika w rozwiązywaniu problemów a nie na czym pisze posty. No i co najważniejsze ciekawość to pierwszy stopień do piekła :)
Awatar użytkownika
aga
Przyjaciel
Przyjaciel
Posty: 1383
Rejestracja: 12 paź 2007, 14:58
Płeć: Kobieta
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: mod wyświetlający system operacyjny

Post autor: aga »

fanatyk12- bez przesady. Jeśli ktoś ma jakiś problem, to i zawsze pada pytanie czego używa- jaki system,przeglądarka,środowisko (wiadomo profil nie zawsze aktualny) -zależy czego problem dotyczy. Zdarzają się userzy- co piszą, że mają problem z flashem a nie podają na jakiej przeglądarce. To by sprawę ułatwiło, ale uważam, że nie jest to jakaś priorytetowa sprawa, by było.
będą wypominki np co się znasz na ubuntu jak na opensuse siedzisz, albo teksty muli ci net bo na operze siedzisz a tylko firefox jest szybki itp.
a od czego jest moderator? od tego, żeby min. takie "malinki" pilnować i ew. do kosza z nimi. Poza tym sami możecie takie posty zgłaszać - z prawej strony jest bardzo przydatna opcja "raportuj".
Jeśli masz problemy z ortografią, to zainstaluj słownik do przeglądarki.
Temat rozwiązany -wpisz [solved]
Ubuntu user # 20613 i user #474846
Świetny Blog
Grupa Ubuntu.pl na lastfm- Zapraszamy
Awatar użytkownika
mths
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 101
Rejestracja: 18 maja 2008, 01:19
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE 3/Trinity
Architektura: x86_64

Odp: mod wyświetlający system operacyjny

Post autor: mths »

wybaczcie, że odkopuje tenże wątek, ale przypomniałem sobie i ciekaw jestem czy są jakieś postępy? ;]

z tego co widzę, używacie teraz nginx'a (skądinąd świetny serwer) i informacje o przeglądarce i systemie operacyjnym siedzą w /var/log/nginx-access.log (jeśli nie ustawiliście inaczej) w postaci:
127.0.0.1 - - [22/Oct/2009:18:00:00 +0200] "GET /favicon.ico HTTP/1.1" 200 1150 "http://forum.ubuntu.pl/" "Opera/9.80 (X11; FreeBSD 7.2-RELEASE i386; U; pl) Presto/2.2.15 Version/10.00
czyli adres ip luzera, data i kod html, adres strony i w końcu nagłówek przeglądarki.
teraz trzeba to troszkę przyciąć i wyświetlić na forum - jakiś prosty skrypt załatwia sprawę.

czy szanowna administracja może to wprowadzić w życie? :D
FreeBSD - live free or die.
Keep it simple, stupid.
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8655
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: mod wyświetlający system operacyjny

Post autor: mario_7 »

Czasu na pisanie takich skryptów raczej nie mamy - są ważniejsze rzeczy do zrobienia.
Ale jeśli ktoś znajdzie/napisze gotowy, godny zaufania skrypt/plugin, to może znajdzie się chwila na zaimplementowanie go na forum.
user2
Sędziwy Jeż
Sędziwy Jeż
Posty: 46
Rejestracja: 25 cze 2009, 14:29
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Odp: mod wyświetlający system operacyjny

Post autor: user2 »

Skrypt wyświetlający nazwę własnej przeglądarkę (ze strony 404bajery.pl):

Kod: Zaznacz cały

<div id="404pg"><a href="http://404bajery.pl">bajery na strone</a></div><script type="text/javascript" src="http://404bajery.pl/przegladarka/pg.php?color=000000&txt=Twoja przegladarka to:&mig=true&kus=true"></script>
EDIT:
W przypadku niektórych przeglądarek (np. Google Chrome) identyfikuje też system. Identyfikuje, ale pokazuje to napisami, nie symbolami.
Ubuntu 10.04 Lucid Lynx
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8655
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: mod wyświetlający system operacyjny

Post autor: mario_7 »

Nie o taki skrypt chodzi w tym temacie...
ODPOWIEDZ

Wróć do „Ubuntu.pl”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 14 gości