Megérkezett az első Turulmeme / Google Reader WordPress plugin, a Turulmeme shares. A plugin segítségével a bejegyzéseink alatt megjeleníthetjük azokat a megjegyzéseket amiket az RSS olvasóink akkor írtak amikor megosztották a bejegyzésünket.

Letölthető a Turulmeme shares wordpress plugin.

Szolgáltatások

  • A bejegyzéseid alatt automatikusan megjelennek a Turulmemere felkerült hozzászólások
  • A lista kinézete alapból a Turulmeme nézetéhez hasonlít de könnyen módosítható
  • Az admin felületen egyben láthatjuk, hogy melyik bejegyzésünkhöz kik és mit szóltak hozzá
  • A hozzászólásokat kedvünkre moderálhatjuk
  • Mivel a Turulmeme shares plugin a 0.3-as verziótól kezdve szerepel a WordPress Plugin Directory-ban az új verziókról a saját admin felületen értesítést kapsz, és onnan könnyen telepítheted a további frissítéseket.

Használat

  • Töltsd le a Turulmeme shares plugin legfrissebb verzióját és csomagold ki.
  • A kicsomagolt könyvtárat másold fel a blogod /wp-content/plugins könyvtárába
  • Válaszd ki a sablonszerkesztés menüpontot és a sablonod bejegyzés (single.php) fájljába szúrd be a következő sorokat:
    <?php
    if(function_exists('turulmeme_shares')){
       turulmeme_shares('<h3>Google Reader hozzászólások</h3>');
       }
    ?>
    
  • Végül a bővítmények (plugins) oldalon kapcsold be a plugint.

Kinézet

Ha szeretnéd a lista kinézetét módosítani akkor azt a plugin könyvtárában található CSS fájl módosításával teheted meg.

A Turulmeme shares wordpress plugin szabadon használható és terjeszthető a GPL 2 licensz alapján.

Update

  • 2009.04.08 – 0.5.5 verzió: A hozzászólások száma megjeleníthető úgy, hogy a turulmeme_shares függvény hívásakor a kívánt helyre egy %d-t teszünk.
    <?php
    if(function_exists('turulmeme_shares')){
       turulmeme_shares('<h3>%d Google Reader hozzászólás</h3>');
       }
    ?>
    
  • 2009.03.04 – 0.5.4 verzió: Két fő javítás. Az egyik azt kezeli le ha a turulmeme.com Nem lenne elérhető, a másik pedig azt ha valamelyik másik használt plugin ugyanaz a JSON segédfüggvényt szeretné használni mint a turulmeme shares.
  • 2008.12.23 – 0.5.1 verzió: Ha a bejegyzést csak egy ember osztotta meg megjegyzés nélkül akkor ez nem jelent meg az admin felületen
  • 2008.12.20 – 0.5 verzió:
    • Az admin oldalon megjelenik, hogy kik osztották meg a bejegyzést
    • A bejegyzés alatt beállítható, hogy megjelenjen-e a megosztók listája
    • Plugin hívás paramétereinek magyarázata megjelenik az Other Notes részen
  • 2008.12.19 – 0.4.2 verzió: a blog bejegyzés alján akkor is megjelent a cím ha nem volt megosztás
  • 2008.12.15 – 0.4.1 verzió: A 0.4-ben volt egy apró hiba ami miatt a CSS formázások nem működtek
  • 2008.12.14 – 0.4-es verzió az admin oldal egyértelműsítése, wordpress 2.7 támogatás
  • 2008.12.14 – felkerült a 0.3-as verzió. A plugin jelentősen módosult ezért a korábbi verziók használói töröljék a régi fájlt (turulmeme_shares.php) és ezután másolják fel az új könyvtáras verziót.
  • 2008.12.07 – felkerült a 0.2-es verzió amely PHP 5.2.0 alatt is működik (azaz PHP 4 esetén is) – letölthető a fenti linkeken

Hibajelentéseket, véleményeket és javaslatokat itt lehet tenni.

Turulmeme shares – wordpress plugin
Cimke:     

