"Technical restrictions" title fix редактиране

Има предложение в Common.js да се добави функция, която да коригира част от заглавията, които са неточни по технически причини. Пример за използването е iPod (може да се наложи да си изчистите кеша на браузъра). Аргументите за и против, според мен, са:

  • В commons.js има по-голям смисъл, защото ползата е главно за не-редовните потребители
  • При зареждането на всяка страница се прави търсене на елемент по id

Спас Колев 13:18, 3 януари 2007 (UTC)Отговор

Всеки може да си го изключи това, като си сложи в monobook.js disableRealTitle=1; --Емил Петков 13:29, 3 януари 2007 (UTC)Отговор
Хитрина   --Поздрави, Петър Петров 07:31, 4 януари 2007 (UTC)Отговор

Изненадам съм, че Interiot е програмирал с левия заден крак, и съм категорично   Против тази кръпка да остане в Commons.js - тя самата има нужда от кръпки. Който държи да си го има, да си го сложи в съответния личен файл (monobook или друг)! -- Златко ± (беседа) 01:55, 6 януари 2007 (UTC)Отговор

Ползване на подстраници редактиране

Изнесох съдържанието на МедияУики:Common.js в подстраници, за да се улесни по-нататъшното редактиране на скриптовете. За улеснение на бъдещите редактори пускам тук списък на подстраниците:

Борислав 19:28, 29 ноември 2007 (UTC)Отговор

Вградени OpenStreetMap карти редактиране

Преместено от У:Р. --13:13, 26 ноември 2010 (UTC)~

Гледам, че в немската Уикипедия са активирали на общо основание показването на OpenStreetMap чрез шаблоните за координати - вижте например de:Sofia, връзката "Karte" до координатите горе вдясно. Дали е добре да се направи това и при нас? --Спас Колев 05:34, 30 октомври 2010 (UTC)Отговор

И аз това гледах наскоро. Мисля, че можем да я активираме, особено че в някои села се виждат повече улици, отколкото в Google Maps. --Лорд Бъмбъри 09:40, 31 октомври 2010 (UTC)Отговор
Готино, въпреки че от раз забелязах много липсващи улици в картите на Пловдив и Стара Загора. --Скроч б. п. 12:17, 31 октомври 2010 (UTC)Отговор
А не е ли много по-добре да си активираме просто Geohack, както е в английската? OSM не е единствената свободна карта, пък и дори да беше, пак не би било справедливо да лишаваме читателите от другите възможни системи, още повече, че те често полезно се допълват. ЛъчезарБ/П 12:45, 31 октомври 2010 (UTC)Отговор
Погледни го пак. Връзката към Geohack си стои, както и сега, а новата функция само показва/скрива карта, която е вградена в самата статия. --Спас Колев 15:47, 31 октомври 2010 (UTC)Отговор
Извинявай, наистина се изказах „неподготвен“, както казва един колега, прочел-недопрочел.   Това наистина изглежда интересно, обаче ние май вече не ползваме много-много тоя шаблон (населените места си имат вградени координати в съответните шаблони)? ЛъчезарБ/П 16:05, 31 октомври 2010 (UTC)Отговор
Ами, виж тук, аз бих казал, че е „много-много“ (наистина, една част сигурно са само inline, но вероятно има и доста в горния ъгъл).   А ако решим, лесно можем да го добавим и за селищата в България (вече има параметър за координатите). --Спас Колев 16:32, 31 октомври 2010 (UTC)Отговор
Да, може би по-скоро имах предвид, че не са много статиите, където го има в ъгъла. Защото ако е в някакъв друг шаблон, не съм сигурен къде би било добре да се отвори картата, и дали въобще ще е удобно... Говоря малко наизуст обаче, щото (сигурно си личи) съм на разни други вълни. Но ако знаеш как би могло да стане удобно, аз те подкрепям. Идеята принципно ми харесва. ЛъчезарБ/П 21:04, 31 октомври 2010 (UTC)Отговор

