Frequently Asked Questions

Features

Questions about features of ZotPad

Not currently. iPhone support is being developed and is planned to appear in version 1.1. ZotPad will be an universal app, which means that there is no need for a separate purchase of the iPhone version.

FAQ category:

Yes, you can do this soon. ZotPad 1.1. will support sending files to other apps (e.g. iAnnotate) and receiving files from other apps and synchronizing these back to Zotero server. Annotating inside ZotPad without external applications is a planned feature, but there is no time line for this.

FAQ category:

Most likely because ZotPad is still a relatively young project and we have not had time to implement feature X yet. In some cases feature X might not be technically feasible or we might think that feature X is better left for the desktop Zotero.

FAQ category:

The best answer to this question can be found by checking our issue tracker. If you cannot find feature X listed, it is not planned in the near future.

FAQ category:

Using ZotPad

Questions about using ZotPad

Which libraries are shown depends on the rights that you have given to your api key. The very first version of ZotPad had all group libraries disabled by default, but in all subsequent versions the default setting is to enable all group libraries.

The rights of a key can be configured in the following way.

  1. Log in to zotero website
  2. Go to page https://www.zotero.org/settings/keys
  3. Click on the Edit Key link for the ZotPad key. (If there are multiple keys for ZotPad, the most recent is normally the correct one.)
  4. Change "Default Group Permissions" to "Read/Write" and click Save

After this procedure, all the group libraries will be shown when you start ZotPad the next time.

FAQ category:

Yes. This is possible with iTunes file transfer. Follow the instructions on Zotero site to locate the Zotero data directory and open the storage folder located in the data directory. This folder stores the files in the format [key]/[filename].[suffix]. You need to copy all files into a temporary folder and rename them with the pattern [filename]_[key].[suffix]

On Mac this can be done by pasting the following three commands into Terminal.app

mkdir /tmp/ZotPad
find WRITE_PATH_TO_ZOTERO_DATA_DIRECTORY_HERE -name '*.pdf' | perl -p -e 's/(.*)\/(.*)\/(.*)\.(.*)/"\1\/\2\/\3.\4" "\/tmp\/ZotPad\/\3_\2.\4"/' | xargs -L 1 ln
open /tmp/ZotPad/

When you have done renaming and copying the files, drag and drop the content of your temporary folder into iTunes file transfer screen.

FAQ category:

Miscellanneous

Yes, but you probably do not want to do that. First, if you want to develop something based on ZotPad code, we would rather see you developing with us rather than duplicate our efforts. Second, any derivative work using code from ZotPad needs to be released under the GNU General Public License. The GPL is incompatible with the license options that Apple provides in the App Store preventing distributing a derivative work through this channel.

FAQ category: