Difference between revisions of "Import System"

From Dreamwidth Notes
Jump to: navigation, search
(Created page with '= Code Files/Locations = == Interface == htdocs/tools/importer.bml cgi-bin/LJ/Widget/ImportChooseData.pm cgi-bin/LJ/Widget/ImportQueueStatus.pm cgi-bin/LJ/Widget/ImportStatus.p…')
 
Line 3: Line 3:
 
== Interface ==
 
== Interface ==
  
htdocs/tools/importer.bml
+
<pre>htdocs/tools/importer.bml
 
cgi-bin/LJ/Widget/ImportChooseData.pm
 
cgi-bin/LJ/Widget/ImportChooseData.pm
 
cgi-bin/LJ/Widget/ImportQueueStatus.pm
 
cgi-bin/LJ/Widget/ImportQueueStatus.pm
Line 9: Line 9:
 
cgi-bin/LJ/Widget/ImportConfirm.pm
 
cgi-bin/LJ/Widget/ImportConfirm.pm
 
cgi-bin/LJ/Widget/ImportChooseSource.pm
 
cgi-bin/LJ/Widget/ImportChooseSource.pm
bin/upgrading/en.dat -- widget.importstatus*
+
bin/upgrading/en.dat -- widget.importstatus*</pre>
  
 
== Protocol ==
 
== Protocol ==
  
cgi-bin/DW/External/XPostProtocol/LJXMLRPC.pm
+
<pre>cgi-bin/DW/External/XPostProtocol/LJXMLRPC.pm
cgi-bin/ljprotocol.pl -- importer_bypass
+
cgi-bin/ljprotocol.pl -- importer_bypass</pre>
  
 
== Backend ==  
 
== Backend ==  
  
cgi-bin/DW/ContentImporter.pm
+
<pre>cgi-bin/DW/ContentImporter.pm</pre>
  
 
== Worker ==
 
== Worker ==
  
bin/worker/content-importer-verify
+
<pre>bin/worker/content-importer-verify
 
bin/worker/import-scheduler
 
bin/worker/import-scheduler
bin/worker/content-importer
+
bin/worker/content-importer</pre>
  
cgi-bin/DW/Worker/ContentImporter.pm
+
<pre>cgi-bin/DW/Worker/ContentImporter.pm
 
cgi-bin/DW/Worker/ContentImporter/
 
cgi-bin/DW/Worker/ContentImporter/
 
cgi-bin/DW/Worker/ContentImporter/UserPictures.pm
 
cgi-bin/DW/Worker/ContentImporter/UserPictures.pm
Line 43: Line 43:
 
cgi-bin/DW/Worker/ContentImporter/Local/TrustGroups.pm
 
cgi-bin/DW/Worker/ContentImporter/Local/TrustGroups.pm
 
cgi-bin/DW/Worker/ContentImporter/Local/Tags.pm
 
cgi-bin/DW/Worker/ContentImporter/Local/Tags.pm
cgi-bin/DW/Worker/ContentImporter/Local/Comments.pm
+
cgi-bin/DW/Worker/ContentImporter/Local/Comments.pm</pre>
  
 
== Events ==
 
== Events ==
  
cgi-bin/LJ/Event/XPostFailure.pm
+
<pre>cgi-bin/LJ/Event/XPostFailure.pm
cgi-bin/LJ/Event/ImportStatus.pm
+
cgi-bin/LJ/Event/ImportStatus.pm</pre>
  
 
== Logic ==
 
== Logic ==
  
cgi-bin/DW/Logic/Importer.pm
+
<pre>cgi-bin/DW/Logic/Importer.pm</pre>
  
 
== Database ==
 
== Database ==
  
bin/upgrading/proplists.dat -- talkproplist.import_source talkproplist.imported_from
+
<pre>bin/upgrading/proplists.dat -- talkproplist.import_source talkproplist.imported_from
bin/upgrading/update-db-general.pl -- register_tablecreate("import_items", <<'EOC');
+
bin/upgrading/update-db-general.pl -- register_tablecreate("import_items"</pre>
  
  
 
[[Category: Development]]
 
[[Category: Development]]

Revision as of 07:28, 28 March 2010

Code Files/Locations

Interface

htdocs/tools/importer.bml
cgi-bin/LJ/Widget/ImportChooseData.pm
cgi-bin/LJ/Widget/ImportQueueStatus.pm
cgi-bin/LJ/Widget/ImportStatus.pm
cgi-bin/LJ/Widget/ImportConfirm.pm
cgi-bin/LJ/Widget/ImportChooseSource.pm
bin/upgrading/en.dat -- widget.importstatus*

Protocol

cgi-bin/DW/External/XPostProtocol/LJXMLRPC.pm
cgi-bin/ljprotocol.pl -- importer_bypass

Backend

cgi-bin/DW/ContentImporter.pm

Worker

bin/worker/content-importer-verify
bin/worker/import-scheduler
bin/worker/content-importer
cgi-bin/DW/Worker/ContentImporter.pm
cgi-bin/DW/Worker/ContentImporter/
cgi-bin/DW/Worker/ContentImporter/UserPictures.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal/Userpics.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal/Verify.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal/Bio.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal/Friends.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal/Entries.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal/Tags.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal/FriendGroups.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal/Comments.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal.pm
cgi-bin/DW/Worker/ContentImporter/Local/Userpics.pm
cgi-bin/DW/Worker/ContentImporter/Local/Bio.pm
cgi-bin/DW/Worker/ContentImporter/Local/Entries.pm
cgi-bin/DW/Worker/ContentImporter/Local/TrustGroups.pm
cgi-bin/DW/Worker/ContentImporter/Local/Tags.pm
cgi-bin/DW/Worker/ContentImporter/Local/Comments.pm

Events

cgi-bin/LJ/Event/XPostFailure.pm
cgi-bin/LJ/Event/ImportStatus.pm

Logic

cgi-bin/DW/Logic/Importer.pm

Database

bin/upgrading/proplists.dat -- talkproplist.import_source talkproplist.imported_from
bin/upgrading/update-db-general.pl -- register_tablecreate("import_items"