| 01:29 |
ries |
As seen on the typo3-english mailing list : I'm getting an error in my backend (not in frontend) |
| 03:46 |
Denyerec |
LOL! |
| 03:58 |
ndl |
hello |
| 03:58 |
ndl |
are there anyone |
| 04:05 |
njo |
Hello all |
| 04:06 |
njo |
our TYPO3 installation was recently compromised, but I cannot pin down how they got in |
| 04:06 |
njo |
POST /index.php?id=8%2BB6anVtcHVybD10eXBvM2NvbmYvbG9jYWxjb25 mLnBocA== |
| 04:06 |
njo |
is the only suspicious thing I can find in the logs |
| 04:08 |
naolson |
sorry about that |
| 04:08 |
naolson |
I'm njo, from a second ago |
| 04:08 |
naolson |
The only suspicious thing I see in the access_log is POST /index.php?id=8%2BB6anVtcHVybD10eXBvM2NvbmYvbG9jYWxjb25 |
| 04:08 |
naolson |
mLnBocA== |
| 04:10 |
ndl |
sorry , can you explain clearly? |
| 04:10 |
ndl |
and what is the version |
| 04:11 |
naolson |
The version when it was compromised was 4.2.3 |
| 04:12 |
naolson |
It was upgraded to 4.2.4 on Jan 22, but I saw the above POST in my logs on Jan 20th |
| 04:15 |
naolson |
To start over...our TYPO3 install was compromised. There is now a typo3conf/tables.php (c99 shell) and typo3conf/temp_CACHED_ps362b_ext_localconf.php (r57shell) |
| 04:15 |
naolson |
Our install was upgraded from 4.2.3 to 4.2.4 on Jan 22nd |
| 04:16 |
naolson |
There are log entries from the same IP accessing tables.php as early as the 20th of Jan |
| 04:16 |
naolson |
http://www.google.ru/search?hl=r |
| 04:16 |
naolson |
u&lr=&newwindow=1&q=intitle:%22TYPO3+Login%22+site:.edu&start=10&sa=N |
| 04:16 |
naolson |
was the google search they used |
| 04:17 |
naolson |
The POST above (from the 20th of January) is the first POST to our site |
| 04:24 |
naolson |
I basically can't figure out how they got in |
| 04:24 |
naolson |
Would the ability to find out the encryption key (due to the recent flaw) allow someone to access the TYPO3 backend? |
| 04:56 |
NfuidS |
I was wondering if v5 is around the corner or far away? |
| 04:56 |
NfuidS |
Should I consider learning it instead of v4.2? |
| 07:01 |
naolson |
Hello all. |
| 07:01 |
naolson |
I am investigating a compromise of a machine running TYPO 4.2.3 |
| 07:02 |
naolson |
I found the following query in my logs, but I don't understand what the query was hoping to accomplish... |
| 07:02 |
naolson |
POST /index.php?id=100%2BB6anVtcHVybD10eXBvM2NvbmYvbG9jYWxjb25mLnBocA== |
| 07:03 |
naolson |
The part after the %2BB6 is base64 encoded. decoded, it is jumpurl=typo3conf/localconf.php |
| 07:40 |
naolson |
Ok, a better question might be...how could the above POST have been used to discover the md5 of the install tool's password? |
| 07:47 |
Sasch600xt |
Hello together ;) |
| 07:47 |
Sasch600xt |
is a patient helper for a newbie avalible ? Hahahaha |
| 07:48 |
Sasch600xt |
ummmm....am i online ? can anyone read that ? |
| 07:49 |
DanielG |
anybody can help me? |
| 07:49 |
DanielG |
I have an issue with wysiwyg editor on typo |
| 07:50 |
DanielG |
I can read what you're saying Sasch600xt. Only I can't help you with that |
| 07:50 |
Sasch600xt |
oh...it works ;) i have trouble with the kk_downloder extension.....i use it the first time.....i got some lines at my page i dont want to have......now i´m looking what my mistake is |
| 07:51 |
Sasch600xt |
here is the link of my page i have trouble with.......anyone knows where my mistake could be ? http://www.technical-organizer.de/to_typo3/technical/index.php?id=48 |
| 07:51 |
DanielG |
any developer here or Typo3 expert who can help me? |
| 07:51 |
Sasch600xt |
Sorry Daniel ;( i´m a newbie by myself |
| 07:52 |
DanielG |
i'm not really a newbie, but this issue is over my head |
| 07:52 |
Sasch600xt |
but ask......maybe i can help you |
| 07:52 |
DanielG |
my problem is that I cannot see the new lines on the front-end |
| 07:53 |
DanielG |
When I save the body of the news from WYSIWYG editor, it strips the <br> before saving text into db |
| 07:54 |
DanielG |
I'll be back later. maybe I'll find someone to help me with this issue. Good luck with yours |
| 07:55 |
Sasch600xt |
and for sure you made a clear cache already ? |
| 07:55 |
Sasch600xt |
if that was a silly answere i hope it counts at least i tryed to help Hahahaha |
| 07:57 |
Sasch600xt |
ummmmm.....ok.....back to my problem....first i thought i have trouble with the kk_downloader ext.......now i belive my problem is nobody is online Hahahahaha |
| 07:57 |
Sasch600xt |
Hello Chaser ;) |
| 07:58 |
chaser |
hi :) |
| 07:59 |
Sasch600xt |
i´m the first time in here......is it normal that a lot of ppl are in here....but not one is answering ? dont get me wrong....i´m not in stress.....just wodering if i do something wrong ;) |
| 07:59 |
naolson |
yes, it's normal |
| 07:59 |
naolson |
welcome to IRC |
| 07:59 |
chaser |
lol |
| 07:59 |
Sasch600xt |
hahahah...thank you for the welcome ;) |
| 08:01 |
Sasch600xt |
has anyone expirence with the kk_downloader ext ? |
| 08:02 |
Sasch600xt |
hey D|G ;) |
| 08:03 |
d|g |
Sasch600xt, hi! |
| 08:03 |
d|g |
hi all =) |
| 08:04 |
Sasch600xt |
i afraid to ask....but are you a helper in here ? |
| 08:04 |
d|g |
...just ask! =) |
| 08:05 |
Sasch600xt |
oh...it works ;) i have trouble with the kk_downloder extension.....i use it the first time.....i got some lines at my page i dont want to have......now i´m looking what my mistake is |
| 08:05 |
Sasch600xt |
......here is the link of my page i have trouble with.......anyone knows where my mistake could be ? http://www.technical-organizer.de/to_typo3/technical/index.php?id=48 |
| 08:06 |
Sasch600xt |
the yellow, red and blue lines dont should be there |
| 08:06 |
Sasch600xt |
and some of the blacks lol |
| 08:07 |
d|g |
unfortunately, i did't work with kk_downloder |
| 08:08 |
Sasch600xt |
i see.....but thanks anyway for tying to help ;) |
| 08:09 |
naolson |
I am investigating a compromise |
| 08:10 |
naolson |
At this point, I believe the intruder used the following: |
| 08:10 |
naolson |
POST /index.php?id=100%2BB6anVtcHVybD10eXBvM2NvbmYvbG9jYWxjb25mLnBocA== |
| 08:10 |
naolson |
to get my machine to return the contents of localconf.php |
| 08:10 |
naolson |
the part after %2BB6 is base64 encoded. decoded, it's jumpurl=typo3conf/localconf.php |
| 08:11 |
naolson |
However, I don't understand what could possibly have been posted to make my box return the *contents* of localconf.php |
| 08:12 |
Sasch600xt |
ummm....are you talking to me ? i´m sorry......i´m kinda newbie |
| 08:15 |
naolson |
I'm talking to anyone who has an idea what might have happened. |
| 08:16 |
Sasch600xt |
ok......sorry for interupting so stupid........i hope you get an answere ;) |
| 08:16 |
Sasch600xt |
damn.....maybe i´m too much a newbie......i try to get contact to the creator of this extension maybe ;) |
| 08:30 |
naolson |
would you happen to be a TYPO3 dev, brainfck_? |
| 08:30 |
brainfck_ |
naolson: no, I am not a T3 dev |
| 08:45 |
MarwolTuk |
good morning guys :-) |
| 08:46 |
brainfck_ |
MarwolTuk: morning |
| 08:50 |
MarwolTuk |
hmm... coud it be, that relPathPrefix converts & to &, if they are present inside relative urls? |
| 08:55 |
dec_ |
hi, i need to run a custom extension on a seperate https:// domain (secure.domain.com) .. what would be a proper way to do this? copy the typo3 installation to the https://secure.domain.com and configure real url to have the base url of the main site, or am i being ridiculous |
| 08:58 |
Sasch600xt |
good morning again ;) |
| 08:58 |
maholtz|WORK |
monring |
| 08:58 |
maholtz|WORK |
hm: morning:) |
| 08:58 |
dec_ |
actually, perhaps a simple mod_rewrite would do the trick? |
| 09:00 |
Sasch600xt |
i have a song at my side as a download link....if i click on it it opens a internal browser......but i want to have just a "save as" box that pops up....is that a browser Problem or can i change something in typo3 ? |
| 09:01 |
Sasch600xt |
*internal browser player* i mean |
| 09:01 |
dec_ |
you'll have to right click -> save target as |
| 09:02 |
Sasch600xt |
yes.......i see.....or to put it in a *zip file.......but isent there a way to just click on the downloadlink and get the "save" pop up window ? |
| 09:03 |
dec_ |
nah i'm pretty sure that's browser specific, if you configure your browsers to play, say mp3 files, in quicktime for example, it will always open that rather than present you a download link |
| 09:04 |
Sasch600xt |
i was guessing that, yes.......let´s have a look in my browser settings ;) thank you ;) |
| 09:04 |
dec_ |
sounds like internet explorer ;) |
| 09:04 |
Sasch600xt |
no.....firefox |
| 09:05 |
dec_ |
o.O |
| 09:05 |
Sasch600xt |
oops......bad browser ? |
| 09:05 |
dec_ |
nah its teh best ;) that just really sounded like IE behaviour |
| 09:06 |
Sasch600xt |
hahahaha *stops deinstallation* |
| 09:07 |
dec_ |
:p |
| 09:10 |
MarwolTuk |
Sasch600xt: it shod be possible to do if you can manipulate the http-headers wigth are send with the song |
| 09:13 |
Sasch600xt |
ummmmm.......how would i do that ? (sorry...i´m kinda newbie |
| 09:16 |
MarwolTuk |
hmm you can do that with an .htaccess file... |
| 09:17 |
MarwolTuk |
but.. moment.. i tink there's a ceaper way... |
| 09:17 |
Sasch600xt |
i´m waiting ;) thanks for helping me ;) |
| 09:18 |
MarwolTuk |
try to add an type="application/x-force-download" to the link to the song, and try out |
| 09:19 |
MarwolTuk |
if that don't work, you have to go the .htaccess way... |
| 09:19 |
Sasch600xt |
in typo3 ? |
| 09:20 |
Sasch600xt |
there where i made the textlink or where the file is ? |
| 09:21 |
MarwolTuk |
the text-link needs type as additional parameter... |
| 09:21 |
MarwolTuk |
dou you edit the page with RTE? |
| 09:22 |
Sasch600xt |
oops....what is RTE ? |
| 09:23 |
Sasch600xt |
rich text editor ? |
| 09:23 |
MarwolTuk |
yes |
| 09:23 |
Sasch600xt |
yes...i do |
| 09:25 |
MarwolTuk |
click Toggle HTML Source |
| 09:25 |
MarwolTuk |
dou you have HTML expierences? |
| 09:26 |
Sasch600xt |
not really......but sometimes i´m fast to learn LOL |
| 09:27 |
Sasch600xt |
the RTE loads automatical....how can i change it to html ? |
| 09:28 |
_pedda_ |
hi all |
| 09:28 |
Sasch600xt |
got it ....i have it in html now |
| 09:29 |
Sasch600xt |
hi _pedda ;) |
| 09:30 |
MarwolTuk |
Sasch600xt: inside RTE is a button... it's named "Toggle HTML Source" and it looks like "<>"... click it ;-) |
| 09:32 |
Sasch600xt |
got it ;) |
| 09:33 |
MarwolTuk |
look if you can find a '<a href="{path_to_song}" ...' or something simmular |
| 09:36 |
Sasch600xt |
yes...i have it |
| 09:36 |
Sasch600xt |
<a href="http://technical-organizer.de/to_typo3/technical/fileadmin/Dateien/Cave_web.mp3" class="download">Download< |
| 09:38 |
MarwolTuk |
change it to <a href="http://technical-organizer.de/to_typo3/technical/fileadmin/Dateien/Cave_web.mp3" class="download" type="application/x-force-download"> and save it |
| 09:39 |
MarwolTuk |
(Keep "Download..." |
| 09:39 |
MarwolTuk |
) |
| 09:40 |
Sasch600xt |
<a href="http://technical-organizer.de/to_typo3/technical/fileadmin/Dateien/Cave_web.mp3" class="download"type="application/x-force-download">Download< like that ? |
| 09:42 |
Dave^is^working |
hello |
| 09:42 |
MarwolTuk |
yes but with an space between class="download" and type="application/x-force-download" |
| 09:42 |
brainfck_ |
hi |
| 09:43 |
Dave^is^working |
I have a quick question, and since i couldnt find a decent answer online, I came here. |
| 09:43 |
Dave^is^working |
What exactly does the 'rtekeep' attribute do? |
| 09:44 |
dec_ |
pretty sure it converts stuff like <a class=".." href=".."> to stuff like <link></link> to save it like that in the db |
| 09:45 |
Sasch600xt |
YEAH !!!!!!!!!! it seems to be working !! I told my browser to open it with an plugin and still pop ups the download box like i want it .....great.... |
| 09:46 |
Sasch600xt |
so i can di that with all my downloads.....cause some of them are big and not be wanted to open in a browser plugin |
| 09:47 |
Dave^is^working |
ok.. so, if 4 example (found this info online) a link like <a href="mailto:(obscured mail address)">(obscured mail address)</a> is in the database, it will be parsed by email protect,.. if it is as <link>(obscured mail address)</link> it will not be parsed because it is a t3 RTE Link element? (<a href="mailto:(obscured mail address)" rtekeep="1">(obscured mail address)</a> is rendered as is, according to online info) |
| 09:48 |
dec_ |
Dave^is^working: not sure |
| 09:48 |
Dave^is^working |
hmm |
| 09:51 |
Dave^is^working |
ok, thx 4 the info :) |
| 09:52 |
Dave^is^working |
take care everyone ^^ & much success with your projects. |
| 09:57 |
Sasch600xt |
okay......ready for the next problem ? lol......i have so much spam in my guestbook......is there a easy way to make a lets say "grafic letter" acess box before a posting ? Gawd......my bad english.... |
| 09:58 |
maholtz|WORK |
you mean captcha? |
| 09:58 |
maholtz|WORK |
good morning _pedda_:) |
| 09:58 |
_pedda_ |
re |
| 09:58 |
_pedda_ |
:) |
| 09:58 |
_pedda_ |
hallo |
| 09:59 |
MarwolTuk |
moin _pedda_ :-) |
| 10:00 |
_pedda_ |
moin moin |
| 10:00 |
_pedda_ |
you worked it out yesterday MarwolTuk ? |
| 10:00 |
Sasch600xt |
yes....i guess i talk about captcha......i´m looking for something to get not so much spam in my guestbook but also dont have a logg in procedure for my friends |
| 10:01 |
nkuttler |
any ideas how i can change something like the fixedL attribute (see http://typo3.org/fileadmin/typo3api-4.0.0/d9/d06/classt3lib__recordList.html ) though TS? |
| 10:01 |
MarwolTuk |
yes.. i've also got the first menu working... ;-) |
| 10:01 |
_pedda_ |
congratulations ;) |
| 10:25 |
jbaptiste_j |
I have a problem, prolly due to some caching typo does. |
| 10:25 |
jbaptiste_j |
I have changed my CSS and flushed all cahces in typo backend, still the canges to the CSS apply if I just open the html template with explorer but they don't apply in typo. |
| 10:26 |
jbaptiste_j |
frontend |
| 10:26 |
MarwolTuk |
jbaptiste_j: also cleared your browser cache? |
| 10:27 |
jbaptiste_j |
I'll double check that |
| 10:27 |
jbaptiste_j |
ctrl F5 doesnt fix the problem |
| 10:28 |
_pedda_ |
jbaptiste_j: you use firebug ? |
| 10:29 |
jbaptiste_j |
this specific css problem is IE related, the old version was already ok in firefox |
| 10:29 |
_pedda_ |
ah ok |
| 10:29 |
_pedda_ |
hmm |
| 10:29 |
jbaptiste_j |
so I need to check it in IE |
| 10:36 |
chaser |
anyone using direct_mail_subscription? |
| 11:39 |
ndl |
do you guys know why 301 redirect do not work in my typo3 system? |
| 11:39 |
_pedda_ |
no |
| 11:40 |
_pedda_ |
:) |
| 11:40 |
_pedda_ |
how could we know ? |
| 11:41 |
ndl |
why when i type wrong address it goes to one page with no css? |
| 11:41 |
ndl |
test.secude.com/asdfas/fsadf |
| 11:41 |
ndl |
that is an example |
| 11:42 |
ndl |
how can i redirect it ? |
| 11:42 |
ndl |
please help me |
| 11:53 |
dokma |
ndl: there is a configuration for 404 redirection |
| 11:53 |
dokma |
it is in the install scripts |
| 11:55 |
dokma |
however your site returns code 200 for any url |
| 11:55 |
dokma |
that is wierd |
| 11:55 |
dokma |
do you use RealURL? |
| 11:55 |
ndl |
no |
| 11:56 |
ndl |
I disable realrul |
| 12:03 |
tPl0ch |
hi, how can I surpress the Typo3 Header Ouput in a Newsletter Page |
| 12:03 |
tPl0ch |
with DirectMail |
| 12:23 |
eeos |
hi everybody .... |
| 12:23 |
eeos |
could anyone please help me with this ts http://paste.phlogi.net/-f3565af4b0/ |
| 12:24 |
eeos |
I do not understand why it does not work |
| 12:27 |
maholtz|WORK |
eeos: remove 1.NO = 0 |
| 12:27 |
maholtz|WORK |
check entryLevel |
| 12:28 |
eeos |
maholtz|WORK: why remove 1.NO=0? sorry, I m just trying to understand what went wrong .... |
| 12:29 |
_pedda_ |
1.NO=0 makes your navigation to stop working |
| 12:30 |
_pedda_ |
that's why you should remove it |
| 12:30 |
eeos |
maholtz|WORK: concenrning the entry level .... it is on a branch of a website, which starts oe level dow from the root page, so I suppose it should be entryLevel=1 |
| 12:30 |
_pedda_ |
NO = 0 means STOP USING Normal Status for menuitems |
| 12:31 |
_pedda_ |
normal status of menu items = list of available items |
| 12:31 |
_pedda_ |
in entrylevel = 2 in this case |
| 12:33 |
eeos |
_pedda_: maholtz|WORK: I have put the template as external template on the page itself, when the branch starts |
| 12:33 |
eeos |
_pedda_: maholtz|WORK: was that wrog? |
| 12:33 |
_pedda_ |
no |
| 12:34 |
_pedda_ |
i'm out for lunch |
| 12:34 |
eeos |
_pedda_: maholtz|WORK: nothig .... :( |
| 12:34 |
eeos |
_pedda_: thanks! |
| 12:34 |
_pedda_ |
eeos |
| 12:34 |
_pedda_ |
just remove no = 1 |
| 12:35 |
_pedda_ |
hmpf |
| 12:35 |
_pedda_ |
mistyped |
| 12:35 |
_pedda_ |
change NO = 0 to NO = 1 |
| 12:35 |
_pedda_ |
so the normal status for menu items becomes "activated" and also displayed |
| 12:37 |
eeos |
http://paste.phlogi.net/-3071b927b0/, but it does not work .... |
| 12:39 |
eeos |
_pedda_: maholtz|WORK: I would like to test if the templavoila marker lib.Submenu works .... how do I put just some text content, like "test"? lib.Submenu = TEXT, lib.Submenu.data < test right? |
| 12:58 |
_pedda_ |
eeos: no |
| 12:58 |
eeos |
_pedda_: maholtz|WORK: yes, the marker works properly .... I have made the following modifications http://paste.phlogi.net/-c6f1f3f976/, what do you think? |
| 12:58 |
_pedda_ |
lib.Submenu = TEXT |
| 12:59 |
_pedda_ |
now it seems to be correct |
| 13:00 |
eeos |
_pedda_: it does not work .... but I did lib.Submenu<; |
| 13:01 |
eeos |
lib.teststrangeobject= HTML |
| 13:01 |
eeos |
lib.teststrangeobject.value = <td class="nav_principale_class" style="text-align: left;"> <a href="?id=6">L'AGENZIA</a> <span style="color: rgb(128, 128, 128);">|</span></td><td class="nav_principale_class" style="text-align: left;"> <a href="?id=5">LE PERSONE</a> <span style="color: rgb(128, 128, 128);">|</span></td><td class="nav_principale_class" style="text-align: left;"> <a href="?id=4">LE NOTIZIE</a> <span style="color: rgb( |
| 13:01 |
eeos |
128, 128, 128);">|</span></td><td class="nav_principale_class" style="text-align: left;"> <a href="?id=3">CONTATTI E SEDE</a> <span style="color: rgb(128, 128, 128);">|</span></td> |
| 13:01 |
eeos |
lib.Submenu < lib.teststrangeobject |
| 13:01 |
eeos |
oooops! sorry! |
| 13:01 |
eeos |
pasted it in the wrong place! |
| 13:21 |
dec_ |
i have a problem in a RTE area of my extension, when i fill in text, it removes the p tags before saving to the database.. the weird thing is that another RTE field, on the same page, does save the p tags.. is this a RTE configuration issue or a bug in my extension? |
| 13:21 |
dec_ |
the other RTE field is part of the same extension, ofcourse |
| 13:54 |
lilalinux |
Is anybody here using kickstarter? |
| 13:54 |
lilalinux |
I have a question about additional files and where to place them |
| 13:54 |
maholtz|WORK |
additional files? |
| 13:54 |
lilalinux |
maholtz|WORK: a flash movie |
| 13:55 |
lilalinux |
that is needed by the extension |
| 13:55 |
maholtz|WORK |
create directory "res" |
| 13:55 |
maholtz|WORK |
and put it there |
| 13:55 |
lilalinux |
thx |
| 13:55 |
lilalinux |
how can I refer to files in there? |
| 13:55 |
maholtz|WORK |
but you can do it like you want |
| 13:55 |
maholtz|WORK |
the res is only "best practice" i would say |
| 13:55 |
lilalinux |
I need to reference the file from html |
| 13:56 |
maholtz|WORK |
there is a EXT:extkey/res/flash syntax available if you use typoscript |
| 13:57 |
lilalinux |
good to know |
| 13:57 |
lilalinux |
whatever that means :-) |
| 14:00 |
lilalinux |
is that something like this: t3lib_extMgm::addStaticFile($_EXTKEY,'static/css/','default CSS-styles'); ? |
| 14:02 |
lilalinux |
ah, now i see what you mean |
| 14:03 |
lilalinux |
but I need to reference the file from within the extension's php |
| 14:04 |
lilalinux |
The extension's php creates html output like "<embed src="foo.swf"...>" |
| 14:06 |
lilalinux |
Is it safe to use: http://www.example.com/typo3conf/ext/user_foo/res/foo.swf as url? |
| 14:06 |
lilalinux |
BTW: Why isn't that directory protected? |
| 14:20 |
maholtz|WORK |
typo3conf/ext is not protected |
| 14:21 |
maholtz|WORK |
and if the admin has a chance to change url everything would be fine |
| 14:21 |
lilalinux |
thx |
| 14:22 |
maholtz|WORK |
but i am not sure, what the best way would be, if you want to read that from typoscript setup... |
| 14:54 |
lilalinux |
maholtz|WORK: res should be only for media files, right? not for php files? |
| 15:02 |
lilalinux |
OH THIS F%$^%%#$ FILE RENAMING |
| 15:10 |
lilalinux |
I wrote an extension with a file field. When I choose a file from /fileadmin/upload it copies that file to /uploads/tx_userfoo/ |
| 15:11 |
dec_ |
uhu |
| 15:16 |
lilalinux |
tyop3 is a feature rich tool, but technically it's crap |
| 15:17 |
dinsdale07 |
lilalinux, didn't we have this discussion before? I think it's some setting in the kickstarter. |
| 15:17 |
lilalinux |
dinsdale07: the last time it was kickstarter independant |
| 15:18 |
lilalinux |
I'll check kickstarter |
| 15:19 |
lilalinux |
dinsdale07: do you have any details? |
| 15:19 |
lilalinux |
the kickstarter extension itself is not configurable |
| 15:21 |
dinsdale07 |
re typo3 is technically crap - IMO you need a lot of insider knowledge to program typo3 in a way it's intendet to. Documentation is often buried and not all extensions have the same quality. |
| 15:21 |
tobi_t3w |
its not a kickstarter setting, its TYPO3 philosophy to copy all files |
| 15:22 |
dinsdale07 |
I think there is somewhere a setting to create this upload folder for each extension. |
| 15:22 |
lilalinux |
dinsdale07: php is crap. built from top to bottom without type safety and workarounds for making it look like OOP, to begin with |
| 15:24 |
dinsdale07 |
I do agree - It would make my day if someone rewrote TYPO3 in python :-) like someone apparently did with drupal. But given the complexity I think this is wishful dreaming. |
| 15:27 |
lilalinux |
servlets |
| 15:27 |
lilalinux |
something that "lives" at the server and doesn't have to be restarted at each request :-) |
| 15:29 |
lilalinux |
typo3 uses the database as a better textfile |
| 15:29 |
chefan |
lilalinux: go for an mvc application framework |
| 15:30 |
chefan |
lilalinux: people use php for a reason. scripters are cheaper than engineers |
| 15:30 |
dinsdale07 |
I think you would upset the developers if you change too much. |
| 15:31 |
chefan |
lilalinux: but to open up your mind, typo3 indeed uses the db as a simple configuration storage, which could as well be done with xml, sqlite or whatever |
| 15:31 |
dinsdale07 |
Already from what I read on FLOW3 I will have to do some brushing up on the concepts it is using. |
| 15:31 |
chefan |
but the extensions will probably use the db anyway |
| 15:32 |
lilalinux |
chefan: true |
| 15:32 |
chefan |
dinsdale07: it still gives me a creep to see high flying plans to create an application server on a bloated templating language that happened to get some oop support |
| 15:33 |
chefan |
personally i think that php isn't ready for that yet |
| 15:33 |
nd__ |
How do I access |
| 15:33 |
nd__ |
How do I access 34 */ |
| 15:33 |
chefan |
and once it is, it will loose it's simplicity and therefor it's appeal as a scripting language that can even be used by web developers |
| 15:33 |
dinsdale07 |
I don |
| 15:34 |
nd__ |
sorry |
| 15:34 |
nd__ |
How do I access $TYPO3_CONF_VARS['EXT']['extConf'] with lib/div? |
| 15:34 |
fred^^ |
Not to burst in, but do any of you do startup configuration, extensions and what not through an package in the form of an extension? |
| 15:35 |
dinsdale07 |
I don't have enough insight into languages to agree or disagree but I think it's important that there is some sort of continuity. Look at Kde 3.5 to 4.0 |
| 15:35 |
fred^^ |
I want to improve my setup time even more, not sure how to create something like that though |
| 15:36 |
dinsdale07 |
chefan, obviously I'm looking at this from a very pragmatic point of view :-), not as a language purist |
| 15:37 |
chefan |
well, me too |
| 15:37 |
chefan |
just from experience, it's begging for problems if you don't take limitations of design into account |
| 15:38 |
chefan |
yes, you can do all that stuff in php, but beyond a certain point it starts to progressively complicate things and creates maintenance hell |
| 15:38 |
fred^^ |
On top of my wishlish, is the hope of Typo3 5 BE redesigned |
| 15:39 |
fred^^ |
In alot of aspects, the usability is bad and confusing in current versions |
| 15:39 |
dinsdale07 |
I though that is where TYPO3 at least 4.x scored. Look at drupal or joomla where they break compatibility with every major version. |
| 15:42 |
chefan |
well, i am not really considering joomla or drupal as alternatives. :) |
| 15:42 |
lilalinux |
:-) |
| 15:42 |
chefan |
i am not even sure if i want to consider them as cms |
| 15:43 |
chefan |
abit more like extendable "do your webpage in 30 minutes for dummies" |
| 15:44 |
chefan |
the road to hell is paved with good intentions... |
| 15:44 |
chefan |
funny enough, beyond some point most developers seem to loose the perspective for the true reason that computers exist |
| 15:45 |
dinsdale07 |
chefan, lilalinux which cms would you see as equally or more sophisticated than typo3 and why. |
| 15:47 |
chefan |
take plone for instance |
| 15:47 |
chefan |
well, it is even more sophisticated to my mind |
| 15:47 |
dinsdale07 |
from what I know highly complex / modular and in python. |
| 15:48 |
dinsdale07 |
is it not more a framework than a cms though? |
| 15:48 |
chefan |
the good thing about plone is that it is only complex for the developer |
| 15:49 |
chefan |
and it offers tremendous out of the box functionality in respects to publishing workflows |
| 15:49 |
lilalinux |
maybe Apache Lenya |
| 15:50 |
chefan |
the downside is that it is not actually trivial to keep it from eating up tons of resources |
| 15:50 |
dinsdale07 |
lilalinux seems to have a preference for java :-) |
| 15:51 |
lilalinux |
dinsdale07: exactly |
| 15:51 |
lilalinux |
one of the few languages, that got built from bottom to the top |
| 15:51 |
chefan |
well, java sucks a lot less lately :D |
| 15:51 |
chefan |
;) |
| 15:51 |
lilalinux |
and when this discussion is over, I tell you why mysql is crap :-) |
| 15:51 |
chefan |
10 years ago having to work with java seemed to be capital punishment |
| 15:52 |
lilalinux |
true |
| 15:52 |
chefan |
for a start: the license? the overhead? the question, who needs mysql when there is postgresql? ;) |
| 15:53 |
chefan |
or: if you develop oop, why don't you use an object database in the first place? |
| 15:53 |
dinsdale07 |
true, and you can take the amount of bugs into account too. |
| 15:53 |
chefan |
we basically use two relational databases here, if there is not a client requirement for something else |
| 15:54 |
dinsdale07 |
chefan, have you worked with plone before? where is it similar, where is it different from typo3. |
| 15:54 |
chefan |
mysql is for the light stuff, the crap with the write once read many profile |
| 15:54 |
chefan |
and postgres is for the work |
| 15:55 |
chefan |
hmm, first of all, it tries (and to my mind succeeds) in offering an easy mvc style content handling |
| 15:55 |
lilalinux |
chefan: exactly, again: mysql top-down, postgresql bottom-up |
| 15:56 |
lilalinux |
postgresql had transactions and referential integrity, point in time recovery for years |
| 15:56 |
chefan |
you deploy content types with defined (and extendable) methods, the typical site admin does not need a backend, he just has additional methods and views to aply to the content elements |
| 15:56 |
dinsdale07 |
chefan, from what I understand this is optional in typo3, there are some mvc style extensions like cal. |
| 15:57 |
chefan |
well, think about what you just said. is mvc a design principle or a feature? |
| 15:57 |
chefan |
a bit of mvc is like "a bit pregnant" |
| 15:58 |
dinsdale07 |
chefan, from my basic understanding - I see it as a design principle. |
| 15:59 |
dinsdale07 |
and I found it confusing trying to modify the cal extension because if I want to change a simple function it was split up all over the place. |
| 15:59 |
chefan |
don't get me wrong, i think typo3 is a very powerful platform, and in the lamp environment probably without alternative for enterprise website solutions |
| 16:00 |
chefan |
i am just not sure if the lamp environment is a good place to start with for such projects |
| 16:00 |
chefan |
hehe |
| 16:00 |
lilalinux |
Change! Yes we can! |
| 16:01 |
dinsdale07 |
chefan, can you recommend something to read /learn regarding MVC? |
| 16:01 |
chefan |
dinsdale07: i know that issue. in my email quote it says: "MVC is NOT just scattering your code all over the pace ;)" |
| 16:01 |
_pedda_ |
my 6 year old brother told me a few days ago, he couldn't listen to the name anymore.. there is more obama on tv than pokemon.. |
| 16:02 |
chefan |
oh, that's been a while, iirc on the ibm site there was an article about mvc |
| 16:03 |
dinsdale07 |
are there any good books about design principles in general? |
| 16:04 |
chefan |
the web is full of references. just reflect everything people say about it with "where is the utiliy?" |
| 16:05 |
chefan |
in short, mvc aims to separate the business model from the view |
| 16:05 |
chefan |
with the target to be able to change the business logic from the different ways of looking at the business data |
| 16:06 |
chefan |
in a perfect world, it could be MV |
| 16:06 |
dinsdale07 |
C maybe for security/permissions? |
| 16:06 |
chefan |
but since not everything can be planned considering future development, a C is needed to communicate those two sides |
| 16:06 |
chefan |
controler |
| 16:07 |
chefan |
you can do that abstraction between model and view just so far, at some point you will touch limits in generifying things |
| 16:07 |
chefan |
the better the architecture, the less controler you need |
| 16:08 |
dinsdale07 |
yes, that makes sense. So are you saying there are only certain applications for MVC, sometimes it's overkill to splitt things too far apart? |
| 16:08 |
chefan |
you might find (as with everything) slightly different understandings of mvc, but it is a buzz word that a lot of people understand differently anyway |
| 16:08 |
chefan |
hmm, not quite |
| 16:09 |
chefan |
i see it this way, MVC does not always make sense, but if it does, to my mind it should apply to the whole architecture |
| 16:10 |
chefan |
what is the advantage having an abstraction layer between logic and frontend, if you can't rely on it at all times |
| 16:10 |
chefan |
if the design pattern is broken once, the developer would have to check if he is breaking things on the other side anyways |
| 16:10 |
lilalinux |
it's like dividing html from css |
| 16:10 |
dinsdale07 |
chefan, do you think cal a good place to learn MVC if you play around with it? |
| 16:11 |
chefan |
i wouldn't know, i haven't worked with cal |
| 16:11 |
dinsdale07 |
lilalinux, that makes sense. |
| 16:11 |
chefan |
i "learned" mvc from trying to apply the pattern to everything, not just development |
| 16:12 |
chefan |
but that way of learning is not the best for everyone |
| 16:12 |
chefan |
yes, it is a good example |
| 16:12 |
chefan |
but make sure you don't work with bad examples |
| 16:13 |
chefan |
if you can say: "the html is the content, the css is the view" you are about there |
| 16:13 |
dinsdale07 |
you're talking about cal now? or do you know another typo3 ext with a well implemented MVC principle? sorry to be so persistent.. |
| 16:13 |
chefan |
and what selects the css for the content would be the controler |
| 16:14 |
chefan |
well, there can be no typo3 extensions with well implemented mvc principles, since typo3 is not mased on well implemented mvc principles |
| 16:14 |
chefan |
it will always be a workaround |
| 16:14 |
chefan |
based |
| 16:15 |
dinsdale07 |
I see, like playing badminton with a baseball bat. |
| 16:15 |
chefan |
lol, good example |
| 16:15 |
chefan |
mvc for instance would be if you have content, and depending on who asks for it and how, he gets a different view |
| 16:15 |
chefan |
example: i have a content element "page" |
| 16:16 |
chefan |
which i can access with an editor over sftp, in which case the cms would give me the source code |
| 16:16 |
chefan |
or i could access it with a revice request, in which case the cms would return just the requested crucial data |
| 16:17 |
chefan |
or i target it with a browser and get css formatted html |
| 16:17 |
dinsdale07 |
and If I'm a webbrowser it would spit out an html page |
| 16:17 |
chefan |
service request |
| 16:17 |
chefan |
exactly |
| 16:18 |
dinsdale07 |
I'm getting the principle and it makes sense. Problem for me is to see this in the code and to work with it. |
| 16:18 |
chefan |
mvc is seeing a tomato as something to eat when you are hungry, and something to throw when you want to express your disappointment with your senator |
| 16:19 |
dinsdale07 |
But I think I will try to write a view for cal |
| 16:19 |
dinsdale07 |
or take a shoe for that matter :-) |
| 16:19 |
chefan |
well, the code separation is not the mvc. the code separation is just keeping things clean to allow maintenance of the architecture |
| 16:21 |
dinsdale07 |
chefan, thanks very much for your explanation and time, i think I have enough interest to at least try it again and it makes more sense now. |
| 16:21 |
chefan |
you're welcome |
| 16:36 |
chefan |
dinsdale07: now here is a surprise: http://en.wikipedia.org/wiki/Model-view-controller |
| 16:37 |
chefan |
the most obvious link actually makes sense and is a good start :D |
| 16:39 |
dinsdale07 |
chefan, thanks, reading now. I'm sure it won't be long for a letmewikipediathisforyou.com site :-) |
| 16:39 |
chefan |
lol |
| 16:40 |
chefan |
i have a link for that, but it's just for the people that ask in a rude way ;) |
| 16:41 |
chefan |
like in "this is open source, it is your duty to talk me through the most basic stuff, because you fucked up and know more than me" attitude :D |
| 16:41 |
Aragorn |
hi |
| 16:43 |
Aragorn |
can some check my ts please? http://paste.phlogi.net/-3be1086ce9/ I want to replace TESTMARKER with "test", but it doesn't work. the template is the output of the user function |
| 16:44 |
dinsdale07 |
IMO open source is also a social/society experiment. |
| 16:47 |
gehdan |
I'd lke to use typo3 for the website of a local sports club. Ther's a lot of mostly static content, but this content should grow, e.g. when we go on a recreation weekend with the kids. There should be a small report, and maybe an mage gallery. And it should pop in a "news" site/section and be availabe in the feed. How do I do that? Do I use tt_news, or not, or both tt_news and normal content.. Any suggestions? |
| 16:48 |
gehdan |
(images are in the DAM, like any other media) |
| 16:48 |
_pedda_ |
I have to leave now.. cu tomorrow .. |
| 16:50 |
dinsdale07 |
gehdan, from your description tt_news sounds well suited. static content is more flexible but harder to maintain if it grows. tt_news has some layout limitation but you can categorize content. There are also image galleries for tt_news -> e.G rgsmoothgallery |
| 16:52 |
Aragorn |
no ideas? |
| 16:55 |
gehdan |
dinsdale07, ok, so i only use tt_news content like that and use e.g. rgsmoothgallery, I cannot use it with DAM-gallery or whatsisname? There's no explicit "link" between content and news? So that i can create content and that content will show up as news (in tt_news or some other news extension)? |
| 16:58 |
Aragorn |
sry I must go now |
| 16:59 |
dinsdale07 |
gehdan, IMO unless you have a stock image collection of a view hundred images is overkill. |
| 16:59 |
dinsdale07 |
better create folder for an event for example and you can tell smoothgallery to take the images from this directory. |
| 17:00 |
gehdan |
You mean using the DAM is overkill? |
| 17:01 |
dinsdale07 |
yes - I tried it and found it only suitable for large amounts of images, |
| 17:01 |
gehdan |
Well, the sports club houses a couple of sports, so some of the media files while be used here 'n' there and need to be categorised |
| 17:01 |
gehdan |
that's the only reason I tried it |
| 17:02 |
daKmoR |
anyone from the typo3 association here? |
| 17:02 |
dinsdale07 |
maybe it will help you, smoothgallery also supports dam so you are on the save side there. I would suggest to install tt_news and just play around with it. |
| 17:03 |
daKmoR |
I want to pay - but the page won't show me the paypal account where I should transfer to |
| 17:03 |
gehdan |
but, well rgsmoothgallery can do DAM too as it seems. I was just curious about how normal content and tt_news (or other extensions" are supposed to work together.. automatically that is |
| 17:03 |
daKmoR |
and bank account - how old is that? :p |
| 17:03 |
gehdan |
dinsdale07, anyhow, you helped me a lot there with your feedback, thanks |
| 17:04 |
dinsdale07 |
np, btw you add tt_news as a content element on a normal page. It will display your news in a list or detailed view - but you will see when you try it :-) |
| 17:04 |
gehdan |
I'll just play around with tt_news now (just didn't know if that would make sense in my case) |
| 17:05 |
gehdan |
well, I've allready been that far, thanks ;) |
| 17:05 |
dinsdale07 |
I consider tt_news one of my bread and butter extensions, it's very flexible and well worth getting to know closer. |
| 17:05 |
gehdan |
I even tried to link it to normal content, but that involved an additional text and additional effort, that's why I started thinking ;) |
| 17:06 |
gehdan |
And it's documented very well |
| 17:24 |
ypribadi |
yoo.. nice to meet all |
| 17:24 |
ypribadi |
;) |
| 17:32 |
dinsdale07 |
daKmoR, you get transfered to should belong to the t3 association. Is there no name in the upper part? |
| 17:33 |
daKmoR |
dinsdale07 while I registered there was a paypal name I should use but it's not on the invoice or on any page... really strange... |
| 17:35 |
dinsdale07 |
daKmoR, if you have any doubts and noone can answer your question on irc I probably would write a quick e-mail to the mailing list since it's been watched by more people. |
| 17:36 |
daKmoR |
dinsdale07 thx.. yeah i should do that |
| 18:48 |
webonaut |
is it still nessesary to install any md5 extension for felogin with 4.2? |
| 18:53 |
webonaut |
it is pretty shity that kb_md5fepw is still needed for 4.2 even if there is a conflict with typo3 > 3.8.4 :-D |
| 18:54 |
webonaut |
i checked it kb_md5fepw is spred all over the felogin in 4.2 but there is no kb_md5fepw in the last 3 years |
| 19:18 |
SAT |
Hi guys, i am getting "The page is not configured! [type= 0][]" Error, because one of friend played with template i guess |
| 19:18 |
SAT |
i can access admin panel, can someone tell me what could be the quick fixture? |
| 19:19 |
SAT |
my knowledge about t3 is very basic |
| 19:19 |
SAT |
thanks |
| 19:23 |
theduke |
hi guys, got a problem with Imagemagick |
| 19:23 |
theduke |
http://pastey.net/107683 |
| 19:23 |
theduke |
the text wont show up over the image |
| 19:23 |
theduke |
if I test the text on its own it works fine |
| 19:23 |
gehdan |
SAT check the TypoScript in the template setup, you might have a typo in the page.typeNum setting |
| 19:24 |
SAT |
Thanks gehdan let me have a look |
| 19:28 |
SAT |
page.typeNum = 0 this is what i can see in ../fileadmin/templates/typoscript/setup.txt |
| 19:29 |
SAT |
is it ok? or should i change it to some other value? |
| 19:29 |
gehdan |
that's OK |
| 19:29 |
SAT |
:( |
| 19:30 |
gehdan |
go ask your friend what he did, that might be the best/fastest solution |
| 19:31 |
SAT |
I've a an old backup as well. as i am suspecting that something is wrong with template so if replace complete template folder then is it only folder which is responsible for templates? |
| 19:33 |
SAT |
http://pastey.net/107687 my setup.txt and there are many things commented, and my friend is not reachable :'( |
| 19:38 |
SAT |
I've to leave, thanks gedhan for your help |
| 19:38 |
SAT |
i'll try to reach my friend again :( |
| 19:38 |
SAT |
bye |
| 19:52 |
theduke |
can noone help with the imagemagick thin? |
| 19:52 |
theduke |
+g |
| 20:02 |
caliel |
hello everybody |
| 20:14 |
dinsdale07 |
is anyone using the new extension t3blog? I just integrated in on my page and it just overrides my design. |
| 20:31 |
dinsdale07 |
ah - O |
| 20:31 |
dinsdale07 |
I'm using templavoila, for some reason the extension highjacks page.10 and spits out it's output. page.10 > helps to remove the unwanted output |
| 21:13 |
MikyMouse |
Hi all |
| 21:14 |
MikyMouse |
I am trying to understand how to use a sub-template into the main template with Temaple Voila, I read for 5 times the Futuristic TUtorial but I still don understand, and all what I tried didnt work, can anyone help me please? |
| 21:16 |
MikyMouse |
I have a basic main template, which "content" I want to fill with another sub templates for 2 columns, or login form in left and content in right, but I dont understand how shoiuld I create the sub template, |
| 21:20 |
MikyMouse |
I created the sub templates as the main one, I mapped them evertything ok, then I made them as "sub templates" of the main one, then in the new page configuration I set as "Page Template Structure" the main template, as "Use Template Design" the main template, and as "Subpages-Page template Structure" the sub template, but when I go to edit the page I have only fields of the main template |
| 21:20 |
MikyMouse |
Any dea? |
| 21:25 |
MikyMouse |
is anyone so kind to help me please? |
| 21:27 |
MikyMouse |
hello? |
| 21:29 |
MikyMouse |
Is there anyone?? |
| 21:29 |
MikyMouse |
I havent read anything since I got into this channel, just to be sure I dont have any network problems, thanks |
| 21:39 |
MikyMouse |
hellloooooo?????? |
| 21:49 |
MikyMouse |
Hello??? anybody here??? |
| 21:52 |
MikyMouse |
I NEEEEDDD HELPPPPPP |
| 21:54 |
MikyMouse |
FUCK YOU BASTARDS! |
| 22:30 |
[Francesco] |
Hi, is possible to split the date in tt_news so i can give differente styles to day, month, year ? |
| 23:08 |
dinsdale07 |
[Francesco], can you use stdwrap on the date? |
| 23:36 |
[Francesco] |
Hi, is possible to split the date in tt_news so i can give differente styles to day, month, year ? |