গুগল বারের লিঙ্কগুলি কীভাবে পরিবর্তন করবেন? [বন্ধ]


9

আমি ক্রোম ব্যবহার করছি, এবং আমি বারটির লিঙ্কগুলি পরিবর্তন করতে চাই, তবে কীভাবে তা আমি জানি না। এটি গ্রিসমোনকি স্ক্রিপ্ট হতে পারে তবে কীভাবে এটি লিখতে হয় তা আমি জানি না।


আপনি যখন কোনও গুগল ওয়েবসাইটে যান তখন অট বুকমার্কস বার বা গুগল এনএভি বারটি প্রদর্শিত হয়?
রেবেকা ডেসনভিল

@ দেজ হ্যাঁ নতুন গুগলের ব্ল্যাক বার সম্পর্কে।
গার্মেন ​​1778

গুগল কয়েক বছর আগে গুগল বার অবসর নিয়েছিল।
আলে

উত্তর:


5

পুনরায় সাজান Google Apps এর মেনু বার userscript তোমার জন্য চমত্কার কাজ করা উচিত।

আপনার ইচ্ছামতো আইটেমগুলি জুড়তে বা সরানো মোটামুটি সহজ দেখাচ্ছে। সমস্ত স্ক্রিপ্টটি হ'ল বর্তমান তালিকা আইটেমগুলি সরিয়ে নতুন স্থানে সেগুলি প্রতিস্থাপন করা।

সুতরাং লিঙ্কগুলির তালিকায় গুগল ডক্স যুক্ত করতে আপনি যুক্ত করবেন:

newOrderedList.innerHTML += '<li class=gbt><a target="_blank" class="gbzt" href="https://docs.google.com"><span class="gbtb2"></span><span class="gbts">Documents</span></a></li>';

পুরো ব্যবহারকারীলিপিটি কেবলমাত্র বা রেফারেন্সটি নিম্নরূপ:

// ==UserScript==
// @name          Rearrange Google Apps Menu Bar
// @namespace     http://divergentblue.com
// @version       0.1
// @description   Customizes the google black bar
// @include       *
// ==/UserScript==


function reformatList()
{
    // Remove the OL containing the nav links
    var divContainingOrderedList = document.getElementById('gbz');
    var orderedList = document.getElementById("gbz").getElementsByTagName("ol")[0];
    divContainingOrderedList.removeChild(orderedList);
    var newOrderedList = document.createElement("ol");
    newOrderedList.setAttribute("class", "gbtc");

    // Add Plus
    newOrderedList.innerHTML += '<li class=gbt><a target="_blank" class="gbzt" href="https://plus.google.com"><span class="gbtb2"></span><span class="gbts">+</span></a></li>';
    // Add Gmail
    newOrderedList.innerHTML += '<li class=gbt><a target="_blank" class="gbzt" href="https://mail.google.com"><span class="gbtb2"></span><span class="gbts">Gmail</span></a></li>';
    // Add Voice
    newOrderedList.innerHTML += '<li class=gbt><a target="_blank" class="gbzt" href="https://voice.google.com/"><span class="gbtb2"></span><span class="gbts">Voice</span></a></li>';
    // Add Calendar
    newOrderedList.innerHTML += '<li class=gbt><a target="_blank" class="gbzt" href="https://calendar.google.com/"><span class="gbtb2"></span><span class="gbts">Calendar</span></a></li>';
    // Add Contacts
    newOrderedList.innerHTML += '<li class=gbt><a target="_blank" class="gbzt" href="https://www.google.com/contacts"><span class="gbtb2"></span><span class="gbts">Contacts</span></a></li>';
    // Add Reader
    newOrderedList.innerHTML += '<li class=gbt><a target="_blank" class="gbzt" href="https://reader.google.com"><span class="gbtb2"></span><span class="gbts">Reader</span></a></li>';
    // Add News
    newOrderedList.innerHTML += '<li class=gbt><a target="_blank" class="gbzt" href="https://news.google.com"><span class="gbtb2"></span><span class="gbts">News</span></a></li>';
    // Add Finance
    newOrderedList.innerHTML += '<li class=gbt><a target="_blank" class="gbzt" href="https://finance.google.com"><span class="gbtb2"></span><span class="gbts">Finance</span></a></li>';

    // Add the OL to the DOM
    divContainingOrderedList.appendChild(newOrderedList);
}

reformatList();

