examples/api-samples/views/sample10.haml in groupdocs-1.5.0 vs examples/api-samples/views/sample10.haml in groupdocs-1.5.1

- old
+ new

@@ -1,98 +1,82 @@ -%h3{:style => "text-align:center;"} - %a{:href => "/"} GroupDocs Ruby SDK Samples +%h3{:style => 'text-align:center;'} + %a{:href => '/'} GroupDocs Ruby SDK Samples \- Sample10 -.samplecontent{:style => "padding:10px;"} +.samplecontent{:style => 'padding:10px;'} %i This sample will show how to share particular document from your GroupDocs account to other GroupDocs users using Ruby SDK %br/ %i You can find documentation for this sample - %a{:href => "/docs/sample10.html"} here + %a{:href => '/docs/sample10.html'} here %br/ %br/ %p You entered: %p - client_id = #{(defined? client_id) ? client_id : ""} + client_id = #{(defined? client_id) ? client_id : ''} %p - private_key = #{(defined? private_key) ? private_key : ""} + private_key = #{(defined? private_key) ? private_key : ''} %p - File GUID = #{(defined? guid) ? guid : ""} + File GUID = #{(defined? guid) ? guid : ''} %p - Email = #{(defined? email) ? email : ""} + Email = #{(defined? email) ? email : ''} %p - %font{:color => "red"} #{(defined? err) ? err : ""} - #requestForm{:style => "padding:20px; border:1px solid black;"} + %font{:color => 'red'} #{(defined? err) ? err : ''} + #requestForm{:style => 'padding:20px; border:1px solid black;'} %p Enter data for request and press "Make request" button - %form{:action => "/sample10", :enctype => "multipart/form-data", :method => "post"} - %label{:for => "client_id"} GroupDocs ClientID + %form{:action => '/sample10', :enctype => 'multipart/form-data', :method => 'post'} + %label{:for => 'client_id'} GroupDocs ClientID %br/ - <input type='text', name='client_id' value="#{(defined? client_id) ? client_id : ""}" /> + %input{:type => 'text', :name => 'client_id', :value => "#{(defined? client_id) ? client_id : ''}"} %br/ - %label{:for => "private_key"} GroupDocs private_key + %label{:for => 'private_key'} GroupDocs private_key %br/ - <input type='text', name='private_key' value="#{(defined? private_key) ? private_key : ""}" /> + %input{:type => 'text', :name => 'private_key', :value => "#{(defined? private_key) ? private_key : ''}" } %br/ - %label{:for => "file_Id"} GroupDocs File GUID + %div.guid_radio + %input{:type=>'radio', :name=>'source', :value=>'guid', :checked=>'checked'} File ID (GUID) + %br/ + %input{:type=>'radio', :name=>'source', :value=>'local'}Upload local file + %br/ + %input{:type=>'radio', :name=>'source', :value=>'url'} Upload file from URL + %br/ + + %div.guid_field + %label{:for=>'fileId', :id=>'guid'} File ID (GUID) + %br/ + %input{:type=>'text', :name=>'fileId'} + + %div.guid_field{:style=>'display:none;'} + %label{:for=>'file'} Upload local file + %br/ + %input{:type=>'file', :name=>'file'} + + %div.guid_field{:style=>'display:none;'} + %label{:for=>'url', :id=>'url'} Upload file from URL + %br/ + %input{:type=>'text', :name=>'url'} + %br/ - <input type='text', name='guid' value="#{(defined? guid) ? guid : ""}" /> + %label{:for => 'email'} Your email %br/ - %label{:for => "email"} Your email + %input{:type => 'text', :name => 'email', :value => "#{(defined? email) ? email : ''}"} %br/ - <input type='text', name='email' value="#{(defined? email) ? email : ""}" /> - %br/ - %input{:type => "submit", :value => "Make Request"}/ - %div{:style => "padding:20px; border:1px solid black;"} + %input{:type => 'submit', :value => 'Make Request'}/ + %div{:style => 'padding:20px; border:1px solid black;'} %p %h3 - %font{:color => "green"} + %font{:color => 'green'} Document shared to user with e-mail - %h1 #{(defined? shared) ? shared : ""} + %h1 #{(defined? shared) ? shared : ''} %br/ -%div{:style => "padding:10px;"} - Choose another one sample: - %ul - %li - %a{:href => "/sample1"} Sample1 - How to login to GroupDocs using the API - %li - %a{:href => "/sample2"} Sample2 - How to list files within GroupDocs Storage using the Storage API - %li - %a{:href => "/sample3"} Sample3 - How to upload a file to GroupDocs using the Storage API - %li - %a{:href => "/sample4"} Sample4 - How to download a file from GroupDocs Storage using the Storage API - %li - %a{:href => "/sample5"} Sample5 - How to copy / move a file using the GroupDocs Storage API - %li - %a{:href => "/sample6"} Sample6 - How to add a Signature to a document in GroupDocs Signature - %li - %a{:href => "/sample7"} Sample7 - How to create a list of thumbnails for a document - %li - %a{:href => "/sample8"} Sample8 - How to return a URL representing a single page of a Document - %li - %a{:href => "/sample9"} Sample9 - How to generate an embedded Viewer URL for a Document - %li - %a{:href => "/sample10"} Sample10 - How to share a document to other users - %li - %a{:href => "/sample11"}Sample11 - How programmatically create and post an annotation into document. How to delete the annotation - %li - %a{:href => "/sample12"}Sample12 - How to list all annotations from document - %li - %a{:href => "/sample13"}Sample13 - How to add collaborator to doc with annotations - %li - %a{:href => "/sample14"}Sample14 - How to check the list of shares for a folder - %li - %a{:href => "/sample15"}Sample15 - How to check the number of document's views - %li - %a{:href => "/sample16"}Sample16 - How to insert Assembly questionary into webpage - %li - %a{:href => "/sample17"}Sample17 - How to upload a file into the storage and compress it into zip archive - %li - %a{:href => "/sample18"}Sample18 - How to convert Doc to Docx, Docx to Doc, Docx to PDF, PPT to PDF - %li - %a{:href => "/sample19"}Sample19 - How to Compare documents using Ruby SDK - %li - %a{:href => "/sample20"}Sample20 - How to Get Compare Change list for document using Ruby SDK - %li - %a{:href => "/sample21"}Sample21 - How to Create and Upload Envelop to GroupDocs account using Ruby SDK - %li - %a{:href => "/sample22"}Sample22 - How create or update user and add him to collaborators using PHP SDK - %li - %a{:href => "/envelope-sample"}Envelope sample - How to use envelope and signature API + += partial :_others_samples + +%script{:src=>'//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js'} +:javascript + + $(function($){ + $('.guid_radio input').change(function(){ + var elementIndex = $(this).parent().children('input').index($(this)); + $('.guid_field').hide(); + $('.guid_field').eq(elementIndex).show(); + }); + }); \ No newline at end of file