הי לכולם.
העלתי לאתר הפרויקט את ההתחלה של גרסה 2 של טנדו - Tendu
רשימה מהירה של שינויים כפי שהיא מופיעה בדרופל:
Magor changes:
- Tendu theme is now only the basic Layout CSS
- The default theme moved to a sub-theme called Tendu Default.
- Many CSS fixes - Revised the entire float clearing proccess.
- Changed "sidebar-left" and "sidebar-right" to "sidebar-first" and "sidebar-second" so RTLed layouts will have a meaning.
- Renamed the content regions (only the Human readable name, machine name stays the same).
- Added 2 more regions above and below the sidebars "before-content" and "after-content" for more flexible layouts.
- H1 is the site name on the front-page and page title on others.
- blocks in regions now have "block-first" and "block-last" classes for the first/last block.
More to come:
- At least one more sub-theme
- Built in support for some theming modules like "block-class" and "block-theme"
- Whatever the community will demand
אני זקוק לעזרתכם בבדיקה של העיצוב על כמה שיותר פלטפורמות ובכמה שיותר מצבי קצה כדי שאני אוכל להתקדם לשלב הבא - תת-העיצוב doil שגם יהיה העיצוב של האתר הזה.
אני חייב להשוויץ: יש בחור בשם
אני חייב להשוויץ:
יש בחור בשם קלאוס שמשום מה החליט לבדוק את טנדו 2 על כל דפדפן שהוא יכול, קבלו את התוצאות:
I fired up my Windows XP browser-test VM and loaded a raw, unmodified
Tendu 2.0/Drupal 6.8 in all the various browsers I have set up there.
Nothing thorough, just clicking around on various default pages, plus
resizing a bit.
Amazingly, this is the most consistently wellbehaved code of any
complexity I have ever come across. Actually loaded and worked in
Internet Explorers 7.0, 6.0, 5.5, 5.0, and 4.0 (4.0 not keeping full
window height but otherwise okay). Not that these ancient browsers
matter, but this spells solidity to me. Opera in various versions, all
Firefoxes from 1.0, Safari, Google Chrome: No hiccups whatsoever. Loaded
in Amaya, too, which really is an acid test - almost nothing does. Yes,
I am impressed.
ומה איתכם?
Tom Bigelajzen - Web Developer & Designer
Homepage: http://tombigel.com
Tendu Theme: http://drupal.org/project/tendu
הי תום לי הספיק לראות את
הי תום
לי הספיק לראות את העבודה שלך בנושא ההתאמה של גרלנד היפה (אך מקולל) ל IE6, בכדי להתרשם.
קבל שפו שני
אביאור
http://dev-art.net
כבוד.
כבוד.
מרשים וגם נחמד לקרוא
מרשים וגם נחמד לקרוא
בועז
איפה המקור?
איפה המקור?
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות
לצערי רק אצלי במייל.
לצערי רק אצלי במייל.
Tom Bigelajzen - Web Developer & Designer
Homepage: http://tombigel.com
Tendu Theme: http://drupal.org/project/tendu
טנדו מתקדם ומתקדם - נוסף
טנדו מתקדם ומתקדם -
נוסף print.css
תמיכה ב block-class ו-block-theme
built in conditional-styles module עם תמיכה ב-RTL
תיקוני באגים נוספים.
יאללה, תתחילו לדאבג.
Tom Bigelajzen - Web Developer & Designer
Homepage: http://tombigel.com
Tendu Theme: http://drupal.org/project/tendu
ברכות, אני שמח במיוחד על
ברכות,
אני שמח במיוחד על סילוק ימין ושמאל משמות הsidebars
וכך גם הקצאת הH1 לכותרת התוכן בדפים הפנימיים
תחי הסמנטיקה, הידד למבנה המסמך.
וחוץ מזה, כיף עם הניקיון של ה page.tpl בלי התנאים של האקספלורר מול העיניים.
יש לי שאלה לגבי מערכת היחסים שבין טנדו לבנותיה?
האם הציפיה והתיכנון הם שה subthemes יהיו מצד אחד עצמאיים (למשל עם אפשרות ל page-front.tpl נפרד לכל סאב) ומצד שני יוכלו להנות (ולא להיפגע) משינויים/שידרוגים בתבנית האם ?
על פי המצב הנוכחי בכדי ליצור tpl מסוג כלשהו בתוך subtheme יש צורך שדרופל יזהה tpl מאותו סוג בתוך התיקיה של הsubtheme
זה נכון גם לגבי block.tpl וnode.tpl ומסתבר שגם לגבי page.tpl
כלומר שאם אני מעוניין בpage-front.tp בתוך הסאב הרי שיש צורך גם בנוכחות של page בתיקייה. נדמה לי שזה נכון גם לגבי הגדרת $vars ספציפיים יחודיים בתוך הtemplate.php של תבנית המשנה.
אני פתרתי את זה כרגע באילתור שכלל הוספה של קובץ page.tpl.php
בתוך ה subtheme. קובץ זה ריק לחלוטין למעט קריאה לקובץ של ההורים באמצעות
<?phpinclude_once('sites/all/themes/tendu/page.tpl.php');
?>
נראה לי שזה משהו שאפשר לפתור באופן יותר אלגנטי. יש למישהו רעיון?
ישראל
תודה. לגבי קבצי ה-tpl, לא
תודה.
לגבי קבצי ה-tpl, לא מכיר דרך לעקוף את זה, זה גם מצויין ספציפית באתר דרופל שה base tpl חייב להיות קיים.
לגבי ה vars דרך אגב, זה נפתר מדרופל 6.7 ומעלה (http://drupal.org/node/223430) , הציטוט הרלוונטי:
...In order for your theme to have its preprocessors recognized, the template associated with the hook must exist inside the theme. Starting with Drupal 6.7, this will no longer be necessary....
Tom Bigelajzen - Web Developer & Designer
Homepage: http://tombigel.com
Tendu Theme: http://drupal.org/project/tendu