00:06.44 | *** join/#flow3 Robbo_ (~robbo@ppp232-35.static.internode.on.net) |
01:18.02 | *** join/#flow3 shoelessone (~kevin@76.14.75.242) |
02:02.12 | *** join/#flow3 boonkerz (~boonkerz@pd95c8e64.dip0.t-ipconnect.de) |
02:51.57 | *** join/#flow3 Ben_______ (~Ben@c-67-169-11-222.hsd1.ca.comcast.net) |
03:01.46 | *** join/#flow3 boonkerz (~boonkerz@pd95c8e64.dip0.t-ipconnect.de) |
05:14.12 | *** join/#flow3 boonkerz (~boonkerz@pd95c8e64.dip0.t-ipconnect.de) |
05:29.41 | *** join/#flow3 xaver (~xaver@p4FCF498C.dip.t-dialin.net) |
05:30.26 | *** join/#flow3 foertel (~foertel@p4FE66201.dip0.t-ipconnect.de) |
06:05.05 | *** join/#flow3 soee (~soee@83-238-167-52.ip.netia.com.pl) |
06:12.15 | *** join/#flow3 pgampe (~phil@pptp-212-201-70-209.pptp.stw-bonn.de) |
06:12.55 | *** part/#flow3 pgampe (~phil@pptp-212-201-70-209.pptp.stw-bonn.de) |
06:26.44 | *** join/#flow3 eighty4 (~eighty4@unaffiliated/eighty4) |
06:26.57 | *** join/#flow3 afoeder (~afoeder@p4FD64610.dip0.t-ipconnect.de) |
06:37.03 | afoeder | good morniiiing |
06:38.13 | afoeder | in Phoenix, what would be the best way to create an (html based) simple email form? No need to have an editor modify the fields or so... |
06:40.02 | *** join/#flow3 andreaswolf (~aw@p5B02D27E.dip.t-dialin.net) |
06:49.14 | *** join/#flow3 mneuhaus (~mneuhaus@p54868DBE.dip0.t-ipconnect.de) |
06:49.29 | *** part/#flow3 mneuhaus (~mneuhaus@p54868DBE.dip0.t-ipconnect.de) |
06:53.38 | ChristianM | afoeder good morning |
06:53.46 | ChristianM | look into the conference packacke |
06:53.56 | ChristianM | eeeh, package |
06:54.09 | ChristianM | (don't try typing and eating a bread at the same time) |
06:54.31 | ChristianM | anyway you need the SwiftMailer Package and MailForm Package |
06:55.13 | afoeder | ah great, that's a good kickstart, thanks |
06:55.24 | afoeder | and enjoy your bread :) |
06:55.45 | ChristianM | thanks ;) and for clarification I meant conference distribution of course^^ |
06:57.21 | afoeder | yeah ok |
07:00.54 | afoeder | (ah and a small side note: at least this should rather be correct, right? ^^ https://bitbucket.org/threew/sitepackage-edsh.edshde/changeset/5f203d05fdf677dda18ffb0d10b14af9b1f3042c |
07:01.57 | afoeder | (this doesn'T work either (still that "trailing slash" path problem), but I'll fiddle through it |
07:10.45 | *** join/#flow3 aertmann (~aertmann@109.202.148.90) |
07:11.51 | *** join/#flow3 kaputtmacher (~kaputtmac@p5DDDBA49.dip.t-dialin.net) |
07:15.30 | ChristianM | see comment |
07:17.46 | afoeder | ah cool, thanks; just for clarification: that will mean that the `collection` property will stay, but with the inherited value from prototype(:Section), right? |
07:18.03 | ChristianM | yep |
07:18.18 | ChristianM | it is evaluated fromt he given nodePath |
07:19.20 | afoeder | *,* This wooorks!!! |
07:19.42 | afoeder | perfeect! Thank you very much!! |
07:20.24 | afoeder | I wonder if/that we hadn't hat this variation already, but obviously not... |
07:21.10 | ChristianM | probably not ; |
07:21.11 | ChristianM | ;) |
07:21.32 | afoeder | and, just for learning: in your MultiColumnItem, you have nodepath = "." |
07:21.38 | afoeder | what would that mean? |
07:21.58 | ChristianM | as in directory paths it is the "current" |
07:22.03 | afoeder | and you altered the collection property there, too |
07:22.07 | ChristianM | yep |
07:22.21 | ChristianM | in a normal section your context node is usually the page node |
07:22.32 | ChristianM | and from that you add "content" to the path to get the path for your section |
07:22.49 | ChristianM | in my case the context is set to the section by the collectoin renderer |
07:23.01 | afoeder | ah ok |
07:23.13 | ChristianM | so as in directories I say /site/page/section/. |
07:23.18 | afoeder | (whereas the :Section *is* the collection renderer, I see I see |
07:23.19 | ChristianM | which is the section itself |
07:23.25 | ChristianM | mmm |
07:23.31 | ChristianM | yes the section is again a collection renderer |
07:23.36 | afoeder | yep |
07:24.21 | afoeder | Hope I can reuse that for additional own implementations :) |
07:26.09 | afoeder | let me reformulate this: I'm sure I can reuse that, and I hope I'm able to abstract/adapt it ... |
07:26.47 | afoeder | now I can reduce the amount of plain html objects :) |
07:28.55 | ChristianM | you know where to find me ;) |
07:34.53 | *** join/#flow3 Kollode (~patrick@designnet.work.de) |
07:38.50 | afoeder | yyaahaawwhhhrr *psychedelic laugh* |
07:56.11 | *** join/#flow3 mvta (~mvta@83.173.131.140.dyn.user.ono.com) |
08:01.42 | *** join/#flow3 goli (~goli@62.245.162.32) |
08:14.20 | *** join/#flow3 sorenmalling (~sorenmall@109.202.148.90) |
08:30.23 | *** join/#flow3 boonkerz_ (~boonkerz@pd95c8e64.dip0.t-ipconnect.de) |
09:04.15 | afoeder | ouf I've got mails o,O |
09:11.30 | *** join/#flow3 Wrack (~wrack@f052233177.adsl.alicedsl.de) |
09:12.15 | *** join/#flow3 andreaswolf (~aw@nat.scc.kit.edu) |
09:28.17 | *** join/#flow3 soee (~soee@83-238-167-52.ip.netia.com.pl) |
09:35.38 | *** join/#flow3 Conic (~conic@HSI-KBW-46-223-38-12.hsi.kabel-badenwuerttemberg.de) |
09:57.33 | *** join/#flow3 Denyerec (~Never@cpc4-shep11-2-0-cust49.8-3.cable.virginmedia.com) |
10:30.34 | *** join/#flow3 sewo (~sewo@p4FC18E2D.dip0.t-ipconnect.de) |
10:45.49 | *** join/#flow3 sewo (~sewo@p4FC18E2D.dip0.t-ipconnect.de) |
10:47.50 | *** join/#flow3 mneuhaus (~mneuhaus@p54868DBE.dip0.t-ipconnect.de) |
10:47.54 | *** part/#flow3 mneuhaus (~mneuhaus@p54868DBE.dip0.t-ipconnect.de) |
10:48.46 | *** join/#flow3 andreaswolf (~aw@nat.scc.kit.edu) |
10:51.14 | *** join/#flow3 humnus (~humnus@wli8013.zv.uni-wuerzburg.de) |
10:52.07 | *** join/#flow3 bkolar1 (~bkolar@77.237.123.210) |
10:54.58 | *** part/#flow3 bkolar1 (~bkolar@77.237.123.210) |
11:27.52 | *** join/#flow3 sewo (~sewo@g225027182.adsl.alicedsl.de) |
11:58.09 | *** join/#flow3 boonkerz (~boonkerz@p5DC64E97.dip.t-dialin.net) |
12:08.43 | *** join/#flow3 mneuhaus1 (~mneuhaus@p54868DBE.dip0.t-ipconnect.de) |
12:08.52 | *** part/#flow3 mneuhaus1 (~mneuhaus@p54868DBE.dip0.t-ipconnect.de) |
12:15.20 | *** join/#flow3 mogensf (~Adium@i4DF678DA.pool.tripleplugandplay.com) |
12:15.37 | mogensf | Good morning |
12:16.00 | mogensf | I have a encoding problem. |
12:16.47 | afoeder | good mörning mogensf :-P |
12:16.48 | mogensf | When i write a german ü into the database its saves it as Ã? |
12:17.19 | mogensf | But i cant encode it back again |
12:17.36 | *** join/#flow3 bachi (~bachi@zux166-203.adsl.green.ch) |
12:17.50 | ChristianM | mogensf, probably your database setup is not UTF-8 all the way |
12:17.51 | *** part/#flow3 bachi (~bachi@zux166-203.adsl.green.ch) |
12:18.05 | ChristianM | check your database and connection settings |
12:18.13 | mogensf | I´ll check that. |
12:18.42 | afoeder | but I wonder where the html entity encoding happens? |
12:19.52 | afoeder | interestingliy, the "Atilde" is indeed a hint into the right direction of a botched ü, which is ü.... |
12:20.04 | ChristianM | I guessed so |
12:20.26 | afoeder | mogensf, where exactly do you *see* this à ? |
12:20.49 | mogensf | Directly in the databse |
12:21.54 | mogensf | I have a fluid form wich passes the Object to the controller. There i just add or update the object. |
12:22.20 | mogensf | When i look into the database the ü is saved as Ã? |
12:22.52 | afoeder | did you check the database and table character set, like ChristianM said? |
12:23.29 | afoeder | to be 100% sure, check database, table and field character set please |
12:23.59 | mogensf | I just checked. |
12:24.10 | mogensf | The character_set_database is utf8 |
12:24.25 | mogensf | The default_character_set_name is utf8 |
12:24.27 | afoeder | and what is your frontend? |
12:25.04 | afoeder | so if you check your HTML, what Content-Type header is sent; and what encoding does your browser assume? |
12:25.23 | afoeder | (View -> Character Encoding in Firefox, eg) |
12:25.43 | mogensf | The browser sais the Website is utf8 encoded |
12:25.57 | mogensf | All my tables are utf8_general_ci |
12:26.42 | ChristianM | browser is not the important bit |
12:26.53 | ChristianM | you need to check if the database is craeted with utf-8 |
12:27.18 | mogensf | How can i check that? |
12:28.28 | afoeder | mogensf, with what (tool) are you maintaining the database? directly console, or..? |
12:28.46 | mogensf | Console |
12:29.09 | ChristianM | you can check the information_schema database and the SCHEMATA table |
12:29.13 | ChristianM | that is mysql system data |
12:29.24 | ChristianM | in there you find the DEFAULT_CHARACTER_SET_NAME |
12:29.30 | afoeder | what is the output if you do >> show status; << ? |
12:32.05 | mogensf | Its quite long. Is it ok to post it here? |
12:32.20 | afoeder | uh wait |
12:32.42 | afoeder | maybe pastebin or gist.github.com would be the better choice |
12:32.59 | afoeder | (but I wonder why it's long... should be only 10 lines or so...) |
12:33.30 | *** join/#flow3 mogensf (~Adium@i4DF678DA.pool.tripleplugandplay.com) |
12:33.45 | afoeder | ah sorry |
12:33.48 | mogensf | +--------------+-------------+----------------------------+------------------------+----------+ |
12:33.48 | mogensf | | CATALOG_NAME | SCHEMA_NAME | DEFAULT_CHARACTER_SET_NAME | DEFAULT_COLLATION_NAME | SQL_PATH | |
12:33.48 | mogensf | +--------------+-------------+----------------------------+------------------------+----------+ |
12:33.48 | mogensf | | NULL | flow3_mais | utf8 | utf8_general_ci | NULL | |
12:33.48 | mogensf | +--------------+-------------+----------------------------+------------------------+----------+ |
12:33.55 | afoeder | I meant only >> status << |
12:34.22 | ChristianM | that is from the information_schema |
12:34.25 | ChristianM | and that looks good |
12:34.46 | afoeder | mogensf, sorry, meant >>status<< as command in mysql |
12:34.48 | mogensf | I think i found the error |
12:35.01 | mogensf | I go and talk to my admin |
12:35.12 | afoeder | good luck ;-) |
12:35.48 | mogensf | mysql Ver 14.14 Distrib 5.1.63, for debian-linux-gnu (x86_64) using readline 6.1 |
12:35.48 | mogensf | Connection id: 2545 |
12:35.48 | mogensf | Current database: |
12:35.48 | mogensf | Current user: ***************** |
12:35.48 | mogensf | SSL: Not in use |
12:35.48 | mogensf | Current pager: stdout |
12:35.49 | mogensf | Using outfile: '' |
12:35.49 | mogensf | Using delimiter: ; |
12:35.50 | mogensf | Server version: 5.1.63-0+squeeze1 (Debian) |
12:35.50 | mogensf | Protocol version: 10 |
12:35.51 | mogensf | Connection: Localhost via UNIX socket |
12:35.51 | mogensf | Server characterset: latin1 |
12:35.52 | mogensf | Db characterset: latin1 |
12:35.52 | mogensf | Client characterset: latin1 |
12:35.53 | mogensf | Conn. characterset: latin1 |
12:35.53 | mogensf | UNIX socket: /var/run/mysqld/mysqld.sock |
12:35.59 | ChristianM | yep |
12:36.01 | ChristianM | that's wrong |
12:36.05 | afoeder | too much latin1 in there... |
12:36.13 | mogensf | Thanks for the help |
12:36.15 | mogensf | ( O; |
12:36.52 | afoeder | Db, Client and Conn must all be utf8 |
12:37.03 | afoeder | (just for the record) |
12:45.15 | *** join/#flow3 boonkerz (~boonkerz@p5DC64E97.dip.t-dialin.net) |
13:05.15 | *** join/#flow3 tomasito (~tomasito@38.104.90.194) |
13:06.50 | *** part/#flow3 mvta (~mvta@83.173.131.140.dyn.user.ono.com) |
13:08.05 | *** join/#flow3 soee (~soee@83-238-167-52.ip.netia.com.pl) |
13:22.53 | *** join/#flow3 RafaelK (~RafaelK@dslb-178-004-022-206.pools.arcor-ip.net) |
13:33.41 | *** join/#flow3 boonkerz (~boonkerz@pd95c8e64.dip0.t-ipconnect.de) |
14:27.47 | *** join/#flow3 eighty4 (~eighty4@unaffiliated/eighty4) |
14:34.10 | mogensf | Just did the changes. Still the same error. |
14:36.52 | afoeder | status says surely UTF8? |
14:36.58 | mogensf | Yes |
14:37.18 | mogensf | I have Feierabend now. So i go on on monday |
14:37.18 | afoeder | ah, but you re-stored the data yes? |
14:37.33 | afoeder | because your already-there data will stay how they are |
14:37.38 | afoeder | (unfortunately) |
14:37.51 | afoeder | only new data will not be wrong anymore |
14:38.10 | mogensf | Created new Database. Same Prob |
14:38.20 | ChristianM | mmm |
14:38.26 | afoeder | mmm 2 |
14:38.35 | ChristianM | can you provide a simple test package? |
14:38.48 | ChristianM | basically just the model controller + template that create the wrong entry |
14:38.52 | afoeder | (I still wonder why it's entity encoded) |
14:39.17 | afoeder | ChristianM, can you explain why that is? |
14:39.26 | afoeder | explain "yourself"? |
14:39.27 | mogensf | Me too |
14:40.50 | mogensf | I quit now for today. So more again on monday. Maybe we can provide a testpackage then. I have to discuss this with my scrummaster. |
14:41.14 | *** part/#flow3 mogensf (~Adium@i4DF678DA.pool.tripleplugandplay.com) |
14:44.14 | *** join/#flow3 mneuhaus (~mneuhaus@ip-178-201-145-99.unitymediagroup.de) |
14:44.21 | *** part/#flow3 mneuhaus (~mneuhaus@ip-178-201-145-99.unitymediagroup.de) |
14:53.55 | Denyerec | I need a TYPO3 expert... :) |
14:54.00 | Denyerec | #typo3 is failing me right now. |
14:54.09 | Denyerec | Why would an admin user receive "Sorry, you didn' thave proper permissions to perform this change" when trying to create content via the PAGE Module? |
14:54.10 | *** join/#flow3 nd__ (~nd@mnhm-4d00ed79.pool.mediaWays.net) |
14:54.17 | Denyerec | It's a new, clean 4.7.4 install. |
14:54.24 | Denyerec | I appreciate this is #flow3 but I'm completely stumped. |
14:54.36 | ChristianM | Denyerec, that is strange |
14:54.47 | Denyerec | I can create via the LIST module |
14:54.50 | ChristianM | either the page type doesn't allow content on it or some TSconfig prevents it |
14:54.54 | ChristianM | mmm |
14:54.58 | Denyerec | (Though I get some spurious HTML inserted, bu tthat's a different bug) |
14:55.00 | ChristianM | then still second could be |
14:55.20 | afoeder | I think I know, Denyerec |
14:55.22 | afoeder | wait a sec |
14:55.33 | afoeder | http://bugs.typo3.org/view.php?id=18583 |
14:56.03 | afoeder | that at least a known TemplaVoila bug |
14:56.10 | Denyerec | Ahha! |
14:56.17 | Denyerec | What's the easiest way to execute that query |
14:56.25 | afoeder | what query? |
14:56.28 | Denyerec | ALTER TABLE pages ADD t3ver_swapmode tinyint(4) NOT NULL default '0'; |
14:56.39 | Denyerec | Any tooll from T3 backend allow that? |
14:56.40 | Denyerec | or should I hit the cmdline |
14:56.56 | afoeder | you could also try this TV patch: https://review.typo3.org/#/c/12746/ |
14:57.16 | Denyerec | I have had... interesting experiences trying to apply patches |
14:57.51 | afoeder | ChristianM that could be intersting for you, too maybe |
14:57.54 | Denyerec | I don't understand how to use that page! |
14:58.02 | afoeder | (that issue at all) |
14:58.13 | Denyerec | Trying to locate a patch file to download |
14:58.17 | afoeder | I see a lot of people walking into taht |
14:58.37 | ChristianM | ah templavoila |
14:58.39 | Denyerec | Can you get a patch file from review ? |
14:58.43 | ChristianM | that is not the PAGE module |
14:58.47 | ChristianM | that is TV Page |
14:58.49 | Denyerec | Ah my bad :/ |
14:58.55 | Denyerec | It's the TV Page module :( |
14:58.59 | afoeder | :) |
14:59.02 | ChristianM | wee, I probably would have said the same |
14:59.13 | Denyerec | How do I use that review page? |
14:59.25 | Denyerec | Silly question I know, but I'm unfamiliar with this. |
14:59.33 | afoeder | Denyerec I assume you don't use git (for your templavoila ext)? |
14:59.49 | Denyerec | No. I download TYPO3, install it, use the extension manager. |
15:00.20 | Denyerec | People have been mentioning git more and more with respect to TYPO3 and extension management. |
15:00.37 | Denyerec | I hope it doesn't become a trend, whilst I'm familiar with git, it's not a userfriendly system. It's geek-friendly :) |
15:00.40 | afoeder | Denyerec, do you use the versioning feature/workspace module in that project? |
15:00.49 | Denyerec | Not yet. It's a brand new install. |
15:00.55 | afoeder | will you? |
15:00.58 | Denyerec | Maybe. |
15:01.06 | Denyerec | Does that cause problems? |
15:01.11 | afoeder | I don't know what side-effect adding back the column may have |
15:01.15 | Denyerec | I see. |
15:01.19 | Denyerec | Better to use the TV patch |
15:01.29 | afoeder | because TemplaVoila will work unreliable then regarding versioning/ws |
15:01.32 | Denyerec | I see |
15:01.38 | afoeder | so either you downgrade to 471 |
15:01.45 | afoeder | or try ( ! ) that TV patch |
15:01.51 | Denyerec | OK, let's go with the patch. |
15:02.13 | afoeder | or make the database correction and risk a maybe malformed system |
15:02.20 | Denyerec | Given that I have TYPO3 already installed, how do i (safely) extract the necessary information via GIT |
15:02.47 | Denyerec | Maybe that git fetch line will do it :) |
15:02.49 | afoeder | Denyerec, I would make the typo3conf/ext/templavoila folder a git repo |
15:03.16 | *** join/#flow3 cognifloyd (~cognifloy@nat201.orem.infotraxsys.com) |
15:04.06 | Denyerec | Ok. TIme to find out how to do that... |
15:04.12 | Denyerec | I'm used to SVN |
15:04.45 | afoeder | when you're at the folder (templavoila), you can do a $ git init |
15:04.50 | Denyerec | Is it a case of just executing git-init in the /ext/templavoila folder ? |
15:04.53 | Denyerec | Ah :) |
15:04.56 | afoeder | ;) |
15:05.25 | Denyerec | git fetch git://git.typo3.org/TYPO3v4/Extensions/templavoila refs/changes/46/12746/1 && git format-patch -1 --stdout FETCH_HEAD |
15:05.27 | Denyerec | ? |
15:05.28 | Denyerec | :) |
15:05.32 | afoeder | no not yert |
15:05.33 | Denyerec | That LOOKS like it'll bring back a patch |
15:05.34 | afoeder | no not yet |
15:05.38 | Denyerec | Ok |
15:06.25 | afoeder | first do a $ git remote add origin git://git.typo3.org/TYPO3v4/Extensions/templavoila.git |
15:07.28 | Denyerec | ha OK that ties it to the origin |
15:07.33 | afoeder | right |
15:07.38 | Denyerec | Gotcha. |
15:07.43 | Denyerec | Now it can identify the relevant files. |
15:07.48 | Denyerec | I should hope i don't have commit powers :D |
15:07.58 | afoeder | and then, I don't know what's the correct order; |
15:08.08 | Denyerec | do I need to pull? :) |
15:08.11 | afoeder | you have to do some git pull and; $git checkout 1_7_0 |
15:08.25 | Denyerec | Won't this ruin the extension manager? |
15:08.28 | afoeder | but that's equal to master currently, so you can just git pull origin master |
15:08.32 | Denyerec | I normally update via that |
15:08.37 | Denyerec | as that updates DB and such |
15:08.44 | afoeder | Denyerec, you'll see ... |
15:08.54 | Denyerec | I am going to trust you :) |
15:09.06 | afoeder | since 1_7_0 *is* the EM version; this should be OK |
15:09.20 | Denyerec | OK |
15:09.23 | Denyerec | If that were not the case, though |
15:09.30 | Denyerec | I'd have to run some SQL update file, I presume? |
15:09.45 | afoeder | well the only thing would be that the EM complains about "modified files"; |
15:09.50 | afoeder | the SQL stuff should stay the same |
15:09.52 | afoeder | AFAIK |
15:10.01 | afoeder | but I'm outta TYPO3 a couple of months |
15:10.02 | Denyerec | now ? git fetch git://git.typo3.org/TYPO3v4/Extensions/templavoila refs/changes/46/12746/1 && git format-patch -1 --stdout FETCH_HEAD |
15:10.12 | afoeder | what does git status say? |
15:10.23 | afoeder | and I always recommend "cherry-pick" |
15:10.36 | afoeder | (ie cherry-pick the page / use the cherry pick command provided ;) |
15:10.43 | afoeder | page -> patch... |
15:10.49 | afoeder | palm -> face |
15:11.22 | Denyerec | nothign to commit |
15:11.25 | Denyerec | clean |
15:11.36 | afoeder | perfect, then: cherrypickingtiime |
15:11.45 | Denyerec | I do not know the cherry pick |
15:11.49 | Denyerec | :) |
15:11.51 | afoeder | it's on the review page |
15:12.04 | afoeder | where you copied the command |
15:12.13 | Denyerec | Oooh |
15:12.13 | Denyerec | I see |
15:12.13 | afoeder | you have some small "tabs" the... yes |
15:12.13 | Denyerec | I thought they were column headers |
15:12.15 | Denyerec | :D |
15:12.21 | Denyerec | slaps the review site CSS guy |
15:12.28 | afoeder | no you have to use the full command ;-) |
15:12.37 | afoeder | not only the part beneath "cherry pick" ;-) |
15:12.40 | Denyerec | git fetch git://git.typo3.org/TYPO3v4/Extensions/templavoila refs/changes/46/12746/1 && git cherry-pick FETCH_HEAD |
15:12.47 | afoeder | yessireee |
15:12.48 | Denyerec | Heh yeah |
15:12.52 | afoeder | hit it |
15:12.54 | Denyerec | I didn't realise it was clickable, my bad! |
15:13.05 | Denyerec | Ok um |
15:13.13 | afoeder | git status? |
15:13.21 | Denyerec | git status |
15:13.21 | afoeder | ahead master by 1 commit? |
15:13.39 | Denyerec | nothing to commit (working d |
15:13.40 | Denyerec | uh oh |
15:13.47 | Denyerec | lemme paste the whole output of cherry picjk into pastebin |
15:14.04 | afoeder | hm... |
15:14.04 | afoeder | oO |
15:14.26 | Denyerec | http://pastebin.com/7u7rCEsu |
15:15.06 | Denyerec | Should I start to panic yet? :) |
15:15.16 | afoeder | commiter: denyer is what I wonder... |
15:15.20 | *** join/#flow3 pgampe (~phil@pptp-212-201-70-209.pptp.stw-bonn.de) |
15:15.26 | Denyerec | Yeah... No shit :) |
15:15.29 | afoeder | please do a git log |
15:15.32 | Denyerec | It wasn't me!! |
15:15.35 | Denyerec | points at afoeder |
15:15.37 | Denyerec | :D |
15:15.50 | afoeder | don't panic, it's just local :) |
15:16.45 | afoeder | maybe the commiter gets set because you picked it... |
15:16.47 | Denyerec | http://pastebin.com/9cBGdJkp |
15:17.08 | afoeder | ok fine, you see your cherry-picked commit (ie patch) at the top of the log |
15:17.52 | Denyerec | Yes |
15:17.52 | afoeder | which means: everything's fine |
15:18.09 | afoeder | do me a favor; try a $ git remote update |
15:18.14 | afoeder | and $git status |
15:18.27 | Denyerec | Yep |
15:18.36 | afoeder | still "on branch master"? |
15:20.25 | Denyerec | ok I did a git remote update |
15:20.29 | Denyerec | I'm not sure what that was |
15:20.29 | Denyerec | :) |
15:20.37 | Denyerec | git status now reports nothing to commit |
15:21.57 | Denyerec | (What is remote update achieving?) |
15:22.09 | afoeder | strange... I wonder why you don't have a "your branch master is ahead of origin master by 1 commit" or so |
15:22.19 | afoeder | git remote update just fetches the status of the origin |
15:22.27 | afoeder | without "doing" anything |
15:22.44 | Denyerec | Ah I see |
15:22.49 | Denyerec | well it's now working int he backend |
15:22.50 | Denyerec | SOoooo |
15:22.52 | Denyerec | Something changed ;) |
15:22.59 | afoeder | yes it works at all? |
15:23.07 | Denyerec | BE is now working, the editor is in and editing. |
15:23.13 | afoeder | perfect |
15:23.20 | Denyerec | Now I need to get to grips with this |
15:23.20 | afoeder | maybe you want to add a comment here: https://review.typo3.org/#/c/12746/ |
15:23.50 | afoeder | ...stating that it worked for you |
15:24.03 | Denyerec | Ok |
15:24.09 | Denyerec | Stupid question - how to add a comment? I'm logged in |
15:24.16 | Denyerec | Review button ? |
15:24.18 | afoeder | ye |
15:24.25 | afoeder | s. |
15:25.07 | Denyerec | Ok done! |
15:25.28 | Denyerec | I am thinking that having every site in its own git repo would be a damn good idea. |
15:25.29 | Denyerec | :) |
15:25.45 | Denyerec | only snag is how to manage DB changes. |
15:26.40 | afoeder | EM |
15:26.43 | afoeder | same thing.. |
15:26.51 | afoeder | the EM just examines the SQL file which is there |
15:27.33 | afoeder | so your git pull will technically be the same like what the EM does: fetching a bunch o'files from somewhere |
15:27.50 | afoeder | so: hit your EM and proceed as you're used to |
15:28.09 | Denyerec | Ahh oK |
15:28.16 | Denyerec | so an upgrade for example would pull down an SQL file |
15:28.39 | afoeder | to be correct, it might *change* the present SQL file |
15:29.17 | afoeder | (would be really cool if the EM had "native" git support *,* |
15:30.39 | Denyerec | Ok I have two scenarios. |
15:30.44 | Denyerec | 1) TV 1.8 comes out. |
15:30.52 | Denyerec | I git pull from the master |
15:30.55 | Denyerec | I have a lot of new files |
15:31.00 | Denyerec | Now how to perform the DB update? |
15:33.11 | afoeder | you pull from master; the file changes will apply without hassle; and afterwards you click the EM and hit "DB check" (or what it reads) |
15:33.22 | Denyerec | Ahh of course |
15:33.24 | Denyerec | Ok. |
15:33.30 | afoeder | ;) |
15:33.33 | Denyerec | The sencond |
15:33.41 | Denyerec | Say I have a typo3 site I'm working on |
15:33.50 | Denyerec | I make the whole /mysite.com/ folder into a repo to track changes |
15:33.54 | Denyerec | (All changes) |
15:34.00 | *** part/#flow3 pgampe (~phil@pptp-212-201-70-209.pptp.stw-bonn.de) |
15:34.30 | afoeder | well that's a good question |
15:34.31 | Denyerec | I do some work on the site.... do I now mysqldump and save that in the repo too? |
15:34.41 | Denyerec | The eternal problem of versioning DB related entities |
15:34.55 | afoeder | that's your problem, unfortunately :-P |
15:35.00 | Denyerec | hehe |
15:35.05 | Denyerec | Someone should really solve that. |
15:35.08 | Denyerec | DB deltas |
15:35.18 | afoeder | some people handle their typoscript entilrely via files |
15:35.18 | Denyerec | Ruby got close, but it still seemed very manual. |
15:35.31 | Denyerec | Yeah I've seen that done, but the new TS editor is so nice :) |
15:35.34 | afoeder | (as entirely as it's possible) |
15:36.11 | afoeder | I'm not a friend of dumping SQL data into a repository; but if you see no other chance... |
15:36.32 | Denyerec | Well, I know of nothing better, perhaps there is a good solution out there? |
15:36.40 | afoeder | I, on the other side, don't know how sophisticated TYPO3 is meanwhile, regarding schema migrations etc |
15:42.11 | *** join/#flow3 cognifloyd (~cognifloy@nat201.orem.infotraxsys.com) |
15:48.51 | *** join/#flow3 andreaswolf (~aw@p5B02D27E.dip.t-dialin.net) |
15:49.45 | Denyerec | Hmm |
15:49.48 | Denyerec | I commented on a bug |
15:49.53 | Denyerec | And now I absolutely cannot find it |
15:50.16 | afoeder | maybe it's a shy bug? |
15:50.20 | Denyerec | I think so... |
15:50.25 | Denyerec | I don't think I reported it |
15:50.33 | Denyerec | So it's not showing on my profile as reported |
15:50.35 | afoeder | happens to me when talking to women all the time |
15:50.44 | Denyerec | That is, if bugs.typo3.org is the place to be ? |
15:51.09 | Denyerec | As forge is... |
15:51.09 | Denyerec | ... |
15:51.10 | afoeder | was the bug on "forge.typo3.org" or bugs.typo3.org? |
15:51.16 | afoeder | the latter (forge) is the new one |
15:51.18 | Denyerec | Might have been forge |
15:51.20 | Denyerec | *shudder* |
15:51.37 | afoeder | but not all projects have migrated to there, some still use the old mantis (bugs.) tracker |
15:51.40 | Denyerec | That thing is a long way off userfriendly |
15:51.45 | Denyerec | It's core 4.x |
15:51.47 | Denyerec | let me see |
15:52.12 | Denyerec | So what I have to search each project independently ? |
15:52.17 | Denyerec | This could take some time... :) |
15:52.20 | afoeder | Google :-/ |
15:52.24 | Denyerec | :/ |
15:53.18 | Denyerec | Ahha! |
15:53.19 | Denyerec | http://forge.typo3.org/issues/36794 |
15:57.11 | Denyerec | How do I change the issue status? |
15:57.18 | Denyerec | Or perhaps that's above my paygrade |
16:04.36 | *** join/#flow3 shoelessone (~kevin@76.14.67.16) |
16:12.00 | *** part/#flow3 afoeder (~afoeder@p4FD64610.dip0.t-ipconnect.de) |
16:41.06 | *** join/#flow3 cognifloyd (~cognifloy@nat201.orem.infotraxsys.com) |
16:52.52 | *** join/#flow3 xaver (~xaver@p4FCF498C.dip.t-dialin.net) |
16:58.24 | *** join/#flow3 pixeljunkie (pixeljunki@122-150.62-188.cust.bluewin.ch) |
16:58.27 | *** join/#flow3 Wrack_00112 (~eric@f052233177.adsl.alicedsl.de) |
17:02.28 | ChristianM | Denyerec, only project members can change the status... |
17:02.39 | ChristianM | for this project I can't too |
17:02.45 | Denyerec | Ahh I see. |
17:02.48 | Denyerec | OK, not to worry :) |
17:03.01 | ChristianM | no probably someone will pick up your comment and close it |
17:03.01 | Denyerec | Thought I had a responsibilty to update it and didn't want to leave it hanging! |
17:03.13 | ChristianM | thanks! but should be fine like that |
17:03.34 | Denyerec | Took me a while to re-discover the bug because I couldn't work out how to find "Things I have responded to" in Forge. |
17:03.41 | Denyerec | Ended up using Google. |
17:08.27 | *** join/#flow3 Kollode (~Kollode@g224121067.adsl.alicedsl.de) |
17:13.40 | *** join/#flow3 cognifloyd (~cognifloy@nat201.orem.infotraxsys.com) |
17:14.35 | ChristianM | Denyerec https://forge.typo3.org/my/page |
17:14.39 | ChristianM | it's a bit hidden |
17:14.51 | ChristianM | the link is at the top left |
17:15.13 | *** join/#flow3 xaver (~xaver@p4FCF498C.dip.t-dialin.net) |
17:15.19 | Denyerec | I see "about" and "register project"? |
17:15.22 | *** join/#flow3 shoelessone (~kevin@76.14.67.16) |
17:22.46 | ChristianM | in the main section |
17:23.01 | ChristianM | you should have reported issues, issues assigned to me and watched issues |
17:23.06 | ChristianM | maybe you aren't logged in? |
17:23.33 | *** join/#flow3 Ak2i (~Ak2i@116-70.wh-gutenberg.uni-ulm.de) |
17:34.16 | *** join/#flow3 cognifloyd (~cognifloy@nat201.orem.infotraxsys.com) |
17:51.34 | *** join/#flow3 andreaswolf (~aw@p5B02D27E.dip.t-dialin.net) |
17:57.04 | *** join/#flow3 kj187 (~kj187@dsdf-4d0a0ee6.pool.mediaWays.net) |
17:58.27 | kj187 | Someone here who can help me with the new HTTP Foundation and CLI ? |
18:03.43 | ChristianM | kj187 don't know, but can try :) |
18:07.50 | *** join/#flow3 sorenmalling (~sorenmall@109.202.148.90) |
18:08.10 | kj187 | cool.. i have a commandController where i get all my tutorials via findAll repository. i iterate every tutorial and need for every tutorial the fronted uri.. you can see my current (not working) code here http://pastebin.com/FgWdb0LU any idea ? |
18:10.01 | ChristianM | I guess creating the HttpRequest doesn't work, right? |
18:10.53 | tomasito | good afternoon |
18:11.04 | tomasito | I have an interesting question |
18:11.21 | kj187 | no, thats works fine.. but i don't know how i can create the final frontend url with my tutorial object .. all i have is the tutorial object, and what i need now is the frontend url like www.domain.de/tutorials/mytutorialtitle.html |
18:11.38 | tomasito | it is possible to get just a value in the fluid from a array |
18:11.53 | tomasito | without a foreach cycle |
18:12.07 | ChristianM | kj187 you need to use $uriBuilder->uriFor() |
18:12.18 | ChristianM | and give all the info that you set in the request to that method |
18:12.57 | ChristianM | the request that you set to the uriBuilder is just as a backup in case you eg. don't give a package to ->uriFor() so it can fallback to the package of the current request |
18:13.07 | ChristianM | tomasito, nope, not possible |
18:13.14 | ChristianM | you need to create a viewhelper for that |
18:13.30 | ChristianM | in fact it is a recurring request so maybe we will have a VH for that at some point |
18:13.41 | kj187 | correct, that is what i used for FLOW3 1.1, after the update it doesn't work with uriFor.. but wait, i will restore my code and can you show the exception |
18:13.45 | tomasito | ChristianM: thanks man |
18:13.47 | ChristianM | but maybe if you need that you should think about changing your array into an actual object |
18:14.03 | ChristianM | kj187 yep, k |
18:14.45 | tomasito | the problem is that I want to get two object from the controller in the fluid and just use one cycle in the fluid |
18:15.26 | ChristianM | tomasito, I don't get that, can you give an example? |
18:18.31 | tomasito | http://pastebin.com/7sMm2nuD |
18:18.44 | tomasito | this is what I'm trying to do |
18:19.08 | kj187 | @ChristianM here is the code that works with FLOW3 1.0 http://pastebin.com/PT9R3scX and now i became this exception, but i don't no why http://pastebin.com/FPkTVgdH |
18:21.29 | ChristianM | kj187 try the following, use the code to create as you have in the first paste, but just create a request to some simple action, don't put it into the loop, then create your UriBuilder and set this request |
18:21.41 | ChristianM | then in the loop try as before with uriFor |
18:23.09 | kj187 | ok, one second ;) |
18:24.07 | ChristianM | hope the description is understandable |
19:06.09 | *** join/#flow3 boonkerz (~boonkerz@pd95c8e64.dip0.t-ipconnect.de) |
19:58.22 | *** join/#flow3 goli (~goli@62.245.162.32) |
20:22.45 | *** join/#flow3 Robbo_ (~robbo@ppp232-35.static.internode.on.net) |
20:45.17 | *** join/#flow3 kevin (~kevin@76.14.67.16) |
20:57.36 | *** join/#flow3 Wrack_00113 (~eric@g225005115.adsl.alicedsl.de) |
20:58.59 | *** join/#flow3 cognifloyd (~cognifloy@nat201.orem.infotraxsys.com) |
21:13.37 | *** join/#flow3 goli (~goli@62.245.162.32) |
21:19.44 | *** join/#flow3 goli (~goli@62.245.162.32) |
21:24.11 | Denyerec | ChristianM - I have spotted it :) |
21:24.15 | Denyerec | It was in the "My Page" screen. |
21:24.31 | Denyerec | It blended in with my window chrome so well I didn't notice it until I went back a 2nd time :D |
21:30.48 | *** join/#flow3 goli (~goli@62.245.162.32) |
21:47.32 | *** part/#flow3 kj187 (~kj187@dsdf-4d0a0ee6.pool.mediaWays.net) |
21:47.38 | *** join/#flow3 mneuhaus (~mneuhaus@ip-178-201-145-99.unitymediagroup.de) |
21:47.45 | *** part/#flow3 mneuhaus (~mneuhaus@ip-178-201-145-99.unitymediagroup.de) |
21:50.27 | *** join/#flow3 kevin (~kevin@76.14.67.16) |
22:13.29 | *** join/#flow3 goli (~goli@62.245.162.32) |
22:24.34 | *** join/#flow3 goli (~goli@62.245.162.32) |
22:29.43 | *** join/#flow3 goli (~goli@62.245.162.32) |
22:49.47 | *** join/#flow3 goli (~goli@62.245.162.32) |