[TYPO3-german] AuthService ohne fe_user

2012-03-28 Diskussionsfäden twalter

Hallo,

ich habe eine eigenen AuthService implementiert, der User gegen einen 
anderen Service authenzifiert und bei Erfolg, den User im Typo3-FrontEnd 
anmelden soll.


Leider sehe ich bislang keine Möglichkeit, dies zu bewerkstelligen, ohne 
jeweils neue Einträge in der Tabelle fe_users einzutragen.
Lege ich keinen FeUser an bzw. existiert kein FeUser zu diesen 
Login-Daten bekomme ich den User als nicht angemeldet in z.Bsp. fe_login 
angezeigt.

Obwohl der Service 200 als wert zurückliefert.

Gibt es eine Chance, das ganze ohne FeUser-Einträge in der Tabelle 
fe_users umzusetzen?


Bin für jeden Tipp dankbar.

Vielen Dank und viele Grüße
twalter
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] TCA: Problem mit foreign_table

2012-03-28 Diskussionsfäden Raphael Weber

Hallo,

ich bastel gerade an einer kleinen Extension, die u.a. die 
tt_address-Tabelle erweitert. In einem der Felder, nämlich 
'tx_vnautomagcommunity_automag', soll ein Wert gespeichert werden, der 
sich auf eine weitere Tabelle ('tx_vnautomagcommunity_automag') bezieht. 
Die Datensätze dieser Tabelle sind allesamt auf der Rootpage, also mit 
pid=0 gespeichert.
Mein Problem: ich kriege es nicht hin, dass die Datensätze aus dieser 
Tabelle als Optionen in dem dafür angelegten SELECT-Feld im 
tt_adress-Formular landen. Das Feld ist zwar da, enthält als einziges 
Item aber nur den leeren Standard-Wert.


Auszüge aus der ext_tables.php meiner Extension:

[PHP]
$tempColumns = array (
[...]
'tx_vnautomagcommunity_automag' = array (
'exclude' = 1,
'label' = 
'LLL:EXT:vn_automagcommunity/locallang_db.xml:tt_address.tx_vnautomagcommunity_automag', 


'config' = array (
'type' = 'select',
'items' = array (
array('',0),
),
'foreign_table' = 'tx_vnautomagcommunity_automag',
'foreign_table_where' = 'ORDER BY 
tx_vnautomagcommunity_automag.uid',

'size' = 1,
'minitems' = 0,
'maxitems' = 1,
)
),

[...]

);


t3lib_div::loadTCA('tt_address');
t3lib_extMgm::addTCAcolumns('tt_address',$tempColumns,1);

[...]

$TCA['tx_vnautomagcommunity_automag'] = array (
'ctrl' = array (
		'title' = 
'LLL:EXT:vn_automagcommunity/locallang_db.xml:tx_vnautomagcommunity_automag', 
	

'label' = 'magtitle',   
'tstamp'= 'tstamp',
'crdate'= 'crdate',
'cruser_id' = 'cruser_id',
'default_sortby' = 'ORDER BY magtitle', 
'delete' = 'deleted',   
'enablecolumns' = array (   
'disabled' = 'hidden',
),
'dynamicConfigFile' = 
t3lib_extMgm::extPath($_EXTKEY).'tca.php',
		'iconfile'  = 
t3lib_extMgm::extRelPath($_EXTKEY).'icon_tx_vnautomagcommunity_automag.gif',

),
);


$TCA['tt_address']['ctrl']['type'] = 'tx_vnautomagcommunity_type';
[...]
$TCA['tt_address']['types']['1'] = array('showitem' = 'hidden1-1-1, 
name;;2, tx_vnautomagcommunity_type1-1-1, 
tx_vnautomagcommunity_clubname;;15, address;;10, email;;5, phone;;11, 
image4-4-4, description, addressgroup1-1-1, 
tx_vnautomagcommunity_automag;;14;;1-1-1, 
tx_vnautomagcommunity_creator;;13');

[...]

[/PHP]


Ich habe auch etwas mit dem Wert für 'foreign_table_where' rumprobiert, 
z.B. ergänzt mit 'AND tx_vnautomagcommunity_automag.pid=0' und auch 
'rootLevel' = 1 hat keinen Erfolg gebracht.


Woran kann das liegen, dass die Abfrage keine Datensätze bringt? Die 
Tabelle existiert, enthält Datensätze und ist im TCA registriert?
Falls du keinen konkreten Tipp für mich hast: wie würdest du hier ans 
Debuggen gehen?


Bin für jeden Tipp dankbar, da mit meinem Latein am Ende :(

Grüße,
raphael
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] News single view: News-Kategorie in RealURL-Pfad mit einbinden

2012-03-28 Diskussionsfäden JCL - Johannes C. Laxander

Danke Georg, für deine Antwort.
ich werde mir mal überlegen wie ich's mache(tendiere zum eigenen 
linkviewhelper) und dann auch mit dem Kunden sprechen, der muss es schließlich 
auch bezahlen ;-)

