Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Anzahl der eigenen Einträge beschränken, wie geht das?

Eingetragen von Rikibu (257)
am 04.04.2011 - 17:40 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Hallo liebe Drupaler,

ich habe ein Problem, dass ich irgendwie nicht gelöst kriege.

Zur Erklärung.
Ich möchte auf meiner Seite ein Verzeichnis für Dienstleistungs-Anbieter erstelln.
Dazu sollen die registrierten Benutzer, wenn sie sich dazu freischalten lassen, einen eigens definierten Inhaltstyp verwenden.
Für die Rechteproblematik habe ich eine eigene Rolle definiert, die das erstellen und editieren des eigenen Eintrages des Inhaltstyps erlaubt.
Allerdings ist es so, dass die Benutzer ja unbegrenzt Einträge in dieses Verzeichnis einstellen können.
Wie kann ich die Eintragung von Einträgen in dieses Verzeichnis auf 1 begrenzen?

Ich danke schon einmal für eure Hilfe.

‹ Drupal Umzug 1:1 Community Module ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Entweder, du nimmst dir Rules

Eingetragen von Exterior (2903)
am 04.04.2011 - 17:43 Uhr

Entweder, du nimmst dir Rules oder noch einfacher Node Limit

  • Anmelden oder Registrieren um Kommentare zu schreiben

Besten Dank, das sehe ich mir

Eingetragen von Rikibu (257)
am 04.04.2011 - 19:06 Uhr

Besten Dank, das sehe ich mir mal an.
ich sehe bei den ganzen modulen den Wald vor lauter Bäumen einfach nicht...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich weiß nicht warum, aber

Eingetragen von Rikibu (257)
am 04.04.2011 - 21:18 Uhr

Ich weiß nicht warum, aber Node Limit fabriziert bei mir nur Fehlermeldungen.

user warning: Table 'lexikon.node_limit_role' doesn't exist query: SELECT nlr.*, r.name FROM node_limit_role AS nlr INNER JOIN role AS r ON (r.rid=nlr.rid) WHERE lid = '0' in D:\xampp\htdocs\drupal\modules\node_limit\node_limit_role\node_limit_role.module on line 109.
user warning: Table 'lexikon.node_limit_user' doesn't exist query: SELECT nlu.*, u.name FROM node_limit_user AS nlu INNER JOIN users AS u ON (u.uid=nlu.uid) WHERE `lid` = '0' in D:\xampp\htdocs\drupal\modules\node_limit\node_limit_user\node_limit_user.module on line 120.
user warning: Table 'lexikon.node_limit_role' doesn't exist query: DELETE FROM node_limit_role WHERE `lid`='1' in D:\xampp\htdocs\drupal\modules\node_limit\node_limit_role\node_limit_role.module on line 101.
user warning: Table 'lexikon.node_limit_user' doesn't exist query: DELETE FROM node_limit_user WHERE `lid`='1' in D:\xampp\htdocs\drupal\modules\node_limit\node_limit_user\node_limit_user.module on line 112.
user warning: Table 'lexikon.node_limit_role' doesn't exist query: INSERT INTO node_limit_role VALUES('1', '4') in D:\xampp\htdocs\drupal\modules\node_limit\node_limit_role\node_limit_role.module on line 93.

hab das modul nebst der role variante aktiviert, eine Regel zur Limitierung erstellt und werde da ständig mit Fehlermeldungen gequält.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Für mal update.php aus.

Eingetragen von Exterior (2903)
am 04.04.2011 - 22:09 Uhr

Für mal update.php aus.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mmmh, ich verstehs nicht. Ich

Eingetragen von Rikibu (257)
am 04.04.2011 - 22:30 Uhr

Mmmh, ich verstehs nicht.
Ich weiß an sich schon was die SQL Fehler bedeuten, aber warum diese auftreten, weiß ich nicht.

update.php hab ich ausgeführt. Fehler immer noch vorhanden.

wenn ich das node limit modul aufrufe, bekomm ich folgende Fehlermeldung

