cancel
Showing results for 
Search instead for 
Did you mean: 

Change/Modify Footer Alfresco Comunity

juliogg
Champ in-the-making
Champ in-the-making
Hello,
I've found several topics related with changing/deleting of the footer but all of them are refered to Alfresco BEFORE changing to GPL
Can someone clarify if NOW changing the footer is allowed? and also What are the technical steps that has to be taken for doing so?.
Thanks in advance.
Julio
1 ACCEPTED ANSWER

muralidharand
Star Contributor
Star Contributor
You need to change the footer.css which is present in,
 C:\Alfresco50d\tomcat\webapps\share\components\footer\footer.css 


/* Footer Component */
.footer
{
   background-color: #fafafa;
   border-top: 1px solid #ccc;
   text-align: center;
   padding: 0;
   display:none!important;
}


It is working for me in ACE 5.0.d on windows 7 machine, refer attached.

View answer in original post

30 REPLIES 30

tarkadu
Champ in-the-making
Champ in-the-making
Anyone?

alexander
Champ in-the-making
Champ in-the-making
Hi

You can find some info here: http://wiki.alfresco.com/wiki/Open_Source_Licensing#Our_trademarks_protect_us.2C_and_the_community

In essence, if removing trademark and notices is the only change you want to make, it is not encouraged and not available for binary downloads, but you are free under GPL if you compile source code, unless you misuse trademarks.

etzapata
Champ in-the-making
Champ in-the-making
Hi Alexander,
     I also have the same problem with the footer. I am NOT going to take out/delete the logo of Alfresco. I just wanted to reference the logo in the local pc/server. In this way, we will not be accessing the internet everytime we access Alfresco. What I did was, I copied the Alfresco logo and save it in the local server where Alfresco is installed. The problem is, I cannot locate the file where the footer is. Can you help me with this?
    Any reply will be greatly appreciated. :lol:
    Thank you very much!

Eric.

kevinr
Star Contributor
Star Contributor
The footer is generated in code. See org.alfresco.web.ui.repo.tag.PageTag

etzapata
Champ in-the-making
Champ in-the-making
Hi Kevin,
     Thank you very much for that swift reply. But where can I find this specific file?
     Thank you very much again!

Eric

kevinr
Star Contributor
Star Contributor
It's a java class. You will need to download the Alfresco SDK from sourceforge (or get the code from SVN). Once you have modified the class you can compile it and replace the existing .class file in the Alfresco WAR.

Thanks,

Kevin

etzapata
Champ in-the-making
Champ in-the-making
Hi Kevin,
     I have already downloaded the file "alfresco-community-sdk-1.4.0.zip" but I don't know where to start in order to change the footer reference. I'm no java expert, if you can help me out, I'd really be very grateful.
    
     Thank you very much! :lol:

Eric

juliogg
Champ in-the-making
Champ in-the-making
Thanks to kevin for his help.
As far as I see you have downloaded the 1.4 version that is not under GPL, so you must be aware that the modifications of the footer has more restrictions and the link that kevin provided is not applicable to your version.
Maybe this brief overview of compiling Java can be a help (it uses the "hello World" example).
http://java.sun.com/docs/books/tutorial/getStarted/cupojava/index.html

charbel
Champ in-the-making
Champ in-the-making
Hi guys,

I am trying to do the same thing I am compiling the source code
I am having these errors:
==============================================
type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.faces.FacesException: org/alfresco/web/ui/repo/tag/PageTag
   org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:421)
   org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:234)
   org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:352)
   javax.faces.webapp.FacesServlet.service(FacesServlet.java:106)
   org.alfresco.web.app.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:81)


note The full stack trace of the root cause is available in the Apache Tomcat/5.5.20 logs.

=============================================

Do u have any idea what could be causing this ?
thanks