רוצים לכתוב כאן ? הבלוג של אח"י דקר מחפש כותבים אורחים ראו כאן

גרגרן

מאת חנית כהן | נשלח 30.08.2006 | נושאים מדריכים, מחשבים, עזרים

מתוך ויקיפדיה:

Gulo gulo, מין במשפחת הסמוריים והמין היחיד בסוג Gulo. הוא מצוי באזורים הצפוניים של העולם, בעיקר צפון אמריקה וצפון רוסיה. בעל החיים הזה אינו נראה מרשים במיוחד ממבט ראשון, אך הוא מפתיע בכוחו גופו ולסתו, ובאופיו חסר הפחד. גרגרן נחוש עשוי להבריח להקת זאבים ואף דוב מטרף. מבנה גופו מותאם לציד ולריצה מהירה וממושכת, אפילו על שלג. על אף סגולותיו אלה, הוא ביישן ובדרך כלל לא נוטה להיראות על ידי בני אדם.

אבל אני כמובן כאן בשביל הגרגרן הזה

אז כן, גם אני החלטתי להתקין גרגרן, אחרי לא מעט מחשבה ונסיונות של קוראי רסיסים רשתיים. חלק מהדיון בנושא ניתן לראות אצל שרון.

אז הנה מדריך למגרגר המתחיל:


gregarious או בשמו העברי גרגרן הוא פרוייקט קוד פתוח של קורא רסיסים רשתי.
קודם כל את הקוד המקורי ניתן להוריד מהאתר של gergarius.
משם ניתן להוריד גם תבניות שונות.

ההתקנה דיי פשוטה, מעלים את הקוד לשרת דרך ftp וניגשים בעזרת הדפדפן שלכם לדף install.php בספריית ההתקנה.

עכשיו למעט טריקים:

  1. על מנת שכל העסק ידבר עברית צריך להחליף שפת ממשק. את שפת הממשק מחליפים בממשק Admin לחיצה על Config ושינוי הערך עבור rss.output.lang לעברית.
  2. בכדי שהתצוגה תהיה מימין לשמאל, צריך להוריד את התוסף Bidi alignment שכתב לנו עמרי. משנים את סיומת שם הקובץ ל php ושמים אותו בספריית התוספים. מדליקים אותו דרך ממשק התוספים בגרגרן. שווה לראות גם את שאר הדברים שם - יש עוד תוספים מעניינים.
  3. בגרסה הרשתית של הגרגרן יש בעיה עם הגדרת שמות קטגוריות בעברית.
    ניתן לתקן את זה בעזרת עריכה פשוטה של הקובץ util.php שנמצא בספרייה הראשית של הגרגרן. צריך להחליף את הקוד משורה 1134 ועד 1141 מהמקור
    if ($rules & RSS_SANITIZER_CHARACTERS) {
    $ret = preg_replace('#[^a-zA-Z]#','',$ret);
    }
    if ($rules & RSS_SANITIZER_CHARACTERS_EXT) {
    $ret = preg_replace('#[^a-zA-Z_]#','',$ret);
    }
    if ($rules & RSS_SANITIZER_WORDS) {
    $ret = preg_replace('#[^a-zA-Z0-9\-\._]#','',$ret);
    }

    ל
    if ($rules & RSS_SANITIZER_CHARACTERS) {
    $ret = preg_replace('#[^a-zA-Zא-ת]#','',$ret);
    }
    if ($rules & RSS_SANITIZER_CHARACTERS_EXT) {
    $ret = preg_replace('#[^a-zA-Z_א-ת]#','',$ret);
    }
    if ($rules & RSS_SANITIZER_WORDS) {
    $ret = preg_replace('#[^a-zA-Z0-9\-\._א-ת]#','',$ret);
    }

עד כה לא פתרתי:

אני עדיין תוהה האם יש עוד דברים שהייתי רוצה לפתור בהקשר.

את התוצאה המאד זמנית ניתן לראות בכתובת: http://www.dakars.info/rss