أعجوبة

البرمجيات الحُرة والمفتوحة المصدر

أدوات المستخدم

أدوات الموقع


thawab:api

اختلافات

عرض الاختلافات بين النسخة المختارة و النسخة الحالية من الصفحة.

رابط إلى هذه المقارنة

جانبي المراجعة السابقةالمراجعة السابقة
المراجعة التالية
المراجعة السابقة
thawab:api [2009/04/22 01:12] alsadithawab:api [2015/04/23 03:21] (حالي) – تحرير خارجي 127.0.0.1
سطر 1: سطر 1:
 +====== API ======
 +<box 90% center red | ** غير مكتمل ** >
 +هذه الصفحة مجرد مسودة للنقاش
 +</box>
 +
 +في هذه الصفحة سنحدد واجهة البرمجة التطبيقية API أي الطرق العليا للوصول لوظائف البرنامج.
 +
 +===== مصطلحات =====
 +
 +  * ThawabMan - المسؤول عن إدارة الكتب وفتحها
 +  * kitab - الكتاب الواحد (الكتاب قد يكون مقال أو مصنف أو أطروحة أو ورقة بحث ...) وهو يتكون من عدة عقد مرقومة. أسماء بديلة
 +  * العقدة node - مقطع من الكتاب يحتوي على نص ورقم معرف وموقع هرمي طبق عليه عدد من الواسمات/الراقمات
 +  * document - عقدة تم تصديرها هي وكل سلالتها إلى هيئة نصية وإضافتها لمحرك البحث ويمكن تعريفها بأنها
 +    * تبويب لا يحتوي على تبويب فرعي
 +    * تبويب يحتوي على تبويبات فرعية (وفي هذه الحالة المحتويات المصدرة هي العنوان + النص التمهيدي الذي تحته مباشرة المباشر + أسماء التبويبات الفرعية لدرجة واحدة)
 +  * URI -  مسار مطلق للملف مع أو دون بروتوكول
 +  * kitabname - اسم الكتاب
 +
 +
 +^ directory ^ Linux Installed ^ extracted ^ Windows on USB ^ on CD ^ on Hardisk ^
 +^ config(rw) | ~/.thawab/config | ~/.thawab/config | BINDIR/data/config | X:/thawab/data/config | BINDIR/data/config |
 +^ index(rw) | ~/.thawab/index | ~/.thawab/index | BINDIR/data/index or X:/thawab.. [config based] | X:/thawab/data/index | BINDIR/data/index |
 +^ MCache(rw) | ~/.thawab/mcache | ~/.thawab/mcache | == | X:/thawab/data/mcache | BINDIR/data/mcache |
 +^ kutub(rw) | ~/.thawab/db | ~/.thawab/db | == | X:/thawab/data/db | BINDIR/data/db |
 +^ kutub(ro) | /usr/share/thawab/db | BINDIR/data/db | BINDIR/data/db | BINDIR/data/db | BINDIR/data/db |
 +^ internal(ro) | /usr/share/thawab/internal | BINDIR/data/internal | BINDIR/data/internal | BINDIR/data/internal | BINDIR/data/internal |
 +
 +
 +
 +===== الكتاب =====
 +هو مجموعة من العقد المرقومة الموزعة هرميا 
 +
 +وعمليات التحرير تكون من منطلقين
 +  * إضافة عقدة في ذيل العقد (بعد آخر عقدة)
 +  * إزالة عقدة وسلالتها وإضافة مجموعة من العقد وسلالتها مكانها (مع الإزاحة عند اللزوم)
 +
 +===== العقدة =====
  
thawab/api.txt · آخر تعديل: 2015/04/23 03:21 بواسطة 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki