Magyar Opera

Címkék » közösség


Magyar netre magyar Operát!

Aki már használt Operát akár csak egy rövid ideig, az biztos szembesült már a beépített extra tartalmakkal, gondolok itt elsősorban a gyárilag előtelepített Gyorshívó bejegyzésekre, könyvjelzőkre illetve a keresőmotorokra. Aki jobban szemügyre is vette ezeket az láthatta, sejtheti, hogy ezek bizony gyakran ország-specifikus beállítások.

A telepítő látja, hogy magyar az operációs rendszer nyelvi beállítása, tehát a nemzetközi változat ennek megfelelően válogat. Akit érdekelnek a részletek, az Opera telepítési mappájában lévő locale mappa alatt megtalálja az összes nemzeti sajátosságot. Ráadásul van egy region mappa is, ahol meg régiónként adnak hozzá újabb elemeket.

Azaz csak majdnem, mert egyes kevésbé sokrétű elemek nem szerepelnek itt. Ilyen például a levelezőszolgáltatások listája. Az Opera az általam ismert levelező programok közül elsőként támogatta a leggyakoribb szolgáltatások automatikus beállítását. Például be akarom üzemelni az M2 levelező modult, hogy töltse le a Gmail-es leveleimet: megadom az e-mail címet, a jelszót... és már készen is vagyok. Nem kell portokkal, titkosításokkal vacakolnom, hanem minden működik elsőre.

Ezt a felettébb hasznos funkciót a defaults mappa mailproviders.xml állománya teszi lehetővé, ami az alábbi formátumot alkalmazza (Gmail példa), persze a lentinél szebben formázva, de a lényeg látható:

-<provider> -<domains> <domain>gmail.com</domain> <domain>googlemail.com</domain> <domain>gazeta.pl</domain> <domain>tut.by</domain> </domains> <username use="email"/> <preferred>imap</preferred> -<servers> -<server protocol="imap"> <host>imap.gmail.com</host> <port>993</port> <auth>auto</auth> <secure>yes</secure> </server> -<server protocol="pop"> <host>pop.gmail.com</host> <port>995</port> <auth>auto</auth> <secure>yes</secure> </server> -<server protocol="smtp"> <host>smtp.gmail.com</host> <port>587</port> <auth>auto</auth> <secure>yes</secure> </server> </servers> </provider>

Itt elég nagy az elmaradásunk, mert tudtommal egyetlen magyar szolgáltató sincs benne. Ami némileg érthető, mert az ismertebbek a spam küldéstől való páni félelmükben nem tettek elérhetővé a levelek küldéséhez szükséges smtp szervert, ami jelentősen csorbítja a funkció használhatóságát.

Ezt a cikket egy felhívásnak szánom, hogy a ti ötleteitekkel, és a Magyar Opera hivatalos Opera rajongói oldal státuszát felhasználva több és hasznosabb tartalommal szolgálhassunk Operát mit sem sejtve feltelepítő honfitársainknak.

Tehát kérnék mindenkit, hogy a fent említett - és esetleg nem említett - lokalizációs elemeknél ossza meg velünk ötleteit a hozzászólásokban. Miknek kéne bekerülni? Webcím (könyvjelzőhöz), beállításcsokor (levelezőhöz, keresőhöz), minden érdekel. Amire figyeljünk:

  • A könyvjelzők és gyorshívó bejegyzések hozzáadása pénzes buli lehet - tehát a már megjelentek esetleg fizettek azért, hogy ott legyenek, tehát nem garantálható, hogy mi bele tudunk szólni - de azért próbáljuk meg!
  • Az előbbi két kategóriába a szélesebb közönség számára hasznos oldalak kerüljenek, kerüljük a rétegoldalakat, pláne a legalitás határán mozgókat - senki ne jöjjön nCore-ral, kurucinfo-val
  • Gyorshívó bejegyzés ajánlásánál azért figyeljünk a link jelenlegi megjelenésére - azaz jól nézzen ki a gyorshívó bejegyzés, logó nézet előnyben!
  • Levelező szolgáltatásnál legyen ott legalább a POP3 elérés minden beállítása, de ha van, akkor az IMAP és az SMTP szerverek értékei is
  • Keresőszolgáltatásoknál is a hasznosabb, közérdekűbb változatok keresőkifejezését keressük - a találatok magyar nyelvűek legyenek, és a sztringben szerepeljen, hogy Operából indítottuk a keresést
  • A mostani legfrissebb, 12.12-es verzióba is került olyan szöveg, ami nincs lefordítva magyarra. Ez nem feltétlenül Karbonade hibája, lehet, hogy egyszerűen nem tették be a frissített fordítást a végleges kiadásba. mindenesetre aki pontatlanságokkal, elgépelésekkel találkozik a magyar fordításban, az is itt jelezheti.
  • ... meg ami még majd eszünkbe jut

