Anfänger: Frage nach Tipp und Tricks

Eric A.
Beiträge: 75
Registriert: Sa 15. Jan 2005, 18:04
Wohnort: Laer - NRW
Kontaktdaten:

Anfänger: Frage nach Tipp und Tricks

Beitrag von Eric A. » Sa 5. Feb 2005, 16:51

Hallo,

seit ca. 1 Wo. läuft Contenido (Version 4.4.5-r1 mit den Beispiele) auf meiner HP. Zur Zeit habe ich nur die Beispiele eine bisschen angepasst und rum experimentiert.
Ich habe die Handbücher gelesen. Und auch schon mehrere Stunden verbracht die Frage/Antworten hier im Forum zu lesen.

Meine Hompage wird über meine Tiere (Phasmiden) berichten. Geplant sind Zuchtberichte und Bildergalerie.
Mein Ziel ist auf meiner Homepage - nach und nach - folgende "Funktionen" einzubauen:
- Sitemap,
- Gästebuch,
- Bildergalerie,
- Newsletter (Ok dafür ist ein Modul schon mit der Installation eingebaut),
- 3 Sprache (english, französisch, deutsch),
- Umfrage,

Ich möchte keine sogenannte "Anfäger-Fehler" machen und hatte vor die gelieferte Beispiele umzuändern. Ich wollte mit dem Layout starten.
Gibt es etwas bedonsers wo ich aufpassen muss? Bzw. gibt es "Tools", die die Arbeit erleichtert (wie z.B. Erditor, usw...)?

Zusätzlich hätte ich eine Fragen über die Module. Es gibt so viele Module die meine o.g. Funktionen ermöglich, gibt es Module die "empfehlenswert" sind als die anderen. Welche Module wurdet ihr mir raten?

vielen Dank im voraus für euere Antworten
Eric A.

PS: Zur Hinweis meine PHP-Kenntnisee sind - heute - = 0. GEnauso für meine SQL-Kenntnisse.
Zuletzt geändert von Eric A. am Di 22. Feb 2005, 18:02, insgesamt 1-mal geändert.

Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Re: Anfänger: Frage nach Tipp und Tricks

Beitrag von Halchteranerin » Sa 5. Feb 2005, 17:11

Hallo Eric,

ich fange mal hinten an. :)
Eric A. hat geschrieben:PS: Zur Hinweis meine PHP-Kenntnisee sind - heute - = 0. GEnauso für meine SQL-Kenntnisse.
Puhhh ... es wird nicht einfach, aber ich glaube, das haben auch andere geschafft ... du wirst dich nur eben mehr anstrengen muessen als jemand, der wenigstens von PHP ODER SQL Ahnung hat.

Eric A. hat geschrieben: - Sitemap,
- Gästebuch,
- Bildergalerie,
- Newsletter (Ok dafür ist ein Modul schon mit der Installation eingebaut),
- 3 Sprache (english, französisch, deutsch),
- Umfrage,
Diese ganzen Funktionalitaeten gibt's als Module, teilweise in mehreren Versionen. Sitemap gibt's von Snoopy, Gaestebuch von Snoopy und eine geaenderte Version (die aber auch aus der ersten entstanden ist) von Darth Vader, Bildergalerien gibt's mehrere, ich benutze eine von kummer, und fuer Umfragen hat auch Darth Vader etwas geschrieben.

Die Module von Darth Vader findest du am einfachsten auf seiner Homepage:
http://www.forseth.de/cms/front_content.php?idcat=32
und
http://www.forseth.de/cms/front_content ... 1&client=1
Eric A. hat geschrieben:Ich möchte keine sogenannte "Anfäger-Fehler" machen und hatte vor die gelieferte Beispiele umzuändern. Ich wollte mit dem Layout starten.
Beim Layout solltest du wissen, dass es mehrere Moeglichkeiten gibt, es zu beeinflussen. Die linke Seite, wo die Navigation ist, ist ueber die Templates in cms/templates/ anzupassen, die Dateien die mit nav* anfangen. Dann koennen weitere Layoutsachen (z.B. Farben) auch direkt in den Modulen festgelegt werden, da musst du einfach bei den Modulen nachschauen, ob da Formatierungsangaben o.dgl. vorhanden sind, teilweise sind die Formatierungen ueber die format.css auch gesteuert, die du bei Bedarf aendern/ergaenzen kannst. Ach ja, PHP und SQL=0, wie sieht's aus mit HTML & CSS? ;-)
Na ja, und das Layout selbst ist im Backend, da musst du fuer jedes Modul, was du benutzen willst, einen Container (CMS_CONTAINER[x], wobei x durch eine Zahl >0, einmalig pro Layout, zu ersetzen ist) angeben. Du kannst also nicht zweimal in einem Layout CMS_CONTAINER[2] benutzen, es sei denn, du willst an zwei Stellen auf der Seite denselben Inhalt anzeigen, was kaum vorkommen duerfte.
Eric A. hat geschrieben:Gibt es etwas bedonsers wo ich aufpassen muss? Bzw. gibt es "Tools", die die Arbeit erleichtert (wie z.B. Erditor, usw...)?
Zum Bearbeiten gibt es mehrere Moeglichkeiten, einmal das Insite-Editing und einmal den WYSIWYG-Editor. Standardmaessig ist als letzteres der Spaw dabei, aber der funktioniert nur mit IE>5.5, ansonsten HTMLArea3, welchen du mit jedem Browser benutzen kannst, der aber zur Zeit von Snoopy wieder mal verbessert/korrigiert wird. Die Version, die emergence irgendwo im Forum veroeffentlicht hat (Download von seiner Seite) war aber auch schon brauchbar.
Eric A. hat geschrieben:Zusätzlich hätte ich eine Fragen über die Module. Es gibt so viele Module die meine o.g. Funktionen ermöglich, gibt es Module die "empfehlenswert" sind als die anderen. Welche Module wurdet ihr mir raten?
Siehe weiter oben. :)

Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin » Sa 5. Feb 2005, 17:12