Gruß, Johannes.
 

 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org 
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von 
 Georg Ringer
 Gesendet: Mittwoch, 28. März 2012 12:38
 An: typo3-german@lists.typo3.org
 Betreff: Re: [TYPO3-german] News single view: News-Kategorie 
 in RealURL-Pfad mit einbinden
 
 Hallo,
 
 das geht so gar nicht out of the box, da ja die kategorie uid 
 in der URL sein müsste.
 
 also entweder via hook in realurl dazugeben oder du nimmst 
 einen eigenen linkviewhelper statt den von ext:news und fügst 
 da die uid der kategorie dazu, dann kannst du das auch so mappen
 
 Georg
 
 Am 28.03.2012 12:26, schrieb JCL - Johannes C. Laxander:
  
  Hallo,
  
  ich habe die neue News-Extensdion News System 
 installiert, und diese funktioniert auch mit RealURL.
  
  Wie kann ich in der Single-View für einen Artikel die 
 betreffende News-Kategorie als Pfadsegement in den 
 RealURL-Pfad mit einbinden?
  
  Also anstatt:   
 domain/de/aktuell/artikel/artikel-title.html (so ist es 
 aktuell konfiguriert)
  diese URL:  
 domain/de/aktuell/news-kategorie/artikel/artikel-title.html
  oder noch besser: domain/de/news-kategorie/artikel-title.html
  
  Auszug aus meiner Konfiguration:
  
  'fixedPostVars' = array(
  'newsDetailConfiguration' = array(
  array(
  'GETvar' = 'tx_news_pi1[news]',
  'lookUpTable' = array(
  'table' = 'tx_news_domain_model_news',
  'id_field' = 'uid',
  'alias_field' = 'title',
  'addWhereClause' = ' AND NOT deleted',
  'useUniqueCache' = 1,
  'useUniqueCache_conf' = array(
  'strtolower' = 1,
  'spaceCharacter' = '-'
  ),
  ),
  ),
  ),
  'newsCategoryConfiguration' = array(
  array(
  'GETvar' = 
 'tx_news_pi1[overwriteDemand][categories]',
  'lookUpTable' = array(
  'table' = 'tx_news_domain_model_category',
  'id_field' = 'uid',
  'alias_field' = 'title',
  'addWhereClause' = ' AND NOT deleted',
  'useUniqueCache' = 1,
  'useUniqueCache_conf' = array(
  'strtolower' = 1,
  'spaceCharacter' = '-'
  ),
  ),
  ),
  ),
  
   
  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] [TYPO3-core] Announcing TYPO3 4.4.14, 4.5.14 and 4.6.7

2012-03-28 Diskussionsfäden Oliver Hader
Dear TYPO3 World,

the TYPO3 Community has just released TYPO3 versions 4.4.14, 4.5.14 and
4.6.7 which are now ready for you to download. All versions are
maintenance releases and contain bug fixes and security fixes.

*IMPORTANT*

These versions include important security fixes to the TYPO3 Core. A
security announcement has just been released:

https://typo3.org/teams/security/security-bulletins/typo3-core/typo3-core-sa-2012-001/


The packages can be downloaded here:
  http://typo3.org/download/packages/

For details about the release, please see:
  http://news.typo3.org/news/article/typo3-4414-4514-and-467-released/


MD5 checksums:

d603f1c331385a0a1a1de1cfa5f16820  blankpackage-4.4.14.tar.gz
28a46138ca13af4d3661bce282cdd37f  blankpackage-4.4.14.zip
bf6df8c4f73b522aefb739f69c4b81f3  dummy-4.4.14.tar.gz
fcbfe88c4ca8e567498bb87d55660d5e  dummy-4.4.14.zip
765644752507002f69fbbb1600a1d16d  typo3_src+dummy-4.4.14.zip
55a4a1b7df9efa91feae3160b60f2081  typo3_src-4.4.14.tar.gz
78cff41cf3cb03b07150dfaddc13c6d9  typo3_src-4.4.14.zip

