DraugiemSay bookmarklet (grāmatzīme - sīkrīks)
Posted on May 11th, 2009 in Internets |
Pavisam nesen Draugiem.lv palaida savu kārtējo jauno pakalpojumu - čivināšanas servisu “Runā“. Savā ziņā līdzīgs ārzemēs dikti populārajam Twitter, taču ar zināmām atšķirībām, niansēm un nākotnes plāniem. Viena no jaunajām iespējām dienas gaismu ieraudzīja pagājušās nedēļas beigās - iespēja ieteikt draugiem kādu konkrētu saturu. Šobrīd ir iespējams ieteikt praktiski jebkuru pašā draugiem.lv esošo saturu, kā arī diena.lv, miljons.com un citu mājas lapu saturu.
Lai pievienotu iespēju lietotājiem ieteikt savas lapas saturu atliek vien pievienot pavisam vienkāršu JavaScript funkciju savas lapas kodam un izsaukt to ar atbilstošiem parametriem:
function DraugiemSay( title, url, titlePrefix ){
window.open(
'http://www.draugiem.lv/say/ext/add.php?title=' + encodeURIComponent( title ) +
'&link=' + encodeURIComponent( url ) +
( titlePrefix ? '&titlePrefix=' + encodeURIComponent( titlePrefix ) : '' ),
'',
'location=1,status=1,scrollbars=0,resizable=0,width=530,height=400'
);
return false;
}
un atbilstošais funkcijas izsaukuma kods:
DraugiemSay('Ieraksta virsraksts, zem kura slēpsies saite', 'http://links.uz.resursu.lv/ar/pilnu/celju/uz/failu.html', 'ManaLapa');
Kas rezultātā izskatīsies aptuveni šādi:

Izstrādātājiem ieteicams izmantot draugiem.lv piedāvāto ikonu:
, kuru, protams, vajadzētu izvietot uz sava servera.
Ja nu gadījumā kādā no lapām, kurā ir interesants saturs nav saites “ieteikt draugiem”, tad pilnīgi mierīgi var izmantot šādu bookmarklet jeb javascript grāmatzīmi: Pateikt draugiem! (lai saglabātu pārlūkā vienkārši var ievilkt grāmatzīmju joslā).
Grāmatzīme darbojas pavisam vienkārši - ja lapā ir iezīmēts teksts, tad tas tiks izmantots kā ieraksta virsraksts (ja teksts nav iezīmēts, tad tiks izmantots lapas <title></title> birkās ierakstītais teksts, par saiti tiks paņemta pašlaik atvērtā lapa, bet lapas nosaukums saturēs lapas domēna vārdu bez “www.”.
Noslēgumā vēl pāris bildes, kā tas izskatās lietotājiem:


6 Responses
Vajag arī blogspotam šitādu pašu, savādāk dr.lv mani neņem pretī :(
[...] podziņu ievietot WordPress blogos nav sarežģīti, nesen par to bija raksts Webtech.lv . Tomēr, ņemot vērā, ka mani paziņas izmato arī Blogger/Blogspt.com pakalpojumus un nezina [...]
Lūk būs šis pats pasākums priekš Blogger blogiem.
http://www.pundurs.com/2009/09/mikroblogu-pogas-bloggeram.html
Es gribēju noskaidrot, kurā vietā man tie kodi ir jāieliek savā lapā? Konkrēti starp kuriem tagiem? vai , vai kaut kur citur?
Es nedaudz palauzījos ar tiem visiem kodiem un man beigās izdevās to fīču palaist (vienu daļu ieliku pie head tagiem, otru pie body), taču man neizdevās viņu sasaistīt ar to mazo ikoniņu. Tas skripts man darbojās pats automātiski kā pop-up windows. Ir kādi ieteikumi?
Šķiet, ka tiku galā. Daļēji pateicoties pundura aprakstam. :)