한국   대만   중국   일본 
Wikipedia:WikEd ? Wikipedia Ugras a tartalomhoz

Wikipedia : WikEd

A Wikipediabol, a szabad enciklopediabol
>> A lenyeg: telepites
>> Segitseg

wikEd:   home · vita · ujdonsag · uzi · nav · kep · userbox · sugo
A kod:   script · diff · RegExTypoFix · Telepit? sablon · friss valtozat
Fejlesztes:   fejleszt?i leiras · vita
Forditasok:   utmutatas · pelda · kinai · francia · nemet · magyar ·
olasz · norveg · portugal · szloven


A wikEd felhasznaloi felulete

Mi a WikEd? [ szerkesztes ]

A wikEd egy szerkeszt? a bongesz?ben, amely b?viti a Wikipedia vagy mas wiki szerkesztesi lehet?segeit/funkcioit. Jelenleg kivetelevel minden nagyobb bongesz?vel m?kodik.

A wikEd egy teljes, rich-text, pszeudo- WYSIWYG szerkeszt?, sok MediaWiki-specifikus funkcioval. A funkciokat reszletesebben a wikEd segitseg lapon talalod meg.

Legfrissebb valtozat: en:User:Cacycle/wikEd_current_version (huzd az egeret a wikEd logo fole a bongesz?d jobb fels? sarkaba, hogy megtudd a verzioszamot).

A verziofrissiteshez nyomd meg a Shift -et es kattints a Reload / Frissites -re, vagy nyomd meg a Ctrl-Shift-R billenty?kombinaciot.

Mit tud? [ szerkesztes ]

  • Formazott szoveg beillesztese pl. MS-Word-b?l (tablazatok is)
  • Formazott szoveg wikikodda alakitasa
  • Wikikod kiemelese szinekkel
  • Kereses / csere regularis kifejezesekkel
  • El?nezet / valtoztatasok figyelese
  • Teljes keperny?s szerkesztes
  • Egyszer? hibajavitas
  • El?zmenyek a keresesi / osszefoglalo mez?kben
  • Fejezetcimre ugras
  • Magyar forditas is

Kovetelmenyek [ szerkesztes ]

  • Egy felhasznalonev a Wikipedian vagy egy masik wikin
  • Egy jo kis gep
  • Min 1024×768 felbontas, ha egy sorban akarjuk latni a gombpaneleket.

Hasznalat [ szerkesztes ]

  1. Kovesd az alabb leirt telepitesi utmutatot es mar hasznalhatod is.
  2. Olvasd el a wikEd sugoban a gombok reszletes leirasat!

Funkciok [ szerkesztes ]

A wikEd -nek az alabbi kiegeszit? funkcioi vannak:

  • MS-Word vagy MS-Excel formazott tartalom beillesztese.
  • Formazott tartalom wikikodda alakitasa (tablazatok is)
  • Bemasolas mas wikikr?l (anelkul hogy azt szerkeszteni kellene)
  • Wikikod kiemelese szinekkel
  • Kereses es csere (kis / nagy bet? figyelembevetel, RegEx tamogatas)
  • Gepeleskor azonnali kereses
  • Gyors El?nezet , InstaView segitsegevel ( Ajax technologia)
  • Gyors szines Valtoztatasok , a en:User:Cacycle/diff segitsegevel
  • El?zmenyek mentese a kereses, csere es osszefoglalo ablakokban legordul? menukben
  • El?re definialt egyeni osszefoglalo-szovegek
  • Gyors es egyszer? hibajavitasok
    • Unicode karakterek javitasa
    • Gyakori gepelesi hibak javitasa a AutoWikiBrowser RegExTypoFix szabalyok alapjan
    • Matematikai es kemiai egyenletek
    • Alap ? szunetjel es ures sorok
    • Kot?jelek
    • Egysegek
    • HTML → wikikod (tablazatok is)
    • Fejezetcimek es listaelemek nagy kezd?bet?vel
  • Fejezetcimekre ugras a Kereses legordul? menujevel
  • Teljes keperny?s szerkeszt?ablak
  • Gombok magyarazata, ha ramutatsz az egerrel
  • Referenciak ( <ref>...</ref> kozott) elhalvanyitasa
  • Legutobbi valtoztatas helyere ugras
  • Egyenileg beallithato szinek es ikonok ( CSS -sel)
  • Intelligens szovegkijeloles, pl. kurzor alatti szo vagy aktualis sor
  • Szerkeszt?ablakban valtoztathato bet?meret
  • Egyutt futhat az eredeti wiki eszkoztarakkal, alattuk
  • Egy gombnyomassal kikapcsolhato, a monobook.js megvaltoztatasa nelkul
  • Egyeni gombokkal es funkciokkal b?vithet?

