|
eZ Publish
[trunk]
|
Go to the source code of this file.
Variables | |
| $class = eZContentClass::fetchByIdentifier( $createClass ) | |
| $cli = eZCLI::instance() | |
| $createClass = $options['class'] | |
| $creator = $options['creator'] | |
| if(!$class) | $fp = @fopen( $inputFileName, "r" ) |
| $inputFileName = $options['arguments'][1] | |
| $node = eZContentObjectTreeNode::fetch( $nodeID ) | |
| if(count($options['arguments'])< 2) | $nodeID = $options['arguments'][0] |
| $options | |
| if(!$node) | $parentObject = $node->attribute( 'object' ) |
| $script | |
| $class = eZContentClass::fetchByIdentifier( $createClass ) |
Definition at line 69 of file ezcsvimport.php.
Referenced by eZContentOperationCollection\addAssignment(), eZXMLSchema\addAvailableClass(), eZISBN10To13Converter\addClass(), eZContentClassPackageHandler\addClass(), eZSiteInstaller\addClassAttributes(), eZContentClassGroup\appendClass(), eZObjectRelationListType\appendObject(), browse(), eZUser\canAssignSectionToClassList(), eZContentObject\canCreateClassList(), eZContentObjectTreeNode\canCreateClassList(), eZContentClass\canInstantiateClassList(), eZContentFunctionCollection\canInstantiateClassList(), eZContentFunctionCollection\checkAccess(), eZContentUpload\checkAccess(), checkNodeActions(), checkNodeAssignments(), checkNodeMovements(), checkRelationActions(), eZAutoloadGenerator\classCanBeAdded(), eZContentClassPackageHandler\classDOMTree(), eZAutoloadGenerator\classExistsInArray(), eZContentObjectTreeNode\classIsContainer(), eZContentObjectTreeNode\className(), eZContentObject\copyVersion(), eZObjectRelationListType\createInstance(), eZObjectRelationListType\createNewObject(), eZContentObjectTreeNode\createObject(), eZContentObject\createWithNodeAssignment(), eZObjectRelationListType\customObjectAttributeHTTPAction(), eZTemplateLocaleOperator\dateTimeTransformation(), eZContentUpload\detectLocations(), eZAutoloadGenerator\dumpArray(), eZMultiplexerType\execute(), eZContentObjectEditHandler\executeInputHandlers(), eZWebDAVContentServer\fetchNodeInfo(), eZWebDAVContentBackend\fetchNodeInfo(), eZClassFunctionCollection\fetchOverrideTemplateList(), eZUser\fetchUserClassNames(), eZUser\fetchUserGroupClassNames(), generateNodeViewTemplate(), generateObjectViewTemplate(), eZContentClassPackageCreator\generatePackageInformation(), eZContentObjectTreeNode\getClassesJsArray(), eZWebDAVContentBackend\getContentNodeData(), eZContentUpload\handleLocalFile(), eZContentClassPackageHandler\handleParameters(), eZContentUpload\handleUpload(), eZContentClassPackageHandler\install(), eZShopAccountHandler\instance(), eZConfirmOrderHandler\instance(), eZNotificationTransport\instance(), eZWebDAVContentServer\isObjectFolder(), eZWebDAVContentBackend\isObjectFolder(), eZTemplate\loadAndRegisterFunctions(), eZTemplate\loadAndRegisterOperators(), eZTextFileUser\loginUser(), eZAutoloadGenerator\logIssue(), eZBinaryFile\metaData(), eZWordToImageOperator\modify(), eZPackageOperator\modify(), eZTemplateImageOperator\modify(), eZTemplateLocaleOperator\modify(), eZContentUpload\objectFileInfo(), eZObjectRelationListType\onPublish(), eZShopFunctions\productClassList(), eZContentUpload\publishObject(), eZLDAPUser\publishUpdateUser(), eZClassFunctions\removeGroup(), eZContentObjectTreeNode\removeSubtrees(), eZContentClass\removeTemporary(), eZContentOperationCollection\setObjectStatusPublished(), eZBinaryFileHandler\storedFilename(), eZRSSEditFunction\storeRSSExport(), eZSiteInstaller\swapNodes(), eZInformationCollection\typeForObject(), eZContentClassPackageHandler\uninstall(), eZContentObjectEditHandler\validateInputHandlers(), eZContentClass\versionHistoryLimit(), and eZContentObjectVersion\versionName().
| $cli = eZCLI::instance() |
Definition at line 14 of file ezcsvimport.php.
| $createClass = $options['class'] |
Definition at line 46 of file ezcsvimport.php.
| $creator = $options['creator'] |
Definition at line 47 of file ezcsvimport.php.
Referenced by eZContentClassPackageHandler\classDOMTree(), eZInformationCollection\creator(), eZPackageCreationHandler\creatorLimitationList(), datatypeDownload(), ezpContentPublishingProcess\publish(), and templateOperatorDownload().
| if (!$class) $fp = @fopen( $inputFileName, "r" ) |
Definition at line 77 of file ezcsvimport.php.
Referenced by eZDBFileHandlerMysqliBackend\_fetch(), eZDBFileHandlerMysqlBackend\_fetch(), eZDBFileHandlerMysqliBackend\_storeInner(), eZDBFileHandlerMysqlBackend\_storeInner(), Cpdf\addImage(), Cpdf\addJpegFromFile(), Cpdf\addPngFromFile(), contentPDFPassthrough(), eZFile\downloadContent(), eZStepSiteTypes\downloadFile(), Cezpdf\ezImage(), eZSetupTestAcceptPathInfo(), generateDefaultTemplate(), eZContentObjectPackageHandler\generateFetchAliasArray(), generateNodeViewTemplate(), generateObjectViewTemplate(), generatePagelayoutTemplate(), eZFile\getContents(), eZDir\isWriteable(), eZMutex\lock(), Cpdf\openFont(), eZWebDAVServer\outputSendDataToClient(), eZWordParser\parseFile(), eZPlainTextParser\parseFile(), ezpDfsMySQLiClusterGateway\passthrough(), eZINI\save(), eZINI\saveCache(), Cpdf\selectFont(), eZSOAPClient\send(), eZHTTPTool\sendHTTPRequest(), eZPaymentCallbackChecker\sendPOSTRequest(), eZFS2FileHandler\startCacheGeneration(), eZStaticCache\storeCachedFile(), eZMutex\test(), eZMutex\unlock(), eZDBSchemaInterface\writeArraySchemaFile(), eZDBSchemaInterface\writeSerializedSchemaFile(), eZDBSchemaInterface\writeSQLSchemaFile(), eZDbSchema\writeUpgradeFile(), and eZDBSchemaInterface\writeUpgradeFile().
| $inputFileName = $options['arguments'][1] |
Definition at line 45 of file ezcsvimport.php.
| $node = eZContentObjectTreeNode::fetch( $nodeID ) |
Definition at line 61 of file ezcsvimport.php.
Referenced by eZContentObjectPackageHandler\add(), eZContentOperationCollection\addAssignment(), eZContentObjectTreeNode\addChildTo(), eZContentObject\addLocation(), eZContentObjectPackageHandler\addNode(), eZPolicyLimitation\allValuesAsArrayWithNames(), eZTemplateRoot\appendChild(), eZTemplateFunctionElement\appendChild(), eZTemplateMultiPassParser\appendChild(), eZContentCacheManager\appendChildrenNodeIDs(), eZContentCacheManager\appendNodeIDs(), eZContentCacheManager\appendSiblingsNodeIDs(), eZContentObjectTreeNode\assignSectionToSubTree(), eZRole\assignToUser(), eZSiteInstaller\assignUserToRole(), eZContentObjectTreeNode\availableClassListJsArray(), browse(), eZContentObjectVersion\checkAccess(), eZContentObject\checkAccess(), eZContentObjectTreeNode\checkAccess(), eZSSLZone\checkNode(), checkNodeActions(), eZSSLZone\checkObject(), eZSubtreeNotificationRule\checkObjectAccess(), checkRelationActions(), eZTemplateLogicOperator\chooseTransformation(), eZContentObject\classListFromPolicy(), eZContentObjectTreeNode\classListFromPolicy(), eZSubtreeCache\cleanup(), eZRole\cleanupByNode(), eZXMLTextType\concatTextContent(), eZSiteInstaller\contentObjectByUrl(), eZContentBrowseBookmark\contentObjectID(), eZContentBrowseRecent\contentObjectID(), contentPDFGenerate(), eZContentObject\copy(), eZWebDAVContentBackend\copyRecursive(), eZContentObjectTreeNode\create(), eZDataType\createContentObjectAttributeDOMNode(), eZContentStructureTreeOperator\createContentStructureNode(), eZContentObjectPackageHandler\createElementNodeFromArray(), eZContentOperationCollection\createFeedForNode(), eZContentObjectTrashNode\createFromNode(), eZTemplateNodeTool\createFunctionNodeHook(), eZSimplifiedXMLEditOutput\createLinksArray(), eZObjectRelationListType\createNewObject(), eZContentObject\createNewVersion(), eZContentObjectTreeNode\createObject(), eZContentObjectTreeNode\createPathConditionAndNotEqParentSQLStrings(), eZTemplateNodeTool\createResourceAcquisitionNode(), eZTemplateNodeTool\createVariableNode(), eZSOAPResponse\decodeDataTypes(), eZTemplateNodeTool\deflateFunctionNode(), eZWebDAVContentServer\deleteContent(), eZWebDAVContentBackend\deleteContent(), eZContentObjectTreeNode\deleteNodeWhereParent(), eZContentOperationCollection\deleteObject(), eZWishList\discountPercent(), dumpToText(), eZSOAPCodec\encodeValue(), ezpMultivariateTestHandler\execute(), eZTemplateNodeTool\extractFunctionNodeChildren(), eZTemplateNodeTool\extractFunctionNodeName(), eZTemplateNodeTool\extractFunctionNodeParameterNames(), eZTemplateNodeTool\extractFunctionNodeParameters(), eZTemplateNodeTool\extractFunctionNodePlacement(), eZTemplateNodeTool\extractNodes(), eZTemplateNodeTool\extractOperatorNodeParameters(), eZTemplateNodeTool\extractVariableNodeData(), eZTemplateNodeTool\extractVariableNodePlacement(), eZSimplifiedXMLEditOutput\eznodeHref(), eZTemplateCompiledLoop\eZTemplateCompiledLoop(), eZShopFunctionCollection\fetchBestSellList(), eZContentObjectTreeNode\fetchClassIdentifierListByPathString(), eZWebDAVContentServer\fetchContentList(), eZWebDAVContentBackend\fetchContentList(), eZWebDAVContentServer\fetchNodeByTranslation(), eZWebDAVContentBackend\fetchNodeByTranslation(), eZWebDAVContentServer\fetchNodeInfo(), eZWebDAVContentBackend\fetchNodeInfo(), eZContentCacheManager\fetchNodePathString(), eZObjectRelationType\fetchObjectAttributeHTTPInput(), eZCollaborationFunctionCollection\fetchObjectTreeCount(), eZWebDAVContentServer\fetchParentNodeByTranslation(), eZWebDAVContentBackend\fetchParentNodeByTranslation(), eZRSSExport\fetchRSS1_0(), eZRSSExport\fetchRSS2_0(), eZContentFunctionCollection\fetchSameClassAttributeNodeList(), eZTemplateExecuteOperator\fetchTransform(), ezpContent\fromNodeId(), eZNodeviewfunctions\generateCallback(), eZRSSExport\generateFeed(), eZStaticCache\generateNodeListCache(), eZContentCacheManager\generateObjectViewCache(), generatePDF(), eZTemplateCompiler\generatePHPCode(), eZTemplateCompiler\generatePHPCodeChildren(), eZContentObjectPackageHandler\generateTemplateFilenameArray(), eZRSSExportItem\getAttributeMappings(), eZContentObjectTreeNode\getClassesJsArray(), eZWebDAVContentServer\getContentNodeData(), eZWebDAVContentBackend\getContentNodeData(), eZWebDAVContentServer\getContentTreeCollection(), eZWebDAVContentBackend\getContentTreeCollection(), ezpTopologicalSort\getRootNodes(), eZSSLZone\getSSLZones(), eZLDAPUser\goAndPublishGroups(), handleNodeTemplate(), eZContentObjectPackageHandler\handleParameters(), eZSubTreeHandler\handlePublishEvent(), eZHTTPHeader\headerOverrideArray(), eZXHTMLXMLOutput\initHandlerEmbed(), eZXHTMLXMLOutput\initHandlerLink(), eZObjectRelationListType\initializeObjectAttribute(), eZContentObjectTreeNode\makeObjectsArray(), eZWebDAVContentServer\mkcolContent(), eZWebDAVContentBackend\mkcolContent(), eZTreeMenuOperator\modify(), eZTopMenuOperator\modify(), eZContentObjectTreeNodeOperations\move(), eZContentObjectTreeNode\move(), eZWebDAVContentBackend\moveRecursive(), eZContentUpload\nodeAliasID(), eZSiteInstaller\nodeByName(), eZSiteInstaller\nodeByUrl(), eZContentObjectAssignmentHandler\nodeID(), eZSiteInstaller\nodeIdByName(), eZSiteInstaller\nodePathStringByURL(), eZSubtreeSubscriptionType\onPublish(), eZTemplateOptimizer\optimizeFunction(), eZTemplateOptimizer\optimizeResourceAcquisition(), eZTemplateMultiPassParser\parseIntoTree(), eZXMLOutputHandler\prefetch(), eZWebDAVServer\processClientRequest(), eZTemplateCompiler\processElementTransformationChild(), eZTemplateCompiler\processElementTransformationList(), eZTemplate\processNode(), eZTemplateCompiler\processNodeCombining(), eZTemplateCompiler\processNodeCombiningChildren(), eZTemplateCompiler\processNodeTransformation(), eZTemplateCompiler\processNodeTransformationChild(), eZTemplateCompiler\processNodeTransformationNodes(), eZTemplateCompiler\processNodeTransformationRoot(), eZTemplateCompiler\processRemoveNodePlacement(), eZTemplateCompiler\processStaticOptimizations(), eZSimplifiedXMLInputParser\publishHandlerEmbed(), eZSimplifiedXMLInputParser\publishHandlerLink(), eZLDAPUser\publishUpdateUser(), eZCache\purgeImageAlias(), ezpContentRepository\query(), eZContentOperationCollection\readObject(), eZKeyword\relatedObjects(), eZContentObjectOperations\remove(), eZContentOperationCollection\removeAssignment(), eZContentOperationCollection\removeFeedForNode(), eZTemplateNodeTool\removeFunctionNodeChildren(), eZTemplateNodeTool\removeFunctionNodeParameters(), eZTemplateNodeTool\removeFunctionNodePlacement(), eZContentObjectTreeNode\removeNode(), eZContentOperationCollection\removeNodes(), eZContentOperationCollection\removeOldNodes(), eZContentObjectTreeNode\removeSubtrees(), eZContentObject\removeThis(), eZContentObject\removeTranslation(), eZObjectForwarder\resourceAcquisitionTransformation(), eZSearchEngine\search(), sectionEditActionCheck(), eZSubtreeSubscriptionType\serializeContentObjectAttribute(), eZRangeOptionType\serializeContentObjectAttribute(), eZKeywordType\serializeContentObjectAttribute(), eZAuthorType\serializeContentObjectAttribute(), eZURLType\serializeContentObjectAttribute(), eZDateType\serializeContentObjectAttribute(), eZOptionType\serializeContentObjectAttribute(), eZTimeType\serializeContentObjectAttribute(), eZEnumType\serializeContentObjectAttribute(), eZMultiOptionType\serializeContentObjectAttribute(), eZMultiPriceType\serializeContentObjectAttribute(), eZMatrixType\serializeContentObjectAttribute(), eZUserType\serializeContentObjectAttribute(), eZObjectRelationType\serializeContentObjectAttribute(), eZImageType\serializeContentObjectAttribute(), eZDateTimeType\serializeContentObjectAttribute(), eZIniSettingType\serializeContentObjectAttribute(), eZMultiOption2Type\serializeContentObjectAttribute(), eZBinaryFileType\serializeContentObjectAttribute(), eZMediaType\serializeContentObjectAttribute(), eZDataType\serializeContentObjectAttribute(), eZObjectRelationListType\serializeContentObjectAttribute(), eZRSSEditFunction\setItemDefaults(), eZContentOperationCollection\setObjectStatusPublished(), eZContentObjectAssignmentHandler\setupAssignments(), eZTemplateCompiler\staticNodeData(), eZContentObjectTreeNode\subtreeSoleNodeCount(), eZContentOperationCollection\swapNode(), eZSiteInstaller\swapNodes(), eZTemplateSwitchFunction\templateNodeCaseTransformation(), eZTemplateSequenceFunction\templateNodeSequenceCreate(), eZTemplateDesignResource\templateNodeTransformation(), eZObjectForwarder\templateNodeTransformation(), eZTemplateMenuFunction\templateNodeTransformation(), eZTemplateToolbarFunction\templateNodeTransformation(), eZTemplateCacheFunction\templateNodeTransformation(), eZTemplateFileResource\templateNodeTransformation(), eZTemplateIncludeFunction\templateNodeTransformation(), eZTemplateWhileFunction\templateNodeTransformation(), eZTemplateDoFunction\templateNodeTransformation(), eZTemplateIfFunction\templateNodeTransformation(), eZTemplateForFunction\templateNodeTransformation(), eZTemplateSetFunction\templateNodeTransformation(), eZTemplateDefFunction\templateNodeTransformation(), eZTemplateForeachFunction\templateNodeTransformation(), eZTemplateSequenceFunction\templateNodeTransformation(), eZTemplateBlockFunction\templateNodeTransformation(), eZTemplateSectionFunction\templateNodeTransformation(), eZTemplateDebugFunction\templateNodeTransformation(), eZTemplateSwitchFunction\templateNodeTransformation(), eZXMLTextType\transformLinksToRemoteLinks(), eZXMLTextType\transformRemoteLinksToLinks(), eZContentObjectPackageHandler\uninstall(), eZContentObjectTreeNode\unserialize(), eZContentOperationCollection\updateInitialLanguage(), eZContentObjectTreeNode\updateNodeVisibility(), and verifyNodeData().
| if (count($options['arguments'])< 2) $nodeID = $options['arguments'][0] |
Definition at line 44 of file ezcsvimport.php.
| $options |
$script->getOptions( "[class:][creator:][storage-dir:]", "[node][file]", array( 'node' => 'parent node_id to upload object under', 'file' => 'file to read CSV data from', 'class' => 'class identifier to create objects', 'creator' => 'user id of imported objects creator', 'storage-dir' => 'path to directory which will be added to the path of CSV elements' ), false, array( 'user' => true ))
Definition at line 27 of file ezcsvimport.php.
| if (!$node) $parentObject = $node->attribute( 'object' ) |
Definition at line 67 of file ezcsvimport.php.
Referenced by eZContentUpload\checkAccess(), eZContentObjectTreeNode\checkAccess(), eZContentObject\createWithNodeAssignment(), eZApproveType\execute(), eZNodeviewfunctions\generateNodeViewData(), eZContentOperationCollection\swapNode(), and eZSiteInstaller\swapNodes().
eZScript::instance( array( 'description' => ( "eZ Publish CSV import script\n\n" . "\n" . "\n" . "\n" . "\n" . "" ), 'use-session' => false, 'use-modules' => true, 'use-extensions' => true ) )
Definition at line 15 of file ezcsvimport.php.