ach ja, kleiner Nachtrag. Wie du im Thread mit Snoopys Gaestebuch wahrscheinlich feststellen wirst, haben einige Leute Probleme, seine Version zu installieren. Ich persoenlich benutze eine von Darth Vaders Versionen, ich weiss aber nicht mehr genau, welche der beiden.

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

Beitrag von HerrB » Sa 5. Feb 2005, 19:45

Die Newsletter-Funktion, die in V4.4.x enthalten ist, enthält noch Fehler. Eine Überarbeitung passende Module findest Du hier: http://www.contenido.org/forum/viewtopic.php?t=4302

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

Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin » Sa 5. Feb 2005, 20:05

HerrB hat geschrieben:Die Newsletter-Funktion, die in V4.4.x enthalten ist, enthält noch Fehler.
Uff, die bei 4.4.5 auch noch? Muss ich mir merken. :)

Eric A.
Beiträge: 75
Registriert: Sa 15. Jan 2005, 18:04
Wohnort: Laer - NRW
Kontaktdaten:

Beitrag von Eric A. » Sa 5. Feb 2005, 21:03

Hallo Zusammen,

zuerst vielen Dank für diese rasche Antworten.

1.Zur Kenntnisse: PHP und SQL = 0. JA jeder hat einemal angefangen! Bei HMTL und CSS sollte ich mich auskennen. Als emalige Entwicklung (C, Pascal, usw..) kann ich im grob einen PHP-Quellcode nachvollziehen, aber es fehlt die eingenschaften der Sprache. Aber ich werde mich einen PHP Buch zulegen. Falls jemanden mit eine mepfhelen könnte, wäre nett.
Ebenfalls wollte ich einen Contenido-Seminar besuchen. Ist nur von Zeit, Dauer und Kosten abhänging, da ich dies alles rein privat mache.

2. Module:
Danke für diese "Auflistung". Ich werde gleich diese Module nachschauen.
- Aber eine Grundsätzliche Fragen zu den Module (gehört vielleicht nicht hier). Gibt es eine Anfänger-Beschreibung, wie mann ein Modul installiert. Bzw. Ist das Prinzip einer Installation immer identisch?
- dann noch zu der Reihefolge. Muss etwas besonders beobachtet werden oder sind alle Module unabhängig.-
Ich weiß meine Frage ist sehr allgemeine.

Etwas was ich auhc noch benötige ist ein Such-Modul.

3. Layout.
Danke für diese hilfreiche Beschreibung. Bei mir hängt ist noch an an die Struktur. Ich erkläre: ich habe eine Vorstellung, wie die Seite aussehen möchte, aber ich weiß nicht wie ich es umsetzten muss oder kann bzw. wie viele Container ich dafür benötige.
Z.B. hier wie die Haupseite aussehen soll: Links die Navigation, oben die Hilfnavigation (Home, Kontakt, Sitemap, Suche, Impresum), in der Mitte der Text, rechts oben die News oder die Spracheauswahlt (?), recht mitte die Umfrage, recht unten die Wettervoraussagen. Und vielleicht unten eine Zeile "Copyright". Dazu kommt noch die "Bildmodule". Da habe ich bis jetzt keine Große Ahnung ob und für was ich sie benutzten könnte.

Um es ein bisschen besser zu formulieren: es fehlt mir die Übersicht, zwichen was ich am Ende haben möchte und den wie ich es mit Contenindo machen muss.
Das gilt auch für die tollen Hompage von alle User, die ich schon gesehen haben. Eine Art Darstellung "Ergbniss"- "Layout-Struktur" mit den Container könnte mir da helfen.
Ich hoffe, dass ich mich korrekt ausgedruckt habe.

4. Danke für den Hinweis auf den Fehler im Newsletter. Ich hatte darüber schon etwas gelesen. Werde den Link gleich verfolgen und die Korrektur einbauen (Falls ich es kann!).

Gruß
Eric

PS: meine Muttersprache in Französisch, sorry für die deutsche Fehler.

Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin » Sa 5. Feb 2005, 21:52

Hallo Eric,

mach dir keine Sorgen wegen eventueller Fehler, es gibt genug deutsche Muttersprachler, die viel mehr Fehler machen. ;-)
Eric A. hat geschrieben:1.Zur Kenntnisse: PHP und SQL = 0. JA jeder hat einemal angefangen!
Ja sicher. Es war auch kein Vorwurf, mir geht's so aehnlich wie dir: PHP-Code kann ich groesstenteils nachvollziehen, und inzwischen reicht es dafuer, um kleine Module zu schreiben. Aber dann sind deine PHP-Kenntnisse etwas groesser als Null. :)
Ob es sich lohnt, ein PHP-Buch zu kaufen, weiss ich nicht. Es gibt eigentlich genug Informationen im Netz. php.net ist z.B. eine ganz gute Seite.

