Re: [TYPO3-german] PageTypeNum

2016-09-18 Diskussionsfäden Johannes C. Laxander
Ich hab für mein vcard-Problem unter dem Betreff " vCard File (.vcf) 
generieren" einen neuen Thread aufgemacht, weil dieser Thread (PageTypeNum) nur 
indirekt damit zusammenhängt.

Johannes. 

> -Ursprüngliche Nachricht-
> Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-
> boun...@lists.typo3.org] Im Auftrag von Johannes C. Laxander
> Gesendet: Sonntag, 18. September 2016 12:55
> An: 'German TYPO3 Userlist' <typo3-german@lists.typo3.org>
> Betreff: Re: [TYPO3-german] PageTypeNum
> 
> Hallo Philipp,
> 
> ok, ich hab das innerhalb der Bedingung gemacht, weil ich vcard=PAGE ja
> auch von pagetype=5000 abhängig machen muss.
> Oder hab ich da einen Denkfehler?
> 
> Johannes.
> 
> > -Ursprüngliche Nachricht-
> > Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-
> > boun...@lists.typo3.org] Im Auftrag von Philipp Gampe
> > Gesendet: Sonntag, 18. September 2016 12:20
> > An: typo3-german@lists.typo3.org
> > Betreff: Re: [TYPO3-german] PageTypeNum
> >
> > Hi Johannes C. Laxander,
> >
> > Johannes C. Laxander wrote:
> >
> > > [globalVar = GP:pagetype=5000]
> >
> > Warum?
> >
> > > config {
> > > disableAllHeaderCode = 1
> > > additionalHeaders = Content-Type:text/vcard disableCharsetHeader = 1
> > > disablePrefixComment = 1 # verhindere Ausgabe von parseTime debug =
> > > 0 }
> > >
> > > vcard = PAGE
> > > vcard {
> >
> > Du kannst einfach vcard.config schreiben!
> >
> > Grüße
> > --
> > Philipp Gampe – PGP-Key 0AD96065 – LFCS
> > TYPO3 CMS Certified Integrator – Certified Developer – Active
> > contributor
> > TYPO3  inspiring people to share!
> >
> > ___
> > TYPO3-german mailing list
> > TYPO3-german@lists.typo3.org
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] PageTypeNum

2016-09-18 Diskussionsfäden Johannes C. Laxander
Hallo Philipp,

ok, ich hab das innerhalb der Bedingung gemacht, weil ich vcard=PAGE ja auch 
von pagetype=5000 abhängig machen muss.
Oder hab ich da einen Denkfehler?

Johannes.

> -Ursprüngliche Nachricht-
> Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-
> boun...@lists.typo3.org] Im Auftrag von Philipp Gampe
> Gesendet: Sonntag, 18. September 2016 12:20
> An: typo3-german@lists.typo3.org
> Betreff: Re: [TYPO3-german] PageTypeNum
> 
> Hi Johannes C. Laxander,
> 
> Johannes C. Laxander wrote:
> 
> > [globalVar = GP:pagetype=5000]
> 
> Warum?
> 
> > config {
> > disableAllHeaderCode = 1
> > additionalHeaders = Content-Type:text/vcard disableCharsetHeader = 1
> > disablePrefixComment = 1 # verhindere Ausgabe von parseTime debug = 0
> > }
> >
> > vcard = PAGE
> > vcard {
> 
> Du kannst einfach vcard.config schreiben!
> 
> Grüße
> --
> Philipp Gampe – PGP-Key 0AD96065 – LFCS
> TYPO3 CMS Certified Integrator – Certified Developer – Active contributor
> TYPO3  inspiring people to share!
> 
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] PageTypeNum

2016-09-18 Diskussionsfäden Philipp Gampe
Hi Johannes C. Laxander,

Johannes C. Laxander wrote:

> [globalVar = GP:pagetype=5000]

Warum?

