Jumi סקירה
Jumi היא קבוצה של סיומות (או תוספות) עבור Joomla!
הרחבה משמש להוספת יכולות Joomla! כי לא קיים בסיס קוד הליבה. יש אלפים מהם. אתה יכול למצוא דוגמאות נוספות לעבר הגוברת שלנו אי פעם Joomla! הרחבות Directory. תתכוננו להיות נדהם על סכום מרגש לעבוד מיוצר על ידי קהילת המפתחים הפעילה שלנו!
קיימים חמישה סוגים של Joomla! הרחבות:
- רכיבי
- מודולים
- תבניות
- תוספים
- שפות
Jumi מגיע רכיב ו שפה (רק עבור ג'ומלה 1.5), את תוסף ו מודול סיומות עבור Joomla!
רכיבי - מידע כללי
רכיב הוא הגדול והמורכב ביותר של סוגי הרחבה. רכיבים כמו מיני יישומים לדקלם את הגוף העיקרי של הדף. אנלוגיה שאולי יגרום הקשר קל יותר להבין כי יהיה Joomla! הוא ספר וכל הרכיבים הפרקים בספר. סעיף הליבה Component (com_content), למשל, הוא מיני היישום מטפל בכל סעיף הליבה טיוח כפי רישום רכיב הליבה (com_user) היא מיני יישומים המטפל משתמש הרשמה.
רכיב יהיה לנהל את הנתונים, מציגה סט, לספק פונקציות, בכלל יכול לבצע כל פעולה אשר אינה נופלת תחת כללי פונקציות הליבה של הקוד.
רכיבי לעבוד יד ביד עם מודולים ו Plugins לספק מגוון עשיר של להציג תוכן ופונקציונליות מלבד סעיף סטנדרטי להציג תוכן. הם מאפשרים לשנות לגמרי Joomla! וכן להרחיב מאוד את יכולותיו.
מודולים - מידע כללי
מודול הוא קל יותר הרחבה גמישה המשמשים בעיבוד הדף ואז מרכיב. מודולים משמשים עבור פיסות קטנות של הדף הם בדרך כלל מורכבים פחות מסוגלים לראות מעבר רכיבים שונים. כדי להמשיך באנלוגיה הספר שלנו, מודול ניתן הסתכל כהערת שוליים או לחסום כותרת, או אולי תמונה / כיתוב לחסום שניתן שניתנו על דף מסוים. כמובן שאתה יכול להיות הערת שוליים על כל דף, אבל לא כל הדפים יהיה להם. הערות שוליים עשויים להופיע גם ללא קשר שבו אתה קריאת הפרק. בדומה מודולים יכול להיות שניתנו ללא קשר רכיב שטענת.
מודולים הם כמו מיני יישומונים קטנים ניתן למקם בכל מקום באתר שלך. הם עובדים יחד עם רכיבי במקרים מסוימים ועל אחרים הם עומדים להשלים לבד קטעי קוד להשתמש כדי להציג כמה נתונים ממסד הנתונים כגון מאמרים (מבזקים) מודולים משמשים בדרך כלל נתוני התפוקה אבל הם יכולים גם להיות אינטראקטיבית טופס הפריטים קלט נתונים לדוגמה את מודול התחברות או סקרים.
מודולי ניתן להקצות תפקידים מודול אשר מוגדרות שלך ואת תבנית בסוף גב בעת עריכת הגדרות מיקום מודול. לדוגמה, "שמאל" ו "ימין" נפוצים עבור פריסת 3 טור.
כל מודול מוקצה אל מודול עמדה על האתר שלך. אם אתה רוצה להציג אותו בשני מיקומים שונים עליך להעתיק את המודול והקצה את העותק לתצוגה במיקום החדש. ניתן גם להגדיר פריטי תפריט שבו (וכך עמודים) המודול יציג ב, אתה יכול לבחור את כל פריטי תפריט או שאתה יכול לבחור על ידי לחיצה רצופה על מקש שליטה ובחירה מספר מיקומים אחד אחד של מודולים [עריכה] מסך .
תוספים - מידע כללי
אחת הרחבות מתקדמות יותר עבור Joomla! הוא Plugin. בגרסאות קודמות של Joomla! (כלומר, לפני גרסה 1.5) plugins היו ידועים בתור "mambots". מלבד שינוי שמו את הפונקציונליות שלהם הורחבה. Plugin הוא קטע קוד הפועל כאשר מוגדרים מראש האירוע קורה בתוך Joomla!. באמצעות תוסף המאפשר מפתח כדי לשנות את הדרך שלהם קוד מתנהג בהתאם אשר Plugins מותקנים להגיב לאירוע.
ישנם מספר סוגים של plugins ב Joomla! שם. למשל העורכים, אימות, תוספים וכו 'הם תוכן שונה השימוש והתנהגות.
Jumi תוסף שייך למשפחת של מה שנקרא תוכן plugins. כלומר, הוא כולל קודים מותאמים אישית אל ג'ומלה! מאמרים בלבד.
תוספים תוכן לשנות את המראה של Joomla! מאמרים. הם יכולים לכלול משהו לתוך מאמר, לשנות מילים מסוימות, להקצות כיתות html השתמשו במאמר, וכו 'וכו'
שפות - מידע כללי
חדש Joomla! 1.5 ואולי הרחבה הכי בסיסי וחיוני הוא שפה. Joomla! הוא שוחרר עם מספר רב של שפות התקנה אבל הבסיס מנהל האתר ארוזים שפה אחת בלבד en-GB - אנגלית להיות עם GB האיות למשל. כדי לכלול את כל תרגום יהיה זמין כרגע לנפח את החבילה הליבה ולהפוך אותו unmanageable למטרות העלאת. הקבצים שפה לאפשר לכל משתמש את הממשקים הן החזיתי ו - Back-end שיוצג בשפה המועדפת המקומית. הערה חבילות אלה אין כל השפעה על התוכן הממשי כגון מאמרים.
Jumi הוא כלי יותר מדי
יש מודולים (למשל מבזק, mainmenu, whosonline, וכו ') ותוספות (למשל, להצביע pagebreak, וכו') מספקת פלט מיד לאחר שהם מפרסמים. Jumi שונה. Jumi הוא כלי.
הכלי עצמו מספק כלום. זה ריק. כמו CMS Joomla! ללא כל תוכן. אתה חייב לתת Jumi חומר שניתן מעובד בפני המשתמשים. חומר Jumi הם קודים cutom.
Jumi לוקח קצת מקור, בכתב או מאוחסן, וכן מזריק אותו לתוך Joomla!
פשוט ורב עוצמה.
Jumi - הכלים, רכיב תוסף מודול
Jumi כלי, לא משנה מה בדיוק - רכיב, או תוסף מודול, כולל לתוך Joomla! כמה המקור. המקור יכול להיות מאוחסן או בכתב. זה יכול להיות למשל CSS, HTML, php, javascript או קובץ טקסט. כל מודול כדי Jumi, Jumi למשל תוסף ולהקליט Jumi רכיב, ניתן להקצות מקור משלה להכללה.
פלט Jumi הארכה תלויה במקורות כלל.
פלט Jumi רכיב לתוך דף משלו.
פלט Jumi המודול למצב מודול.
פלט Jumi הוא תוסף לעמדת מוגדר במאמר.
בעת בחירת Jumi להארכת Joomla! יכולות לענות על שתי שאלות:
- מה יש לראות?
- היכן ההשפעה תהיה נוכחות?
מה השאלה היא לגבי מקור להיכלל. WHERE השאלה היא לגבי סוג של סיומת Jumi: Jumi מודול, Jumi תוסף או רכיב Jumi.
השימוש הנפוץ ביותר של Jumi הוא כולל PHP, hrml, javascript ו-CSS קודי.
מה ניתן לעשות עם Jumi?
ידוע Jumi פתרונות מכסה יישומים אלה:
- third פרסום באנרים צד (AdSence גוגל, אמזון, AdBrite, ...),
- שלו בפרסומות,
- צורות (אנשי קשר, הזמנות, סקר, סקרים, ...),
- scrollers,
- מולטימדיה,
- מפות,
- בלוגים
- ...
אם לומר את האמת מודול Jumi יכול להחליף כל יודע מודולים עבור Joomla! ו, באותו הזמן, הפלט של הקוד ניתן להציג מאמרים ו / או רכיב באותו זמן גם כן. האפשרויות הן אינסופיות כמעט ...
Jumi - ג'ק של כל המקצועות?
לא! Jumi יש מגבלות. סליחה. החמור ביותר כדלקמן:
Jumi יכול לכלול רק קבצים בשרת שלך.
אזהרה זה לא אומר שאי אפשר להציג את הפלט של תסריטים זרים דרך Jumi. זה אומר שאתה לא יכול להפוך קובץ "זרים" קובץ משלך עם Jumi: אתה לא יכול להצביע על קבצי סקריפט חיצוניים.
Jumi אינה אחראית selfconsistent פלט של הקובץ כלול.
אזהרה זה לא אומר שאתה לא יכול לכלול את כל הקבצים על השרת. אתה יכול. אבל Jumi אין שום אינטליגנציה להחליט אם התוכן הוא בסדר או לא. Jumi הוא WYIIWYG - מה אתה כלול הוא מה שאתה מקבל. הקשר רק אינטליגנטי בתהליך הוא אתה.
Jumi תוסף יש מגבלות הזיכרון.
Jumi תוסף (לא מודול Jumi ולא רכיב) משתמש חציצה php: את התסריט מאוחסן שנאגרו בזיכרון הראשון ולאחר מכן כללו לתוך המאמר. במשך ענק, סקריפטים ענקיים באמת memory_limit המוגדרת בתוך php.ini שלך עשוי להיות לא מספיק. אם כן אז להגדיל אותה.

