O’r diwedd mae gan OpenSim Helpers , y llyfrgell sydd wrth wraidd ategyn w4os , gyfarwyddiadau gosod cywir – a’i wefan ei hun: https://opensimulator-helpers.dev/ . Roedd hyn yn hen bryd.

Yn dilyn adborth gan ddefnyddwyr, buom yn gweithio’n galed i wneud gosod cynorthwywyr arunig yn fwy syml. Yn ôl yr arfer, mae’n waith ar y gweill, ond mae eisoes yn welliant aruthrol.

Mae OpenSim Helpers ( Scripts Helpers Flexible gynt) yn gasgliad o sgriptiau gwe a llyfrgelloedd a ddefnyddir ochr yn ochr â gosodiad OpenSimulator. Fe’u defnyddir gan gridiau neu efelychwyr annibynnol i ddarparu swyddogaethau nad ydynt wedi’u cynnwys yng nghraidd OpenSim, sy’n gofyn am weithrediad ochr y we – megis chwilio, trafodion ariannol, ac anfon negeseuon all-lein ymlaen.

Mae cynorthwywyr wedi’u bwndelu â’r ategyn w4os ond maent hefyd ar gael fel llyfrgell annibynnol, gan ganiatáu integreiddio i unrhyw wefan, ni waeth a yw’n defnyddio CMS ai peidio. Mewn achosion o’r fath, maent fel arfer yn cael eu gosod mewn is-ffolder, felexample.org/helpers .

Yn ddewisol, gellir gosod cynorthwywyr yn annibynnol hefyd, ochr yn ochr â rhyngwyneb gwe fel w4os, i wella perfformiad.

Nodweddion cyfredol

  • Chwilio yn y byd – Chwilio lleoedd, tir ar werth, dosbarthiadau, a digwyddiadau o banel chwilio clasurol y gwyliwr
  • Arian cyfred – Galluogi trafodion fel gwerthu tir neu wrthrychau, talu afatarau. Gellir ei ffurfweddu gyda gwasanaethau trydydd parti fel Gloebit neu Podex, neu hyd yn oed yn lleol. (Mae angen hyd yn oed arian ffug ar gyfer nodweddion fel gwerthu tir am ddim neu greu grŵp.)
  • Offeryn tir – Galluogi trafodion parseli (am ddim neu â thâl)
  • Anfon negeseuon all-lein – Anfon IMs all-lein ymlaen i gyfeiriadau e-bost afatarau (mae angen galluogi yn y gosodiadau gwyliwr)
  • Canllaw cyrchfan — Cefnogaeth ar gyfer canllaw cyrchfan gwylwyr v3

Cyfarwyddiadau gosod

Mae OpenSim Helpers yn cynnwys sgriptiau, rhai wedi’u hysgrifennu o’r newydd a rhai wedi’u casglu i ddechrau o brosiectau hŷn amrywiol. Maent wedi’u huno i symleiddio’r ffurfweddiad. Fodd bynnag, gan fod OpenSimulator yr hyn ydyw, gall setup fod yn anodd o hyd – yn enwedig heb ddogfennaeth.

Mae’r bwlch hwnnw bellach wedi’i lenwi: mae camau gosod wedi’u dogfennu yn y ffeil INSTALLATION.md . Dylai gynnig arweiniad defnyddiol i ddefnyddwyr sy’n newydd i’r llyfrgell.

Gwefan newydd

