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

 
Reply to this topicStart new topic
> Auslagerungs-Datei js, Ist es möglich eine vom System erzeugte js Datei auszulagern?
Skylab
Beitrag Mon. 28. January 2008, 13:02
Beitrag #1


Advanced Member
*****

Gruppe: Neustart-Moderator
Beiträge: 176
Mitglied seit: 03.02.2007
Mitglieds-Nr.: 625



Hallo zusammen,

weiß jemand, ob man die vom System erzeugte Java Script Datei im Header als externe Datei auslagern kann?

>>

<!--
function cms_status(message) {
window.status = message;
window.defaultStatus = window.status;
}
function dedi_status(message) {
window.status = message;
window.defaultStatus = window.status;
}
function on(message) {
window.setTimeout("cms_status(\""+message+"\")",10);
}
function off() {
window.status = "füllstand";
window.defaultStatus = window.status;
}
//-->


Danke für jeden Tipp,
Gruss Oli

Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Mon. 28. January 2008, 13:15
Beitrag #2


Advanced Member
********

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



Ich denke ja, Funktion steht in der inc_generate_code.php.


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post
grafzahl
Beitrag Mon. 28. January 2008, 14:19
Beitrag #3


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 138
Mitglied seit: 26.03.2007
Wohnort: Magdeburg
Mitglieds-Nr.: 752



ZITAT(Skylab @ Mon. 28. January 2008, 13:02) *
Hallo zusammen,

weiß jemand, ob man die vom System erzeugte Java Script Datei im Header als externe Datei auslagern kann?

>>

<!--
function cms_status(message) {
window.status = message;
window.defaultStatus = window.status;
}
function dedi_status(message) {
window.status = message;
window.defaultStatus = window.status;
}
function on(message) {
window.setTimeout("cms_status(\""+message+"\")",10);
}
function off() {
window.status = "füllstand";
window.defaultStatus = window.status;
}
//-->
Danke für jeden Tipp,
Gruss Oli


Garnicht erst auslagern, einfach löschen! Hat für neue Projekte keinerlei Bewandtnis mehr und bläht den Quelltext nur unnötig aus, soweit ich weiß ist der Code für deine Kompatibilität zu DeDi gedacht gewesen, ich für meinen Teil lösche ihn bei jedem Projekt aus dem Core, was aber natürlich auch nervig ist, gerade wegen der Updatebarkeit.


--------------------
Go to the top of the page
 
+Quote Post
saschapi
Beitrag Mon. 28. January 2008, 16:22
Beitrag #4


Advanced Member
********

Gruppe: Moderators
Beiträge: 911
Mitglied seit: 26.06.2006
Wohnort: Essen; Ruhrgebiet
Mitglieds-Nr.: 4



Kann man vielleicht im Output in den Projekteinstellungen durch eine RegEx mit replace das ganze rauslöschen? Ich kenn mich damit nicht so aus, aber das würde dir das löschen im Core ersparen, bis dieses ding dann ganz rausfliegt wink.gif


--------------------
Go to the top of the page
 
+Quote Post
amk
Beitrag Mon. 28. January 2008, 16:27
Beitrag #5


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



ZITAT(saschapi @ Mon. 28. January 2008, 16:22) *
Kann man vielleicht im Output in den Projekteinstellungen durch eine RegEx mit replace das ganze rauslöschen? Ich kenn mich damit nicht so aus, aber das würde dir das löschen im Core ersparen, bis dieses ding dann ganz rausfliegt wink.gif


na da ist das rauschlöschen wohl eine bessere variante als wenn unnötig performance durch 'n regulären ausdruck bei jedem seitenaufruf flöten geht wink.gif


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
Skylab
Beitrag Mon. 28. January 2008, 16:46
Beitrag #6


Advanced Member
*****

Gruppe: Neustart-Moderator
Beiträge: 176
Mitglied seit: 03.02.2007
Mitglieds-Nr.: 625



ZITAT(amk @ Mon. 28. January 2008, 16:27) *
na da ist das rauschlöschen wohl eine bessere variante als wenn unnötig performance durch 'n regulären ausdruck bei jedem seitenaufruf flöten geht wink.gif


Ich habe den Vorschlaf von Gunwalt mal ausprobiert und das Zeug aus der "generate" gelöscht.
Klappt ausgezeichnet!! Herzlichen Dank.

Bei dieser Gelegenheit habe ich dann auch gleich noch herausgefunden, wie ich den "title-Tag" für jede Seite einzeln beschreiben kann!!

