background preloader

Blog Alfresco

Facebook Twitter

Blog English

Alfresco - Mémo trucs. Voici comment donner l'accès au CIFS et à l'interface WEB avec le login Windows et sans avoir besoin de le saisir ! Tout d'abord l'arborescence à créer : Ensuite on va créer les fichiers nécessaires. Tout d'abord, il faut modifier le fichier de configuration alfresco-global.properties sous tomcat\shared : on le complète avec ces lignes (mon serveur Alfresco se nomme SERVER-ALF, mon domaine est TOTO) : ### CIFS configuration ### filesystem.name=Alfresco cifs.disableNativeCode=false cifs.enabled=true cifs.servername=SERVER-SGI cifs.domain=TOTO cifs.hostanounce=true cifs.ipv6.enabled=false ### authentication config ### authentication.chain=alfrescoNtlm1:alfrescoNtlm,passthru1:passthru,ldap1:ldap-ad Remarque : ce fichier contient aussi la configuration pour CIFS Puis, sous alfrescoNtlm1 on copie depuis webapps\.. alfresco.authentication.allowGuestLogin=false alfresco.authentication.authenticateCIFS=false Ensuite on créé le fichier ntlm-filter.properties Voilà !

Sustainable Software. Mixing Grails and Alfresco Share | CONTENTREICH. Alfresco Share and Spring Surf offer a nice extensible foundation for various kinds of content based applications. For some applications, it requires just a few tweaks to Share and you are done. In other situations, you might encounter bigger challenges remaining. Or maybe it is just that you do not feel comfortable with the way things are “usually” done in Share – like Freemarker templating or its typical Javascript. Lets be honest: The Share application and the framework also do have weaknesses and our mileage varies. Personally, I don’t really like the server side Javascript (Link to other post below). Make Sense … and Fun ! I like Grails and the Groovy way – because it can be really productive (and fun !) For quite some time, I was thinking about how to make sense of Groovy/Grails and the Alfresco stack at the same time (… and I don’t care if I’m the only one on the planet ;).

This is about a large scale approach. Here is a short demo video of the Alfresco Share Grails Plugin: Open Source Technical Blog › Creation of workflow in Alfresco using Activiti step by step. I am currently available for hire. See more on about me page. Introduction This post describes how to configure workflow in Alfresco framework using Activiti engine. Instructions on how to set up the development environment can be found here. More information about workflows in Alfresco can be found on Alfresco wiki page. I also found the following very useful: Before you start make sure that you have Activiti BPMN 2.0 designer, which is an Eclipse plugin. Workflow description We are going to create the following workflow: In a software development company there are 3 teams: sales, management, and developers.

Workflow is started by a sales person. The following XML file is associated with the workflow above: Let’s name this XML file estimate.bpmn20.xml. Integration of Activiti workflows in Alfresco There are several points of integration Activiti framework with Alfresco. Script execution listeners When workflow is started then the script execution starts. Script task listeners. Alfresco : krypthonas.de - The Personal Site of Sebastian Wenzky. If you look around the market and communities which goes about Alfresco & Liferay you see a lots of posts & contributions regard integration. Yes, yes you might think what the hell is so impressive to have available on liferay-site a document-library of an ECM-System and on the other site you have an ECM-System which helds the data of content. When we read about integration on newspapers, magazines, articles you probably come to conclusion that may Alfresco or Liferay is being handled as the “only-one-decision-and-devide” where the main controls goes about it.

Is Liferay the leading-system which triggers permissions and other Stuff into Alfresco or Liferay? Call yourself! Well mostly the easist (and mostly the unsilliest) decision is that Alfresco is the right System for all of this Stuff. The only thing you might want to reach is that a subset of that is being available in Liferay for management and collaboration. Thats not trivial at all! We have following (realy smart) requirements:

Configuring Alfresco for SSO with CAS and Securing Tomcat | pagalBytes. Alfresco | Under the (Content-)Hood. Note : Unfortunately, the editor / code formatter plugin alters some XML tags. When copying from the examples of this post care should be taken to correct the affected tags (i.e. dependencyManagement, groupId, artifactId, activeByDefault, systemPropertyVariables, containerProfile, arquillian.launch). Content repositories are complex and central components of an IT infrastructure / content management solution. Consequently, the attention upon stability and quality management are considerable. Alfresco development projects primarily use JUnit for their developer and integration tests. The Alfresco repository can be instantiated in-process within a JUnit test case of a business module by using the Alfresco-provided class ApplicationContextHelper or can be run in an embedded container (e.g.

Problems with an “Embedded Tomcat” setup Preparation of Tomcat instance / global Alfresco configuration Project setup A simple REST API test Some elaboration on the example: A simple (service ) bean test. On almost every topic: art, photography, photobooks... Last week I acquired this super awesome multiple titled Knollenevenement (1993) by Dutch artist and chef J.H.J van Melis. As Toni shows in his post Alfresco integrates with MS Office for iPad out of the box. Thurston Moore shares his story about his move to New York and the formation of Sonic Youth that has always been my favorite band. Another no knead bread. This time made with a mix of spelt flour and wheat flower. It tastes very good and these kind of no knead breads are so easy to make that I can’t believe it that I haven’t done this before: First I mix 430 grams of wheat with 1 teaspoon of salt and 1/4 teaspoon of instant yeast in a bowl and then add 345 grams of lukewarm water and mix everything.

It needs to be sticky.I put the dough in another bowl rubbed with a bit of olive oil, cover it with foil and leave it for at least 12 hours.I clean and flour a surface and take the dough out of the bowl and stretch and fold it and leave it for about 45 minutes. Georg Herold: Mandelbrot? Solutions Showcase. Blogs and Social Hub. Blogs - Zaizi Ltd. Mindthegab.com | A fool with a tool is still a fool :) Michael McCarthy's Blog | Tribloom Inc. Tribloom is very excited to announce the availability of our enterprise application hosting service for content management, Root managed hosting. While content management is critical business tool, it needs to be seamless, easy to use, and easy to manage. Ideally you could select a CMS and start using it immediately with no hardware, no configuration, and no hassle.

Now a turnkey solution is available. Tribloom brings together a proven set of feature rich and extensible content management systems, enterprise application hosting, managed services, and AWS™ infrastructure to bring you Root managed hosting. With Root managed hosting you get: • Experienced, trained, and certified experts on the applications we host and AWS™ • Around the clock support • Automated backup and recovery, high availability, and disaster recovery through reproducible, versionable DevOps • Infrastructure and application monitoring Content Management Systems Available: David Draper's Blog » Blog Archive » Extensibilty Updates Roundup. There have been a few recent updates to the Spring Surf extensibility capabilities that I’ve been blogging about recently which I thought I should capture in a quick roundup post. These features are currently available in the Alfresco Community 4.0c release.

Improved i18n localization handling In the original implementation of the i18n extension handling there was a limitation in that it was necessary to explicitly provide extensions for the locale that was ultimately resolved. This meant that there was no graceful degradation of the specificity of locale (e.g. from “en_GB” to “en” to the default properties file). Module Auto-Deploy Changes Originally there were only two ways for modules to be deployed – they would either ALL be deployed automatically or would each need to be manually deployed.

Automatically deploy all modulesOnly automatically deploy any modules that request itAll modules must be manually deployed. <auto-deploy>true</auto-deploy> Additional Dependencies. Alfresco. Under the (Content-)Hood - Alfresco et al in depth. Alfresco « Mostly Tech – Ray Gauss II. Deciding where to handle authorization in a setup where Alfresco’s authentication is handled by CAS which itself authenticates against LDAP may not be as easy as it sounds. This post goes through some of the possibilities and one solution. LDAP Authentication with an Expiration Date Attribute On Alfresco version 2.x we extended the LDAPAuthenticationComponentImpl class to be able to evaluate an LDAP filter string, configurable via spring, which was used primarily for the purpose of determining whether the user’s access to Alfresco had expired, with the expiration date being stored as an LDAP attribute.

