GISMO!2 - SourceForge

3y ago
24 Views
2 Downloads
277.46 KB
10 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Anton Mixon
Transcription

0

Table of Contents1Gismostructure. 31.1IntroducQon. 31.2Requirements. 31.3Back- ‐end(db). 41.3.1Databaseschema. 41.3.2DatabasedescripQon. 41.3.3Dataexporter. 51.4Front- ‐end(php/javascript) . 61.4.1ThirdparQeslibraries. 61.4.2Filesystemstructure . 61.4.3ApplicaQonarchitecture. 72DeveloperInformaQon. 102.1ExtendingGismo. 102.2Addanewitemslist. 102.2.1Providelistofitems. 102.2.2LeAmenuclass. 102.2.3Gismojavascriptclass. 102.3Addanewanalysistype(newchart) . 102.3.1Readthe'ApplicaQonarchitecture'chapter. 102.3.2Collectdata. 102.3.3Preparedata. 102.3.4Displaychart. 10

stem,andgeneratesgraphicalrepresentaQ resentaQ orstoexaminesocial,cogniQ esinstructorstoidenQ vidualswhoneedspecialaR eLAMPplaP ironments.TherequirementsforGismoare: uinstallPECLJSON 1.2.0,butwedidn'ttestit). Mysql4.0 Moodle1.9 OfilesintoyourMoodleinstallaQ plugins: DLE DOCUMENT ROOT/blocks) logontoMoodleasadministratorandvisittheNoQ omecomputaQ ononregularbasis.ThepurposeofthiscomputaQ aQ rowserbyhandatthisaddress:MOODLE MAIN URL/blocks/gismo/lib/gismo/server side/export ularconfiguraQon.Everythingrunsoutofthebox.

1.4Back- aldatabasetables.ThesetablesareautomaQ aunchestheMoodleadminpageaA erinstallingthefi stofGismodatabasetableswithashortdescripQ on.TablenameDescrip4ongismo ers.BlockinstanceseSngsaresavedinthemoodleblock instancetable(field:configdata).gismo res elogtablerelatedtoaccessesonresources.gismo student logtablerelatedtostudentsaccessestothecourse.gismo student res egismoexporter.Itcontainsdataextractedfromthe

.

1.5Front- ainfolder)isdescribedinthetablebelow(mostinteresQ erversideonly)libdirGismolibraries(gismo/thirdparQ riptcalledthroughAJAXtoextractdataforcharts.ajax XtosaveapplicaQonseSngs.block lor sserversidelibraries,checksauthorizaQ ess(progress

Q ons:a) rjavascriptclasses:top menu,leA menu,Q me line,gismo. top menuThisclassmanagethetopmenu. leA ingtasks: builditemslistsandbindeventstoitems show/hidelists managetheconnecQonbetweenlistsandanalysistype Qme lineThisclassmanagetheQ efollowingtasks: buildtheQmeline(datepickercomponents,slider) eareupdated

othepreviousthreeclasses.TheconnecQ onisachievedthroughthecompositepaR previousclassstoredinaclassfi eld.Thepreviousthreeclasseshaveafi swiththefollowingtasks: a,buildthechart) managechartwidthandheight(resizechart) mo/lib/gismo/client sidedirectory.b) entaQ dthegismoclass. hefollowingmethodsareinvolved: wingsteps: asktheserverfordatarelatedtotheanalysistype updategismoinstanceinformaQ on updatetheleAmenu(show/hideitemslists) callthecreate chart()method create chart()ThismethoddealswiththecreaQ onofthechart.Itperformsthefollowingsteps: calltheprepare data()method lotlibrary prepare Thismethodperformsthefollowingsteps: definetheprepared datavariabletostoreinformaQon editems(users,resources,quizzes,assignments) savetheprepareddatainagismoclassfi eld es/moodletables)andreturnsthedatatobasethecharton.

Thescriptislocatedinthegismomaindirectory.

designedforaccomodaQ penthefilesgismo/lib/gismo/server side/FetchSta: cDataMoodle.phpandgismo/main.php. nformaQ ontakendirectlyfromtheserver.Pleaseaddfi server. nganassociaQvearray,itsnameissta:c oughtheFetchStaQ cDataMoodle(theinstancenameisgismo sta:c o/client side/le- menu.jsandperformsasfollows: thegismo/imagesfolder). Updatetheset 2.2.3Gismojavascriptclass Openthefilegismo/lib/gismo/client side/gismo.jsandupdatetheclassfieldsmenu,menu default,andmenu epleaseactasfollows. ReadchapterApplica:onarchitectureagain dataUpdatetheprepare 3.4DisplaychartUpdatethecreate dtherepresentaQ notthecasethenaddanewentryintheswitchconstruct.

GISMO!2.0 (Release!version:!20100507200) Technical!Documentation Version:!1.0 Author:!Mauro!Nidola Date:!May!7,!2010

Related Documents:

OpenCOBOL 1.0 the current o cial release version, hosted on SourceForge.net, compiles on: All 32-bit MS Windows (95/98/NT/2000/XP) All POSIX (Linux/BSD/UNIX-like OSes) OS/X OpenCOBOL 1.1, has been built on MS Windows native MS Windows with Cygwin POSIX Systems including OpenSol

SMC History SMC is Robert Martin's invention (it is discussed in Robert's book Agile Software Development (Ch 29)) Charles Rapp happened to have succeeded Robert at Clear Communications Corporation. He added many features, made design revisions, and open-sourced the project (more information in the preface of the SMC manual on sourceforge). 26

2009 Moses receives support from EuromatrixPlus, also EU-funded 2010 Moses now supports hierarchical and syntax-based models, using chart decoding 2011 Moses moves from sourceforge to github, after over 4000 sourceforge check-ins 2012 EU-funded MosesCore launched to support continued development of Moses

Unfortunately, this code degrades usability on the Nokia browser to an unacceptable level: The Nokia browser actually breaks on this code because of the in-line images, which depend on WML extensions. If the images were removed the Nokia would not break, but usability would be poor. For this reason, many developers use hyperlinks to build menus.

Windows no pueden comunicarse usando el protocolo mas extendido El protocolo no es público pero: El 18 de Agosto de 1999, Microsoft anuncióla publicación del protocolo y la enviócomo un borrador Internet (draft) a IETF. El borrador ha caducado y ya no es accesible desde la web A partir de esa documentación, referida a la versión 2

PLP – command line options (2) -pp str : Perl parameters. Will add "parameters" to 1st line of macrop_tmp*.pl (e.g -w for #!/usr/bin/perl -w) -o f : Output filename (requires only one input file name given) when multiple files are given the filename is expected to have .plp extension

MIL-STD-756B CONTKNTS(Continued) Figure1. Figure 102.1 Figure2003.1 Figure2003.2 Figure2003.3 Task Secti

PK-2 Next Generation ELA Standards at a Glance . PK-2 Reading Standards (Literary and Informational Text) Review the . PK, K, 1. st, and 2 nd grade ELA introductions for information regarding: guidance and support, range of student reading experiences, text complexity, English language learners/multilingual learners, and students with disabilities. Key Ideas and Details PK K 1 2 PKR1 .