Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 21. Januar 2011 12:26
- tbtip
- kennt CMS/ms
- Ort: Hoya
- Registriert: 09. November 2010
- Beiträge: 117
- Webseite
[GELÖST] zusätzliche Options Felder für die Seiten Erstellung
CMSMS hat ja schon diverse zusätzliche Felder, aber irgendwie könnte ich noch zwei zusätzliche gebrauchen.
Darum die Frage, besteht die Möglichkeit noch zusätzliche Optionsfelder zu erstellen, so das diese bei der Seitenerstellung angezeigt werden und nachher auch im Template abgerufen werden können.
Grund dieser Frage liegt darin verborgen, weil antibart mich da auf gewisse Sachen freundlich aufmerksam gemacht hat, die absoluten Sinn machen.
Jetzt kam bei mir die Überlegung hoch, wie kann man für den späteren Editor ( ich weiß wie ein Computer angeschaltet wird Prinzip ) es so gestalten, das er gewisse Optionsfelder nur ausfüllen muß, ohne das er irgendwie mit <h1> oder <h2> unnötig in Berührung kommt.
Da schon alle zusätzlichen Seitenattributsfelder von mir genutzt werden und ich das Title Feld für die meta Angabe verwenden will oder meinetwegen auch anders herum, zusätzliches Optionsfeld als meta Title.
Bleiben diese zusätzlichen Optionsfelder bestehen, wenn z.B. ein Update gefahren wird ? Kann man diese mit wenigen Handgriffen wieder aktivieren ? Fragen über Fragen in meinem Kopf
Wenn es möglich wäre, bitte langsam erklären denn ich möchte es verstehen.
Beitrag geändert von tbtip (22. Januar 2011 06:30)
Learning by doing ist mein Prinzip.
CMSMS Seiten: Weihnachtsbeleuchtung von Häusern
Was anderes: Weihnachts Blog zu Weihnachtsthemen mit der Blogsoftware Dotclear, Blog zu den Themen CMS-Systeme und Bloggen allgemein
Offline
#2 21. Januar 2011 12:37
- antibart
- Server-Pate
- Registriert: 14. Dezember 2010
- Beiträge: 880
Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung
Zunächst könntest Du - wenn es nicht zwingend ein Optiionsfeld sein muss - einfach zwei zusätzliche Content-Blöcke ins Template einfügen. Für diesen kannst Du wysiwyg abstellen und im prinzip an jede x-beliebige stelle im template einfügen . Die erscheinen dann in der Seitenerstellung zwar nicht unter "Optionen" sondern im Hauptmenu... aber die Aufgabe erledigen sie dennoch.
Offline
#3 21. Januar 2011 13:01
- uniqu3
- Server-Pate
- Ort: Feldkirchen in Kärnten
- Registriert: 20. November 2010
- Beiträge: 305
- Webseite
Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung
Oder so:
In deinem Template irgendwo, ich machs meistens irgendwo nach <body> tag, sprich alles was ich später im template verwenden will kommentiere ich oben mit {*template optionen*}:
{* simples eingabe feld ohne wysiwig sonst oneline="true" entfernen*}
{content block="einfeld" oneline="true" label="Hier kurze beschreibung was man mit diesen feld machen kann" assign="feld"}
Danach folgendes im Template wo das ganze erscheinen soll.
{if isset($feld)}
<div class="irgendwas">
{$feld}
</div>
{/if}
Für solche aufgaben eignet sich AdvancedContent Modul sehr gut und NaN hat eigentlich in der Hilfe alles sehr gut beschreiben.
Beitrag geändert von uniqu3 (21. Januar 2011 13:06)
Offline
#4 21. Januar 2011 13:05
- owr_web
- Server-Pate
- Registriert: 16. Dezember 2010
- Beiträge: 543
Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung
also im Template einfügen
{content block="Name der im Backend angezeigt wird"}
content block="zweiter Name" oneline="true"}
http://wiki.cmsmadesimple.org/index.php … ent_Blocks Hier gibts die engläsche Erklärung.
online bedeutet nur, dass es einzeiliger text ist. Wenn du also für jede Zeile z.b. die Metatags extra angeben willst, kannst du das so gestalten:
{content block="meta_keywords" oneline="true"}
EDIT da war einer schneller
Beitrag geändert von owr_web (21. Januar 2011 13:06)
Offline
#5 21. Januar 2011 14:14
- amh
- Gast
Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung
Oder so:
{* simples eingabe feld ohne wysiwig sonst oneline="true" entfernen*} {content block="einfeld" oneline="true" label="Hier kurze beschreibung was man mit diesen feld machen kann" assign="feld"}
Das label-Attribut geht nur bei AdvancedContent, oder? Das wäre nämlich toll, aber unter 1.9.2 geht es bei mir nicht.
Viele Grüße Andreas
Beitrag geändert von amh (21. Januar 2011 14:14)
#6 21. Januar 2011 14:19
- uniqu3
- Server-Pate
- Ort: Feldkirchen in Kärnten
- Registriert: 20. November 2010
- Beiträge: 305
- Webseite
Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung
Eigentlich gibt es label schon seit 1.8.x oder so.
Offline
#7 21. Januar 2011 14:20
- amh
- Gast
Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung
Hmmm, dann muss ich langsamer kopieren. Bei mir hat das gerade nicht geklappt. :-(
Danke!
#8 21. Januar 2011 14:29
- uniqu3
- Server-Pate
- Ort: Feldkirchen in Kärnten
- Registriert: 20. November 2010
- Beiträge: 305
- Webseite
Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung
Funktioniert bei mir, ist das Feld überhaupt sichtbar bei dir?
Beim AdvancedContent gibt es dafür description="etwas", persönlich ist AdvancedContent bei mir schon ein Standard bei jeder Installation, da es Möglichkeiten wie dropdowns, checkboxen und so weiter gibt und dazu kann Administration/Seiten bearbeiten schön ordentlich mit page_tab="Irgendwas" gestaltet werden
Offline
#9 21. Januar 2011 14:35
- amh
- Gast
Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung
Peinlich, peinlich! Die Zeit von meinem TemplateExternalizer war abgelaufen, aber die Dateien waren noch da. Ja, es geht! Herzlicht Dank!
Das AC-Module muss ich mir nochmal genauer anschauen. Ich sehe – für mich – noch keinen Sinn. Ich suche eher die Möglichkeit die Inhalte der content-Boxen zu beschränken (Nur Bilder einfügen, aber ohne Code-Wissen), oder noch genialer, per Klick einen neue content-Box (Thema Grid).
Aber für soetwas muss es halt typo3 sein. *schnief*
Viele Grüße Andreas
#10 21. Januar 2011 15:07
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung
oder noch genialer, per Klick einen neue content-Box (Thema Grid).
An dieser Idee arbeite ich noch dran.
Soll aber spätestens in AdvancedContent 1.0 drin sein.
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
#11 21. Januar 2011 18:31
- nhaack
- Server-Pate
- Ort: Bonn
- Registriert: 12. Dezember 2010
- Beiträge: 171
- Webseite
Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung
Das AC-Module muss ich mir nochmal genauer anschauen. Ich sehe – für mich – noch keinen Sinn. Ich suche eher die Möglichkeit die Inhalte der content-Boxen zu beschränken (Nur Bilder einfügen, aber ohne Code-Wissen) ...
Das geht doch besonders bequem mit Advanced Content ... also gerade die Bilderauswahl finde ich ziemlich elegant. Ich bau nix mehr ohne AC
Grüße
Nils
Offline
#12 21. Januar 2011 21:25
- amh
- Gast
Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung
o.k. jetzt macht Ihr mich aber neugierig. Mal schnell ein neues CMSms-Projekt akquirieren und hoffentlich etwas Zeit haben Klingt ja toll!
Und wenn das mit dem Raster in 1.0 drin ist … also da verneige ich mich jetzt schon gaaaaanz tief
Viele Grüße Andreas
#13 22. Januar 2011 06:31
- tbtip
- kennt CMS/ms
- Ort: Hoya
- Registriert: 09. November 2010
- Beiträge: 117
- Webseite
Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung
Danke an alle für die Tipps, werde es mal angehen.
Learning by doing ist mein Prinzip.
CMSMS Seiten: Weihnachtsbeleuchtung von Häusern
Was anderes: Weihnachts Blog zu Weihnachtsthemen mit der Blogsoftware Dotclear, Blog zu den Themen CMS-Systeme und Bloggen allgemein
Offline
#14 22. Januar 2011 13:09
- nicmare
- Server-Pate
- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung
Funktioniert bei mir, ist das Feld überhaupt sichtbar bei dir?
Beim AdvancedContent gibt es dafür description="etwas", persönlich ist AdvancedContent bei mir schon ein Standard bei jeder Installation, da es Möglichkeiten wie dropdowns, checkboxen und so weiter gibt und dazu kann Administration/Seiten bearbeiten schön ordentlich mit page_tab="Irgendwas" gestaltet werden
jedoch ist es schade dass man es nicht als standardinhaltstyp festlegen kann. eine sache mehr an die der anwender denken muss wenn er eine neue seite anlegt
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#15 22. Januar 2011 14:39
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung
Das kann man sehr wohl, allerdings nur mit einem kleinen Hack. Und zwar editierst du die Datei
./admin/addcontent.php
if (isset($_POST["content_type"]))
{
$content_type = $_POST["content_type"];
}
else
{
if (isset($existingtypes) && count($existingtypes) > 0)
{
$content_type = 'content';
}
else
{
$error = "No content types loaded!";
}
}
Hier musst du
$content_type = 'content';
durch
$content_type = 'content2';
ersetzen
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#16 19. Februar 2012 13:00
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: [GELÖST] zusätzliche Options Felder für die Seiten Erstellung
Seit der Version 1.10.x kann dies in CMS Made Simple unter "Webseiten-Administration --> Seitenvorgaben" eingestellt werden.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
Seiten: 1