Projects - Project properties window
The project properties window allows you to set parameters for a project created in Spider. Find out more about projects in projects . This window appears when creating a new project. They can also be called from the Projects / Project Properties menu or from the Projects tab. The button icon for this command is shown above. The window consists of a series of pages, additionally divided into 2 categories: With their help you can establish various properties of the project. Here is the description of the tabs:
Main - Basic
This tab allows you to define general project properties and additionally allows you to perform the HTML Help operation if the project is also an HTML Help project. There you will find two groups called Basic Info and HTML Help Project Settings . In this group you can define the paths to the folder or the main project file. You will find the following settings here: Name of project
This is where you find the name assigned to the project when it was created. Main folder of the project
Here you can see what folder the project is set to. You can change it by clicking the button next to it. Project start-up folder
If you want the program to set a different folder as the start folder than the project's main folder when switching to the selected project, select such a folder using the button next to it. Main project file
Using the button next to it, you can indicate the main project file, which is used by the program for a number of different functions (e.g. project consistency check). Preview document
Select the preview document to be used for the documents in the project. If you select it, this document will be used for all documents from the project for which no preview document has been individually defined. Project group
Here you can enter the name of the group to which the project is to belong. Project groups are displayed at the beginning of the list of projects in the "Projects" tab. This makes it easier to find the right project in the list, which is especially important when working on many projects. Project description
This field allows you to enter a description of the project so you know what it is about. You can check the switch below to cause a description to be displayed every time you switch to this project. Show description when switching between projects
Check this switch to cause a description to be shown every time you switch to this project.
Main - HTML Help
This tab contains HTML Help related commands. You will find the following commands here: This project is an HTML Help project
Check this switch if you want to enable additional HTML Help-related functions for this project (e.g. compilation). HTML Help main project file
Use the buttons to create a new empty HTML Help project file or to select an existing one on disk. Compile project button
Click to compile the project into a CHM form. Quickly compile this project
Click to quickly compile the current project into HTML Help. Edit project button
Click to launch the HTML Help project editor built into Spider. Browse compiled button
Click to open and view the compiled CHM file. Compilation report button
Click to view the compilation report. Start Help Workshop
Click to launch the MS HTML Help Workshop program.
Main - Mappings
This tab allows you to set project mappings to network addresses. Mappings are useful in many cases, e.g. when testing components of projects written in scripting languages for which the preview must be called via a URL, or in another situation e.g. by the function project synchronization with a remote server or to insert local files into files opened from an FTP or WebDAV server, while setting paths relative to them. On this tab you will find two groups regarding mappings in preview and mappings in sync. Mapping at preview
Preview mapping means "translating" the path to a file on disk to an address where the document can be viewed in a web browser. This allows easier viewing and testing of documents using a local web server, such as PHP scripts that must be viewed via a URL. Using the buttons next to you, you can manage the list of mappings assigned to projects. You can change the mappings on the Preview tab in the main program window. The default mapping is marked with a red ball icon (). You can add a new mapping via the add mapping dialog . Mapping at synchronization
Synchronization mapping determines from which folder on your computer's disk to which folder on the selected server files will be sent. You can create one or more mappings, which allows you to choose separate subdirectories of your local project or FTP (or WebDAV) server to synchronized with each other. You can add a new mapping via the add mapping dialog . Additionally, you can specify which mapping is the default - it will be used e.g. in the document publishing function using the current document publication commands from the File menu, or the publication of documents in the Projects tab . The default mapping is marked with a red ball icon (). Assigned Server
Assigning an FTP or WebDAV server to a Project allows you to change the active server on the Servers tab depending on the selected project. To activate this mechanism, check the ' When switching between projects, activate the server: ' and select the server from the list.
If, at the moment of changing the project, there is an active connection to another server, you will be asked if you want the connection to the current server to be terminated and the server to be changed or not.
The server indicated here will be selected as the default when creating a new mapping at synchronisation in the add mapping window. Main - Excluded Folders and Frequently Used Files
On this tab, you have access to two lists:
- Folders excluded from view - You can add subfolders of the main project folder to this list, which will be hidden in the file list and folder tree in the Projects tab of the main program window
. Attention! This setting also affects Extended Search and Replace . Note, however, that when you drag folders to the Servers tab, the contents of the excluded folders will also be uploaded for publishing!- Frequently used files - This is a list of frequently used files in this project. You can add files that you use frequently here and open them quickly with the menu command "Projects / Project Properties / Open Project Frequently" as well as the file list pop-up menu on the Projects . It is not an automatically generated list based on individual file usage.
Next to each list you will find buttons with which you can manage it, i.e. add and remove individual items, as well as change their position.
Main - Documents
On this tab you will find options that allow you to define the default content of the META section of project documents, the method of tag insertion and the encoding of national characters and line breaks. Default document name and extension
The settings of this group allow you to define the name to be created by default for new documents of the current project. As a result, one project can contain by default * .html files, another * .php etc.
There are two fields - Name and Extension , the latter additionally containing a drop-down list with the most frequently used extensions.
Default META properties of documents in the project
You can assign default META section properties to a project that will be automatically applied when creating new documents in that project. To change the META section settings, click the Edit META Defaults button, which will open the META Section Editor . Coding settings for this project's documents
Default document coding in the project
Select the encoding to be used for this project's documents from the list. By default, the encoding indicated in the Program Settings / Editor... / Documents. Read more about this in Encoding national characters, but this setting has a higher priority. Default encoding of end-of-line characters in the project
Select the end-of-line character encoding to be used for this project's documents from the list. By default, the encoding indicated in the Program Settings / Editor... / Documents, but this setting has a higher priority. Characters can be encoded as in Windows, Unix, or macOS. Inserting tags into the documents of this project
Default document language in the project
Select from the list the markup language that will be used by default for documents in the current project. In this way, you can change the program behaviour specified in the program Settings window. This setting will be used when it is not possible to recognise the document type using standard methods (DOCTYPE, xlmns). The list contains the names of all categories (all markup languages) supported by Spider. You can change the contents of the list (add and remove languages, as well as modify their settings) using the TDF Editor. Insert non-XML tags (e.g. HTML 4):
Select the method of inserting tags from the list. By default, the tag insertion style indicated in Program Settings / Editor is used. / Documents, but you can force tags to be inserted in lowercase or uppercase.
Forced file includes
This page contains a list of files that are forced to be analyzed by the mechanisms of dynamic hints. With the buttons next to the list you can add files of different types (PHP scripts, CSS style sheets and JS scripts) and entire folders. Read more in Projects - Forced file includes.
Statistics
This tab is informative and allows you to see the project statistics. Note! For large projects, generating the information on this tab may take a while! Here you will find the following stats: List of project items
In this list you can quickly see what components are in the project, how many there are and their total size. The oldest and newest document
This list presents information about the documents that were modified first and last in Spider. Number of tasks to be performed
In this list, you can quickly see how many to-do tasks there are in the entire project, as well as in which document you have the most. Number of words, characters, lines in documents
In this list, you can quickly check the number of words, characters and pages in your project documents. You can use the field below the list of the number of words and pages to determine how many characters with spaces correspond to one typed page. The numbers shown do not relate to the content of the HTML tags, but only to the text displayed by the browser. More precisely, the function counting words and characters ignores everything contained between the < and > characters and is only intended to provide an estimate of the volume of text in HTML files - for other types of documents the data may not be correct.
Statistics - Statutes and authorsThis tab contains two lists:List of statuses
The status list displays information about the number of files that have different statuses, which are specified in the document information window. List of authors
Spider remembers in files with ADD extensions information about the users who modify documents. This list shows all co-authors of a project and the number of documents modified by them. |