Anker linkt auf Wurzelverzeichniss

erikawiese
Beiträge: 118
Registriert: Fr 23. Feb 2007, 22:06
Kontaktdaten:

Anker linkt auf Wurzelverzeichniss

Beitrag von erikawiese » Do 29. Mär 2007, 16:34

Hallo,
das Thema wurde hier schon mal bearbeitet:
http://www.contenido.org/forum/viewtopi ... ight=anker
Leider ist das Thema geschlossen, deshalb der neue Eintrag.

Ich habe auf TinyMce 2.1.0 upgedated. Dann in der Contenido-Datei
"tinymce.tpl.html" den Code

Code: Alles auswählen

relative_urls : false,  convert_urls : false,
wie beschrieben eingefügt. Und weiterhin springen die Ankerlinks auf das Wurzelverzeichniss!
Liegt es an der TinyMCE Version oder hab ich was falsch verstanden?

erikawiese
Beiträge: 118
Registriert: Fr 23. Feb 2007, 22:06
Kontaktdaten:

Beitrag von erikawiese » Fr 30. Mär 2007, 07:56

Hat denn niemand dasselbe Problem?

erikawiese
Beiträge: 118
Registriert: Fr 23. Feb 2007, 22:06
Kontaktdaten:

Beitrag von erikawiese » Mo 2. Apr 2007, 08:52

scheint ja wirklich ein exotenproblem zu sein!? seit 4 tagen haben 55 leute den thread aufgerufen und niemand hat geantwortet!
was mach ich jetzt? hat auch niemand einen hinweiss, wo ich denn ansetzen sollte?
hier mein bearbeitetes tinymce.tpl.html:

Code: Alles auswählen

<script language="javascript" type="text/javascript">

		var fb_fieldname;
		var fb_handle;
		var fb_intervalhandle;
		var fb_win;
		
		function myCustomFileBrowser(field_name, url, type, win) {
			switch (type)
			{
				case "image":					
					fb_handle = window.open("{IMAGEBROWSER}", "filebrowser", "dialog=yes,resizable=yes");
					fb_fieldname = field_name;
					fb_win = win;
					fb_intervalhandle = window.setInterval("updateImageFilebrowser()", 250);						
					break;	
				case "file":					
					fb_handle = window.open("{FILEBROWSER}", "filebrowser", "dialog=yes,resizable=yes");
					fb_fieldname = field_name;
					fb_win = win;
					fb_intervalhandle = window.setInterval("updateImageFilebrowser()", 250);
					break;
				case "flash":                        
					fb_handle = window.open("{FLASHBROWSER}", "filebrowser", "dialog=yes,resizable=yes"); 
					fb_fieldname = field_name; 
					fb_win = win; 
					fb_intervalhandle = window.setInterval("updateImageFilebrowser()", 250);
					break;
				default:
					alert(type);
					break;
			}
		}
		
		function updateImageFilebrowser ()
		{
			if (!fb_handle.left)
			{
				return;
			}
			
			if (!fb_handle.left.left_top)
			{
				return;
			}
			
			if (!fb_handle.left.left_top.document.getElementById("selectedfile"))
			{
				return;
			}	
			
			if (fb_handle.left.left_top.document.getElementById("selectedfile").value != "")
			{
				fb_win.document.forms[0].elements[fb_fieldname].value = fb_handle.left.left_top.document.getElementById("selectedfile").value;
				
				fb_handle.close();
				window.clearInterval(fb_intervalhandle);

				if (fb_win.showPreviewImage)
				{
					fb_win.showPreviewImage(fb_win.document.forms[0].elements[fb_fieldname].value);
				}				
			}
		}
		
		tinyMCE.init({
				mode : "exact",
				elements : "{EDITORNAME}",
				language : "{EDITORLANG}",
				width : "{EDITORWIDTH}",
				height : "{EDITORHEIGHT}",

				plugins : "{EDITORPLUGINS}",

				theme : "advanced",
				theme_advanced_buttons1 : "{BUTTONS1}",
				theme_advanced_buttons2 : "{BUTTONS2}",
				theme_advanced_buttons3 : "{BUTTONS3}",
				theme_advanced_styles : "{ADVANCED_STYLES}",
				
				theme_advanced_toolbar_location : "top",
				theme_advanced_toolbar_align : "{TOOLBAR_ALIGN}",
				theme_advanced_path_location : "bottom",
				directionality : "{DIRECTIONALITY}",
				document_base_url : '{DOCUMENTBASEURL}',
				remove_script_host : false,
				content_css : "{CSSURL}",
				
				plugin_insertdate_dateFormat : "%Y-%m-%d",
				plugin_insertdate_timeFormat : "%H:%M:%S",

				valid_elements : "{VALID_ELEMENTS}",
				extended_valid_elements : "{EXTENDED_VALID_ELEMENTS}",

            	/* do not remove the # char */
            	external_link_list_url : "{EXTERNAL_LINK_LIST}", 
            	external_image_list_url : "{EXTERNAL_IMAGE_LIST}", 
            	flash_external_list_url : "{EXTERNAL_FLASH_LIST}",
            	
				file_browser_callback : "myCustomFileBrowser",
				
				plugin_insertdate_dateFormat : "{INSERTDATE_DATEFORMAT}",
				plugin_insertdate_timeFormat : "{INSERTDATE_TIMEFORMAT}",
				
				relative_urls : false,
       			convert_urls : false,
				{CLEANUPCALLBACK}

				urlconverter_callback : "CustomURLConverter"
		});

		function CustomfileBrowserCallBack(field_name, url, type) {
				// This is where you insert your custom filebrowser logic
				alert("Filebrowser callback: " + field_name + "," + url + "," + type);
		}

		function CustomURLConverter(url, node, on_save) {
				url = TinyMCE.prototype.convertURL(url, node, on_save);
				return url;
		}

		function CustomCleanupContent(type, value) {
				switch (type) {
						case "get_from_editor":
						case "insert_to_editor":
								// Remove xhtml styled tags
								value = value.replace(/[\s]*\/>/g,'>');
								break;
				}

				return value;
		}