Eric A. hat geschrieben:Aber eine Grundsätzliche Fragen zu den Module (gehört vielleicht nicht hier). Gibt es eine Anfänger-Beschreibung, wie mann ein Modul installiert. Bzw. Ist das Prinzip einer Installation immer identisch?
- dann noch zu der Reihefolge. Muss etwas besonders beobachtet werden oder sind alle Module unabhängig.-
Na ja, unter "Misc" ist Platz fuer alle Fragen. Wie man ein Modul installiert, ist im Prinzip einfach. Manche Module haben einen Eingabe- und einen Ausgabebereich, manche nur einen Ausgabebereich. Du musst den jeweiligen Quelltext in den entsprechenden Bereich kopieren (im Backend), vielleicht hast du da schon mal reingeschaut. Dann musst du unter Templates einem Container das installierte Modul zuweisen. Anschliessend musst du dein Template einer Kategorie oder einem einzelnen Artikel zuweisen, und ggf. die Kategorie oder den Artikel konfigurieren. All das ist im Backend zu finden.
Etwas Grundsaetzliches: wenn alle (oder die meisten) Artikel einer Kategorie auf dasselbe Template aufbauen, ist es sinnvoll, das Template der Kategorie zuzuweisen, weil du es dann nur einmal konfigurieren musst.
Eric A. hat geschrieben:Etwas was ich auhc noch benötige ist ein Such-Modul.
Such mit der Forumssuche nach "Volltextsuche", da kommen einige Treffer. Ich weiss jetzt nicht mehr, welche Version ich benutze, und du solltest damit rechnen, dass du mit der einen oder anderen Version Probleme bekommst (das wirst du auch in den Diskussionen mitbekommen: einige bekommen das Modul sofort zum Laufen, bei anderen klappt es nicht). Hilfreich ist es in dem Fall, in dem Thread, wo das Modul angegeben wurde, eine moeglichst genaue Fehlerbeschreibung anzugeben, damit dir evtl. jemand helfen kann.
Eric A. hat geschrieben:wie viele Container ich dafür benötige.
Dazu nur ganz kurz: du benoetigst so viele Container auf einer Seite, wieviel Module du einsetzen willst.
Eric A. hat geschrieben:Z.B. hier wie die Haupseite aussehen soll: Links die Navigation, oben die Hilfnavigation (Home, Kontakt, Sitemap, Suche, Impresum), in der Mitte der Text, rechts oben die News oder die Spracheauswahlt (?), recht mitte die Umfrage, recht unten die Wettervoraussagen. Und vielleicht unten eine Zeile "Copyright". Dazu kommt noch die "Bildmodule". Da habe ich bis jetzt keine Große Ahnung ob und für was ich sie benutzten könnte.
Ich benutze die Bildmodule gar nicht. Entweder habe ich feste Bilder, die ich dann direkt im Layout angebe (mit img src ...), oder ich binde die Bilder innerhalb des Textes ein (ebenfalls mit img src).
Aber zu deinem Layout-Wunsch: Du benoetigst Container 1 fuer die Hauptnavigation, Container 2 fuer die Hilfsnavigation, vermutlich Container 3 fuer die Textueberschrift (Headline), Container 4 fuer den eigentlichen Text, Container 5 fuer die News (eigentlich das Modul Artikelliste), Container 6 fuer die Umfrage. Woher du die Wettervorhersage "holen" willst, weiss ich nicht, ob das als Modul ist (das habe ich noch nicht gesehen), dann brauchst du noch Container 7 dafuer, oder ob du das direkt ins Layout einbindest.
Ach ja, fuer die Sprachauswahl brauchst du noch einen Container, das gibt's auch schon als fertiges Modul.
Unter http://www.vila-violeta.de.vu/ habe ich z.B. eine fuenfsprachige Seite erstellt, wo auch das Sprachwechselmodul zum Einsatz kommt (die franzoesische Version solltest du dir lieber nicht angucken, es sei denn, du moechtest sie korrekturlesen, denn die bisherigen Uebersetzungen stammen von google ;-) ). Meine Cousine ist Franzoesischlehrerin und wollte die Seiten "glaetten", aber sie laesst sich Zeit ...
Eric A. hat geschrieben:Um es ein bisschen besser zu formulieren: es fehlt mir die Übersicht, zwichen was ich am Ende haben möchte und den wie ich es mit Contenindo machen muss.
Das gilt auch für die tollen Hompage von alle User, die ich schon gesehen haben. Eine Art Darstellung "Ergbniss"- "Layout-Struktur" mit den Container könnte mir da helfen.
Ich koennte dir z.B. das Layout fuer die obige Seite schicken, aber das ist eigentlich gar nicht noetig, denn du hast ja Contenido mit dem Beispiel installiert. :-) Schau dir doch mal dort das Layout an.

Es waere vielleicht hilfreich, einen HTML-Editor wie Dreamweaver oder Adobe GoLive (das sind die beiden, die ich kenne, es gibt sicherlich auch andere) benutzen wuerdest, um dein Layout zu erstellen, es ist aber auch alles "manuell" machbar.

Ach ja, bei dem mitgelieferten Beispiel (und auch bei meinen Seiten, weil es fuer mich so schneller ging) ist das Layout tabellenbasiert. D.h., alles ist eine grosse Tabelle, und in den Tabellenzellen sind die Container platziert. Es ist aber auch moeglich, tabellenfreie Layouts zu gestalten, das haben auch einige Leute im Forum bei ihren Seiten gemacht.

Puh, das ist jetzt fast ein Roman geworden, aber ich hoffe, es hilft dir ein bisschen. Du kannst auch unter www.contenido-faq.de gucken, da gibt es nicht nur eine FAQ-Sammlung, die nach und nach erweitert wird, sondern auch ein Contenido-Handbuch, das etwas ueber das mitgelieferte Handbuch hinaus geht. Dort sind auch viele Contenido-spezifische Begriffe erklaert.

Gruss
Christa

Eric A.
Beiträge: 75
Registriert: Sa 15. Jan 2005, 18:04
Wohnort: Laer - NRW
Kontaktdaten:

Beitrag von Eric A. » So 6. Feb 2005, 23:43

Hallo Halchteranerin,

1000 Dank für diese ausführlich Antwort.

Durch deine Hilfe habe ich jetzt ein besseren Verstand für die Stucktur (Modul, Template, Layout) und was sicherlich das wichtigste ist: ich habe die "Integration eines Module verstanden". Das hab ich nicht nur in der Theorie aber auch in de Praxis gebracht. Ich habe jetzt auf meiner Demo-Seite eine Sucht-Funktion integriert (von cyaneo). Eingentlich ist alles Perfekt gelaufen. Jetzt habe ich auch die Begriffe "Input, Ouput" verstanden und kann bestimmte Antworten im Forum besser verstehen.

