User Tools

Site Tools


rotation_pages

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

rotation_pages [2014/01/29 18:04]
rotation_pages [2014/01/29 18:04] (current)
Line 1: Line 1:
 +====== Rotation Pages ======
  
 +Template is a regular html with special tags which are replaced by actual thumbs.
 +Upon creation of template try to image whole page as a table and add rows\cols numbers (it's just for your future conveniences)
 +
 +First of all  you have to add at least 1 subtemplate. Subtemplate - this is how each of your thumbs looks like.
 +
 +  <a href="/out.php?url=<!--URL-->&link=<!--LINK-->" > <img src="<!--THUMB_URL-->"> <!--DESCRIPTION--></a>
 +
 +you can have as much subtemplates as you want. Notice that script uses &link parameter to track clicks o dont forget to add it.
 +
 +
 +Variables:
 +  <!--URL--> = <!--GAL_URL--> - gallery URL
 +  <!--LINK--> - link, obligatory parameter
 +  <!--SKIMMING--> - skimming, only if you edit personal skimming for each cell in ([[Cells stats]])
 +  <!--THUMB_URL--> thumb URL
 +  <!--DESCRIPTION-->  
 +  <!--ID--> thumb ID (in DB)
 +  <!--ALT--> alt description
 +  <!--CONTENT_TYPE--> pic or movie
 +  <!--CREATED--> time of page recreation
 +
 +There are 2 options to mark place in template where you want to see thumbs:
 +
 +  <thumb num=1></thumb>
 +
 +or 
 +
 +  as pattern <!--subtemplatename_thumbnum-->
 +  example
 +  <!--default_1--> 
 +
 +This means that script have to replace this tag with thumb number 1 (by CTR) using subtemplate default. There's no template name in the first example, so script assumes it's 'default'.
 +
 +You can make a bridgments like
 +  <thumb num=1-5></thumb>
 +  the same as 
 +  <!--default_1-5--> 
 +
 +will be replaced with thumbs 1,2,3,4,5
 +
 +You can also use special parameters , for example 
 +
 +  <thumb num=1 group=Images></thumb>
 +
 +or
 +
 +  <thumb num=1 group=Images template=my_tpl></thumb>
 +
 +I hope there parameters are self-explained. Notice that group name is case-sensitive. 
 +
 +All templates are in DB so you will not see any files on ftp till rotation. To force file creation go to Rotation -> Specials. 
 +
 +You can include results as any other file, for example
 +
 +  <!--#include file="scj/rot_pages/test.html"-->
 +
 +
 +
 +===== Examples =====
 +
 +
 +You can see default template - test.html
 +
 +**subtemplate default**
 +
 +  <a href="/out.php?url=<!--URL-->&link=<!--LINK-->&p=65"><img src="<!--THUMB_URL-->" height="180" width="240"></a> <!--DESCRIPTION_20-->
 +
 +**template**
 +
 +  <html>
 +  <title>Test</title>
 +  <body>
 +  <thumb num=1></thumb>
 +  <thumb num=2></thumb>
 +  <thumb num=3></thumb>
 +  <thumb num=4></thumb>
 +  <thumb num=5></thumb>
 +  <thumb num=6></thumb>
 +  <thumb num=7></thumb>
 +  <thumb num=8></thumb>
 +  </body>
 +  </html>
 +
 +As a result you'll see file scj/rot_pages/test.html.
 +
 +Script recreates files in compliance with Rotation-Settings (for example once in 10 minutes or 1000 clicks).
rotation_pages.txt ยท Last modified: 2014/01/29 18:04 (external edit)