Сложих го. --Спас Колев 13:13, 26 ноември 2010 (UTC)Отговор

Препратка „Пълен списък“ в м/ууиките на Начална страница редактиране

Все пак предлагам това да се въведе, както е в Английската, не е много код:

  • МедияУики:common.js :
/**
 *   Добавя препратка „Пълен списък“ към муждуезиковите препратки на Началната страница
 */
if (mw.config.get('wgPageName') == 'Начална_страница') {
    $(function () {
        mw.util.addPortletLink('p-lang', 'http://meta.wikimedia.org/wiki/List_of_Wikipedias',
                 'Пълен списък', 'interwiki-completelist', 'Пълен списък с Уикипедии');
    });
}
  • МедияУики:common.css :
#interwiki-completelist {font-style: italic;}

Може да се използва и http://meta.wikimedia.org/wiki/Списък_на_уикипедии, но тя така или иначе не е преведена засега. --V111P (беседа) 11:09, 9 март 2012 (UTC)Отговор

  Готово --Поздрави, Петър Петров 20:58, 8 ноември 2013 (UTC)Отговор

Нужна поправка на obrabotka() редактиране

  1. Преди ...} else if (confirm("... липсва txtarea.scrollTop = scrollTop; което трябва да върне scroll-позицията от преди замяната
  2. Малко по-нагоре, след txtarea.focus() трябва да се добави txtarea.setSelectionRange(startPos, startPos + txt.length); иначе курсора отива накрая на текста в текстовата кутията
  3. По-нагоре &&(navigator.productSub>20031000) трябва да се замени като в Руската с (navigator.productSub > 20031000 || is_safari || is_opera) за да работи и с Chrome.
--V111P (беседа) 11:35, 9 март 2012 (UTC)Отговор

Give search results even when page doesn't exist редактиране

 
Screenshot of the Earth test search, with this script adding links to Wikidata, Reasonator, Commons, and Wikipedia.

Hello, I propose to enable the tool created by Magnus Manske (creator of MediaWiki) to provide results from other languages and Commons (via Wikidata) when a page doesn't exist here: links are added to Special:Search and noarticletext. This helps to encourage translation and to make readers use your wiki more, because they can be sure to find something even if it's not local (rather than searching directly on the biggest wiki). The Italian and Polish Wikipedias, among others already enabled it by default.
Examples: [1] [2] [3]. More information: Magnus blog.
How to: just add the following line at the end of Common.js.

// Results from Wikidata
// [[File:Wdsearch_script_screenshot.png]]
if ( mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Search' ||  ( mw.config.get( 'wgArticleId' ) === 0 && mw.config.get( 'wgCanonicalSpecialPageName' ) === false ) ) {
	importScriptURI("//en.wikipedia.org/w/index.php?title=MediaWiki:Wdsearch.js&action=raw&ctype=text/javascript");
}

--Nemo 12:29, 13 декември 2013 (UTC) (comments, translations and last instructions)Отговор

Май няма да върши особена работа за търсения на български. Мнения? --Спас Колев (беседа) 12:29, 13 декември 2013 (UTC)Отговор

WikiMiniAtlas редактиране

WikiMiniAtlas е много по-готин от OpenStreetMap скрипта. Има ли причина да не го ползваме и ние?? По принцип могат и двете да съжителстват, но не виждам сегашния скрипт да има някакви предимства. Само трябва да се зареди файла от МедияУики. Трябва и да се попреведе, гледам някой го понаправил малко (WikiMiniAtlas/Translations). Е, ще го добави ли някой админ? --Exonie (беседа) 02:52, 21 април 2014 (UTC)Отговор

Е, аз довърших превода така че след като го добавят в кода ще ни е преведен УикиМиниатласа. --Exonie (беседа) 05:03, 21 април 2014 (UTC)Отговор
На мен ми е по-грозен и нефункционален, но може би е въпрос на навик. Ще сложа препратка насам на У:Р за допълнителни мнения. --Спас Колев (беседа) 12:14, 24 април 2014 (UTC)Отговор
С какво WikiMiniAtlas превъзхожда OpenStreetMap според предлагащия? Доводът по-готин е доста относителен и неубедителен. По принцип не съм фен на налагане на нашите неща, само защото са наши („Може да е л..., но си е нашето л..." ). Биха могли да се ползват и двете за да е по-готино, но не мисля че е удачна замяна за момента.--Чигот (беседа) 14:01, 24 април 2014 (UTC)Отговор
Едно от предимствата на WikiMiniAtlas е че прехваща inline координатите и изобразява карта и за тях. OpenStreetMap скриптът може да изобразява само една карта на статия, а именно за заглавните (title) координати. Ето един хубав пример: en:List_of_Chicago_Landmarks — вижда се как може да щракаш на глобусчето до всички координати и на всеки от тях се отваря карта. Освен това има карти и на други планети и някои техни спътници — тези на Марс и Луната са много хубави! Ето вижте например en:List of craters on Mars: O-Z. Има също и 3D сгради. Повечето уикипедии са преминали на WikiMiniAtlas, включително английската и затова може да се очаква че повечето шаблони ще са по-добре съобразени именно с този атлас. Като недостатък може да се сметне това че не изобразява текстовите етикети от openstreetmap картите а ги показва само при щракване върху обект — като се щракне върху улица ѝ показва името. Явно авторът е сметнал че е претрупано да ги изобразя заедно с етикетите от статии в Уикипедия. --Exonie (беседа) 19:32, 24 април 2014 (UTC)Отговор
Всъщност (след по-продължително замисляне  ) най-неприятното за мен е проекцията (цилиндрична?), която много забележимо разтяга картите при нашите ширини. --Спас Колев (беседа) 14:21, 25 април 2014 (UTC)Отговор
Да, вярно. OSM също разтяга към полюсите, но не чак толкова. Сега виждам, че авторът още преди година е започнал работа по смяна на проекцията но явно не я е довършил. --Exonie (беседа) 17:12, 25 април 2014 (UTC)Отговор
Предимство са препратките към статии в Уикипедия, както е и в Уикимапия. Иначе по-бавно зарежда слоя, мащабирането става само от плюс и минус. Лично не мен ми се струва леко „дървена" за момента. Все още мисля, че трябва да стоят и двете, а да няма замяна.--Чигот (беседа) 15:39, 29 април 2014 (UTC)Отговор
Някой няма ли да добави кода на WMA все пак? --Pl71 (беседа) 05:32, 12 февруари 2016 (UTC)Отговор
Ping  V111P, Nk. — Luchesar • Б/П 12:06, 12 февруари 2016 (UTC)Отговор
Има ли някакво развитие по проекцията? --Спас Колев (беседа) 12:14, 12 февруари 2016 (UTC)Отговор

Announced JavaScript change for badges implementation редактиране

Hi! I want to let you know that in near future badges will be deployed on Wikidata and the Wikipedias. They help us with displaying the good and featured article icons next to the sitelinks and will replace the javascript hack which is used at the moment together with the Link GA and Link FA templates. To avoid an overlap where the current system and the new feature conflict, I will add a minor fix to your Common.js which adds the class names to the interwiki links. This is part of my task as a global edit interface editor for the Wikidata team. Thanks, Bene* (беседа) 18:08, 11 август 2014 (UTC)Отговор

Преименуване на етикета "Статия" за началната страница – ненужно редактиране

Кода за преименуване на етикета на началната страница вече не е нужен, тъй като преименуването се прави от МедияУики. — Борислав 14:05, 27 май 2020 (UTC)Отговор

 Borislav: И ножът и хлябът са у теб. :) --Стан (беседа) 14:29, 27 май 2020 (UTC)Отговор
Връщане към „Common.js“.