-
Notifications
You must be signed in to change notification settings - Fork 37
- set
UI_DefaultSynchtube = 1
- set
UI_Favicon = 1
- enter image URL to
Favicon_URL
note: select 16x16 px icon for the best effect
- set
UI_MiniLogo = 1
- enter image URL to
MiniLogo_URL
note: the same image as favicon fits perfectly, but it's not obligatory
- set
UI_ChannelName = 1
- enter name to
ChannelName_Caption
- set
UI_HeaderDropMenu = 1
- enter dropdown menu name/title to
HeaderDropMenu_Title
- prepare menu elements in
HeaderDropMenu_Items
array:['link_title', 'link_URL'],
note: leave empty 'link_URL' field to create section title without link
- set
UI_RemoveLayoutMenu = 1
- set
UI_MOTDAutoLogo = 1
- set mode number (see note below) in
MOTDAutoLogo_Mode
- prepare set of logos URLs in
MOTDAutoLogo_Array
:'logo_URL',
- if you use mode 3, set time interval (in seconds) in
MOTDAutoLogo_Interval
note: available modes - 1 = displays first logo from defined array; 2 = displays randomly selected logo; 3 = displays random logos for defined time interval; 7 = displays different logo on every weekday (requires 7 defined logos, days order: Sunday, Monday... etc.)
- set
UI_MOTDTabs = 1
- prepare HTML codes or simple texts for your "homepage" tabs in
MOTDTabs_Array
:['tab_title', 'subpage_HTML'],
- set optional global CSS for "subpages" (themes independent) in
MOTDTabs_CSS
:'CSS_property': 'property_value',
note: leave empty MOTDTabs_CSS
if you want to use default styles for "subpages"
- prepare MOTD for non-JS users in Channel Settings
- set
UI_MOTDDelete = 1
note: use it with MOTD tabs application above for the best effect (e.g. if you want to encourage people to accept your external script you can put such MOTD message, it will be deleted after script loading)
- set
UI_RulesBtn = 1
- enter button caption to
RulesBtn_Caption
- enter panel text/HTML code to
RulesBtn_HTML
- set
UI_AttentionBar = 1
- enter PHP script URL to
AttentionBar_URL
note: use this option only if you know what attention bar is and you have access to one
- set
UI_ChannelAnnouncement = 1
- enter annoucement title to
ChannelAnnouncement_Title
- enter announcement text/HTML code to
ChannelAnnouncement_HTML
set UI_FullTitleBar = 1
- set
UI_FullTitleBar = 1
(large title bar must be enabled) - set
UI_ProgressBar = 1
- set
UI_FullTitleBar = 1
(large title bar must be enabled) - set
UI_TitleIcon = 1
- enter image URL to
TitleIcon_URL
note: you can use the same image as in channel avatar or favicon for the best effect
- set
UI_TitleBarDescription = 1
- enter new description to
TitleBarDescription_Caption
- set
UI_JoinText = 1
- enter message to
JoinText_Message
note: this message will be displayed altogether with user name, e.g. "ZimnyLech joined"
- set
UI_LeaveText = 1
- enter message to
LeaveText_Message
note: this message will be displayed altogether with user name, e.g. "ZimnyLech left"
- set
UI_UserCommands = 1
- prepare set of quotes in
RandomQuotes
array for "!q" command:'quote_text',
- prepare set of answers in
AskAnswers
for "!ask" command:'answer_text',
- prepare set of channel memes in
Memes
for "!memestats" command:'meme',
- set
UI_UserMarks = 1
- prepare marks for selected users in
UserMarks_Array
:'username': 'sign/HTML',
note: you can use any unicode sign (e.g. ★ ☆ ▲ ▼ ♥ ♪ ♠ ☯ Ⓐ), image (enter <img src="image_URL">
, remember - image must be small, not much higher than chat text) or formatted text (use <span>
element and CSS formatting)
- set
UI_UserMarks = 1
(user marks must be enabled) - set
UI_Squavatars = 1
- set
UI_UsernameMark = 1
- enter sign/character to
UsernameMark_Char
- set
UI_MessagesSuffix = 1
- enter text to
MessagesSuffix_Text
- set frequency (in percents) of text appearing in
MessagesSuffix_Percentage
- set
UI_CustomPingSound = 1
- enter sound file URL to
CustomPingSound_URL
note: use .ogg or .wav file, some browsers (including Firefox) has problems with playing embedded .mp3 files
- set
UI_SoundFilters = 1
- prepare sound files in
SoundFilters_Array
:'word/text': 'soundfile_URL',
note: use .ogg or .wav file, some browsers (including Firefox) has problems with playing embedded .mp3 files
- set
UI_ChatSpeak = 1;
note: this option uses external "WebAnywhere" application, you can use !say
command for text in english ora !mow
for text in polish
- set
UI_IndependentEmotes = 1
- prepare filters in
IndependentEmotes
array:[':code:', 'image_URL', image_width, image_height],
- set
UI_IndependentFilters = 1
- prepare filters in
IndependentFilters
array:{before:'text_to_replace/regexp', after:'replacement_code'},
note: if you use regular expression, you must put it between // signs, if not, put string to replace between '' characters
- set
UI_FontsBtn = 1
- install required chat filters: go to "Channel Settings" → "Edit" → "Chat Filters", scroll down and click "Prepare fonts filters", and finally click "Import filters list"
- set
UI_FontsBtn = 1
(fonts panel must be enabled) - set
UI_UnicodeChars = 1
- prepare set of unicode characters in
UnicodeChars_Array
:'unicode_character',
note: use one character (not multi-character strings) in every button for the best effect (although it's not the limitation, I saw 15-characters emojis in use ;3)
- set
UI_EmotesBtn = 1
note: channel must have available emotes, otherwise alert will be displayed
- set
UI_EmotesBtn = 1
(emotes panel must be enabled) - set
UI_GroupEmotes = 1
- set number of displaying emotes at one time in
GroupEmotes_Number
- set
UI_CommandsBtn = 1
- set
UI_ModPanel = 1
- prepare messages in
ModPanel_Array
:['username', 'message_text/HTML'],
note: leave empty 'username' field to create message for all moderators/administrators
- set
UI_CustomCaptions = 1
- prepare captions in
CustomCaptions_Array
respectively for add, refresh, voteskip buttons and welcome message, as indicate proper names
- set
UI_PlayerOptions = 1
- enter optional player covering image URL to
PlayerHiding_URL
note: this option addes 4 buttons: switching media description, covering player with image, mute YouTube player, download current item from KeepVid
- set
UI_TransformationBtns = 1
note: this option addes 4 buttons: mirror player horizontally, vertically, rotate player, display player vertically
- set
UI_ChannelDatabase = 1
- prepare set of links in
ChannelDatabase
array:['media_URL', 'media_title'],
note: leave empty 'media_URL' field to create a new category
advanced configuration: you can use external file for media database - copy and configure https://raw.github.com/zimny-lech/CyTube-Plus/master/external-db.js
file, and enter your saved database link to ChannelDatabase_URL
- set
UI_ChannelGalleries = 1
- prepare galleries in
ChannelGalleries_Array
:['gallery_name', 'gallery_URL'],
note: gallery must allow to embed code, e.g. imgur.com
- set
UI_DisplayModeSel = 1
note: this option allows users to choose 1 of 5 layout modes: synchtube, cinema, chatroom, silent, or radio
Let users to beautify personal layout by displaying images on the channel top from your prepared set
- prepare set of images in
TopUserLogo
array:['image_name', 'image_URL', image_height],
note: for 'image_height' field use only number, e.g. 200, not 200px; maximum image size is about 1200x200 px (depends on layout details), bigger images will be automatically centered and cropped
- set
UI_ChannelTheme = 1
- enter CSS file URL to
ChannelThemeURL
note: this theme will be displayed as default for new channel users
- prepare set of CSS themes in
ThemesCSS
array:['theme_name', 'CSS_file_URL'],
- set
UI_EmbeddingMedia = 1
- prepare acceptable image types in
EmbeddingMedia_Images
:'accepted_code1', 'accepted_code2'...
- prepare acceptable image types in
EmbeddingMedia_Videos
:'accepted_code1', 'accepted_code2'...
note: use CSS syntax - e.g. 'a[href$=".jpg"]'
defines acceptable ".jpg" end of an URL, you can also define URL fragments: 'a[href*=""]'
(between quotes), or add excluding clause, e.g.: 'a[href$=""].not(\'a[href*=""]\')
, etc.
- set
UI_EmbeddingMedia = 1
(embedding media must be enabled) - set
UI_MediaControls = 1
- set
UI_QuickCommandsBtns = 1
- set
UI_VolumeBtns = 1
- set
UI_EmptyCornerBackground = 1
- prepare images in
EmptyCornerBackground
array:'image_URL',
note: use transparent .png images for the best effect
- set
UI_ExtendedGetURLs = 1
note: this option creates better modal window with 5 modes of links: Raw Links, Plain Text, HTML Code, Ordered List and Database Format
- set
UI_DefaultNonTemp = 1
- set
UI_CustomFooter = 1
- enter text/HTML code to
CustomFooter_HTML
- set
UI_CustomRightFooter = 1
- enter text/HTML code to
CustomRightFooter_HTML
- set
UI_UserStatistics = 1
- set
UI_ExternalScript = 1
- enter script URL to
ExternalScript_URL
- set
UI_ChannelCache = 1