Vielleicht war ich zu doof, aber ich dachte, dass man den Quellcode, die man ab und zu in den Beiträge seht, ganz anders integrieren musste.
Einbgentlich ist es - zu minsdesntens mit diesem Modul ganz einfach gelaufen.

Aber wie sieht es aus mit Installation-Desinstallation? Bei diesem Modul Volltextsuche habe ich zwei Module erzeugt, den Quellcode in den INPOUT- und OUPUT-Beriche kopiert und zusätzlich zwei HTML-Dateien in einen Verzeichnis kopiert. Kam ich diese morgen ohne Problem wieder entfernen? Oder kann ich zum testen Module - allegemeinde gesehen - installieren und wieder ohne Schaden oder Änderung der Datenbank deinstallieren?
Etwas Grundsaetzliches: wenn alle (oder die meisten) Artikel einer Kategorie auf dasselbe Template aufbauen, ist es sinnvoll, das Template der Kategorie zuzuweisen, weil du es dann nur einmal konfigurieren musst.
Das habe ich nicht verstanden. Meist du das mit dem Startartikel?

Zum Aufbau Layout-Module-Template habe ich jetzt auch ein besseres Bild. Meine Frage ist nur kann wie kann man "raten", dass dahinter einen Modul sich verbirgt?

Zum Beispiel
Woher du die Wettervorhersage "holen" willst, weiss ich nicht, ob das als Modul ist (das habe ich noch nicht gesehen), dann brauchst du noch Container 7 dafuer, oder ob du das direkt ins Layout einbindest.
Da stellt ich mir die gleiche Frage wie du. Ich wollte das von einer Wetteseite einbinde. Man bekomme doch dies von verschiedenen Anbietern. Ich dachte zuerst dafür einen Container basteln mit dem Code (HTML?) Ist die eingentlich möglich. Oder sollte es besser direkt im Layout eingebaut werden?

Danach hätte noch eine Frage über Container bzw. Layout. Laut Handbuch ist die Anzahl umbegrentz. Gibt es eine Art Mittelwert um einen korrekten Layout zu definieren? Im den mitgelieferten Beispiele sind 10 Container benutzt.

Genauso ist dort eine Container Headline. Was bring er - außer eine CSS Formatierung zu vereinfachen- ? Der Zweck dieser Container habe ich noch nicht verstanden.
Der Bildmodule (mit Link) sehe auch keinen Zweg. Könnte mir jemanden einen nennen?

Dein Modul Merhsprache ist einfach klasse. Ich habe ihn schon im Forum gesucht, aber bis jetzt nicht gefunden - nur eine Beiträg über die Korrektur im Statistik-Bereich -, wärst du so lieb mir den Link geben?
Zu der französische-Seite, wirst du ein PN bekommen. Ich habe kleine Ungenauigkeiten bzw. Missverstännisse endeckt. Um dies zu verbessern, werde Ich von der Deutsche-Sprache ausgehen.

Für das Layout benutzt - zur Zeit - Phase 2. Ist eine bisschen mühsam, aber das geht schon. Kleine Änderungen habe ich schon durchgeführt. Ich werde nach und nach alles anch meinem Geschmack anpassen.

So dass warst für heute.


viele Grüße aus Münster
Eric

PS: zum Thema PHP-Kenntnisee, habe deine Anmerkung in keinerweise als Vorwurf verstaden :lol: [/quote]

Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin » Mo 7. Feb 2005, 08:56