> config {
> disableAllHeaderCode = 1
> additionalHeaders = Content-Type:text/vcard
> disableCharsetHeader = 1
> disablePrefixComment = 1
> # verhindere Ausgabe von parseTime
> debug = 0
> }
> 
> vcard = PAGE
> vcard {

Du kannst einfach vcard.config schreiben!

Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – LFCS
TYPO3 CMS Certified Integrator – Certified Developer – Active contributor
TYPO3  inspiring people to share!

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] PageTypeNum

2016-09-18 Diskussionsfäden Johannes C. Laxander
Hallo Renzo, Hallo Dieter,

Danke für Eure Hilfe, aber irgendwo habe ich noch einen Fehler den ich nicht 
sehe...

Das ist mein der Link für die vcf-Datei: 
http://domain.tld/?n=Nachname=Vorname=5000

Mein TypoScript  sieht so aus:

page = PAGE
page {
...
}
page.10 = FLUIDTEMPLATE
page.10 {
...
}

[globalVar = GP:pagetype=5000]
config {
disableAllHeaderCode = 1
additionalHeaders = Content-Type:text/vcard
disableCharsetHeader = 1
disablePrefixComment = 1
# verhindere Ausgabe von parseTime
debug = 0
}

vcard = PAGE
vcard {
typeNum = 5000
10 = FLUIDTEMPLATE
10 {
template = FILE
template.file = 
{$resourceDir}/Fluidtemplates/Private/Templates/VcardTemplate.html
layoutRootPath  = 
{$resourceDir}/Fluidtemplates/Private/Layouts
partialRootPath = 
{$resourceDir}/Fluidtemplates/Private/Partials
templateRootPath = 
{$resourceDir}/Fluidtemplates/Private/Templates
variables {
vorname = TEXT
vorname.data = GP:v
nachname = TEXT
nachname.data = GP:n
anzeigename = TEXT
anzeigename.data = GP:a
  ... usw.
}
}
}
[global]

Aber es wird nach wie vor der HTML-Code der Seite ausgegeben!???
Die Datei download.vcf hat folgenden Inhalt:







... usw.

Seht ihr den Fehler?

Johannes.

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] PageTypeNum

2016-09-18 Diskussionsfäden Dr. Dieter Porth

Sorry - Interessant. Die Links waren mir bislang nie aufgefallen.

