Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#51 30. März 2011 12:47

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Du kopierst einfach den Inhalt der Stylesheets aus dem Backend in eine Datei und nennst diese z.B. "stylesheets.css".

Und wohin lege ich das Stylesheet dann? In den Root-Ordner oder dort in einen Unterordner "Styles"? Oder ist das egal, weil ich ja den genauen Pfad angeben muss beim Einbinden?

Offline

#52 30. März 2011 12:49

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Und hier gibts auch noch 'ne Menge spannende Links

Ja, ja, ich kenne Deinen Spruch über das, was hier "easy" gemacht wird und was nicht. Aber wenn halt alles auf den eigenen Schultern lastet, ist man über hilfsbereite Geister wie Euch sehr froh.

Offline

#53 30. März 2011 12:52

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: news module "summary" und "details" getrennt aufrufen

redigo/ schrieb:

Oder ist das egal, weil ich ja den genauen Pfad angeben muss beim Einbinden?

Richtig wink!

Nur bietet es sich an, dass nicht irgendwo abzulegen, sondern zum Beispiel in den Ordner, wo auch alle anderen Dateien drin sind, die das Template betreffen, zum Beispiel /uploads/template/stylesheet.css

Offline

#54 30. März 2011 13:30

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Danke! Und weil wir gerade dabei sind: Betr. Seitentempo wird ja offenbar gesagt, es sei am besten, sämtliche Styls in einem einzigen Stlyesheet zusammenzufassen, was ja cmsms defaultmässig nicht tut.
Was sagt der Experte?

Offline

#55 30. März 2011 13:34

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Und ich bin Euch noch die Erklärung für das "Wunder" über das Verschwinden der unerwünschten Zeile bei den "Details" schuldig: Ursache dafür, dass das Gewünschte eingetreten ist, ist ein simpler Tippfehler: Ich arbeite im News-Modul mit Kategorien: A-F, G-M ... Im Template, welches die Linkzeile nicht produziert hat, stand im news-Aufruf als "category" statt "A-F" halt "A-G". Die Kategorie gibt es aber nicht.
Meine absolute "Hack"-Lösung für mein Problem: Die Templates aller Seiten A-F, G-M ... mit dem analogen Tippfehler ausstatten. Dann bekomme ich, was ich will.
Aber das dürfte ich Euch Experten ja eigentlich gar nicht sagen. Sonst kriege ich wieder eine "Strafpredigt". ;-)

Offline

#56 30. März 2011 13:37

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: news module "summary" und "details" getrennt aufrufen

redigo/ schrieb:

Betr. Seitentempo wird ja offenbar gesagt, es sei am besten, sämtliche Styls in einem einzigen Stlyesheet zusammenzufassen, was ja cmsms defaultmässig nicht tut. Was sagt der Experte?

Stimmt - der Experte verwendet daher bevorzugt

http://dev.cmsmadesimple.org/projects/touchfastcss

welches dies und andere nette Sachen beherrscht wink.

http://www.homepage-community.de/empty-t1682.0.html

Offline

#57 30. März 2011 14:38

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

touchfastcss scheint eine tolle Sache zu sein. Bloss: Warum funktioniert es mit dem einen Seitentemplate und mit dem anderen - völlig identisch, ausser einem anderen Stylesheet - überhaupt nicht, d.h. die Seite wird ohne Styles gezeigt.

Offline

#58 07. April 2011 12:51

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Ich komme nochmal zu diesem Thema:
Im User Handbook lese ich zum Thema News/detailpage folgendes:

(optional) detailpage="pagealias" - Seite, auf der die News-Details angezeigt werden. Das kann entweder ein Seiten-Alias oder eine ID sein.

Bitte an die Experten hier: Wie wäre eine ID - statt des pagealias - in den news-Aufruf einzubauen?
Danke.

Pardon, habe gerade festgestellt, dass ich einem Irrtum aufgesessen bin: In der "Hilfe" zum News-Modul ist es klarer gesagt, was mit "ID" gemeint ist: "Seiten-ID" und nicht - wie ich gehofft hatte - eine ID aus dem Seitentemplate wie z.B. <div id="detailbox">. Das wäre zu schön gewesen.

