Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

[Gelöst] CCK-Felder als Alternative zu eigener Datenbank-Tabelle? Alt: Grundlegende Fragen zu Modulauswahl und Möglichkeiten.

Eingetragen von DrippelDrop@dru... (34)
am 11.12.2009 - 11:03 Uhr in
  • Module
  • Drupal 6.x

Hallo,

dies ist mein erstes Posting. Bis jetzt habe ich meine Sites mit Joomla erstellt, aber ich bin jetzt auf Drupal umgeschwenkt, weil die enorme Flexibilität mir sehr zusagt.

Für meine neues Website benötige ich ein paar besondere Features über die ich hier gerne Anregungen und Tips einsammeln möchte, will heissen, welche Module dafür angebracht sind, ob das überhaupt möglich ist etc.

Im großen und ganzen geht es darum, dass User eigene Blogeinträge erstelllen können, die Gäste mit weniger Funktionen als die angemeldeten. Zum Beispiel können nur angemeldete User eigene Bilder hochladen bzw. Medialinks (YouTube, Flickr etc) benutzen.
Zu jedem Blogeintrag benötige ich eine eigene Punkteverwaltung und Bewertung. Dazu direkt die Frage, kann ich mit CCK Felder erstellen, die eigentlich versteckt sind, aber auch in Views darstellbar sind. Nur als Admin möchte ich auf die Punkte zugreifen können, sei es um sie editieren zu können, sei es um php-skriptingmässig darauf zugreifen zu können. Oder sollten diese speziellen Felder in einer eigenen Tabelle ausgelagert werden? Wie würde ich dann sauber darauf zugreifen können?
Zusätzlich zu den Blogspezifischen Punkten möchte ich auch ein Userbezogenes Punktesystem haben. Der User soll dann in der Lage sein Userpunkte zu beliebigen Blogeinträgen transferieren zu können.

Geht das mit bestehenden Modulen (ich verstehe noch nicht die ganzen Verbindungsmöglichkeiten innerhalb bestimmter Module)? Oder besser mit Code-Snippets innerhalb von Feldern?

Welche Formatierungsmöglichkeiten habe ich eigentlich bei Views? Bin ich da komplett frei (durch CSS) oder muss ich das mit eigenem Code lösen?

Wäre lieb, wenn ihr mir über ein paar Anfangsprobleme hinweghelfen könntet. Momentan habe ich so viele Module durchstöbert, viele richtig super, aber ich weiss nicht wie und wo ich anfangen soll.

Danke!

‹ Anzahl der veröffentlichten Nodes begrenzen Forum: Erstellungsfeld für Container/Neue Foren "weg"??!!! ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Das sind zuviele Fragen in

Eingetragen von Thoor (3678)
am 11.12.2009 - 11:42 Uhr

Das sind zuviele Fragen in einem Post! Da müsste man ja nen Roman schreiben. Sieh dir mal USERPOINTS und die "related Modules" auf der Projektseite für die Punkte an, und CONTENT PERMISSIONS im CCK Modul an. Ausserem natürlich das CORE Modul BLOG.

--------------------
Design Probleme einfach mit FF und FIREBUG lösen!

thoor - Thomas Ortner
Drupal 7 Screencasts in deutsch!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Thoor schriebDas sind

Eingetragen von DrippelDrop@dru... (34)
am 11.12.2009 - 12:22 Uhr

Thoor schrieb
Das sind zuviele Fragen in einem Post! Da müsste man ja nen Roman schreiben. Sieh dir mal USERPOINTS und die "related Modules" auf der Projektseite für die Punkte an, und CONTENT PERMISSIONS im CCK Modul an. Ausserem natürlich das CORE Modul BLOG.

--------------------

Design Probleme einfach mit FF und FIREBUG lösen!

Och, das sind doch nur ein kleiner Teil der Fragen ;)

Aber vielleicht noch eine meiner drängendsten Fragen, weil von grundsätzlicher Natur.

Q: Sollten Blogrelevante Attribute, mit denen 'gearbeitet' werden soll (aber für den User unichtbar), mit CCK implementiert werden, oder in einer externen Tabelle ausgelagert werden?

Ich schaue mir aber auch deine Modul-Empfehlungen an.

Danke schon mal.

W3Filter.de - Grafikfreie Zone und Community Blog-Forum über alle interessanten Dingen die das Internet hergibt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

DrippelDrop@drupal.org

Eingetragen von Thoor (3678)
am 11.12.2009 - 12:37 Uhr
DrippelDrop@drupal.org schrieb

Och, das sind doch nur ein kleiner Teil der Fragen ;)

Q: Sollten Blogrelevante Attribute, mit denen 'gearbeitet' werden soll (aber für den User unichtbar), mit CCK implementiert werden, oder in einer externen Tabelle ausgelagert werden?

Tja - aber einzelne Fragen steigern die Chancen auf Antworten im DC Forum nicht unerheblich :-)

Wegen den Attributen - ist mir zu ominös! ... CCK Felder werden im Normalfall ja vom User mit Ausnahme von Reference Feldern etc. gefüllt! Weshalb sollten die dann versteckt sein? Da musst Du noch ein wenig mehr verraten zu Deinen Blog Feldern!

--------------------
Design Probleme einfach mit FF und FIREBUG lösen!

thoor - Thomas Ortner
Drupal 7 Screencasts in deutsch!

  • Anmelden oder Registrieren um Kommentare zu schreiben

User Points & versteckte CCK-Felder