Forditasok [ szerkesztes ]

  • Angol
  • Magyar
  • Kinai
  • Nemet
  • Olasz
  • Norveg
  • Portugal
  • Szloven
  • Francia

wikEd userbox [ szerkesztes ]

Beirhatod a felhasznaloi oldaladra a kovetkez? userboxot, ha wikEd-et hasznalsz: {{ Userbox/WikEd }}

{{wikEd userbox}}

Igy nez ki:

Ez a user a wikEd szerkeszt?t hasznalja.


Nezd meg, ki hasznalja az userboxot .

wikEd info es navigacios doboz [ szerkesztes ]

Minden wikEd project lap tetejen van egy navigacios dobozka. Ezt a sablont barmelyik wikiwebhelyre beillesztheted az alabbi szoveg beirasaval:

{{wikEd-sablon}}


wikEd:   home · vita · ujdonsag · uzi · nav · kep · userbox · sugo
A kod:   script · diff · RegExTypoFix · Telepit? sablon · friss valtozat
Fejlesztes:   fejleszt?i leiras · vita
Forditasok:   utmutatas · pelda · kinai · francia · nemet · magyar ·
olasz · norveg · portugal · szloven


Ha nem-wikipedia webhelyen telepitetted a wikEd -et akkor az alabbi szoveget hasznalhatod a navigacios dobozka megjelenitesehez:

Ez kuls? webhivatkozasokat tartalmaz.

Ha nem Wikimedia-webhelyen vagy, akkor lehet, hogy ezt a kepet is at kell majd masolnod a sajat wikidre: Fajl:WikEd logo64x64.gif