Jelenlegi állapotok (Opera 12.12):

Gyorshívó:

Könyvjelzők:

  • Különféle operás oldalak (Opera Portal, Opera Mail, súgó... stb.)
  • Alawar (játékok, szerintem fizetős)
  • Fastmail.fm (Opera levelező szolgáltatása)
  • Games2Win (játékok, szerintem fizetős)
  • Skyscanner (fizetős, repjegy-kereső)
  • Sports (Opera sporthíres oldala)
  • Travian (nyilván fizetős)
  • Wikipedia (magyar)

A remélhetőleg nagy számú ajánlásból összeállítunk egy listát, és azt a Magyar Opera blog olvasói nevében tolmácsolni fogom az Opera megfelelő részlegének. Hajrá!

Publikus bugtracker

Ahogy az már szokássá vált, amit az Opera fejlesztői nem csinálnak meg, azt megcsinálják az Opera felhasználók. Ilyen volt a Zotlan által alapított nem hivatalos userJS adatbázis és ilyen a nem hivatalos bugtracker Remco és fearphage jóvoltából. A bugtrackert tehát nem az Opera Software fejlesztői üzemeltetik, viszont a topicban xErath kommentje nem arról árulkodik, mintha nagyon zavarná őket.

Először is egy userJS-re lesz szükségünk, ami automatikusan tükrözi a bugreportokat DSK azonosítóval együtt és e-mail értesítést küld róla. Lássuk, hogy működik:

  1. Mikor kitöltöd a bugreportot a userJS sütiben eltárolja az információkat 60 másodpercig.
  2. A következő oldalon, ahol megköszönik a reportot kap egy DSK sorszámot, a JS ezt is feljegyzi.
  3. A korábbi adatokkal és a DSK sorszámmal összekapcsolja a reportot.
  4. Elküldi egy e-mail címre, amit megadtál (saját cím).
  5. Naplózza a reportot és továbbítja Remco publikus bugtrackerére.

A szerveroldali levelezőscript forrása:

  header("Content-type: image/png");
  $to = $_REQUEST['to'];
  $from = $_REQUEST['from'];
  $message = str_replace(array("\\'", '\\"'), array("'",'"'), $_REQUEST['msg']);
  $bug = $_REQUEST['bug'] ? " #".$_REQUEST['bug'] : "";
  $title = $_REQUEST['title'] ? ": ".str_replace(array("\\'",'\\"'), array("'",'"'), $_REQUEST['title']) : "";
  if (strlen($to) && strlen($from) && strlen($message))
    mail("$to", "Bug Traq".$bug.$title, $message."\nSent from the following IP address: ".$_SERVER['REMOTE_ADDR'], "From: \"Opera Bug Report Wizard\" \r\nDate: ".date("r")."\r\n");
  readfile("arrowflip.png");
?>
A beállítások részletei:
  var defaultEmail = 'email-address@here.com' // the email address you would like filled in automatically in all reports
      ,notifyOnSucess = true // popup an alert after you submit each bug confirming the email was sent
      ,logToPublicBTS = false; // changing this to true will get your bugs logged to http://opera.remcol.ath.cx/bugs/ also
/*
 * OPTIONAL parameters
 * These settings only apply to those that have logins for http://opera.remcol.ath.cx/bugs/
 * If you do not have a login you can still post your bugs to the Public BTS with no problems
 */
  var publicBTSUsername = false // if you're posting it to the public BTS and you have an account there, input your username here
     ,publicBTSKey = false; // the key that is linked to your username, you can find it on http://opera.remcol.ath.cx/bugs/index.php?action=profile