Beitrag geändert von redigo/ (07. April 2011 13:18)

Offline

#59 07. April 2011 13:18

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: news module "summary" und "details" getrennt aufrufen

redigo/ schrieb:

Wie wäre eine ID - statt des pagealias - in den news-Aufruf einzubauen?

Du gibst einfach die ID anstatt des Seiten-Alias als Parameter mit, also zum Beispiel detailpage='15' - die ID ist allerdings etwas versteckt, aber leicht zu finden, wenn man weiß, wo man schauen muss wink. Schau dir einfach die URL an, wenn du eine Seite bearbeitest

Offline

#60 08. April 2011 10:36

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Mein Problem mit dem "missbrauchten" News-Modul ist soweit gelöst. Allerdings gibt es noch eine einigermassen überraschende Sache zu melden hier: Aus Content-Gründen hatte ich beschlossen, das News-Modul gem. den Anweisungen von
http://forum.cmsmadesimple.org/viewtopic.php?t=27614
gleich zweimal umzubauen - natürlich mit zwei verschiedenen Namen. Das funktioniert soweit alles perfekt, mit einer Ausnahme: Der Inhalt aus dem detailmodul wird zwar vom Browser geladen, aber auf der Seite im Frontend NICHT angezeigt. Nichts zu machen!
Bis ich auf die Idee kam, testeshalber eine von den beiden Modul-Varianten zu deinstallieren. Und siehe da: der ganze schöne Inhalt ist wieder da.
Es wurden sämtliche Dateien geprüft auf einen übersehenen "news"/"News"-Eintrag. Ergebnis 0.
Falls jemand eine Ahnung hat, warum sich die zwei ehemaligen News-Module nicht vertragen, wäre ich sehr gespannt darauf.
Danke und Gruss
redigo

ps: mir ist klar, dass mein Thema ziemlich "exotisch" ist und mache mir keine Illusionen ;-)

Beitrag geändert von redigo/ (08. April 2011 12:42)

Offline

#61 08. April 2011 13:15

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.436

Re: news module "summary" und "details" getrennt aufrufen

Wie bzw. in welcher Reihenfolge rufst Du die Module denn auf?
Könnte es sein, dass beide Module in ihren Template die gleichen Variablen verwenden und sich dadurch evtl. in die Quere kommen?


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#62 08. April 2011 13:20

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Die Module kommen in gänzlich unabhängigen Seitentemplates zum Einsatz. Können sie sich da variablenmässig in die Quere kommen?

Offline

#63 08. April 2011 13:25

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Müsste man sich mal via {get_template_vars} & Co anschauen ...

Offline

#64 08. April 2011 13:35

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Ich versuche es mal. Danke!

Offline

#65 08. April 2011 14:46

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Sesam, öffne dich! Echt cool, das Ding, hab ich nicht gekannt. Ach, es gibt noch so viel zu lernen ;-)

Offline

#66 09. April 2011 11:54

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Dein Rat ist gut, cyberman. Kompliment! :-)
{get_template_vars} zeigt beim umbenannten Modul in der Tat eine Variable, die dort nicht stehen dürfte:

Was ich leider nicht weiss: wo kommt diese Variable her: In den Modul-Dateien kommt nirgends mehr "News/news" vor. Ich ahne, dass es vom Modul-Aufruf herkommen könnte. Aber eben: wo wäre da zu korrigieren?

Beitrag geändert von redigo/ (09. April 2011 11:55)

Offline

#67 09. April 2011 11:58

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Hat sich erledigt. Das (Be)Schreiben des Problems ist manchmal schon - fast - dessen Lösung. Die falsche Variable kommt tatsächlich vom Modulaufruf im Seitentemplate. Alles habe ich geändert, nur den Modulaufruf nicht.
Danke für die gute Hilfe.
Und ein sonniges Wochenende ;-)

Offline

#68 11. April 2011 07:49

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: news module "summary" und "details" getrennt aufrufen

redigo/ schrieb:

Sesam, öffne dich! Echt cool, das Ding, hab ich nicht gekannt. Ach, es gibt noch so viel zu lernen ;-)

