MediaWiki aptarimas:Gadget-wikEd

Page contents not supported in other languages.
Straipsnio aptarimas iš Vikipedijos, laisvosios enciklopedijos.

Siūlau įdiegti:[redaguoti vikitekstą]

--Vpovilaitis apt. 17:27, 2008 rugpjūčio 26 (EEST)

Balsavimas dėl įdiegimo[redaguoti vikitekstą]

Variantai: - įdiegti Prieš - nediegti

Prieš

Komentarai

Sutikčiau tik dėl paryškinimų, tačiau mygtukų manau ir kitų f-jų visai nereikėtų diegti, todėl pasisakyčiau prieš.
Galima palikti kaip pagalbą įsidiegti kas to norės asmeniškai sau, tačiau visiems bendrai įdiegti to gal nereikėtų.--Atlantas 21:10, 2008 rugpjūčio 26 (EEST)
Tai kaip Vpovilaitis rašė tai čia kas norės, tas galės įsidiegti, o kas nenorės - liks kaip buvę. * Hugo ¿díme? 21:13, 2008 rugpjūčio 26 (EEST)
Šios papildomos priemonės diegimui bus naudojama palyginus naujas priemonių įdiegimo būdą (angl. Gadgets). Šiuo būdu įdiegtą priemonę gali naudoti, tik norintys ją naudoti naudotojai. Pats naudotojas pasirenką naudos ją ar ne. Tam jis naudoja savo nustatymų puslapį (priemonės lapelį - kol nėra įdiegta nei vienos priemonės tas lapelis nerodomas). Pabandęs, jei nepatiko, jos gali atsisakyti. O taip pat jis gali kada nori reikiamą priemonė įsijungti. Taip pat atkreipiu dėmesį, kad ši priemonė yra skirta tiktai Firefox, kitoms naršyklėms ji papraščiausiai neįsijungia. --Vpovilaitis apt. 08:00, 2008 rugpjūčio 27 (EEST)
O kam ją diegti, kiekvienas naudotojas tegul turi teisę įsidiegti ją pats. Aš pvz ją įsidiegęs, tačiau ji padeda labai retai, o kai ko nežinau (sintaksės) ji vis tiek bevertė. Geriau įsivesti anoniminių vartotojų straipsnių kūrimo filtrus, kaip jau senai padaryta en wiki--Qwarc 11:17, 2008 rugpjūčio 27 (EEST)
Naudojant priemonių įdiegimo būdą (angl. Gadgets) kiekvienas vartotojas lengviau šią priemone gali pasinaudoti ir jos atsisakyti tam jam nereikia koreguoti savo „/monobook.js“ puslapio, o užtenka pakeisti savo nustatymus. O ir ne kiekvienas pats taip paprastai sugalvoja kaip vieną ar kitą priemone įsidiegti. Todėl manau ne veltui mediawiki sugalvojo gadgets. Jokiu būdu negalvokite, kad aš kam nors peršu šią priemonę. Ir aš ją pats galėčiau įsidiegti. Paprasčiausiai įdiegus kaip gadgets ją naudoti yra paprasčiau. Aš ją naudoju Vikižodyne, nors kartais jos naudojimą visai išjungiu, o paskui kai jos man vėl prireikia įsijungiu ir nebereikia iš naujo galvoti kaip ją vėl įsidiegti. --Vpovilaitis apt. 11:38, 2008 rugpjūčio 27 (EEST)

Dėl šios priemonės lietuvybės[redaguoti vikitekstą]

Šią priemonę į Vikižodyną diegdamas nesulietuvinau jos išvedamų tekstų, tačiau tai galima būtų padaryti. Tam reikėtų išversti tekstus kabutėse po dvitaškio (pateikiu dalį script failo):