So our ldap-authenication.properties file would contain something like: ldap.authentication.authenticationFilterFormat=(&(uid=%s)(alfrescoExpirationDate>=%sZ)) and the extended Java class LDAPAuthenticationComponentImpl contained: ctx = ldapInitialContextFactory.getInitialDirContext(bindDn, new String(password)); String authenticationFilter = String.format( if (answer ! Moving to Single Sign On. Zaizi's Alfresco Solutions. TSG Blog. OSS Geeks. Productivist. Alfresco 3 Business Solutions: Types of E-mail Integration. Exclusive offer: get 50% off this eBook here Alfresco 3 Business Solutions — Save 50% Practical implementation techniques and guidance for delivering business solutions with Alfresco by Martin Bergljung | February 2011 | Content Management Open Source Web Development The long-term vision for most ECM systems is to be able to handle almost any kind of content, and for many organizations e-mails are often next in line to manage after content such as documents, images, web content, and records.

Alfresco can be used as an e-mail management solution and we will discuss what the difference is between that and an e-mail archiving solution. In this article by Martin Bergljung, author of Alfresco 3 Business Solutions, we will look at the advantages and disadvantages between three different e-mail integration solutions and also learn how to use Alfresco's built in IMAP solution to: Alfresco 3 Business Solutions (For more resources on Alfresco 3, see here.)

The advantages of this solution are: ZandAlfresco - A recounting of my Alfresco adventures and tutorials. Hi all, This multi-part tutorial demonstrates how to create a Site template with a variety of features for Alfresco Community Edition v3.3. It is a work in progress, as I plan to publish instructions for configuring different features as my schedule allows. Part 1 of this tutorial will guide you through creating a basic Site template with a document library pre-populated with folders and files. The process described here uses a bit of JavaScript to copy the contents of a predefined folder into newly created Sites of a particular Site preset. To get the most use of out Site templates, I recommend following my tutorial on how to add custom Site dashboard preset types to Alfresco Share. Now, on with the show… Step 1: Creating a template With my process, creating a template is extremely easy. You should start by creating the folder to store your templates in.

My Project Site template folder in the data dictionary. Now you need to start filling your template folder with all sorts of goodies. Java Stuffs. Blog | Drupal Development, Alfresco Development and SproutCore Development from Appnovation. Techbits.de | thoughts on hardware, software, development and tech news. Blog | Contentreich. Integrating Freemind documents into Alfresco | techbits.de. I’m currently trying out the open source document management system Alfresco. I anticipate Alfresco becoming a widely used open source product in the field of enterprise document management much like typo3 is currently for web CMSes. To get to know it I decided to run it on a debian server and throw some of my documents on it. The CIFS (a integrated samba server) makes it easy to access the files over the windows network while still being versioned and access controlled in the repository.

The main reason I’m writing this post though is, that I’d like to share how I integrated freemind mindmaps into Alfresco. The freemind mindmaps are .mm-files which can already be stored in alfresco but are "unknown binary" files. What we have to do is tell alfresco what .mm-files are by defining them as mime-types. The Alfresco wiki describes how to add a mime-type so I did this accordingly: The next step would be adding the icons for the freemind documents. <#if document? Alfresco. [See here my post about the benefits of the b2b marketplace for Alfresco modules and solutions.] ...continuing my Alfresco hacks series posts... Development with Alfresco is fun - due to the facts that Alfresco is build upon the Spring framework and that it is open source almost every part of it can be changed or extended just by changing the spring bean configuration.

This is fine and sufficient if you have full control over the configuration. But more and more modules and real solutions are built on top of Alfresco. And these extensions can even be combined, which leads to an even more complex and hard-to-control configuration. Warning: Heavy developer stuff ahead! Augment list properties of existing Alfresco Spring Beans Sometimes, the ootb configuration and extensibility mechanism of Alfresco does not cover (yet) the area that you would like to customize or extend. The basic idea is to use a Spring BeanFactoryPostProcessor. AddToListProperty BeanFactoryPostProcessor source code. All about Alfresco ECM. Alfresco | techbits.de. Erik Winlöf's blog.

In the previous blog post we added a WebScript that listed the different safaris offered by the Safari company. Definitively no company secret in other words. But what if we want to add a WebScript that lists internal company information in a manager section of the website or let a registered user buy a safari? Then we need to add security to our REST API. In this blog post we will continue and build upon the Safari use case using Spring WebScripts. We will: Explain the basics of WebScript authenticationSecure our Safari REST API by writing an authentication factory that maps Spring WebScript authentication roles to the Safari’s company’s user groups.Write 3 new secured webscripts: Create Trip, Create Booking & List User’s Bookings that we can use in future when we create the Safari web shop ui.Test that the WebScripts are secured If you want to download the sample code you can do that from: Safari – Spring WebScripts REST API sample #2.

If . Spring WebScript Security Basics <! <! <! On almost every topic, Add an XML to PDF Transformer to Alfresco: art, photography, photobooks... David Webster's Blog. It was back in February when I first started working on Hybrid Sync: helping get a demo together for an internal company event & it was from then that the momentum increased, along with the team size, and the last few month have seen a lot of effort from all across the engineering team to fix some “interesting” problems relating to document sync.

The team have worked hard and I’m really pleased with the result. The major use-case we were asked to address was Alfresco users in the enterprise wanting to collaborate with individuals outside their firewall using Alfresco in the cloud – but I can see countless other situations where being able to sync content off-site and into the cloud would be very useful. I think particularly that I’ll use the new quick share functionality to share content and use sync to ensure that external individuals always have access to the latest version. How does it work technically? You can sync to any account you have access to in the cloud. {Simon}Alfresco. Alfresco | LouiSe. Open Source ECM/WCM. Alfresco « TSG Blog. David Draper's Blog. AG - ecm blog » Blog Archiv » CMIS Blogseries (1)

Blog espagnol

Blog français. ZandAlfresco. Will Abson on Alfresco. SIWI » Posts. Wandering Alfresco | My wanderings through the world of Alfresco ECM. {Simon}Alfresco. SoSoft. Paul Hampton. RivetLogic. MITCO Solutions. On almost every topic. Ixxus. Social Content. Ecmarchitect.com. InfoAxon Blog. Appnovation. Alfrescian. Alfresco & Share Blog.