| 05:15 |
bbq |
hello , everybody |
| 05:15 |
bbq |
i am confused by indexed_search |
| 05:16 |
bbq |
who can explain the workflow to me? |
| 05:16 |
bbq |
thank you |
| 05:20 |
bbq |
anybody here ? |
| 05:20 |
bbq |
help? |
| 08:09 |
LionRock |
morning |
| 08:11 |
LionRock |
http://pastebin.com/d610960ca what Im doing wrong? When I want to save catalog to mm tabel it does not work. If I comment out itemsPRovFunc and uncomment coomented lines, then it works. But I need other query so I use itemsProcFunc. Any tip ? |
| 09:51 |
randomresult |
good morning folks |
| 09:52 |
LionRock |
morning randomresult |
| 10:00 |
maholtz|WORK |
morning all |
| 10:01 |
randomresult |
morning maholtz|WORK |
| 10:03 |
maholtz|WORK |
someone manages an TYPO3 Installation with more than 200 editors? |
| 10:06 |
beli |
moin |
| 10:08 |
randomresult |
maholtz|WORK: no :) |
| 10:08 |
randomresult |
pretty much editors |
| 10:08 |
maholtz|WORK |
i search for large installations to have some references... |
| 10:09 |
randomresult |
sry cant help |
| 10:11 |
LionRock |
http://pastebin.com/d610960ca what Im doing wrong? When I want to save catalog to mm table it does not work. If I comment out itemsProcFunc and uncomment coomented lines, then it works. But I need other query so I use itemsProcFunc. Any tip ? when I try to save I get: 102: These fields are not properly updated in database: (catalog_id) Probably value mismatch with fieldtype. |
| 10:12 |
randomresult |
LionRock: is this a shop |
| 10:12 |
LionRock |
no |
| 10:13 |
randomresult |
what is it? |
| 10:13 |
LionRock |
why ? |
| 10:13 |
randomresult |
just to know |
| 10:13 |
LionRock |
I working on extension for travel agency, so something like catalog or something like that |
| 10:13 |
maholtz|WORK |
@LionRock: 'ORDER BY' in foreign_table_!where! is right? |
| 10:13 |
randomresult |
ok |
| 10:14 |
randomresult |
i saw it in the name now |
| 10:14 |
maholtz|WORK |
@LionRock: try AND 1=1 ORDER BY... |
| 10:16 |
LionRock |
maholtz|WORK, this lines are commented out. I get the results in select box, but when I save it I get an error, and only one filed is saved not all added. |
| 10:36 |
LionRock |
maholtz|WORK if I try AND 1=1 ORDER .... or AND hidden=0 and deleted=0 etc. I get duplicated results, which is not ok :/ |
| 10:37 |
foool |
I want to add site to webmaster tools in google, but it says to put mete info in index page - how do I add mete to the index.php in typo3? |
| 10:37 |
foool |
sorry meta |
| 10:38 |
maholtz|WORK |
@foool: use typoScript or edit your html-template:) |
| 10:39 |
maholtz|WORK |
typoScript: headerData.99 = TEXT ... |
| 10:39 |
foool |
oh! okay I will look and try to figure it out. |
| 10:40 |
foool |
thanks maholtz|WORK |
| 10:41 |
maholtz|WORK |
@LionRock: perhaps change 1=1 to something which makes sense? |
| 10:42 |
beli |
hmmm i switched to tinymce....now i am trying to define my own styles for the content...is it the right way to use theme_advanced_styles and content_css to fill the dropdown boxes with my own classes? |
| 10:46 |
LionRock |
maholtz|WORK, I have commented out 'foreign_table_where' and in function where I fetch data added $params['items'] = ''; before data is filled in $params['items'] and now works ok. Data is saved in MM table and also I get unique data and not duplicated. |
| 10:47 |
beli |
hmm at least it works ;) |
| 10:49 |
m4rtijn |
hi all |
| 10:50 |
maholtz|WORK |
hi m4rtijn:) |
| 10:50 |
maholtz|WORK |
didnt see you for a long time |
| 10:50 |
foool |
hi again I dded this to the setup see http://paste.phlogi.net/meta/ but google doesn't see it. |
| 10:51 |
maholtz|WORK |
@foool: do you see it? |
| 10:51 |
foool |
am i meant to |
| 10:51 |
maholtz|WORK |
if you can see it, google should see it too:) |
| 10:52 |
foool |
ok hang on |
| 10:54 |
maholtz|WORK |
@foool: AFAIK name=".... " content="..." does not work |
| 10:54 |
maholtz|WORK |
but i do not know plugin "meta" |
| 10:54 |
maholtz|WORK |
try: page.headerData.99 = TEXT |
| 10:54 |
maholtz|WORK |
page.headerData.99.value = <meta ..... /> |
| 10:55 |
foool |
you are right I don't see it grrr!!! |
| 10:57 |
beli |
hey m4rtijn :) |
| 10:58 |
beli |
i have this css: http://rafb.net/p/YHNjeO23.html and want to use a tinymce-class to do this rounded box around the selected text....any ideas howto do it? |
| 11:00 |
beli |
that's how the box is build: http://rafb.net/p/0TLUtP84.html |
| 11:01 |
beli |
is it possible to make one class that does the job? as i can select only one class from the rte for the selected text... |
| 11:01 |
foool |
page.headerData.99.value = <meta name="verify-v1" content="6fGLf7etO3O8g4I put this in setup but it doesn't show on page. - gHYFzRkBZIBath7NNhEGrS/Bq7FCY="/>is this correct or? |
| 11:02 |
pmk65 |
beli: Create a TinyMCE template. That way you can create a html template, with the additional objects you need. |
| 11:03 |
beli |
pmk65: the objects are listed already in the styles select box...i just need one class for the css stuff to do a rounded box... |
| 11:03 |
fred^ |
http://intermedia.pastebay.com/11388 In theory this should work - But the content element with id 79 does not show up. Whatsup with that? |
| 11:03 |
pmk65 |
foool: Try using "page.meta." -> http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.2.0/view/1/7/#id4245398 |
| 11:04 |
pmk65 |
beli: A class is not enough, as the box consists of several divs. That's why you need to use the template feature. |
| 11:04 |
maholtz|WORK |
@Fred^: nope, in theory undermeny.2 expects an TMENU/GMENU but not an cObj (AFAIK)( |
| 11:05 |
beli |
pmk65: hmm ok, but i dont know how a template would fix that... |
| 11:05 |
maholtz|WORK |
@fred^: ok, i am wrong |
| 11:05 |
fred^ |
maholtz|WORK: lib.undermeny is not a HMENU, but a COA, so are you sure about that? |
| 11:07 |
fred^ |
Ah, okay |
| 11:07 |
maholtz|WORK |
well - remove the HMENU stuff in example:p - lib.undermeny.2 = RECORDS should work as expected |
| 11:07 |
pmk65 |
beli: A template can contain a mix of CSS and HTML, but using a class would only set the CSS for the element, and you need several extra DIVS to make the box.. |
| 11:08 |
beli |
pmk65: that's my problem :) but i dont know how the template has to look....really no clue....reading on templates atm |
| 11:08 |
fred^ |
maholtz|WORK: Yeah, I was trying to avoid it, but i'll just add another mapping |
| 11:09 |
pmk65 |
beli: The template should look like the html at http://rafb.net/p/0TLUtP84.html |
| 11:09 |
maholtz|WORK |
@fred^: try to output your RECORDS with page.99 = RECORDS if that works |
| 11:10 |
beli |
pmk65: well...but the content is dynamically.... |
| 11:11 |
beli |
pmk65: is there a variable for the content? $content? |
| 11:11 |
fred^ |
Yeah, that worked. The element itself are fine |
| 11:12 |
pmk65 |
beli: Don't know. (I haven't used templates that much myself) There's a video showing what the Template plugin can do -> http://screencast.com/t/hXzWKFkPr0 |
| 11:13 |
pmk65 |
http://forge.typo3.org/wiki/extension-tinymce_rte/TinyMCE_templates |
| 11:13 |
beli |
pmk65: or may i use php instead and use the typo3 api then to get stuff? |
| 11:13 |
beli |
hmm ok thanks |
| 11:13 |
pmk65 |
It supports both PHP and plain HTML |
| 11:15 |
foool |
Hi I got it to work like this |
| 11:15 |
foool |
page.headerData.668 = TEXT |
| 11:15 |
foool |
page.headerData.668.insertData=1 |
| 11:15 |
foool |
page.headerData.668.wrap = <meta name="verify-v1" content="|" /> |
| 11:15 |
foool |
page.headerData.668.value = 6fGLf7etO3O8555MCgHYFzRkBZIBath7NNhEGrS/Bq7FCY= |
| 11:15 |
foool |
thanks for help maholz|WORK |
| 11:16 |
maholtz|WORK |
@fool: np: but you need not to use wrap for that;) value = <meta.... /> would work too:) |
| 11:18 |
beli |
pmk65: well yes...its using php and so i can take the content via the typo3 api |
| 11:24 |
beli |
pmk65: hmm, but that takes the whole content and not what i selected in the rte :( |
| 11:25 |
_pedda_ |
is there a way to clear all tv ce's marked as deleeted for the whole pagetree ? |
| 11:26 |
_pedda_ |
or the other way round |
| 11:27 |
_pedda_ |
does someone know why my tv ce's which are marked as deleted still appear in fe ? |
| 11:27 |
jigal |
Got a problem with Powermail validation language strings. It creates a PAGE element with typeNum 3131 to generate the validation JavaScript based on a template. |
| 11:27 |
jigal |
The texts are defined as subparts.VALIDATE_DIGITS.data = LLL:EXT:powermail/pi1/locallang.xml:JSvalidation_label_validate_digits |
| 11:27 |
jigal |
I try to override them in TS with the usual _LOCAL_LANG.<lang>.<label> = <text>, but this is not used; is it possible at all? |
| 11:28 |
jigal |
_pedda: page cache? |
| 11:28 |
_pedda_ |
nope |
| 11:29 |
_pedda_ |
all non-used elements get still rendered in fe.. |
| 11:29 |
jigal |
They are listed under the tab "Non-used elements"? |
| 11:39 |
randomresult |
_pedda_ : try to delete all "non used elements" in the non used element tab |
| 11:39 |
_pedda_ |
whole pagetree 600 pages ? |
| 11:39 |
_pedda_ |
6000 |
| 11:40 |
randomresult |
uhhh |
| 11:40 |
_pedda_ |
... |
| 11:40 |
randomresult |
maybe u can find some diffrences in the db ... so do it over sql-query |
| 11:41 |
jigal |
_pedda_: you could start with one page to test it... ;-) |
| 11:41 |
randomresult |
but first i would have a look wether this helps or not |
| 11:49 |
cdamian |
quick question: what is the sys_refindex used for? and would it be terrible if I lost the contents? |
| 11:56 |
faebser |
hello? |
| 11:57 |
_pedda_ |
sorry i was on the hone |
| 11:57 |
maholtz|WORK |
@cdamian: should not harm, afaik you can re-index that: but make an backup before:) |
| 11:57 |
faebser |
i have a question concerning flexforms and backend extension |
| 11:58 |
_pedda_ |
hmmm there are a lot of pages in my pagetree.. if i delete the content elements which are marked as deleted once again, they become deleted for ever and disappear in fe |
| 11:59 |
faebser |
everytime i use $this->pi_initPIflexForm(); |
| 11:59 |
faebser |
it gets my an Fatal error: Call to undefined method error |
| 11:59 |
cdamian |
maholtz|WORK: ok, my current tables are corrupt because of a mysql update. but I have mysqldump backups from a few days ago, so I could just use them? |
| 12:06 |
faebser |
hhello? |
| 12:07 |
maholtz|WORK |
@faebser: your plugin extends pi_base? |
| 12:07 |
faebser |
tx_boompersonel_module1 extends t3lib_SCbase |
| 12:08 |
faebser |
it is a backend module extension |
| 12:09 |
maholtz|WORK |
pi_base is frontend |
| 12:09 |
faebser |
i know |
| 12:09 |
faebser |
but how else do i use the flexform in backend? |
| 12:10 |
faebser |
i didn't found any documents for that anywhere... |
| 12:10 |
maholtz|WORK |
cant you instantiate pi_base? |
| 12:11 |
faebser |
maybe i have to explain to you first what my goal is: |
| 12:12 |
faebser |
i'm doing a backend extension, which is rather simple |
| 12:12 |
faebser |
just a few db insert, selects and so |
| 12:12 |
faebser |
i like to use the kind of forms typo3 uses in the backend |
| 12:12 |
faebser |
but i haven't found any documentation for this |
| 12:13 |
faebser |
then i've came to the conclusion that flexform would be the right thing |
| 12:14 |
faebser |
so please tell my if this conclusion is wrong or right |
| 12:15 |
maholtz|WORK |
do not know - which type of be-modul do you want to do? |
| 12:17 |
faebser |
it's is rather simple, it should just display a form and write the values inputed there to the database |
| 12:17 |
pmk65 |
faebser: The BE fields are all defined in $TCA. You can define a special field type "flex" if you want to make the BE fields using flexforms. |
| 12:19 |
pmk65 |
afik. there's no way of using the TCA/TCE setups for rendering custom forms in a module. But could trigger creation/editing of regular records from your BE module. |
| 12:19 |
faebser |
pnk65: thank you |
| 12:20 |
faebser |
pmk65: this is my first extension, i'm rather experienced in php |
| 12:21 |
faebser |
pmk65: but all i like to know is how i do forms like the one when you edit a records in the backend |
| 12:22 |
maholtz|WORK |
@faebser: use kickstarter: create new table |
| 12:22 |
_pedda_ |
got my problem .. i'm delivering content for a part of my tv template via select request.. and it's not possible to exclude "marked as deleted CE's" |
| 12:22 |
_pedda_ |
that's the problem |
| 12:22 |
_pedda_ |
i modified the "request thing" a few days ago.. |
| 12:23 |
_pedda_ |
same time the problem occured |
| 12:23 |
_pedda_ |
or started to occur |
| 12:26 |
pmk65 |
faebser: Create your tables using the kickstarter. Then in your BE module you can do something like this to trigger editing of the table. -> http://paste.phlogi.net/-eed31508d3/ |
| 12:26 |
pmk65 |
Look at the $clickEdit var, which contains the link to editing the record. |
| 12:26 |
faebser |
pmk65: thanks alot |
| 12:27 |
pmk65 |
_pedda_: PHP or TS? |
| 12:27 |
faebser |
i'm going to try it out right now |
| 12:29 |
_pedda_ |
pmk65: TS : http://www.phlogi.net/fresh/t3/tspastebin/showPost/-2b2479816a/ |
| 12:30 |
_pedda_ |
there was some additional code for sliding of content for an extranet area.. that's why it became a COA instead of normal mapping |
| 12:30 |
pmk65 |
ok. your problem is that your select with colPos=1 is based on the old template setup, not TV. As TV doesn't use the colPos field. |
| 12:30 |
pmk65 |
Also you need an additional check on a field more.. |
| 12:31 |
_pedda_ |
an already existing field? |
| 12:31 |
_pedda_ |
or do i have to add it via kickstarter ? |
| 12:31 |
pmk65 |
yes 2 sec. |
| 12:31 |
_pedda_ |
ah k |
| 12:31 |
_pedda_ |
thx |
| 12:31 |
_pedda_ |
saves me a lot of time (checking of 6000 pages for non used elements) |
| 12:32 |
pmk65 |
Im not sure if it's possible to do it from TS without a PHP userfunction. |
| 12:32 |
_pedda_ |
this is the whole ts for lib.col2 : http://www.phlogi.net/fresh/t3/tspastebin/showPost/-c1e9a274e6/ |
| 12:32 |
pmk65 |
I made a PHP function to exclude the delected TV records in my autokeywords extension -> http://typo3.org/extensions/repository/view/pmkautokeywords/current/info/class.tx_pmkautokeywords.php/ |
| 12:32 |
pmk65 |
Scroll down to the bottom of the page. |
| 12:33 |
pmk65 |
You should be able to create a userfunction with similar code |
| 12:34 |
pmk65 |
The fubction returns a sql ready strin for adding to the main WHERE clause. |
| 12:35 |
maholtz|WORK |
BRB |
| 12:36 |
_pedda_ |
thx pmk65 i will try to figure this out |
| 12:38 |
pmk65 |
the used CE's are all stored in the field "tx_templavoila_flex" of the pages table. But the content of "tx_templavoila_flex" is stored as an XML flexform. That's why you need a TV function to "decode" it. |
| 12:38 |
faebser |
pmk65: does the field called with the snippet you used have to be a 'flex' field? |
| 12:40 |
pmk65 |
faebser: No it can be any type of fields, just as long as they are defined in TCA (They are if you create your extension using the Kickstarter) |
| 12:42 |
pmk65 |
_pedda_: Here's an example content from the "tx_templavoila_flex" field -> http://pastebin.com/m3cca34d8 |
| 12:43 |
faebser |
pmk65: but doesn't the snipped you provided my with use an url to trigger the editing? |
| 12:45 |
pmk65 |
faebser: Yes. when the link is clicked, the typo3 form for editing the table is displayed, once you save, you are returned to your module. |
| 12:45 |
pmk65 |
faebser: it's also possible to create or delete records that way. (But I can't remember in what manual it is described.) |
| 12:46 |
ppe |
hi, I've edited the root-page of a page-tree to a shortcut (link-page). then I get an error: »Error! The requested page didn't have a proper connection to the tree-root!« but the author in the book did the same.. can anybody explain me that please? |
| 12:47 |
faebser |
pmk65: thanks alot for you help, but i don't really get it. |
| 12:48 |
faebser |
pmk65: what kind of format does table have to be? |
| 12:48 |
ppe |
ok, I've hasn't a target-page. |
| 12:49 |
pmk65 |
faebser: doesn't matter. What matters is that the table/fields are defined in the TCA array. |
| 12:49 |
faebser |
yes they are |
| 12:50 |
faebser |
ah, i had to add it to the output content :D |
| 12:50 |
faebser |
now the link gets outputet |
| 12:55 |
pads |
if someone speaks german and got time to help me pls qry me :) |
| 13:01 |
beli |
pads: try to ask in english |
| 13:01 |
pads |
k |
| 13:01 |
pads |
i want to use the ext rlmp_language_detection |
| 13:02 |
ppe |
pads: I'm german. But I'm a beginner. |
| 13:02 |
pads |
mhm ^^ me 2 :D |
| 13:02 |
beli |
here are more germans...but even broken english is ok |
| 13:03 |
beli |
pads: so what's your question? |
| 13:03 |
pads |
the problem is the page is being displayed in both languages... |
| 13:03 |
beli |
hmm i never used that extension...but i guess its manual tells you howto set what language is active |
| 13:04 |
pads |
not realy... |
| 13:04 |
ppe |
pads: do you have a url? |
| 13:04 |
pads |
www.extradetrapp.de |
| 13:04 |
pads |
ne |
| 13:04 |
pads |
www.extradeweb.de |
| 13:04 |
pads |
:) |
| 13:04 |
beli |
are you using one tree or multi-tree setup? |
| 13:04 |
pads |
one tree |
| 13:05 |
pads |
i hope its the right setting :D |
| 13:05 |
beli |
one tree is newer and well |
| 13:05 |
beli |
did you config the available languages? german/english i guess |
| 13:05 |
pads |
k |
| 13:06 |
pads |
what do you mean with config ? |
| 13:06 |
pads |
which languages i want to use ? |
| 13:08 |
pads |
btw at the moment i translated only the "home" page |
| 13:08 |
beli |
read the documentation |
| 13:08 |
beli |
http://typo3.org/documentation/document-library/extension-manuals/rlmp_language_detection/2.0.2/view/1/2/#id4244423 |
| 13:09 |
beli |
if you haven't done any config it won't work |
| 13:09 |
pads |
i did some config in the SETUP |
| 13:10 |
pads |
qry ? |
| 13:10 |
beli |
you need to define the global languages available for the site at first |
| 13:10 |
pads |
config.language = de |
| 13:10 |
pads |
config.locale_all = de_DE |
| 13:10 |
beli |
you do that with language records on the globe-symboled page |
| 13:10 |
beli |
pads: that has nothing to do with it...why not read the documentation i posted? |
| 13:11 |
pads |
wait a sec |
| 13:11 |
beli |
for sure :) |
| 13:12 |
pads |
cant find it ^^ maybe i am blind xD |
| 13:15 |
beli |
ok wait |
| 13:15 |
beli |
choose the list module |
| 13:15 |
beli |
then select the page with the gloe |
| 13:15 |
beli |
globe |
| 13:18 |
pads |
and then ? |
| 13:18 |
beli |
create a new element |
| 13:19 |
beli |
the page symbol with the green + inside |
| 13:19 |
beli |
and there you can select website language as new element :) |
| 13:20 |
pads |
i already have english and german :) |
| 13:20 |
beli |
did you name them de and en? |
| 13:21 |
beli |
and have you installed static_info_tables? |
| 13:22 |
pads |
i named them deutsch and english |
| 13:22 |
pads |
and yes |
| 13:22 |
beli |
ok so select the correct ISO names also |
| 13:23 |
pads |
iso names already selected and renamed the languages :) |
| 13:25 |
beli |
clear cache and see if it works |
| 13:26 |
pads |
done |
| 13:26 |
pads |
it does not work |
| 13:27 |
beli |
did you select the language in the backend when creating the new content element? |
| 13:27 |
faebser |
pmk65: isn't there an other way to trigger editing? |
| 13:28 |
pads |
yes, i got 3 elements... |
| 13:28 |
pads |
default, german, english |
| 13:28 |
beli |
hmm ok |
| 13:28 |
faebser |
pmk65: i think i now understand the concept of how the fomrs are rendered in typo3 |
| 13:29 |
pmk65 |
faebser: In a BE module, that's the one I always use, but there might bo other ways to do it. Try looking at some of the existing BE module extensions, and see how they do it.. |
| 13:29 |
pads |
default is empty, german is filled with the normal content and english has the "welcome" only atm |
| 13:30 |
faebser |
pmk65: isn't there any documentation on this? |
| 13:30 |
beli |
pads: you are using typo3 4.2.x? |
| 13:30 |
pads |
4.2.6 |
| 13:30 |
faebser |
pmk65: am i right that typo3 reads from tca.php when editing is triggred to know what kind of formfields to display? |
| 13:31 |
beli |
pads: so...you need no additional extension btw |
| 13:31 |
pads |
-.- |
| 13:31 |
beli |
pads: you need to adjust your rootpage typoscript |
| 13:31 |
beli |
pads: and add the languages there... |
| 13:32 |
pmk65 |
faebser: http://typo3.org/documentation/document-library/tutorials/doc_tut_backend/current/ |
| 13:32 |
beli |
pads: remove the extension pls and clear cache....then we go on |
| 13:32 |
pads |
[globalVar = GP:L=1] |
| 13:32 |
pads |
page.config { |
| 13:32 |
pads |
argh |
| 13:32 |
pads |
sys_language_uid = 1 |
| 13:32 |
pads |
-.- |
| 13:32 |
pads |
locale_all = en_EN |
| 13:32 |
pads |
language = en |
| 13:32 |
pads |
} |
| 13:32 |
pads |
sry ^^ |
| 13:32 |
pads |
[global] |
| 13:32 |
pads |
[globalVar = GP:L=2] |
| 13:32 |
pads |
page.config { |
| 13:32 |
pads |
sys_language_uid = 2 |
| 13:32 |
pads |
locale_all = de_DE |
| 13:33 |
pads |
language = de |
| 13:33 |
beli |
use nopaste! |
| 13:33 |
pads |
sry... |
| 13:33 |
beli |
pads: read this: http://www.training-typo3.com/2008/12/15/typo3-multi-language/ |
| 13:34 |
faebser |
pmk65: ah thx, i was probably reading an older version on the typo3wiki... |
| 13:36 |
pmk65 |
The documentation is TYPO3's weakest point. Most of the manuals are old and outdated, so it's really hard to find information regarding the newest versions of TYPO3. |
| 13:36 |
faebser |
yep, that's sadly but true |
| 13:37 |
pmk65 |
so you need to know a lot of obscure places to find additional info, like the pending docs page -> http://wiki.typo3.org/index.php/Pending_Documentation |
| 13:39 |
faebser |
thanks for the tiü |
| 13:39 |
faebser |
tip |
| 13:52 |
beli |
pads: looks better! now you just need a language selector...there are extensions for that or do your own html |
| 14:09 |
pads |
thanks :) |
| 14:10 |
faebser |
pmk65: i've found the function used to trigger the eddition: t3lib_BEfunc.editOnClick |
| 14:10 |
faebser |
pmk65: found in http://typo3.org/fileadmin/typo3api-4.0.0/d9/de0/classt3lib__BEfunc.html |
| 14:13 |
pmk65 |
great. I'll write that down for next time Im going to write a BE module. |
| 14:14 |
faebser |
pmk65: the api is for of much use, altought the doc for the functions are really short |
| 14:15 |
faebser |
this is main site of the api: http://typo3.org/fileadmin/typo3api-4.0.0/ |
| 14:26 |
beli |
cu all |
| 14:37 |
bluespuke |
hello everybody! |
| 14:37 |
bluespuke |
how can i extend an extension to have a typoscript setup field on each instance of the plugin? |
| 14:38 |
bluespuke |
quit simple or very complex? |
| 14:51 |
faebser |
pmk65: but want now if i want to insert a new record into a database that is inside $TCA? |
| 14:53 |
pmk65 |
faebser: I think you should be able to use the same click function, but with a "create" keyword |
| 14:55 |
faebser |
pmk65: ah oke |
| 15:00 |
bluespuke |
hymmmm very strange... |
| 15:00 |
faebser |
pmk65: but still the return url won't work |
| 15:00 |
bluespuke |
i installed an extension but it is not shown in the ext manager... |
| 15:04 |
maholtz|WORK |
@bluespuke: perhaps its an "shy" extension |
| 15:05 |
maholtz|WORK |
there is a checkbox to show them |
| 15:08 |
bluespuke |
maholtz|WORK: yeah, that's it o.O |
| 15:09 |
bluespuke |
but what the hell is a shy extension?^^ |
| 15:24 |
fred^ |
Do any one know if the problem with clearing cache in relation to elements with start/stop time is resolved? |
| 15:24 |
fred^ |
TCEMAIN.clearCacheCmd does not get fired when the element gets shown/hiddden |
| 15:24 |
fred^ |
I saw some discussion between some core devs in 2007, but thats some time ago |
| 15:24 |
maholtz|WORK |
@fred^: yep, i know - it is not solved |
| 15:25 |
maholtz|WORK |
there are some extensions which are dealing with that stuff |
| 15:25 |
maholtz|WORK |
but that would need some development and testing |
| 15:25 |
fred^ |
I've been looking into some cache issues lately, its an interesting but hard topic |
| 15:26 |
fred^ |
Do you know any specific ext? |
| 15:26 |
fred^ |
I've been trying that one thats specific to tt_news without getting it work correctly |
| 15:27 |
maholtz|WORK |
http://typo3.org/extensions/repository/view/ttnewscacheexpire/current/ |
| 15:27 |
maholtz|WORK |
for that you need http://typo3.org/extensions/repository/view/cacheexpire/current/ |
| 15:29 |
fred^ |
Great, i'll be testing that asap |
| 15:29 |
fred^ |
Do you know any one that have tested it yet? Yourself? |
| 15:32 |
bluespuke |
someone can give me a hint where i could add a field in the extension settings of an existing extension (with kickstarter?)? |
| 15:42 |
faebser |
bluespuke: the kickstarter ist not a editor, it ist just for the first creation of a extension |
| 15:43 |
faebser |
bluespuke: i think you need to add the fields manualy |
| 15:43 |
bluespuke |
faebser: ok, but where to do that? |
| 15:44 |
bluespuke |
faebser: i don't want to have another field in the DBtable, just a field in the backend which i can use in the controller... |
| 15:45 |
faebser |
bluespuke: sry, but i'm rather new to develop extensions |
| 15:45 |
faebser |
i can't tell you that, i don't know it |
| 15:46 |
bluespuke |
faebser: ok, but ty anyway ;) |
| 15:49 |
faebser |
does somebody know how t3lib_TCEforms->getMainFields works? |
| 15:49 |
_pedda_ |
bluespuke: |
| 15:49 |
_pedda_ |
create an kickstarter extension |
| 15:50 |
_pedda_ |
in the wizard there you have the possibility to extend existing table (adding a field for an already existing extension...) |
| 15:50 |
_pedda_ |
and some other stuff.. either you follow a tutorial on the web.. or you just play around with the kickstarter menu |
| 15:50 |
_pedda_ |
:) |
| 15:51 |
pmk65 |
just DONT save the ext once you have added fields, instead view the files in the kickstarter, and manually update ext_tables.php , ext_tables.sql and ext_localconf.php (and the lang files) |
| 15:52 |
faebser |
pmk65: do you know how the class t3lib_TCEforms work? |
| 15:52 |
pmk65 |
there's an extension in TER that can be used to duplicate an existing ext. The extension then changes extkey of the cloned ext. |
| 15:53 |
faebser |
pmk65: there is a function in that class that should render the editing field taken from TCA.php |
| 15:55 |
pmk65 |
faebser: I have used it once a while ago, but I only used it for creating pages. (In an extension that can create new site structures, adding TSConfig, TS and other to the generated pages.) Dunno if it's useful for you, but you can take a look at it if you want. -> http://www.sharemation.com/typo3test/T3X_pmksitekickstarter-0_0_0-z-200801052204.t3x |
| 15:56 |
faebser |
thx |
| 15:59 |
arne_ |
hi |
| 16:00 |
arne_ |
ich bin gerade dabei, für eine bestehende seite ein neues template anzulegen und hätte ma ne frage |
| 16:00 |
_pedda_ |
in english pleas, dann ist es in ordnung ;) |
| 16:00 |
_pedda_ |
*please |
| 16:02 |
fred^ |
pmk65: I've been thinking about the way I launch new projects, configuring basic page structure and setup. I see the potential for automating parts of it. Are you using that ext. for new projects? |
| 16:07 |
|00| |
does anyone know a simple method for creating a section menu, that is listing the pages below page with uid=51 for example ? My searches point me to using a custom PHP function, but I can barely beleive typo3 basic menu tools can't do this by themselves... |
| 16:09 |
_pedda_ |
http://www.typo3wizard.com/de/snippets/menus/section-index-mit-individuellen-css-styles.html @ |00| |
| 16:10 |
pmk65 |
fred^: I use it for setting up the initial site. My idea extend it so that you could add preconfigured HTML/TV templates to the setup, so you just select the template you want to use, and then it fills in the page structure and TS/TSConfig etc. But I never got around to finishing it.. |
| 16:11 |
|00| |
thx _pedda_ : I'm going to test this |
| 16:11 |
pmk65 |
|00|: That one will only work if you are not using TemplaVoila |
| 16:12 |
|00| |
ah...I am using templavoila... |
| 16:12 |
_pedda_ |
ok |
| 16:12 |
pmk65 |
There's an alternative way to do it, using TV. |
| 16:13 |
pmk65 |
In your DS, you add something like this -> http://paste.phlogi.net/-2b040438fe/ |
| 16:13 |
pmk65 |
The important part is to store the list of CE ids in a register value, and then restore the register once you are finished. |
| 16:14 |
bluespuke |
aaaaahhh i finally got was i was looking for... |
| 16:14 |
bluespuke |
flexforms seems nice btw ;) |
| 16:14 |
pmk65 |
Then in my Typoscript setup, I use the register value to generate the section menu.. -> http://www.phlogi.net/t3/tspastebin/showPost/-df2f0d70c8/ |
| 16:14 |
|00| |
ok, so I should paste this in the <typoscript> of my field lib.mysectionmenu, right ? |
| 16:17 |
pmk65 |
the 1st part, the 2nd is for the Typoscript setup field. |
| 16:17 |
|00| |
Typo3 is such an asshole when it comes to create menus. How to make something normally simple awfuly complicate ! |
| 16:18 |
|00| |
Thx pmk65, I am going to try this |
| 16:19 |
fred^ |
Oh, thats cool, pmk65 |
| 16:20 |
fred^ |
I have been manually creating those. Pain :) |
| 16:20 |
|00| |
:-) |
| 16:20 |
|00| |
I can feel your pain ;-) |
| 16:24 |
fred^ |
Have a nice weekend ya'll. Hopefully. |
| 16:24 |
|00| |
mhmh I can't make it work. |
| 16:24 |
|00| |
bye fred |
| 16:26 |
maholtz|WORK |
@00: there is a content element menu/sitemap, cant you use that? |
| 16:26 |
|00| |
that wouldn't fit in a small navigation block ;-) |
| 16:27 |
|00| |
nevermind I think I am going to use the manual way or I may lose 2 days on this. I have already wasted 2 hours. Typo3 menu managment is just unusable |
| 16:27 |
maholtz|WORK |
you are totally wrong |
| 16:27 |
maholtz|WORK |
use typoscript |
| 16:27 |
|00| |
I hope Typo3 5.0 can come with something more user friendly and intuitive on this aspect |
| 16:29 |
|00| |
actually I am familiar with spending days using typoscript to set up menus. And typo3 is not my friend. I beleive a PHP API would be much more user friendly. |
| 16:30 |
|00| |
I have also come up with a solution for creating typo3 menus in flash. I've done this on www.vulcania.com |
| 16:31 |
ckoehler |
5.0 will have typoscript |
| 16:31 |
ckoehler |
more streamlined |
| 16:31 |
faebser |
pmk65: i checked your extension but i only see the usage of TCEmain class but i'm looking for TCEform |
| 16:31 |
ckoehler |
and that's a great thing |
| 16:31 |
|00| |
But it can't be effective in all cases and requires lots of work too. But at least it does what you expect from it. It doesn't die silently without telling you what's wrong. |
| 16:33 |
|00| |
yep, Typoscript 2.0 should be better I heard. I hope it could make a difference. But the declarative syntax of this language still is its weak point : you can't create loops for example. |
| 16:36 |
ckoehler |
never needed to do a loop... |
| 16:36 |
ckoehler |
you can do conditions... |
| 16:36 |
ckoehler |
i think the syntax will be more unified |
| 16:36 |
ckoehler |
and it cannot be used for configuration anymore |
| 16:36 |
ckoehler |
just processing |
| 16:36 |
ckoehler |
if i remember robert correctly |
| 16:45 |
faebser |
i found a very nice tutorial regarding tceforms -> http://www.martin-helmich.de/2008/04/formularfelder-mit-tceforms/ |
| 16:46 |
faebser |
sasdly only in german |
| 16:49 |
bluespuke |
good weekend every body! |
| 17:04 |
ppe |
hi, I want to make a hook-link to a list element. but i cannot choose this element. i have clicked the little red arrow, but there isn't my element. i'm learning typo3 from a book and the author done that in this way but i cannot. |
| 17:06 |
ckoehler |
what kind of content element is it? |
| 17:06 |
ppe |
a list element |
| 17:07 |
ckoehler |
and where are you linking it from? |
| 17:07 |
ppe |
<ul><li>my element<li></ul> |
| 17:07 |
ppe |
from the text-wysiwyg-editor |
| 17:07 |
ppe |
there is a link button |
| 17:08 |
ckoehler |
do you see any elements on other pages? |
| 17:09 |
ppe |
i don't know how it's called in english. but you know it surely. // yes, i see any elements on other pages. but i haven't list-elements there. headlines are linkable for example. |
| 17:09 |
ckoehler |
wie heisst das denn auf deutsch? |
| 17:09 |
ppe |
xD |
| 17:10 |
ppe |
ich bin im seiten-modul |
| 17:10 |
ppe |
und da bin ich im texteditor. |
| 17:10 |
ckoehler |
ja |
| 17:10 |
ppe |
da gibts ja diesen link-button. |
| 17:10 |
ckoehler |
genau |
| 17:10 |
ppe |
dann öffnet sich ein kleines fenster |
| 17:10 |
ppe |
mit meinen seiten |
| 17:11 |
ppe |
nebendran ist ein roter pfeil |
| 17:11 |
ckoehler |
yep |
| 17:11 |
ppe |
dort sollte ich die seitenelemente ja sehen |
| 17:11 |
ppe |
aber ich sehe sie nicht |
| 17:11 |
ppe |
gespeichert habe ich auch schon |
| 17:11 |
ckoehler |
aber du siehst andere ? |
| 17:11 |
ppe |
auf anderen seiten sehe ich überschriften |
| 17:11 |
ppe |
ja, andere sehe ich |
| 17:11 |
ppe |
aber nicht die elemente aus meiner liste |
| 17:11 |
ppe |
hab auch schon a name="blar" angegeben |
| 17:12 |
ppe |
so wie man es im html macht |
| 17:12 |
ppe |
aber das brachte auch nichts |
| 17:13 |
ckoehler |
biste sicher das list element is da? |
| 17:13 |
ckoehler |
und du bist im editor, und hast das weblink icon geklickt? |
| 17:14 |
ppe |
ja |
| 17:14 |
ppe |
so sieht meine liste als html aus: http://paste.pocoo.org/show/114019/ |
| 17:15 |
ckoehler |
das macht ja nix |
| 17:15 |
ckoehler |
also bei mir geht das |
| 17:15 |
ckoehler |
in ein element rein, im editor ein bisschen text auswaehlen |
| 17:15 |
ckoehler |
weblink icon klicken |
| 17:15 |
ckoehler |
dann auf den roten pfeil |
| 17:15 |
ckoehler |
ich seh mein list element |
| 17:15 |
ckoehler |
und das wars |
| 17:17 |
ppe |
ich zeig dir mal einen screenshot |
| 17:17 |
ckoehler |
okay super |
| 17:18 |
ckoehler |
vom element browser, und dann von der selben seite im list-modul |
| 17:18 |
ckoehler |
das sollte helfen |
| 17:18 |
ppe |
http://www.netzor.de/Bildschirmfoto.png |
| 17:18 |
maholtz|WORK |
would be nice if you chat in english:) |
| 17:20 |
ckoehler |
hm okay |
| 17:20 |
ckoehler |
und was erwartest du da zu sehen? |
| 17:22 |
ppe |
ckoehler: I've opened a query. have you seen it? |
| 17:23 |
ckoehler |
yep |
| 17:25 |
TheS |
i've got mail form plus and if i submit the form i don't get a message, what am i doing wrong? |
| 17:25 |
TheS |
code: <!-- ###TEMPLATE_SUBMITTED_OK### begin --> ... TEXT ... <!-- ###TEMPLATE_SUBMITTED_OK### end --> |
| 17:26 |
TheS |
the form is displayed corecktly and the error output works as well but the Submitmsg. doesn't |
| 17:34 |
ppe |
i'm not seeing i cannot do a hook-link to a list-element. there are no list-elements to choose. has anybody an idea? |
| 17:34 |
maholtz|WORK |
you have to change the TCA for that? |
| 17:34 |
maholtz|WORK |
you mean insert records f.e.? |
| 17:40 |
ppe |
you know the jump-links from wikipedia. I want to do something like taht. |
| 17:40 |
ppe |
that* |
| 17:41 |
maholtz|WORK |
you want to link to content element with uid 12 f.e.? |
| 17:42 |
ppe |
yes, to a list element |
| 17:42 |
ppe |
i have the description in my book |
| 17:43 |
ppe |
but its isn't running in this way |
| 17:43 |
ppe |
i know the red arrow in the link list etc. |
| 17:43 |
maholtz|WORK |
i am not sure, if we talk about the same thing |
| 17:43 |
maholtz|WORK |
you want to set an link in the RTE to an specific content element on an specific page? |
| 17:44 |
ppe |
for a specific element |
| 17:45 |
TheS |
why i'm i ignored?? |
| 17:46 |
maholtz|WORK |
@TheS: perhaps no body has an idea - or read your question - or didnt understand...? |
| 17:46 |
maholtz|WORK |
your question is about an very specific thing |
| 17:46 |
maholtz|WORK |
there are 3000 extensions out |
| 17:46 |
maholtz|WORK |
its not personal:) |
| 17:47 |
TheS |
naja... mailformplus is popular.. |
| 17:47 |
TheS |
*well |
| 17:47 |
maholtz|WORK |
yep, i used it too... |
| 17:50 |
ndee |
does someone have DAM in production use? I'm creating a new site and want to customize the login form a little bit. When I make a change, it's not immediately available. I have to delete the reference and re-reference it for the changes to take place. Is that normal? |
| 17:50 |
TheS |
and there is no log written |
| 17:51 |
maholtz|WORK |
@ndee: where has the DAM a login-form? |
| 17:51 |
maholtz|WORK |
imho that is not related |
| 17:51 |
ndee |
maholtz|WORK: sorry, I think I was confusing something. |
| 17:51 |
ndee |
yeah, it's not, sorry :) |
| 17:52 |
ndee |
it's the felogin extension in general. I hope when I set the template thru TS that I don't always have to re-reference the template file. |
| 17:53 |
ndee |
now it's workin. Nice. |
| 17:57 |
maholtz|WORK |
have to go now, bye |
| 17:57 |
ndee |
schönes weekend :) |
| 17:57 |
maholtz|WORK |
dito:) |
| 17:57 |
ndee |
thanks |
| 18:04 |
ppe |
I guess my typo3 4.2.6 is buggy |
| 18:04 |
ppe |
i cannot link to a list element |
| 18:09 |
_pedda_ |
does anyone has ever succesfully configured a redirect after login for usergroup ? |
| 18:09 |
_pedda_ |
fe login |
| 18:26 |
faebser |
hi |
| 18:27 |
_pedda_ |
hi |
| 18:27 |
faebser |
i don't get what kind of array $row has to be in -> t3lib_TCEforms::getMainFields ($table,$row,$depth = 0) |
| 18:28 |
faebser |
does anybody know that? |
| 18:28 |
TheS |
can you add param's to external links? like:onclick="window.open('http://domain.com/'); return false;" so that my content stays xhtml 1.1 validate |
| 18:29 |
_pedda_ |
faebser: you're talking about the german tutorial? |
| 18:30 |
faebser |
_pedda_: no |
| 18:30 |
faebser |
_pedda_: i would like to use that method in a backend extension |
| 18:31 |
faebser |
but i just can't get it to work |
| 18:31 |
faebser |
_pedda_: but btw which german tutorial? |
| 18:31 |
_pedda_ |
about tceforms ... you pasted some hours ago |
| 18:31 |
faebser |
_pedda_: yes, this was my starting point |
| 18:32 |
faebser |
_pedda_: yes but i don't get what that means .. :( |
| 18:33 |
faebser |
_pedda_: i have looked around in google usw, but i didn't find any examples or documents refering to this |
| 18:33 |
faebser |
_pedda_: can you get me an example? |
| 18:33 |
_pedda_ |
don't think so |
| 18:33 |
_pedda_ |
<- no programmer |
| 18:34 |
faebser |
man |
| 18:36 |
faebser |
this sucks |
| 18:37 |
_pedda_ |
found this one already: http://www.typo3.jp/fileadmin/typo3api_4.1.2/html/d5/d70/classt3lib__TCEforms.html#4b3b3ccb3fa788423ef8e319fa01f4dd ? |
| 18:38 |
_pedda_ |
as far as i understod table means db table and $row = one record within the mentioned table |
| 18:39 |
faebser |
yes, i understand that too |
| 18:39 |
faebser |
but i need an example |
| 18:39 |
faebser |
of how this array has to look like |
| 18:39 |
_pedda_ |
powermail hast surely one of it |
| 18:39 |
_pedda_ |
wait a second |
| 18:40 |
_pedda_ |
powermail supports irre |
| 18:42 |
ndee |
what do you guys think is better: email as username or if you can define a username yourself' |
| 18:44 |
_pedda_ |
hmm there is no getMainFields in powermail :-/ |
| 18:46 |
TheS |
is it posible to just cange external links? that would cange all: lib.parseFunc_RTE.tags.link.typolink.extTarget.ATagParams = ... |
| 18:46 |
TheS |
*is it posible to just cange external links? that would cange all: lib.parseFunc_RTE.tags.link.typolink.ATagParams = ... |
| 18:47 |
faebser |
_pedda_: still thank you for your help |
| 19:46 |
_pedda_ |
wb pmk |
| 19:46 |
_pedda_ |
did you ever set up a working redirect after login environment for fe usergroups ? |
| 19:46 |
_pedda_ |
i'm at the 4th extension for this feature |
| 19:51 |
pmk65 |
I just use the buildin feature in felogin |
| 19:52 |
_pedda_ |
what if t3 is 4.1.10 |
| 19:52 |
_pedda_ |
? |
| 19:52 |
_pedda_ |
no feolign available |
| 19:52 |
_pedda_ |
*felogin |
| 19:52 |
_pedda_ |
because of 4.2.x requirement |
| 19:54 |
pmk65 |
I never got it to work wery well before felogin either :( |
| 19:55 |
_pedda_ |
hmpf ok |
| 20:03 |
_pedda_ |
HACH! |
| 20:03 |
_pedda_ |
got it |
| 20:03 |
_pedda_ |
felogin can be installed in < 4.2 environment |
| 20:03 |
_pedda_ |
jbut the ce was disabled for all be users |
| 20:03 |
_pedda_ |
the ability to insert a form was deactivated |
| 20:04 |
_pedda_ |
that was the reason why i couldn't insert it on the page |
| 20:04 |
_pedda_ |
:) |
| 20:04 |
_pedda_ |
redirect is working too ! |
| 20:04 |
_pedda_ |
jippie |
| 20:19 |
theconic |
hey all, which email notification systems for "new content" do you use? |
| 20:20 |
theconic |
i need a form on every page where one can enter his email so that it informs hin about new content |
| 20:21 |
theconic |
does someone here use such a system... ? |
| 20:37 |
_pedda_ |
cu all |
| 20:41 |
pmk65 |
theconic: I haven't seen any ext like that (but TER is not the most search frindli, so there might be one I don't know) |
| 20:42 |
pmk65 |
but maybe you could modify an ext like this one (RSS feed with new content changes) -> http://typo3.org/extensions/repository/view/sc_rss/current/ |
| 20:48 |
theconic |
pmk65: thanks, i'm lost without that... :( |
| 20:48 |
theconic |
hope i will find a way for that |
| 20:52 |
pmk65 |
theconic: It shouldn't be that hard to make, as theres a hok you can use, which is triggered whenever you create or edit a content element. |
| 20:52 |
pmk65 |
hok = hook |
| 20:53 |
pmk65 |
I use that hook in one of my ext -> http://typo3.org/extensions/repository/view/pmkautokeywords/current/ |
| 20:55 |
pmk65 |
Using the same hook, you could check if its the tt_content table that have been updated, and then send a notify mail, but that could get a bit annoying, as its triggered for every CE you insert/edit. |
| 20:57 |
pmk65 |
The smartest would be a cronjob, that checks the tstamp field of all tt_content records. If the tstamp is updated since the last run of the cronjob, you compile a list of the CE headers/content and create an email. |
| 20:57 |
pmk65 |
Then you send that to the users on your mailinglist using the cronjob |
| 21:00 |
pmk65 |
This might be just that.. -> http://typo3.org/extensions/repository/view/kc_emailnotification/current/ |
| 21:03 |
theconic |
hehe, i was just reading this extension's manual ;) |
| 21:03 |
theconic |
ok, let me say it like that: |
| 21:04 |
theconic |
basically, this is no hard work. But for me it would be a big thing |
| 21:04 |
theconic |
because i have little clue of programming such things |
| 21:05 |
theconic |
but it seems like i should change that... |