Magyarázat:

  • defaultEmail: Ez a mező automatikusan ki lesz töltve minden alkalommal. Meg kell adnod egy saját e-mail címet, hogy működjön.
  • notifyOnSucess: Értesít a script, ha a mailküldés sikeres volt.
  • logToPublicBTS: Ha átírod az értéket "true"-ra, azzal tükrözi a bugreportot Remco publikus bugtrackerére.
  • publicBTSUsername & publicBTSKey: Ha van felhasználói fiókod Remco szerverén, akkor ezzel társíthatod a bugreportjaidat saját magadhoz. Ezt Remco-tól kell kérni, mivel az oldalon nem lehet regisztrálni, de nem szükséges a reportok küldéséhez.

UserJS letöltése

A működéshez engedélyezned kell a UserJS-ek használatát HTTPS kapcsolaton keresztül. (Ilyenkor az Opera minden újraindításakor az első alkalommal, mikor HTTPS oldalra mész megkérdezi, hogy engedélyezed-e, tehát biztonságos.

Példa e-mail.

Megjegyzés: Habár bizonyos információk keresztülmennek Remco szerverén, mint az IP címed és az e-mail címed, de ezek az adatok nem láthatók a bugreportban és harmadik félnek sem adja ki őket.

Magyar Opera a Facebookon

Már régóta el akartam indítani egy Opera csoportot a Facebookon, de eddig úgy gondoltam, hogy ezt egybekötöm az Opera portál indításával. Erre azonban még várni kell egy keveset, sőt talán még fel is gyorsíthatja a folyamatot. Igazság szerint már két ilyen közösségi csoportunk is van, egy az iwiwen és egy az Indán, de egyik sem volt aktív igazán, viszont a Facebook sokkal jobb hely az ilyenféle csoportoknak.

Szóval hajrá, csatlakozzatok, mi pedig megpróbáljuk tartalommal feltölteni. Ha sikerül, az oldalsó Inda dobozt is lecserélem egy Facebook-osra.

Magyar Opera a Facebookon

Frissítés: közben kiderült, hogy a csoport nem a legjobb megoldás arra, amit szeretnék, így készítettem helyette egy új közösségi lapot. Ha már csatlakoztál a csoporthoz, akkor lépj át ide, mivel azt meg fogom szüntetni.

Magyar Opera közösség

Nemrég új funkció jelent meg a blog.hu oldalakhoz, amellyel a bloghoz kapcsolódó közösségeket lehet létrehozni. Létre is hoztam a Magyar Opera közösséget, amelyhez az Inda azonosítótokkal tudtok csatlakozni. Egyelőre nincs vele különösebb tervünk, de ha sokan csatlakoztok, akkor megnézzük jobban is, hogy mire lehetne használni.

Röviden: ha szereted az Operát és tetszik a blog is, akkor csatlakozz! :)

Opera 10 release party!

Nagy valószínűséggel jövő kedden, azaz szeptember 1-én megjelenik a végleges Opera 10. Ennek örömére néhány nappal később (hátha azért csúszik a megjelenés is) tartunk egy release party-t, sörözéssel vagy más hasonló elfoglaltsággal összekötve. Ha szereted az Operát, vagy szeretnél találkozni a szűk, ám annál elszántabb Opera közösséggel, akkor gyere el te is és ünnepelj velünk!

Helyszín: Budapest, Corvintető
Időpont: 2009. szeptember 3., csütörtök, délután 7
Cím: Corvin Áruház 4. emelet, VIII. Blaha Lujza tér 1-2.
Bejárat a Somogyi Béla utcából (egy ipari lift visz fel a negyedikre, liftkezelővel!).

Ha el tudsz jönni, akkor jelezz itt vissza, de ez sem kötelező. Akik jelentkeznek, azoknak majd küldök egy mobilszámot a találkozó előtt, hogy könnyebben megtaláljuk egymást. Várunk téged is!