Hallo Eric,
Eric A. hat geschrieben:Aber wie sieht es aus mit Installation-Desinstallation? Bei diesem Modul Volltextsuche habe ich zwei Module erzeugt, den Quellcode in den INPOUT- und OUPUT-Beriche kopiert und zusätzlich zwei HTML-Dateien in einen Verzeichnis kopiert. Kam ich diese morgen ohne Problem wieder entfernen? Oder kann ich zum testen Module - allegemeinde gesehen - installieren und wieder ohne Schaden oder Änderung der Datenbank deinstallieren?
Du kannst installierte Module ohne Probleme genauso wieder loeschen. Worauf du achten musst, ist aber, dass sie erst wieder "ausgebaut" werden, also in keinem Template mehr eingebunden sind, sonst lassen sie sich nicht loeschen. Du siehst immer hinter den Modulen (bei Style-->Module im Backend) ein Ausrufezeichen und ein Muelleimersymbol. Wenn das Muelleimersymbol rot ist, dann kannst du das Modul loeschen, wenn das Ausrufezeichen rot ist, dann wird das Modul noch irgendwo benutzt.
Eric A. hat geschrieben:
Etwas Grundsaetzliches: wenn alle (oder die meisten) Artikel einer Kategorie auf dasselbe Template aufbauen, ist es sinnvoll, das Template der Kategorie zuzuweisen, weil du es dann nur einmal konfigurieren musst.
Das habe ich nicht verstanden. Meist du das mit dem Startartikel?
Hmm, wie erklaere ich das besser? Ich habe z.B. bei einer meiner Sites mehrere Templates. Ein allgemeines, was fuer die meisten Seiten von der Site gilt. Das weise ich dann einer Kategorie zu (unter Content-->Kategorie und dann bei der gewuenschten Kategorie in der Spalte Template das Schraubenschluessel-Symbol anklicken) und konfiguriere es. Wenn in dieser Kategorie ein Artikel (z.B. der Startartikel, kann aber auch ein anderer sein) ein anderes Template bekommen soll, dann weise ich diesem Artikel eben ein anderes Template zu (unter Content-->Artikel den Artikel auswaehlen und dann unter Konfiguration eben das andere Template zuweisen). Ist das jetzt etwas klarer?
Eric A. hat geschrieben:Zum Aufbau Layout-Module-Template habe ich jetzt auch ein besseres Bild. Meine Frage ist nur kann wie kann man "raten", dass dahinter einen Modul sich verbirgt?
Raten kann man nicht, das musst du als Administrator/Redakteur/Webdesigner selbst wissen. ;-)
Eric A. hat geschrieben:Da stellt ich mir die gleiche Frage wie du. Ich wollte das von einer Wetteseite einbinde. Man bekomme doch dies von verschiedenen Anbietern. Ich dachte zuerst dafür einen Container basteln mit dem Code (HTML?) Ist die eingentlich möglich. Oder sollte es besser direkt im Layout eingebaut werden?
Das kommt darauf an, von welcher Seite. Ich habe auf einer meiner Seiten z.B. News eingebaut, und dafuer gibt's die Moeglichkeit, wenn der Anbieter sie im RSS-Format zur Verfuegung stellt, dass man dafuer ein Modul benutzt (gibt's auch auf der Download-Seite, glaube ich). Oder man bekommt (wie bei meinen News, von n24) einen JavaScript-Schnippsel fuer die eigene Seite, das habe ich bei mir als Modul eingebaut. Einfach den JavaScript-Code in der Ausgabe des Moduls angegeben.
Eric A. hat geschrieben:Danach hätte noch eine Frage über Container bzw. Layout. Laut Handbuch ist die Anzahl umbegrentz. Gibt es eine Art Mittelwert um einen korrekten Layout zu definieren? Im den mitgelieferten Beispiele sind 10 Container benutzt.
Hmm, nein, nicht dass ich wuesste. Ich habe bei mir so 10-12 Container/Seite, aber das hat sich einfach so ergeben. Du solltest aber noch den Durchblick behalten koennen. ;-)
Eric A. hat geschrieben:Genauso ist dort eine Container Headline. Was bring er - außer eine CSS Formatierung zu vereinfachen- ? Der Zweck dieser Container habe ich noch nicht verstanden.
Nichts, eben diese vereinfachte Formatierung. Das ist einfach eine Ueberschrift, genauso wie die Subheadline, und die kannst du ueber die CSS-Datei steuern. Du kannst dir auch weitere subsubheadline usw., analog zu den HTML-Tags H1-H6, zulegen, kannst es aber auch sein lassen. :) Ich find's ganz praktisch, man muss es aber nicht benutzen.
Eric A. hat geschrieben:Dein Modul Merhsprache ist einfach klasse. Ich habe ihn schon im Forum gesucht, aber bis jetzt nicht gefunden - nur eine Beiträg über die Korrektur im Statistik-Bereich -, wärst du so lieb mir den Link geben?
Ich benutze dieses Modul hier: http://www.contenido.org/forum/viewtopi ... sc&start=0
allerdings, wie du dort im Thread sehen wirst, nicht ganz ohne Probleme. Leider habe ich die Ursache des Problems (es ist eigentlich nur eins) weder finden noch beseitigen koennen. :(
Eric A. hat geschrieben:Zu der französische-Seite, wirst du ein PN bekommen. Ich habe kleine Ungenauigkeiten bzw. Missverstännisse endeckt. Um dies zu verbessern, werde Ich von der Deutsche-Sprache ausgehen.
Danke schon mal. Aber wenn es nur kleine Ungenauigkeiten sind, dann haben google und mein gesunder Menschenverstand doch schon gute Arbeit geleistet. ;-) Ich habe naemlich nur ein Jahr im Kindergarten Franzoesisch "gelernt", und das beschraenkte sich hauptsaechlich auf Frère Jaques und Alouette.
Eric A. hat geschrieben:Für das Layout benutzt - zur Zeit - Phase 2. Ist eine bisschen mühsam, aber das geht schon. Kleine Änderungen habe ich schon durchgeführt.
Oh, ist das noch der Vorgaenger von Phase 5, den es inzwischen gibt? Hat der wenigstens auch schon eine Vorschau-Funktion? Sonst kannst du dir vielleicht den neuen Phase 5.3 wenigstens installieren. Die frueheren Versionen kenne ich ueberhaupt nicht.
Eric A. hat geschrieben:PS: zum Thema PHP-Kenntnisee, habe deine Anmerkung in keinerweise als Vorwurf verstaden :lol:
Das ist gut. :) In letzter Zeit fuehlen sich einige Herren hier im Forum auf den Schlips getreten, da muss man schon aufpassen!

Viele Gruesse
Christa

Eric A.
Beiträge: 75
Registriert: Sa 15. Jan 2005, 18:04
Wohnort: Laer - NRW
Kontaktdaten:

Beitrag von Eric A. » Mo 7. Feb 2005, 14:56

Hallo Halchteranerin,

durch diese Antworten hast du bei mir viele Fragen erledigt. Ich sehe immer klarer ; und wollte hier sagen: toller Forum :D

1. Installation - Deinstallation von Module
Danke für deine Antwort aber meine Frage war falsch formuliert. Es ging nicht um das Doing im Backend, sondern um die möglichen Auswirkungen. Ich erkläre: da ich nicht alle Module kenne und es verschiedenen Versionen (oder Entwickler) bei einem bestimmten Modul bzw. Funktion gibt, wollte ich bevor ich mich für den einen oder den anderen entscheidet, eine paar Module austesten. Aber ich weiß nicht , ob es "so gut für die Datenbank ist". D.h. bei der Suchtfunktion, die ich benutzt habe, ist es einfach: Module Anlegen, HTML-Dateien kopieren, testen, (falls gewünscht ) Module enfernen. Soweit ich den Quellcode lesen kann, gibt es hier keinen neue Eintrag in der Datenbank. Ich muss nur nicht vergessen beide html-Dateien wieder zu löschen. Die Frage wäre in diesem Fall, was wäre wenn ich beide HTML-DAteien nicht löschen würde?
Anderer Beispiel bei Modul Umfrage von Darth-Vader muss eine Tabelle mit SQL-Befehle angelegt werden. (Ok ich weiß heute noch nicht wie ich dass machen kann, aber dies ist eine anderes Thema). Für mich - Anfäger - heoß es die Datenbank wird geändert. Falls ich dass Module entferne, muss ich auch die Einträge bzw. Tabelle wieder entfernen?
So ich hoffe, das du meine Frage verstanden hast. Meine Angst, vielleicht nicht berechtigt, ist dass ich durch das "Rumspielen" mehr kaputt machen. Und vielleicht muss ich zwei Projekte (Mandante) anlegen: ein Test-Mandant und meine offizielle-HomePage-Mandant.

