Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> Kommentare im Quelltext entfernen
grafzahl
Beitrag 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?


--------------------
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Wed. 15. August 2007, 16:59
Beitrag #2


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 1.126
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 7



ZITAT(grafzahl @ Wed. 15. August 2007, 17:15) *
Da ich ein Purist bin

Bist nur Du Purist oder sind es Deine Freunde, Bekannte, Kunden auch? Dann kann nämlich sehr anstrengend werden. tongue.gif


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post
grafzahl
Beitrag 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



ZITAT(gunwalt @ Wed. 15. August 2007, 17:59) *
Bist nur Du Purist oder sind es Deine Freunde, Bekannte, Kunden auch? Dann kann nämlich sehr anstrengend werden. tongue.gif


Ich bin mein ganzes Leben und einige CMSe ohne HTML-Kommentare ausgekommen und werde es wohl auch weiterhin wink.gif
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 wink.gif

Die Seite ist jetzt nicht dolle Umfangreich als das man da Kommentare bräuchte...


--------------------
Go to the top of the page
 
+Quote Post
hylli
Beitrag 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 wink.gif
Go to the top of the page
 
+Quote Post
grafzahl
Beitrag 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



ZITAT(hylli @ Wed. 15. August 2007, 20:43) *
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 wink.gif


Hast du mal ein Beispiel dazu wie man damit umher spielen könnte? Habe gerade 0 Ahnung was man damit anstellen kann.


--------------------
Go to the top of the page
 
+Quote Post
Chregu
Beitrag 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
Go to the top of the page
 
+Quote Post
hylli
Beitrag 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("##","&raquo;", $output);
echo $output;

Ersetzt alle ## durch &raquo;

Weiß nicht ob's Dir weiterhilft und ob meine Idee überhaupt funktionieren kann?!?

Hylli
Go to the top of the page
 
+Quote Post
mistral
Beitrag 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)
Go to the top of the page
 
+Quote Post
grafzahl
Beitrag 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



ZITAT(mistral @ Wed. 15. August 2007, 21:58) *
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 smile.gif


--------------------
Go to the top of the page
 
+Quote Post
Olaf
Beitrag 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 wink.gif


--------------------
Gruß Olaf aus Ohorn

Lieber spät und richtig als nie und falsch.
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Thu. 16. August 2007, 00:16
Beitrag #11





Guests






Den Generator Tag SF würde ich nicht nur als Anstand wieder reinmachen wink.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 26.4.24 - 10:33

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.