ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
Yotambלא בפורום כעת ת.הצטרפות: 06/01/2007 · הודעות: 1598 ·
 

הודעה פורסם: 23/01/2011 - 00:47
נושא ההודעה: פרוייקט CMS קטן שלי - PearlyWEB

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

היום סיימתי עם כל הבסיס, ושיחררתי אותו בgithub :
https://github.com/Tudmotu/PearlyWEB
אני חדש לחלוטין לgithub ועוד לא ממש מבין איך לעבוד איתו, אבל לאט לאט.

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

באופן כללי, בשביל להשתמש במערכת עצמה צריך להריץ את הסקריפט Install.pl שנמצא בתוך /cgi-bin/Modules, והוא יסדר את הדטהבייס בתור התחלה.
אחרי זה יש עוד שני קבצים שצריך לערוך ידנית (יש הסבר קצר בסוף של install.pl).

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

הודעה פורסם: 23/01/2011 - 10:30
נושא ההודעה:

אם אני מבין נכון , בנית framework שמאפשר כתיבת אתרים ב pearl ?

יפה !!!! , כל הכבוד על ההשקעה !!


מזל טוב!! , Shocked (פעמיים קוני-למל)
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
Tudmotu Workאורח · ·
 

הודעה פורסם: 23/01/2011 - 10:58
נושא ההודעה:

לא בדיוק..
בהתחלה מה שקרה זה שהסתכלתי על מבנה הדטהבייס של Drupal וניסיתי לבנות API שיוכל ליצור משהו דומה (אם כי לא זהה).
אחרי שבניתי את הAPI הזה, כבר המשכתי לבנות את הCMS כולה, וזה החלק שממנו למדתי הכי הרבה תכלס (עבודה עם ג'אווהסקריפט, אג'קס, ושות').

בכל מקרה, העליתי הסבר קצר על איך להתקין את המערכת.
אני מקווה שבעתיד אוכל לשפר את הסקריפט כך שתהיה אוטומציה מלאה, אבל לפחות כרגע יש כמה דברים שצריך לקנפג ידנית.
https://github.com/Tudmotu/PearlyWEB/wiki/Installation-&-Configuration
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
Yotambלא בפורום כעת ת.הצטרפות: 06/01/2007 · הודעות: 1598 ·
 

הודעה פורסם: 23/01/2011 - 19:42
נושא ההודעה:

טוב העליתי עוד דוקומנטציה שקשורה לתוכנה:
- התקנה וקינפוג
- הסבר קצר על מערכת ניהול התוכן
- הסבר על מנהל התפריטים

האם מישהו מכיר דרך לייבא את התוכן שנמצא בויקי בgithub לאיזה קובץ PDF או משהו כזה?
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צפריראורח · ·
 

הודעה פורסם: 23/01/2011 - 19:50
נושא ההודעה:

זה צריך להיות הפוך: התיעוד צריך להיות POD. יכול להיות שהם ידעו אפילו להציג אותו יפה.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
Yotambלא בפורום כעת ת.הצטרפות: 06/01/2007 · הודעות: 1598 ·
 

הודעה פורסם: 23/01/2011 - 20:14
נושא ההודעה:

צפריר :
זה צריך להיות הפוך: התיעוד צריך להיות POD. יכול להיות שהם ידעו אפילו להציג אותו יפה.

תודה, למדתי משהו חדש. Smile
אבל אני מבין שמשתמשים בPOD בעיקר בשביל לכתוב תיעוד על הקוד. אני כותב בויקי של github דברים שאינם בערך קשורים לתיעוד הקוד, וזה לא נראה לי ממש נוח לעבוד ככה.
בכל מקרה שלא יהיה, אני בסה"כ רציתי לקחת את כל הדפים בויקי ולהכניס אותם לאיזה PDF ככה שאני אוכל לצרף את זה לקוד.

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

הודעה פורסם: 23/01/2011 - 20:22
נושא ההודעה:

אתה צריך לדאוג לכך שהתיעוד שלך לא יהיה תלוי בתשתית של Github. שימוש ב־POD הוא אפשרות אחת.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
Yotambלא בפורום כעת ת.הצטרפות: 06/01/2007 · הודעות: 1598 ·
 

הודעה פורסם: 23/01/2011 - 20:42
נושא ההודעה:

צפריר :
אתה צריך לדאוג לכך שהתיעוד שלך לא יהיה תלוי בתשתית של Github. שימוש ב־POD הוא אפשרות אחת.

כמובן, בגלל זה אני רוצה למשוך את כל מה שכבר כתבתי בgithub בחזרה.
אבל בכל מקרה אני אשכתב את זה עם POD כפי שהצעת. Smile
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
Yotambלא בפורום כעת ת.הצטרפות: 06/01/2007 · הודעות: 1598 ·
 

הודעה פורסם: 29/01/2011 - 00:07
נושא ההודעה:

אני מבין שזה כנראה לא מעניין אף אחד Laughing
אבל בכל מקרה, שחררתי גרסא מתקדמת יותר שכוללת בעיקר:
- תמיכה בעיצובים מבוססי CSS.
- פיצ'רים רבים נוספו ב"מנהל העמודים".
- שיפור ניכר ב"מנהל התפריטים".
- שיפור ניכר במנשק המשתמש.

בגרסא הבאה:
- מתודות לפיענוח תפריטים בצורה נורמלית (שיכילו יותר מרמה אחת).
- המשך שיפור הUI הכללי.
- שיפור סקריפט ההתקנה.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
Yotambלא בפורום כעת ת.הצטרפות: 06/01/2007 · הודעות: 1598 ·
 

הודעה פורסם: 05/02/2011 - 14:10
נושא ההודעה:

https://github.com/Tudmotu/PearlyWEB/tree/v0.2
קוד:

## PerlyWEB - Yotam Bar-On, 2011 ##

v0.2 Release, 5-Feb-2011:
--+ Finished with Parser::Menu:
------+ Implemented fg-Menu plugin.
------+ Imporoved menu parser methods.
------+ Fixed menus 'current page' bug.
------+ Improved 'fg-menu' theme.
--+ Improved Galleries & File Manager UI.
--+ Fixed a bug in text manager regarding formatted texts. (\n => <br>)
--+ Fixed the bug that prevented from deleting an entry's destination.
--+ Fixed deletion bug in the new "Menus Manager".
--+ Fixed a bug that prevented from adding an image with id '0' to a gallery.



v0.2.x will focus on the following:
--+ Automize installation and make it a Drupal-style installation.
--+ Add Admin Settings (passwd, email, username, real name, etc)
--+ Add search feature.
--+ When deleting a widget/menu -> Remove the element from every page that contains it.
--+ Add Front Page feature.
--+ Add a date attribute to texts.
--+ Fix file-rename issue.
--+ Fix "type undefined" bug.
--+ Enhance 'Page Properties' feature.
--+ And probably more...

 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. Yotamb
  2. אורח
  3. אורח [Tudmotu Work]
  4. Yotamb
  5. אורח [צפריר]
  6. Yotamb
  7. אורח [צפריר]
  8. Yotamb
  9. Yotamb
  10. Yotamb