# Neue Sprachumschaltung generieren
#=
ajaxIntensiveValues=PAGE
ajaxIntensiveValues {
  # News JSON type
typeNum={$plugin.tx_reactionscheme.ajaxForms.listener.intensiveValues}
 config{
  # Content type header
  #doctype = none
  doctype=xhtml_11
  # Disable standard header
  disableAllHeaderCode=1
  # Dont convert any tags into xhtml
  #xhtml_cleaning = none
  # Verhindere überflüssige Angaben
  disableCharsetHeader=1
  # Additional headers
  additionalHeaders=Content-Type: application/xml
  # verhindere Ausgabe von parseTime
  debug=0
  }
  20=FLUIDTEMPLATE
  20{
layoutRootPath=EXT:reactionscheme/Resources/Private/Layouts/AjaxForms/
partialRootPath=EXT:reactionscheme/Resources/Private/Partials/AjaxForms/
templateRootPath=EXT:reactionscheme/Resources/Private/Templates/AjaxForms/
file=EXT:reactionscheme/Resources/Private/Templates/AjaxForms/General.html
   variables{
default_ajax_html
# Neue Sprachumschaltung generieren
736 
: 



___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] PageTypeNum

2016-09-17 Diskussionsfäden Dr. Dieter Porth
Fur Objekt-Orientierte AJAX-Requests  verwende ich auf meiner Website 
folgende TYPOScript, welches ein vollständige HTML-Objet mit eigenem 
CSS, eingenem JavaScript und eigenen HTML an die Website zurückgibt.


# Neue Sprachumschaltung generieren
736 
:  #=
737 
:  ajaxIntensiveValues=PAGE
738 
:  ajaxIntensiveValues{
739 
:  # News JSON type
740 
:  typeNum={$plugin.tx_reactionscheme.ajaxForms.listener.intensiveValues}
741 
:  
742 
:  config{
743 
:  # Content type header
744 
:  #doctype = none
745 
:  doctype=xhtml_11
746 
:  # Disable standard header
747 
:  disableAllHeaderCode=1
748 
:  # Dont convert any tags into xhtml
749 
:  #xhtml_cleaning = none
750 
:  # Verhindere überflüssige Angaben
751 
:  disableCharsetHeader=1
752 
:  # Additional headers
753 
:  additionalHeaders=Content-Type: application/xml
754 
:  # verhindere Ausgabe von parseTime
755 
:  debug=0
756 
:  }
757 
:  
758 
:  20=FLUIDTEMPLATE
759 
:  20{
760 
:  layoutRootPath=EXT:reactionscheme/Resources/Private/Layouts/AjaxForms/
761 
:  partialRootPath=EXT:reactionscheme/Resources/Private/Partials/AjaxForms/
762 
:  templateRootPath=EXT:reactionscheme/Resources/Private/Templates/AjaxForms/
763 
:  file=EXT:reactionscheme/Resources/Private/Templates/AjaxForms/General.html
764 
:  variables{
765 
:  default_ajax_html766 
:  default_ajax_css < lib.ajaxForms.IntensiveValues.css
767 
:  default_ajax_javascript < lib.ajaxForms.IntensiveValues.javascript
768 
:  default_ajax_parameter < lib.ajaxForms.IntensiveValues.parameter
769 
:  }
770 
:  }
771 

Re: [TYPO3-german] PageTypeNum

2016-09-16 Diskussionsfäden Renzo Bauen
Hallo Johannes

den Header abzuschalten sollte doch irgendwie so gehen:
page {
  typeNum = 5000
  config {
metaCharset = utf-8
disableAllHeaderCode = 1
  }
}

Und dann natürlich das Rendering der Inhalte, aber das hast Du ja schon
definiert.
mit page.10 = TEXT und page.10.value = Test sollte dann der HTML Code
etwa so aussehen:

Test

Also gar kein HTML mehr.

Gruss Renzo
-- 
conPassione gmbh
CH-3661 Uetendorf
+41 33 345 00 92 

Am Freitag, den 16.09.2016, 21:55 +0200 schrieb Johannes C. Laxander:

> Hallo Dieter, Hallo Peter,
> 
> Danke euch Beiden für eure Antworten.
> 
> Ja ich meine die typeNum in TypoScript über die man unterschiedliche
> Seitentypen konfigurieren kann (0=Standard).
> Sorry Peter, wenn ich mich da ungeschickt ausgedrückt habe.
> 
> Konkret geht es darum, Adressdaten als vCard auszugeben.
> Dafür habe ich für mich die pageNum=5000 festgelegt und konfiguriere die
> Seite so, dass der Output als vcf-Datei heruntergeladen wird.
> 
> Kleiner Schönheitsfehler: Im Moment wird zwar eine Datei download.vcf
> heruntergeladen, die aber den HTML-Code der aktuellen Seite beinhaltet auf
> der ich den Link habe.
> Bin noch nicht dahintergestiegen warum!?
> 
> Johannes.
> 
> > -Ursprüngliche Nachricht-
> > Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-
> > boun...@lists.typo3.org] Im Auftrag von Dr. Dieter Porth
> > Gesendet: Freitag, 16. September 2016 18:49
> > An: German TYPO3 Userlist <typo3-german@lists.typo3.org>
> > Betreff: Re: [TYPO3-german] PageTypeNum
> > 
> > 
> > Hallo Johannes,
> > 
> > Meinst du die Angaben wie typeNum=9818 im TypoScript?  oder Meinst du
> > die UIDs, von denen Peter sprach.
> > 
> > Für die TypeNum-Angabven gibt es meines Wisses keine Konvention. Die
> > pageNum-Angaben sind aber immer auf Integer beschränkt, wenn ich es
> > richtig in Erinnerung habe.
> > 
> > Ich lagere diese Zahlenwerte immer editierbare als Konstanten in die
> > TypoScript-Konstanten aus, um im Falle von Unverträglichkeiten mit anderen
> > Extensions diese auch als Backend-Admin ändern bzw. per TypoScript an die
> > jeweilige Aufsetzung zu können.
> > 
> > Mühseelig wird dies Prinzip der einmaligen Definition zumindest, wenn man
> > die Zahlen in Ajax-Request benötigt, weil man dann die Werte per Inline-
> > Script im JavaScript bekannt machen muss.
> > 
> > Mit besten Grüßen
> > 
> > Dieter
> > 
> > 
> > Am 16.09.2016 um 14:03 schrieb Johannes C. Laxander:
> > > Hallo,
> > >
> > >
> > >
> > > Extensions vergeben eigene Nummern wie z.B. 9818 oder 9819 (news).
> > >
> > >
> > >
> > > Nach welchen Kriterien werden solche Nummern festgelegt?
> > >
> > > Gibt es Empfehlungen für eigene Seitentypen, z.B. immer ab ‚5000‘?
> > >
> > >
> > >
> > > Gruß Johannes.
> > >
> > >
> > >
> > > ___
> > > TYPO3-german mailing list
> > > TYPO3-german@lists.typo3.org
> > > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> > >
> > 
> > ___
> > TYPO3-german mailing list
> > TYPO3-german@lists.typo3.org
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] PageTypeNum

2016-09-16 Diskussionsfäden Johannes C. Laxander
Hallo Dieter, Hallo Peter,

Danke euch Beiden für eure Antworten.

Ja ich meine die typeNum in TypoScript über die man unterschiedliche
Seitentypen konfigurieren kann (0=Standard).
Sorry Peter, wenn ich mich da ungeschickt ausgedrückt habe.

Konkret geht es darum, Adressdaten als vCard auszugeben.
Dafür habe ich für mich die pageNum=5000 festgelegt und konfiguriere die
Seite so, dass der Output als vcf-Datei heruntergeladen wird.

Kleiner Schönheitsfehler: Im Moment wird zwar eine Datei download.vcf
heruntergeladen, die aber den HTML-Code der aktuellen Seite beinhaltet auf
der ich den Link habe.
Bin noch nicht dahintergestiegen warum!?

Johannes.

> -Ursprüngliche Nachricht-
> Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-
> boun...@lists.typo3.org] Im Auftrag von Dr. Dieter Porth
> Gesendet: Freitag, 16. September 2016 18:49
> An: German TYPO3 Userlist <typo3-german@lists.typo3.org>
> Betreff: Re: [TYPO3-german] PageTypeNum
> 
> 
> Hallo Johannes,
> 
> Meinst du die Angaben wie typeNum=9818 im TypoScript?  oder Meinst du
> die UIDs, von denen Peter sprach.
> 
> Für die TypeNum-Angabven gibt es meines Wisses keine Konvention. Die
> pageNum-Angaben sind aber immer auf Integer beschränkt, wenn ich es
> richtig in Erinnerung habe.
> 
> Ich lagere diese Zahlenwerte immer editierbare als Konstanten in die
> TypoScript-Konstanten aus, um im Falle von Unverträglichkeiten mit anderen
> Extensions diese auch als Backend-Admin ändern bzw. per TypoScript an die
> jeweilige Aufsetzung zu können.
> 
> Mühseelig wird dies Prinzip der einmaligen Definition zumindest, wenn man
> die Zahlen in Ajax-Request benötigt, weil man dann die Werte per Inline-
> Script im JavaScript bekannt machen muss.
> 
> Mit besten Grüßen
> 
> Dieter
> 
> 
> Am 16.09.2016 um 14:03 schrieb Johannes C. Laxander:
> > Hallo,
> >
> >
> >
> > Extensions vergeben eigene Nummern wie z.B. 9818 oder 9819 (news).
> >
> >
> >
> > Nach welchen Kriterien werden solche Nummern festgelegt?
> >
> > Gibt es Empfehlungen für eigene Seitentypen, z.B. immer ab ‚5000‘?
> >
> >
> >
> > Gruß Johannes.
> >
> >
> >
> > ___
> > TYPO3-german mailing list
> > TYPO3-german@lists.typo3.org
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> >
> 
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] PageTypeNum

