04-21-2009 12:07 PM
$document->addScript($this->profile->share.'/yui/selector/selector-beta-min.jss');
is miss typed and should be ".js" at the end not ".jss" as seen below$document->addScript($this->profile->share.'/yui/selector/selector-beta-min.jss');
// Document Preview
$document->addStylesheet($this->profile->share.'/components/preview/preview.css');
$document->addScript($this->profile->share.'/components/preview/preview.js');
$document->addStylesheet($this->profile->share.'/components/preview/full-preview.css');
$document->addScript($this->profile->share.'/components/preview/full-preview.js');
04-21-2009 01:14 PM
05-14-2009 09:43 AM
05-14-2009 10:14 AM
// Document Preview
$document->addStylesheet($this->profile->share.'/components/preview/preview.css');
$document->addScript($this->profile->share.'/components/preview/preview.js');
// Document Preview
$document->addStylesheet($this->profile->share.'/components/preview/web-preview.css');
$document->addScript($this->profile->share.'/components/preview/web-preview.js');
<script type="text/javascript">//<![CDATA[
new Alfresco.Preview("document-details").setOptions({
nodeRef: 'workspace://SpacesStore/<?php echo $this->file->uuid ?>',
name: '<?php echo $this->file->name ?>',
icon: '/components/images/generic-file-32.png',
mimeType: '<?php echo $this->file->content_type ?>',
previews: <?php echo json_encode($this->thumbnail->definitions) ?>
}).setMessages(
{"label.currentFrame": "Page <b>{0}<\/b> of <b>{1}<\/b>", "button.next": "Next", "header.previewDocument": "Preview of {0}", $
);
//]]></script>
<script type="text/javascript">//<![CDATA[
new Alfresco.WebPreview("document-details").setOptions({
nodeRef: 'workspace://SpacesStore/<?php echo $this->file->uuid ?>',
name: '<?php echo $this->file->name ?>',
icon: '/components/images/generic-file-32.png',
mimeType: '<?php echo $this->file->content_type ?>',
previews: <?php echo json_encode($this->thumbnail->definitions) ?>
}).setMessages(
{"label.currentFrame": "Page <b>{0}<\/b> of <b>{1}<\/b>", "button.next": "Next", "header.previewDocument": "Preview of {0}", $
);
//]]></script>
05-14-2009 04:24 PM
Alfresco.constants.USERNAME = "";
<?php // no direct acces
defined('_JEXEC') or die('Restricted access');
JHTML::_('behavior.mootools');
$document =& JFactory::getDocument();
//Site-wide YUI Assets
//$document->addStylesheet($this->profile->share.'/yui/reset-fonts-grids/reset-fonts-grids.css');
//$document->addStylesheet($this->profile->share.'/yui/assets/skins/default/skin.css');
//Common YUI components: RELEASE
$document->addScript($this->profile->share.'/yui/utilities/utilities.js');
//$document->addScript($this->profile->share.'/yui/button/button-min.js');
//$document->addScript($this->profile->share.'/yui/container/container-min.js');
//$document->addScript($this->profile->share.'/yui/menu/menu-min.js');
//$document->addScript($this->profile->share.'/yui/json/json-min.js');
//$document->addScript($this->profile->share.'/yui/selector/selector-beta-min.js');
//Site-wide Common Assets
//$document->addScript($this->profile->share.'/js/bubbling.v1.5.0.js');
$document->addScript($this->profile->share.'/js/flash/AC_OETags.js');
//$document->addScript($this->profile->share.'/service/messages.js?locale=en_US');
$document->addScript($this->profile->share.'/js/alfresco.js');
//$document->addScript($this->profile->share.'/js/forms-runtime.js');
$document->addScriptDeclaration('
Alfresco.constants.DEBUG = false;
Alfresco.constants.PROXY_URI = "'.$this->profile->share.'/proxy/alfresco/";
Alfresco.constants.THEME = "default";
Alfresco.constants.URL_CONTEXT = "'.$this->profile->share.'/";
Alfresco.constants.URL_PAGECONTEXT = "'.$this->profile->share.'/page/";
Alfresco.constants.URL_SERVICECONTEXT = "'.$this->profile->share.'/service/";
Alfresco.constants.ALF_TICKET = "'.$this->ticket.'";
Alfresco.constants.USERNAME = "";
');
// Document Preview
$document->addStylesheet($this->profile->share.'/components/preview/web-preview.css');
$document->addScript($this->profile->share.'/components/preview/web-preview.js');
//$document->addStylesheet($this->profile->share.'/components/preview/WebPreview.css');
$document->addScript($this->profile->share.'/js/flash/extMouseWheel.js');
//$document->addStylesheet($this->profile->share.'/components/preview/full-preview.css');
//$document->addScript($this->profile->share.'/components/preview/full-preview.js');
?>
<div id="document-details">
<script type="text/javascript">//<![CDATA[
new Alfresco.WebPreview("document-details").setOptions({
nodeRef: "workspace://SpacesStore/<?php echo $this->file->uuid ?>",
name: "<?php echo $this->file->name ?>",
icon: "/components/images/generic-file-32.png",
mimeType: "<?php echo $this->file->content_type ?>",
previews: <?php echo json_encode($this->thumbnail->definitions) ?>
}).setMessages(
{"label.currentFrame": "Page <b>{0}<\/b> of <b>{1}<\/b>", "header.previewDocument": "Preview of {0}", "label.noFlash": "To view the preview please download the latest Flash Player from the<br\/> <a href=\"http:\/\/www.adobe.com\/go\/getflashplayer\">Adobe Flash Player Download Center<\/a>.", "label.jumpToPage": "Jump to page:", "error.content": "The content cannot be displayed because it is not of type png, jpg, gif or swf.", "label.noPreview": "This document can't be previewed.<br\/>Click <a href=\"{0}\">here<\/a> to download it.", "button.fullPreview": "Full Screen", "error.io": "The preview could not be loaded form the server. "}
);
//]]></script>
<div class="web-preview">
<div class="hd">
<div class="title">
<h4>
<img id="document-details-title-img" src=""/>
<span id="document-details-title-span"></span>
</h4>
</div>
</div>
<div class="bd">
<div id="document-details-swfPlayer-div" class="preview-swf">
<div id="document-details-swfPlayerMessage-div"></div>
</div>
</div>
</div>
</div>
<div id="alfresco-yuiloader"></div>
<script type="text/javascript">
//<![CDATA[
Alfresco.util.YUILoaderHelper.loadComponents();
//]]>
</script>
05-15-2009 10:06 AM
//Site-wide YUI Assets
//$document->addStylesheet($this->profile->share.'/yui/reset-fonts-grids/reset-fonts-grids.css');
//$document->addStylesheet($this->profile->share.'/yui/assets/skins/default/skin.css');
//Common YUI components: RELEASE
$document->addScript($this->profile->share.'/yui/utilities/utilities.js');
//$document->addScript($this->profile->share.'/yui/button/button-min.js');
$document->addScript($this->profile->share.'/yui/container/container-min.js');
//$document->addScript($this->profile->share.'/yui/menu/menu-min.js');
//$document->addScript($this->profile->share.'/yui/json/json-min.js');
//$document->addScript($this->profile->share.'/yui/selector/selector-beta-min.js');
//Site-wide Common Assets
//$document->addScript($this->profile->share.'/js/bubbling.v1.5.0.js');
$document->addScript($this->profile->share.'/js/flash/AC_OETags.js');
$document->addScript($this->profile->share.'/service/messages.js?locale=en_US');
$document->addScript($this->profile->share.'/js/alfresco.js');
//$document->addScript($this->profile->share.'/js/forms-runtime.js');
<?php // no direct acces
defined('_JEXEC') or die('Restricted access');
JHTML::_('behavior.mootools');
$document =& JFactory::getDocument();
//Site-wide YUI Assets
//$document->addStylesheet($this->profile->share.'/yui/reset-fonts-grids/reset-fonts-grids.css');
//$document->addStylesheet($this->profile->share.'/yui/assets/skins/default/skin.css');
//Common YUI components: RELEASE
$document->addScript($this->profile->share.'/yui/utilities/utilities.js');
//$document->addScript($this->profile->share.'/yui/button/button-min.js');
$document->addScript($this->profile->share.'/yui/container/container-min.js');
//$document->addScript($this->profile->share.'/yui/menu/menu-min.js');
//$document->addScript($this->profile->share.'/yui/json/json-min.js');
//$document->addScript($this->profile->share.'/yui/selector/selector-beta-min.js');
//Site-wide Common Assets
//$document->addScript($this->profile->share.'/js/bubbling.v1.5.0.js');
$document->addScript($this->profile->share.'/js/flash/AC_OETags.js');
$document->addScript($this->profile->share.'/service/messages.js?locale=en_US');
$document->addScript($this->profile->share.'/js/alfresco.js');
//$document->addScript($this->profile->share.'/js/forms-runtime.js');
$document->addScriptDeclaration('
Alfresco.constants.DEBUG = false;
Alfresco.constants.PROXY_URI = "'.$this->profile->share.'/proxy/alfresco/";
Alfresco.constants.THEME = "default";
Alfresco.constants.URL_CONTEXT = "'.$this->profile->share.'/";
Alfresco.constants.URL_PAGECONTEXT = "'.$this->profile->share.'/page/";
Alfresco.constants.URL_SERVICECONTEXT = "'.$this->profile->share.'/service/";
Alfresco.constants.ALF_TICKET = "'.$this->ticket.'";
Alfresco.constants.USERNAME = "";
');
// Document Preview
$document->addStylesheet($this->profile->share.'/components/preview/web-preview.css');
$document->addScript($this->profile->share.'/components/preview/web-preview.js');
//$document->addStylesheet($this->profile->share.'/components/preview/WebPreview.css');
$document->addScript($this->profile->share.'/js/flash/extMouseWheel.js');
//$document->addStylesheet($this->profile->share.'/components/preview/full-preview.css');
//$document->addScript($this->profile->share.'/components/preview/full-preview.js');
?>
<div id="document-details">
<script type="text/javascript">//<![CDATA[
new Alfresco.WebPreview("document-details").setOptions({
nodeRef: "workspace://SpacesStore/<?php echo $this->file->uuid ?>",
name: "<?php echo $this->file->name ?>",
icon: "/components/images/generic-file-32.png",
mimeType: "<?php echo $this->file->content_type ?>",
previews: <?php echo json_encode($this->thumbnail->definitions) ?>
}).setMessages(
{"label.currentFrame": "Page <b>{0}<\/b> of <b>{1}<\/b>", "header.previewDocument": "Preview of {0}", "label.noFlash": "To view the preview please download the latest Flash Player from the<br\/> <a href=\"http:\/\/www.adobe.com\/go\/getflashplayer\">Adobe Flash Player Download Center<\/a>.", "label.jumpToPage": "Jump to page:", "error.content": "The content cannot be displayed because it is not of type png, jpg, gif or swf.", "label.noPreview": "This document can't be previewed.<br\/>Click <a href=\"{0}\">here<\/a> to download it.", "button.fullPreview": "Full Screen", "error.io": "The preview could not be loaded form the server. "}
);
//]]></script>
<div class="web-preview">
<div class="hd">
<div class="title">
<h4>
<img id="document-details-title-img" src=""/>
<span id="document-details-title-span"></span>
</h4>
</div>
</div>
<div class="bd">
<div id="document-details-swfPlayer-div" class="preview-swf">
<div id="document-details-swfPlayerMessage-div"></div>
</div>
</div>
</div>
</div>
<div id="alfresco-yuiloader"></div>
<script type="text/javascript">
//<![CDATA[
Alfresco.util.YUILoaderHelper.loadComponents();
//]]>
</script>
05-15-2009 10:53 AM
<?php // no direct acces
defined('_JEXEC') or die('Restricted access');
JHTML::_('behavior.mootools');
$document =& JFactory::getDocument();
//Site-wide YUI Assets
$document->addStylesheet($this->profile->share.'/yui/reset-fonts-grids/reset-fonts-grids.css');
$document->addStylesheet($this->profile->share.'/yui/assets/skins/default/skin.css');
//Common YUI components: RELEASE
$document->addScript($this->profile->share.'/yui/utilities/utilities.js');
$document->addScript($this->profile->share.'/yui/button/button-min.js');
$document->addScript($this->profile->share.'/yui/container/container-min.js');
$document->addScript($this->profile->share.'/yui/menu/menu-min.js');
$document->addScript($this->profile->share.'/yui/json/json-min.js');
$document->addScript($this->profile->share.'/yui/selector/selector-beta-min.js');
//Site-wide Common Assets
$document->addScript($this->profile->share.'/js/bubbling.v1.5.0.js');
$document->addScript($this->profile->share.'/js/flash/AC_OETags.js');
$document->addScript($this->profile->share.'/service/messages.js?locale=en_US');
$document->addScript($this->profile->share.'/js/alfresco.js');
$document->addScript($this->profile->share.'/js/forms-runtime.js');
$document->addScriptDeclaration('
Alfresco.constants.DEBUG = false;
Alfresco.constants.PROXY_URI = "'.$this->profile->share.'/proxy/alfresco/";
Alfresco.constants.THEME = "default";
Alfresco.constants.URL_CONTEXT = "'.$this->profile->share.'/";
Alfresco.constants.URL_PAGECONTEXT = "'.$this->profile->share.'/page/";
Alfresco.constants.URL_SERVICECONTEXT = "'.$this->profile->share.'/service/";
Alfresco.constants.ALF_TICKET = "'.$this->ticket.'";
Alfresco.constants.USERNAME = "'.$this->profile->username.'";
');
// Document Preview
$document->addStylesheet($this->profile->share.'/components/preview/preview.css');
$document->addScript($this->profile->share.'/components/preview/preview.js');
$document->addStylesheet($this->profile->share.'/components/preview/full-preview.css');
$document->addScript($this->profile->share.'/components/preview/full-preview.js');
?>
<div id="document-details">
<script type="text/javascript">//<![CDATA[
new Alfresco.Preview("document-details").setOptions({
nodeRef: 'workspace://SpacesStore/<?php echo $this->file->uuid ?>',
name: '<?php echo $this->file->name ?>',
icon: '/components/images/generic-file-32.png',
mimeType: '<?php echo $this->file->content_type ?>',
previews: <?php echo json_encode($this->thumbnail->definitions) ?>
}).setMessages(
{"label.currentFrame": "Page <b>{0}<\/b> of <b>{1}<\/b>", "button.next": "Next", "header.previewDocument": "Preview of {0}", "error.contentNotAVM2MovieClip": "The preview cannot be displayed since its not a AVM2 movie clip", "label.noFlash": "To view the preview please download the latest Flash Player from the<br\/> <a href=\"http:\/\/www.adobe.com\/go\/getflashplayer\">Adobe Flash Player Download Center<\/a>.", "label.jumpToPage": "Jump to page:", "label.noPreview": "This document can't be previewed.<br\/>Click <a href=\"{0}\">here<\/a> to download it.", "button.fullPreview": "Full Screen", "message.invalidFrame": "You must enter a frame between {0} and {1}", "error.server": "The preview cannot be displayed due to a server error", "button.previous": "Prev"}
);
//]]></script>
<div class="preview">
<div class="hd">
<div class="title">
<h4>
<img id="document-details-title-img" src=""/>
<span id="document-details-title-span"></span>
</h4>
</div>
<div id="document-details-fullscreen-div" class="fullscreen" style="visibility: hidden;">
<input id="document-details-fullPreview-button" type="button" value="Full Screen" />
</div>
</div>
<div id="document-details-controls-div" class="controls" style="visibility: hidden;">
<input id="document-details-previous-button" type="button" value="Prev" />
<span id="document-details-currentFrame-span">Page <b>{0}</b> of <b>{1}</b></span>
<input id="document-details-next-button" type="button" value="Next" />
<span> | </span>
<span>Jump to page:</span>
<input id="document-details-jumpToPage-textfield" class="jumpToPage" type="text" />
</div>
<div class="bd">
<div id="document-details-swfPlayer-div" class="preview-swf">
<div id="document-details-swfPlayerMessage-div"></div>
</div>
</div>
</div>
</div>
<div id="alfresco-yuiloader"></div>
<script type="text/javascript">
//<![CDATA[
Alfresco.util.YUILoaderHelper.loadComponents();
//]]>
</script>
05-15-2009 11:09 AM
// Document Preview
$document->addStylesheet($this->profile->share.'/components/preview/preview.css');
$document->addScript($this->profile->share.'/components/preview/preview.js');
$document->addStylesheet($this->profile->share.'/components/preview/full-preview.css');
$document->addScript($this->profile->share.'/components/preview/full-preview.js');
?>
$document->addStylesheet($this->profile->share.'/components/preview/web-preview.css');
$document->addScript($this->profile->share.'/components/preview/web-preview.js');
05-15-2009 12:01 PM
08-21-2009 07:34 AM
open the demo equivalent http://joomla.demo.alfresco.com/joomla/index.php/alfresco/file/1/371a3d6a-3c28-481f-ac15-662ae65561f... with your browser
if you open the temporary internet files in IE you can see all the component files and also the missing files :lol:
full-preview.js
full-preview.css
preview.js
preview.css
just copy this files in your alfresco
C:\Alfresco\tomcat\webapps\share\components\preview
and enjoy this powerfull integration
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.