2. Template - Kategorie - Artikel
Jetzt habe ich alles verstanden. Danke für den Tipp. Genauso habe ich jetzt die Vorkonfiguration der Templates entdeckt. Das ich auch eine große Erleichterung!

3.
Raten kann man nicht, das musst du als Administrator/Redakteur/Webdesigner selbst wissen.
Oder einfacher genannt => Erfahrung

4. Layout:
Da hätte ich noch eine Frage, ähnlich wie beim Container Headline. Für meine Zuchtberichte werden ähnliche Seite den gleiche Aufbau haben:
- Tiername (= Headline)
- Bechreibung
Text....
- Nahrung
Text...
- usw...
Ist es besser jeweils ein Container für die Haupttitel und eine für den Text zu definieren oder dies mit H1...H6 zu tun?
D.h. Lösung A
- Tiername = Headline
- Bechreibung = ContainerTitel
Text.... = ContainerHTML
- Nahrung = ContainerTitel
Text...= ContainerHTML
- usw...
oder Lösung B
- Tiername = Headline
- Bechreibung
Text....
- Nahrung
Text...
- usw... = Container "Text (HTML)" mit H1, usw...

5. Sprachmodul:
Danke für den Link. Werde versuchen dies in meiner Seite einzubauen. Falls ich die gleiche Probleme wie du habe, werde ich es in dem entsprecheden Beitrag setzten.

6. Editor Phase 2 .
ja solche Dinge passieren wenn ich so spät noch etwas schreiben. :lol:
Nein ich meinte Phase 5.3 und/oder 1st Page2. Aber ich bin noch auf der Suche nach einen anderen Editor, was ich auf meinen alte PC hatte.

7. Französische Seite.
Du hast eine tolle Arbeit geleistest. :wink:
Im deinem Kindergarten hast du nicht nur sehr viel gelernt aber auch sehr viel behalten :lol:
Ich kenne nur noch einen Teil von "souris verte"

noch ein schöner Rosenmontag wünsche ich dir.

viele Grüße
Eric

Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin » Mo 7. Feb 2005, 16:38

Hallo Eric,
Eric A. hat geschrieben:1. Installation - Deinstallation von Module
Danke für deine Antwort aber meine Frage war falsch formuliert.
Nee, die war schon richtig formuliert, ich habe sie auch richtig verstanden, vielleicht habe ich nicht ausfuehrlich genug geantwortet. ;-) Es liegt teilweise an "Betriebsblindheit", weil viele Sachen inzwischen fuer mich selbstverstaendlich sind, die fuer dich noch selbstverstaendlich werden muessen. :)
Also: die Module, die du einbaust (also im Backend Modul anlegen, Ein-/und Ausgabe angeben und speichern), sind auch in der Datenbank zu finden. Wenn du sie aber im Backend entfernst, sind sie auch in der Datenbank weg.
Bei Modulen, die zusaetzliche Dateien brauchen, passiert nichts, wenn du die Module entfernst und die Dateien da belaesst, du hast dann einfach ein paar ueberfluessige Dateien.
Bei dem Umfragemodul oder auch beim Gaestebuchmodul ist das so, dass jeweils eine Tabelle angelegt werden muss (wie das geht, steht bei den Modulen oder bei der Umfrage in der Doku, glaube ich!) Wenn du die Module nicht mehr benutzt, waere es sinnvoll, auch die angelegten Tabellen zu loeschen, damit sie nicht umsonst den Platz in der Datenbank belegen. Am einfachsten geht das mit phpMyAdmin (bei welchem Provider bist du? Bietet er das an?), aber da musst du SEHR GUT aufpassen, dass du nicht aus Versehen die falschen Tabellen loescht. So ein Missgeschick ist mir neulich passiert, dass ich aus Versehen die falsche Tabelle geleert habe, zum Glueck konnte ich aber den Grossteil der Daten wiederherstellen.
ABER ... wenn du Umfrage und Gaestebuch anlegst, dann wieder loescht (und die Tabellen ebenfalls loescht) und irgendwann mal wieder benutzen willst, muss dir klar sein, dass die ersten Inhalte (z.B. alte Gaestebucheintraege) nicht mehr da sind.
Eric A. hat geschrieben: Und vielleicht muss ich zwei Projekte (Mandante) anlegen: ein Test-Mandant und meine offizielle-HomePage-Mandant.
Verkehrt ist das sicherlich nicht!
Eric A. hat geschrieben:4. Layout:
Da hätte ich noch eine Frage, ähnlich wie beim Container Headline. Für meine Zuchtberichte werden ähnliche Seite den gleiche Aufbau haben:
- Tiername (= Headline)
- Bechreibung
Text....
- Nahrung
Text...
- usw...
Ist es besser jeweils ein Container für die Haupttitel und eine für den Text zu definieren oder dies mit H1...H6 zu tun?
D.h. Lösung A
- Tiername = Headline
- Bechreibung = ContainerTitel
Text.... = ContainerHTML
- Nahrung = ContainerTitel
Text...= ContainerHTML
- usw...
oder Lösung B
- Tiername = Headline
- Bechreibung
Text....
- Nahrung
Text...
- usw... = Container "Text (HTML)" mit H1, usw...
Hmm ... wenn du auf jeder Seite genau denselben Aufbau hast, also die gleiche Anzahl der Container, wuerde ich fuer Tiername Headline nehmen, fuer Beschreibung, Nahrung und evtl. weitere Ueberschriften die Subheadline, und fuer den Text eben Text/HTML. Wie headline und subheadline aussehen, kannst du dann im Backend in der format.css festlegen.
Worauf du aufpassen musst: wenn du auf derselben Seite mehrere Module Headline oder Subheadline einsetzen willst, musst du dir auch mehrere Module anlegen (z.B. mit der Zahl 2, 3, 4 usw. dahinter), sonst erscheint in allen Modulen derselbe Text. Das siehst du schon beim mitgelieferten Beispiel:
Das Modul Headline sieht so aus:

Code: Alles auswählen

<?php echo "CMS_HTMLHEAD[1]"; ?>
Das Modul Subheadline sieht so aus:

Code: Alles auswählen

<?php echo "CMS_HTMLHEAD[2]"; ?>
D.h. das einzige, worin sie sich erstmal unterscheiden, ist lediglich die Zahl in den eckigen Klammern.
Das gleiche "Problem" hast du auch bei Text/HTML. Wenn du mehrere auf derselben Seite (also im selben Layout) einsetzen willst, musst du dir weitere Module anlegen.
Ich habe in der Regel nur eine Ueberschrift, evtl. eine Subheadline und ein Textmodul auf der Seite, aber wenn deine Seiten so wie oben beschrieben aufgebaut sind, kannst du auch eben das gleiche Modul mehrmals einsetzen, nur dass du es vorher "vervielfaeltigen" und die Zahl in den Klammern jeweils aendern musst, dass sie einmalig pro Layout ist.
War das halbwegs verstaendlich? :)

5. Sprachmodul:
Danke für den Link. Werde versuchen dies in meiner Seite einzubauen. Falls ich die gleiche Probleme wie du habe, werde ich es in dem entsprecheden Beitrag setzten.

Eric A. hat geschrieben:Ich kenne nur noch einen Teil von "souris verte"
Das kenne ICH nun wiederum nicht. :)

Gruss
Christa

Eric A.
Beiträge: 75
Registriert: Sa 15. Jan 2005, 18:04
Wohnort: Laer - NRW
Kontaktdaten:

Beitrag von Eric A. » So 13. Feb 2005, 10:55

Hallo,

ich war diese ganze beruflich unterwegs und könnte früher nicht antworten.

1. Module entfernen, usw..
Yes, jetzt habe ich alles verstanden! Jedes "Ding" was man für dieses Modul erstellt (zusätzliche Dateien, Datenbank-Tabelle, usw.) sollte man auch sorgfällig wieder entfernen. Mein Provider (all-...) gibt mir pHpMyAdmin. Ich war ganz kurz dadrin. Tja da muss ich noch eine bisschen lernen bevor ich etwas tue. Aber da ich wieder nächste Woche unterwegs bin, werde ich zu haben die Doku zu lesen :wink: !

2. Test-Mandant:
In einen anderen Beitrag, habe ich erfahren, dass es mit meinen Provider noch etwas zu beachten gibt mit dem zweiten Mandant. Aber ich werde i jedne Fall mis einen Test-Mandant anlegen. Ich muss mir noch schlau machen, wie es läuft mit den Datenbänke (getrennte oder nur eine?).

3. Layout - Template:
Danke für diesen Tipp. Umgesetzt habe ich es noch nicht. Die Logik habe ich verstanden. Sobald ich dies umsetzte und falls ich damit noch Schwierigkeiten habe, melde ich mich wieder.

Aber ich hätte noch eine Frage darüber. Ich habe meinen eigenen Layout/Template erstellt und wollte unten ein Zeile "Copyright" setzten. Da ich zu Zeit nicht weiß, ob in dieder Zeile immer das gleiche stehen wird, habe ich dafür eine neuen Modulle erstelt. Das Module Copyright sieht wie folg aus:

Code: Alles auswählen

 <?php echo "CMS_HTML[2]"; ?> 

Dies bedeutet, das ich aus alle meine Seiten der Text wieder eingeben muss. Kann man der Text defaultmäßig nicht vordefinieren?
Oder kann ich nicht direkt der Text - z.B. <h1>Copyright 2004</h1> - direkt im dem Ausgabe vom Module einsetzten? Falls ja wie?
Ich weiß nicht ob so etwas gut ist, vielleicht gehört es auch nicht zum Konzept von Contenido?

4. Formatiierung CSS - News und Co.
Danach hätte ich noch eine Frage zu der CSS-Formatierung von News und Co (ich wollte nicht ein neuen Beitrag öffnen).
In der Datei news.html (cms/template) steht:

Code: Alles auswählen

  <table width="165" border="0" cellspacing="0" cellpadding="0">
         <tr><td height="30" colspan="2" ></td></tr>
         <tr><td height="21" width="22" style="border: 0px; border-top:1px; border-bottom:1px; border-color: #F7C473; border-style: solid; background-color: #FCF2D5"><img src="wuerfel.gif" width="22" height="21" border="0"></td>
         <td width="143" style="border: 1px; border-left:0px; border-color: #F7C473; border-style: dashed; background-color: #FCF2D5; padding-left:10px" class="punkte">News</td></tr>
         <tr><td colspan="2" class="text" height="22" style="border: 1px; border-top:0px; border-color: #F7C473; border-style: dashed; background-color: #FCF2D5; padding-left:10px">blablabla</td></tr>
  </table><br>