এটি দুর্দান্ত ছিল তবে এটি GMail পৃষ্ঠায় কাজ করে না। এছাড়াও, আপনি কীভাবে 'মোর' ড্রপ ডাউন রাখবেন?
উল্লেখযোগ্যভাবে

3

আমি ক্রোমের জন্য এমন একটি ইউজার স্ক্রিপ্ট তৈরি করেছি যা Google+ এর ঠিক পরে জিমেইল এবং ক্যালেন্ডার লিঙ্কগুলি সরাতে jQuery ব্যবহার করে। পৃষ্ঠায় jQuery যুক্ত করতে এটি আমার সহকর্মী tghw দ্বারা এই কোডটি ব্যবহার করে । আপডেট: এই সংস্করণটি একটি গুগল ভয়েস লিঙ্ক যুক্ত করে

// ==UserScript==
// @name           Reorder Google links
// @namespace      http://adambox.org
// @description    Put the gmail and calendar links right after g+ where they belong
// ==/UserScript==

if (window.location.host.toLowerCase() == "www.google.com" || window.location.host.toLowerCase() == "mail.google.com")
{
    // a function that loads jQuery and calls a callback function when jQuery has finished loading
    function addJQuery(callback) {
      var script = document.createElement("script");
      var sProtocol = window.location.protocol;
      script.setAttribute("src", sProtocol + "//ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js");
      script.addEventListener('load', function() {
        var script = document.createElement("script");
        script.textContent = "(" + callback.toString() + ")();";
        document.body.appendChild(script);
      }, false);
      document.body.appendChild(script);
    }

    // the guts of this userscript
    function main() {
        var calendar = $('li.gbt:contains("Calendar")');
        var gplus = $('li.gbt:contains("+Adam")');
        var gmail = $('li.gbt:contains("Gmail")');

        calendar.insertAfter(gplus);
        gmail.insertAfter(gplus);

        var gvoiceLi = document.createElement("li");
        gvoiceLi.className = "gbt";
        gvoiceLi.innerHTML = '<a target="_blank" class="gbzt" href="https://www.google.com/voice"><span class="gbtb2"></span><span class="gbts">Voice</span></a>';
        $(gvoiceLi).insertAfter(calendar);

        var gplay = $('li.gbt:contains("Play")');
        gplay.hide();
    }

    // load jQuery and execute the main function
    addJQuery(main);
}

1

আপনি স্ক্রিপ্ট ছাড়া এটি করতে পারবেন না।

আমি গ্রিসমোনকি স্ক্রিপ্টের জন্য জানি না তবে ক্রোম ব্যবহারকারীদের জন্য ক্রোম ওয়েব স্টোরটিতে একটি জিটিউলস + এক্সটেনশন রয়েছে যাতে গুগল বার লিঙ্কগুলি পুনরায় অর্ডার করার বিকল্প রয়েছে।


1

গ্রিসমোনকি ব্যবহার করে এখানে কয়েকটি ইঙ্গিত দেওয়া হচ্ছে। আমি স্ক্রিপ্টটি সত্যিই দ্রুত লিখছি, এটি আরও ভাল করা যেতে পারে তবে এটি সাহায্য করে। গুগল মোরের পরে কীভাবে একটি কাস্টম লিঙ্ক যুক্ত করতে হবে এবং কীভাবে কোনও লিঙ্কটি সরানো যায় তার একটি উদাহরণ রয়েছে।

আপনার যদি প্রশ্ন থাকে তবে দয়া করে মন্তব্য করুন এবং আমি আরও কোড যুক্ত করার চেষ্টা করব।

function addEntry()
{
    // If you want to add a link (for example to Google Books)
    if(document.getElementById("gbzc"))
    {
        newItem = document.createElement("li");
        newItem.setAttribute("class", "gbt");
        newItem.innerHTML = '<a target="_blank" class="gbzt" href="http://books.google.com/"><span class="gbtb2"></span><span class="gbts">Books</span></a>';

        topMenu = document.getElementById("gbzc")

        // Get the total menu entries
        var totalEntries = topMenu.getElementsByTagName("li").length;

        // Insert a link to the one before the last
        topMenu.insertBefore(newItem, topMenu.getElementsByTagName("li")[totalEntries]);
    }

    // If you want to remove a link (for example the first link to your Google+ profile)
    if(document.getElementById("gbzc"))
    {
        topMenu = document.getElementById("gbzc")

        // Get the first menu entry
        var child = topMenu.getElementsByTagName("li")[0];

        // Remove it
        topMenu.removeChild(child);
    }
}

setTimeout(addEntry, 0);
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.