anmerkung: snapshot contenido-cvs-2004-05-28.tar
anmerkung: snapshot contenido-cvs-2004-05-28.tar
da ich jetzt endlich mal die sun javavm zum laufen gebracht habe, hab ich mir das java-edit bei den modulen angesehen.
schick, das einzige was nicht geht ist das wenn ich etwas ändere und dann speichere das der komplette modul code dann weg ist.
ergo das ist schlecht.
das zweite ganz intressante ist das die *.job files nicht mehr erzeugt werden. somit erhält man beim einloggen ins backend nur die info das in die *.job files nichts geschrieben werden kann.
schick, das einzige was nicht geht ist das wenn ich etwas ändere und dann speichere das der komplette modul code dann weg ist.
ergo das ist schlecht.
das zweite ganz intressante ist das die *.job files nicht mehr erzeugt werden. somit erhält man beim einloggen ins backend nur die info das in die *.job files nichts geschrieben werden kann.
*** make your own tools (wishlist :: thx)
-
- Beiträge: 6284
- Registriert: Do 15. Mai 2003, 18:32
- Wohnort: Da findet ihr mich nie!
- Kontaktdaten:
Re: anmerkung: snapshot contenido-cvs-2004-05-28.tar
Danke, muß ich nochmal testen...emergence hat geschrieben:da ich jetzt endlich mal die sun javavm zum laufen gebracht habe, hab ich mir das java-edit bei den modulen angesehen.
schick, das einzige was nicht geht ist das wenn ich etwas ändere und dann speichere das der komplette modul code dann weg ist.
ergo das ist schlecht.
Geht bei mir...haben die Cronjobs schreibberechtigung?das zweite ganz intressante ist das die *.job files nicht mehr erzeugt werden. somit erhält man beim einloggen ins backend nur die info das in die *.job files nichts geschrieben werden kann.
schreibberechtigung ist nicht das problem. die dateien werden nicht angelegt. wenn ich die *.job files der 4.4.4 reinkopiere funkts.
*** make your own tools (wishlist :: thx)
-
- Beiträge: 6284
- Registriert: Do 15. Mai 2003, 18:32
- Wohnort: Da findet ihr mich nie!
- Kontaktdaten:
ja, vielleicht hast du irgendwie keine Berechtigung, damit der Webserver die Files anlegen darf? Weil das "Feature" ist schon länger drin, und wenn es nicht funktionieren würde, hätten wir das schon gemerktemergence hat geschrieben:schreibberechtigung ist nicht das problem. die dateien werden nicht angelegt. wenn ich die *.job files der 4.4.4 reinkopiere funkts.
ähm meine lokale windows umgebung mit installierter wamp -> opensa.org - und ich hab die berechtigung... echt wahr.
muss mir selbst nochmals den snapshot genauer anschauen...
muss mir selbst nochmals den snapshot genauer anschauen...
*** make your own tools (wishlist :: thx)
nein, das ist ein bug
wenn die job datei nicht existiert ist is_writeable immer false ergo wird das file nicht angelegt sogar wenn das verzeichnis die berechtigung besitzt.
Code: Alles auswählen
function markLastRun($jobname, $lastRun, $PC_writeDir) {
$jobfile = getJobFileName($jobname, $PC_writeDir);
if (is_writable($jobfile))
{
$file = fopen($jobfile,"w");
fputs($file,$lastRun);
fclose($file);
} else {
echo "Could not write into file $jobfile - permission denied.";
}
}
*** make your own tools (wishlist :: thx)
hier die korrigierte version die bei mir auch läuft
Code: Alles auswählen
function markLastRun($jobname, $lastRun, $PC_writeDir) {
$jobfile = getJobFileName($jobname, $PC_writeDir);
if ($file = @fopen($jobfile,"w"))
{
fputs($file,$lastRun);
fclose($file);
} else {
echo "Could not write into file $jobfile - permission denied.";
}
}
*** make your own tools (wishlist :: thx)
noch was intressantes... ich habs jetzt aber nicht mit dem csv_head getestet.
bei content - artikel
bei der linken seite wird jetzt ja der verzeichnis baum gespeichert.
soweit ich das gesehen habe wird ebenfalls der status -> sprich ob der ordner online, offline oder geschützt etc. mit gesichert.
da ergibt sich jetzt ein problem wenn zwei benutzer gleichzeitig sich diesen baum ansehen. (ist mir mal beim telefonieren mit einem kollegen aufgefallen)
wenn einer von beiden einen ordner offline schaltet, sieht das der andere auch nach dem aktualisieren des verzeichnisbaumes nicht.
ähm ja...
bei content - artikel
bei der linken seite wird jetzt ja der verzeichnis baum gespeichert.
soweit ich das gesehen habe wird ebenfalls der status -> sprich ob der ordner online, offline oder geschützt etc. mit gesichert.
da ergibt sich jetzt ein problem wenn zwei benutzer gleichzeitig sich diesen baum ansehen. (ist mir mal beim telefonieren mit einem kollegen aufgefallen)
wenn einer von beiden einen ordner offline schaltet, sieht das der andere auch nach dem aktualisieren des verzeichnisbaumes nicht.
ähm ja...
*** make your own tools (wishlist :: thx)
eine kleinigkeit, wahrscheinlich eh bekannt.
sobald man beim startbildschirm des backend auf zuletzt bearbeitete artikel geht kommt ein javascript fehler
Zeile: 39
Zeichen: 3
Fehler: 'HELP' ist undefiniert
Code:0
im script findet sich einmal der platzhalter {HELP}
da fällt mir noch ein nettes feature ein. es wäre ideal wenn man den artikel dort anklicken könnte und dann direkt in den bearbeitungsmodus kommt. wäre auch sehr brauchbar den artikel dort online und offline zu stellen.
sobald man beim startbildschirm des backend auf zuletzt bearbeitete artikel geht kommt ein javascript fehler
Zeile: 39
Zeichen: 3
Fehler: 'HELP' ist undefiniert
Code:0
im script findet sich einmal der platzhalter {HELP}
da fällt mir noch ein nettes feature ein. es wäre ideal wenn man den artikel dort anklicken könnte und dann direkt in den bearbeitungsmodus kommt. wäre auch sehr brauchbar den artikel dort online und offline zu stellen.
*** make your own tools (wishlist :: thx)
ähm ja bei der verlegten front_content.php
fehlt noch das <base href="http://localhost/cms/"> nach head.
fehlt noch das <base href="http://localhost/cms/"> nach head.
*** make your own tools (wishlist :: thx)
noch was
con_actions
con_editcontent
findet sich
sollte das zweite mal nicht tmpchangelang=$tmpchangelang sein ?
und da bin ich noch bei der front_content.php hängen geblieben...
am schluss findet sich ja
sollte das nicht
sein ?
con_actions
con_editcontent
findet sich
Code: Alles auswählen
$url = $sess->url("front_content.php?changeview=$changeview&client=$client&lang=$lang&action=$action&idartlang=$idartlang&type=$type&typenr=$typenr&idart=$idart&idcat=$idcat&idcatart=$idcatart&lang=$lang");
und da bin ich noch bei der front_content.php hängen geblieben...
am schluss findet sich ja
Code: Alles auswählen
if (isset($tmpchangelang))
{
$lang = $savedlang;
}
Code: Alles auswählen
if (isset($savedlang))
{
$lang = $savedlang;
}
*** make your own tools (wishlist :: thx)
-
- Beiträge: 6284
- Registriert: Do 15. Mai 2003, 18:32
- Wohnort: Da findet ihr mich nie!
- Kontaktdaten:
Hab ich übernommen.emergence hat geschrieben:hier die korrigierte version die bei mir auch läuft
Da sollte das eigentlich bei einem reload übernommen werden - aber wie das genau funktioniert weiß ich leider selbst nicht.noch was intressantes... ich habs jetzt aber nicht mit dem csv_head getestet.
bei content - artikel
bei der linken seite wird jetzt ja der verzeichnis baum gespeichert.
soweit ich das gesehen habe wird ebenfalls der status -> sprich ob der ordner online, offline oder geschützt etc. mit gesichert.
Das mit dem Platzhalter ist bekannt, den Code dafür hab ich noch nicht eingecheckt.
Was fehlt da genau in der verlegten front_content.php? Weil bei mir ist das base href vorhanden...
Keine Ahnung Resultiert daraus ein Problem?sollte das zweite mal nicht tmpchangelang=$tmpchangelang sein ?
ähm bei mir leider nicht... stylesheet und bilder werden nicht angezeigt...timo hat geschrieben:Was fehlt da genau in der verlegten front_content.php? Weil bei mir ist das base href vorhanden...
sehe ich mir nochmal an.
ähm ja...timo hat geschrieben:Resultiert daraus ein Problem?sollte das zweite mal nicht tmpchangelang=$tmpchangelang sein ?
beispiel:
sprache für englisch angelegt.
auf englisch gewechselt.
auf artikel übersicht
irgendeinen artikel auswählen der in der englischen sprache nicht existiert
auf vorschau gehen....
soweit ich das verstanden habe sollte ich dann den artikel in der sourcelang sehen. das tuts aber nicht. ich sehe nur das layout ohne content.
nach dem ich das $tmpchangelang eingebaut habe sah ich den artikel in der orginal sprache.
jetzt komme ich direkt zum zweiten punkt.
-> änderung auf isset($savedlang)
da ist mir auch ganz was lustiges passiert. nachdem ich dann wieder auf die übersicht wechseln wollte sah ich nur mehr die deutsche übersicht.
die variable $lang wurde einfach ins nirvana befördert. und wieder auf die erste verfügbare sprache (-> also beim demomandanten) deutsch eingestellt.
*** make your own tools (wishlist :: thx)
da hab ich noch einen netten fehler beim demomandanten gefunden.
wenn
$cfg['is_start_compatible'] = false
ist.
betrifft das hauptmenü modul
ich nehme jetzt nur den auszug der ein problem verursachen kann.
das ganze kommt 3x vor.
das ganze müsste in eine while schleife rein.
also eigentlich
sollte es so aussehen.
grund ist einfach der das so wie die abfrage geschrieben wurde jeder einzelne artikel überprüft werden muss ob er ein startartikel ist.
das problem tritt jetzt nur auf wenn mehrere artikel in einer kategorie vorhanden sind und der erste artikel den das vorrangegangene query liefert kein start artikel ist. in dem fall wird die kategorie obwohl online und einen startartikel besitzt nicht angezeigt.
wenn
$cfg['is_start_compatible'] = false
ist.
betrifft das hauptmenü modul
ich nehme jetzt nur den auszug der ein problem verursachen kann.
Code: Alles auswählen
$db2->next_record();
if (isStartArticle($db2->f("idartlang"), $db->f("idcat"), $lang))
{
$target = ( $db2->f("ext") == 0 ) ? '_self' : '_blank';
$navitems[$db->f("idcat")] = array("idcat" => $db->f("idcat"),
"name" => $db->f("name"),
"target" => $target);
}
das ganze müsste in eine while schleife rein.
also eigentlich
Code: Alles auswählen
while($db2->next_record()) {
if (isStartArticle($db2->f("idartlang"), $db->f("idcat"), $lang))
{
$target = ( $db2->f("ext") == 0 ) ? '_self' : '_blank';
$navitems[$db->f("idcat")] = array("idcat" => $db->f("idcat"),
"name" => $db->f("name"),
"target" => $target);
}
}
grund ist einfach der das so wie die abfrage geschrieben wurde jeder einzelne artikel überprüft werden muss ob er ein startartikel ist.
das problem tritt jetzt nur auf wenn mehrere artikel in einer kategorie vorhanden sind und der erste artikel den das vorrangegangene query liefert kein start artikel ist. in dem fall wird die kategorie obwohl online und einen startartikel besitzt nicht angezeigt.
*** make your own tools (wishlist :: thx)