Posts Tagged ‘ciki’

CIki3-markdown

Posted: سبتمبر 20, 2011 in General
الوسوم:, ,

السلام عليكم

مشروعCiki تكلمت عنه قبل كدا ولكن مش هيمنع نتكلم عنه تاني

سبب المشروع هو عدم توفر وحدة لويكي متاحة عامة غير من خلال ExpressionEngine

التحديثات:

الإنتقال ل markdown بدلا من Text_wiki

إعادة التنظيم للواجهة بإستخدام إطار twitter-bootstrap

اسلوب افضل للتكامل مع لوحة التحكم للmodules

أحد اهم المشكلات اللي خلتني اختار الطريق ل markdown (لامانع من إضافة دعم ل Creole و Textile ) هي pear فبغض النظر عن التحايل على كودإجنيتر لإستخدام مكتبات Text_wiki فهي للأسف مكتوبة على PHP4 والport الجديد لها على PHP5 غير مستقر

فكرت كذلك في إستخدام ال parser من مشروع Doku ولكن مشكلة كبيرة هي حجم الإعتماديات بغض النظر عن الكود الغلس اللي ممتلئ ب globals .. فكرني ب Mediawiki!! فالإتنين أكوادهم متداخلة وصعب تستخلص منه مكتبة ( ولكن ربما في القريب يتوفر سواء بإعادة كتابة من البداية او محاولة تعديل على الإعتماديات الموجودة )

في ملف تنصيب كذلك

هحاول إني احافظ عليه بحجم بسيط وخفيف!

المستودع: https://bitbucket.org/xmonader/ciki3-markdown

وبس كدا شكرا :d أترككم مع الصور

ciki, jhijra

Posted: أكتوبر 12, 2010 in General
الوسوم:, ,

ازيكم ازيكم ؟

شغال حاليا فى شوية شوية حاجات زى مشروع jHijra وهي مكتبة لجافا مبنية على كود هجرة من اعجوبة مازال فى بعض التحسينات والمشكلات اكيد! واي مساهمة مشكورة جدا

كيفية الإستخدام ؟

package javaapplication3;
import java.util.Calendar;
import java.util.GregorianCalendar;
import net.pf.hijra.*;
/**
 *
 * @author striky
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here

            GregorianCalendar c=Hijri.hijriToGregorian(1431, 10, 28);
            System.out.println(c.get(Calendar.YEAR));
            System.out.println(c.get(Calendar.MONTH));
            System.out.println(c.get(Calendar.DAY_OF_MONTH));

            GenDate d=Hijri.gregorianToHijri(2010, 10, 7);
            System.out.println(d);
    }

}

كل الكلاس عبارة عن static methods و constants

مشروع Ciki وهو مشروع ويكي ب CodeIgniter بيقدم المتوقع منه كويكي من اعضاء وصلاحيات تحكم ومرفقات ..فى اماكن كتيرة محتاجة لتعديلات وتحسينات

المشاريع المستخدمة DifferenceEngine من phpwiki/mediawiki وtext_Wiki

ودي بعض الصور

مشروع حوار ضفتله Trac, IdeaTorrent منتظر تبليغاتكم وافكاركم

https://sourceforge.net/apps/trac/hewarforum

https://sourceforge.net/apps/ideatorrent/hewarforum/