ארכיון הקטגוריה: המקור

רשימת פוסטים שיוצגו בפלנטה של המקור

מעבר אל וורדפרס מדרופל

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

הבעייה היא שמאוד קשה לעבוד עם דרופל. התחזוקה של האתר לא מתבצעת דרך הווב, ועורכי הטקסט (כן, אני מכיר את wysiwyg) די דרעק. נכון, בדרופל 7 הם השתכללו אבל הם עדיין ממש רעים וקשה לי לעבוד איתם. כמו כן – התמיכה בעברית של וורספרס יותר טובה – העיצובים תומכים ב־RTL ממש יפה, ועורך הטקסט לא מנסה להתעלל בי.

אז העברתי את האתר שלי לוורדפרס. ולצורך זה השתמשתי בקוד הבא: http://robinsingh.name/migrate-drupal-7-to-wordpress-3-x/ זהו פשוט תסריט php שהפעלתי משורת הפקודה והוא העביר את ה־nodes של דרופל לכאן.

בנוסף גם התקנתי בוורדפרס את התוספים הבאים:

  1. http://wordpress.org/plugins/polylang/ – תמיכה בריבוי שפות. נהנתי ממנו יותר מאשר i18n של דרופל, הוא מרגיש יותר טוב אבל יש לו חסרונות. למשל, לעמוד “אודות” שלי לא יכול להיות אותו שם באנגלית או עברית. זאת אומרת, אותה “כתובת”. שחקו פה ותבינו.
  2. http://wordpress.org/plugins/wp-rtl/ – מאפשר לשנות את כיוון כתיבת התוכן. חובה.
  3. https://wordpress.org/plugins/hebrewdates/ אופסי, קישור לא נכון
    http://wordpress.org/plugins/wordpress-hebrew-date/ – מוסיף תאריך עברי לכל פוסט. סתם לכיף. [תודה לחתול על התיקון]
  4. http://wordpress.org/plugins/hupso-share-buttons-for-twitter-facebook-google/ – לשיתוף של פוסטים
  5. https://wordpress.org/plugins/quick-pagepost-redirect-plugin/ – מאפשר לי לעשות redirect לכתובות.

גיליתי שבעת המעבר לשרת חדש צריך לעדכן את כתובת הבסיס של האתר (כפי שמתואר כאן), אבל המודול Polylang הפריע לי די הרבה. הפתרון שלי היה לכבות אותו, לשנות את כתובת האתר ולהפעיל מחדש.

כמו כן – הפוסטים שייבאתי מבלוגלי (לפני 2010) לא הפיעו כאן. היו כמה בעיות נוספות:

  1. הפוסטים ייובאו לכאן בתור story ולא post. שאילתת SQL פשוטה ואני יכול לראות אותך ברשימת הפוסטים בממשק הניהול אבל לא באתר.
  2. כדי לראות אותם באתר – הייתי צריך ללכת לממשק הניהול של המודול Polylang ולהגדיר שפת ברירת מחדל עבור כל הפוסטים שאין להם שפה. באופן מפתיע – אלי שלא ראיתי (הפוסטים שכתבתי באתר דרופל שלי כן עבדו).
  3. הבעייה האחרונה הייתה שהקישורים בפוסטים (בכותרת, לפוסט עצמו) לא עבדו והיה קישור לעמוד הראשי. זה היה כי סוג הקישור היה מוגדר להיות שם הפוסט. וחלק מהפוסטים לא היה לשם שם… הפתרון – לתת מספר ואחרי זה השם.

 

Share Button

חופש -שימוש ב־owncloud

כל משתמש אנדרויד שחובב חופש מנסה להימנע מהידיים של גוגל. אז מתקינים רומים נקיים (אני משתמש ב־cyanogenmod שאני בונה בעצמי). השלב הבא הוא להוציא את השירותים של גוגל. נתחיל מהמרק, במקומו נשתמש ב־fdroid והיא תוכנה שמתקינים על הסלולרי ומהווה חנות וירטואלית שמכילה רק תוכנות חופשיות. התוכנות שם די מאעפנות… זה לא מה שאני רגיל אליו ב”לינוקס”. אני מניח שהעולם הזה עוד מתפתח ואני יכול לצפות לטובה. (דיברתי על זה בפוסט אחר, http://cucomania.dyndns.info/node/236).

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

התוכנות המדוברות כאן תוכנות חופשיות, וזמינות בשרתים של FDroid (אפשר להתקין הכל מהתוכנה).

Share Button