ccc960867b52d0b7e9b94b6f1e0dd68e  blankpackage-4.5.14.tar.gz
5031fe6fa2cf51736cee16154272aaa8  blankpackage-4.5.14.zip
8925c36c8221ca02f9b646aadd4a5ee4  dummy-4.5.14.tar.gz
868f45f6a71bdf04f75d5db4df01c90f  dummy-4.5.14.zip
4e136051a58131dd5318bfc41768ac28  introductionpackage-4.5.14.tar.gz
a8d875dac8dcf9ef5535d0c4c9e12fb6  introductionpackage-4.5.14.zip
19f650be00f8825cf112ecac7a41c148  typo3_src+dummy-4.5.14.zip
7c5feebbbcb217b1f7c63b096df4951d  typo3_src-4.5.14.tar.gz
6a9873fcf3abb6ad9dccc57b89f58adc  typo3_src-4.5.14.zip

6464e9fbecbe218d0508c28b7ddf94ca  blankpackage-4.6.7.tar.gz
6a9e28cc3f44d7958f9dc66322a7f606  blankpackage-4.6.7.zip
9f68cc22e8d4b68852197625e25a1dfa  dummy-4.6.7.tar.gz
6671e1f654be11130bac7d76cb8b6afa  dummy-4.6.7.zip
6b149d5263678e2137900315dd52b1fc  introductionpackage-4.6.7.tar.gz
141df5c83487b2da3fd91eb78ccc9634  introductionpackage-4.6.7.zip
53c371c218d890fe847a6b52869ca7ab  typo3_src+dummy-4.6.7.zip
6d451794f1c9f2830255fde41e60fc5e  typo3_src-4.6.7.tar.gz
60682a77f94495807352d50cc360ef3e  typo3_src-4.6.7.zip


Rock on!
Olly
-- 
Oliver Hader
TYPO3 v4 Core Team Leader

TYPO3  inspiring people to share!
Get involved: http://typo3.org
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Problem mit indexed_search nach update auf 2.12

2012-03-28 Diskussionsfäden Ingo Preuß
Moin,
nach update der indexed_search auf v. 2.12 funktioniert das Blättern in
den Suchergebnissen nicht mehr.

Jweiland.net empfiehlt folgenden bugfix:

function makePointerSelector_link($str,$p,$freeIndexUid) {
   $onclick =
'document.'.$this-prefixId.'[\''.$this-prefixId.'[pointer]\'].value=\''.$p.'\';'.
  
'document.'.$this-prefixId.'[\''.$this-prefixId.'[_freeIndexUid]\'].value=\''.rawurlencode($freeIndexUid).'\';'.
  'document.'.$this-prefixId.'.submit();return false;';
   return 'a href=#
onclick='.htmlspecialchars($onclick).''.$str.'/a';
}

http://jweiland.net/typo3/anleitung/extension/indexed-search.html

Nachdem die abgeänderte Funktion drin ist bleibt das Problem bestehen.

Typo3 läuft in 4.5.13

Gruß, Ingo




--

Ingo Preuss
Rigaer Strasse 65
10247 Berlin

0163.160 51 03

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


Re: [TYPO3-german] AuthService ohne fe_user

2012-03-28 Diskussionsfäden Kay Strobach
Hi twalter,

einfache Antwort - nein!

Warum: TYPO3 muss ja die Anmeldung mit irgendwas verbinden, so nach dem
Motto wem gehören Records von der Interaktion etc.

Grüße
Kay

Am 28.03.2012 10:41, schrieb twalter:
 Hallo,
 
 ich habe eine eigenen AuthService implementiert, der User gegen einen
 anderen Service authenzifiert und bei Erfolg, den User im Typo3-FrontEnd
 anmelden soll.
 
 Leider sehe ich bislang keine Möglichkeit, dies zu bewerkstelligen, ohne
 jeweils neue Einträge in der Tabelle fe_users einzutragen.
 Lege ich keinen FeUser an bzw. existiert kein FeUser zu diesen
 Login-Daten bekomme ich den User als nicht angemeldet in z.Bsp. fe_login
 angezeigt.
 Obwohl der Service 200 als wert zurückliefert.
 
 Gibt es eine Chance, das ganze ohne FeUser-Einträge in der Tabelle
 fe_users umzusetzen?
 
 Bin für jeden Tipp dankbar.
 
 Vielen Dank und viele Grüße
 twalter


