한국   대만   중국   일본 
Потребител беседа:Borislav/status.js ? Уикипедия Направо към съдържанието

Потребител беседа : Borislav/status.js

Съдържанието на страницата не се поддържа на други езици.
от Уикипедия, свободната енциклопедия

Употреба / Usage [ редактиране на кода ]

Облик Подстраница
Класика standard.js
Кьолнско синьо cologneblue.js
Модерен modern.js
Монобук monobook.js
Моят облик myskin.js
Носталгия nostalgia.js
Пиленце chick.js
Семпъл simple.js

Чрез този скрипт можете с едно щракване на мишката да променяте онлайн статуса си. За да го използвате, е необходимо да въведете долния ред в скриптовата страница за текущия ви облик. (В страничната таблица можете да видите коя е тя.)

importScript
(
'Потребител:Borislav/status.js'
);

При стандартия облик Монобук индикатора на статуса ще се показва след потребителското ви име, което обикновено се намира най-горе на страницата. Например: Borislav  На линия съм.

По желание можете да ползвате следните променливи, за да промените стандартните настройки. Задължително ги пакетирайте във функция с име customize_online_status , както е показано по-долу:

function
 customize_online_status
()
 {

	// Статусните съобщения

	os_msgs
[
OS_OFF
]
  =
 'off'
;

	os_msgs
[
OS_ON
]
   =
 'on'
;

	os_msgs
[
OS_WAIT
]
 =
 '...'
;


	// Име и представка на страницата, съдържаща статусното съобщение

	// По подразбиране: Потребител:ИМЕТО_ВИ/status

	os_page
 =
 'status'
;

	os_page_prefix
 =
 'Потребител:'
 +
 wgUserName
 +
'/'
;


	// Да се иска ли потвърждение за смяна на статуса? ? false или true

	os_ask_confirm
 =
 true
;

	// Задавания въпрос за горното

	os_confirm_header
 =
 'Желаете ли да смените статуса си?'
;


	// Да се дава ли възможност за въвеждане на резюме? ? false или true

	os_ask_summary
 =
 false
;

	os_summary_header
 =
 'Резюме:'
;


	// Да се обновяват ли вече отворени прозорци при смяна на статуса? ? false или true

	os_update_old_windows
 =
 false
;


	// Показваните картинки за различните статуси

	os_img_root
 =
 'http://upload.wikimedia.org/wikipedia/commons/thumb/'
;

	os_img
[
OS_OFF
]
  =
 os_img_root
 +
 '0/0c/Red_pog.svg/10px-Red_pog.svg.png'
;

	os_img
[
OS_ON
]
   =
 os_img_root
 +
 'a/ab/Green_pog.svg/10px-Green_pog.svg.png'
;

	os_img
[
OS_WAIT
]
 =
 os_img_root
 +
 '1/1a/White_pog.svg/10px-White_pog.svg.png'
;


	// Алтернативните текстове за горните картинки

	os_img_alt
[
OS_OFF
]
  =
 os_msgs
[
OS_OFF
];

	os_img_alt
[
OS_ON
]
   =
 os_msgs
[
OS_ON
];

	os_img_alt
[
OS_WAIT
]
 =
 os_msgs
[
OS_WAIT
];


	// Заглавията на картинките

	os_img_title
[
OS_OFF
]
  =
 'Няма ме'
;

	os_img_title
[
OS_ON
]
   =
 'На линия съм'
;

	os_img_title
[
OS_WAIT
]
 =
 'Обновява се…'
;


	// Показваните цветове, ако картинките не могат да бъдат заредени

	// [Цвят на текста, Цвят на фона]

	os_img_color
[
OS_OFF
]
  =
 [
'#FFFFFF'
,
 '#EF0E0E'
];

	os_img_color
[
OS_ON
]
   =
 [
'#FFFFFF'
,
 '#1CDF1B'
];

	os_img_color
[
OS_WAIT
]
 =
 [
'#000000'
,
 '#FFFF00'
];


	// Да се сменят ли цветовете на картинките? ? false или true

	os_img_change_colors
 =
 false
;


	// Да се показва ли връзка към помощната страница на контролера? ? false или true

	os_display_hp_link
 =
 true
;

	os_helppage
 =
 'Потребител беседа:Borislav/status.js'
;

	os_hp_text
  =
 '?'
;

	os_hp_title
 =
 'Информация за контролера на онлайн статуса'
;

}
 // край на customize_online_status()

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

  • ? не е на линия
  • ? на линия е
  • ? статуса се сменя в момента