Google Sitemap Modul XML

Steffen44
Beiträge: 134
Registriert: So 12. Dez 2004, 12:18
Kontaktdaten:

Beitrag von Steffen44 » So 12. Jun 2005, 16:58

super :-)

nur leider kann ich wahrscheinlich mein ganzes contenido neumachen weil sich das Layout nicht mehr anpassen läßt. Änderungen egal welcher Art werden nicht mehr übernommen :oops:


Zusatz:

Habs gerade Irgendwie hinbekommen mit der Table Lock umgehung. Obwohl mein Provider ausdrücklich sagt das Table Lock aktiviert ist geht es trotzdem nicht. Na ja wenigstens läuft mein CMS wieder halbwegs.
Zuletzt geändert von Steffen44 am So 12. Jun 2005, 18:50, insgesamt 1-mal geändert.
Super neues Forum **freu** jetzt geht auch die E-Mail Benachrichtigung für Freenet Acounts !

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » So 12. Jun 2005, 17:07

Mache ein eigenes Thema dazu auf, ergänze gleich, ob das errorlog Fehlermeldungen enthält.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

Steffen44
Beiträge: 134
Registriert: So 12. Dez 2004, 12:18
Kontaktdaten:

Beitrag von Steffen44 » So 12. Jun 2005, 18:29

ich habe das oberste Script gerade eingebaut und muß leider feststellen das es nicht so ist wie gedacht und beschrieben.

Die Artikel die sich in einer Offline geschalteten Kategorie befinden werden mit angezeigt :-(


Trotzdem Respekt geiles Script
Super neues Forum **freu** jetzt geht auch die E-Mail Benachrichtigung für Freenet Acounts !

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » So 12. Jun 2005, 19:35

D.h. sie agiert genau wie beschrieben:
Es werden nur Artikel gelistet, die online sind; auch, wenn sie sich in einer Kategorie befinden, die nicht online ist.
Leider ist eine Erweiterung in Deinem Sinne nicht ganz so einfach, da man höchstens noch prüfen könnte, ob die übergeordnete Kategorie online ist - wenn sich der Artikel in einer Kategorie befindet, die online ist und diese Kategorie in einer Offline Kategorie ist, würde der Artikel aufgelistet werden.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

Steffen44
Beiträge: 134
Registriert: So 12. Dez 2004, 12:18
Kontaktdaten:

Beitrag von Steffen44 » So 12. Jun 2005, 19:41

ja stimmt schade das es so schwierig ist. Nur mit den Kategorien zu arbeiten und Sie Online und Offline zu setzen ist schon eine große Arbeitserleichtung.

Vieleicht müßte man etwas an der Datenbankstrukur machen so das man leichter abfragen kann ob die Kategorie On-/Offline ist. Ist vieleicht was für die nächste Contenido Version ;-)
Super neues Forum **freu** jetzt geht auch die E-Mail Benachrichtigung für Freenet Acounts !

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » So 12. Jun 2005, 21:25

Wie gesagt, die übergeordnete, d.h. die, in der der Artikel ist, ist kein Problem.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

micattack
Beiträge: 28
Registriert: Fr 14. Nov 2003, 13:31
Kontaktdaten:

Beitrag von micattack » Di 14. Jun 2005, 10:41