Danke nochmals, Oli
Go to the top of the page
 
+Quote Post
feniweb
Beitrag Mon. 28. January 2008, 16:52
Beitrag #7


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 627
Mitglied seit: 30.06.2006
Mitglieds-Nr.: 25



Und wie?

Kannst du uns das beschreiben. Irgend wo wurde auch schon danach gefragt.

Gruss


--------------------
feniweb
_____________________________________________________________________________
Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht)
Go to the top of the page
 
+Quote Post
Skylab
Beitrag Mon. 28. January 2008, 17:07
Beitrag #8


Advanced Member
*****

Gruppe: Neustart-Moderator
Beiträge: 176
Mitglied seit: 03.02.2007
Mitglieds-Nr.: 625



ZITAT(feniweb @ Mon. 28. January 2008, 16:52) *
Und wie?

Kannst du uns das beschreiben. Irgend wo wurde auch schon danach gefragt.

Gruss


Das Problem mit dem Titel! Es gibt ja nur die Möglichkeit im Layout feststehend den Titel zu generieren oder dynamisch über "UrHere" als Modul eingebunden, wobei auch nur die Ordner + Seitenbezeichnungen wiedergegeben werden.

Ich habe in der "inc.generate_code" Datei den Meta-Tag "author" etwas zweckentfremdet und statt <meta name"author"... lasse ich nun einen Titel erzeugen, direkt über das Feld "Author" im Backend.

Ist zwar nicht so glücklich und mir wäre auch lieber ich könnte alle Header-Angaben über ein Modul erzeugen, aber so gehts ja auch.

Vorher:
$code .= '<?PHP if ($con_side[$idcatside][\'meta_author\'] != \'\') echo \'<meta name="author" content="\'.htmlspecialchars($con_side[$idcatside][\'meta_author\'], ENT_COMPAT, \'utf-8\').\'"'.$sf_slash_closing_tag.'>\'."\n"; ?>';

Nachher:
$code .= '<?PHP if ($con_side[$idcatside][\'meta_author\'] != \'\') echo \'<title>\'.htmlspecialchars($con_side[$idcatside][\'meta_author\'], ENT_COMPAT, \'utf-8\').\''.$sf_slash_closing_tag.'\'."</title>\n"; ?>';


Gruss, Oli
Go to the top of the page
 
+Quote Post
amk
Beitrag Mon. 28. January 2008, 19:41
Beitrag #9


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



das ist doch eine gänzlich ungünstige lösung ...

wie wär's mit der nutzung von

$con_side[$idcatside]['summary']

was dem notiz-feld einer seite entspricht? wink.gif


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
Skylab
Beitrag Mon. 28. January 2008, 20:07
Beitrag #10


Advanced Member
*****

Gruppe: Neustart-Moderator
Beiträge: 176
Mitglied seit: 03.02.2007
Mitglieds-Nr.: 625



Wie und wo binde ich das denn ein?

Gruss, Oli
Go to the top of the page
 
+Quote Post
pawel
Beitrag Mon. 28. January 2008, 20:36
Beitrag #11


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 442
Mitglied seit: 02.07.2006
Wohnort: Halle
Mitglieds-Nr.: 71



Na im Layout.


--------------------
Go to the top of the page
 
+Quote Post
Skylab
Beitrag Mon. 28. January 2008, 20:59
Beitrag #12


Advanced Member
*****

Gruppe: Neustart-Moderator
Beiträge: 176
Mitglied seit: 03.02.2007
Mitglieds-Nr.: 625



Ok, im Layout. Da ich aber nicht so ganz den Plan hier habe, nochmals die Frage wo.
In der Layout-Datei, z.B.
<html>
<cms:lay type="head"/>
</head>
<body>

hier?

Im Template?

oder in der php-generate???


Ich habe keine Aaaaahnung....help

Gruss, Oli
Go to the top of the page
 
+Quote Post
amk
Beitrag Mon. 28. January 2008, 21:06
Beitrag #13


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9




QUELLTEXT
<title><?PHP
echo $con_side[$idcatside]['summary'];
?></title>


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
Skylab
Beitrag Tue. 29. January 2008, 10:17
Beitrag #14


Advanced Member
*****

Gruppe: Neustart-Moderator
Beiträge: 176
Mitglied seit: 03.02.2007
Mitglieds-Nr.: 625



Danke Alex, funktioniert!! Dann kann ich meinen "Autor" ja wieder rein nehmen.

Gruss, Oli
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: 25.4.24 - 02:45

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