user warning: Table 'lexikon.node_limit' doesn't exist query: SELECT * FROM node_limit ORDER BY weight ASC in D:\xampp\htdocs\drupal\modules\node_limit\node_limit.module on line 252.

der legt die tabellen die er brauch offenbar nicht an. bloß warum nicht, weiß ich nicht. sonst funzt in dieser db alles.

user warning: Table 'lexikon.node_limit_interval' doesn't exist query: SELECT * FROM node_limit_interval WHERE `lid` = '0' in D:\xampp\htdocs\drupal\modules\node_limit\node_limit_interval\node_limit_interval.module on line 147.
user warning: Table 'lexikon.node_limit_role' doesn't exist query: SELECT nlr.*, r.name FROM node_limit_role AS nlr INNER JOIN role AS r ON (r.rid=nlr.rid) WHERE lid = '0' in D:\xampp\htdocs\drupal\modules\node_limit\node_limit_role\node_limit_role.module on line 115.
user warning: Table 'lexikon.node_limit_user' doesn't exist query: SELECT nlu.*, u.name FROM node_limit_user AS nlu INNER JOIN users AS u ON (u.uid=nlu.uid) WHERE `lid` = '0' in D:\xampp\htdocs\drupal\modules\node_limit\node_limit_user\node_limit_user.module on line 127.

ignoriere ich die Fehler und erstelle eine neue Node Limitierung nach Benutzerrolle, bekomm ich das hier

user warning: Table 'lexikon.node_limit_interval' doesn't exist query: SELECT * FROM node_limit_interval WHERE `lid` = '0' in D:\xampp\htdocs\drupal\modules\node_limit\node_limit_interval\node_limit_interval.module on line 147.
user warning: Table 'lexikon.node_limit_role' doesn't exist query: SELECT nlr.*, r.name FROM node_limit_role AS nlr INNER JOIN role AS r ON (r.rid=nlr.rid) WHERE lid = '0' in D:\xampp\htdocs\drupal\modules\node_limit\node_limit_role\node_limit_role.module on line 115.
user warning: Table 'lexikon.node_limit_user' doesn't exist query: SELECT nlu.*, u.name FROM node_limit_user AS nlu INNER JOIN users AS u ON (u.uid=nlu.uid) WHERE `lid` = '0' in D:\xampp\htdocs\drupal\modules\node_limit\node_limit_user\node_limit_user.module on line 127.
user warning: Table 'lexikon.node_limit' doesn't exist query: SELECT (MAX(lid)+1) AS lid FROM node_limit in D:\xampp\htdocs\drupal\modules\node_limit\node_limit.module on line 487.
user warning: Table 'lexikon.node_limit' doesn't exist query: INSERT INTO node_limit VALUES('1', 'anbieter', '1', 'Eingabebeschränkung Anbietereintrag', '0') in D:\xampp\htdocs\drupal\modules\node_limit\node_limit.module on line 448.
user warning: Table 'lexikon.node_limit_interval' doesn't exist query: DELETE FROM node_limit_interval WHERE `lid`='1' in D:\xampp\htdocs\drupal\modules\node_limit\node_limit_interval\node_limit_interval.module on line 139.
user warning: Table 'lexikon.node_limit_role' doesn't exist query: DELETE FROM node_limit_role WHERE `lid`='1' in D:\xampp\htdocs\drupal\modules\node_limit\node_limit_role\node_limit_role.module on line 107.
user warning: Table 'lexikon.node_limit_role' doesn't exist query: INSERT INTO node_limit_role VALUES('1', '4') in D:\xampp\htdocs\drupal\modules\node_limit\node_limit_role\node_limit_role.module on line 99.
user warning: Table 'lexikon.node_limit_user' doesn't exist query: DELETE FROM node_limit_user WHERE `lid`='1' in D:\xampp\htdocs\drupal\modules\node_limit\node_limit_user\node_limit_user.module on line 119.
user warning: Table 'lexikon.node_limit' doesn't exist query: SELECT * FROM node_limit ORDER BY weight ASC in D:\xampp\htdocs\drupal\modules\node_limit\node_limit.module on line 252.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mmmmh, ich drehe durch. Habe

