1234567891011121314151617181920212223242526272829303132 |
- <?php
- /**
- * @file
- * The Node export serialize format handler.
- *
- * Adds serialize format to Node export.
- */
- /**
- * Export callback.
- */
- function node_export_serialize_export($nodes, $format) {
- return 'node_export_serialize::' . htmlspecialchars(serialize($nodes));
- }
- /**
- * Import callback.
- */
- function node_export_serialize_import($code_string) {
- // Check for 'node_export_serialize::' at the start.
- if (substr(ltrim($code_string), 0, 23) == 'node_export_serialize::') {
- return unserialize(htmlspecialchars_decode(str_replace('node_export_serialize::', '', $code_string)));
- }
- }
- /**
- * Callback for actions.
- */
- function node_export_serialize_action_form($context, &$form_state) {
- return node_export_action_form($context, $form_state, 'serialize');
- }
|