דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. אנדרואיד - כללי
  3. הפורום למפתחים
  4. שיתוף | עורכים במכלול באנדרואיד? אולי זה יעזור לכם

שיתוף | עורכים במכלול באנדרואיד? אולי זה יעזור לכם

מתוזמן נעוץ נעול הועבר הפורום למפתחים
2 פוסטים 1 כותבים 79 צפיות 2 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • קראנץ' ונילהק מנותק
    קראנץ' ונילהק מנותק
    קראנץ' ונילה
    כתב נערך לאחרונה על ידי קראנץ' ונילה
    #1

    מכירים את זה שאתה רוצה להיכנס לדף שינויים אחרונים ואתה לא יכול בגלל שהכפתור מופיע רק בתצוגה למחשבים ולא לניידים?
    אז יצרתי סקריפט פשוט בעזרת ג׳מיני 3 פרו שגורם שבכל דף שתהיו ברחבי המכלול כולל דף הבית יופיע לכם בתחילת העמוד כפתור שינויים אחרונים.

    // @name         Hamichlol Recent Changes - Integrated
    // @namespace    http://tampermonkey.net/
    // @version      1.1
    // @description  הוספת כפתור שינויים אחרונים למכלול - משולב בראש הדף
    // @author       Gemini
    // @match        https://www.hamichlol.org.il/*
    // @grant        none
    // ==/UserScript==
    
    (function() {
        'use strict';
    
        // בדיקה שהכפתור לא קיים כבר
        if (document.getElementById('hamichlol-recent-btn-embedded')) return;
    
        // פונקציה למציאת המיקום הטוב ביותר להזרקת הכפתור (תומך בתצוגת ניידים ומחשב)
        function findTargetElement() {
            // מנסה למצוא את אזור תתי-הכותרת (בדרך כלל מתחת לשם הערך)
            const contentSub = document.getElementById('contentSub');
            if (contentSub) return contentSub;
    
            // אם לא נמצא, מנסה את גוף התוכן
            const bodyContent = document.getElementById('bodyContent');
            if (bodyContent) return bodyContent;
    
            // ברירת מחדל - גוף הדף
            return document.body;
        }
    
        const targetContainer = findTargetElement();
        if (!targetContainer) return; // אם המבנה לא מוכר, לא עושים כלום
    
        // יצירת אלמנט הכפתור
        const btn = document.createElement('a');
        btn.id = 'hamichlol-recent-btn-embedded';
        btn.href = 'https://www.hamichlol.org.il/מיוחד:שינויים_אחרונים';
        btn.innerText = 'שינויים אחרונים';
    
        // עיצוב הכפתור שיתמזג עם הדף
        Object.assign(btn.style, {
            display: 'inline-block',
            margin: '10px 0', // מרווח מלמעלה ומלמטה
            padding: '6px 12px',
            backgroundColor: '#f8f9fa', // רקע בהיר וסולידי
            color: '#007bff', // צבע כחול סטנדרטי של קישורים
            border: '1px solid #dee2e6', // מסגרת עדינה
            borderRadius: '4px',
            textDecoration: 'none',
            fontSize: '13px',
            fontWeight: 'bold',
            fontFamily: 'sans-serif',
            cursor: 'pointer',
            transition: 'background-color 0.2s'
        });
    
        // אפקט מעבר עכבר (Hover) עדין
        btn.onmouseover = function() {
            btn.style.backgroundColor = '#e2e6ea';
            btn.style.textDecoration = 'none';
        };
        btn.onmouseout = function() {
            btn.style.backgroundColor = '#f8f9fa';
        };
    
        // הוספת הכפתור לראש האלמנט שנבחר
        targetContainer.insertBefore(btn, targetContainer.firstChild);
    
    })();
    
    

    1000112030.png

    קראנץ' ונילהק תגובה 1 תגובה אחרונה
    1
    • קראנץ' ונילהק קראנץ' ונילה התייחס לנושא זה
    • קראנץ' ונילהק קראנץ' ונילה

      מכירים את זה שאתה רוצה להיכנס לדף שינויים אחרונים ואתה לא יכול בגלל שהכפתור מופיע רק בתצוגה למחשבים ולא לניידים?
      אז יצרתי סקריפט פשוט בעזרת ג׳מיני 3 פרו שגורם שבכל דף שתהיו ברחבי המכלול כולל דף הבית יופיע לכם בתחילת העמוד כפתור שינויים אחרונים.

      // @name         Hamichlol Recent Changes - Integrated
      // @namespace    http://tampermonkey.net/
      // @version      1.1
      // @description  הוספת כפתור שינויים אחרונים למכלול - משולב בראש הדף
      // @author       Gemini
      // @match        https://www.hamichlol.org.il/*
      // @grant        none
      // ==/UserScript==
      
      (function() {
          'use strict';
      
          // בדיקה שהכפתור לא קיים כבר
          if (document.getElementById('hamichlol-recent-btn-embedded')) return;
      
          // פונקציה למציאת המיקום הטוב ביותר להזרקת הכפתור (תומך בתצוגת ניידים ומחשב)
          function findTargetElement() {
              // מנסה למצוא את אזור תתי-הכותרת (בדרך כלל מתחת לשם הערך)
              const contentSub = document.getElementById('contentSub');
              if (contentSub) return contentSub;
      
              // אם לא נמצא, מנסה את גוף התוכן
              const bodyContent = document.getElementById('bodyContent');
              if (bodyContent) return bodyContent;
      
              // ברירת מחדל - גוף הדף
              return document.body;
          }
      
          const targetContainer = findTargetElement();
          if (!targetContainer) return; // אם המבנה לא מוכר, לא עושים כלום
      
          // יצירת אלמנט הכפתור
          const btn = document.createElement('a');
          btn.id = 'hamichlol-recent-btn-embedded';
          btn.href = 'https://www.hamichlol.org.il/מיוחד:שינויים_אחרונים';
          btn.innerText = 'שינויים אחרונים';
      
          // עיצוב הכפתור שיתמזג עם הדף
          Object.assign(btn.style, {
              display: 'inline-block',
              margin: '10px 0', // מרווח מלמעלה ומלמטה
              padding: '6px 12px',
              backgroundColor: '#f8f9fa', // רקע בהיר וסולידי
              color: '#007bff', // צבע כחול סטנדרטי של קישורים
              border: '1px solid #dee2e6', // מסגרת עדינה
              borderRadius: '4px',
              textDecoration: 'none',
              fontSize: '13px',
              fontWeight: 'bold',
              fontFamily: 'sans-serif',
              cursor: 'pointer',
              transition: 'background-color 0.2s'
          });
      
          // אפקט מעבר עכבר (Hover) עדין
          btn.onmouseover = function() {
              btn.style.backgroundColor = '#e2e6ea';
              btn.style.textDecoration = 'none';
          };
          btn.onmouseout = function() {
              btn.style.backgroundColor = '#f8f9fa';
          };
      
          // הוספת הכפתור לראש האלמנט שנבחר
          targetContainer.insertBefore(btn, targetContainer.firstChild);
      
      })();
      
      

      1000112030.png

      קראנץ' ונילהק מנותק
      קראנץ' ונילהק מנותק
      קראנץ' ונילה
      כתב נערך לאחרונה על ידי
      #2

      העלתי את הקוד

      תגובה 1 תגובה אחרונה
      0

      • התחברות

      • אין לך חשבון עדיין? הרשמה

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