Eingetragen von Rikibu (257)
am 05.04.2011 - 00:27 Uhr

Mmmmh, ich drehe durch. Habe festgestellt, dass die Datenbankeinträge nicht engelegt werden. Die Module sind jedoch aktiviert und bei allen anderen Funktionen läuft auch alles ohne Fehler, wenn ich neue Seiten eintrage usw...

gibt es ne Möglichkeit, Drupal zu zwingen die in der installationsdatei angegebene Struktur neu anzulegen? das scheint der irgendwie zu ignorieren...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vieleicht die falsche PHP

Eingetragen von caw (2762)
am 05.04.2011 - 05:43 Uhr

Vieleicht die falsche PHP Version.

  • Anmelden oder Registrieren um Kommentare zu schreiben

mittlerweile bin ich

Eingetragen von Rikibu (257)
am 05.04.2011 - 09:45 Uhr

mittlerweile bin ich überzeugt, dass der Fehelr im Modul selbst liegt.
habe auch andere Kommentare im Netz gefunden, die von Fehlermeldungen berichten wenn es darum geht, das Modul in Betrieb zu nehmen.

Dabei habe ich sowohl die 0.3er version getestet als auch die 1.0 dev version auf meinem drupal 6.20 auf nem apache mit php 5.3 irgendwas...

gibts denn vielleicht irgendwie noch ne Alternative? hab gestern noch bis um 3 gesucht, aber nicht wirklich was gefunden.

auch auf meiner eigens eingerichteten test install von drupal, wo ich nur node limit installiert hab, gabs diese fehler. eine nicht integrität der db kann es also auch nicht sein.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du verwendest XAMPP, oder? Es

Eingetragen von Exterior (2903)
am 05.04.2011 - 11:57 Uhr

Du verwendest XAMPP, oder? Es kann sein, dass das Modul nicht mit PHP 5.3 zurecht kommt, wie viele andere Module für D6.

Du könntest also mal versuchen, eine XAMPP-Version zu verwenden, die PHP 5.2.x hat und keine 5.3er-Version.

  • Anmelden oder Registrieren um Kommentare zu schreiben

guter Ansatz, werde ich mal

Eingetragen von Rikibu (257)
am 05.04.2011 - 12:02 Uhr

guter Ansatz, werde ich mal sehen. Vielleicht spiele ich das aber auch gleich auf den Server der zum Einsatz kommen soll (der ist ja schon da).

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo wollte nur mal den

Eingetragen von Rikibu (257)
am 05.04.2011 - 18:52 Uhr

Hallo

wollte nur mal den Status durchgeben. Es lag in der Tat am PHP 5.35...
bin etwas erschreckt, dass die innerhalb einer unterversion eklatante Änderungen vornehmen.

An sich funktioniert jetzt alles auf dem neuen testserver, allerdings möchte ich in der Navigation noch einen Menüpunkt unterbringen, der direkt auf den entsprechenden Eintrag verweist, damit der Nutzer das gleich bearbeiten kann.
Nur hab ich keinen blassen Schimmer, wie das gehen soll... es muss ja relativ sein, weil ich die zukünftigen Node Links nicht kenne...

Ich danke euch noch mal ganz heftigst für eure gute Hilfe.

  • Anmelden oder Registrieren um Kommentare zu schreiben

So einen Block könntest du

Eingetragen von Exterior (2903)
am 05.04.2011 - 21:39 Uhr

So einen Block könntest du dir recht einfach mit Views erstellen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 5 Tagen
  • Hey danke
    vor 1 Woche 6 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 1 Tag
  • In der entsprechenden View
    vor 3 Wochen 1 Tag
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 1 Tag
  • gelöst
    vor 5 Wochen 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 34 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