Citeste HotNews.ro mai usor folosind HotArt. 2 - script Greasemonkey

Pentru cei care au folosit scriptul Greasemonkey HotArt pentru a citi HotNews.ro, exista acum o noua actualizare care functioneaza si cu versiunea curenta a site-ului Hotnews.ro.

Pentru a instala noua versiune dati click aici.

Pentru detalii despre script vedeti postul: Citeste HotNews.ro mai usor folosind HotArt. - script Greasemonkey


Citeste HotNews.ro mai usor folosind HotArt. - script Greasemonkey

ACTUALIZARE: 2008-02: Scriptul functioneaza si cu noua versiune Hotnews.ro.

Greasemonkey este extensie Firefox care permite modificarea paginilor web pe care le vizitati, prin rularea de cod javascript.

Weekend-ul acesta m-am hotarat sa ma joc si eu un pic cu Greasemonkey si am scris un script pentru a usura citirea articolelor de pe site-ul HotNews.ro.

HotNews.ro afiseaza articolele in prima faza intr-un mod sumar, fiecare articol avand un link “mai mult” care la apasare va afisa articolul in pagina curenta sau intr-un tab/fereastra noua.
Idea este ca oricum ai deschide articolul este necesara o navigare intre ferestre/taburi/istoria paginilor incarcate pentru a reveni la sumarul articolelor.

Scriptul HotArt. permite articolelor de pe Hotnews.ro sa fie vizualizate in aceeasi pagina in care sumarul articolelor este afisat.

Scriptul adauga la dreapta fiecarui link “mai mult” inca un link “[afiseaza aici]“.
Screenshot hotnews

La apasarea acestui link continutul articolului va fi incarcat in pagina curenta fara ca sumarul celorlalte articole sa fie sterse
Screenshot hotnews
Continutul articolului va putea fi ascus prin intermediu link-ui [x] care va disponibil in dreapta fiecarui articol incarcat, acesta repozitionandu-se in functie de coordonatele mouse-ului.

Pentru a instala acest script trebuie sa urmati urmatorii pasi:
1. Scriptul functioneaza numai cu browser-ul Firefox
2. Trebuie sa instalati extensia Greasemonkey
3. Instalati scriptul HotArt. apasand aici
4. Vizitati www.hotnews.ro

Puteti dezactiva/activa scriptul folosind Tools -> Greasemonkey -> Manage User Scripts…


Crearea Search Plugin-urilor pentru Firefox 2 si IE7

In articolul anterior am prezentat un Search Plugin folosit pentru cautarea formelor conjugate a verbelor germane, cautarea efectuindu-se pe situl Verbix.com.
In articolul de azi voi vorbi despre modul in care se pot crea acest tip de plugin-uri.
Pluginul exemplificat respecta standardul OpenSearch si poate fi folosit (pentru moment) numai in Firefox 2 si Internet Explorer 7.

In sectiunea urmatoare este prezentata sursa fisierului XML folosit pentru creare pluginului:

<?xml version="1.0"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
 <ShortName>Verbix DE</ShortName>
 <Description>Conjugarea verbelor germane </Description>
 <Image height="16" width="16" type="image/x-icon">    http://www.verbix.com/favicon.ico</Image>
 <Url type="text/html"
  template="http://www.verbix.com/webverbix/go.php?T1={searchTerms}
  &D1=22&H1=122"></Url>
 <InputEncoding>UTF-8</InputEncoding>
 <AdultContent>false</AdultContent>
 <Developer>cotarlea.ro</Developer>
 <Attribution>Search data copyright Verbix.com</Attribution>
</OpenSearchDescription>

Descrierea elementelor componente

Dintre toate elementele, <OpenSearchDescription> si <Url>
sunt cele mai importante si singurele elemente necesare pentru a crea
un Search Plugin.

<OpenSearchDescription> - nodul radacina al fisierului XML, este obligatoriu la fel ca si namespace-ul definit de atributul xmlns

<ShortName> - contine numele pluginului, acest nume va
apare in lista cu pluginurile de cautare

<Description>
- descriere detaliata a functionalitatii pluginului

<Image> - Imaginea care v-a aparea in casuta de cautare cand pluginul current este selectat.

<Url> - definiste prin intermediul atributului Template adresa URL care va chemata pentru efectuarea cautarii. Un element important este parametrul {searchTerms} care va fi inlocuit cu valoare introdusa de utilizator in casuta de cautare.
Astfel, la cautarea verbului haben URL-ul va arata in modul urmator:

http://www.verbix.com/webverbix/go.php?T1=haben&D1=22&H1=122
http://www.verbix.com/webverbix/go.php?T1={searchTerms}&D1=22&H1=122″>

