git-svn-id: file:///home/shish/svn/shimmie2/trunk@274 7f39781d-f577-437e-ae19-be835c7a54ca
		
			
				
	
	
		
			83 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			83 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
Link to Image adds BBCode and HTML link codes to the image view. Offers code for a customizable text link, thumbnail links, and full image inline.
 | 
						|
 | 
						|
Author: Erik Youngren <artanis.00@gmail.com>
 | 
						|
 | 
						|
License: GPLv2
 | 
						|
 | 
						|
Submit a Bug Report or Suggestion for Link to Image:
 | 
						|
 * http://trac.shishnet.org/shimmie2/newticket?owner=artanis.00@gmail.com&component=third%20party%20extensions&keywords=link_to_image
 | 
						|
 | 
						|
= Use =
 | 
						|
There is one option in Board Config: Text Link Format.
 | 
						|
It takes the following arguments as well as plain text.
 | 
						|
|| arguments    || replacement                      ||
 | 
						|
|| $id          || The image ID.                    ||
 | 
						|
|| $hash        || The MD5 hash of the image.       ||
 | 
						|
|| $tags        || The image's tag list.            ||
 | 
						|
|| $base        || The base HREF as set in Config.  ||
 | 
						|
|| $ext         || The image's extension.           ||
 | 
						|
|| $size        || The image's display size.        ||
 | 
						|
|| $filesize    || The image's size in KB.          ||
 | 
						|
|| $filename    || The image's original filename.   ||
 | 
						|
|| $title       || The site title as set in Config. ||
 | 
						|
Link to Image will default this option to '$title - $id ($ext $size $filesize)'.
 | 
						|
To reset to the default, simply clear the current setting. Link to Image will then fill in the default value after the save.
 | 
						|
 | 
						|
To leave the setting blank for any reason, leave a space (' ') in it.
 | 
						|
 | 
						|
= Install =
 | 
						|
 1. Copy the folder {{{contrib/link_image/}}} to {{{ext/}}}.
 | 
						|
 2. In the Config panel, make sure Base URL is set (you may as well set Data URL while you're there, if you haven't already.)
 | 
						|
 3. Make sure Image Link, Thumb Link, and Short Link all contain the full path ("http://" and onward,) either by using $base or plain text. Link to Image will not be able to retrieve the correct paths without these variables.
 | 
						|
 | 
						|
= Change Log =
 | 
						|
== Version 0.3.0 ==
 | 
						|
 * Moved Link to Image over to the official theme engine. This functions basically the same as what the prototype was, but it's more thought out and nicer.
 | 
						|
 * Cleaned up the insides a bit.
 | 
						|
 | 
						|
== Version 0.2.0 ==
 | 
						|
 * Changed the HTML generation to use a prototype theme engine. All HTML generation is now contained within {{{link_image.html.php}}}, which may be copied to the current theme folder and edited from there.
 | 
						|
 
 | 
						|
== Version 0.1.4 - 20070510 ==
 | 
						|
 * Style changes.
 | 
						|
 * Added output containing only the locations of the thumb, image and post.
 | 
						|
 * Added a link to wikipedia's HTML page, just as BBCode has a wikipedia link.
 | 
						|
 | 
						|
== Version 0.1.3b - 20070509 ==
 | 
						|
 * Renamed style.css to _style.css to avoid the auto loader.
 | 
						|
 | 
						|
== Version 0.1.3 - 20070508 ==
 | 
						|
 * Created Readme.txt
 | 
						|
 * Merged 0.1.2 into 0.1.2b
 | 
						|
 * Removed uneeded documentation from main.php
 | 
						|
 * Rewrote the css to be unique. Previously used CSS I wrote for elsewhere. Styled to reduce space consumption.
 | 
						|
 * Added code to insert the CSS import.
 | 
						|
  * Updated Nice URLs to allow access to the /ext/ folder. (Why is my stylesheet returning HTML instead of CSS?)
 | 
						|
 * First SVN update.
 | 
						|
 | 
						|
== Version 0.1.2b - 20070507 ==
 | 
						|
(fairly simultaneous with 0.1.2)
 | 
						|
 * shish:
 | 
						|
  * Updated to new extension format
 | 
						|
   * Created folder link_image in trunk/contrib
 | 
						|
   * Renamed link_image.ext.php to main.php and moved to /link_image/
 | 
						|
   * Created style.css {{{ /* 404'd :|*/ }}}.
 | 
						|
  * Documentation (different from mine.)
 | 
						|
  * Changed add_text_option() and added add_label() in SetupBuildingEvent because I was using an edited version of the function that shish didn't know about. It was a wonder that didn't throw massive errors.
 | 
						|
  * Published on SVN.
 | 
						|
 | 
						|
== Version 0.1.2 - 20070506 ==
 | 
						|
 * Textboxes now select-all when they gain focus.
 | 
						|
 * Commenting and documentation.
 | 
						|
 | 
						|
== Version 0.1.1 - 20070506 ==
 | 
						|
 * Fixed HTML thumbnail link code. (image tag was being html_escaped twice, resulting in "$gt;" and "<" from the first escape becoming "&gt;" and "&lt;") It turns out that html_escape was completely unnecessary, all I had to do was replace the single-quotes around the attributes with escaped double-quotes ('\"'.)
 | 
						|
 | 
						|
== Version 0.1.0 - 20070506 ==
 | 
						|
 * Release.
 | 
						|
 | 
						|
= Links =
 | 
						|
 * http://trac.shishnet.org/shimmie2/wiki/Contrib/Extensions/LinkToImage - Home
 | 
						|
 * http://forum.shishnet.org/viewtopic.php?p=153 - Discussion
 | 
						|
 * http://trac.shishnet.org/shimmie2/browser/trunk/contrib/link_image - Shimmie2 Trac SVN
 |