// WikedInitText: define built-in user interface texts
	window.WikedInitText = function() {
		WikEdInitObject(wikEdText, {
 
// logo
			'wikEdLogo alt':               'wikEd',
			'wikEdLogo title':             'wikEd {wikEdProgramVersion} ({wikEdProgramDate}) Click to disable',
			'wikEdLogo error alt':         'wikEd error',
			'wikEdLogo error title':       'Loading error - wikEd {wikEdProgramVersion} ({wikEdProgramDate}) Click to disable',
			'wikEdLogo browser alt':       '(wikEd)',
			'wikEdLogo browser title':     'Browser not supported - wikEd {wikEdProgramVersion} ({wikEdProgramDate})',
			'wikEdLogo disabled alt':      '(wikEd)',
			'wikEdLogo disabled title':    'Disabled - wikEd {wikEdProgramVersion} ({wikEdProgramDate}) Click to enable',
 
// top jumper
			'wikEdScrollToEdit4 alt':      'Scroll to edit',
			'wikEdScrollToEdit4 title':    'Scroll to edit field',
 
// button bar grip titles
			'wikEdGripFormat title':       'Formatting buttons (click to hide or show)',
			'wikEdGripCustom1 title':      'Custom buttons (click to hide or show)',
			'wikEdGripFind title':         'Find buttons (click to hide or show)',
			'wikEdGripFix title':          'Fixing buttons (click to hide or show)',
			'wikEdGripCustom2 title':      'Custom buttons (click to hide or show)',
			'wikEdGripControl title':      'wikEd control buttons (click to hide or show)',
 
// formatting buttons, top row
			'wikEdUndo alt':               'Undo',
			'wikEdUndo title':             'Undo',
			'wikEdRedo alt':               'Redo',
			'wikEdRedo title':             'Redo',
			'wikEdBold title':             'Bold text',
			'wikEdItalic alt':             'Italic',
			'wikEdItalic title':           'Italic text',
			'wikEdUnderline alt':          'Underline',
			'wikEdUnderline title':        'Underline text',
			'wikEdStrikethrough alt':      'Strikethrough',
			'wikEdStrikethrough title':    'Strikethrough text',
			'wikEdNowiki alt':             'Nowiki',
			'wikEdNowiki title':           'Nowiki markup text',
			'wikEdSuperscript alt':        'Superscript',
			'wikEdSuperscript title':      'Superscript text',
			'wikEdSubscript alt':          'Subscript',
			'wikEdSubscript title':        'Subscript text',
			'wikEdRef alt':                'Ref',
			'wikEdRef title':              'In-text reference (shift-click: named tag)',
			'wikEdCase alt':               'Case',
			'wikEdCase title':             'Toggle between lowercase, uppercase first, and uppercase',
			'wikEdRedirect alt':           'Redirect',
			'wikEdRedirect title':         'Create redirect, deletes whole text',
			'wikEdUndoAll alt':            'Undo all',
			'wikEdUndoAll title':          'Undo all changes',
			'wikEdRedoAll alt':            'Redo all',
			'wikEdRedoAll title':          'Redo all changes',
 
// formatting buttons, bottom row
			'wikEdWikiLink alt':           'Link',
			'wikEdWikiLink title':         'Wiki link',
			'wikEdWebLink alt':            'Weblink',
			'wikEdWebLink title':          'External weblink',
			'wikEdHeading alt':            'Heading',
			'wikEdHeading title':          'Increase heading levels (shift-click: decrease)',
			'wikEdBulletList alt':         'Bullet list',
			'wikEdBulletList title':       'Increase bulleted list level (shift-click: decrease)',
			'wikEdNumberList alt':         'Number list',
			'wikEdNumberList title':       'Increase numbered list level (shift-click: decrease)',
			'wikEdIndentList alt':         'Indent list',
			'wikEdIndentList title':       'Increase indention (shift-click: decrease)',
			'wikEdDefinitionList alt':     'Def list',
			'wikEdDefinitionList title':   'Definition list',
			'wikEdImage alt':              'Image',
			'wikEdImage title':            'Image',
			'wikEdTable alt':              'Table',
			'wikEdTable title':            'Table',
			'wikEdReferences alt':         'References',
			'wikEdReferences title':       'References location (shift-click: References section)',
			'wikEdWikify alt':             'Wikify',
			'wikEdWikify title':           'Convert pasted content to wiki code, update highlighting',
			'wikEdTextify alt':            'Textify',
			'wikEdTextify title':          'Convert pasted content to plain text, update highlighting',
 
// find and replace buttons, top row
			'wikEdFindAll alt':            'Find all',
			'wikEdFindAll title':          'Find all matches',
			'wikEdFindPrev alt':           'Find prev',
			'wikEdFindPrev title':         'Find previous match',
			'wikEdFindSelect title':       'Select a previous search or jump to a heading',
			'wikEdFindNext alt':           'Find next',
			'wikEdFindNext title':         'Find next match (shift-click: get selection)',
			'wikEdJumpPrev alt':           'Selected prev',
			'wikEdJumpPrev title':         'Find the selected text backwards',
			'wikEdJumpNext alt':           'Selected next',
			'wikEdJumpNext title':         'Find the selected text forwards',
 
// find and replace buttons, bottom row
			'wikEdReplaceAll alt':         'Replace all',
			'wikEdReplaceAll title':       'Replace all matches in whole text or selection',
			'wikEdReplacePrev alt':        'Replace prev',
			'wikEdReplacePrev title':      'Replace previous match',
			'wikEdReplaceSelect title':    'Select a previous replacement',
			'wikEdReplaceNext alt':        'Replace next (shift-click: get selection)',
			'wikEdReplaceNext title':      'Replace next match',
			'wikEdCaseSensitive alt':      'Case sensitive',
			'wikEdCaseSensitive title':    'Search is case sensitive',
			'wikEdRegExp alt':             'RegExp',
			'wikEdRegExp title':           'Search field is a regular expression',
			'wikEdFindAhead alt':          'Find ahead',
			'wikEdFindAhead title':        'Find ahead as you type (case-insensitive non-regexp search)',
 
// fix buttons, top row
			'wikEdFixBasic alt':           'Fix basic',
			'wikEdFixBasic title':         'Fix blanks and empty lines, also done by other fixing functions',
			'wikEdFixHtml alt':            'Fix html',
			'wikEdFixHtml title':          'Fix html to wikicode',
			'wikEdFixCaps alt':            'Fix caps',
			'wikEdFixCaps title':          'Fix caps in headers and lists',
			'wikEdfixUnicode alt':         'Fix Unicode',
			'wikEdfixUnicode title':       'Fix Unicode character representations',
			'wikEdFixAll alt':             'Fix all',
			'wikEdFixAll title':           'Fix basic, html, capitalization, and Unicode',
			'wikEdFixRegExTypo alt':       'Fix typos',
			'wikEdFixRegExTypo title':     'Fix typos using the AutoWikiBrowser RegExTypoFixer rules',
 
// fix buttons, bottom row
			'wikEdFixDashes alt':          'Fix dashes',
			'wikEdFixDashes title':        'Fix dashes',
			'wikEdFixPunct alt':           'Fix punctuation',
			'wikEdFixPunct title':         'Fix spaces before punctuation',
			'wikEdFixMath alt':            'Fix math',
			'wikEdFixMath title':          'Fix math',
			'wikEdFixChem alt':            'Fix chem',
			'wikEdFixChem title':          'Fix chemical formulas',
			'wikEdFixUnits alt':           'Fix units',
			'wikEdFixUnits title':         'Fix units',
 
// wikEd control buttons, top row
			'wikEdRefHide alt':            'Hide <ref>',
			'wikEdRefHide title':          'Toggle <ref> tag hiding',
			'wikEdTextZoom alt':           'Text zoom',
			'wikEdTextZoom title':         'Text zoom cycling (shift-click: reverse)',
			'wikEdClearHistory alt':       'Clear history',
			'wikEdClearHistory title':     'Clear the find, replace, and summary history',
			'wikEdScrollToPreview alt':    'Scroll to preview',
			'wikEdScrollToPreview title':  'Scroll to preview field',
			'wikEdScrollToEdit alt':       'Scroll to edit',
			'wikEdScrollToEdit title':     'Scroll to edit field',
 
// wikEd control buttons, bottom row
			'wikEdUseWikEd alt':           'Use wikEd',
			'wikEdUseWikEd title':         'Toggle between classic text area and wikEd',
			'wikEdHighlightSyntax alt':    'Syntax',
			'wikEdHighlightSyntax title':  'Toggle automatic syntax highlighting',
			'wikEdSource alt':             'Source',
			'wikEdCloseToolbar title':     'Close the standard non-wikEd toolbar',
			'wikEdCloseToolbar alt':       'Close toolbar',
			'wikEdSource title':           'Show the source code for testing purposes',
			'wikEdUsing alt':              'Using',
			'wikEdUsing title':            'Automatically add \'\'…using wikEd\'\' to summaries',
			'wikEdDiff alt':               'wikEdDiff',
			'wikEdDiff title':             'Toggle automatic improved diff view',
			'wikEdFullScreen alt':         'Fullscreen',
			'wikEdFullScreen title':       'Toggle the fullscreen mode',
 
// summary buttons
			'wikEdClearSummary alt':       'Clear summary',
			'wikEdClearSummary title':     'Clear the summary field',
			'wikEdSummarySelect title':    'Select a previous summary',
			'wikEdPresetSummary': [
				'/*  */ ', 'copyedit', 'reply', 'article created', 'intro rewrite',
				'linkfix', 'fixing typos', 'removing linkspam', 'reverting test',
				'reverting vandalism', 'formatting source text', '{wikEdUsing}'
			],
			'wikEdSummaryUsing':           '…using [[en:User:Cacycle/wikEd|wikEd]]',
 
// button title acceskey
			'alt-shift':                   'alt-shift-',
 
// submit buttons
			'wikEdLocalPreviewImg alt':    'Preview below',
			'wikEdLocalPreview title':     'Show preview below',
			'wikEdLocalDiffImg alt':       'Changes below',
			'wikEdLocalDiff title':        'Show current changes below',
			'wikEdHelpPageLink':           ' | <a href="http://en.wikipedia.org/wiki/User:Cacycle/wikEd_help" target="helpwindow">wikEd help</a>',
 
// preview and changes buttons, top
			'wikEdClose alt':              'Close',
			'wikEdClose title':            'Close preview box',
			'wikEdScrollToPreview2 alt':   'Scroll to preview',
			'wikEdScrollToPreview2 title': 'Scroll to preview field',
			'wikEdScrollToEdit2 alt':      'Scroll to edit',
			'wikEdScrollToEdit2 title':    'Scroll to edit field',
 
// preview and changes buttons, bottom
			'wikEdClose alt':              'Close',
			'wikEdClose title':            'Close preview box',
			'wikEdScrollToPreview3 alt':   'Scroll to preview',
			'wikEdScrollToPreview3 title': 'Scroll to preview field',
			'wikEdScrollToEdit3 alt':      'Scroll to edit',
			'wikEdScrollToEdit3 title':    'Scroll to edit field',
 
// preview field
			'wikEdPreviewLoading':         '...',
 
// formatting functions
			'image filename':              'filename',
			'image width':                 'width',
			'table caption':               'caption',
			'table heading':               'heading',
			'table cell':                  'cell',
			'redirect article link':       'article link',
 
// fixing functions
			'External links':              'External links',
			'See also':                    'See also',
			'References':                  'References',
 
// language specific wiki code
			'wikicode Image':              'Image',
			'wikicode Category':           'Category',
			'wikicode Template':           'Template',
			'wikEdReferencesSection':      '\n== References ==\n\n<references />\n',
 
// shortened button texts
			'shortenedPreview':            'Preview',
			'shortenedChanges':            'Changes',
 
// follow link popup
			'followLink':                  '(ctrl-click)'
		});
	}