2016-09-16 Diskussionsfäden Dr. Dieter Porth


Hallo Johannes,

Meinst du die Angaben wie typeNum=9818 im TypoScript?  oder Meinst du 
die UIDs, von denen Peter sprach.


Für die TypeNum-Angabven gibt es meines Wisses keine Konvention. Die 
pageNum-Angaben sind aber immer auf Integer beschränkt, wenn ich es 
richtig in Erinnerung habe.


Ich lagere diese Zahlenwerte immer editierbare als Konstanten in die 
TypoScript-Konstanten aus, um im Falle von Unverträglichkeiten mit 
anderen Extensions diese auch als Backend-Admin ändern bzw. per 
TypoScript an die jeweilige Aufsetzung zu können.


Mühseelig wird dies Prinzip der einmaligen Definition zumindest, wenn 
man die Zahlen in Ajax-Request benötigt, weil man dann die Werte per 
Inline-Script im JavaScript bekannt machen muss.


Mit besten Grüßen

   Dieter


Am 16.09.2016 um 14:03 schrieb Johannes C. Laxander:

Hallo,

  


Extensions vergeben eigene Nummern wie z.B. 9818 oder 9819 (news).

  


Nach welchen Kriterien werden solche Nummern festgelegt?

Gibt es Empfehlungen für eigene Seitentypen, z.B. immer ab ‚5000‘?

  


