Draugiem Runā WordPress blogiem

Diena.lv apmeklētāji noteikti ir pamanījuši oranžo pogu, kas ērtā veidā dod iespēju par lasīto ziņu draugiem.lv twitter klonā – runā.

draugiem runā poga

Ingus Rūķis savā blogā uzrakstījis par DraugiemSay bookmarkletu un devis nepieciešamos kodus, lai līdzīgu pogu varētu ievietot jebkurā lapā. Tiem, kas ar kodu bakstīšanu ir pazīstami arī pietiks ar minēto rakstu, bet pārējiem, iespējams nepieciešams mazliet pielāgots koda gabaliņš.
Pogas ievietošana sastāv no divām daļām. Pirmā daļa ir JavaScript funkcija un otrā daļa ir pašas pogas kods.

Ņemot vērā, ka pogu vēlams rādīt tikai tajos brīžos, kad atvērts kāds konkrēts raksts/lapa esmu sagatavojis vienotu kodu, kas jāieliek tieši tajā vietā, kur vēlams parādīt pogu (wordpress gadījumā tas parasti ir theloop.php fails, bet var arī nebūt).

<?php if ($single) { ?>
<script type="text/javascript">
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;
}
</script>
<a href="<?php the_permalink(); ?>#" onclick="DraugiemSay('<?php the_title(); ?>', '<?php the_permalink(); ?>', 'bloga nosaukums');return false;" title="draugiem.lv"><img src="saite uz draugiem.lv ikonu" alt="draugiem.lv" /> ieteikt draugiem</a>
<?php } // end "if ($single)" ?>

Divas lietas kodā ir jāpamaina:

  1. jāieraksta bloga nosaukums
  2. jāieliek saite uz oficiālo draugiem.lv runā ikonu draugiem.lv, kuru nepieciešams saglabāt uz sava servera

Šo konkrēto kodu darbībā var redzēt šajā blogā un ipods.lv

(ja kodu urķiem ir iebildumi vai priekšlikumi par optimālāku koda izvietojumu, dotiet ziņu)

Papildināts:

Ērts risinājums, kuram nav nepieciešami nekādi trakie kodi. Pietiek ar šādu saiti, kuru var pēc patikas pielāgot:

<a href="http://www.draugiem.lv/say/ext/add.php?title=virsraksts&link=saite&titlePrefix=lapas nosaukums">saites teksts</a>

Kategorija: Interneti, praktiski padomi. Atslēgas vārdi: , , , , , , . Raksta saite.

14 komentāri

  1. Ingus saka:

    Šajā kontekstā labi iederas arī šis plugins:
    http://webtech.lv/projects/draugiemsay/

  2. onkulis saka:

    @Ingus

    Jā, iederas. Plugins ir feins, pats lietoju.

  3. nemec saka:

    sakiet, kāpēc visu to drazu nevarēja pabāzt zem draugu ikona ?
    Bet vajag kaut kādu popupu (kurš man asociējas ar spamu), un vēl pie tam saitei pielikt #, kas vispār ārpus kādam rāmim :)

  4. onkulis saka:

    nemec:
    Varēja, tā arī bija mana pirmā doma par vienkāršāko risinājumu, līdz neredzēju minēto kodu.

  5. Pingback: draugiem.lv Runā patiesā vērtība | Kristapa Skuteļa (krizdabz) blogs

  6. Aichels saka:

    Klau gribu uzlikt šo arī savā blogā, tikai ar kodiem galīgi uz jūs esmu. Vai var pa primitīviem soļiem, kā ielikt. Atveru Wp-adminā dizains>redaktors, bet theloop.php neredzu …

  7. onkulis saka:

    Aichels:
    tavā gadījumā jāskatās single.php, un tad vari paeksperimentēt ar to, kurā vietā tieši novietot kodu (zem vai virs raksta). Es piedāvātu zem pamatteksta, tieši virs 26. rindiņas < div class = "metadata" >

  8. Aichels saka:

    Paldies par palīdzību, tagad izdevās! :) Re kur vari iechekot http://www.a-gallery.lv/portugale/?p=69

  9. itommy saka:

    Nu man jau baig patīk šitas plugins.. ;) kruta kruta onkul ka izdomaji ari pats shos izmantot ;);)

  10. MrCirkulis saka:

    Atvaino, ka ceļu pavecu ierakstu, bet bija sanācies, ka arī nevarēju atrast theloop.php, tāpēc tika papildināts Sociable WP plugins (pavecu 3.0.2 versiju)- viegli uzstādams un administrējams. Spraudni uz brīdi saglabāju te- http://www.cirkulis.lv/online/sociable.rar

  11. Arvis saka:

    Sveiki! arī man ir kas sakams šinī sakarā. Pašreiz pats strādāju pie sava jaunā bloga izskata un “ieteikt draugiem” ir man aktuali, ka varu piedāvāt šādu opciju.
    Tad mazliet parubinoties ar WP kodu, piedāvāju savu variantu. :D

    “<a href="http://www.draugiem.lv/say/ext/add.php?title=&link=&titlePrefix=”><img src="/images/add.png” />”

    Atvasinats no Onkuļa īsā varianta. Jaievieto single.php lapā, kur vien velaties!

  12. Arvis saka:

    Piedo par dubult komentāru, bet izskatās ka blogs neatbalsta kodu, vienkārši tās izdzēš ārā.

    Mēginu vēlreiz:
    <a href=”http://www.draugiem.lv/say/ext/add.php?title=<?php the_title(); ?>&link=<?php the_permalink() ?>&titlePrefix=<?php bloginfo(‘name’); ?>”><img src=”<?php bloginfo(‘stylesheet_directory’); ?>/images/add.png” /></a>

  13. pundurs saka:

    Tie, kas kaut ko tādu grib priekš saviem Blogger blogiem, var ieskatīties šeit:

    http://www.pundurs.com/2009/09/mikroblogu-pogas-bloggeram.html

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Sveiki!

    Es esmu Miks. Un šeit es dalos ar to, kas man šķiet interesants. Man ir paveicies, jo ikdienā nodarbojos ar to, kas man pašam visvairāk patīk - es konsultēju un veidoju privātos un korporatīvos blogus.

    Pārējā laikā blogoju, podkāstoju un ar abām acīm skatos, kas notiek interneta pasaulē. Kad internets ir izslēgts, man patīk labi un aktīvi atpūsties, laivot, fotografēt un retu reizi paskriet.

  • Reklāma:

  • jaunākie komentāri

  • Tavi draugi iesaka: