[Skip Header and Navigation] [Jump to Main Content]
בית
דרופל ישראל
הבית של קהילת מפתחי ומשתמשי דרופל בישראל

Primary Links

  • בית
  • דרופל בעברית
  • חדש באתר
  • מדריכים
  • תמיכה
  • לוח דרושים
  • נותני שירות בדרופל
  • אתרי דרופל ישראליים
  • שאלות נפוצות
  • ארועים והדרכות

איפה מתחילים ולאן ממשיכים?

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

להורדת דרופל בעבריתלשפות וגרסאות אחרות, Drupal.org

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

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

שלום אורח

כניסה|הצטרפות

כעת מחוברים 1 משתמשים מזוהים, ו-6 אורחים:
חגית

שלי הוא החבר הכי חדש בקהילה!

דרופל ישראל בפייסבוק דרופל ישראל בטוויטר דרופל ישראל ב-LinkedIn

חדש בדיונים בפורום

  • העתקת עיצוב מאתר Drupal... |‏ שלי
  • מודול מומלץ / גישה נכונה להקמת... |‏ spiro
  • דרוש מומחה דרופל לחברה מצליחה... |‏ קשת השמה להייטק
  • צריך רעיונות איך למכור את המוצ... |‏ raoul
  • דרוש בירושלים תותח DRUPAL... |‏ ZIV 102
עוד בפורום

חדש בבלוגים

  • התקנת drupal commerce... |‏ dror11
  • פייסבוק ואתר דרופל ישראל |‏ szadok
  • דרופליסטית מחפשת בית חם |‏ פיקסי
  • מספר מילים על אבטחה, בעקבות פר... |‏ zohar
  • מודול ממולץ: disable_messages |‏ bluetegu
עוד בבלוגים

אירועים והדרכות קרובות

אין פעילויות להצגה. יאללה, מי מארגן משהו?

ללוח האירועים המלא

חדש באתרים ישראלים

  • מיכל פאטל |‏ izzy - ilw
  • הישיבה האורבנית לצעירי תל אביב |‏ izzy - ilw
  • Club Gold Casino |‏ guy
  • שפיר הנדסה אזרחית |‏ yanivfel
  • Astronautics C.A. LTD |‏ inbalj
עוד אתרים ישראלים
בית » פורומים » תמיכה כללית

החלת CSS על פי ערכי זמן ריצה

אמיר סימן טוב, ד', 11/03/2009 - 01:53

אני רוצה שיחול סטייל ללא תפריטים וללא לוגו בהצטרף שני התנאים הבאים:
1. האייטם הוא מסוג של רכיב מסוים;
2. האייטם נוצר על ידי משתמש אחר.

מאיפה להתחיל לחפור?... תודה.

‹ הוספת רכיב לוח מודעות דירות ממש אשמח לעזרה עם המודולו lmPaypal ›
  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
תגים:
  • תמיכה כללית
התמונה של Tombigel

אתה יכול להסביר יותר טוב?

נכתב ע"י Tombigel ביום ה', 12/03/2009 - 14:36.

אתה יכול להסביר יותר טוב?

Tom Bigelajzen - Web Developer & Designer
Homepage: http://tombigel.com
Tendu Theme: http://drupal.org/project/tendu

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של amitai

לדעתי זה לא רק עניין של CSS,

נכתב ע"י amitai ביום ו', 13/03/2009 - 23:02.

לדעתי זה לא רק עניין של CSS, אלא יותר של THEMING.

אתה בעצם רוצה לעשות בדיקה לגבי המשתמש לפני שאתה מציג אלמנט - כלומר, זה מעבר ל-CSSץ את הבדיקות תוכל לבצע בעזרת PHP.

אמתי -- חברת גיזרה

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

היי אמיתי, תודה, אני מבין

נכתב ע"י אמיר סימן טוב ביום א', 15/03/2009 - 00:24.

היי אמיתי,

תודה, אני מבין שהקוד צריך להיות פהפ, השאלה היא - היכן?

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

הסברתי את עצמי יותר טוב?

אמיר

| פרקטיקול - בונים לך אתר דרופל | קורס דרופל! | עזרה מידית בקבוצה שלנו בפייסבוק! | מכללת קוד פתוח

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של Tombigel

עקרונית אתה יכול בעזרת PHP

נכתב ע"י Tombigel ביום א', 15/03/2009 - 12:38.

עקרונית אתה יכול בעזרת PHP להכניס פרמטרים נוספים ל-CLASS של body ו/או של page או node.
למשל "not-me" על body ו "item-type-someitem" על page ולהשתמש בהם כדי להבדיל בCSS בין עמודים שונים:

#main-nav{background:#fff;}
.not-me #main-nav{background:#ddd;}
.not-me .item-type-someitem #main-nav{display:none;}

ואז, אתה פשוט טוען את הCSS הנוסף (אתה גם לא חייב להשתמש בנוסף ככה) כמו כל CSS אחר.

Tom Bigelajzen - Web Developer & Designer
Homepage: http://tombigel.com
Tendu Theme: http://drupal.org/project/tendu

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

הבנתי, אני חושב. אעדכן.

נכתב ע"י אמיר סימן טוב ביום א', 15/03/2009 - 15:47.

הבנתי, אני חושב. אעדכן.

| פרקטיקול - בונים לך אתר דרופל | קורס דרופל! | עזרה מידית בקבוצה שלנו בפייסבוק! | מכללת קוד פתוח

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

