Să transform WordPress într-o bibliotecă

Realizez cum un plugin care după instalarea lui va transforma WordPress într-o bibliotecă pentru cărți. Pluginul deja oferă tot ce este necesar pentru partea administrativă. Implementarea a acestui plugin va fi pentru Biblioteca Liberă, proiect realizat de comunitatea Ceata.

Ideea pluginului este foarte simplă. Pentru fiecare articol creat în WordPress el asociază niște infromații adăugătoare referitor la carte (tilul cărții, autorul, anul publicării, etc.).  Am uitat să pun un mărunțiș, să poți bifa dacă scrii articol simplu sau dacă scrii o carte.

La instalarearea lui el crează un tabel pentru cărți în baza de date cu următoarele câmpuri:

  • id – id-ul
  • book_title
  • book_author
  • book_category
  • published_year
  • book_comments
  • post_ID – se referă la ID-ul articolului din WordPress

La crearea unui articol nou, mai jos de căsuța de editare a articolului, apare o căsuță[1] unde pot fi adăugate datele concrete ale cărții. La salvarea articolui se selvează și aceste date împreună cu ID-ul articolului.

A mai ramas partea ce se referă la utilizatori, adică motorul de căutare care cred că la fel nu este prea greu de realizat. Motorul va căuta după tilul sau autor și va afișa lista de cărți. Deoarece pentru fiecare carte este și ID-ul articolului cărții, vom obține legătura cărte articolul cărții care ne interesează. Din tablea de cărți de asemenea se pot crea și categoriile și mai multe lucruri.

La ștergerea articolului (cărții), de asemenea se șterg și datele referitor la carte asociate cu el .

Pluginul poate fi descărcat aici [2] și este software liber, lansat cu Licența Publică Generală GNU.

Voi regeni cu noutați.

[1] – http://ompldr.org/vOWJxaw/Screenshot.png
[2] – http://ompldr.org/vOWN6eQ/books_catalog.tar


Sursa
2011-07-06 15:43:25



Comenteaza





Ultimele 25 posturi adăugate

10:05:39Vasile Constantin, actor de teatru și cinema —» Biblioteca de Arte 'Tudor Arghezi'
18:09:36DECLARAȚIE DE RĂSPUNDERE MANAGERIALĂ —» Blogul elevilor din satul Chetrosu
12:27:00MICILE BUCURII ALE VIEȚII —» Leo Butnaru
14:51:00Lansarea proiectului ,,Îmbunătățirea calificărilor profesionale și a oportunităților de angajare pentru refugiații ucraineni stabiliți în nordul Republicii Moldova” la Rîșcani —» Biblioteca Publică or.Rîşcani
14:20:03Loteria Națională a Moldovei, dublu câștigător la Blask Awards —» Sandu GRECU
04:44:00DIN POEZIA LUMII —» Leo Butnaru
17:27:00ÎN BAZA TRISTEI EXPERIENȚE ISTORICE —» Leo Butnaru
10:04:00TREI PĂRINȚI: MAMA, TATA ȘI BIBLIOTECA —» Leo Butnaru
05:34:00CONCURS PENTRU PĂRINȚI —» Leo Butnaru
17:55:32Hau! Ce surpriză ne făcură elvețienii! —» APort | "Pentru un român care știe citi, cel mai greu lucru e să nu scrie." I.L. Carag
12:20:35Un nou Macbeth pe scena teatrului chișinăuian —» Biblioteca de Arte 'Tudor Arghezi'
05:41:00DIN PASIENȚE —» Leo Butnaru
22:15:49AI, Ai, ai, ce muzică! —» APort | "Pentru un român care știe citi, cel mai greu lucru e să nu scrie." I.L. Carag
19:45:12Te cunosc după cercei, Lolito! —» APort | "Pentru un român care știe citi, cel mai greu lucru e să nu scrie." I.L. Carag
11:23:00Atenție la tentativele de fraudă online. Informați-vă exclusiv din sursele oficiale ale Loteriei Naționale a Moldovei —» Sandu GRECU
11:09:58Prea mult zgomot —» Jurnal A.
11:09:58Prea mult zgomot —» Jurnal A.
06:11:09DIN YES-EURI —» Leo Butnaru
18:04:14Vânturile, Valurile, ediția din 25.01.2026 —» Leo Butnaru
07:52:00Biblioteca raională l-a omagiat pe Mihai Eminescu printr-o serie de activități culturale dedicate Zilei Naționale a Culturii —» BPR Ungheni's Blog
05:02:00POEME DIN EUPHORION —» Leo Butnaru
21:35:35Carlo Masala – If Russia wins —» APort | "Pentru un român care știe citi, cel mai greu lucru e să nu scrie." I.L. Carag
19:41:52Ilie Todorov, actor de teatru și film, regizor și pedagog —» Biblioteca de Arte 'Tudor Arghezi'
06:35:00PENTRU SĂNĂTATEA DUMNEAVOASTRĂ —» Leo Butnaru
11:50:00Vocea fiecăruia dintre noi contează: Raportează corupția la 1520 —» Sandu GRECU