def export(request, template_name="stories/export.html"): """Export Stories""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values file_name = "stories.csv" fields = [ 'guid', 'title', 'content', 'syndicate', 'full_story_link', 'start_dt', 'end_dt', 'expires', 'ncsortorder', 'entity', 'tags', 'categories', ] export_id = run_export_task('stories', 'story', fields) return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="stories/export.html"): """Export Stories""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values file_name = "stories.csv" fields = [ 'guid', 'title', 'content', 'syndicate', 'full_story_link', 'start_dt', 'end_dt', 'expires', 'position', 'entity', 'tags', 'categories', ] export_id = run_export_task('stories', 'story', fields) return redirect('export.status', export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="help_files/export.html"): """Export Help Files""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values file_name = "help_files.csv" fields = [ 'slug', 'topics', 'question', 'answer', 'level', 'is_faq', 'is_featured', 'is_video', 'syndicate', 'view_totals', ] export_id = run_export_task('help_files', 'helpfile', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="pages/export.html"): """Export Pages""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': fields = [ 'guid', 'title', 'slug', 'header_image', 'content', 'view_contact_form', 'design_notes', 'syndicate', 'template', 'tags', 'entity', 'meta', 'categories', ] export_id = run_export_task('pages', 'page', fields) return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="help_files/export.html"): """Export Help Files""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values file_name = "help_files.csv" fields = [ 'slug', 'topics', 'question', 'answer', 'level', 'is_faq', 'is_featured', 'is_video', 'syndicate', 'view_totals', ] export_id = run_export_task('help_files', 'helpfile', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="locations/export.html"): """Export Locations""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'guid', 'location_name', 'description', 'contact', 'address', 'address2', 'city', 'state', 'zipcode', 'country', 'phone', 'fax', 'email', 'website', 'latitude', 'longitude', 'hq', 'entity', ] export_id = run_export_task('locations', 'location', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="locations/export.html"): """Export Locations""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'guid', 'location_name', 'description', 'contact', 'address', 'address2', 'city', 'state', 'zipcode', 'country', 'phone', 'fax', 'email', 'website', 'latitude', 'longitude', 'hq', 'entity', ] export_id = run_export_task('locations', 'location', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="pages/export.html"): """Export Pages""" if not request.user.is_superuser: raise Http403 if request.method == "POST": fields = [ "guid", "title", "slug", "header_image", "content", "view_contact_form", "design_notes", "syndicate", "template", "tags", "entity", "meta", "categories", ] export_id = run_export_task("pages", "page", fields) return redirect("export.status", export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="resumes/export.html"): """Export Resumes""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values file_name = "resumes.csv" fields = [ 'guid', 'title', 'slug', 'description', 'location', 'skills', 'experience', 'education', 'is_agency', 'list_type', 'requested_duration', 'activation_dt', 'expiration_dt', 'resume_url', 'syndicate', 'contact_name', 'contact_address', 'contact_address2', 'contact_city', 'contact_state', 'contact_zip_code', 'contact_country', 'contact_phone', 'contact_phone2', 'contact_fax', 'contact_email', 'contact_website', 'allow_anonymous_view', 'allow_user_view', 'allow_member_view', 'allow_anonymous_edit', 'allow_user_edit', 'allow_member_edit', 'create_dt', 'update_dt', 'creator', 'creator_username', 'owner', 'owner_username', 'status', 'status_detail', 'meta', 'tags', ] export_id = run_export_task('resumes', 'resume', fields) return redirect('export.status', export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="resumes/export.html"): """Export Resumes""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values file_name = "resumes.csv" fields = [ 'guid', 'title', 'slug', 'description', 'location', 'skills', 'experience', 'education', 'is_agency', 'list_type', 'requested_duration', 'activation_dt', 'expiration_dt', 'resume_url', 'syndicate', 'contact_name', 'contact_address', 'contact_address2', 'contact_city', 'contact_state', 'contact_zip_code', 'contact_country', 'contact_phone', 'contact_phone2', 'contact_fax', 'contact_email', 'contact_website', 'allow_anonymous_view', 'allow_user_view', 'allow_member_view', 'allow_user_edit', 'allow_member_edit', 'create_dt', 'update_dt', 'creator', 'creator_username', 'owner', 'owner_username', 'status', 'status_detail', 'meta', 'tags', ] export_id = run_export_task('resumes', 'resume', fields) return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="resumes/export.html"): """Export Resumes""" if not request.user.is_superuser: raise Http403 if request.method == "POST": # initilize initial values file_name = "resumes.csv" fields = [ "guid", "title", "slug", "description", "location", "skills", "experience", "education", "is_agency", "list_type", "requested_duration", "activation_dt", "expiration_dt", "resume_url", "syndicate", "contact_name", "contact_address", "contact_address2", "contact_city", "contact_state", "contact_zip_code", "contact_country", "contact_phone", "contact_phone2", "contact_fax", "contact_email", "contact_website", "allow_anonymous_view", "allow_user_view", "allow_member_view", "allow_anonymous_edit", "allow_user_edit", "allow_member_edit", "create_dt", "update_dt", "creator", "creator_username", "owner", "owner_username", "status", "status_detail", "meta", "tags", ] export_id = run_export_task("resumes", "resume", fields) return redirect("export.status", export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="forms/export.html"): """Export forms""" if not request.user.is_superuser: raise Http403 if request.method == "POST": export_id = run_export_task("forms_builder.forms", "form", []) EventLog.objects.log() return redirect("export.status", export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="directories/export.html"): """Export Directories""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values file_name = "directories.csv" fields = [ 'guid', 'slug', 'timezone', 'headline', 'summary', 'body', 'source', 'logo', 'first_name', 'last_name', 'address', 'address2', 'city', 'state', 'zip_code', 'country', 'phone', 'phone2', 'fax', 'email', 'email2', 'website', 'list_type', 'requested_duration', 'pricing', 'activation_dt', 'expiration_dt', 'invoice', 'payment_method', 'syndicate', 'design_notes', 'admin_notes', 'tags', 'enclosure_url', 'enclosure_type', 'enclosure_length', 'entity', ] export_id = run_export_task('directories', 'directory', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="forms/export.html"): """Export forms""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': export_id = run_export_task('forms_builder.forms', 'form', []) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="directories/export.html"): """Export Directories""" if not request.user.is_superuser: raise Http403 if request.method == "POST": # initilize initial values file_name = "directories.csv" fields = [ "guid", "slug", "timezone", "headline", "summary", "body", "source", "logo", "first_name", "last_name", "address", "address2", "city", "state", "zip_code", "country", "phone", "phone2", "fax", "email", "email2", "website", "list_type", "requested_duration", "pricing", "activation_dt", "expiration_dt", "invoice", "payment_method", "syndicate", "design_notes", "admin_notes", "tags", "enclosure_url", "enclosure_type", "enclosure_length", "entity", ] export_id = run_export_task("directories", "directory", fields) EventLog.objects.log() return redirect("export.status", export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="boxes/export.html"): """Export Boxes""" if not request.user.is_superuser: raise Http403 if request.method == "POST": # initilize initial values fields = ["title", "content", "tags"] export_id = run_export_task("boxes", "box", fields) return redirect("export.status", export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="navs/export.html"): """Export Navs""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': export_id = run_export_task('navs', 'nav', []) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def membership_export(request): template_name = 'memberships/export.html' form = ExportForm(request.POST or None, user=request.user) if request.method == 'POST': if form.is_valid(): # reset the password_promt session request.session['password_promt'] = False app = form.cleaned_data['app'] export_id = run_export_task('memberships', 'membership', [], app) return redirect('export.status', export_id) return render_to_response(template_name, { 'form': form }, context_instance=RequestContext(request))
def export(request, template_name="profiles/export.html"): """Create a csv file for all the users """ if not request.user.profile.is_staff: raise Http404 form = ExportForm(request.POST or None, user=request.user) if request.method == "POST": if form.is_valid(): export_id = run_export_task("profiles", "profile", []) return redirect("export.status", export_id) return render_to_response( template_name, {"form": form, "user_this": None}, context_instance=RequestContext(request) )
def export(request, template_name="boxes/export.html"): """Export Boxes""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'title', 'content', 'tags', ] export_id = run_export_task('boxes', 'box', fields) return redirect('export.status', export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="boxes/export.html"): """Export Boxes""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'title', 'content', 'tags', ] export_id = run_export_task('boxes', 'box', fields) return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="discounts/export.html"): """Export Discounts""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'discount_code', 'start_dt', 'end_dt', 'never_expires', 'value', 'cap', ] export_id = run_export_task('discounts', 'discount', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="discounts/export.html"): """Export Discounts""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'discount_code', 'start_dt', 'end_dt', 'never_expires', 'value', 'cap', ] export_id = run_export_task('discounts', 'discount', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="articles/export.html"): """Export Articles""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'guid', 'slug', 'timezone', 'headline', 'summary', 'body', 'source', 'first_name', 'last_name', 'phone', 'fax', 'email', 'website', 'release_dt', 'syndicate', 'featured', 'design_notes', 'tags', 'enclosure_url', 'enclosure_type', 'enclosure_length', 'not_official_content', 'entity', ] export_id = run_export_task('articles', 'article', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="articles/export.html"): """Export Articles""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'guid', 'slug', 'timezone', 'headline', 'summary', 'body', 'source', 'first_name', 'last_name', 'phone', 'fax', 'email', 'website', 'release_dt', 'syndicate', 'featured', 'design_notes', 'tags', 'enclosure_url', 'enclosure_type', 'enclosure_length', 'not_official_content', 'entity', ] export_id = run_export_task('articles', 'article', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="news/export.html"): """Export News""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': fields = [ 'guid', 'timezone', 'slug', 'headline', 'summary', 'body', 'source', 'first_name', 'last_name', 'phone', 'fax', 'email', 'website', 'release_dt', 'syndicate', 'design_notes', 'enclosure_url', 'enclosure_type', 'enclosure_length', 'use_auto_timestamp', 'tags', 'entity', 'categories', ] EventLog.objects.log() export_id = run_export_task('news', 'news', fields) return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="news/export.html"): """Export News""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': fields = [ 'guid', 'timezone', 'slug', 'headline', 'summary', 'body', 'source', 'first_name', 'last_name', 'phone', 'fax', 'email', 'website', 'release_dt', 'syndicate', 'design_notes', 'enclosure_url', 'enclosure_type', 'enclosure_length', 'use_auto_timestamp', 'tags', 'entity', 'categories', ] EventLog.objects.log() export_id = run_export_task('news', 'news', fields) return redirect('export.status', export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="redirects/export.html"): """Export redirects""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values file_name = "redirects.csv" fields = [ 'from_url', 'to_url', 'http_status', 'status', 'uses_regex', 'create_dt', 'update_dt', ] export_id = run_export_task('redirects', 'redirect', fields) return redirect('export.status', export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="redirects/export.html"): """Export redirects""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values file_name = "redirects.csv" fields = [ 'from_url', 'to_url', 'http_status', 'status', 'uses_regex', 'create_dt', 'update_dt', ] export_id = run_export_task('redirects', 'redirect', fields) return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="news/export.html"): """Export News""" if not request.user.is_superuser: raise Http403 if request.method == "POST": fields = [ "guid", "timezone", "slug", "headline", "summary", "body", "source", "first_name", "last_name", "phone", "fax", "email", "website", "release_dt", "syndicate", "design_notes", "enclosure_url", "enclosure_type", "enclosure_length", "use_auto_timestamp", "tags", "entity", "categories", ] EventLog.objects.log() export_id = run_export_task("news", "news", fields) return redirect("export.status", export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="invoices/export.html"): """Export Invoices""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values file_name = "invoices.csv" fields = [ 'guid', 'object_type', 'title', 'tender_date', 'bill_to', 'bill_to_first_name', 'bill_to_last_name', 'bill_to_company', 'bill_to_address', 'bill_to_city', 'bill_to_state', 'bill_to_zip_code', 'bill_to_country', 'bill_to_phone', 'bill_to_fax', 'bill_to_email', 'ship_to', 'ship_to_first_name', 'ship_to_last_name', 'ship_to_company', 'ship_to_address', 'ship_to_city', 'ship_to_state', 'ship_to_zip_code', 'ship_to_country', 'ship_to_phone', 'ship_to_fax', 'ship_to_email', 'ship_to_address_type', 'receipt', 'gift', 'arrival_date_time', 'greeting', 'instructions', 'po', 'terms', 'due_date', 'ship_date', 'ship_via', 'fob', 'project', 'other', 'message', 'subtotal', 'shipping', 'shipping_surcharge', 'box_and_packing', 'tax_exempt', 'tax_exemptid', 'tax_rate', 'taxable', 'tax', 'variance', 'total', 'payments_credits', 'balance', 'estimate', 'disclaimer', 'variance_notes', 'admin_notes', 'create_dt', 'update_dt', 'creator', 'creator_username', 'owner', 'owner_username', 'status_detail', 'status', ] export_id = run_export_task('invoices', 'invoice', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="jobs/export.html"): """Export Jobs""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': fields = [ 'guid', 'title', 'slug', 'description', 'list_type', 'code', 'location', 'skills', 'experience', 'education', 'level', 'period', 'is_agency', 'contact_method', 'position_reports_to', 'salary_from', 'salary_to', 'computer_skills', 'requested_duration', 'pricing', 'activation_dt', 'post_dt', 'expiration_dt', 'start_dt', 'job_url', 'syndicate', 'design_notes', 'contact_company', 'contact_name', 'contact_address', 'contact_address2', 'contact_city', 'contact_state', 'contact_zip_code', 'contact_country', 'contact_phone', 'contact_fax', 'contact_email', 'contact_website', 'meta', 'entity', 'tags', 'invoice', 'payment_method', 'member_price', 'member_count', 'non_member_price', 'non_member_count', ] export_id = run_export_task('jobs', 'job', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="invoices/export.html"): """Export Invoices""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values file_name = "invoices.csv" fields = [ 'id', 'guid', 'object_type', 'title', 'tender_date', 'bill_to', 'bill_to_first_name', 'bill_to_last_name', 'bill_to_company', 'bill_to_address', 'bill_to_city', 'bill_to_state', 'bill_to_zip_code', 'bill_to_country', 'bill_to_phone', 'bill_to_fax', 'bill_to_email', 'ship_to', 'ship_to_first_name', 'ship_to_last_name', 'ship_to_company', 'ship_to_address', 'ship_to_city', 'ship_to_state', 'ship_to_zip_code', 'ship_to_country', 'ship_to_phone', 'ship_to_fax', 'ship_to_email', 'ship_to_address_type', 'receipt', 'gift', 'arrival_date_time', 'greeting', 'instructions', 'po', 'terms', 'due_date', 'ship_date', 'ship_via', 'fob', 'project', 'other', 'message', 'subtotal', 'shipping', 'shipping_surcharge', 'box_and_packing', 'tax_exempt', 'tax_exemptid', 'tax_rate', 'taxable', 'tax', 'variance', 'total', 'payments_credits', 'balance', 'estimate', 'disclaimer', 'variance_notes', 'admin_notes', 'create_dt', 'update_dt', 'creator', 'creator_username', 'owner', 'owner_username', 'status_detail', 'status', ] export_id = run_export_task('invoices', 'invoice', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))