תום היי (גם אחרים מוזמנים

נכתב ע"י אמיר סימן טוב ביום א', 22/03/2009 - 17:31.

תום היי (גם אחרים מוזמנים להצטרף...)

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

<body class="<?php print $body_classes; ?>">
  <div id="page">

בקובץ הסטייל יש את

#page{min-width:800px;max-width:800px;width:auto !important;width:800px;margin:0 auto;}

בניתי פונקציה שמחזירה ערך בוליאני האם הרוחב צריך להיות צר יותר.

              function ShouldBeNarrow(){
                 global  $user;
                 $type  = 'webform';

                 $user_list =  array(1);

                   if  ( arg(0) ==  'node'    && is_numeric(arg(1)) )  {
                      $node =  node_load(arg(1));
                    if ( $node->type == $type &&  $node->uid != $user->uid && !in_array($node->uid, $user_list) )  {

                        return true;
                     }
                    }

                 return false;      
               }

עכשיו, אני רוצה ליצור

#page{min-width:600px;max-width:600px;width:auto !important;width:600px;margin:0 auto;}

ולבחור בין השניים על פי הערך המוחזר של הפונקציה שלי. איך אני עושה את זה בקובץ CSS ואיך זה ייכנס לתוך משהו כמו:

          if(ShouldBeNarrow())
           {
...
            }
              else
{
...
              }
         }

אגב, גם ליאת צריכה את זה - http://www.drupal.org.il/node/3028#comment-6735 - כך שאתה מאכיל שתי ציפורים בהושטת כף יד אחת :-)

תודה,
אמיר

| פרקטיקול - בונים לך אתר דרופל | קורס דרופל! | עזרה מידית בקבוצה שלנו בפייסבוק! | מכללת קוד פתוח

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של liats75

וואלה, גם אני צריכה את זה

נכתב ע"י liats75 ביום א', 22/03/2009 - 17:44.

וואלה, גם אני צריכה את זה (תודה אמיר)

ליאת שדה-סעדון
לומבי - אינטרנט בגובה העיניים | www.lomby.co.il

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של Zus

איפה שיש את ה- <div

נכתב ע"י Zus ביום א', 22/03/2009 - 19:52.

איפה שיש את ה-

<div id="page">

תחליף את זה עם

<div id=".<?php print $pagestyle ?>.">

ואת המשתנה ההוא תגדיר ב

-template.php
$vars['pagestyle']

אורן זוסמן

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

תודה אורן. האמת, השתמשתי בסוף

נכתב ע"י אמיר סימן טוב ביום ש', 28/03/2009 - 20:59.

תודה אורן. האמת, השתמשתי בסוף ב-sections - אולי קצת אובר-קיל, אבל מאוד מאוד נוח.

| פרקטיקול - בונים לך אתר דרופל | קורס דרופל! | עזרה מידית בקבוצה שלנו בפייסבוק! | מכללת קוד פתוח

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של amitai

אגב, לגבי <?phpif  ( arg(0)

נכתב ע"י amitai ביום ה', 26/03/2009 - 23:08.

אגב, לגבי

<?php
if  ( arg(0) ==  'node'  && is_numeric(arg(1))
?>

עדיף להשתמש ב - menu_get_object(), כלומר בפונקציה של ה MENU של דרופל.

אמתי -- חברת גיזרה

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של zohar

רק בדרופל 6 ומעלה, נכון?

נכתב ע"י zohar ביום ו', 27/03/2009 - 08:55.

רק בדרופל 6 ומעלה, נכון?

זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של amitai

כן, רק ב 6+. עוד פונקציה

נכתב ע"י amitai ביום ו', 27/03/2009 - 12:34.

כן, רק ב 6+. עוד פונקציה שימושית היא menu_get_item.

אמתי -- חברת גיזרה

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

למה?

נכתב ע"י אמיר סימן טוב ביום ש', 28/03/2009 - 20:57.

למה?

| פרקטיקול - בונים לך אתר דרופל | קורס דרופל! | עזרה מידית בקבוצה שלנו בפייסבוק! | מכללת קוד פתוח

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של amitai

חוץ מזה שיותר קצר? בזה

נכתב ע"י amitai ביום א', 29/03/2009 - 10:56.

חוץ מזה שיותר קצר? בזה משתמשים בליבת דרופל. אתה מקבל את המידע ישר ממערכת ה MENU, בלי צורך או סיכון בלהשתמש ב - URL שהמשתמש הכניס.

אמתי -- חברת גיזרה

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של Tombigel

ד"א אם הרוחב של העמוד קבוע,

נכתב ע"י Tombigel ביום ו', 27/03/2009 - 17:12.

ד"א
אם הרוחב של העמוד קבוע, אתה לא צריך את כל ה-mxa/min-width רק width:800px מספיק

Tom Bigelajzen - Web Developer & Designer
Homepage: http://tombigel.com
Tendu Theme: http://drupal.org/project/tendu

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

תודה תום.

נכתב ע"י אמיר סימן טוב ביום ש', 28/03/2009 - 20:57.

תודה תום.

| פרקטיקול - בונים לך אתר דרופל | קורס דרופל! | עזרה מידית בקבוצה שלנו בפייסבוק! | מכללת קוד פתוח

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
Powered by Drupal, an open source content management system
אירוח ופיתוח האתר באדיבות לינווייט - דרופל , אנדרואיד וקוד פתוח
עיצוב, קסמי css וערכת העיצוב טנדו - תום ביגלאייזן
שותף לדרך - אמנון לבב - ייעוץ משולב
דרופל ישראל הינה חלק מרשת הקנטינה
"כללי המשחק" ותנאי השימוש באתר
[Jump to Top] [Jump to Main Content]