Unde parametrul T1 reprezinta numele verbului cautat iar D1 si H1 sunt folositi de Verbix.com pentru a determina limba pentru care trebuie efectuata cautarea.

Elementul <Url> are si alte atribute dar nu le voi mai prezenta aici. Pentru detalii vedeti linkul din sectiunea Resurse.

<InputEncoding>
- specifica faptul ca situl pe care vom efectua cautarea suporta aceasta familie de caractere.

<Developer> - creatorul pluginului

<Attribution> - persoane/institutii care trebuie credidate pentru rezultate generate la cautare

Instalarea pluginului

Dupa ce ati salvat codul XML intr-un fisier pentru instalare se va folosi metoda JavaScipt window.external.AddSearchProvider(sUrl) unde sUrl reprezinta adresa unde se regaseste fisierul XML, in cazul de fata apelul metodei va arata asa:
window.external.AddSearchProvider(“http://www.cotarlea.ro/resurse/verbixde.xml”)

Folosirea plugin-ului pentru o alta limba

Pentru a folosi pluginul curent pentru o alta limba trebuie modificate numai valorile parametrilor D1 si H1 din elementul <Url>. Pentru a afla valorile acestor parametrii urmeaza pasii urmatori:

  1. Deschide http://www.verbix.com/webverbix/
  2. Alege limba dorita
  3. In browser apasa click-dreapta si alege optiunea View Page Source
  4. In sursa pagini cauta dupa name=”D1″ respectiv name=”H1″ si foloseste valoarea atributelor value.

Resurse


Mozilla Firefox 1.5 lansat

Mozilla a lansat oficial versiunea 1.5 a browser-ului Firefox.

Detalii despre noile functionalitati gasiti aici:
http://www.mozilla.com/firefox/releases/1.5.html

Firefox 1.5 in romana nu este inca disponibil, dar probabil in cateva zile va putea fi descarcat de pe pagina urmatoare:
http://www.mozilla.com/firefox/all.html


Wink - captură de ecran, prezentări, demo-uri, tutorials

Ieri am descoperit un software util celor ce au de facut prezentări sau demo-uri de aplicaţii.
Programul se numeşte Wink şi este gratuit inclusiv pentru firme.

Pe scurt: programul face captură de ecran iar apoi captura poate fi modificată cadru cu cadru adăugându-se căsuţe cu comentarii (Callouts) şi butoane de navigare.
O dată finalizată, prezentarea poate fi salvată in format Flash, .exe sau PDF.
Am creat şi un scurt demo aşa că puteţi vedea despre ce este vorba:
Demo Wink


OpenOffice 2.0, opţiune gratuită la Microsoft Office

Am început să folosesc OpenOffice 2.0 începând cu Release Candidate 3 şi acum pot spune că este o opţiune reală la suita Microsoft Office.
Sun a lansat versiunea 2.0 a pachetului de produse OpenOffice de aproximativ o lună.

OpenOffice vine, în mare, cu aceleaşi pachete software ca şi Microsoft Office:

  • Writer – editor de text
  • Calc – calcul tabelar
  • Impress – realizare de prezentări
  • Draw – editor de grafică
  • Base – baze de date
  • Math – editor de ecuaţii
  • Excepţie face doar clientul de email care poate fi înlocuit de Mozilla Thunderbird.

    OpenOffice suportă tipurile de fişiere ale MS Office, documentele în acest format pot fi editate fără a fi nevoie de nici o migrare. Formatul documentelor nu se păstrează 100% dar translatarea este acceptabilă.
    Meniurile aplicaţiei respectă standardul impus de Microsoft, aşadar nu trebuie să cauţi după o opţiune 10 minute.
    O altă funcţionalitate care mi-a plăcut foarte mult este faptul că documentele pot fi salvate direct în format PDF fără a fi nevoie de vreun software adiţional.

    Google şi Sun au semnat un contract de colaborare în care este inclus şi proiectul OpenOffice, aşa că viitorul suitei OpenOffice pare asigurat.

    Există şi o adresă dedicată utilizatorilor români: ro.openoffice.org, care oferă informaţii, documentaţie şi suport pentru interfaţa aplicaţiei în limba română.

    Programul poate fi descărcat de la adresa: ro.openoffice.org sau de la www.openoffice.org.

    OpenOffice este o soluţie potrivită pentru pentru persoanele private şi firmele mici/mijlocii a căror sisteme informatice nu sunt deja foarte mult integrate cu soluţiile MS Office.


    Pagini
    Calendar
    February 2012
    M T W T F S S
    « Jul    
     12345
    6789101112
    13141516171819
    20212223242526
    272829  
    Momentan răsfoiţi arhiva cotarlea.ro în categoria 'OpenSource & Freeware'
    Categorii
    Arhivă