37 thoughts on “Turulmeme shares – wordpress plugin

  • 2008. december 06. at 11:29:49
    Permalink

    Arra az esetre tudnál mondani valamit, ha nincs single.php-m?

    Válasz
  • 2008. december 06. at 12:34:57
    Permalink

    Sajnos nekem nem jelent meg! Más oldalon láttam már ezt a funkciót, ott működött. Fontos az hogy a single.php-ban hova teszed be a beszúrandó részt?

    Válasz
  • 2008. december 06. at 13:34:50
    Permalink

    AZso: WordPress esetén kell lennie a theme-ben single.php. Ez szabályozza a bejegyzések megjelenését. Ha hiányozhat egyáltalán akkor gondolom az index.php veszi át a funkcióját, azzal próbálkozz.

    Steven: A single.php meglehetősen sokféle változatban életképes. Lehet, hogy betetted egy if ágba ami nem teljesül vagy ilyesmi. Próbáld betenni valahová ahol biztosan megjelenik, aztán ha rendben van akkor áthelyezheted máshová. Esetleg nem felejtetted el a plugin oldalon bekapcsolni a plugint magát?

    Válasz
  • 2008. december 06. at 18:20:09
    Permalink

    Beraktam az index.php-ba, ezt írja ki megjelenítéskor:
    Fatal error: Call to undefined function: json_decode() in /home/htdocs/azso.hu/www/wp-content/plugins/turulmeme_shares.php on line 24

    Dehát nincs is 24. sora…
    Nem jutok tovább…

    Válasz
  • 2008. december 06. at 18:22:34
    Permalink

    AZso: ah, a szervereden php4 lesz. Kis türelem megcsinálom, hogy életképes legyen php4-el is.

    Válasz
  • 2008. december 06. at 19:26:08
    Permalink

    Hihi, nekem is kétszer kellett elolvasnom mire megértettem… 😀

    Válasz
  • 2008. december 06. at 23:47:09
    Permalink

    Nálam is ugyanaz van, így én is várok AZso-val együtt

    Válasz
  • 2008. december 07. at 11:28:04
    Permalink

    dani: Ne, nincs, nem tudtam róla, hogy létezik már egy ilyen kezdeményezés. Az övé SimpleXml-t használ, ami PHP5-öt igényel. Az enyémet most gyúrom, hogy PHP4 alatt is fusson. Mindenesetre köszi a linket, felveszem vele a kapcsolatot, hogy inkább együtt dolgozzunk rajta mint egymás ellen 🙂

    Válasz
  • 2008. december 07. at 12:42:32
    Permalink

    AZso, Steven: A fenti linkeken ott az új verzió.

    Válasz
  • 2008. december 07. at 13:13:16
    Permalink

    Köszönjük, már nincs error, nemsokára meglátjuk működik e!

    Válasz
  • 2008. december 13. at 17:20:35
    Permalink

    Engedelmeddel, én a comments.php-ba tettem a fenti kódot, ugyanis szerintem ott van a helye (végülis kommenteket jelenítünk meg, vagy nem 😉 )

    Ugyanakkor egy kis módosítást javallok: Az avatar megjelenítésekor hiányzik az alt:

    print ‘user->$name.'” src=”‘.$annotation->user->$avatar.'” width=”‘.$avatarSize.'” height=”‘.$avatarSize.'” />’;

    Egyébként a lekérdezett hozzászólásokat nem lehet valahogyan összefésülni a “rendes” hozzászólásokkal?

    Válasz
  • 2008. december 13. at 17:26:40
    Permalink

    Vince: az avatar alt-ot beépítem. Most a moderáláson dolgozok, hogy ki lehessen bannolni a kevésbé rokonszenves beszólásokat. Össze lehet hozni velük, majd gondolkozom rajta, hogy hogyan érdemes.

    Válasz
  • Pingback:WebMánia » Turulmeme shares moderálással

  • 2008. december 21. at 14:49:05
    Permalink

    LEhetséges lenne e az (akár valami beállítás szintjén), hogy csak azokat a bejegyzéseket jeleníti meg az admin felületen, amik meg vannak osztva és/vagy van hozzá hozzászólás?
    (a /wp-admin/edit-comments.php?page=turulmeme_shares.php oldalra gondolok)

    Válasz
    • 2008. december 21. at 14:57:27
      Permalink

      Nem egyszerű az ügy 🙂 Így ahogy most van tudok támaszkodni az alap lapozási és egyéb eljárásokra. De átgondolom. Mondjuk így ahogy van nekem jobban átlátható mert látom, hogy melyik írások azok amelyek nem kerültek egyáltalán megosztásra. De persze ha beállítható a dolog akkor gondolom mások is díjaznának egy ilyet. Esetleg ha más is szeretné jelezze itt.

      Válasz
  • Pingback:Pairg Blog - web-blog web 2.0 tech IT » Blog Archive » Komment szinkronizáció

  • 2009. január 29. at 21:28:51
    Permalink

    Mennyi idő kell a plugin bekapcsolása, és aközött, hogy kiírja, hogy van e megosztott dolog?

    Válasz
    • 2009. január 29. at 22:45:14
      Permalink

      charlie: Azonnal mutatja.

      Válasz
  • 2009. január 30. at 08:10:11
    Permalink

    Hát, nálam nem így tesz. Na, megyek logokat túrni, hátha valami errort odabököt.

    Válasz
  • 2009. január 30. at 08:17:01
    Permalink

    [30-Jan-2009 08:14:07] PHP Warning: file_get_contents(): URL file-access is disabled in the server configuration in /nemerdekes/wp-content/plugins/turulmeme-shares/turulmeme_shares.php on line 115

    [30-Jan-2009 08:14:07] PHP Warning: file_get_contents(http://turulmeme.com/api/request.ashx?url=url&output=json): failed to open stream: no suitable wrapper could be found in /nemerdekes/wp-content/plugins/turulmeme-shares/turulmeme_shares.php on line 115

    Válasz
    • 2009. január 30. at 11:44:10
      Permalink

      Igen, az előfordul, hogy a szerver tiltja a külső http eléréseket PHP-ból. Próbáld rávenni a szervergazdád, hogy engedélyezze.

      Válasz
  • 2009. január 30. at 12:19:45
    Permalink

    jajj, valami rémlene, hogy mondta, hogy más van nem ez a php fgv, hanem valami más. majd megkérdem.

    Válasz
  • 2009. január 30. at 12:26:13
    Permalink

    nincs tiltva a file_get_contents(). csak a távoli fájl elérése.

    Válasz
  • 2009. április 08. at 14:15:41
    Permalink

    Nagyon tetszik a plugin, és sok szeretettel használom. Viszont az lenne a kérdésem, hogy mely függvénnyel nyerhetem ki, hogy hány komment érkezett egy posthoz. Meg szeretném jeleníteni ugyanúgy, ahogy a wp commentek számosságát megjelnítem az index.php-ban a postok alján.
    Köszi előre is!

    Válasz
  • 2009. április 08. at 16:11:22
    Permalink

    @Meto: a 0.5.5-ös verzióval (lásd az update-ek között)

    Válasz
  • 2009. április 09. at 11:44:27
    Permalink

    Köszönöm rrd!
    Nekem kifejezetten arra lenne szükségem, hogy a post alján csak a reader kommentek darabszámát jelenítsem meg, a turulmeme_shares funkcióval, viszont kirakja a hozászolásokat is alá. Nincs rá mód, hogy csak a számosságot jelenítsem? Az index.php-ban csak a reader kommentek darabszámát szeretném, a single.php-ban pedig már kiíratnám a hozzászólásokat is.

    Válasz
  • 2009. április 09. at 11:50:33
    Permalink

    Illetve egy link lenne, amire ha kattint a user, odaugrana a single oldalon megjelenített reader hozzászólásokhoz.

    Válasz
    • 2009. április 09. at 12:53:03
      Permalink

      @Meto rágódok rajta megpróbálom betenni a következő verzióba.

      Válasz
  • 2009. augusztus 17. at 21:49:18
    Permalink

    Szia,

    Feltöltttem az új verziót, és ezt kaptam:
    Fatal error: Cannot instantiate non-existent class: services_json in /home/htdocs/csakiistvan.hu/www/wp-content/plugins/turulmeme-shares/turulmeme_shares.php on line 45

    Segítenél mi lehet a baj?

    Üdv
    István

    Válasz
  • 2009. augusztus 18. at 11:39:49
    Permalink

    @István Nem tudom. Korábban javítottam ezt a hibát, működnie kellene. Esetleg próbáld meg, hogy lekapcsolod az összes plugint és csak ezt aktiválod. Ha úgy megy akkor kapcsolgasd őket sorban vissza és valamelyiknél ki fog bukni. Ha ez van írd meg melyikkel akadt össze és ránézek.

    Válasz
  • 2009. augusztus 18. at 13:36:21
    Permalink

    @rrd Kikapcsoltam mindent, de a hiba ugyanaz sajnos.
    A rendszer mondjuk megjegyezte melyik volt legutóbb aktív, így gyorsabban vissza tudtam tenni őket, de mind inaktív volt!

    Válasz
    • 2009. augusztus 19. at 11:26:57
      Permalink

      @István Esetleg tudsz mondani PHP verzió számot? Biztos, hogy a legfrisebb verziót használod a pluginből? Kezdek nagyon kíváncsi lenni, hogy mi lehet.

      Válasz
  • 2009. augusztus 19. at 12:43:18
    Permalink

    Annak idején, még 2008 dec-ben(lásd Steven hozzászólásai, aki én 🙂 ) php4 volt, gondolom azóta sem frissült.

    A verzió biztosan a 0.5.5. Az a fura hogy nekem egy régi verzó benne volt a pluginok között. Verzió frissítés előtt betettem a kódot a single-be, és működött, csak a saját CSS miatt frissítettem be az új verzióra.

    Válasz
  • 2009. augusztus 24. at 09:32:24
    Permalink

    Ha meglenne egy előző verzió, amiben még nem volt CSS, csak egy sima php file volt, nekem az is elég, majd megformázom én, ezen ne múljék.

    Válasz

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük