Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 05. November 2013 16:37

PatriziaF
kennt CMS/ms
Ort: Altheim/Österreich
Registriert: 19. Januar 2011
Beiträge: 153
Webseite

[GELÖST] max Anzahl von Zeichen im Content-Feld?

Hallo liebe CMSler,

ich habe das Gefühl, dass man im Content-Feld nur eine maximale Anzahl von Zeichen verwenden kann (bzw. in der Datenbank)
Warum glaube ich das?
Jedes mal wenn ich bei klasseimboot.at auf der Seite Termine 2014 eine neue Tabellenzeile hinzufüge, hat das CMS das Bedürfnis den Footer direkt ins content-div zu stellen, obwohl der Code an sich stimmt.
Entferne ich die Tabellenzeile wieder stimmt wieder alles.

Gibt es das?
Kann ich mir da irgendwie helfen? (Änderung in der DB bei den Tabellen?)

Ich bin euch sehr dankbar!

LG Patrizia

PS: ist ein gemeinnütziges Projekt für Kinder.

Offline

#2 05. November 2013 17:55

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] max Anzahl von Zeichen im Content-Feld?


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#3 05. November 2013 18:09

PatriziaF
kennt CMS/ms
Ort: Altheim/Österreich
Registriert: 19. Januar 2011
Beiträge: 153
Webseite

Re: [GELÖST] max Anzahl von Zeichen im Content-Feld?

das wollt ich nicht hören :-(

bitte hilf mir - wie kann ich dem abhilfe schaffen?

ich meine notlösung ist noch immer subpages anzulegen für die einzelnen sachen - aber das ist wirklich nur die superduper notlösung!

Offline

#4 05. November 2013 18:25

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] max Anzahl von Zeichen im Content-Feld?

Erstelle im Backend unter "Erweiterungen -> Benutzerdefinierte Tags" einen neuen benutzerdefinierten Tag mit Namen "content_to_medium_text" und folgendem Inhalt:

$db =& cmsms()->GetDb();
$query = 'ALTER TABLE `' . cms_db_prefix() . '_content_props` CHANGE `content` `content` MEDIUMTEXT NULL DEFAULT NULL ';
$db->Execute($query);

Speichern und danach in der Tabelle rechts auf das Icon zum Ausführen klicken.
Dann wird dir der Code nochmal angezeigt und da klickst Du dann nochmal auf Ausführen.

Wenn der Text allerdings so lang wird, das er in der Datenbank nicht mehr gespeichert werden kann, dann würde ich ihn eher auf verschiedene Inhaltsblöcke oder Seiten aufteilen.



EDIT:

Hier das ganze noch für Stylesheets:

$db =& cmsms()->GetDb();
$query = 'ALTER TABLE `' . cms_db_prefix() . '_css` CHANGE `css_text` `css_text` MEDIUMTEXT NULL DEFAULT NULL ';
$db->Execute($query);

Beitrag geändert von NaN (18. März 2014 12:18)


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#5 05. November 2013 18:30

PatriziaF
kennt CMS/ms
Ort: Altheim/Österreich
Registriert: 19. Januar 2011
Beiträge: 153
Webseite

Re: [GELÖST] max Anzahl von Zeichen im Content-Feld?

wenn ich mittels advanced content noch content-felder erzeuge kann ich das problem mit zuviel zeichen für die db dann umgehen?

Offline

#6 05. November 2013 20:14

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] max Anzahl von Zeichen im Content-Feld?

Nicht nur mit AdvancedContent. Auch mit dem normalen Inhaltstypen. Jeder Inhaltsblock ist ein eigener Eintrag in der Datenbank. Und jeder Eintrag hat ein Feld namens "content". Dort kommt der Inhalt des Inhaltsblocks rein. Also hast Du je Inhaltsblock 65.535 Zeichen. Die würde ich wirklich nur dann erhöhen, wenn es einfach nicht anders geht. (Stichwort Performance)


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#7 08. November 2013 10:28

PatriziaF
kennt CMS/ms
Ort: Altheim/Österreich
Registriert: 19. Januar 2011
Beiträge: 153
Webseite

Re: [GELÖST] max Anzahl von Zeichen im Content-Feld?

Mann das war echt einfach.

hab jetzt einfach 2 zusätzliche content-felder (Bsp: {content block="tabelle 2"}) hinzugefügt und jetzt gehts - bei mir perfekt, weil ich eh 3 Tabellen habe und so super trennen kann.

DANKESCHÖN!

Offline

#8 10. November 2013 07:13

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: [GELÖST] max Anzahl von Zeichen im Content-Feld?

Hab den unter #2 verlinkten Post mal entsprechend klarer formuliert.

Btw - vllt auch interne Links optisch anders gekennzeichnet werden  roll ...

Offline