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

  • Wie in hook_views_query_alter() einen join auf Tabelle url_alias durchführen?
  • Drupal 10 und Thema Bartik
  • Strukturierte Daten Fehler
  • fbsmp\plugins Hilfe
  • Migration über feeds von D6 auf D8
  • Theme Classy sei installiert, ist aber nicht bei Themes
  • Composer 1 zu Composer 2
  • Bitte um Einschätzung: Upgrade von Drupal 7 auf 9
  • Scroll zu View-Ergebnissen nachdem Filter angewendet ist
  • SQL-Injection? User hat sich Zugriff aufs Admin-Konto geholt und Änderungen vorgenommen.
  • [gelöst] Persönliches Kontaktformular, oder interne User Nachrichten
  • Webform Progress Symbol (Loading icon)?
Weiter

Neue Kommentare

  • Auch für superfish gibt es
    vor 2 Stunden 50 Minuten
  • Versuchs mal mit
    vor 2 Stunden 44 Minuten
  • Drupal 10 läuft
    vor 3 Stunden 45 Minuten
  • Da wirst Du den Bug wohl selbst beheben müssen
    vor 1 Tag 22 Stunden
  • Gleiches Problem: bootstrap 4
    vor 4 Tagen 31 Minuten
  • Da wirst Du den Bug wohl
    vor 4 Tagen 3 Stunden
  • Immer noch composer 1 zu 2
    vor 4 Tagen 17 Stunden
  • Beziehung Branche Adresse!
    vor 3 Tagen 4 Stunden
  • Sorry, dann gab es das bei
    vor 4 Tagen 20 Stunden
  • Beziehung Branche Adresse!
    vor 4 Tagen 20 Stunden

Statistik

Beiträge im Forum: 248397
Registrierte User: 19752

Neue User:

  • Aman_Musani
  • Dustinjex
  • Rickywap

» Alle User anzeigen

User nach Punkten sortiert:
wla9289
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 2 Gäste online.

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