2

私はしばらくこれをいじっていましたが、共有ログインページを希望どおりに表示するために変更する必要がある正確なファイルを見つけることができないようです.

基本的に私がやりたかったのは:

  • 表示されるロゴを変更します (完了..私は を変更しましたC:\Alfresco\tomcat\webapps\share\themes\default\login.css)
  • 著作権テキストを取り除きます (完了..私は を変更しましたC:\Alfresco\tomcat\webapps\share\themes\default\login.css)
  • ロゴ、入力ボックス、「ログイン」ボタンを中央に配置
  • ページの左上にある「Alfresco >> ログイン」というタイトルを削除します。

私は Google を見回してきましたが、これをやろうとしている人があまりいないことに驚きました。誰かがこれを経験したことがありますか、または共有ログインページを希望どおりに表示するために何をする必要があるかを知っていますか?

ところで、それが問題なら、ここに私のlogin.cssページがあります...

.login-panel
{
   text-align: left;
}

.login-panel input
{
   border: 1px solid #C5D6E2;
   padding: 2px;
   font-weight: normal;
   font:99% arial,helvetica,clean,sans-serif;
}

.alfresco-share .sticky-wrapper
{
   background-color: #B4B4B4;
}

.yui-panel-container.shadow .underlay
{
   display: none;
}

.yui-skin-sam .yui-panel
{
   border-style: none;
}

.login-panel
{
   width: 502px;
   height: 289px;
   background: transparent url("./images/loginbg.png") no-repeat;
   padding-left: 28px;
   font-family: Arial,Helvetica,sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #515354;
   visibility: hidden;
}

.login-button
{
   background-color: #f0f0f0;
}

.login-copyright
{
   font-family: Arial,Helvetica,sans-serif;
   font-size: 0px;
   font-weight: normal;
   color: #ffffff;
}

.login-logo
{
   position: absolute;
   top: 16px;
   height: 64px;
   width: 450px;
   background: transparent url("./images/newLogo.gif") no-repeat;
}
4

2 に答える 2

2

slingshot-login.ftlを変更する必要があると思いますalfresco/templates/org/alfresco/global/slingshot-login.ftl

そのファイルをウェブ拡張機能にコピーして、好きなものを変更するだけです:)

于 2012-11-02T14:23:12.600 に答える
1

おそらく、拡張機能ベースのアプローチに興味があるでしょう。拡張モジュールは、バージョン 4.0 以降で利用できる新機能です。

この機能を利用して多くのカスタマイズを行うことができますが、必要なことを行うために、login.cssすべてのリクエストで (適用されるテーマに関係なく) オーバーライドする追加の CSS ファイルを提供するだけです。興味がある場合は、この投稿が役に立ちます。

それが役に立てば幸い。

于 2012-12-05T14:35:35.927 に答える