Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
Bitbucket.org / crevillo / enetcall
JSON API: https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/crevillo%2Fenetcall
Stars:
Forks:
Open Issues:
License: None
Language: php
Repo Size: 50.8 MB
Dependencies:
264
Created: almost 12 years ago
Updated: almost 12 years ago
Last synced: over 1 year ago
Files
Loading...
Readme
Loading...
Dependencies
- Aspracticallyallusersworkwiththeadministrationinterfaceinmodern *
- ContentStructureMenuImprovements *
- Fromtheexperiencewithourcustomersandtheirprojects ,especiallythose
- Preface *
- Proposedsolution *
- Thisdynamiccontentstructuremenushouldbeusedintheadministration *
- administratorofasiteshouldbeabletoswitchbetweenoriginalandthenew *
- aswellandauserhastowaitforlongtimetogetapagecontainingthetree *
- biggerones ,wecansaythatthecontentstructuremenuintheadministration
- browserssupportingXMLHTTPRequestobjects *
- clickingonanunfoldicon *
- containonlythenecessaryinformationsothatitwouldminimizethe *
- contains *
- dynamicimplementationofthecontentstructuremenu. *
- fetchingwholestructureofthesite *
- interfaceisnotimplementedintheoptimalway.Anychangeonasitewhich *
- leadstotheremovalofcache-blocksremovesthecachedcontentofthetreemenu *
- listsofchildrenofagivennodeonfly ,astheyareneeded
- menu.Thisiscausedbyregenerating *
- reactiontime *
- requirements *
- site *
- siteaccessesonly.Theoldimplementationshouldnotberemovedandan *
- transferredforallrequeststothe *
- transfersize *
- wewanttoaddimplementationforthetreemenuusingthistechniquetoget *
- 978-824-73-0904-6 *
- Afterconvertinganattribute ,scriptmustensurethat
- AnISBN-13numbertypicallylookslike *
- AscriptshouldbemadetoconvertISBN-10toISBN-13 *
- Asstatedpreviouslyinthisspec ,ISBN
- AutoconvertingfromISBN-10toISBN-13 *
- CLASSIDandATTRIBUTEIDmaybeeitherbenumericnumberorattributeidentifier *
- ChangestotheISBNdatatypeontheobjectlevel *
- ChangetotheISBNdatatypeontheclasslevel *
- Currentimplementationacceptshyphenseverywhere.Thisshouldbechanged. *
- Derivingtheregistrationgroupandinternalstructure *
- Documentationissues *
- DocumentationofISBN-13datatypemustinformabout *
- Documentationoftheconvert2isbn13.phpneedstobewritten *
- Eachregistrationgroupelementbelongstoacountryorareaandmayhavetheir *
- EntringISBN-13valueswithorwithouthyphens *
- Forbackwardscompatibility ,thisshouldalsowork
- Forinstance *
- Fortherecord *
- ISBN-10format ,thisscriptsneedstoberun.
- ISBN-13improvements *
- ISBN-13numberbothwithandwithouthyphensfromatemplate. *
- ISBN-13numbersstoredindatabase *
- ISBN978-82-573-0904-6 *
- ISBNvaluesforallversionsoftheobjectshouldbeconverted.Thiswill *
- If--all-classesisgiven ,allISBNattributesindatabasewillbeconverted
- If--attribute-idisgiven ,thatattributewillbeconvertedtoISBN
- If--forceisgiven ,attributewillbeconvertedeventhough
- Ifboth--class-idand--attribute-idisgiven ,thescriptshouldcheckthat
- Ifonly--attribute-idisgivenandthisisgivenasidentfier *
- Ifonly--class-idparamterisgiven ,allISBNattributesinthatclasswillbe
- IfthescriptisrunonaattributewhichisalreadyconvertedtoISBN-13 ,it
- IfuserentersanISBNnumberinISBN-10formatAND *
- Ifyouenablethe *
- Ifyourunthescriptandtrytoconvertadatatypewhere *
- Incurrentimplementation ,ISBN
- InternationalEdition.pdf *
- Placementofhyphens *
- PleasenotthatthereisnoscripttoconvertISBN-13numbersbacktoISBN-10. *
- ScripttoconvertISBN-10datatoISBN-13 *
- StoringtheISBN-13numberwithouthyphensorwithhyphensatincorrect *
- ThePrefixelementhaveafixedlengthof3digits ,whiletheCheckdigithave
- Thealgoritmforfindingtheelementlengthsandtoplacethehyphensare *
- Thedifferentrangesneedtobestoredinordertocalculatethecorrect *
- Thehyphensseparatesthedifferentfields *
- Thenumbershouldbestoredinthedatabasewiththehyphensatthecorrect *
- Thescriptshouldnotcreatenewversionsoftheobjectsitalters.Instead ,
- Thisisconsideredano-issuessinceISBN-10shouldnotbeusedanymore ,
- Thisneedtobecalculatedbasedonthedistributionofrangeseachregionhas. *
- ThisspesificationaddressescertainlimitationsintheISBN-13implemenation *
- ThistemplatecodeshoulddisplaytheISBN-13numberwithhyphens *
- ThistemplatecodeshoulddisplaytheISBN-13numberwithouthyphens *
- ViewingISBN-13numberswithorwithouthyphens *
- WhenaddingnewISBNdatatypestoaclass ,
- WhenenteringISBN-13numbers ,usermaychooseifhewantstoincludethe
- accessiblefromthesetupasasettingforallISBNdatatypes. *
- accordingtointernationalstandards. *
- afixedlengthof1digit.Theotherelementsmayvaryinlength. *
- alldatabacktoISBN-10format *
- andshouldbecheckedonaregularbasiswiththeInternationalISBNAgencyand *
- attribute-idistruelyaattributeintheclassspesifiedbyclass-id. *
- bydefault *
- consistently. *
- convert2isbn13.php *
- converted. *
- eZPublishdon *
- enabledfortheattributeattheclasslevel. *
- ensurethatallISBNvaluesinthedatabaseisstoredcorrectlyand *
- executionunlessthe *
- fortheattribute ,thesystemshouldautomaticlyconvertittoISBN
- hyphensinthedatabase.Howeveritmustbepossibleandconvenienttoviewthe *
- hyphensornot.Thesystemshouldautomaticallycorrectmisplacedhyphens *
- identifierdoesnotexistsinthesystem. *
- implemenationbutsuchimprovementsarenotevaluatedandaddressedinthis *
- ineZPublish.SomeimproventscouldalsobeappliedtotheISBN-10 *
- isnotenabledfortheattribute.Scriptwillthenenable *
- notenabled ,thescriptshouldwarnaboutthis.Thescriptshouldalsoabort
- number ,thescriptshouldensurethatmultipleattributeswiththesame
- ownrulesfortheinternalstructureforRegistrantandPublicationelement. *
- place. *
- placementtoeachhyphensintheinternalstructure.Therangesmaybeupdated *
- possitionsshouldNOThappend. *
- shouldensurethathyphensarestoredatthecorrectplace.Earlierversionsof *
- specificationsinceISBN-10nowisobseletedbytheindustry. *
- specifiedhere *
- the *
- theattribute *
- updatedineZPublish.Thedifferentrangeswillbestoredinthedatabaseand *
- usersusingISBN-13areupgradingtheireZPublishinstallation. *
- wayasuserenteredthem *
- withoutanywarnings. *
- Acontentobjectcanhaveonlyoneobjectstateofthesamegroupatthesame *
- ContentObjectStates *
- Eachcontentobjectstatebelongstoone *
- Experiencewithcustomerprojectshasproventhatusingthecurrentworkflow *
- Features *
- Itshouldalsobepossibletodefinenewtemplateoverridesforcontentobjects *
- Preface *
- Thenamesanddescriptionsoftheobjectstatesshouldbetranslatableinthe *
- Thesestateswillalsobeconnectedtothesystemofrolesandpolicies ,in
- Wewanttorelatecontentobjectstooneormultiple *
- administrationinterface. *
- andtodisallowthisinotherstates.Separatepolicieswillalsobeprovided *
- inaspecificstate. *
- mostlyfordisplayingpurposes.Thefirstobjectstateinthegroupisthedefault *
- needstobeanalternativeforthis ,whichwewillcall
- one. *
- ordertoallowcertainuserstoread ,editorremovecontentincertainstates
- systemisoftentoocomplextohandlesimplestatetransitionsofcontent.There *
- time.Statetransitionsareonlyallowedbetweenstatesofthesamegroup. *
- togroupthemlogically.Objectstatescanbeorderedinsidetheirgroup ,
- transitionofonecontentobjectstatetoanother. *
- whichallowsuserstoassignaspecificstatetoanobject ,andtoperformthe
- Alsothereshouldbepossibletodisableexternalhelpbysettingif *
- Anoteonbrowsercompatibility *
- Aoverviewofusertaskneedadashboard ,whereshecanfollowhereown
- Bothinoverwhelmingtheuserwithoptionstoclick ,tomuchscreenreal
- Communitypreface *
- Could *
- Currentadmindesign ,bothinitsstylingandinitsUIhasbeenincreasingly
- Extendabilityisdefinedaspossibilityforextensionstoextendtheadmininterface *
- Features *
- ForCSSthiswillmeanwe *
- Forslowness ,thisisfirstandforemostnumberofclicksandpagerefreshesyouhave
- Fortheoutdatedpart ,thiscomesdowntooverstyleddesigncomparedtootheradmininterfaces.
- IE6onafunctionallevel.Meaningallfunctionsshouldworkasexpectedinit ,but
- Identifiedtasks *
- Ifso ,thereshouldbeguidelinesonrequirementsforthesehelppages
- Inprioritizedorderfor4.3 *
- Makingtheinterfacemoreintuitiveinvolvesimprovingusabilityandremoving *
- OR *
- Overallthereisaneedtoupdatetheadmininterfacetoadheremorecloselytohowweb *
- Preface *
- Should *
- Somemembersinourcommunityhaswrittensomearticlesonwhattheywouldliketo *
- Thisshouldalsomakeiteasiertooverridesectionsofpagelayoutlikewebin1.4 *
- Thusmodules *
- WefollowtheYUIA-GradeBrowserSupportChart ,meaningwefullysupportallmajor
- Wishful *
- amountandsizeforadmingraphic *
- andaddnode *
- andfastertobrowseformediafiles *
- andproject.ez.nocouldprovidesuchainterfaceforprojects. *
- applicationshaveevolvedwiththeimprovedusability ,simplifiedinterfaces,ajaxified
- aroundfor11yearsandhavebeenimplementedinallotherA-Gradebrowsers. *
- asoptionsonselectiondatatype *
- betosupportInternetExplorer6 *
- browsers.However ,weall
- content ,approvalandothertasksshemightdoonaregularbasis.
- displayedinnodeviewornot *
- eZPublish *
- enhancementsifitrequiresadditionalcodingorworkaroundtosupportIE6. *
- extensionstoextendthesameparts. *
- featuresandcleandesignsthatusersarebecomingusedtointheweb2.0era. *
- forotherfeaturesofthisdocument *
- foruseastranslatabledefaultstringonstring *
- inmenu.ini *
- itishostedexternally ,maybeprovideawhitelistofdomainsyouallow
- mightdecidetodegradegracefullyandnotenablekeyJavaScript *
- minimizeableblockbeneathtopblock. *
- onesthatdiffer *
- onforinstancecontent *
- orusingafixedpositionbarthatalwaysstaysonscreen. *
- rightmenuandleftmenuitems. *
- seechangedintheAdmininterface ,herearesomeofthem
- sizeselectoronleftmenu ,aswellasthehide
- specificattributestogether *
- specifichelpprview. *
- stylingandaoutdatedstyling. *
- subitemsandactionsonsubitemspane. *
- subjecttocriticismforbeingoutdated ,slow,impossibletoextendcleanly,
- textforeditors *
- thathaveasetofcommonattributesandoverloadthe *
- togotruetoaccomplishsomekeytasks.Identifiedkeytasksare *
- tolinktoforhelp. *
- unintuitiveandalackofacentralplacetogetaoverviewofallthetaskauser *
- useashelptextforeditors *
- wewillnotstrivetoremainpixelperfectattheestheticlevel.Inadditionwe *
- withouthavingtooverridetemplatefiles ,asitthenwouldbeimpossibleforseveral
- Besidescalabilitythereishighdemandforbetterapproval ,moderation,
- Could *
- Features *
- Inprioritizedorderfor4.3 *
- Might *
- Preface *
- Should *
- Terms *
- aretohighforusergeneratedcontent *
- eZPublish *
- eZPublishalreadyhaspossibilitytohavecommentsandhassincethe *
- notpreviouslymoderated *
- optimalforscalabilityasoverheadofnode *
- probjectattribute *
- reportingandspamhandlingofUGC. *
- start.Butforlargecustomersusingthecontentstructureisnot *
- subscription =Arelationbetweensubscriberandthecontentshesubscribesto
- system *
- time ,userid,objectid,objectattributeid,language
- typesofUGC. *
- userisnotloggedinandshechecksa *
- 1.Enduser *
- 1.Thelistshouldbeconfigurablewithregardstonumberofitemsinthelistsetc.followingthenormaleZPublishstandards. *
- 1.Theobjecthehasdeletedmaintainingthestructure *
- 2.Adminuser *
- 2.Thelistshouldcontain *
- 2.Youshouldbeabletomarkmorethanoneobjecttorestore. *
- 3.Itshouldbepossibletosortthelistby *
- 3.Whenyourestoreanobjectyoushouldhavetheoptiontorestoreitusingtheoldnode_idsoyoudonothavetoalterexistingtemplates. *
- 9.Itshouldbepossibletosortthelistby *
- Adminuserrequirements *
- Enduserrequirements *
- Personalwastebasket *
- Preface *
- Thefunctionalityofthewastebasketmustbedifferentperusertype *
- Thereforeweneedtohaveapersonalwastebasketimplemented. *
- Thewastebasketfortheadminusershouldhavethefollowingcharacteristics *
- Thewastebasketshouldhavethefollowingcharacteristics *
- WhentheAdminuseropensthewastebasketheshouldsee *
- Whentheenduseropensthewastebasketheshouldsee *
- a. *
- a.Objectname *
- a.Ownername *
- b. *
- b.Deleteddate *
- b.Objectname *
- c. *
- c.Createddate *
- c.Deleteddate *
- d. *
- d.Createddate *
- d.Creator *
- d.Ifpossiblethenameofthecreatoroftheobject *
- e. *
- e.Ifpossiblethenameofthecreatoroftheobject *
- e.Size *
- e.Thesizeoftheobject *
- f. *
- f.Thesizeoftheobject *