Die "Luxusausführung" gibt's hier wink

http://www.cmsmadesimple.de/forum/viewtopic.php?id=337

Offline

#69 11. April 2011 10:00

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Danke, Cyberman, für die "Luxusausführung". ops
Was das umgebaute News-Modul betrifft, habe ich allerdings zu früh gejubelt. Es scheint grundsätzlich nicht möglich zu sein, das Newsmodul unter zwei veschiedenen Namen im gleichen Web einzusetzen. Es werden in beiden die glechen Sprachvariablen gebraucht, obwohl ich /lang/de_DE.php die entsprechenden Ausdrücke geändert habe.

Offline

#70 11. April 2011 20:07

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Der Vollständigkeit halber: Ich habe es aufgegeben, zwei "umgebaute" d.h. umbenannte News-Moduls in einem Web einsetzen zu wollen. Die beissen sich gegenseitig. Wäre aber im Grunde sehr hilfreich, um sich viele Einzelseiten in der Navigation - A-Z zum Beispiel  - zu ersparen. Aber es scheint Variablen im "lang".php zu  geben, die nicht zu beheben sind, jedenfalls nicht für jemanden mit meinem Hintergrund als Nichtcoder.
Aber danke Euch  für alle Hilfe. Es war eine spannende Übung.
redigo

Offline

#71 11. April 2011 20:11

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.436

Re: news module "summary" und "details" getrennt aufrufen

Hm... um welche Variablen genau geht es denn?
Eigentlich dürften die sich nicht in die Query kommen.
Denn es sind zwei völlig unterschiedliche Module.
Ich könnte doch genausogut ein eigenes Modul schreiben, was genauso funktioniert wie das News-Modul.
Nur ich nenne es "Blog" oder so. Ja eben! Hast Du mal versucht News und CGBlog parallel laufen zu lassen? Die sind sich sehr ähnlich. (CGBlog basiert ja ursprünglich auf dem News-Modul)


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#72 11. April 2011 20:54

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Ich verstehe auch nicht, wieso die sich beissen. Aber {get_template_vars} zeigt für beide Module die gleichen Variablen für Variablen an, die in lang_de_DE definiert sind:

category_label => Kategorie:
    author_label => Erstellt von:

obwohl ich im einen Modul die entsprechenden Ausdrücke "Kategorie" und "Erstellt von" geändert habe. Die Änderung blieb aber ohne Wirkung.
Aber ich mache noch den Test mit CGBlog. Danke, NaN.

Beitrag geändert von redigo/ (11. April 2011 20:55)

Offline

#73 11. April 2011 21:50

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Tja, Newsmodul und CGBlog vertragen sich bestens. Ich muss wohl noch einmal über die Bücher.

Offline

#74 11. April 2011 21:56

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.436

Re: news module "summary" und "details" getrennt aufrufen

Na wenn beide Module die gleichen Variablen-Namen verwenden, ist das ja auch kein Wunder.
Hm, da müsste man tatsächlich noch etwas mehr im PHP-Code ändern.
Such mal nach

smarty->assign('category_label', 

usw.

Da müsstest Du dann sowas wie

smarty->assign('news1_category_label', 

draus machen.
Und dann in den Templates natürlich auch aus {$category_label} -> {$news1_category_label}.

Aber eigentlich werden die Module doch nacheinander ausgeführt.
D.h. jedes Modul müsste die Varibalen wieder mit seinem eigenen Wert überschreiben, sodass im Template immer die Variable zur Verfügung steht, die zum jeweiligen Modul gehört.

Wie und wo willst Du denn auf dieses Variablen zugreifen?


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#75 12. April 2011 22:04

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: news module "summary" und "details" getrennt aufrufen

Aber eigentlich werden die Module doch nacheinander ausgeführt.

Ja, genau. Einmal mit {news...} und einmal mit {heilige...} an völlig unterschiedlichen Orten innerhalb des Menüs.
Im php-Code für 'heilige' sind sämtliche Einträge 'news' mit 'heilige' ersetzt. Gerade deshalb verstehe ich nicht, warum es dennoch den Konflikt gibt.

Offline