Balsavimas dėl šios priemonės lietuvybės[redaguoti vikitekstą]

Variantai: - lietuvinti (siūlykite vertimus); Prieš - nelietuvinti

Prieš

Komentarai

Diegimo scenarijus[redaguoti vikitekstą]

Šios priemonės registracija priemonių sąraše[redaguoti vikitekstą]

Kadangi dar nėra įdiegta nei viena priemonė, naudojant priemonių įdiegimo būdą (angl. Gadgets), tai reikia sukurti puslapį MediaWiki:Gadgets-definition į jį įrašant:

=== Redagavimas ===
* wikEd|wikEd.js

Šios dvi eilutės aprašo:

  1. redagavimo priemonių sąrašo skyrelį;
  2. pačią priemonę „wikEd“, kurią sudarys vienas JavaScript failas „wikEd.js“.

Redagavimo priemonių sąrašo skyrelio pavadinimo sukūrimas[redaguoti vikitekstą]

Kadangi pirmą kartą panaudotas „Redagavimo priemonių sąrašo skyrelis“, tai jam reikia suteikti pavadinimą, tam reikia sukurti puslapį MediaWiki:Gadget-section-Redagavimas ir į jį įrašyti šio skyrelio pavadinimą, kurį matys naudotojai savo nustatymų priemonių puslapyje, kuris po atlikto pirmojo žingsnio jau atsirado. Į puslapį MediaWiki:Gadget-section-Redagavimas siūlau įrašyti:

Redagavimo priemonės

wikEd priemonės trumpo aprašymo sukūrimas[redaguoti vikitekstą]

Reikia sukurti trumpą šios priemonės aprašymą, kuris bus matomas naudotojams jų nustatymų priemonių puslapyje. Tam reikia sukurti puslapį MediaWiki:Gadget-wikEd ir į jį įrašyti:

[[:en:User:Cacycle/wikEd|wikEd]], pilnai integruotas tekstų redaktorius, skirtas [[Firefox]]. Skaitykite [[:en:User:Cacycle/wikEd help|pagalbos puslapį (en)]] apie šios priemonės panaudojimą.

wikEd priemonės įdiegimas[redaguoti vikitekstą]

Įdiegiant pačią priemonę reiki sukurti puslapį MediaWiki:Gadget-wikEd.js, į kurį reikia įrašyti tekstą esantį puslapyje en:MediaWiki:Gadget-wikEd.js (dėl šio puslapio dydžio jo nekopijuoju į šį scenarijų). Tai šios priemonės naujesnė versija nei į diegta Lietuviškajame vikižodyne.

Arba galima į puslapį MediaWiki:Gadget-wikEd.js įrašyti tekstą (kad priemonė visada būtų kraunama tiesiai iš autoriaus puslapio):

document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js'
+ '&action=raw&ctype=text/javascript"></' + 'script>');

Diegimo scenarijaus komentarai[redaguoti vikitekstą]

Šiuo būdu įdiegtą priemonę gali naudoti, tik norintys ją naudoti naudotojai. Pats naudotojas pasirenką naudos ją ar ne. Tam jis naudoja savo nustatymų puslapį (priemonės lapelį - kol nėra įdiegta nei vienos priemonės tas lapelis nerodomas). Pabandęs, jei nepatiko, naudotojas gali jos atsisakyti. O taip pat jis gali kada nori šią priemonė įsijungti. Ši priemonė yra skirta tiktai Firefox, kitoms naršyklėms ji papraščiausiai neįsijungia. Atrodo nieko nepamiršau. Jei kažko truks tada papildysiu. --Vpovilaitis apt. 08:47, 2008 rugpjūčio 27 (EEST)