Dies Bedeudet, wenn ich die Attribute ändere, wie z.B. border-style, background-color,..., wird der News-Bereich eine meine Darstellung haben.
Das habe ich auch getan und habe die originale news.html in news.html.old umbenannt. Meine Änderungen (u.a. background-color) habe ich dann in der news.html eingefügt und per FTP in dem gleichen Ordner wieder kopiert.
Aber auf meiner Seite sehe ich diese Änderungen nicht. Laut Quellcode sind die Farbe unverändert geblieben.
Habe ich irgendetwas falsch gemacht oder gibt es irgendwo einen Denkfehker?


viele Grüße
Eric A.

Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin » So 13. Feb 2005, 13:14

Hallo Eric,
Eric A. hat geschrieben:Mein Provider (all-...) gibt mir pHpMyAdmin. Ich war ganz kurz dadrin. Tja da muss ich noch eine bisschen lernen bevor ich etwas tue.
ja, da solltest du wirklich sehr sorgfaeltig damit umgehen, weil, wenn du Pech hast und das Falsche tust, alles weg ist. Eigentlich kenne ich mich damit sehr gut aus, aber auch ich habe aus Versehen mal die falsche Tabelle geleert. Ich hatte zum Glueck eine relativ frische Datensicherung. Daher gerade fuer Anfaenger immer sinnvoll: vor Aenderungen in der Datenbank erstmal die Datenbank sichern!

Guck mal hier:
http://www.thilo-sommer.de/PHPMyFAQ/ind ... 36&lang=de
Da habe ich beschrieben, wie man von einer Seite von lokal auf den Server umzieht, aber du kannst auch so aehnlich vorgehen, wenn du deine Daten sichern willst.
Eric A. hat geschrieben:Aber ich hätte noch eine Frage darüber. Ich habe meinen eigenen Layout/Template erstellt und wollte unten ein Zeile "Copyright" setzten.
Du kannst natuerlich direkt den Text in der Modulausgabe angeben, nur brauchst du dann fuer jede Seite, die ein anderes Copyright hat, ein anderes Template, wo du das jeweils passende Modul auswaehlst.
Alternativ kannst du das direkt im Layout einbauen, aber wenn ich dich richtig verstanden habe, willst du das nicht unbedingt.
Eric A. hat geschrieben:4. Formatiierung CSS - News und Co.
Danach hätte ich noch eine Frage zu der CSS-Formatierung von News und Co (ich wollte nicht ein neuen Beitrag öffnen).
[...]
Dies Bedeudet, wenn ich die Attribute ändere, wie z.B. border-style, background-color,..., wird der News-Bereich eine meine Darstellung haben.
[...]
Habe ich irgendetwas falsch gemacht oder gibt es irgendwo einen Denkfehker?
Was du dir ueberlegt hast, ist im Prinzip richtig. Das Problem liegt daran, dass aus dem Verzeichnis cms/templates nur die Dateien, die mit nav* anfangen, benutzt werden.
Das, was im mitgelieferten Beispiel als News erscheint, ist das Modul Artikelliste, und da musst du die Formatierung direkt im Modul vornehmen. Wenn du reinschaust, wirst du dort auch gleich die css-Angaben entdecken.
Du kannst die Formatierung auch "auslagern", d.h. im Modul gibst du nur die Klassen an, und in der format.css definierst du anhand der Klassen die tatsaechliche Formatierung, die du haben willst.

Gruss
Christa

Eric A.
Beiträge: 75
Registriert: Sa 15. Jan 2005, 18:04
Wohnort: Laer - NRW
Kontaktdaten:

Beitrag von Eric A. » So 13. Feb 2005, 23:47

Hallo,

zu 4. Formatierung CSS - News und Co.
Tja dann habe ich einen doppelter Fehler gemacht. :wink:
Erstens du hattest schon am Anfang geschrieben, dass man in der nav*.html die CSS-Formatierung anpassen könnte. Zweitens hatte ich auch schon im Modul Artikelliste geschaut. Leider am falschen Ort. Ich hatte nur den Bereich "Eingabe" geschaut. Und diesen Bereich ist ja für die Ausgabe unwichtig!
Man lernt jeden Tag :D

Ich werde diese Formatierung auslagern, da ich finde, dass sie nichts in dem Modul zu tun hat.

Trotzdem verstehe diese Logik nichts ganz: was bringt den diese Datei news.html im Ordner cms/template? Die Angabe in der Datei werden doch nicht berücksichtig. Wäre es nicht sinnvoll für die Zukünft sollte irrendführenden Dateien zu entfernen?


* Navi und HilfNavi
Dann habe ich in dem Ordner cms/template noch zwei weitere Dateien gefunden, dir nicht mit "navi" anfängen..
- hilfsnavi.html
- banner.html
hilfsnavi.html ist die CSS-Formatierung von der Hilfenavigation oder?
und welche Rolle hat die Datei banner.html?

Zusätzlich habe ich bei der Navigation 3 Pärchen (*_on.hml, *_off.html) Dateien (navfirst, navsecond, navthird) gefunden.
Gibt es hierfür eine Erläurung was sie einflüssen? Weder in der Dokumentation noch mit der Suche-Funktion im Forum habe so etwas gefunden.


viele Grüße
Eric :D

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

Beitrag von HerrB » Mo 14. Feb 2005, 00:11

news.html, hilfsnavi.html und banner.html werden z.Z. nicht verwendet. Ja, sie könnten entfallen, aber vielleicht kann man das auch als Vorlage sehen (in der kommenden Version kann man sie direkt in Contenido editieren).

Das Modul zur Hilfsnavigation kommt ohne die ähnlich benannte Datei aus, es enthält bereits alles im Output.

_on und _off usw. werden vom Hauptnavigationsmodul verwendet und zwar wenn man sich in der markierten Kategorie befindet (_on) oder nicht (_off).

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

Gesperrt