Gruß Johannes.

  


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] PageTypeNum

2016-09-16 Diskussionsfäden Peter Linzenkirchner
Hallo Johannes, 

das sind fortlaufende Nummern, die sog. uid (unique identifier) der Datensätze. 
Die erste News bekommt 1, die zweite2 etc. 
Siehe hier: http://dev.mysql.com/doc/refman/5.7/en/example-auto-increment.html
Das passiert automatisch beim Anlegen einer neuen News oder anderen 
Datensatzes; Einfluss darauf hat der Extension-Ersteller keinen. 

Mit Seitentypen haben diese Nummern gar nichts zu tun; Extensions wie news 
erstellen keine Seiten (im Sinne des Page-Moduls von TYPO3) sondern Datensätze, 
die innerhalb einer Standardseite ausgegeben werden. Deshalb kann es eine Seite 
mit der uid 1 geben (Root), ein contentelement oder eine News etc. Das geht 
immer dann, wenn sich die Daten in verschiedenen Tabellen befinden. 

Gruß
Peter


> Am 16.09.2016 um 14:03 schrieb Johannes C. Laxander :
> 
> Hallo,
> 
> 
> 
> Extensions vergeben eigene Nummern wie z.B. 9818 oder 9819 (news).
> 
> 
> 
> Nach welchen Kriterien werden solche Nummern festgelegt? 
> 
> Gibt es Empfehlungen für eigene Seitentypen, z.B. immer ab ‚5000‘?
> 
> 
> 
> Gruß Johannes.
> 
> 
> 
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] PageTypeNum

2016-09-16 Diskussionsfäden Johannes C. Laxander
Hallo,

 

Extensions vergeben eigene Nummern wie z.B. 9818 oder 9819 (news).

 

Nach welchen Kriterien werden solche Nummern festgelegt? 

Gibt es Empfehlungen für eigene Seitentypen, z.B. immer ab ‚5000‘?

 

Gruß Johannes.

 

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german