Nuclear General Posted October 12, 2011 Share Posted October 12, 2011 File Name: CCS Utilities Module[32] File Submitter: Nuclear General File Submitted: 11 Oct 2011 File Category: Maintenance Supported Versions: IP.Content 2.3.x This IPContent Module Will Allow You to: * Safely Export and Import Custom Databases with The Accompanying Fields Intact. * Safely Export and Import Custom Database Fields * Recount Fields, Records, and Rebuild The Databases Cache * Search Custom Database Records. * Safely Export and Import Database and Article Categories. * Enhanced Categories Recache Features an Automatic Recount of Records In the Database. * Safely Export and Import Articles. * Including An Option to Import Articles To a Specific Category * Safely Export and Import Pages of Any File Type. * Recache/Move/Delete/Export One, All, or Multiple Pages At a Time. * Multi-Select and Full Export Templates and Template Types. * Admin Logs of Export/Import Activities. * Change the author of custom database records like you can articles. Also Features Power Import/Export/Recache/Rebuild Options in a "Utilities Dashboard" Every tool that seems to be "missing" from the content ACP is here... and more. here to download this file Link to comment Share on other sites More sharing options...
Marcher Technologies Posted October 12, 2011 Share Posted October 12, 2011 I seriously wish i had a demo for yall, this thing is now... powerful and extremely handy ;) Link to comment Share on other sites More sharing options...
Benny. Posted October 12, 2011 Share Posted October 12, 2011 blimey that was quick marcher, was only other day it was discussed as a wanted feature. Looks good , and sure will come in handy :) thanks benny Link to comment Share on other sites More sharing options...
Marcher Technologies Posted October 13, 2011 Share Posted October 13, 2011 i suppose it would be prudent to give some example xml output it produces on export and is able to read from. Database output: <?xml version="1.0" encoding="utf-8"?> <ccs_db_export> <db_data> <database> <database_id>2</database_id> <database_name>Media Demo</database_name> <database_key>media_demo</database_key> <database_database>ccs_custom_database_2</database_database> <database_description>A media section, displaying videos. A demonstration of what is possible using the IP.Content database system.</database_description> <database_field_count>6</database_field_count> <database_record_count>16</database_record_count> <database_template_listing>9</database_template_listing> <database_template_display>12</database_template_display> <database_template_categories>8</database_template_categories> <database_user_editable>1</database_user_editable> <database_all_editable>0</database_all_editable> <database_open>1</database_open> <database_comments>1</database_comments> <database_rate>1</database_rate> <database_revisions>0</database_revisions> <database_field_title>field_9</database_field_title> <database_field_sort>record_updated</database_field_sort> <database_field_direction>desc</database_field_direction> <database_field_perpage>25</database_field_perpage> <database_comment_approve>1</database_comment_approve> <database_record_approve>0</database_record_approve> <database_rss>0;12;20</database_rss> <database_rss_cache/> <database_field_content>field_11</database_field_content> <database_lang_sl>video</database_lang_sl> <database_lang_pl>videos</database_lang_pl> <database_lang_su>Video</database_lang_su> <database_lang_pu>Videos</database_lang_pu> <database_comment_bump>0</database_comment_bump> <database_featured_article>0</database_featured_article> <database_is_articles>0</database_is_articles> <database_meta_keywords/> <database_meta_description/> <database_forum_record>0</database_forum_record> <database_forum_comments>0</database_forum_comments> <database_forum_delete>0</database_forum_delete> <database_forum_forum>1</database_forum_forum> <database_forum_prefix/> <database_forum_suffix/> <database_search>1</database_search> </database> </db_data> <field_data> <field> <field_id>9</field_id> <field_database_id>2</field_database_id> <field_name>Video Title</field_name> <field_description>The main title of this video</field_description> <field_key>media_title</field_key> <field_type>input</field_type> <field_required>1</field_required> <field_user_editable>1</field_user_editable> <field_position>1</field_position> <field_max_length>80</field_max_length> <field_extra/> <field_html>0</field_html> <field_is_numeric>0</field_is_numeric> <field_truncate>0</field_truncate> <field_default_value/> <field_display_listing>1</field_display_listing> <field_display_display>0</field_display_display> <field_format_opts/> <field_validator/> <field_topic_format/> </field> </field_data> <field_data> <field> <field_id>10</field_id> <field_database_id>2</field_database_id> <field_name>Video ID</field_name> <field_description>Video ID</field_description> <field_key>video_id</field_key> <field_type>input</field_type> <field_required>1</field_required> <field_user_editable>1</field_user_editable> <field_position>2</field_position> <field_max_length>0</field_max_length> <field_extra/> <field_html>0</field_html> <field_is_numeric>0</field_is_numeric> <field_truncate>0</field_truncate> <field_default_value/> <field_display_listing>1</field_display_listing> <field_display_display>1</field_display_display> <field_format_opts/> <field_validator/> <field_topic_format/> </field> </field_data> <field_data> <field> <field_id>11</field_id> <field_database_id>2</field_database_id> <field_name>Description</field_name> <field_description>Short description of this video</field_description> <field_key>media_desc</field_key> <field_type>textarea</field_type> <field_required>0</field_required> <field_user_editable>1</field_user_editable> <field_position>3</field_position> <field_max_length>0</field_max_length> <field_extra/> <field_html>0</field_html> <field_is_numeric>0</field_is_numeric> <field_truncate>0</field_truncate> <field_default_value/> <field_display_listing>1</field_display_listing> <field_display_display>1</field_display_display> <field_format_opts/> <field_validator/> <field_topic_format>{value}</field_topic_format> </field> </field_data> <field_data> <field> <field_id>12</field_id> <field_database_id>2</field_database_id> <field_name>Thumbnail</field_name> <field_description>Image to represent this video in the system</field_description> <field_key>media_thumb</field_key> <field_type>upload</field_type> <field_required>0</field_required> <field_user_editable>1</field_user_editable> <field_position>4</field_position> <field_max_length>0</field_max_length> <field_extra>gif,jpg,jpeg,png</field_extra> <field_html>0</field_html> <field_is_numeric>0</field_is_numeric> <field_truncate>0</field_truncate> <field_default_value/> <field_display_listing>1</field_display_listing> <field_display_display>1</field_display_display> <field_format_opts/> <field_validator/> <field_topic_format/> </field> </field_data> <field_data> <field> <field_id>13</field_id> <field_database_id>2</field_database_id> <field_name>Length</field_name> <field_description>Length of this video</field_description> <field_key>media_length</field_key> <field_type>input</field_type> <field_required>0</field_required> <field_user_editable>1</field_user_editable> <field_position>5</field_position> <field_max_length>0</field_max_length> <field_extra/> <field_html>0</field_html> <field_is_numeric>0</field_is_numeric> <field_truncate>0</field_truncate> <field_default_value/> <field_display_listing>1</field_display_listing> <field_display_display>1</field_display_display> <field_format_opts/> <field_validator/> <field_topic_format/> </field> </field_data> <field_data> <field> <field_id>17</field_id> <field_database_id>2</field_database_id> <field_name>Video Type</field_name> <field_description>Select the type of Video</field_description> <field_key>media_type</field_key> <field_type>select</field_type> <field_required>1</field_required> <field_user_editable>1</field_user_editable> <field_position>6</field_position> <field_max_length>0</field_max_length> <field_extra>youtube=YouTube vimeo=Vimeo yahoo=Yahoo flv=FLV mp3=MP3 gt=GameTrailers myspace=MySpace</field_extra> <field_html>0</field_html> <field_is_numeric>0</field_is_numeric> <field_truncate>0</field_truncate> <field_default_value/> <field_display_listing>0</field_display_listing> <field_display_display>0</field_display_display> <field_format_opts/> <field_validator/> <field_topic_format/> </field> </field_data> </ccs_db_export> Database Categories output: <?xml version="1.0" encoding="utf-8"?> <ccs_data_export> <category_data> <category> <category_id>25</category_id> <category_database_id>4</category_database_id> <category_name>alphabet</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>0</category_last_record_id> <category_last_record_date>0</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>3</category_position> <category_records>0</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309670810</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/alphabet/</link> <pubDate>Sun, 03 Jul 2011 05:26:50 +0000</pubDate> <ttl>43200</ttl> <description></description> </channel> </rss>]]></category_rss_cache> <category_furl_name>alphabet</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>26</category_id> <category_database_id>4</category_database_id> <category_name>bravo</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>0</category_last_record_id> <category_last_record_date>0</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>1</category_position> <category_records>0</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309595868</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/bravo/</link> <pubDate>Sat, 02 Jul 2011 08:37:48 +0000</pubDate> <ttl>43200</ttl> <description></description> </channel> </rss>]]></category_rss_cache> <category_furl_name>bravo</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>27</category_id> <category_database_id>4</category_database_id> <category_name>beta</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>0</category_last_record_id> <category_last_record_date>0</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>2</category_position> <category_records>0</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309595870</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/beta/</link> <pubDate>Sat, 02 Jul 2011 08:37:50 +0000</pubDate> <ttl>43200</ttl> <description></description> </channel> </rss>]]></category_rss_cache> <category_furl_name>beta</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>28</category_id> <category_database_id>4</category_database_id> <category_name>alpha</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>2</category_last_record_id> <category_last_record_date>1314960931</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>4</category_position> <category_records>1</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;0</category_rss> <category_rss_cache/> <category_furl_name>alpha</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>29</category_id> <category_database_id>4</category_database_id> <category_name>charlie</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>0</category_last_record_id> <category_last_record_date>0</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>5</category_position> <category_records>0</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309580887</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/charlie/</link> <pubDate>Sat, 02 Jul 2011 04:28:07 +0000</pubDate> <ttl>43200</ttl> <description></description> </channel> </rss>]]></category_rss_cache> <category_furl_name>charlie</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>30</category_id> <category_database_id>4</category_database_id> <category_name>company</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>0</category_last_record_id> <category_last_record_date>0</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>6</category_position> <category_records>0</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309595856</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/company/</link> <pubDate>Sat, 02 Jul 2011 08:37:36 +0000</pubDate> <ttl>43200</ttl> <description></description> </channel> </rss>]]></category_rss_cache> <category_furl_name>company</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>31</category_id> <category_database_id>4</category_database_id> <category_name>vssaad</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>0</category_last_record_id> <category_last_record_date>0</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>7</category_position> <category_records>0</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309595865</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/vssaad/</link> <pubDate>Sat, 02 Jul 2011 08:37:45 +0000</pubDate> <ttl>43200</ttl> <description></description> </channel> </rss>]]></category_rss_cache> <category_furl_name>vssaad</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>32</category_id> <category_database_id>4</category_database_id> <category_name>delta</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>0</category_last_record_id> <category_last_record_date>0</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>8</category_position> <category_records>0</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309595877</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/delta/</link> <pubDate>Sat, 02 Jul 2011 08:37:57 +0000</pubDate> <ttl>43200</ttl> <description></description> </channel> </rss>]]></category_rss_cache> <category_furl_name>delta</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>33</category_id> <category_database_id>4</category_database_id> <category_name>echo</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>0</category_last_record_id> <category_last_record_date>0</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>9</category_position> <category_records>0</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309585791</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/echo/</link> <pubDate>Sat, 02 Jul 2011 05:49:51 +0000</pubDate> <ttl>43200</ttl> <description></description> </channel> </rss>]]></category_rss_cache> <category_furl_name>echo</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>34</category_id> <category_database_id>4</category_database_id> <category_name>zeta</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>1</category_last_record_id> <category_last_record_date>1309559691</category_last_record_date> <category_last_record_member>1</category_last_record_member> <category_last_record_name>Bobiwan</category_last_record_name> <category_last_record_seo_name>bobiwan</category_last_record_seo_name> <category_description/> <category_position>10</category_position> <category_records>1</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309587148</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/zeta/</link> <pubDate>Sat, 02 Jul 2011 06:12:28 +0000</pubDate> <ttl>43200</ttl> <description></description> <item> <title>Lorem Ipsuum</title> <link>http://www.marchertech.com/dbcat/_/zeta/lorem-ipsuum-r1</link> <description><!#^#|CDATA|"At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat."|#^#]></description> <pubDate>Fri, 01 Jul 2011 22:34:51 +0000</pubDate> <guid isPermaLink="false">3416a75f4cea9109507cacd8e2f2aefc</guid> </item> </channel> </rss>]]></category_rss_cache> <category_furl_name>zeta</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>35</category_id> <category_database_id>4</category_database_id> <category_name>prime</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>0</category_last_record_id> <category_last_record_date>0</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>11</category_position> <category_records>0</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309595860</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/prime/</link> <pubDate>Sat, 02 Jul 2011 08:37:40 +0000</pubDate> <ttl>43200</ttl> <description></description> </channel> </rss>]]></category_rss_cache> <category_furl_name>prime</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>36</category_id> <category_database_id>4</category_database_id> <category_name>octave</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>0</category_last_record_id> <category_last_record_date>0</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>12</category_position> <category_records>0</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309590749</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/octave/</link> <pubDate>Sat, 02 Jul 2011 07:12:29 +0000</pubDate> <ttl>43200</ttl> <description></description> </channel> </rss>]]></category_rss_cache> <category_furl_name>octave</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>37</category_id> <category_database_id>4</category_database_id> <category_name>foxtrot</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>0</category_last_record_id> <category_last_record_date>0</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>13</category_position> <category_records>0</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309585849</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/foxtrot/</link> <pubDate>Sat, 02 Jul 2011 05:50:49 +0000</pubDate> <ttl>43200</ttl> <description></description> </channel> </rss>]]></category_rss_cache> <category_furl_name>foxtrot</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>38</category_id> <category_database_id>4</category_database_id> <category_name>gamma</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>0</category_last_record_id> <category_last_record_date>0</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>14</category_position> <category_records>0</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309595872</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/gamma/</link> <pubDate>Sat, 02 Jul 2011 08:37:52 +0000</pubDate> <ttl>43200</ttl> <description></description> </channel> </rss>]]></category_rss_cache> <category_furl_name>gamma</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>39</category_id> <category_database_id>4</category_database_id> <category_name>helon</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>0</category_last_record_id> <category_last_record_date>0</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>15</category_position> <category_records>0</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309595858</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/helon/</link> <pubDate>Sat, 02 Jul 2011 08:37:38 +0000</pubDate> <ttl>43200</ttl> <description></description> </channel> </rss>]]></category_rss_cache> <category_furl_name>helon</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>40</category_id> <category_database_id>4</category_database_id> <category_name>mark</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>0</category_last_record_id> <category_last_record_date>0</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>16</category_position> <category_records>0</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309585894</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/mark/</link> <pubDate>Sat, 02 Jul 2011 05:51:34 +0000</pubDate> <ttl>43200</ttl> <description></description> </channel> </rss>]]></category_rss_cache> <category_furl_name>mark</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>41</category_id> <category_database_id>4</category_database_id> <category_name>lorem</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>0</category_last_record_id> <category_last_record_date>0</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>17</category_position> <category_records>0</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309584841</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/lorem/</link> <pubDate>Sat, 02 Jul 2011 05:34:01 +0000</pubDate> <ttl>43200</ttl> <description></description> </channel> </rss>]]></category_rss_cache> <category_furl_name>lorem</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> <category_data> <category> <category_id>42</category_id> <category_database_id>4</category_database_id> <category_name>ipsum</category_name> <category_parent_id>0</category_parent_id> <category_last_record_id>0</category_last_record_id> <category_last_record_date>0</category_last_record_date> <category_last_record_member>0</category_last_record_member> <category_last_record_name/> <category_last_record_seo_name/> <category_description/> <category_position>18</category_position> <category_records>0</category_records> <category_has_perms>0</category_has_perms> <category_show_records>1</category_show_records> <category_rss>0;12;20;1309556895</category_rss> <category_rss_cache><![CDATA[<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>alphabetized paginated categories</title> <link>http://www.marchertech.com/dbcat/_/ipsum/</link> <pubDate>Fri, 01 Jul 2011 21:48:15 +0000</pubDate> <ttl>43200</ttl> <description></description> </channel> </rss>]]></category_rss_cache> <category_furl_name>ipsum</category_furl_name> <category_meta_keywords/> <category_meta_description/> <category_template>0</category_template> <category_forum_override>0</category_forum_override> <category_forum_record>0</category_forum_record> <category_forum_comments>0</category_forum_comments> <category_forum_delete>0</category_forum_delete> <category_forum_forum>1</category_forum_forum> <category_forum_prefix/> <category_forum_suffix/> <category_records_queued>0</category_records_queued> </category> </category_data> </ccs_data_export> page output: <?xml version="1.0" encoding="utf-8"?> <ccs_page_export> <page_data> <page> <page_id>16</page_id> <page_name>Blocks</page_name> <page_seo_name>blocklayout</page_seo_name> <page_description/> <page_folder/> <page_type>html</page_type> <page_last_edited>1315309884</page_last_edited> <page_template_used>39</page_template_used> <page_content><![CDATA[{parse block="mt_blocks_block"}]]></page_content> <page_cache/> <page_view_perms>*</page_view_perms> <page_cache_ttl>0</page_cache_ttl> <page_cache_last>0</page_cache_last> <page_content_only>1</page_content_only> <page_meta_keywords/> <page_meta_description/> <page_content_type>page</page_content_type> <page_template/> <page_ipb_wrapper>1</page_ipb_wrapper> <page_omit_filename>0</page_omit_filename> </page> </page_data> </ccs_page_export> viably one can transfer a data structure into an xml and import it to ccs manually, though the export utility handles it handily. Link to comment Share on other sites More sharing options...
Marcher Technologies Posted October 13, 2011 Share Posted October 13, 2011 ive made a new tracker project to handle this, as i can see its innate usefulness and i will continue to add sections to it, the eventual goal being a 1-module backup of much of ipcontent via multiselect, single export and "dump" options. http://www.marchertech.com/board/tracker/project-2-ccs-utility-module/ both feature suggestions and bugs are allowed. Link to comment Share on other sites More sharing options...
Freeborne Posted October 17, 2011 Share Posted October 17, 2011 If I have 10 databases for example, would importing a database that you exported to share with me, cause any issues? Do those database, record and field numbers need to be unique? Link to comment Share on other sites More sharing options...
Marcher Technologies Posted October 17, 2011 Share Posted October 17, 2011 If I have 10 databases for example, would importing a database that you exported to share with me, cause any issues? Do those database, record and field numbers need to be unique? this is exactly and precisely the reason i have not finished the record import script. it is scripted so that the imported data is INSERTED into the database, i also checkdatabase keys and page/category furls, if there is a match in your system i add a md5(microtime()) to the end of said key/furl(pages this is added at beginning to preserve file type) to avoid conflicts.. matching field keys(NOT IDS) are the only item i allow an update on, and only on import to a database directly, as these are unique to the database, and naturally should be updated. in short, import of any data through this module that is allowed has been tested and confirmed to not conflict, or cause any database errors.... yes, i could hand you a zipped xml, you could extract it and import it no issue, regardless of what currently already exists in content. eg, yes, the field, page, database and categories id's in content must be unique, and that is precisely why this is scripted the way it is, to avoid such a conflict by iterating after present content normally. lets put it this way, it acts as the system itself would if you could add multiple fields/pages/databases/categories at once.(i thought this bugger through a long time working with content before scripting it :tongue: ) Link to comment Share on other sites More sharing options...
Marcher Technologies Posted October 17, 2011 Share Posted October 17, 2011 further eg... reason i scripted it in the first place... to be able to hand purchasers of my media system an update/install method for the supporting database/fields sans the hassle of manual input.... which i can now do. Link to comment Share on other sites More sharing options...
Marcher Technologies Posted October 19, 2011 Share Posted October 19, 2011 Just noted and fixed a not harmful, but annoying bug in regards to category import... simply reupload the ftp files (/upload/admin/) for the import box to present the right return and languages.... was caused due to the addition of the articles section and a lack of acp skin markup, which was making the category import box come up with no database found. Link to comment Share on other sites More sharing options...
Marcher Technologies Posted October 20, 2011 Share Posted October 20, 2011 ok... for anyone that has interest. This Module Now Supports Articles Import and Export. I have Redesigned the "Panel" and cleaned up much. Hence the full 2.0.0 version... finalized a lot with this. Link to comment Share on other sites More sharing options...
Marcher Technologies Posted October 21, 2011 Share Posted October 21, 2011 All 30-odd Download-ers... I have Noted And Fixed a Permissions .xml Syntax error. lack of acp permission handling, and what it "does" when nothing is chosen for upload. These Are all CRITICAL patches.... Please Download and update. Link to comment Share on other sites More sharing options...
Marcher Technologies Posted October 30, 2011 Share Posted October 30, 2011 i just performed a patch to the edit forms(checkbox for article frontpage shown, and records form "forgetting" record was approved. ) simply upload the files over the old, over-writing. Link to comment Share on other sites More sharing options...
SECTalk.com Posted November 8, 2011 Share Posted November 8, 2011 This is fantastic. I don't know how useful options such as these were left out of the stock product. Marcher, something for you to consider adding to this utility module or perhaps a separate add-on altogether: automatic promotion of topics from x forum to y category of articles. I would absolutely love this and would pay for it. Link to comment Share on other sites More sharing options...
Marcher Technologies Posted November 8, 2011 Share Posted November 8, 2011 This is fantastic. I don't know how useful options such as these were left out of the stock product. Marcher, something for you to consider adding to this utility module or perhaps a separate add-on altogether: automatic promotion of topics from x forum to y category of articles. I would absolutely love this and would pay for it. I love the idea, but need a tad more info on how such a thing should work, as one can promote any Post to an article, should it promote the first and associate? Link to comment Share on other sites More sharing options...
SECTalk.com Posted November 8, 2011 Share Posted November 8, 2011 I love the idea, but need a tad more info on how such a thing should work, as one can promote any Post to an article, should it promote the first and associate? Well, for my situation specifically, we have RSS feeds importing into forums. We would just want that first post of every topic to automatically promote into an article (with some default settings of course). We have 14 forums which have news feeds which are automatically posted. The ability to associate forum to category relationships would be ideal. Say Forum A to Category A, Forum B to Category B, etc, etc. The ability to parse the post and find any embedded image or attached image and use that as the article image would be a bonus, but not necessary. I would think automatically promoting the first post in topics in a forum would be a useful feature for many. Thanks for your consideration! Link to comment Share on other sites More sharing options...
Marcher Technologies Posted November 8, 2011 Share Posted November 8, 2011 Well, for my situation specifically, we have RSS feeds importing into forums. We would just want that first post of every topic to automatically promote into an article (with some default settings of course). We have 14 forums which have news feeds which are automatically posted. The ability to associate forum to category relationships would be ideal. Say Forum A to Category A, Forum B to Category B, etc, etc. The ability to parse the post and find any embedded image or attached image and use that as the article image would be a bonus, but not necessary. I would think automatically promoting the first post in topics in a forum would be a useful feature for many. Thanks for your consideration! Ok, this simply will have to be a separate module, as it requires functionality i'm unwilling(likely unable) to simply stuff into this one(and i would like some recompense for the effort that will take) Link to comment Share on other sites More sharing options...
SECTalk.com Posted November 8, 2011 Share Posted November 8, 2011 If you do end up creating something like this, I would love to purchase it as it would greatly benefit our community. Thanks again for your consideration. Link to comment Share on other sites More sharing options...
Marcher Technologies Posted November 8, 2011 Share Posted November 8, 2011 am going to flat state that this will be added to this module, its the auto-magic bit that needs its own module.... currently struggling with killing a driver error unrelated to my module on localhost, core bug that ive patched, but refuses to vanish >.< Link to comment Share on other sites More sharing options...
Max Brito Posted December 12, 2011 Share Posted December 12, 2011 Hello, There is a feature that I really miss on IP.Content: being able to rename "page" onto something else like "about" on the URL address. As http://example.com/page/myPage.html to http://example.com/about/myPage.html I've tried to edit furlTemplates.php but that didn't worked, would you happen to know how this can be done or if it can be added to a future version of your utilities set? Thank you! Link to comment Share on other sites More sharing options...
Guest Posted January 14, 2012 Share Posted January 14, 2012 Import/export is really nice but if you export an item and then import it you end up with the exact same name which can be confusing, think it would be possible to do it like a download would and append '(1)' where the number increments until there is a unique name. Thanks for a great utility! Larry Link to comment Share on other sites More sharing options...
Marcher Technologies Posted January 14, 2012 Share Posted January 14, 2012 Import/export is really nice but if you export an item and then import it you end up with the exact same name which can be confusing, think it would be possible to do it like a download would and append '(1)' where the number increments until there is a unique name. Thanks for a great utility! Larry i shall look into that, honestly, im going to redesign and revamp in whole with the new content... streamline this further to its spec pourpouse, implement feature requests... additional functionality incorporation... i just know that revamp will be needed regardless, as such am holding off on versions/ features until 2.3 solidifies.... that, and seperating it out to its own app, i REALLY dont like how i have it structured inside content itself at the moment, it is not hard at all to make it use content, but be tidily not in the rather large sections/modules IN content. Link to comment Share on other sites More sharing options...
Marcher Technologies Posted January 15, 2012 Share Posted January 15, 2012 i shall look into that, honestly, im going to redesign and revamp in whole with the new content... streamline this further to its spec pourpouse, implement feature requests... additional functionality incorporation... i just know that revamp will be needed regardless, as such am holding off on versions/ features until 2.3 solidifies.... that, and seperating it out to its own app, i REALLY dont like how i have it structured inside content itself at the moment, it is not hard at all to make it use content, but be tidily not in the rather large sections/modules IN content. that and i want to add a direct clone tool, and approach blocks with it :tongue: multi-import/export of blocks themselves is a tad dangerous to be frank, so such a tool seems an ideal solution. Link to comment Share on other sites More sharing options...
Guest Posted January 15, 2012 Share Posted January 15, 2012 that and i want to add a direct clone tool NICE! Link to comment Share on other sites More sharing options...
Marcher Technologies Posted January 15, 2012 Share Posted January 15, 2012 NICE! jah, at that point, many requests for (insert import type here)_(insert num here) and such become moot, just change it on clone ;) Link to comment Share on other sites More sharing options...
Nevo Posted March 27, 2012 Share Posted March 27, 2012 Are you going to update for 2.3? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.