Eingetragen von Frank Ralf (2135)
am 11.12.2009 - 14:01 Uhr

Schau dich hier doch mal um:

http://drupalmodules.com/m?title=user+points&v=6.x

http://drupalmodules.com/m?body=hidden&c=Content+Construction+Kit+(CCK)&v=6.x

(Dort lohnt auch immer ein Blick auf die "Related Modules".)

Gruß
Frank

PS:
Der Titel deines Postings könnte auch gern aussagekräftiger sein ;-)

XING
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren.

Gruß
Frank

Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!

  • Anmelden oder Registrieren um Kommentare zu schreiben

@Frank Ralf, dein Link ist

Eingetragen von DrippelDrop@dru... (34)
am 11.12.2009 - 15:47 Uhr

@Frank Ralf, dein Link ist sehr hilfreich, danke.

Mit Attributen meine ich den Tabellenbegriff, also die Spalten.

Worum es mir geht, ich habe zu jedem Blogeintrag diverse Zusatzattribute, z.B Punktevergabe falls ich das nicht mit dem Modul machen würde, aber das dient mehr als Beispiel, auf die der User keinen Einfluss hat, sondern diese Werte würden quasi durch externe Ereignisse gesteuert werden.
Vielleicht noch einfacher formuliert, wenn man so ein Punkte-Modul nicht als Modul würde lösen wollen, sondern durch einzelne php-code-snippets, würde ich die nötigen Informationen in CCK-Fiels ablegen können oder müsste ich eine eigene Tabelle anlegen und anders drauf zugreifen müssen?

PS: Wegen der Überschrift haste recht, wollte einen Thread für alle meine Fragen haben, aber schlauer wäre wohl gewesen alles einzeln aufzusplitten.

W3Filter.de - Grafikfreie Zone und Community Blog-Forum über alle interessanten Dingen die das Internet hergibt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

CCK, Trigger, Aktionen, Workflow...

Eingetragen von Frank Ralf (2135)
am 11.12.2009 - 16:18 Uhr
DrippelDrop@drupal.org schrieb

Worum es mir geht, ich habe zu jedem Blogeintrag diverse Zusatzattribute, z.B Punktevergabe falls ich das nicht mit dem Modul machen würde, aber das dient mehr als Beispiel, auf die der User keinen Einfluss hat, sondern diese Werte würden quasi durch externe Ereignisse gesteuert werden.

CCK bietet die Möglichkeit, für einzelne Felder Rechte je nach Rolle zu vergeben, damit solltest du schon ziemlich weit kommen.

Für "externe Ereignisse" bringt Drupal das Konzept "Trigger & Aktionen" mit. Das ist auch schon sehr leistungsfähig von Haus aus. Wenn das nicht reicht, käme vielleicht ein Modul aus der Workflow-Reihe in Frage.

Gruß
Frank

XING
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren.

Gruß
Frank

Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja! Das bringt mich erst einmal sehr viel weiter!

Eingetragen von DrippelDrop@dru... (34)
am 11.12.2009 - 17:01 Uhr

Meine Hoffnung ist ja, mit so wenig Eigencode wie nötig so weit wie möglich zu kommen. Und ich glaube ich komme mit dem was Drupal + Modulen an Möglichkeiten bietet schon sehr sehr weit.

Ich danke euch (und vor allem dir Frank) für die punktuelle Hilfe. Jetzt heißt es erst einmal ein- und abtauchen :)

Schöne Grüße

W3Filter.de - Grafikfreie Zone und Community Blog-Forum über alle interessanten Dingen die das Internet hergibt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal 8/9 SEO-Beratung/Coaching
  • Verschachtelte UND / ODER Abfrage mit hook_views_query_alter
  • Kartenansicht, Position des Users und Nodes anzeigen
  • Hilfe zu Views und Filter?
  • Views für 2 Kategorien
  • [gelöst]Probleme nach löschen eines Menüpunktes im Adminmenü
  • [gelöst]Zufallsausgabe von Inhalt
  • Variable aus dem inkludierten Partial Template auslesen
  • Probleme beim Versand von Mails via Drupal 9
  • Drupal 9: Wie kommt der Inhalt eines selbst erstellten Feldes in page-title.html.twig
  • Drupal DACH Meetup - Donnerstag 4. März 2021, 19 Uhr
  • Layout-Builder hängt
Weiter

Neue Kommentare

  • Ich mache so Sachen:-)
    vor 1 Stunde 51 Minuten
  • Bei Google musst Du erst ab
    vor 1 Tag 12 Stunden
  • Filter
    vor 2 Tagen 2 Stunden
  • Ich bin mir nicht sicher,
    vor 2 Tagen 3 Stunden
  • Noch eine Frage
    vor 2 Tagen 5 Stunden
  • Setze bitte noch ein [gelöst]
    vor 2 Tagen 10 Stunden
  • Ändere mal deinen Pfad
    vor 2 Tagen 10 Stunden
  • habs gelöst Drush updb hat
    vor 3 Tagen 3 Stunden
  • ronald schrieb wenn du die
    vor 3 Tagen 5 Stunden
  • Habs gefunden
    vor 4 Tagen 2 Stunden

Statistik

Beiträge im Forum: 246088
Registrierte User: 18884

Neue User:

  • uniquename
  • xapizm
  • maklko

» Alle User anzeigen

User nach Punkten sortiert:
wla9015
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3917
ronald3832
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 5 Gäste online.

Benutzer online

  • ronald

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association