Hallo Community,
warum erscheinen meine Artikel die ich neu erstelle nicht auf meiner Startseite?
(Kategorie ist NICHT Artikel)
Was mache ich falsch?
Lediglich meine Mitteilungen werden auf der Startseite angezeigt.
LG
Martin
Hallo Martin
Womit hast du die "Artikel" denn erstellt? Wenn du diese in der Mitte haben willst, solltest du einen entsprechenden Block verwenden. Da kannst du einstellen, dass dieser dann unterhalb der Mittellungen (Einstellung Center-unten) erscheint. Bei Modulen besteht diese Möglichkeit nicht.
Gruß
martin b
Ich hab jetzt einfach das Modul "News" als Startseite definiert.... und es klappt.
Weiß zwar nicht ob das der richtige Weg ist, aber bislang empfinde ich pragma noch als sehr umständlich und bin froh das es überhaupt funktioniert.
Gruß Martin
Hallo Martin
Ich wollte dir gerade schreiben, das du ein Modul auch als Startseite verwenden kannst. Allerdings sind dadurch jetzt die Mitteilungen weg.
Ein anderer Weg ist, die Artikel als Block anzeigen zu lassen. Dazu eignet sich der Block " News_short-more-columns". Diesen kannst du dann unterhalb der Mitteilungen erscheinen lassen. Und wenn du im Adminbereich unter Newseinstellungen nachschaust, kannst du da einstellen, das z.B. 2 Artikel ( Spaltenzahl auf der Newsseite) nebeneinander angezeigt werden.
Gruß
martin b
Zitat von: MJCool am 28 Juli 2009, 13:18:34
Ich hab jetzt einfach das Modul "News" als Startseite definiert.... und es klappt.
Weiß zwar nicht ob das der richtige Weg ist, aber bislang empfinde ich pragma noch als sehr umständlich und bin froh das es überhaupt funktioniert.
Gruß Martin
Hallo,
du hättest, wie es martin schrieb , lediglich einen block erstellen / aktivieren brauchen. schon währ alles ok gewesen . :) was ist daran so kompliziert :gruebel:
Hallo Martin B
also meine Mitteilung ist auch noch sichtbar wenn ich ein Modul als Startseite definiere.
Nichts desto trotz, hab ich auch deine vorgeschlagene Variante ausprobiert und den Block "News_short-more-columns" eingerichtet. Meine Frage wäre jetzt, kann ich denn die Artikel selber definieren die dort angezeigt werden sollen?
Grundsätzlich will ich nämlich nicht, das alle Artikel dort angezeigt werden sondern nur spezielle.
Ist das im Block "News_short-more-columns" bereits festgelegt? muss ich dann für mein Vorhaben einen anderen block nehmen?
Hallo Martin
Du kannst bei den Artikeln einstellen, wer sie sehen darf. Also alle Besucher, registrierte Besucher, oder nur Admins.
Gruß
martin b
Hallo Martin
ich will nicht festlegen WER sie lesen soll.... sondern WAS gelesen werden soll
@MJCool: Kennst du dich mit PHP aus? Wenn ja, wirst du alles so einrichten können, wie es passt. Ansonsten: learning by doing.
oder einfach mal die "Kategorie" Artikel benutzen ( ? )
Hy,
du kannst auch als Admin im Artikel selber "Auf der Startseite veröffentlichen? Ja Nein" das ganze selber steuern, funktioniert nur wenn die Kategorie Artikel nicht ausgewählt ist ... Dazu entweder das News Modul als Startseite definieren oder wahlweise einen News Block, jenachdem wie du deine Startseite haben möchtest ...
LG :bye:
okay ich muss jetzt doch nochmal fragen... sorry
wie krieg ich es denn hin, das ich meine 4 oder 5 neuesten geschriebenen Artikel auf der Startseite veröffentlichen kann (momentan Modul "News" als Startseite definiert)
und untendrunter eben nochmal 2 oder 4 ältere Artikel erscheinen, in der Form wie auch momentan auf meiner Seite mit dem Block (News_short-more-columns)
http://mjcool81.mj.funpic.de/pragma/
momenan werden aber immer die selben Artikel angezeigt...
Bitte um Hilfe
LG
Martin
kann mir niemand einen Tip geben?
Hallo MJCool, :)
schau dir mal den Block block-News_short-more-columns.php an. Kopiere dir diesen mal z.B. als block-News_old_short-more-columns.php. Dann suche nach dem folgenden Code, steht ca. bei Zeile 72:
ORDER BY s.time DESC, s.sid DESC
und ändere das in
ORDER BY s.time ASC, s.sid ASC
dann siehtst du die Artikel in umgekehrter Reihenfolge, also den ältesten Artikel als Ersten.
Danke für deinen Tip
Das ist schonmal ein Anfang und ich werds auch ausprobieren. Aber ich will natürlich auch nicht irgendwelche uralten Artikel auf der Startseite. So wie ich des verstanden habe, bleiben doch jetzt immer die ältesten Artikel (bei umgekehrter Sortierung) stehen.
Kann ich nicht in dem Block den du schon ansprachst irgendwas mit DESC - 5 angeben?
Also das ab dem 6. neusten Artikel angefangen wird?
Gruß
oder kann ich einfach angeben, dass in diesem Block nur Artikel einer bestimmten Kategorie aufgeführt werden sollen?
Hi
Du kannst doch - wie schon mal weiter oben geschrieben wurde - bei jedem Artikel angeben, ob er auf der Startseite angezeigt wird, oder nicht. Also kannst du bei den alten Artikeln "auf der Startseite anzeigen" abschalten und du hast genau das, was du brauchst.
Gruß
martin b
Wenn ich "auf Startseite anzeigen" abschalte, dann ist es oben (Modul) und unten (Block) weg. Das will ich eben nicht.
Am besten wäre es, wenn ich dem Block (block-News_short-more-columns.php) sagen kann, dass er Artikel nur aus einer Kategorie verwenden soll, wenn die Sache mit dem DESC-5 zu kompliziert ist.
Gruß
Hi
wenn du nur 2 Artikel hast und bei denen "auf der Startseite anzeigen" abschaltest, ist das klar. Ich dachte, es geht darum asbach uralte Artikel zu deaktivieren. Was ist denn für dich alt? Im Moment steht ja wohl auch noch nicht so viel auf der Seite. Wenn du da mal die Spieltage von einigen Wochen, oder Monaten drin hast, gibst bestimmt auch was zum abschalten.
Ganz nebenbei: es gibt auch noch andere Module, als die Artikel. Mitteilungen zum Beispiel kannst du zeitlich prima steuen.
Gruß
martin b
Hoi, :)
suche in dem o. g. Block ca. bei Zeile 73 folgnde Code:
LIMIT 0,$storynum";
und ersetze ihn z. B. so
LIMIT 9,$storynum";
Jetzt siehst du ab dem 10 ten Titel soviele wie du in der $storynum eingestellt hast.
Schau aber mal hier (http://www.pragmamx.org/Forum-topic-9653.html). Da findest du noch einige Erklärungen, die dir hilfreich sein können.
Perfekt!
Dickes Lob und Danke an comedi!
Genau diesen "Schalter" hab ich gesucht.
Jetzt werden tatsächlich nur die Artikel ab dem eingestellten Limit im Block veröffentlicht.
Geht das auch im News-Modul?
Hab dort folgenden Code gefunden weiß aber leider nicht wo ich hier mein Limit eingeben muss
ORDER BY s.time DESC, s.sid DESC
LIMIT " . $offset . "," . $storynum . ";";
Gruß
Martin
Hallo MJCool, ;)
ZitatGeht das auch im News-Modul?
Hab dort folgenden Code gefunden weiß aber leider nicht wo ich hier mein Limit eingeben muss
ORDER BY s.time DESC, s.sid DESC
LIMIT " . $offset . "," . $storynum . ";";
Wo hast du den Code genau gefunden? In einer Blockdatei und wenn ja in welcher oder in der index.php des News-Moduls. Wenn du die Dateien öffnest findest du meistens am Anfang die Einstellungen für die veränderbaren Variablen.
Denke aber daran dir alle Änderungen irgendwie zu hinterlegen, denn sonst kann es sein, daß diese beim nächsten Update überschrieben werden.
hab es in der index.php des News-Moduls gefunden!
Ja, meine Änderungen muss ich tatsächlich alle irgendwie schriftlich festhalten! Danke für die Erinnerung!
Hoi :),
dort würde ich nichts ändern, denn News sind ja Neuigkeiten und so ist das auch in der index.php aufgebaut.
Stelle es besser bei den von dir benutzten Blöcken auf deine Bedürfnisse.
Zitat von: MJCool am 12 August 2009, 14:19:59
Ja, meine Änderungen muss ich tatsächlich alle irgendwie schriftlich festhalten! Danke für die Erinnerung!
Ein Backup der Dateien ist sinnvoller, als sich alles aufzuschreiben.
Gruß
martin b
@Martin,
sorry das ist meines Erachtens sicherlich so nicht richtig. Ein Backup braucht man immer und es ist in jedem seinem Interesse dieses in regelmäßigen Abständen und bei Veränderungen zu machen.
Aber hast du mal die Dateien von nur einer einzigen Website gezählt. Und wenn du dann dort was geändert hast, wie lange behält man sich wo, wie und was? :gruebel:
Im System selbst gibt es den Punkt Siteupdates. Das ist z.B. eine sinnvolle Möglichkeit um sich die Details zu hinterlegen.
Zitat von: comedi am 12 August 2009, 14:51:41
Hoi :),
dort würde ich nichts ändern, denn News sind ja Neuigkeiten und so ist das auch in der index.php aufgebaut.
Stelle es besser bei den von dir benutzten Blöcken auf deine Bedürfnisse.
In meinen benutzen Blöcken? Ich nutze aber das Modul News als Startseite und dort werden die Artikel aufgeführt. So wie ich pragma verstanden habe, hat das dann nix mit einem Block zu tun, oder?
Bitte um Korrektur wenn ich falsch liege.
Gruß
So jetzt hab ich etwas mehr Inhalt bzw Artikel.. vielleicht versteht man jetzt etwas besser wie ich es mir vorstelle.
Der untere Teil passt ja dank comedi. Dort wird ab dem 6. aktuellsten Artikel angezeigt.
und die 5 aktuellsten Artikel sollen nun obendrüber angezeigt werden (News-Modul)
ist das machbar?
Alle anderen Artikel sind dann über das Archiv bzw Themen zu erreichen
Gruß Martin
Hoi :)
klar doch im Adminmenü => Einstellungen => News-Modul Konfiguration => und jetzt kannst du alles einstellen wie du es brauchst.
Und hier (http://www.pragmamx.org/doku.php?id=handbuch) etwas für zwischendurch, wenn Zeit ist :bye: und viel Spaß dabei :drinks:
Jungs,
wenns funktionieren würde, würd ich nicht nachfragen. Hab diese Einstellungsmöglichkeiten natürlich schon gefunden, aber irgendwie haben sie keine Auswirkungen. egal was ich dort eingebe!
Hab nichts geändert!
Gruß
Also bei mir funktioniert die Lombination aus News Einstellungen im Admin Bereich und den Modulen News und News_more_short_collums prima.
Die Einstellungen im Admin Bereich:
Zahl der Artikel auf der Newsseite: 3
Spaltenzahl auf der News-Seite: 1
Zahl der Einträge im 'Top-Block': 5
Zahl der Artikel im 'ältere Artikel-Block': 10
Letztere Zahl habe ich so gelassen, da nicht so viele Artikel vorhanden!
Ich häng dir mal einen Sreenshot an.
Ach, und wenn du mal Zeit hast, fahr doch mal mit deinem Template beim Schmied vorbei und laß es richten.
MfG
martin b
Ich will euch ja nicht nerven, aber ich hab mir pragma nochmal neu runtergeladen und die Dateien modules/News/index.php und blocks/block-News_more_short_collums.php im originallen Zustand wieder hochgeladen.
Leider ohne Erfolg. Meine Einstellungen aus dem Adminmenü
Zahl der Artikel auf der Newsseite: 3
Spaltenzahl auf der News-Seite: 1
Zahl der Einträge im 'Top-Block': 5
Zahl der Artikel im 'ältere Artikel-Block': 10
werden nicht übernommen :puzzled: :quest
Gruß
Moin
Wenn du einen Artikel erstellst, steht da zu lesen:
Auf der Startseite veröffentlichen? Ja | Nein
(funktioniert nur wenn die Kategorie Artikel nicht ausgewählt ist)
Und unter Einsellungen heißt das Konfigurationstool NEWS-MODUL-EINSTELLUNGEN
Was bedeutet das wohl? Stelle bei Artikel erstellen in der Auswahlbox von "Artilel" auf "News" um, dann funktioniert es auch mit der Anzeige.
Gruß
martin b
Danke Martin b,
ich bin wie gesagt nicht ganz hängen geblieben und kann lesen.
Selbstverständlich hab ich bei allen Artikeln die auf die Startseite sollen, auch bei der Artikeleingabe "Auf Startseite veröffentlichen?" "JA" ausgewählt.
Und die Einstellungen im Admin-Menu unter NEWS-MODUL-EINSTELLUNGEN vorgenomen!
Es kann also höchstens noch damit zusammenhängen das ich keine Kategorie "News" mehr habe sondern eigene Kategorien erstellt habe. Und diese sollen/müssen auch so bleiben!
Also stellt sich die Frage, ob das News-Modul tatsächlich nur Artikel aus der Kategorie "news" verwendet... ??
und noch interessanter: ob man diese Einstellung ändern kann und dem Modul vorgibt ALLE Kategorien zu beachten!
Danke und Gruß
Martin
Hi
Ich habe gerade testhalber mal eine neue Kategorie angelegt und die Artikel von "News" in die neue Kategorie verschoben. Das funktioniert einwandfrei. An der Anzeige der Artikel (siehe Screenshot) ändert sich dadurch nichts.
Gruß
martin b
okay danke fürs testen....
mir ist gerade aufgefallen, dass er die ERSTE Einstellung
Zahl der Artikel auf der Newsseite: 3 <----- DIESE
Spaltenzahl auf der News-Seite: 1
Zahl der Einträge im 'Top-Block': 5
Zahl der Artikel im 'ältere Artikel-Block': 10
nur für den Block block-News_more_short_collums.php verwendet... aber nicht auf das Modul
Die zweite Einstellung (Spaltenzahl) übernimmt er aber sehr wohl auf´s Modul...
Mit der Kategoriewahl "News" hat es definitiv nichts zu tun. Hab es getestet @ martin b
Verstehe das nicht :(
Gruß
Zitat von: MJCool am 18 August 2009, 10:43:34
Es kann also höchstens noch damit zusammenhängen das ich keine Kategorie "News" mehr habe sondern eigene Kategorien erstellt habe. Und diese sollen/müssen auch so bleiben!
Eine Kategorie News kannst du ja wieder erstellen. Dann schreibe mal ein paar Testartikel und wähle als Kategorie News aus. Wenn es mit der Anzeige stimmt, verschiebe die Artikel in die Kategorie deiner Wahl.
Einfach mal ausprobieren.
Gruß
martin b
Hallo MJCool :),
hmmm, irgendwie verstehe ich nicht was du wirklich meinst. Wenn ich auf deiner Seite schaue ist doch glaube ich alles so wie du gefragt hast? :gruebel:
Du hast z.Zt. 4 verschiedene Kategorien mit insgesamt 9 Artikeln. Jetzt sagt doch mal einfach was, wo und wie erscheinen soll. Vielleicht kann man dir dann gezielt helfen.
Hi
Ich versteh es langsam auch nicht mehr. Die erste Einstellung 3 wirkt sich sehr wohl auch auf das News Modul aus. Denn die 3 oberen Artikel im Screenshot sind mit dem Newsmodul da dirn und die unteren mit dem News_short_more_columns, wobei hier die Einstellung, wie von comedi vorgeschlagen, von DESC auf ASC umgestellt wurde. Das sieht man auch an der Reihenfolge. Ich hatte extra auf 3 gestellt, damit man die Wirkung der Einstellungen auch mitbekommt.
Für mich ist der Brei hier gegessen.
martin b
@ comedi
wenn ich meine Seite jetzt aufrufe, dann sehe ich 9 Artikel im News Modul (3.Spieltag Kreisliga bis 1. Runde Toto-Pokal)
und untendrunter im news-short-block 4 Einträge (2. Runde Toto-Pokal bis 1. Runde Toto-Pokal)
Die unteren Einträge entsprechen auch den letzten 4 Artikeln im Modul oben. Und das soll eben nicht sein, denn jetzt sind sie ja doppelt veröffentlicht. oben und unten!
Verstehst du was ich meine?
Alternativ:
Besteht denn vielleicht die Möglichkeit, dass der news-short-block nur Artikel aus einer bestimmten, festgelegten Kategorie verwendet? In meinem Fall "TSV Aktuell"
Gruß Martin
@ martin b: wenn du keine Lust mehr hast mir zu helfen, dann akzeptiere ich das und bedanke mich für deine bereits geleisteten Dienste. Aber deine abfällige Bemerkung kannst du dir sparen. Danke
Moin MJCool, :)
ich sehe bei dir auf der Startseite folgendes im Centerblock:
OBEN
1. Hop oder top!
2. TSV Heimbuchenthal II - SV Weibersbrunn
3. TSV Pflaumheim - TSV Heimbuchenthal 5:0 (2:0)
4. Elsava Rück-Schippach - TSV Heimbuchenthal II 5:0 (3:0)
UNTEN
1. 2. Runde Toto-Pokal TSV Heimbuchenthal - TSV Krausenbach 3:2 (1:0)
2. TSV bietet FSJ Stelle
3. Personalplanungen
4. 1. Runde Toto-Pokal FSV Hessenthal/Mespelbrunn - TSV Heimbuchenthal 0:2 (0:1)
Hier ist also kein Artikel doppelt. Ich weiß also immer nich nicht was du meinst?
Solltest du jetzt meinen, daß wenn ich OBEN alle Artikel der Seiten 1-3 aufrufe, auch die dabei sind, welche bereits unter UNTEN stehen, ist das doch normal, weil du rufst doch die Artikel aus dem gleichen Modul ab. So wirst du ja logischerweise auch dann diese immer irgendwo finden.
Und davon abgesehen du siehst ja jetzt bei den wenigen Artikeln auch nicht alle gleichzeitig, da du ja nur jeweils 4 Artikel eingestellt hast!!
Oder was willst du??
Guten Morgen Comedi,
also eigentlich ist es ja genau so richtig und gewollt wie es bei dir angezeigt wird.
Das wird es bei mir aber nicht! Komisch! Hab den Cache schon geleert.
Okay, habs jetzt mal von nem anderen Rechner getestet. Scheint also tatsächlich zu funktionieren.
Tut mir leid, falls es bereits die ganze Zeit so dargestellt wird.
Muss dann wohl eher überprüfen, warum es auf dem Rechner mit dem ich die ganze Zeit arbeite nicht funktioniert.
Danke an Alle
:thumbup: dann passt es doch.
Jetzt muss ich doch nochmal nachhaken... sorry
Ist es denn möglich dem Block news-short-block zu sagen, dass er nur Artikel einer bestimmten Kategorie verwenden soll?
gruß
Hallo MJCool, :)
schau dir mal den block-News.php an.