</script>
<!-- /tinyMCE -->






bitte helft mir doch!

erikawiese
Beiträge: 118
Registriert: Fr 23. Feb 2007, 22:06
Kontaktdaten:

Beitrag von erikawiese » Mo 2. Apr 2007, 11:35

hab jetzt noch weiter im forum geforscht, so auch hier: http://www.contenido.org/forum/viewtopi ... r&start=15
aber auch dies thema ist geschlossen. anscheinend soll das in der neuen version 4.6.15 alles funktionieren, was bei mir aber anscheinend nicht der fall ist.

Brazo Alkher
Beiträge: 103
Registriert: Fr 28. Jan 2005, 15:15
Wohnort: Unna
Kontaktdaten:

Beitrag von Brazo Alkher » Mo 2. Apr 2007, 13:54

ist das vielleicht das Problem bei dir?
http://www.contenido.org/forum/viewtopic.php?t=16337

erikawiese
Beiträge: 118
Registriert: Fr 23. Feb 2007, 22:06
Kontaktdaten:

Beitrag von erikawiese » Mo 2. Apr 2007, 14:01

GEIL*, endlich mal eine einfache und funktionierende Lösung - vielen Dank

maveric2001
Beiträge: 112
Registriert: Mi 21. Jun 2006, 07:00
Wohnort: Nordhausen
Kontaktdaten:

Beitrag von maveric2001 » Mo 2. Apr 2007, 14:04

im endeffekt wieder das problem eines sehr schlecht dokumentierten systems

stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese » Mo 2. Apr 2007, 15:12

wieso schlecht dokumentiert? weil steht eindeutig in den docs:
docs/techref/backend/backend.customizing.html

klar ist contenido ab und an nicht wirklich doll dokumentiert (wie so viele andere opensource cms die ich kenne) aber wenigstens ein "docs" verzeichnis sollte man mal komplett lesen, wenn ich ein system intensiver nutzen will.

erikawiese
Beiträge: 118
Registriert: Fr 23. Feb 2007, 22:06
Kontaktdaten:

Beitrag von erikawiese » Mi 4. Apr 2007, 18:55

Die o. g. Systemeinstellung http://www.contenido.org/forum/viewtopic.php?t=16337 hat schwerwiegende Nebenwirkungen! Zwar behebt sie das Problem mit den Ankern, dafür ist keine Artikelvorschau mehr möglich! Es wird die nackte, unformatierte Seite angezeigt, ohne Bilder nur Text!
Kennt jmd. diese Problem? Abhilfe?

stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese » Mi 4. Apr 2007, 19:08

bei der standard installation spielt es eigentlich keine rolle - nur bei älteren modrewrite versionen

http://contenido.org/forum/viewtopic.ph ... ight=anker

erikawiese
Beiträge: 118
Registriert: Fr 23. Feb 2007, 22:06
Kontaktdaten:

Beitrag von erikawiese » Mi 4. Apr 2007, 20:27

stese hat geschrieben:bei der standard installation spielt es eigentlich keine rolle - nur bei älteren modrewrite versionen

http://contenido.org/forum/viewtopic.ph ... ight=anker
Ich benutz die aktuelle Version 4.6.15
Trotzdem hab ich das beschriebene Problem. Gibt es denn keine Lösung für Anker in der aktuellen Version?

maveric2001
Beiträge: 112
Registriert: Mi 21. Jun 2006, 07:00
Wohnort: Nordhausen
Kontaktdaten:

Beitrag von maveric2001 » Do 5. Apr 2007, 09:42

stese hat geschrieben:wieso schlecht dokumentiert? weil steht eindeutig in den docs:
docs/techref/backend/backend.customizing.html

klar ist contenido ab und an nicht wirklich doll dokumentiert (wie so viele andere opensource cms die ich kenne) aber wenigstens ein "docs" verzeichnis sollte man mal komplett lesen, wenn ich ein system intensiver nutzen will.
schon richtig, leider gibt es aber zu viele luecken z.b. die api-doku

knb
Beiträge: 224
Registriert: Fr 9. Sep 2005, 14:03
Wohnort: Potsdam
Kontaktdaten:

Beitrag von knb » Do 5. Apr 2007, 10:02

Leicht offtopic:

dies bezieht sich auf meinPosting vom im geschlossenen Thread
http://www.contenido.org/forum/viewtopi ... ight=anker

Der eine moxiecode-forum-URL den ich am Mi Jan 10, 2007 10:04 am in dem einen Thread angegeben hatte, ist nicht mehr aktuell, er muss jetzt anders lauten. Ich poste es mal hier, da auch ich an den anderen Thread nicht mehr rankomme.

vorher
http://tinymce.moxiecode.com/tinymce/do ... html#paths

nachher
http://wiki.moxiecode.com/index.php/Tin ... ve_URLs.3F



Ich erinnere mich jetzt leider nicht mehr an die Details von diesen Konfigurations-Problemen, und ich arbeite auch nur selten als Redakteur mit dem tinyMCE. Daher möchte ich dazu nichts weiter sagen.
Gruss,
Knut

Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Beitrag von Dodger77 » Do 5. Apr 2007, 10:16

knb hat geschrieben:Leicht offtopic: ...
geändert

knb
Beiträge: 224
Registriert: Fr 9. Sep 2005, 14:03
Wohnort: Potsdam
Kontaktdaten:

Beitrag von knb » Do 5. Apr 2007, 10:21

Erika, ich habe mal Deine tinymce.tpl.html mit meiner verglichen.

Bei mir ist noch diese Option gesetzt:
apply_source_formatting = true

Deine Version:

Code: Alles auswählen

            plugin_insertdate_dateFormat : "{INSERTDATE_DATEFORMAT}",
            plugin_insertdate_timeFormat : "{INSERTDATE_TIMEFORMAT}",
            
            relative_urls : false,
            convert_urls : false,

            {CLEANUPCALLBACK}


Meine Version:

Code: Alles auswählen

				plugin_insertdate_dateFormat : "{INSERTDATE_DATEFORMAT}",
				plugin_insertdate_timeFormat : "{INSERTDATE_TIMEFORMAT}",
				force_br_newlines : "{FORCE_BR_NEWLINES}",
				force_p_newlines : "{FORCE_P_NEWLINES}",
				apply_source_formatting : true,
				// knb 20070110 
				// verhindert dass lokale anker urls korrupt sind
				// http://tinymce.moxiecode.com/punbb/viewtopic.php?id=2182
				convert_urls : false,				
				relative_urls : false,
				{CLEANUPCALLBACK}
Wenn das nicht hilft könnte man mal die tinymce.js dateien vergleichen.
Und dann später die Contenido System-u Mandateneinstellungen. generator/base_href wurde ja schon erwähnt.
Gruss,
Knut

Gesperrt