Hallo Forum,
wenn ich im RTE einen Hyperlink oder ein Bild einfügen möchte nimmer er die URL und lässt "index.php" einfach weg. also domain.de/?id13usw...
Kenn jemand eine Abhilfe?
Vielen Dank im Voraus.
Hallo Forum,
wenn ich im RTE einen Hyperlink oder ein Bild einfügen möchte nimmer er die URL und lässt "index.php" einfach weg. also domain.de/?id13usw...
Kenn jemand eine Abhilfe?
Vielen Dank im Voraus.
Bei www.worshipforum.de wollte ich auch immer, dass index.html am Ende steht. Hab's dann über die Ext. RealUrl gelöst. Hier das letzte Fragment meine RealUrl-Conf:
'fileName' => array (
//
// if you don't want .html-URLs set the following to "false" (e.g. 'defaultToHTMLsuffixOnPrev' => false,)
// then you get http://www.yourdomain.com/imprint/ instead of http://www.yourdomain.com/imprint.html
//
'defaultToHTMLsuffixOnPrev' => true,
'index' => array (
'index.html' => array (
'keyValues' => array (
),
),
'rss.xml' => array (
'keyValues' => array (
'type' => '100',
),
),
'rss091.xml' => array (
'keyValues' => array (
'type' => '101',
),
),
'rdf.xml' => array (
'keyValues' => array (
'type' => '102',
),
),
'atom.xml' => array (
'keyValues' => array (
'type' => '103',
),
),
),
),
danke für den hinweis zu realurl.
jedoch beschreibt das thema die problematik im Tiny RTE sowie im RTE.
Ich nöchte im Editor ein Link einfügen, der auf eine Inhaltsseite mit der id=13 verweist. Die Verlinkung müsste eigentlich lauten: domain.de/INDEX.php?id13usw...
jedoch wird das "index.php" einfach verschluckt.. ..
Vielleicht ist das Problem jetzt klarer...
danke für eure Antworten..
Schon krass. Hab grad bei mir die htaccess gelöscht, RealUrl deaktiviert, einige Config-Eigenschaften umgeschrieben bzw. hinzugefügt und ein paar Dokus gewälzt.
Sorry...keine Ahnung wie du es überhaupt geschafft hast, dass index.php verschwindet. Ich hab sogar ts_css durch ts_transform ersetzt (Dann ist die Linkverarbeitung nicht dabei).
Also entweder ist das Problem irgendwo im config.-Array behaftet, eine Ext beißt sich mit irgendeiner anderen, oder der RTE hat noch eine Option, die ich nicht kenne. Vielleicht postest du einfach mal dein PageTSConfig...dann füge ich das bei mir ein und dann sehen wir zumindest schon mal, ob es ein RTE oder ein grundsätzliches Problem ist.
froemken
Das Site TS:
RTE.default.addParams {
cleanup=false
remove_script_host=false
relative_urls=false
cleanup_on_startup=false
apply_source_formatting=true
spellchecker_languages="+Deutsch=de,Englisch=en"
}
RTE.default.proc.dontConvBRtoParagraph=1
-----und im Template:
lib.subMenu = HMENU
lib.subMenu {
entryLevel = 1
wrap = <ul>|</ul>
# Submenü der ersten Ebene
1 = TMENU
1 {
# Seitenbaum ausklappen
expAll = 0
# Normalzustand
NO {
wrapItemAndSub = <li>|</li>
}
}
# Submenü der zweiten Ebene
2 = TMENU
2 {
# Seitenbaum ausklappen
expAll = 1
# Normalzustand
NO {
wrapItemAndSub = <li> |</li>
}
}
}
## Menu [Begin]
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.wrap = <ul>|</ul>
lib.mainMenu.1 = TMENU
lib.mainMenu.1.NO {
allWrap = <li>|</li>
}
lib.mainMenu.1.ACT = 1
lib.mainMenu.1.ACT {
allWrap = <li>|</li>
ATagParams = class="on"
}
## Menu [End]
config.spamProtectEmailAddresses = 1
page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page
config.simulateStaticDocuments = 0
config.baseURL = http://www.domain.de/
config.tx_realurl_enable = 1
config.prefixLocalAnchors = all
#TS CODE
# if you use t3mootools
page.includeJS.file1 = EXT:t3mootools/res/mootoolsv1.11.js
# if you don't need t3mootools
# page.includeJS.file1 = EXT:rgmoodalbox/res/js/mootools.js
page.includeJS.file2 = EXT:rgmoodalbox/res/js/moodalbox.js
# Include CSS styles
page.includeCSS.file17 = EXT:rgmoodalbox/res/css/moodalbox.css
page.includeCSS {
file18 = fileadmin/templates/xxx/css/styles.css
}
Vielen Dank für Deinen Einsatz!"Domain.de" von nat. von mir geändert..
Grüße
Fabian
Sorry...bin grad etwas verwirrt. Du verwendest RealUrl (Laut deinem TS), aber die internen Links werden trotzdem mit ?id=23 generiert?!?! Das ist sehr erstaunlich, denn in der Standardkonfiguration der RealUrl wird die Variable id durch den Seitennamen ersetzt und normalerweise gibt es dann gar keine *.html-Datei, wenn man es nicht explizit per
'defaultToHTMLsuffixOnPrev' => true,
aktiviert. Ich hab mir deine RTE-Konf geschnappt und bei mir eingespielt...also ich bin mir ziemlich sicher, dass es nicht am RTE liegt, denn auf meiner Page erscheint das index.html auf jeden Fall, außer ich mache oben genannte Option auf false, aber selbst dann erscheint eher sowas wie www.domain.de/test1/
Ich weiß nicht wie die anderen Kollegen das hier sehen, aber mich würde jetzt brennend der RealUrl-Bereich aus der localconf.php interessieren. Ich weiß nicht wie fit du in Sachen RealUrl bist, aber vielleicht hilft Dir die Ext urltool weiter. Die Standardkonfiguration finde ich sehr ansprechend und deckt schone einige andere Extensions ab.
Von meiner Seite aus: RTE ist nicht Schuld...
froemken
$TYPO3_CONF_VARS['EXTCONF'] ['realurl'] ['_DEFAULT'] = array(
'init' => array(
'enableCHashCache' => 1,
'enableUrlDecodeCache' => 1,
'enableUrlEncodeHash' => 1,
),
'preVars' => array(
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '0',
'en' => '1',
),
'valueDefault' => 'de',
),
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 3,
'rootpage_id' => '72'
),
'fileName' => array (
'defaultToHTMLsuffixOnPrev' => 1,
'index' => array(
'page.html' => array(
'keyValues' => array (
'type' => 1,
),
),
),
),
'fixedPostVarSets' => array(
),
'postVarSets' => array(
'_DEFAULT' => array(
'period' => array (
array (
'condPrevValue' => -1,
'GETvar' => 'tx_ttnews[pS]',
//'valueMap => array()
),
array (
'GETvar' => 'tx_ttnews[pL]',
//'valueMap => array()
),
array (
'GETvar' => 'tx_ttnews[arc]',
'valueMap' => array(
'non-archived' => -1,
),
),
),
'browse' => array (
array (
'GETvar' => 'tx_ttnews[pointer]',
),
),
'select' => array (
array (
'GETvar' => 'tx_ttnews[cat]',
'lookUpTable' => array (
'table' => 'tt_news_cat',
'id_field' => 'uid',
'alias_field' => 'title',
'addWhereClause'=> 'AND NOT deleted',
'useUniqueCache'=> 1,
'useUniqueCache_conf' => array (
'strtolower' => 1,
'spaceCharacter' => '-',
),
),
),
),
'article' => array(
array (
'GETvar' => 'tx_ttnews[backPid]',
// 'valueMap => array(
// ),
),
und in der realurl-autoconfig.php:
<?php
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']=unserialize('a:1:{s:8:"_DEFAULT";a:4:{s:4:"init";a:6:{s:16:"enableCHashCache";b:1;s:18:"appendMissingSlash";s:9:"ifNotFile";s:18:"adminJumpToBackend";b:1;s:20:"enableUrlDecodeCache";b:1;s:20:"enableUrlEncodeCache";b:1;s:19:"emptyUrlReturnValue";s:1:"/";}s:8:"pagePath";a:4:{s:4:"type";s:4:"user";s:8:"userFunc";s:68:"EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main";s:14:"spaceCharacter";s:1:"-";s:14:"languageGetVar";s:1:"L";}s:25:"defaultToHTMLsuffixOnPrev";i:0;s:16:"acceptHTMLsuffix";i:1;}}');
?>
UND
hier haben wir wohl schon die Antwort auf den Fehlerteufel:
'defaultToHTMLsuffixOnPrev' = 1 /// ich werde das nun mal auf false stellen.. und dann sollte ich einen Erfolg sehen..?