{|
| <div>[[Fajl:WikEd logo64x64.gif|64px]]</div>
| '''wikEd:'''  '''home''' · [//hu.wikipedia.org/wiki/Wikipedia-vita:WikEd Vita] ·
[//en.wikipedia.org/wiki/User:Cacycle/wikEd_change_log ujdonsag] ·
[//en.wikipedia.org/wiki/User_talk:Cacycle uzi] · [//hu.wikipedia.org/wiki/Sablon:WikEd-sablon Navigacio] ·
[//commons.wikimedia.org/wiki/Category:wikEd Kep] · 
[//hu.wikipedia.org/wiki/Sablon:WikEd userbox Userbox] ·
'''[//hu.wikipedia.org/wiki/Wikipedia:WikEd/Segitseg Sugo]'''<br />'''A kod:'''
[//en.wikipedia.org/wiki/User:Cacycle/wikEd.js script] ·
[//en.wikipedia.org/wiki/User:Cacycle/diff Diff] ·
[//en.wikipedia.org/wiki/User:Cacycle/wikEdTypoFix.js RegExTypoFix] · [//hu.wikipedia.org/wiki/Sablon:WikEd Telepit? sablon] · [//en.wikipedia.org/wiki/User:Cacycle/wikEd_current_version LEgfrissebb valtzat]<br />
'''Fejlesztes:'''  [//en.wikipedia.org/wiki/User:Cacycle/wikEd_development Leiras] ·
[//en.wikipedia.org/wiki/User_talk:Cacycle/wikEd_development Vita]<br />'''Forditasok:'''
[//en.wikipedia.org/wiki/User:Cacycle/wikEd_international Utmutatas] ·
[//en.wikipedia.org/wiki/User:Cacycle/wikEd_international_en.js pelda] ·
[//zh.wikipedia.org/wiki/Wikipedia:%E9%99%84%E5%8A%A0%E8%BD%AF%E4%BB%B6/%E4%BB%A3%E7%A0%81/wikEd/zhHans kinai] · 
[//fr.wikipedia.org/wiki/Utilisateur:Leag/wikEd-fr.js francia] ·
[//de.wikipedia.org/wiki/User:Olliminatore/wikEd_international_de nemet] · [//hu.wikipedia.org/wiki/user:Csorfoly D/wikEd-hu.js magyar] · [//it.wikipedia.org/wiki/Wikipedia:Monobook.js/WikEd/Traduzione olasz]
·<br />[//en.wikipedia.org/wiki/User:Dvyjones/wikEd_international_no norveg] ·
[//pt.wikipedia.org/wiki/Wikipedia:Software/Scripts/wikEd/tradu%C3%A7%C3%A3o portugal] ·
[//sl.wikipedia.org/wiki/Uporabnik:Eleassar/wikEd_international_sl.js szloven]
|}

Ismert hibak [ szerkesztes ]

  • Ha regi gepet hasznalsz, vagy nagyon hosszu cikket szerkesztesz, akkor gyorsabba teheted a lap betolteset, ha ideiglenesen letiltod a wikEd -et a gomb megnyomasaval. Esetleg a wikEd el?zmenyet is hasznalhatod Cacycle editor (nincs karbantartva).
  • A wikEd a bongesz? beepitett rich-text szerkeszt?jere hagyatkozik. Emiatt a kovetkez? hibak fordulhatnak el?:
    1. A wikikod kiemelese nem tortenik meg automatikusan gepeleskor, hanem csak a gomb megnyomasa utan. Ha ezt nem teszed meg, a gepelt szoveg neha nem megfelel? szinnel jelenik meg.
    2. Ha HTML fejezetb?l illesztunk be szoveget, akkor a beillesztett szoveg el?tt es utan uj bekezdes keletkezik sortoresekkel. Ezek a sortoresek elt?nnek, ha lenyomsz egy szerkeszt? gombot pl. a wikisites gombot.
    3. A Mozilla a tabulatorokat negy szokozze alakitja, ha iframe-be szoveget illesztunk. Ha meg akarod tartani a tabokat, ideiglenesen kapcsold ki a wikEd -et.
  • Egy Mozilla bongesz? hiba miatt a kurzor neha visszaugrik a cikk elejere, ha beillesztett szoveget szerkesztunk, es neha elt?nhet a kurzor.
  • A MacOS X alatti Firefox hibajabol kifolyolag minden karaktertorles el?tt egy masikat kell gepelni.
  • Ovatosan hasznald a lila javitogombokat, es mindig ellen?rizd le a valtoztatasoknal, hogy mit csinalnak, nehogy varatlan dolgok tortenjenek. El?fordulhat, hogy az egyszer? javitasi szabalyok kart tehetnek egy cikkben.
  • A wikEd nem kompatibilis az olyan scriptekkel, amelyek a szovegdoboz megvaltoztatasara epulnek.

Kompatibilitas / osszeferhet?seg mas scriptekkel [ szerkesztes ]

Altalaban a wikEd osszeferhetetlen (inkompatibilis) minden olyan script-tel, vagy b?vitmennyel, ami a szerkeszt?dobozon vegez modositasokat. Ennek az az oka, hogy a wikEd kicsereli az eredeti sima szovegszerkeszt?mez?t egy rich-text iframe szerkeszt?mez?re.

A scriptek tobbsege m?kodik, ha ideiglenesen letiltjuk a wikEd -et a jobb fels? gomb megnyomasaval, elvegezzuk a valtozatast es utana visszakapcsoljuk a wikEd -et.

Kompatibilis script-ek [ szerkesztes ]

Script- es b?vitmeny inkompatibilitasok [ szerkesztes ]

wikEd kompatibilitas megoldasa [ szerkesztes ]

A wikEd szerkeszt?doboza egy rich-text iframe , mig az eredeti wiki-szerkeszt?doboz egy textarea , a minek wpTextbox1 azonositoja van.

Mindazonaltal a fejleszt?k osszeferhet?ve tehetik a script juket a wikEd -del, ha a wikEd iframe b?l atmasoljak a szoveget a sima textbox -ba miel?tt valtoztatnak es utana visszamasoljak a szoveget az iframe -be.

Az alabbi kod bongesz?- es wikEd -fuggetlen:

// copy wikEd (http://en.wikipedia.org/wiki/User:Cacycle/wikEd.js) frame to wpTextbox1 textarea

if
 (
typeof
(
wikEdUseWikEd
)
 !=
 'undefined'
)
 {

    if
 (
wikEdUseWikEd
 ==
 true
)
 {

        WikEdUpdateTextarea
();

    }

}


// make the changes to the classic wpTextbox1 textarea //


// copy wpTextbox1 textarea back to wikEd frame

if
 (
typeof
(
wikEdUseWikEd
)
 !=
 'undefined'
)
 {

    if
 (
wikEdUseWikEd
 ==
 true
)
 {

        WikEdUpdateFrame
();

    }

}

Nem-Wikipedia wikik [ szerkesztes ]

Altalaban, a wikEd minden MediaWiki rendszeren fut, de friss verzio kell hozza (MediaWiki 1.8.2 mar jo).

A LocalSettings.php fileba a kovetkez? sort kell beirni egy adminisztratornak, hogy fussanak a felhasznalok javascript programjai (amilyen a wikEd is):

$wgAllowUserJs
 =
 true
;

A nagyon egyszer? telepitesi modszer csak a wikipedian megy, mas wiki eseten a masodik variaciot kell alkalmazni.

Ha megsem m?kodik JavaScript hiba miatt, akkor nezd meg a JavaScript hibakonzolt a bongesz?d Options menujeben) es jelezd a wikEd projekt vitalapjan !

Teljes-site telepites [ szerkesztes ]

Ha a wikEd -et a teljes webhelyre telepitjuk, akkor a nem-bejelentkezett felhasznalok is hasznalhatjak azt. Ennek erdekeben egy adminnak az install kodot a MediaWiki:Common.js oldalra kell elhelyeznie.

Offline wikik [ szerkesztes ]

Ha a wikid nem kapcsolodik az internethez, mert pl. intranetre lett telepitve, akkor is lehet?seg van a wikEd hasznalatara. Egyszer?en masold at az egesz wikEd scriptet a wikidre!

Csak ebben az esetben van ertelme az egesz wikEd script masolasanak.

  • A wikEd.js oldalon talalhato teljes szoveget masold at a wikidre!
  • Hasonlokeppen a megfelel? nyelvi forditast is masold be (lasd forditasi utmutato )!
  • A http://... cimeket valtoztasd meg a kodban a sajat wikid cimeire!

Gyakran frissitsd a scriptet , mivel folyamatos valtoztatasnak van kiteve, es nem fog automatikusan frissulni, ha offline vagy!

Telepites [ szerkesztes ]

Csak nehany sort kell beilleszteni a User:Felhasznalonev/common.js oldaladra (amelyiken be vagy jelentkezve), es maris hasznalhatod a szovegszerkeszt?t.

Frissitened kell a bongesz?det a Shift + [frissites ikon] -ra kattintva, vagy a Ctrl-Shift-R billeny?kombinacio megnyomasaval, annak erdekeben, hogy a szovegszerkeszt? m?kodjon.

Nagyon egyszer? [ szerkesztes ]

  1. Belepes a felhasznaloneveddel
  2. Kattints a beallitasaim szovegre a neved mellett
  3. Itt valaszd a Segedeszkozok fulet (ha nem tamogatott feluletet/bongesz?t hasznalsz, es nincsen fules elrendezes, akkor keresd meg az ugyanilyen nev? reszt)
  4. A Szerkesztest konnyit? segedeszkozok reszben talalhato, WikEd sor el?tt pipald be a dobozt
  5. Kattints a mentes gombra
  6. ( megj : kikapcsolni ugyanitt lehet, a pipa kiszedesevel)

Kicsit nehezebb [ szerkesztes ]

  1. Belepes a felhasznaloneveddel
  2. User-lap szerkesztese User:Felhasznalonev/common.js letrehozasa
  3. Vagy User:Felhasznalonev/common.js szerkesztese ezen a linken
  4. Ird be ide a kovetkez?t: {{subst:wikEd}}
    Ha mar van script a User:Felhasznalonev/common.js oldaladon, lehet?leg NE <pre>...</pre> , <nowiki>...</nowiki> , vagy /*...*/ koze illeszd a {{subst:wikEd}} szoveget, mert ugy nem lesz hatasa.
  5. Mentsd el a lapot! ( common.js -t)
  6. Frissitsd a bongesz? gyorsitotarat ( Ctrl-Shift-R vagy Ctrl-F5 )
  7. A wikEd logo most meg kell hogy jelenjen a keperny? jobb-fels? sarkaban.

Masik lehet?seg [ szerkesztes ]

Ez minden MediaWiki rendszeren m?kodik.

  1. Belepes a felhasznalonevvel
  2. Kattints a linkre hogy szerkeszthesd a User:Felhasznalonev/common.js oldalt: Special:Mypage/common.js vagy hozd letre sajat magad!
  3. Illeszd be az alabbiakat a vector.js lapodra: {{subst:WikEd}}
    Ha mar van script a User:Felhasznalonev/vector.js oldaladon, lehet?leg NE <pre>...</pre> , <nowiki>...</nowiki> , vagy /*...*/ koze illeszd a {{subst:wikEd}} szoveget, mert ugy nem lesz hatasa.
  4. Mentsd el a lapot (common.js-t)
  5. Frissitsd a bongesz? gyorsitotarat ( Ctrl-Shift-R vagy Ctrl-F5 )
  6. A wikEd logo most meg kell hogy jelenjen a keperny? jobb-fels? sarkaban.

Hibakereses / Gyakori kerdesek [ szerkesztes ]

A wikEd nem indul el [ szerkesztes ]

Ha vegrehajottad a fenti telepitesi utmutatast, de a wikEd logo nem jelent meg a kilepes link mellett es a wikEd gombok nem jonnek el? a szerkesztes kozben, akkor megprobalhatod a kovetkez?ket:

  • frissitsd a bongesz? gyorsitotarat a Shift -et lenyomva es a frissit ikonra kattintva! (vagy Ctrl-Shift-R )
  • engedelyezd a JavaScriptet a bongesz?dben! ( Tools Options Content Enable JavaScript Firefoxban)
  • Ha nem-wikipedia wikin hasznalod a wikEd -et, ellen?rizd, hogy a $wgAllowUserJs opcio beallitasa true -e a LocalSettings.php MediaWiki beallitasi fajlban!
  • Nezd meg a JavaScript hibakonzolt ( Eszkozok menu Firefoxban) a hibauzenetekert!
    Ha talalsz a wikEddel osszefuggesbe hozhato hibauzenetet, kerlek jelezd a vitalapon !
    El?fordulhat, hogy korabban sajat gombokat hoztal letre, es most a wikEd betolteskor emiatt nem indul el es nem lehetseges a szerkesztes a Javascript letiltasa nelkul. A sajat gombok definicioi megvaltoztak a 0.9.26 (2007. februar 23.) valtozatban. Ha sajat gombokat hasznalsz, frissitsd a definicioidat a common.js lapodon! Ha nem tudsz szerkeszteni, tiltsd le a JavaScriptet a bongesz?dben!
  • Egyeb esetben olvasd el a sugot !

Egyedi beallitasok [ szerkesztes ]

A wikEd teljes mertekben testre szabhato, mind a szinsemak, mind a nyelv es az egyeni gombok tekinteteben. A sajat common.js oldaladon mindent valtozot beallithatsz a sajat izlesed szerint. Nezd meg a wikEd parancsfajl elejen, hogy mik a rendelkezesre allo valtozok! Mindegyikben egy || karakterlancot kovet az alapbeallitas valtozoja.

Peldaul:

// initial font size of edit window (percentage)

var
 wikEdFontSize
 =
 wikEdFontSize
 ||
 100
;

Minden egyeni valtozot a wikEd-telepit?szoveg ele kell irni .

Peldak [ szerkesztes ]

Mutasd a helyesiras-javito gombot ( AutoWikiBrowser RegExTypoFix ):

var
 wikEdLoadRegExTypoFix
 =
 true
;

Kiemeles stilusanak megvaltoztatasa:

var
 wikEdFrameCSS
 =
 [];

wikEdFrameCSS
[
'.wikEdLinkName'
]
 =
 'color: #00a000; font-weight: bold;'
;

Gombok csereje:

var
 wikEdImage
 =
 [];

wikEdImage
[
'logo'
]
 =
 '6/67/my_logo.png'
;

A gombok feliratainak (magyarazatainak) mas szoveg:

var
 wikEdText
 =
 [];

wikEdText
[
'wikEdLogo alt'
]
 =
 'wikEd'
;

wikEdText
[
'wikEdLogo text'
]
 =
 'wikEd {wikEdProgramVersion}, click to disable'
;

Sajat osszefoglalo-szovegek:

var
 wikEdComboPresetOptions
 =
 [];

wikEdComboPresetOptions
[
'summary'
]
 =
 [

  'super-duper mega edit'
,
 'copyedit'
,
 'reply'
,
 'article created'
,
 'intro rewrite'
,

  'linkfix'
,
 'fixing typos'
,
 'removing linkspam'
,
 'reverting test'
,

  'reverting vandalism'
,
 'formatting source text'
,
 '{wikEdUsing}'

];

Sajat (regexp) beallitasok a kereses es csere mez?kben:

var
 wikEdComboPresetOptions
 =
 [];

wikEdComboPresetOptions
[
'find'
]
 =
 [

  '\n +'
,
 'wiked'

];

wikEdComboPresetOptions
[
'replace'
]
 =
 [

  <
nowiki
>
'\n'
,
 '\'\'\'wikEd\'\'\''
<
/nowiki>

];

Felhasznaloi felulet stilusanak megvaltoztatasa:

var
 wikEdMainCSS
 =
 [];

wikEdMainCSS
[
'.wikEdButton'
]
 =
 'background: blue;'
;

A forras gomb engedelyezese (a beillesztett szoveg forraskodjanak vagy kijelolt szoveg forraskodjanak mutatasahoz)

var
 wikEdShowSourceButton
 =
 true
;

A vezerl?panel kapcsoloinak alapbeallitasai:

var
 wikEdHighlightSyntaxPreset
 =
 true
;

var
 wikEdUseWikEdPreset
 =
 true
;

var
 wikEdUsingPreset
 =
 false
;

var
 wikEdFullScreenModePreset
 =
 false
;

var
 wikEdCloseToolbarPreset
 =
 false
;

var
 wikEdRefHidePreset
 =
 false
;

A gombok a szerkeszt?ablak alatt legyenek:

var
 wikEdButtonsOnTop
 =
 false
;

Tarolt el?zmenyek szamanak beallitasa:

var
 wikEdHistoryLength
 =
 [];

wikEdHistoryLength
[
'find'
]
 =
 15
;

wikEdHistoryLength
[
'replace'
]
 =
 15
;

wikEdHistoryLength
[
'summary'
]
 =
 20
;

Csereld le az osszefoglaloba kerul? (reklam)szoveget:

var
 wikEdSummaryUsing
 =
 '…still using wikEd'
;

Sajat gombok [ szerkesztes ]

Az egyeni funkciok gombjait ket panelen lehet elhelyezni, a formazastol jobbra ( custom1 ), es a javitastol jobbra ( custom2 ).

A kovetkez? kiegeszitest kell betenned a common.js lapodra a wikEd telepitesi szoveg ele :

// define  custom buttons (id, class, popup title, image src, width, height, alt text, onClick and parameters)

var
 wikEdButton
 =
 [];

wikEdButton
[
100
]
 =
 [
'wikEdDiv'
,
 'wikEdButton'
,
 'Make the selection a html DIV element'
,
 '//upload.wikimedia.org/wikipedia/commons/6/67/WikEd_logo.png'
,
 '16'
,
 '16'
,
 'DIV'
,
 'javascript:WikEdEditButton(this, this.id, null, TestHandler);'
];

wikEdButton
[
101
]
 =
 [
'wikEdTest'
,
 'wikEdButton'
,
 'This is a test button'
,
 '//upload.wikimedia.org/wikipedia/commons/0/07/WikEd_disabled.png'
,
 '16'
,
 '16'
,
 'Test'
,
 'javascript:WikEdEditButton(this, this.id, null, TestHandler);'
];


// define custom button bars (id outer, class outer, id inner, class inner, height, grip title, button numbers)

var
 wikEdButtonBar
 =
 [];

wikEdButtonBar
[
'custom1'
]
 =
 [
'wikEdButtonBarCustom1'
,
  'wikEdButtonBarCustom1'
,
  'wikEdButtonsCustom1'
,
  'wikEdButtonsCustom1'
,
  44
,
 'My custom buttons'
,
 [
100
,
 'br'
,
 101
]
 ];

wikEdButtonBar
[
'custom2'
]
 =
 [
'wikEdButtonBarCustom2'
,
  'wikEdButtonBarCustom2'
,
  'wikEdButtonsCustom2'
,
  'wikEdButtonsCustom2'
,
  44
,
 'My custom buttons'
,
 [
100
,
 'br'
,
 101
]
 ];


// define the function which is called upon clicking the custom button


function
 TestHandler
(
obj
)
 {


// select the appropriate text change target (whole, selection, cursor, focusWord, focusLine, selectionWord, or selectionLine)

//   focus... is the text under the cursor; ...Word and ...Line extend the target to the start/end of the word or line

  WikEdGetText
(
obj
,
 'selection, cursor'
);

  if
 (
obj
.
selection
.
plain
 !=
 ''
)
 {

    obj
.
changed
 =
 obj
.
selection
;

  }

  else
 {

    obj
.
changed
 =
 obj
.
cursor
;

  }


// make the changes to the plain target text


// remove the previously added formatting

  if
 (
 /&amp;lt;div&amp;gt;(.*?)&amp;lt;\/div&amp;gt;/i
.
test
(
obj
.
changed
.
plain
)
 )
 {

    obj
.
changed
.
plain
 =
 obj
.
changed
.
plain
.
replace
(
/&amp;lt;div&amp;gt;(.*?)&amp;lt;\/div&amp;gt;/gi
,
 '$1'
);

  }


// add the text formatting

 else
 {

    obj
.
changed
.
plain
 =
 '&amp;lt;div&amp;gt;'
 +
 obj
.
changed
.
plain
 +
 '&amp;lt;/div&amp;gt;'
;

    obj
.
changed
.
plain
 =
 obj
.
changed
.
plain
.
replace
(
/(&amp;lt;div&amp;gt;)( *)(.*?)( *)(&amp;lt;\/div&amp;gt;)/
,
 '$2$1$3$5$4'
);

  }


// keep the changed text selected, needed to remove the formatting with a second click

  obj
.
changed
.
keepSel
 =
 true
;


  return
;

}

Szinek csere-bereje [ szerkesztes ]

Ha nem tetszenek az alapbeallitas szinei es meg akarod valtoztatni ?ket, vagy sajat ikonokat szeretnel latni, nem gond, megcsinalhatod a sajat skin-edet (a nyelvi forditashoz hasonlo modon) a wikEdMainCSS es a wikEdFrameCSS JavaScript-valtozok megvaltoztatasaval. Ha nagyon ugyes vagy (es irsz a projekt karbantartojanak {a vitalapra}), akkor lehet, hogy hivatalosan is a bekerulnek a szineid a programba.

Technikai adatok [ szerkesztes ]

Statisztika (0.9.25):

Irj egy uzenetet Cacycle vitalapjara vagy olvasd el a programleirast es a fejleszt?i vitat !

Hibak [ szerkesztes ]

Ha esetleg hibat talalsz a programban, irj a projekt vitalapjara , vagy olvasd el a programleirast es a fejleszt?i vitat !