No Problemo:
In Deiner Rootseite im Haupttemplate einfach unter Setup:
page.shortcutIcon = fileadmin/favicon.ico
Oder:
page.headerData.100 = TEXT
page.headerData.100.value (
<link rel="shortcut icon" href="http://www.deineseite.de/fileadmin/favicon.ico" />
)
Dein Haupttemplate findest Du wenn Du unter Web -> Template sowie auf die erste Seite Deines Seitenbaumes klickst.
Als Favicon kannst Du freilich auch jdes andere Bildformat einbinden. ICh nehm eigenlich immer ico. Macht der Gewohnheit 😉
Gruß
hmm ok..hab "setup" gefunden..wo muss ich das jetz eintragen??
Gibts da ne bestimmt stelle?
page = PAGE
config {
spamProtectEmailAddresses = 2
spamProtectEmailAddresses_atSubst = <img src="fileadmin/bilder/grafik/at.png" width="12" height="12" alt="klammeraffe" border="0" />
noPageTitle = 1
doctype = xhtml_trans
metaCharset = utf-8
sys_language_uid = 0
language = de
locale_all = de_DE
titleTagFunction = user_pagetitle_class->changetitle
disablePrefixComment = 1
}
######################
######## FILES #########
######################
page.includeJS {
file50 = EXT:t3mootools/res/mootoolsv1.11.js
file51 = fileadmin/system/scripts/transparency.js
}
page.includeCSS {
file1 = fileadmin/system/css/firefox/page.css
file2 = fileadmin/system/css/firefox/navi.css
file3 = fileadmin/system/css/firefox/news.css
file4 = fileadmin/system/css/firefox/download.css
file5 = fileadmin/system/css/firefox/login.css
file6 = fileadmin/system/css/firefox/kontakt.css
file7 = fileadmin/system/css/firefox/galerie.css
}
[browser = msie] && [version=<6.9]
page.includeCSS {
file1 = fileadmin/system/css/iex6/page.css
file2 = fileadmin/system/css/iex6/navi.css
file3 = fileadmin/system/css/iex6/news.css
file4 = fileadmin/system/css/iex6/download.css
file5 = fileadmin/system/css/iex6/login.css
file6 = fileadmin/system/css/iex6/kontakt.css
file7 = fileadmin/system/css/iex6/galerie.css
file33 = fileadmin/system/scripts/transparency.js
}
[END]
[browser = msie] && [version=7]
page.includeCSS {
file1 = fileadmin/system/css/iex7/page.css
file2 = fileadmin/system/css/iex7/navi.css
file3 = fileadmin/system/css/iex7/news.css
file4 = fileadmin/system/css/iex7/download.css
file5 = fileadmin/system/css/iex7/login.css
file6 = fileadmin/system/css/iex7/kontakt.css
file7 = fileadmin/system/css/iex7/galerie.css
}
[END]
[global]
######################
######## LANG #########
######################
config.sys_language_uid = 0
config.language = de
config.locale_all = german
config.locale_all = de_DE
config.intTarget = {$PAGE_TARGET}
######################
####### PANEL #########
######################
config.admPanel = 0
tt_content.stdWrap.editPanel.line = 0
page {
10.marks {
INHALT.10 < styles.content.editPanelPage
INHALT.20 < styles.content.get
}
}
plugin.tt_news.general_stdWrap.editPanel = 1
plugin.tt_news.general_stdWrap.editPanel.allow = edit, new, hide, delete
######################
####### MARKS #########
######################
page.10.template.file = fileadmin/system/templates/standard.html
page {
typeNum = 0
headerData = COA
headerData.10 = TEXT
headerData.10.value = <script type="text/javascript" src="fileadmin/system/wortelboer/navi.js"></script>
#bodyTag = <body class="body"> - wird nicht benötigt
10 = TEMPLATE
10.template = FILE
10.workOnSubpart = DOKUMENT
10.marks {
HEADER = IMAGE
HEADER {
wrap = <div id="imagebox">|</div>
file {
import.field = media
import = uploads/media/
import.listNum = 0
import.override.data = levelmedia: -1, slide
#width = 980
#height = 200
alttext = TEXT
alttext.field = subtitle//title
}
}
MAINNAV = HMENU
MAINNAV {
excludeUidList = 55
special = directory
special.value = 10
wrap = <div id="mainnavbox"><div class="mainmenu">|</div></div>
1 = TMENU
1 {
wrap = <ul>|</ul>
expAll = 1
NO.ATagTitle.field = subtitle//title
NO.wrapItemAndSub = <li class="blue">|</li>||<li class="green">|</li>||<li class="orange">|</li>||<li class="yellow">|</li>
NO.stdWrap.prepend = COA
NO.stdWrap.prepend.10.wrap = ~ |
IFSUB = 1
IFSUB {
wrapItemAndSub = <li class="blue">|</li>||<li class="green">|</li>||<li class="orange">|</li>||<li class="yellow">|</li>
allWrap = | <!--<![endif]-->
linkWrap = |<!--[if IE 7]><!-->
ATagBeforeWrap = 0
}
ACT < .NO
ACT = 1
ACT.ATagParams = class=maindropact
ACTIFSUB < .IFSUB
ACTIFSUB.ATagParams = class=maindropact
CUR < .NO
CUR = 1
CUR.ATagParams = class=maindropact
CURIFSUB < .IFSUB
CURIFSUB.ATagParams = class=maindropact
}
2 = TMENU
2 {
wrap = <!--[if lte IE 6]><table><tr><td><![endif]--><ul>|</ul><!--[if lte IE 6]></td></tr></table></a><![endif]-->
expAll = 1
NO.ATagTitle.field = subtitle//title
NO.wrapItemAndSub = <li>|</li>
IFSUB = 1
IFSUB {
wrapItemAndSub = <li>|</li>
allWrap = | <!--<![endif]-->
linkWrap = |<!--[if IE 7]><!-->
ATagBeforeWrap = 1
ATagParams = class=maindrop
}
ACT < .NO
ACT = 1
ACT.ATagParams = class=dropact
ACTIFSUB < .IFSUB
ACTIFSUB.ATagParams = class=dropact
CUR < .NO
CUR = 1
CUR.ATagParams = class=dropact
CURIFSUB < .IFSUB
CURIFSUB.ATagParams = class=dropact
}
3 = TMENU
3 {
wrap = <!--[if lte IE 6]><table><tr><td><![endif]--><ul>|</ul><!--[if lte IE 6]></td></tr></table></a><![endif]-->
expAll = 1
NO.ATagTitle.field = subtitle//title
NO.wrapItemAndSub = <li>|</li>
IFSUB = 1
IFSUB {
wrapItemAndSub = <li>|</li>
allWrap = | <!--<![endif]-->
linkWrap = |<!--[if IE 7]><!-->
ATagBeforeWrap = 1
ATagParams = class=maindrop
}
ACT < .NO
ACT = 1
ACT.ATagParams = class=dropact
}
}
lib.demo_ts < temp.css_menu
PICNAV = HMENU
PICNAV {
wrap = |
special = directory
#entryLevel =
#maxItems =
1 = TMENU
1 {
#expAll = 1
wrap = <ul class="picnav">|</ul>
NO = 1
NO {
allWrap = <li>|</li>
linkWrap = <div>|</div>
beforeImgLink = 1
beforeImg = IMAGE
beforeImg = GIFBUILDER
beforeImg {
format = jpg
XY = 163,120
10 = IMAGE
10.file {
import = uploads/media/
import.field = media
import.listNum = 0
width = 163c
height = 120c
}
}
}
ACT = 1
ACT {
allWrap = <li class="picactive">|</li>
linkWrap = <div>|</div>
beforeImgLink = 1
beforeImg = IMAGE
beforeImg = GIFBUILDER
beforeImg {
format = jpg
XY = 163,120
10 = IMAGE
10.file {
import = uploads/media/
import.field = media
import.listNum = 0
width = 163c
height = 120c
}
}
}
CUR = 1
CUR {
allWrap = <li class="picactive">|</li>
linkWrap = <div>|</div>
beforeImgLink = 1
beforeImg = IMAGE
beforeImg = GIFBUILDER
beforeImg {
format = jpg
XY = 163,120
10 = IMAGE
10.file {
import = uploads/media/
import.field = media
import.listNum = 0
width = 163c
height = 120c
}
}
}
}
}
KONTAKTNAV = HMENU
KONTAKTNAV {
wrap = |
special = directory
special.value = 55
1 = TMENU
1 {
expAll = 1
wrap = <ul class="kontaktnav">|</ul>
NO = 1
NO.allWrap = <li>|</li>||<li>|</li><li>|</li>
ACT = 1
ACT.linkWrap = <li>|</li>||<li>|</li><li class="kontaktactive">|</li>
CUR = 1
CUR.linkWrap = <li>|</li>||<li>|</li><li class="kontaktactive">|</li>
}
}
QUICKBOX = CONTENT
QUICKBOX {
wrap = <div class="quickcont">|</div>
table = tt_content
select {
pidInList = this
orderBy = sorting
where = colPos = 2
}
}
IMAGE = CONTENT
IMAGE {
wrap = |
table = tt_content
slide = -1
slide {
collect = -2
collectReverse = 1
}
select {
orderBy = sorting
where = colPos = 3
languageField = sys_language_uid
}
}
TEXTBOX = CONTENT
TEXTBOX {
wrap = <div class="text">|</div>
table = tt_content
select {
pidInList = this
orderBy = sorting
where = colPos = 0
languageField = sys_language_uid
}
}
COTEXT = CONTENT
COTEXT {
wrap = |
table = tt_content
slide = -1
slide {
collect = -2
collectReverse = 1
}
select {
orderBy = sorting
where = colPos = 1
languageField = sys_language_uid
}
}
ANNO = CONTENT
ANNO {
wrap = |
table = tt_content
select {
pidInList = this
orderBy = sorting
where = colPos = 2
}
}
CONAVBOX = CONTENT
CONAVBOX {
wrap = <div class="conavbox">|</div>
table = tt_content
select {
pidInList = this
orderBy = sorting
where = colPos = 3
}
}
}
}
######################
###### TT-NEWS ########
######################
# tt_news configuration
plugin.tt_news.pid_list >
plugin.tt_news.pid_list = 433
plugin.tt_news {
_LOCAL_LANG.de.latestHeader = Aktuelles
_LOCAL_LANG.de.search = suchen
_LOCAL_LANG.de.more = mehr
templateFile = fileadmin/system/templates/news.tmpl
displaySingle {
image {
imageLightbox2 = 1
imageLightbox2.imageset = 1
}
}
archiveTitleCObject {
10.strftime = %B - %Y
}
getRelatedCObject {
20.strftime = %d.%m.%Y %H:%M
}
displaySingle {
date_stdWrap.strftime= %d.%m.%y
time_stdWrap.strftime= %H:%M
age_stdWrap.age = Minuten | Stunden | Tage | Jahre
}
displayLatest {
date_stdWrap.strftime= %d.%m.%y
time_stdWrap.strftime= %H:%M
}
displayList {
date_stdWrap.strftime= %A %d. %B %Y
time_stdWrap.strftime= %d.%m.%y %H:%M
}
}
}
######################
####### LOGIN #########
######################
plugin.tx_newloginbox_pi1.templateFile = fileadmin/system/templates/login.tmpl
plugin.tx_newloginbox_pi1.storagePid = 61
plugin.tx_newloginbox_pi1._LOCAL_LANG.de {
username = Benutzername
password = Passwort
login = anmelden
send_password = senden
}
LG
Ufff, das mal ein langes TS-Template 😉
Da hast Du Dir echt was vorgenommen
Zur Frage:
Am besten direkt unter
page = PAGE
also:
page = PAGE
page.shortcutIcon = fileadmin/favicon.ico
Gruß
also hab es so eingefügt, tut sich aber nichts...cache/cookies gelöscht..nix passiert...
Lösch den Typo3 Cache.
je nach Version:
4.2.x Oben rechts Blitz (klicken -> clear all cache)
4.1.x Unten links (-> clear FE Cache)
Als ich grad auf Deine Seite geguckt hab, war das Favicon zumindest da 🙂
Gruß
ne..bei mir zeigt ers einfach nicht an...wie sah denn das favicon aus? war das das blaue Logo??
Weil das hatte ich halt erstellt.
argh...ätzend...muss ich normalerweiße Firefox schließen wenn ich halt im Firefox STRG+UMSCHALT+ENTF drücke und private daten lösche???
Also ich sehe ein Blaues Logo. Das Problem liegt darin, dass die Seite in einem Frame eingebunden ist. Du musst dann auf der Seite mit den ganzen Frames das Favicon einbinden.
Schaust Du hier:
http://tsg.kundendienst-zfmedia.de/index.php?id=56
Du hast das Favicon also schonmal richtig eingebunden. Nur noch das Ganze auf der Frameseite. Allerdings kann ich Dir nicht sagen, wo Du diese Findest.
Gruß
soo..nochma zusammengefasst:
wenn ich unter Dateiliste gehen zeigt er mir die Baumansicht rechts an
[fileadmin/]:
Dateiname Typ Datum Größe RW Ref
bilder 14-03-09 RW
dokumente 14-03-09 RW
import 14-03-09 RW
system 14-03-09 RW
TSconfig 14-03-09 RW
user_upload 14-03-09 RW
TEMP 14-03-09 RW
favicon.ico ICO 10-08-09 1.1 K RW 1
8 File(s), 1.1 Kbytes
is ja denke ma soweit richtig..also wieso geht das mitdem favicon nicht..muss ja nur
page.shortcutIcon = fileadmin/favicon.ico
im SETUP als 2te Zeile eintragen.
siehe Anwort 9 😉
Wie gesagt. Die Seite ist in einem Frame (sorry, das ich Dir das nicht früher gesagt habe. Ich lass mir die Frames jedoch nie ausgeben sondern schau mir immer nur die richtige Seite an, wegen Fehlersuche etc.. Da war dann Dein Favicon drin).
Also einfach noch auf der Frameseite das Ding rein und juht ist 🙂
hmm bin hier am hin und her suchen..finde aber nix...also mit FIREBUG von Firefox finde ich die zeile:
<html>
<head>
</head>
<frameset rows="100%">
<frame noresize="noresize" frameborder="0" title="TSG" src="http://tsg.kundendienst-zfmedia.de/">
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
</html>
</frame>
<noframes> <body> <h1>TSG</h1> <p><a href="http://tsg.kundendienst-zfmedia.de/">http://tsgdive.de/</a></p> </body> </noframes>
</frameset>
</html>
Nimm mal diesen Code:
<html>
<head>
<title>TSG</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
<link rel="SHORTCUT ICON" href="http://tsg.kundendienst-zfmedia.de/fileadmin/favicon.ico" />
</head>
<frameset rows="100%">
<frame src="http://tsg.kundendienst-zfmedia.de/" title="TSG" frameborder="0" noresize="noresize"/>
<noframes>
<body>
<h1>TSG</h1>
<p><a href="http://tsg.kundendienst-zfmedia.de/">http://tsgdive.de/</a></p>
</body>
</noframes>
</frameset>
</html>
Damit sollte Dein Problem erledigt sein 🙂
Gruß
hey..also wenn ich den hintergrund von der seite mit firebug untersuche kommt halt der code...aber in der Dateiliste find ich die nicht...
In firebug steht auf der rechten Seite steht nur was mit Page.css(Zeile11), aber wenn ich die öffne mit typo, dann steht der besagte code nicht drin...
Ich bin ratlos 😢
don't panic 🙂
also folgendes:
diese Seite mit den Frames ist eine statische HTML Seite, d.h. sie befindet sich irgendwo auf einem Webserver. In Deinem Fall besteht scheinbar das Problem, dass die Framesite auf einem anderen Server mit einer andere IP liegt als die innerhalb des Frames. Du musst also nur herausfinden, wo die Framesite liegt. Das hat mit Typo3 nichts zu tun.
Am besten Du führst mal einen nslookup durch um zu gucken, wo die beiden Seiten sind. Danach kannst Du prüfen ob Du einen FTP Zugang für die Seite/IP hast und diese danach bearbeiten.