HerrB, danke für die vielen Anregungen.
HerrB hat geschrieben:Wie gesagt, die übergeordnete, d.h. die, in der der Artikel ist, ist kein Problem.
Wie schaut dann das SQL Statement aus?
Vielleicht hat jemand in einem anderen Plugin das schon mal ordentlich gemacht. Das mit den verschachtelten Kategorien ist dann wohl nur mit zwei SQL's zu lösen?
  • 1. Alle Online Kategorien suchen (bei verschachtelte Kat's aufpassen)
    2. Alle Artikel finden die in einer online-Kategorie sind UND selbst online sind
Wirklich Schade das es da in contenido keine Abstraktion gibt.

Noch eine Code-Frage,

Wie kann ich im Input den selectierten Wert auslesen, und den vorher ausgewählten nehmen (nicht wie ich es mache einen Default-Wert erzwingen).
Auch das ist was, das bei vielen Plugins verwendet wird, und wäre sicher besser in einer Klasse ausgelagert (wenn das schon so ist, dann weiß ich als Newbie leider nix davon)

Cheers
MicAttAck

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » Di 14. Jun 2005, 11:47

SQL (ungetestet):

Code: Alles auswählen

$query = "SELECT tblArtLang.idart AS idart, UNIX_TIMESTAMP(tblArtLang.lastmodified) AS lastmod FROM ".$cfg["tab"]["art_lang"]." tblArtLang, ".$cfg["tab"]["cat_art"]." tblCatArt, ".$cfg["tab"]["cat_lang"]." tblCatLang where tblArtLang.online='1' AND tblArtLang.idart = tblCatArt.idart AND tblCatArt.idcat = tblCatLang.idcat AND tblCatLang.visible = '1' AND tblCatLang.public='1'";
Liefert alle Artikel die online sind und sich in einer Kategorie befinden, die online und öffentlich zugänglich ist.

Ein

Code: Alles auswählen

$query = "SELECT tblCatArt.idcat AS idcat, tblArtLang.idart AS idart, ...
würde dann übrigens auch die ID zur Kategorie liefern (ich weiss jetzt gerade nicht, ob man das für V4.4.5 noch benötigt, für V4.4.4 wohl - aufgrund der Rückmeldung eine Seite vorher - wohl schon).
Wie kann ich im Input den selectierten Wert auslesen, und den vorher ausgewählten nehmen (nicht wie ich es mache einen Default-Wert erzwingen).
Beispiel erste Option:

Code: Alles auswählen

// selected category 
$selected = "CMS_VALUE[0]"; 
echo  "<table cellspacing=\"0\" cellpadding=\"10\" border=\"0\">\n 
        <tr> 
          <td>cms php skript:</td><td>"; 
echo "<select name=\"CMS_VAR[0]\">"; 
if ($selected == "" || $selected == "front_content.php") {
   echo "<option value=\"front_content.php\" selected>front_content.php</option>"; 
} else {
   echo "<option value=\"front_content.php\">front_content.php</option>";
}
if ($selected == "index.php") {
   echo "<option value=\"index.php\" selected>index.php</option>";
} else {
   echo "<option value=\"index.php\">index.php</option>";
} 
echo "</select></td>";
In diesem Fall hätte man natürlich auch mit else arbeiten können:

Code: Alles auswählen

if ($selected == "" || $selected == "front_content.php") {
   echo "<option value=\"front_content.php\" selected>front_content.php</option>";
   echo "<option value=\"index.php\">index.php</option>";
} else {
   echo "<option value=\"front_content.php\">front_content.php</option>";
   echo "<option value=\"index.php\" selected>index.php</option>";
}
Aber das funktioniert nicht bei mehr als 2 Optionen und ist schwer zu erweitern. Abgesehen davon bin ich ein Fan von dieser Codierung:

Code: Alles auswählen

echo '<option value="front_content.php" selected>front_content.php</option>';
Der Vorteil des einfachen Hochkommas für echo liegt IMHO darin, Anführungszeichen im HTML nicht kodieren zu müssen. Der Haken ist, dass Variablen nicht ersetzt werden - das sehe ich aber ehrlich gesagt als Vorteil, da man diese dann besser erkennen kann (das ist eine Gusto-Frage):

Code: Alles auswählen

$test = "toll";
echo '<option value="front_content.php" selected>Ich bin '.$test.'</option>';
vs.

Code: Alles auswählen

$test = "toll";
echo "<option value=\"front_content.php\" selected>Ich bin $test</option>";
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

andrej
Beiträge: 333
Registriert: Mi 8. Okt 2003, 09:46
Kontaktdaten:

Beitrag von andrej » Di 21. Jun 2005, 20:06

Tolles Modul, danke dafür.

Aber es gibt ja noch eine Option

Code: Alles auswählen

<priority>1.0</priority>
Wird diese in der Zukunft noch implementiert? Oder ist es absolut sinnlos, diesen Schlüssel einzufügen?

Ab7zCh3kR
Beiträge: 15
Registriert: Fr 7. Jan 2005, 15:52
Kontaktdaten:

Beitrag von Ab7zCh3kR » Mi 29. Jun 2005, 11:32

Super! Scheint einwandfrei zu funktionieren.

Gruß, Ab7zCh3kR
The last good thing written in C was Franz Schubert's Symphony No. 9.

m2Designer
Beiträge: 41
Registriert: Mo 23. Aug 2004, 09:47
Kontaktdaten:

Beitrag von m2Designer » Do 14. Jul 2005, 14:11

Hi, habe grad das Modul eingeführt erhalte aber immer eine Fehlermeldung:

http://www.prosporttuning.de/cms/front_ ... p?idcat=79

Das Layout ist wie beschreiben leer nur ein Container drinne :(

Weiss jemand eine Lösung?

maTTos
Beiträge: 130
Registriert: Fr 27. Jun 2003, 14:14
Kontaktdaten:

Beitrag von maTTos » Do 14. Jul 2005, 15:34

Welche Version verwendest du? Bist du sicher, dass du das leere Layout mit CMS_CONTAINER[1] auch ausgewählt hast?

btw: Hat es schon jemand geschafft, seine Seiten mit diesem Modul nachhaltig bei Google indexieren zu lassen? Auch mit Description?

Bei meinem Versuch waren die Seiten jeweils für nur fünf Minuten im Index, sonst ist leere angesagt. :cry:

Habt ihr da irgendwelche Neuigkeiten?

Info: verwende die Version von micattack

m2Designer
Beiträge: 41
Registriert: Mo 23. Aug 2004, 09:47
Kontaktdaten:

Beitrag von m2Designer » Do 14. Jul 2005, 15:43

Ich nutze die 4.4.5

Das Layout ist absolut leer, trotzdem wird anscheinend ein Stück Code produziert der da nichts zu suchen hat :?

CrazyTabasco
Beiträge: 3
Registriert: Sa 3. Apr 2004, 08:33
Wohnort: Tabasco Lake City
Kontaktdaten:

Frage zum Eintrag: urlset xmlns="

Beitrag von CrazyTabasco » Di 19. Jul 2005, 21:05

Hallo,

habe das Modul installiert und es funktioniert auch soweit ganz gut. Nur gibt es ein Problem. Ganz am Anfag wird folgender Eintrag angezeigt:

- <urlset xmlns="https://www.mydomain.com//front_content.php?idcat=36">

Ja richtig, nach der Domain kommen zwei Slash ( // ) und ich habe auch eine Domain mit SSL, über den mein Adminbereich läuft. Das kann ja so nicht ganz richtig sein. Hab das schon bei mehreren Einträgen hier im Thread gesehen. Kann da jemand helfen? Ich nutze gerade die 2. Version des Moduls auf der ersten Seite.

CU... CT

andrej
Beiträge: 333
Registriert: Mi 8. Okt 2003, 09:46
Kontaktdaten:

Beitrag von andrej » Di 19. Jul 2005, 21:17

@CrazyTabasco
hmm ist mir noch nie aufgefallen, hast aber recht bei mir genau das gleiche. bei meinen beiden internetprojekten ist der alle erster eintrag mit zwei //

Da sollten wir noch was ändern ;)

Gesperrt