...schnell hinterher die Version 1.4.1 mit ein paar netten Änderungen, siehe hier:
Download wie immer hier: http://www.redaxo.org/de/download/addons/?addon_id=765
Gruß, Michael
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
- michaelwandel
- Beiträge: 331
- Registriert: 1. Jul 2010, 13:54
- Wohnort: Köln
- Kontaktdaten: Website
- michaelwandel
- Beiträge: 331
- Registriert: 1. Jul 2010, 13:54
- Wohnort: Köln
- Kontaktdaten: Website
Re: TvsBlog-Update
So, noch die Version 1.4.2 hinterher, damit bei seo42 ab Version 2.8.1 nun die sitemap-urls auch wieder korrekt ausgegeben werden...Grrrrrrr..
Gruß, Michael
Gruß, Michael
Re: TvsBlog-Update
oh, sorry Michael. Aber Tobias ist hier ran (Mit-) Schuld
- michaelwandel
- Beiträge: 331
- Registriert: 1. Jul 2010, 13:54
- Wohnort: Köln
- Kontaktdaten: Website
Re: TvsBlog-Update
Kein Problem, geht ja fix
Gruß
Gruß
- ralf.schlott
- Beiträge: 625
- Registriert: 5. Dez 2007, 21:22
- Wohnort: Hamburch
- Kontaktdaten: Website
Re: TvsBlog-Update
Ja, vielen Dank für die Programmiermühe. Und auch für die Umsetzung meiner Wünsche. Das Ding leistet richtig gute Dienste auf mehreren Seiten!
- Danke für Redaxo! -
http://www.prenzlweb.de
http://www.prenzlweb.de
- seelenenergie
- Beiträge: 52
- Registriert: 31. Dez 2012, 18:29
Re: TvsBlog-Update
Auch von mir einen herzlichen Dank. Ich benutze den Blog auch auf mehreren Seiten....
Allerdings habe ich noch ein kleines Problem. Und zwar mit der Ausgabe der Metadaten.
Habe das Modul "title_tag" ins Seitentemplate eingefügt so wie es da steht. Nur werden mir die Metadaten der einzelen Blogbeiträge nicht angezeigt. Woran könnte das wohl liegen?
Gruß Christian
Allerdings habe ich noch ein kleines Problem. Und zwar mit der Ausgabe der Metadaten.
Habe das Modul "title_tag" ins Seitentemplate eingefügt so wie es da steht. Nur werden mir die Metadaten der einzelen Blogbeiträge nicht angezeigt. Woran könnte das wohl liegen?
Gruß Christian
- michaelwandel
- Beiträge: 331
- Registriert: 1. Jul 2010, 13:54
- Wohnort: Köln
- Kontaktdaten: Website
Re: TvsBlog-Update
Hi
Ich habe mal ein Beispiel für seo42 vorbereitet
Und dann im Header wie gehabt alles einbinden, reicht Dir das ?
Gruß, Michael
Ich habe mal ein Beispiel für seo42 vorbereitet
Code: Alles auswählen
<?php
$meta_title = seo42::getTitle();
$meta_description = seo42::getDescription();
$meta_keywords = seo42::getKeywords();
$tvsblog_post_id = rex_get('post_id', 'int', -1);
if ($tvsblog_post_id > -1) {
$tvsblog_table_pre = $REX['TABLE_PREFIX'] . $REX['ADDON']['rxid']['tvsblog'];
$tvsblog_art_table = $tvsblog_table_pre . "_articles";
$sql = new rex_sql();
$sql->setQuery("SELECT * FROM " . $tvsblog_art_table . " WHERE id = " . $tvsblog_post_id);
if ($sql->getRows() > 0 ) {
$meta_title = $sql->getValue('title');
$meta_keywords = $sql->getValue('meta_keywords');
$meta_description= $sql->getValue('meta_description');
}
}
?>
Gruß, Michael
- seelenenergie
- Beiträge: 52
- Registriert: 31. Dez 2012, 18:29
Re: TvsBlog-Update
Hi,
habe es so eingebunden......
Es funktioniert auch nicht wenn ich den oberen Teil weglasse. Leider hört es bei mir mit PHP Kenntnissen auf. Könnte echt mal für Redaxo so einen Crashkurs gebrauchen.
Habe den Blog auf der neuen 4.5.1 mit php 5.4 laufen...
Ich bin ratlos!
habe es so eingebunden......
Code: Alles auswählen
<?php
// ------ DESCRIPTION/KEYWORDS
$OOStartArticle = OOArticle::getArticleById($REX['START_ARTICLE_ID'], $REX['CUR_CLANG']);
$meta_beschreibung = $OOStartArticle->getValue("art_description");
$meta_suchbegriffe = $OOStartArticle->getValue("art_keywords");
if($this->getValue("art_description") != "")
$meta_beschreibung = $this->getValue("art_description");
if($this->getValue("art_keywords") != "")
$meta_suchbegriffe = $this->getValue("art_keywords");
?><?php
$meta_title = seo42::getTitle();
$meta_description = seo42::getDescription();
$meta_keywords = seo42::getKeywords();
$tvsblog_post_id = rex_get('post_id', 'int', -1);
if ($tvsblog_post_id > -1) {
$tvsblog_table_pre = $REX['TABLE_PREFIX'] . $REX['ADDON']['rxid']['tvsblog'];
$tvsblog_art_table = $tvsblog_table_pre . "_articles";
$sql = new rex_sql();
$sql->setQuery("SELECT * FROM " . $tvsblog_art_table . " WHERE id = " . $tvsblog_post_id);
if ($sql->getRows() > 0 ) {
$meta_title = $sql->getValue('title');
$meta_keywords = $sql->getValue('meta_keywords');
$meta_description= $sql->getValue('meta_description');
}
}
?>
Habe den Blog auf der neuen 4.5.1 mit php 5.4 laufen...
Ich bin ratlos!
Re: TvsBlog-Update
@michael: es wäre vielleicht sinnvoll das direkt in methoden zu kapseln. sprich man sagt tvsblog::getTitle() und intern steckt dann der Code drin, inkl. seo42 abfrage bzw. übergabe des normalen Titles per Parameter.
- michaelwandel
- Beiträge: 331
- Registriert: 1. Jul 2010, 13:54
- Wohnort: Köln
- Kontaktdaten: Website
Re: TvsBlog-Update
Jau, das nervt mich selbst schon die ganze Zeit, aber kommt gerade nicht wirklich dazu, das alles zu zerpflücken
Gruß, Michael
Gruß, Michael
- seelenenergie
- Beiträge: 52
- Registriert: 31. Dez 2012, 18:29
Re: TvsBlog-Update
Moin,
wie können wir das denn erstmal lösen das es trotzdem funktioniert?
Gruß Christian
wie können wir das denn erstmal lösen das es trotzdem funktioniert?
Gruß Christian
- michaelwandel
- Beiträge: 331
- Registriert: 1. Jul 2010, 13:54
- Wohnort: Köln
- Kontaktdaten: Website
Re: TvsBlog-Update
Hi
Mmh, wie genau sieht denn der Code danach aus, denn Du benutzt ganz oben als Variablen $meta_beschreibung und $meta_suchbegriffe und dann weiter unten $meta_keywords und $meta_description, könnte da der Fehler liegen ?
Gruß, Michael
Mmh, wie genau sieht denn der Code danach aus, denn Du benutzt ganz oben als Variablen $meta_beschreibung und $meta_suchbegriffe und dann weiter unten $meta_keywords und $meta_description, könnte da der Fehler liegen ?
Gruß, Michael
- seelenenergie
- Beiträge: 52
- Registriert: 31. Dez 2012, 18:29
Re: TvsBlog-Update
Hi Michael,
hier mal der ganze Head Bereich:
Gruß Christian
hier mal der ganze Head Bereich:
Code: Alles auswählen
<?php
// ------ DESCRIPTION/KEYWORDS
$OOStartArticle = OOArticle::getArticleById($REX['START_ARTICLE_ID'], $REX['CUR_CLANG']);
$meta_beschreibung = $OOStartArticle->getValue("art_description");
$meta_suchbegriffe = $OOStartArticle->getValue("art_keywords");
if($this->getValue("art_description") != "")
$meta_beschreibung = $this->getValue("art_description");
if($this->getValue("art_keywords") != "")
$meta_suchbegriffe = $this->getValue("art_keywords");
?><?php
// TVSBlog-Title-Tag-Changer...zur Einbindung in das Seitentemplate...wer es braucht ;-)
$tvsblog_table_pre = $REX['TABLE_PREFIX'] . $REX['ADDON']['rxid']['tvsblog'];
$tvsblog_art_table = $tvsblog_table_pre . "_articles";
$tvsblog_post_id = rex_get('post_id', 'int', -1);
if ($tvsblog_post_id > -1) {
$sql = new rex_sql();
$sql->setQuery("SELECT * FROM " . $tvsblog_art_table . " WHERE id = " . $tvsblog_post_id);
$tvsblog_meta_title = "";
$tvsblog_meta_keywords = "";
$tvsblog_meta_description= "";
if ($sql->getRows() > 0 ) {
$tvsblog_meta_title = $sql->getValue('title');
$tvsblog_meta_keywords = $sql->getValue('meta_keywords');
$tvsblog_meta_description= $sql->getValue('meta_description');
}
}
?><!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<base href="<?php echo seo42::getBaseUrl(); ?>" />
<title><?php echo seo42::getTitle(); ?></title>
<meta name="description" content="<?php echo seo42::getDescription(); ?>" />
<meta name="keywords" content="<?php echo seo42::getKeywords(); ?>" />
<link rel="canonical" href="<?php echo seo42::getCanonicalUrl(); ?>" />
<meta name="robots" content="index,follow" />
- michaelwandel
- Beiträge: 331
- Registriert: 1. Jul 2010, 13:54
- Wohnort: Köln
- Kontaktdaten: Website
Re: TvsBlog-Update
Naja, wie gesagt, das stimmt was nicht, Du benutzt für die Ausgabe ja nur die seo42::-Variablen und nicht die oben gesetzten
Ich habe es mal aufgeräumt, so sollte es eigentlich laufen (wenn ich mich nicht irgendwo vertippt habe )
Gruß, Michael
Ich habe es mal aufgeräumt, so sollte es eigentlich laufen (wenn ich mich nicht irgendwo vertippt habe )
Code: Alles auswählen
<?php
// ------ DESCRIPTION/KEYWORDS
$meta_title = seo42::getTitle();
$meta_description = seo42::getDescription();
$meta_keywords = seo42::getKeywords();
// TVSBlog-Meta-Daten
$tvsblog_post_id = rex_get('post_id', 'int', -1);
if ($tvsblog_post_id > -1) {
$tvsblog_table_pre = $REX['TABLE_PREFIX'] . $REX['ADDON']['rxid']['tvsblog'];
$tvsblog_art_table = $tvsblog_table_pre . "_articles";
$sql = new rex_sql();
$sql->setQuery("SELECT * FROM " . $tvsblog_art_table . " WHERE id = " . $tvsblog_post_id);
if ($sql->getRows() > 0 ) {
$meta_title = $sql->getValue('title');
$meta_keywords = $sql->getValue('meta_keywords');
$meta_description= $sql->getValue('meta_description');
}
}
?>
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<base href="<?php echo seo42::getBaseUrl(); ?>" />
<title><?php echo meta_title; ?></title>
<meta name="description" content="<?php echo meta_description; ?>" />
<meta name="keywords" content="<?php echo meta_keywords; ?>" />
<link rel="canonical" href="<?php echo seo42::getCanonicalUrl(); ?>" />
<meta name="robots" content="index,follow" />
- seelenenergie
- Beiträge: 52
- Registriert: 31. Dez 2012, 18:29
Re: TvsBlog-Update
Michael, habe es so wie du es geändert hast ausgetauscht.
Jetzt ist folgendes im Quelltext zu sehen bei einem Blogartikel zu sehen.
Den Cache habe ich natürlich auch gelehrt.
Gruß Christian
Jetzt ist folgendes im Quelltext zu sehen bei einem Blogartikel zu sehen.
Code: Alles auswählen
<title>meta_title</title>
<meta name="description" content="meta_description" />
<meta name="keywords" content="meta_keywords" />
Gruß Christian
- seelenenergie
- Beiträge: 52
- Registriert: 31. Dez 2012, 18:29
Re: TvsBlog-Update
Jau, dass wars!
Herzlichen Dank für eure Hilfe. Ihr macht ne tolle Arbeit!
@ Michael im Backend der 1.4.2 Version habe ich Backend die dieses komische Fragezeichen, statt des ä, ü usw..... Dat stört mich aber nicht.
Gruß Christian
Herzlichen Dank für eure Hilfe. Ihr macht ne tolle Arbeit!
@ Michael im Backend der 1.4.2 Version habe ich Backend die dieses komische Fragezeichen, statt des ä, ü usw..... Dat stört mich aber nicht.
Gruß Christian
- michaelwandel
- Beiträge: 331
- Registriert: 1. Jul 2010, 13:54
- Wohnort: Köln
- Kontaktdaten: Website
Re: TvsBlog-Update
Ups, ja Mist, wieder blind programmiert und die $ vergessen, sorry
Mmh wo genau sind die ?, muss ja eine codierungsproblematik sein ?
Gruß, Michael
Mmh wo genau sind die ?, muss ja eine codierungsproblematik sein ?
Gruß, Michael
- seelenenergie
- Beiträge: 52
- Registriert: 31. Dez 2012, 18:29
Re: TvsBlog-Update
Ich denke das ist die "artikel.inc.php". Ist auf der Artikelseite bei Funktion/Status, bzw. ändern/löschen.
Die anderen Seiten sind ok.
Gruß Christian
Die anderen Seiten sind ok.
Gruß Christian
- michaelwandel
- Beiträge: 331
- Registriert: 1. Jul 2010, 13:54
- Wohnort: Köln
- Kontaktdaten: Website
Re: TvsBlog-Update
Mmh schiess mal den Screen, sagt mir nix
Bei mir gehts einwandfrei
Bei mir gehts einwandfrei
Re: TvsBlog-Update
Erst mal vielen Dank für dieses wunderbare AddOn. Bin gerade noch in der Testphase, und stoße grade an meine Grenzen:
Problem 1:
Ich möchte in der Sidebar meines Blogs eine Timeline einbauen, und zwar analog zum Modul, das dem AddOn beigelegt ist. Allerdings möchte ich nicht nach Monaten, sondern nur nach Jahren sortieren.
Problem 2:
Die Zuweisung der "rex-current" Klasse funktioniert bei mir nicht (auch nicht beim unveränderten Original-Modul): ich habe auch mehrere Kategorien angelegt, die current-Klasse bleibt jedoch immer bei "Alle". (Müssten da im Modul nicht das Datum (Monat, Jahr) abgefragt werden anstelle der Kategorie? Oder mache ich da einen Denkfehler?).
Wäre für Anregungen dankbar.
Danke im Voraus
Problem 1:
Ich möchte in der Sidebar meines Blogs eine Timeline einbauen, und zwar analog zum Modul, das dem AddOn beigelegt ist. Allerdings möchte ich nicht nach Monaten, sondern nur nach Jahren sortieren.
Problem 2:
Die Zuweisung der "rex-current" Klasse funktioniert bei mir nicht (auch nicht beim unveränderten Original-Modul): ich habe auch mehrere Kategorien angelegt, die current-Klasse bleibt jedoch immer bei "Alle". (Müssten da im Modul nicht das Datum (Monat, Jahr) abgefragt werden anstelle der Kategorie? Oder mache ich da einen Denkfehler?).
Wäre für Anregungen dankbar.
Danke im Voraus
LG Meugel
- seelenenergie
- Beiträge: 52
- Registriert: 31. Dez 2012, 18:29
Re: TvsBlog-Update
Hey Michael, bei mir geht es auch wieder einwandfrei. Habe die artikel.inc.php neu geladen und dann ging es wieder. Keine Ahnung warum es nicht wollte.....
Gruß Christian
Gruß Christian
- michaelwandel
- Beiträge: 331
- Registriert: 1. Jul 2010, 13:54
- Wohnort: Köln
- Kontaktdaten: Website
Re: TvsBlog-Update
Hehe ja so kann es kommen
passiert bei mir immer mal wieder mit dem FTP-Client, Datei hochgeladen, zerschossen, neu hochgeladen und läuft
Aber gut wenn es "nur" daran lag
Gruß, Michael
passiert bei mir immer mal wieder mit dem FTP-Client, Datei hochgeladen, zerschossen, neu hochgeladen und läuft
Aber gut wenn es "nur" daran lag
Gruß, Michael
- seelenenergie
- Beiträge: 52
- Registriert: 31. Dez 2012, 18:29
Re: TvsBlog-Update
Hey Leute,
habe da doch noch ein kleines Problemchen gefunden!
Ich nutze auf drei verschiedenen Domains die aktuelle Blogversion. Beim letzten durchstöbern wieviele Seiten im Google-Index sind musste ich feststellen, dass Google aus alle Blogartikel die bis dato existieren aus dem Index geworfen hat.
Stattdessen bekomme auf allen drei Domains nur die eingegebenen Tags angezeigt und die Kategorien angezeigt. Bei der 1.3.2 Version war es genau anders herum.
Alle Artikel sind auch in der Sitemap gelistet. Also, irgendwie scheint das recht komisch zu sein. Weiss da jemand von Euch einen Rat?
Lg
Christian
habe da doch noch ein kleines Problemchen gefunden!
Ich nutze auf drei verschiedenen Domains die aktuelle Blogversion. Beim letzten durchstöbern wieviele Seiten im Google-Index sind musste ich feststellen, dass Google aus alle Blogartikel die bis dato existieren aus dem Index geworfen hat.
Stattdessen bekomme auf allen drei Domains nur die eingegebenen Tags angezeigt und die Kategorien angezeigt. Bei der 1.3.2 Version war es genau anders herum.
Alle Artikel sind auch in der Sitemap gelistet. Also, irgendwie scheint das recht komisch zu sein. Weiss da jemand von Euch einen Rat?
Lg
Christian
Re: TvsBlog-Update
Hab mir das grad mal angeschaut. Ich vermute, dass liegt an der Canonical Url. Die lautet nämlich bei allen Blog-Artikeln: http://www.seelenfrequenz.com/newsblog/ was für Google eigentlich bedeutet, dass alle Blog-Artikel nur ne identische Kopien zu http://www.seelenfrequenz.com/newsblog/ sind und deshalb nicht indiziert werden.
Schmeiss vielleicht fürs erste einfach den Tag aus dem Headbereich komplett raus. Oder mach aus seo42::getCanonicalUrl() ---> seo42::getFullUrl($REX['ARTICLE_ID']); im Headbereich (obwohl das Prob trotzdem weiter bestehen könnt da SEO42 ja keine Ahnung hat von der korrekten Url hat wenn ichs richtig verstanden hab).
Was auch noch nicht optimal ist: http://www.seelenfrequenz.com/newsblog/ ... ategory=-1
...sowohl was die Url angeht, aber auch der Titel im Browser erscheint nicht.
Und warum hast du eigentlich den Website Namen gekillt? Der fehlt jetzt überall in den Titeln. Stattdessen kommt nur ein Bindestrich.
Schmeiss vielleicht fürs erste einfach den Tag aus dem Headbereich komplett raus. Oder mach aus seo42::getCanonicalUrl() ---> seo42::getFullUrl($REX['ARTICLE_ID']); im Headbereich (obwohl das Prob trotzdem weiter bestehen könnt da SEO42 ja keine Ahnung hat von der korrekten Url hat wenn ichs richtig verstanden hab).
Was auch noch nicht optimal ist: http://www.seelenfrequenz.com/newsblog/ ... ategory=-1
...sowohl was die Url angeht, aber auch der Titel im Browser erscheint nicht.
Und warum hast du eigentlich den Website Namen gekillt? Der fehlt jetzt überall in den Titeln. Stattdessen kommt nur ein Bindestrich.
Zuletzt geändert von RexDude am 30. Dez 2013, 16:38, insgesamt 1-mal geändert.