Mae prosiectau ffynhonnell agored fel arfer yn cael eu cynnal ar lwyfannau fel GitHub — ac felly hefyd opensim-helpers ( https://github.com/magicoli/opensim-helpers ). Ond nid yw pob darpar ddefnyddiwr yn gyfarwydd â’r platfformau hynny. Dyna pam y gwnaethom greu gwefan syml, bwrpasol ar gyfer y prosiect, yn canolbwyntio ar yr hanfodion

Nid yw’n ffansi. Y nod yw ei gadw’n lân ac yn syml – heb glychau a chwibanau GitHub – ac osgoi’r drafferth o gynnal a chadw â llaw.

Nodyn ochr: yr offeryn cynhyrchu gwefan

Gan fod yr holl wybodaeth allweddol eisoes yn bodoli yn ystorfa GitHub (fel ffeiliau Markdown), rydym wedi datblygu offeryn pwrpasol i gysoni’r wefan yn uniongyrchol o’r repo. Fel hyn, mae’r wefan yn cael ei diweddaru’n awtomatig gyda’r dogfennau a grëwyd gan ddatblygwyr.

  • Yn cynhyrchu gwefan sefydlog ar gyfer perfformiad a llwyth gweinydd lleiaf (tudalennau’n cael eu diweddaru’n rheolaidd trwy cron)
  • Yn defnyddio Bootstrap ar gyfer cynllun glân, ymatebol, ysgafn
  • Yn creu tudalennau sylfaenol o.md ffeiliau (ee,README.md fel hafan, mae eraill yn hoffiINSTALLATION.md ,TROUBLESHOOTING.md ,CHANGELOG.md ychwanegu at y ddewislen)
  • Yn darparu tudalen lawrlwytho (y datganiad sefydlog diweddaraf a chyfarwyddiadau gosod dev)
  • Yn cynnwys tudalen gymorth (annog defnydd o faterion GitHub)
  • Yn cynnig tudalen rhoddion (yn gysylltiedig â Noddwyr GitHub)

Mae’r generadur ei hun hefyd yn ffynhonnell agored ac ar gael yma: https://github.com/magicoli/php-site-generator .
(Nid oes ganddo ei wefan ei hun – sooo meta😅 )

Dewisiadau eraill

Fel y soniwyd yn gynharach, gellir gosod Helpwyr OpenSimulator fel datrysiad annibynnol, wedi’i integreiddio â rhyngwyneb gwe, neu ei ddefnyddio ar y cyd ag un.

Yr opsiwn hawsaf yn aml yw gosod rhyngwyneb gwe llawn sylw, sydd fel arfer yn cynnwys y cynorthwywyr ynghyd ag offer ar gyfer cofrestru defnyddwyr, rheoli cyfrifon, ac ati. Mae nifer o brosiectau diddorol yn bodoli – gyda neu heb CMS – yn enwedig w4os (wrth gwrs), OSMW , a Diva :
http://opensimulator.org/wiki/Webinterface

Wedi dweud hynny, mewn rhai achosion mae’n gwneud mwy o synnwyr i redeg y cynorthwywyr yn annibynnol, naill ai am resymau perfformiad neu pan nad oes angen rhyngwyneb. Roedd llawer o’r nodweddion sydd bellach wedi’u cynnwys yn OpenSim Helpers ar gael ar un adeg mewn prosiectau ar wahân, yn aml wedi’u gadael. Er na fyddwn yn eu rhestru i gyd, rydym yn ddiolchgar i’r datblygwyr gwreiddiol y gosododd eu gwaith y sylfaen ar gyfer y llyfrgell hon.


Edrych Ymlaen

Byddwn yn parhau i ddatblygu w4os ac opensim-helpers ochr yn ochr, gan sicrhau bod y rhyngwyneb gwe llawn a’r ôl-ben arunig yn parhau i fod yn gyfredol. Bydd rhai nodweddion a gyflwynwyd yn w4os a phrosiect Cyfeiriadur 2do yn cael eu trosglwyddo i’r cynorthwywyr pan fo’n briodol. Rydym hefyd yn bwriadu ad-drefnu’r cod i wneud integreiddio’n haws ar draws amrywiol brosiectau.

Am Speculoos World

Byd rhithwir 3D yw Speculoos World a sefydlwyd yn 2011, yn seiliedig ar OpenSimulator. Mae’n cynnal cynorthwywyr w4os a opensim , ynghyd â nifer o brosiectau eraill sy’n gysylltiedig ag OpenSim. Wedi’u hadeiladu’n wreiddiol i ddiwallu anghenion y grid Speculoos, maent wedi bod yn ffynhonnell agored i’w rhannu â’r gymuned OpenSimulator ehangach.

(Post gwreiddiol ar W4OS – Darllen Mwy )

+