Caspio Online Help online help Caspio Online Help
  • CASPIO WEBSITE
  • SUPPORT
  • BLOG
  • Contact Us
  • search
  • phone
  • Try Free
  • CASPIO WEBSITE
  • SUPPORT
  • BLOG
  • Contact Us
  • search
  • phone
  • Try Free
Home/Tech Tips/Advanced Customizations

Advanced Customizations

Advanced Customizations
Version 18
  • Create Tabbed Navigation for Multiple DataPages
  • Create a Lightbox View for Images
  • Dynamically Change the Background of a Results Page Record
  • Limit the Number of Submissions
  • Create Vote Up and Vote Down For Individual Records
  • Create a Floating Feedback Tab
  • Add a Time Limit to Submission Forms
  • Add Options to Public Facing Dropdowns or Listboxes
  • Dynamically Add Options to Dropdowns or Listboxes
  • Create Embeddable Tabbed Interface
  • Create a Floating Navigation Menu
  • Convert Existing HTML Forms to Work With Caspio
  • Embed Documents in DataPages
  • Integrate Google Analytics into Submission Form DataPages
  • Generate Geolocation Coordinates from Form Submissions
  • Make iFrames Resizable
Table of Contents
  • Welcome to Caspio Online Help
  • Getting Started Videos
    • Getting Started Videos
    • Build Your First App
    • Customize Your Apps
    • Advanced Topics
    • Full App Implementation
    • Tips and Tricks
    • Recorded Training Sessions
  • Caspio ID
    • Caspio ID
    • Managing Your Caspio ID
    • Forgot Your Password
    • Getting Support PIN
  • Apps
    • Apps
    • App Overview
    • Creating a New App Container
    • Importing an App
    • Exporting an App
    • Deleting an App
    • Shared Objects
    • Sharing an App with Another Account
    • Backing Up Your Applications
    • App Parameters
      • App Parameters
      • Adding App Parameters
      • Managing App Parameters
      • Using App Parameters
  • Tables and Views
    • Tables and Views
    • Creating Tables
    • Data Types
      • Data Types
      • List Data Types
      • Adding a Formula Field in a Table
    • Modifying a Table’s Design
    • Triggered Actions
    • Lookup Tables
    • Managing Data in Datasheet
      • Managing Data in Datasheet
      • Find and Replace Specific Values
      • Filtering Data
      • Downloading Table or View Data
    • Importing Data
    • Exporting Data
    • Database Relationships
      • Database Relationships
      • Relationship Settings
      • Creating and Managing Relationships
    • Scheduled Import and Export (DataHub)
      • Scheduled Import and Export (DataHub)
      • Configuring a Repository Site
      • Scheduled Import Tasks
      • Scheduled Export Tasks
      • Scheduled Tasks (DataHub) Tips and Best Practices
    • Table and Database Design Best Practices
    • Views
      • Views
      • Creating a View to Filter Data
      • Creating a View to Join Tables
      • Self-Join Views
      • Modifying Views
      • Importing and Exporting Views
  • DataPages
    • DataPages
    • What is a DataPage?
    • DataPage Types
    • Forms
      • Forms
      • Submission Forms
      • Update Forms
      • Password Recovery Forms
      • Form Element Types
      • Conditional Forms
      • Child Forms
      • Accepting Payments in Your Application
    • Reports
      • Reports
      • Creating a Report DataPage
      • Comparison Types in Report DataPages
      • Search by Distance
      • Report Page Results Layout
      • Interactive Reporting Options
      • Pivot Table Reports
      • Fixed Rows and Columns
      • Data Editing Options in Reports
      • Combined Chart and Report
      • Advanced Reporting
        • Calculations in Reports
        • Data Grouping
        • Totals and Aggregations
    • Charts
    • Calendars
      • Calendars
      • Calendar DataPage – Weekly Example
      • Calendar DataPage – Monthly Example
    • HTML Pages
    • DataPage Components
      • DataPage Components
      • Cascading Elements
      • Calculated Values
      • Field Configuration Options
        • Field and Column Width
        • Placeholder Text
        • Password Options
        • Rollover Hints – Mouse-Over Help Icon
        • Image Auto-Rotation
      • DataPage Header and Footer
      • HTML Blocks
      • Field Formatting Options
      • Multi-column and Sections
      • CAPTCHA
      • Dropdowns and Listboxes
        • Dropdowns and Listboxes
        • Multi-select Listboxes in Search Forms
      • Virtual Fields
      • Setting up Default Values
      • AutoValues
      • AutoComplete
    • Managing DataPages
      • Managing DataPages
      • Modifying DataPages
      • Previewing DataPages
      • Moving DataPages
      • Copying DataPages
      • DataPage Revisions
      • DataPage Folders
      • Exporting and Importing DataPages
    • Responsive DataPages
      • Responsive DataPages
      • Prerequisites
      • Responsive Behavior on Tablet and Mobile
      • Modifying Styles for Tablet and Mobile
    • AJAX Loading
    • Best Practices in Creating Caspio Applications
  • Function Reference
  • Automatic Emails
    • Automatic Email Types
    • Acknowledgement and Notification Emails
    • File Attachments in Auto Emails
  • Deployment
    • Deployment
    • Deploy Caspio DataPages in WordPress
    • SEO Deployment Directions
      • SEO Deployment Directions
      • SEO Sitemap Generator
    • Caspio Site vs. Integration URL
  • Authentications and Connections
    • Authentication
      • Authentication
      • Setting Up User Permissions in Your App
      • Adding a Logout Link
      • Record Level Security
        • Record Level Security
        • Create a Workflow using Record Level Security and Filtered Dropdown
        • Restrict Access to Data by User or Role
        • Filter Lookup Dropdown or Listbox Based on User or Role
      • Stamp a Record with User Profile Data
      • Create a Standalone Login Screen
      • Hiding Multiple Login Forms
    • SAML Single Sign-On
    • Connections
    • Setting Up ID Services
    • User Logs
  • Styles
    • Styles
    • Creating or Editing a Style
    • Layout Options
    • Fix the Width of the DataPage
    • Field Alignment
    • Button Alignment
    • Border Options
    • Using Google Web Fonts
    • Glossy Heading Text
    • Gradient Backgrounds for DataPages
    • Gradient Backgrounds for Fields
    • Replace Links to Records with Images
    • Replace Standard Buttons with Images
    • Change the Color of Field Error Labels
    • Put Multiple Fields on One Line
    • Styling Advanced Reports
    • Add Rounded Borders to the Form and Fields
  • Localizations
    • Localizations
    • Creating or Editing a Localization
    • Handling Arabic, Hebrew and Other Right-to-Left Languages
    • Formatting Options
    • Using Localization Feature to Improve Usability
    • Format Types
  • Tasks
  • Files and Images
    • Uploading Files and Images
    • FileStor CDN
    • Managing Files in Caspio
    • Bulk File Import and Export
    • Creating Thumbnails with the Image Resizer
    • Using Files in DataPages
    • Orphan File Cleanup
  • Parameters
    • Parameters
    • Parameter Types
    • System Parameters
    • Passing Parameters through Caspio Bridge
    • Displaying Parameters
    • Parameters as Query String Values
    • Receiving Parameters
    • Resetting Parameters
    • Parameters in Dropdowns, Listboxes and Radio Buttons
    • Custom Filter Elements
  • Integration
    • Plugin for Microsoft Office
      • Plugin for Microsoft Office
      • Installing Caspio Plugin for 32-bit Office 2007, 2010
      • Installing Caspio Plugin for 64-bit Office 2010
    • Map Mashup
      • Map Mashup
      • Map Mashup Instructions
      • Documentation for Older Map Mashup
      • How to Use Geocodes Instead of Addresses
      • How to Change Text Color or Style in the Map Bubble
      • Hiding the Map When No Results Are Found
    • Integration with Zapier
  • Web Services API
    • Web Services API
    • Creating a Web Services API Profile
    • SOAP API
    • REST API
      • Authenticating REST API
      • Important Header Parameters
      • Special Considerations
      • Error Handling
      • Swagger UI
      • Migration from REST API v1 to REST API v2
      • Older REST API versions
        • Table Operations
        • View Operations
        • Application Operations
        • DataHub Operations
        • DataPage Operations
        • File Operations
        • Criteria
  • Tech Tips
    • Common Customizations
      • Add an “Any” Option to a Dropdown
      • Add an “Any” Option to Radio Buttons
      • Add a Required “I Agree” Option to your Form
      • Add a Reset Button to Clear a Form
      • Repeat Input Fields to Prevent Misspellings
      • Display Remaining Character Count in Text Areas
      • Stamp the Time, URL, or IP Address to New and Updated Records
      • Separate Input Fields for Date/Time Parts
      • Hiding Fields in DataPages
      • Validate User Email Address
      • Create an Approval Process for New Submissions
      • Dynamic Redirects After Form Submission
      • Create a Multi-Step Form
      • Create Date-Specific New Record Links in Calendar DataPages
      • Generate Link Menus and Pop-up Windows
      • 5 Ways to Customize the Look of Your DataPages
      • Create User-Specific Redirects After Login
      • 5 Techniques to Create Web 2.0 Style Design
      • Optimize Your Web Forms for Maximum Usability
    • Advanced Customizations
      • Create Tabbed Navigation for Multiple DataPages
      • Create a Lightbox View for Images
      • Dynamically Change the Background of a Results Page Record
      • Limit the Number of Submissions
      • Create Vote Up and Vote Down For Individual Records
      • Create a Floating Feedback Tab
      • Add a Time Limit to Submission Forms
      • Add Options to Public Facing Dropdowns or Listboxes
      • Dynamically Add Options to Dropdowns or Listboxes
      • Create Embeddable Tabbed Interface
      • Create a Floating Navigation Menu
      • Convert Existing HTML Forms to Work With Caspio
      • Embed Documents in DataPages
      • Integrate Google Analytics into Submission Form DataPages
      • Generate Geolocation Coordinates from Form Submissions
      • Make iFrames Resizable
    • How to Use Parameters?
      • Separate Search Page and Results Page into Two Different Web Pages
      • Create Dynamic Labels Using Parameters
      • Create a One to Many Relational DataPage
      • Results and Details On Two Separate Web Pages
      • Personalize a Message For Your Users
      • Link a Results Set to Another Results Set
    • Social Media
      • Add a TweetThis Link to Your DataPage
      • Create an Add This Button
      • Add a Facebook Like Button to Your DataPage
      • Create Facebook Apps and Page Tabs with Caspio DataPages
      • Leverage the Power of Social Media in Your Apps
  • Managing Your Account
    • Changing Your Plan
    • Updating Payment Information
    • Payment History
    • Account Settings
    • Account Messages
    • Account Users, Groups and API Profiles
      • Account Users, Groups and API Profiles
      • Inviting New Account Users
      • Creating Groups
      • Managing Permissions
      • Changing Account Owner
    • Usage Statistics
    • Search for Objects
    • Support Login
    • Getting Support PIN
  • System Requirements
  • Release Notes
    • Caspio Bridge 25.0
    • Caspio Bridge 24.0
    • Caspio Bridge 23.0
    • Caspio Bridge 22.0
    • Caspio Bridge 21.5
    • Caspio Bridge 21.0
      • Caspio Bridge 21.0
      • Impacted Areas 21.0
    • Caspio Bridge 20.0
    • Caspio Bridge 19.0
      • Caspio Bridge 19.0
      • Impacted Areas 19.0
      • Security Patch 19.5
    • Caspio Bridge 18.0
    • Caspio Bridge 17.0
    • Caspio Bridge 16.0
    • Caspio Bridge 15.0
    • Caspio Bridge 14.0
      • Caspio Bridge 14.0
      • Impacted Areas 14.0
    • Caspio Bridge 13.0
      • Caspio Bridge 13.0
      • Impacted Areas 13.0
    • Caspio Bridge 12.0
      • Caspio Bridge 12.0
      • Impacted Areas 12.0
    • Caspio Bridge 11.0
      • Caspio Bridge 11.0
      • Impacted Areas 11.0
    • Caspio Bridge 10.0
    • Caspio Bridge 9.9
      • Caspio Bridge 9.9
      • Impacted Areas 9.9
    • Caspio Bridge 9.8
    • Caspio Bridge 9.7
    • Caspio Bridge 9.6
      • Caspio Bridge 9.6
      • Impacted Areas 9.6
    • Caspio Bridge 9.5
      • Caspio Bridge 9.5
      • Impacted Areas 9.5
    • Caspio Bridge 9.4
      • Caspio Bridge 9.4
      • Impacted Areas 9.4
    • Caspio Bridge 9.3
      • Caspio Bridge 9.3
      • Impacted Areas 9.3
    • Caspio Bridge 9.2
      • Caspio Bridge 9.2
      • Impacted Areas 9.2
    • Caspio Bridge 9.1
      • Caspio Bridge 9.1
      • Impacted Areas 9.1
    • Caspio Bridge 9.0
      • Caspio Bridge 9.0
      • Known Issues 9.0
      • Impacted Areas 9.0
  • Troubleshooting
    • Cannot Log in to Bridge Account
    • Issue with Login to Apps or DataPages
    • Issue with Redirection After Logout
    • MS Office Plugin Not Visible After Installation
    • Troubleshooting Notification Emails
    • Acknowledgement Emails Are Not Received
    • Issue with DataPage Deployment in WordPress
    • SEO Deployed DataPage Does Not Work
    • JavaScript Does Not Work with Multiple DataPages
    • Troubleshooting Custom PDF Generator
    • Responsive UI Does Not Display Properly
    • Errors and Messages
  • FAQs
    • Caspio Bridge 8.4 FAQ
      • Why do I get blank values in emails?
      • How to insert code in HTML Blocks and Headers/Footers?
      • How to format field parameters?
    • Messages
      • How long does the uploaded file stay in the Messages area to complete the import process?
      • How long does the exported file stay in the Messages area for download?
    • Data Transfer
      • Do I cause data transfer by exporting and importing?
      • Do I cause data transfer by backing up the objects prior to import?
    • Apps FAQ
      • How do I move my existing tables and DataPages into a new app?
    • Web Forms
      • How to disable HTML editor in DataPage Header/Footer and HTML Blocks?
      • How to remove blanks from a dropdown or listbox?
      • Why password reset link I received in the email takes me back to the validation step?
    • Report DataPages
      • How to filter reports based on an expiration date?
      • How can I change text on a button?
      • How to auto refresh a page?
      • Calculated fields and Datediff function
      • How to determine the number of years between two dates?
      • How to calculate date difference such as days between when a record was submitted and now?
      • How to do Keyword Search across multiple fields?
      • How to Display a Field Data as Hyperlink?
      • How to add “Today” to “After Now” or “Next X Days” criteria?
      • Why do strange characters appear on my DataPage?
      • How to make the search results downloadable for users?
      • How to make the details downloadable for users?
      • How do I edit data through my Details page?
      • How to count the number of times a record has been viewed?
      • Why the sorting of my numbers is wrong in the results page?
    • Auto Emails
      • How to set up dynamic or conditional notification emails?
      • How Many Addresses are Allowed in Notification Emails?
    • Styles and Localization FAQ
      • Where to customize the ID Service icon of the login screen?
      • How to use an image as form background?
      • Where to customize ID Service “Sign in with:” text of the login screen?
      • How to fix the width of labels and data in List and Gallery reports?
    • Security, SSL and Encryption
      • Why do I see no SSL lock icon for my web page?
    • Deployment FAQ
      • What is my Caspio site number?
      • How can I remove Caspio branding from deployed application?
      • How to Resize an iFrame?
      • Remove iFrame Border and Change Size
      • Can I block access to Datapages by IP Address?
      • SEO Deployment
        • Does SEO deployment impact my data transfer?
        • What is robots.txt and when should I use it?
        • Should I replace my regularly deployed Search DataPage with the SEO Report DataPage?
        • How long does it take for search engines to index my content?
        • What is sitemap and how does it help with SEO?
        • How do I know if Google has indexed my app content yet?
        • I’ve SEO deployed my DataPage however I don’t see my website coming up when I search for a keyword?
    • Import and Export
      • Will the Appkey change if I export a DataPage, delete it and re-import it back into same account?
      • Can I export/download all my files in one batch?
      • Why my Data Import is Slow and How to Speed It Up?
      • Will the Appkey change if I export a DataPage and import it into a different account?
    • Time and Date
      • How to subtract two dates to calculate date difference, like the age of a person?
      • Why Date Fields from Excel Import Incorrectly?
      • How to Separate Date from a Date Time Dropdown Field?
    • Authentication FAQ
      • Why signing out from authenticated DataPage redirects to Caspio.com?
      • Why my Black Listed Users Can Log In?
      • How to separate login form from an authenticated DataPage?
      • What is OpenID?
      • What are the supported countries for the SMS two-factor authentication?
    • Parameters FAQ
      • What does Split and Combine mean in the context of app parameters?
      • Why do I see wrong results when parameters are passed to search form?
      • How do I format parameters in email body or HTML blocks?
      • How to pass multiple values in one parameter?
      • How to clear parameter when value is blank?
    • Scheduled Tasks
      • What is the IP Address Range for Scheduled Tasks?
      • Do Scheduled Tasks Utilize Data Transfer?
      • Do Scheduled Tasks Utilize Emails?
    • Map Mashup FAQ
      • Hiding the map if no records found on the result page
      • Tech Tip: Using geocodes instead of address in map mashup
      • Displaying a dynamic image inside a map bubble
      • Changing text color or style of the map bubble
    • Account Management
      • Why do I get “Your account is over capacity for this plan.” when I try to change plans?
    • Geocoding and Distance Search
      • Can I use Distance Search with UK Postal codes or other countries?
    • API and Microsoft Office Plugin FAQ
      • Does Caspio Plugin for Microsoft Office use API calls?
      • How can I get Web Services API and Plug-in for Microsoft Office?

© 2020 Caspio, Inc. Sunnyvale, California. All rights reserved.

  • Caspio.com
  • Terms of Use
  • Privacy Policy
  • +1 650.691.0900