ויקיספר:דלפק ייעוץ: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
שומבלע (שיחה | תרומות)
Ybungalobill (שיחה | תרומות)
שורה 534:
:::לא זכור לי פיתרון כזה. ביטול השינויים שערכתי ב-JavaScript וב-CSS לא פותר את הבעיה. ‏– [[משתמש:Rotemliss|rotemliss]] – [[שיחת משתמש:Rotemliss|שיחה]] 19:26, 12 בפברואר 2008 (IST)
::::אהלן. תוכל לראות זאת למעלה, ב"מגוון בעיות בהן נתקלתי בתבניות". כפי שתוכל לראות, זה עבד בזמנו. שם גם ybungallobill מציין שיש איזשהו script שמסתיר את הדברים, ואולי כדאי לבטל אותו בזמן הדפסה. לצערי אף פעם לא הבנתי יותר מדי את הקשר בין ויקימדיה (שעובדת על php?) לבין css וjavascript, אז קטונתי... [[משתמש:Thedsadude|Thedsadude]] 19:32, 12 בפברואר 2008 (IST)
:::::אני לא זוכר שזה עבד אצלי אי פעם. זכור לי שהבעייה לא נפתרה. אם מישהו רוצה להדפיס כרגע דפים עם תבנית מוסתרת הוא יכול לנטרל זמנית את ה-javascript, בדקתי, זה עובד מצויין (בפיירפוקס להסיר את Tools -> Options -> Content -> Enable Javascript). הבעייה שרוב גולשי הרשת לא יודעים אפילו מה זה... לכן, אני חוזר על דבריי, הפתרון הוא לבטל בעת ההדפסה את הרצתה של הפונקציה createNavigationBarToggleButton()‎ שנמצאת כרגע ב-[http://he.wikibooks.org/w/index.php?title=MediaWiki:Navigationbar.js&action=raw&ctype=text/javascript&dontcountme=s Navigationbar.js]. הבעייה היא שלא מצאתי בכל הסקריפטים שום בדיקה של גרסה להדפסה, כל ההבדלים שבין הגרסאות נעשים באמצעות CSS, דבר שלא מתאים לנו כרגע. אני לא מפעיל המערכת ולא מכיר את מדיניות שינוי הסורס שלה ולכן אציג מספר דרכים (לפי סדר עדיפויות):
:::::* שינוי PHP: קוד PHP יוסיף גם משתנה wgPrintable = true בגרסה להדפסה בנוסף ל-media="print"‎ שבהכללת commonPrint.css. הדבר יאפשר להבדיל בין גרסה להדפסה וגרסה רגילה בכל מקום בשאר הסקריפטים.
:::::* ניתן לבדוק דרך JAVASCRIPT את קיומו של media="print"‎ באחת תגיות ה-link.
:::::* ניתן לבדוק דרך JAVASCRIPT את קיומו של printable=yes ב-URL.
:::::[[משתמש:Ybungalobill|ybungalobill]] 10:32, 14 במרץ 2008 (IST)
 
== צילומי מסך בלינוקס ==