Hi all,
I have fixed the bugs, as far as I can see. I will send the updated version to the beta-testers.
Here is some documentation, mainly on what the fields on the add page screen mean:
1. every page has a name (Page Name), which has to be unique. When you add a new page, a template with the corresponding name (+ .html) is added in the pagebuilder template directory. You can edit the template from the plugin menu.
2. Page Title -> no special meaning, just plain page title
3. Build directory: relative directory from build_root (you can specify build_root in "Plugins -> PageBuilder -> Edit", if empty the build_root of links will be taken).
3. Build filename: filename, if empty -> build_index (e.g. index.html). If you are defining a link page (see below), you need to choose a unique filename or directory, i.e. you need to put in <%LinkID%> in one of the two fields. Filename could be e.g. test-<%LinkID%>.html (<%LinkID%> will be replaced by the corresponding LinkID
4. Page Type: Simple -> simple page, Link -> build such a page for every link (you can use all the tags of the link in the corresponding template), Category -> analogous to Link
5. Parent page: like parent category, establishes hierarchy.
6. Breadcrumb type: simple -> use hierarchy defined by parent page, Link (only for link pages) -> Home: Cat: SubCat: ... : Detailed: This Page, Category -> same as above, leave out the Detailed stuff. Play with the settings and you will know how it works.
7. Build Condition: here you can enter a simple build condition SQL style (for static building, as well as for dynamic displaying), e.g this could be Description LIKE %New York% (building pages for all links which contain 'New York' in the description field).
8. Build static: yes/no
9. View permissions for dynamic mode. Restrict access depending on user status.
10. Display dynamic: yes/no
I hope that gets you going.
Ivan
-----
Iyengar Yoga Resources / GT Plugins
I have fixed the bugs, as far as I can see. I will send the updated version to the beta-testers.
Here is some documentation, mainly on what the fields on the add page screen mean:
1. every page has a name (Page Name), which has to be unique. When you add a new page, a template with the corresponding name (+ .html) is added in the pagebuilder template directory. You can edit the template from the plugin menu.
2. Page Title -> no special meaning, just plain page title
3. Build directory: relative directory from build_root (you can specify build_root in "Plugins -> PageBuilder -> Edit", if empty the build_root of links will be taken).
3. Build filename: filename, if empty -> build_index (e.g. index.html). If you are defining a link page (see below), you need to choose a unique filename or directory, i.e. you need to put in <%LinkID%> in one of the two fields. Filename could be e.g. test-<%LinkID%>.html (<%LinkID%> will be replaced by the corresponding LinkID
4. Page Type: Simple -> simple page, Link -> build such a page for every link (you can use all the tags of the link in the corresponding template), Category -> analogous to Link
5. Parent page: like parent category, establishes hierarchy.
6. Breadcrumb type: simple -> use hierarchy defined by parent page, Link (only for link pages) -> Home: Cat: SubCat: ... : Detailed: This Page, Category -> same as above, leave out the Detailed stuff. Play with the settings and you will know how it works.
7. Build Condition: here you can enter a simple build condition SQL style (for static building, as well as for dynamic displaying), e.g this could be Description LIKE %New York% (building pages for all links which contain 'New York' in the description field).
8. Build static: yes/no
9. View permissions for dynamic mode. Restrict access depending on user status.
10. Display dynamic: yes/no
I hope that gets you going.
Ivan
-----
Iyengar Yoga Resources / GT Plugins