[TYPO3-dev] Official coding guidelines of TYPO3
Dan Osipov
dosipov at phillyburbs.com
Mon Apr 20 15:46:16 CEST 2009
Oh, I see what you mean.
I prefer to give more meaningful names to the PHP classes, and leave the
directories as kickstarter created them.
Dan Osipov
Calkins Media
http://danosipov.com/blog/
Rik Willems wrote:
> Yes, and "It is recommended to give more meaningful names to Frontend
> plugin directories."
>
> So it should be piPluginName and piPluginOtherName...
>
> Or am I wrong now...
>
> Rik
>
> Dan Osipov schreef:
>> "X will be a number"
>>
>> So it should be pi1, pi2, mod1, etc...
>>
>> Dan Osipov
>> Calkins Media
>> http://danosipov.com/blog/
>>
>> Rik Willems wrote:
>>> Hi,
>>>
>>> Good to see these guidelines in place. Will use them starting now.
>>>
>>> One question from my side. It is unclear to me what is meant.
>>> On page 5 of the document this can be read:
>>>
>>> piX/
>>> These directories contain Frontend plugins. If extension is generated
>>> by the Kickstarter, X will be a number. It is recommended to give
>>> more meaningful names to Frontend plugin directories.
>>> svX/
>>> These directories contain TYPO3 services. If extension is generated
>>> by the Kickstarter, X will be a number. It is recommended to give
>>> more meaningful names to service directories.
>>> modX/
>>> These directories commonly contain Backend modules. If extension is
>>> generated by the Kickstarter, X will be substituted with a number. It
>>> is recommended to give more meaningful names to Backend module
>>> directories.
>>>
>>> All extensions in TER leave the X=1 or X=2 in place. Is it actually
>>> meant that these directories should be rename to for instance
>>> piNewsArchive?
>>>
>>> Regards,
>>> Rik
>>>
>>> Dmitry Dulepov schreef:
>>>> Hi!
>>>>
>>>> Andy Grunwald [wmdb] wrote:
>>>>> In my search for the official coding guidelines i`ve found 3 versions:
>>>>> typo3.org: last update: 28.04.2007 11:36
>>>>> http://typo3.org/documentation/document-library/core-documentation/doc_core_cgl/current/
>>>>>
>>>>>
>>>>> wiki.typo3.org: draft version
>>>>> http://wiki.typo3.org/index.php/TYPO3_Coding_Guidelines_-_Notes
>>>>>
>>>>> Dmitry Dulepovs blog: result of discussion by TYPO3-(Core-)Team
>>>>> http://dmitry-dulepov.com/article/get-typo3-coding-guidelines-here.html
>>>>>
>>>>>
>>>>> So i dont know which coding guidelines are to use. Any idea?
>>>>
>>>> Here is the recent draft that core team uses de facto:
>>>> http://forge.typo3.org/repositories/entry/typo3v4-core/Documentation/trunk/doc_core_cgl/doc/doc_core_cgl.sxw?format=raw
>>>>
>>>>
>>>> It is awaiting approval from the TYPO3 core team leader.
>>>>
More information about the TYPO3-dev
mailing list