Page 1 of 1

[gelöst] Glossary *eigene Seiten*

Posted: Wed Aug 20, 2008 11:53 am
by nicmare
benutze CMSMS 1.4 und das aktuelle Glossary Modul.
Funktioniert soweit auch. Ich verwende das default-HTML Template. Ich möchte aber dass der Beschreibungstext von nem Begriff nicht direkt unter den Terms angezeigt wird, sondern auf einer neuen Seite.
Daher habe ich unter den Adminsettings vom Modul die Option  "Einzelne Begriffe anzeigen (als Gegensatz zu vollständigen Glossary-Anzeige)" angehakt. Nur hat sich rein garnichts geändert. Muss ich vielleicht im Template noch was ändern?

Grüße

Re: Glossary *eigene Seiten*

Posted: Tue Aug 26, 2008 1:52 pm
by nicmare
Hmm. niemand ne idee? Könnt irh vielleicht ein andere Modul empfehlen?
Ich möchte eine Art Glossar/Lexikon erstellen. Aber ganz simpel.
Es gibt eine Übersichtsseite mit Begriffen. Wenn man raufklickt, kommt man zur Beschreibung auf einer extra Seite.
Manuell für jeden Begriff ne extra Seite zu erstellen, wäre sehr aufwändig :(

Re: Glossary *eigene Seiten*

Posted: Tue Aug 26, 2008 2:14 pm
by cyberman
nicmare wrote: Könnt irh vielleicht ein andere Modul empfehlen?
Ich möchte eine Art Glossar/Lexikon erstellen. Aber ganz simpel.
Das klingt doch ganz nach dem (scheinbaren) Multifunktions-Modul News ;D!

Als Zusammenfassungs-Template nur die Überschriften (als Links) und den "mehr lesen" Link. Dann kannst du im News-Detail die Beschreibung verfassen.

Und das Zusammenfassungsfeld kannst du über die "Optionen" des Moduls gleich verbergen, da es ja nicht verwendet wird.

Re: Glossary *eigene Seiten*

Posted: Tue Aug 26, 2008 2:21 pm
by nicmare
ja stimmt. so könnt ichs machen! wie sooft sind die dinge einfacher als man glauben mag
danke mal wieder

Re: Glossary *eigene Seiten*

Posted: Tue Aug 26, 2008 2:49 pm
by nicmare
das funzt super :) danke nochmal
aber anscheinend hat sich beim newsmodul etwas codetechnisch getan. meine htaccess datei funzt net mehr! bzw funzt modrewrite beim newsmodul nicht.
hier ist sie:
RewriteEngine On
RewriteRule ^index.html index.php
RewriteRule ^([a-zA-Z0-9∞_-]+).html$ index.php?page=$1
RewriteRule ^([a-zA-Z0-9∞_-]+)/([a-zA-Z0-9∞_-]+).html$ index.php?page=$2
RewriteRule ^news/([a-zA-Z0-9∞_-]+)/([a-zA-Z0-9∞_-]+)/([a-zA-Z0-9∞_-]+).html$ index.php?mact=News,cntnt01,detail,0&cntnt01articleid=$2&cntnt01returnid=$3 [L]

und diesen link findet der server nicht: http://www.url.de/news/3/64/Begriff-2.html
sieht doch aber korrekt aus?!
edit. habs hinbekommen. durch ausprobieren lol. so gehts:
RewriteRule ^news/([a-zA-Z0-9∞_-]+)/([a-zA-Z0-9∞_-]+)/([a-zA-Z0-9∞_-]+).html$ index.php?mact=News,cntnt01,detail,0&cntnt01articleid=$1&cntnt01returnid=$2 [L]

Re: [gelöst] Glossary *eigene Seiten*

Posted: Tue Aug 26, 2008 3:11 pm
by nicmare
ein Problem bleibt leider.
Ich habe jetzt meine Fachwörter mit Erläuterungen eingepflegt. Noch stimmt die Sortierung alphabetisch (weil ich es der Reihenfolge nach eingetipp habe).
Aber ein neuer Begriff mit Anfangsbuchstabe "K" würde dann an erster bzw letzter Stelle eingefügt werden statt alphabetisch. Ich habe mir schon die newshilfe angeschaut aber alphabetisches Ordnen ist anscheinend nicht möglich. Gibt es da nen Trick??
wenn ich sortby="news_title" benutze, erscheinen garkeine news?!
Grüße

Re: [gelöst] Glossary *eigene Seiten*

Posted: Tue Aug 26, 2008 3:20 pm
by cyberman
Ändere mal die foreach-Schleife des Zusammenfassungs-Templates
{foreach from=$items|@asort item=entry}

Re: [gelöst] Glossary *eigene Seiten*

Posted: Tue Aug 26, 2008 3:25 pm
by nicmare
erzeugt leider nur ein leeres :

{foreach from=$items|@asort item=entry}
{$entry->titlelink}
{/foreach}


so binde ich es ein: {news category="glossar" sortasc="true"}  ohne sortasc funzt es auch net.

Re: [gelöst] Glossary *eigene Seiten*

Posted: Tue Aug 26, 2008 3:39 pm
by cyberman
Na klar, mein Fehler  :-[ ... versuch mal

Code: Select all

{news category="glossar" sortby="news_title" sortasc="true"}

Re: [gelöst] Glossary *eigene Seiten*

Posted: Tue Aug 26, 2008 3:43 pm
by nicmare
hab ich auch schon probiert. tut sich nichts. immernoch ein leeres

Re: [gelöst] Glossary *eigene Seiten*

Posted: Wed Aug 27, 2008 7:33 am
by nicmare
offenbar handelt es sich um allgemeinen bug

Re: [gelöst] Glossary *eigene Seiten*

Posted: Wed Aug 27, 2008 12:41 pm
by cyberman
Versuch mal, das folgende in die action.default.php des News-Moduls hinter die Zeile 149 einzufügen

Code: Select all

    else if( $params['sortby'] == 'news_title')
      {
	$query1 .= "ORDER BY news_title ";
      }

Re: [gelöst] Glossary *eigene Seiten*

Posted: Wed Aug 27, 2008 1:01 pm
by nicmare
hey, dat funzt. dankeee :)