Kommentare im Quelltext entfernen |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Kommentare im Quelltext entfernen |
Wed. 15. August 2007, 16:15
Beitrag
#1
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 138 Mitglied seit: 26.03.2007 Wohnort: Magdeburg Mitglieds-Nr.: 752 |
Da ich ein Purist bin was meine XHTML-Dokumente angeht wollte ich mal fragen ob es eine Möglichkeit gibt die Kommentare wie z.B. <!--START 5//-->...<!--END 5//--> aus dem Quelltext zu verbannen. Bei der Entwicklung können die Kommentare ja evtl. noch hilfreich sein, aber ich glaube in einer produktiven Umgebung eher weniger.
Weis zufällig jemand wo diese ganzen Kommentare generiert werden und wie man sie abschalten kann? -------------------- |
|
|
Wed. 15. August 2007, 16:59
Beitrag
#2
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 1.126 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 7 |
Da ich ein Purist bin Bist nur Du Purist oder sind es Deine Freunde, Bekannte, Kunden auch? Dann kann nämlich sehr anstrengend werden. -------------------- ------
Ich gehe spazieren durch Gelsenkirchen |
|
|
Wed. 15. August 2007, 17:30
Beitrag
#3
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 138 Mitglied seit: 26.03.2007 Wohnort: Magdeburg Mitglieds-Nr.: 752 |
Bist nur Du Purist oder sind es Deine Freunde, Bekannte, Kunden auch? Dann kann nämlich sehr anstrengend werden. Ich bin mein ganzes Leben und einige CMSe ohne HTML-Kommentare ausgekommen und werde es wohl auch weiterhin Das ist wie mit dem Schreibtisch, der eine findet Sachen nur wenn er alles ordnet, der andere findet sich ohne Probleme in seinem Sauhaufen zurecht Die Seite ist jetzt nicht dolle Umfangreich als das man da Kommentare bräuchte... -------------------- |
|
|
Wed. 15. August 2007, 19:43
Beitrag
#4
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 245 Mitglied seit: 06.07.2006 Mitglieds-Nr.: 117 |
Ich hab' keine Ahnung ob das funktioniert, aber Du kannst über Administration -> System den Outpu manipulieren. Man möge mir verzeihen, wenn's absoluter Unsinn ist, aber hierüber lässt sich so einiges bewerkstelligen, warum auch nicht das?!?
Hylli |
|
|
Wed. 15. August 2007, 20:47
Beitrag
#5
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 138 Mitglied seit: 26.03.2007 Wohnort: Magdeburg Mitglieds-Nr.: 752 |
Ich hab' keine Ahnung ob das funktioniert, aber Du kannst über Administration -> System den Outpu manipulieren. Man möge mir verzeihen, wenn's absoluter Unsinn ist, aber hierüber lässt sich so einiges bewerkstelligen, warum auch nicht das?!? Hylli Hast du mal ein Beispiel dazu wie man damit umher spielen könnte? Habe gerade 0 Ahnung was man damit anstellen kann. -------------------- |
|
|
Wed. 15. August 2007, 20:53
Beitrag
#6
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 334 Mitglied seit: 10.07.2006 Wohnort: luzern (Schweiz) Mitglieds-Nr.: 128 |
ech denke das Zauberwort wäre hier Regulärer Ausdrücke...
(ereg_replace) aber kenne mich zuwenig damit aus, um dir weiterzuhelfen. gruss chris |
|
|
Wed. 15. August 2007, 20:55
Beitrag
#7
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 245 Mitglied seit: 06.07.2006 Mitglieds-Nr.: 117 |
1. Output-Manipulation über Projekt-Konfiguration, nicht in der System-Konfig!
2. Wie gesagt keine Ahnung, aber damit sind so einige Dinge möglich. Aus einem anderen Forum: QUELLTEXT $output=str_replace("##","»", $output); echo $output; Ersetzt alle ## durch » Weiß nicht ob's Dir weiterhilft und ob meine Idee überhaupt funktionieren kann?!? Hylli |
|
|
Wed. 15. August 2007, 20:58
Beitrag
#8
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 343 Mitglied seit: 26.06.2006 Wohnort: CH Mitglieds-Nr.: 5 |
Irgendwo gibt es Beiträge dazu.
So aus dem Kopf sollte das hier funktionieren. QUELLTEXT $output = preg_replace("/<!--(START|END) \d+\/\/-->/","",$output); echo $output; -------------------- So einfach wie möglich, aber nicht einfacher!
(Albert Einstein) |
|
|
Wed. 15. August 2007, 21:29
Beitrag
#9
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 138 Mitglied seit: 26.03.2007 Wohnort: Magdeburg Mitglieds-Nr.: 752 |
Irgendwo gibt es Beiträge dazu. So aus dem Kopf sollte das hier funktionieren. QUELLTEXT $output = preg_replace("/<!--(START|END) \d+\/\/-->/","",$output); echo $output; Ja, mir war auch so das ich sowas hier schonmal gelesen hatte, allerdings habe ich trotz der Suche nichts passendes mehr gefunden. Dein Code oben scheint einwandfrei zu funktionieren, und das tolle ist ja das man zudem mal schnell umschalten kann wenn man die Kommentare irgendwanm doch noch mal brauchen sollte. Dank euch vielmals -------------------- |
|
|
Wed. 15. August 2007, 23:10
Beitrag
#10
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 613 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 30 |
Schau mal in die inc.generate_code.php da findest du das:
QUELLTEXT <!--START '.$cms_mod['container']['id'].'//--> den Rest allein -------------------- |
|
|
Guest_bkm_* |
Thu. 16. August 2007, 00:16
Beitrag
#11
|
Guests |
Den Generator Tag SF würde ich nicht nur als Anstand wieder reinmachen
|
|
|
Vereinfachte Darstellung | Aktuelles Datum: 26.4.24 - 10:33 |