Tu banner alternativo

Wikipedia:WikiProject User scripts/Scripts/Tag unverified image

In today's world, Wikipedia:WikiProject User scripts/Scripts/Tag unverified image is a topic that has gained great relevance and interest. Whether due to its impact on society, in the scientific field, in culture or in any other field, Wikipedia:WikiProject User scripts/Scripts/Tag unverified image has become a topic of great importance worldwide. Throughout history, Wikipedia:WikiProject User scripts/Scripts/Tag unverified image has played a fundamental role in the development and evolution of humanity, and its influence continues to be palpable today. In this article, we will explore in depth the different facets and aspects related to Wikipedia:WikiProject User scripts/Scripts/Tag unverified image, with the aim of offering a broad and complete vision of this very relevant topic.

Tu banner alternativo

/*

Tag unverified image

Adds an unverified image tag when you press a tab, if the tag isn't already there. Should be self-contained.

Could be modified to do any other type of tag, too. Replace "tag = ", the edit summary, and the addPortletLink() parameters

See User:Omegatron/monobook.js/unverified.js. Based on User:Trilobite/Tools.

*/

function unverified() {

    // Find the edit box
    var txt = document.editform.wpTextbox1;

    // The tag to be included is an unverified image template
    var tag = '{{unverified|day={{subst:CURRENTDAY2}}|month={{subst:CURRENTMONTH}}}}';

    // If the edit box doesn't already have this tag...
    if (txt.value.indexOf(tag) == -1) {

        // Append the tag
        txt.value += tag;
        
        // Add an edit summary
        document.editform.wpSummary.value = 'Needs a source and copyright tag — see ]';    

        // Press the Save page button
        document.editform.submit();
    } 

    // If the tag was already there, turn the tab background red to indicate 
    // that the script is functioning properly, but that there is no action 
    // to do.  This doesn't interrupt the user's work like an alert() would.
    else {
        document.getElementById('ca-unverified').firstChild.style.backgroundColor = "#ff4444";
        document.getElementById('ca-unverified').style.backgroundColor = "#ff4444";
    }
}

// Create a tab that calls this function when pressed
addOnloadHook(function () {
    if(document.title.indexOf("Editing Image:") == 0) {
        addPortletLink('p-cactions', 'javascript:unverified()', 'tag', 'ca-unverified', 'Adds a tag to an unverified image', '', '');
    }
});
/*

*/