-- 
http://www.kay-strobach.de - Open Source Rocks

TYPO3  inspiring people to share!
Get involved: http://typo3.org

Answer was useful: https://flattr.com/profile/kaystrobach
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Pagebrowser verliert die gefilterten Datens�tze

2012-03-28 Diskussionsfäden Harald Keller
Guten Tag

Ich habe bei meiner Extension eine Listview mit filter und einem 
Pagebrowser.

Der Pagebrowser funktioniert solange ich denn Filter nicht benutze, sobald 
ich aber den Filter einsetze und durch die Menge an Datensätzen mit dem 
Pagebrowser navigieren möchte, so navigiert der Pagebrowser nicht durch die 
gefilterten Datensätze sondern nach dem ersten Klick (zB auf seite 1) werden 
wieder alle Datensätze im Pagebrowser angezeigt , ungefiltert.

Ich habe im Internet nichts gefunden das mir zeigt wie ich dem Pagebrowser 
beibringen kann das er nur durch die gefilterten Datensätze navigiert und 
diese dabei nicht verliert. Beim Pagebrowsen gehen also die gefilterten 
Datensätze verloren, wie kann ich das vermeiden?
Ich arbeite hier mit dem Kickstarter Beispielcode, evt sieht jemand denn 
Fehler?

herzlichen Dank
Harald

Teil aus dem Kickstarter Beispielcode, entsprechend angepasst:

$now = date(U);
$wherestring=AND hidden=0 AND deleted=0 AND (starttime'.$now.') AND 
(endtime=0 OR endtime'.$now.') ;

if (t3lib_div::_GP('gemeinden')) {

// wenn keine Auswahl getroffen wurde
if(t3lib_div::_GP('kanton')=='alle'){
$wherestring.='';
}else{
if(t3lib_div::_GP('gemeinden')=='alle'){
 $wherestring.='AND 
kanton='.t3lib_div::_GP('kanton').'';
}else{
 $wherestring.='AND 
gemeinde='.t3lib_div::_GP('gemeinden').'';
}
}
//wenn eingeloggt 2 Attribute dazu
if ($eingeloggt==1){
if (t3lib_div::_GP('zet_objekt')) {
$wherestring.='AND zetobjekt=1';
}
if (t3lib_div::_GP('web_ja')) {
$wherestring.='AND web_ja=1';
}
}
}

$res = 
$this-pi_exec_query('tx_zetplattform_objekte',1,$wherestring);
list($this-internal['res_count']) = 
$GLOBALS['TYPO3_DB']-sql_fetch_row($res);

 $res = 
$this-pi_exec_query('tx_zetplattform_objekte',0,$wherestring);
 $this-internal['currentTable'] = 'tx_zetplattform_objekte'; 


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

Re: [TYPO3-german] Scheduler Storage PID

2012-03-28 Diskussionsfäden Dennis Ahrens

Hallo Christopher,

On 28.03.2012 11:46, Seidel, Christopher wrote:

sorry irgendwie kann ich nicht grade ganz folgen. Was meinst du mit wie 
registrierst du dich am Scheduler
Der Scheduler wird über den Benutzer _cli_scheduler via cronjob ausgeführt.


Wie wird dein Command, den du im CommandController beschreibst zu einem 
Task im Scheduler? Nutzt du bereits die aktuellste Version von extbase 
[1], die einen scheduler task mitbringt, mit dem man direkt commands 
auswählen kann?



Warum eine eigene Extension dafür anlegen? Und wie genau wird der Storage PID 
in dem Falle gesetzt.


Liegt dein CommandController nicht innerhalb einer Extension? Extbase 
wird über TypoScript konfiguriert. Schau dir mal folgende Parts im 
blog_example an: TypoScript-Files [2] und Registrierung in 
ext_tables.php [3].


HTH
Dennis

[1] 
http://git.typo3.org/TYPO3v4/CoreProjects/MVC/extbase.git?a=commit;h=ad602e8b10cb25cb5b2a50f7d4a4963ec0f6dbab
[2] 
http://git.typo3.org/TYPO3v4/CoreProjects/MVC/blog_example.git?a=tree;f=Configuration/TypoScript;h=e4c02cb44032e662d9b5f6accc156fc226a37ab0;hb=HEAD
[3] 
http://git.typo3.org/TYPO3v4/CoreProjects/MVC/blog_example.git?a=blob;f=ext_tables.php;h=a77d42164f328badea743cc9e75a132be3f1661f;hb=HEAD#l85

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