MrFisk’s factoids

! the yii bot muhoo
#yii Where you are blindMoe
offon "Have you tried turning it off and on again?" tom[]
DATA Don't ask to ask. Instead ask the real question and/or describe the symptoms of the problem. If anyone can help and is available to do so, they will. Also, please be patient and don't leave the channel just because you don't get a reply within the minute. rawtaz
E Don't use C to prefix your class names. It confuses them with Yii classes. tydeas
FOUC Flash of Unstyled Content SJFriedl
GTC Gii Template Collection. rawtaz
God Qiang rawtaz
HAS_ONE Relations: BELONGS_TO versus HAS_ONE: SJFriedl
How are you? Fine, how are you? yjeroen
IDE PhpStorm or IntelliJ IDEA - rawtaz
LU Larry Ullman wrote a number of articles about Yii. His introduction to Yii is a good overview. rawtaz
Lomex Quoting Lomex, "Theres no mistake you cannot expect from me. RULE" MrSoundless
MrSoundless I do want to write a blog engine in .net some time though :p. Windows servers are great as long as you know how to use them. tydeas
Qiang God CGeorge
Remco "The only thing that's hard is multi-step forms" tom[]
SJFriedl Also known as the Hammer, SJFriedl is known for bringing down the wrath of the heavens upon unknowing Yii newbies. Tread lightly, and ask wisely. blindMoe
Soundless MrSoundless
YiiConsole blindMoe
abbreviation Shortening a longer word into a few letters, each representing a key letter in the word. Example: CActiveDataProvider = CADP, CGridView = CGV rawtaz
ajax Yii offers many APIs to support use of AJAX: Yii relies on jQuery.ajax(): Example: Update content in AJAX with renderPartial: tydeas
ajax render If you having duplicate calls to ajax be sure to assign your own id ($htmlOptions), and related to render/partial take a look at the api for the 3 and 4 par of this method. tydeas
anyone? Does anyone know? Can anyone help? Be patient. If someone knows, they'll answer. Remember we are volunteers; people are busy. Be clear and detailed. Questions are less likely to receive replies if poorly worded or lacking detail. Don't be lazy. Describe your issue with some context and any steps you've taken to resolve your issue. [Shamelessly stolen from #drupal] ciss
api rawtaz
ask rawtaz
assert "An assertion failed is an hour saved" - SJFriedl. More at tydeas
assets Understanding assets: SJFriedl
auth Authentication and authorization in Yii: blindMoe
autocomplete Yii includes support to jQuery UI Autocomplete: Example: tydeas
bartleby "I would prefer not to." tom[]
best There is no such thing as "best" in general. It depends on your needs and requirements. rawtaz
better There is no such thing as "best" in general. It depends on your needs and requirements. rawtaz
bing The answer to that question is easily found by using Bing, searching for a few relevant keywords. Please try! nbezzala
blindMoe The guy with the famous last words "I trust your judgement" rawtaz
blogspot tydeas
blueprint Blueprint in the yii framework. Link: tydeas
agile book Jeffrey Winesett "Agile Web Application Development with Yii1.1 and PHP5 2nd Edition". tydeas
cookbook Alexander Makarov "Yii 1.1 Application Development Cookbook" tom[]
bootstrap Bringing together Yii and Twitter's Bootstrap HTML, CSS and JavaScript toolkit: rawtaz
caching MrSoundless
carspending Veselig yii based cool site tydeas
celebrate Well, this calls for a celebration! tom[]
cvg related MrSoundless
cgv button MrSoundless
changelog Look for the "change log" link on ciss
charts tydeas
chtml By Example: CHmtl. tydeas
code tydeas
composer Make sure you have the latest version of composer and have installed the composer asset plugin. See: CeBe
cors tydeas
create docs How to generate Yii like Documentation: MrSoundless
cron Implementing cron jobs with Yii. tydeas
crud Create Read Update Delete, the 4 main operations on DB records. Not to be confused with Create Update Alter Purge. tom[]
crypt The README of this gighub repo explains how to use PHP's crypt() function to store passwords: rawtaz
css dropdown Creating a CSS Driven Drop Down Menu using CMenu: MrSoundless
dao Data Access Objects. Yii's API for direct access to SQL databases. tydeas
diagram is a free and fairly complete diagramming tool with an ExtJS UI. |, the pastebin of flow charts, lets you create relations by typing phrases like '"object b" inherits "object a"'. ciss
dilbert Pedantic and tiresome know-all cubicle-dweller. tydeas
doc This project aims to translate Yii core messages, system views and various documentation into different languages. tydeas
doc.db tydeas
dropdown Creating a dependent dropdown. tydeas
drupal and rawtaz
duck debug ciss
dump CVarDumper is Yii's version of var_dump(). tom[]
dunno Until you describe your problem or question, we don't know if we can help you or not. Please ask the real question or describe what problem you're having. rawtaz
elaborate When asking a question, please be elaborate. If something "doesn't work", look for error messages in the output and in the logs, and pastebin them *in full*. Also pastebin any code relating to your question (controllers, models, views, etc) so we don't have to guess or make assumptions. rawtaz
error If you say "I got an error" but do not SHOW the error, you are not really asking for help. Always show full error messages. SJFriedl
error_reporting PHP's error_reporting setting should be configured with the value 'E_ALL|E_STRICT' (without quotes). Please note that there is a pipe character in there. rawtaz
ext In the Yii extension repository you can find various extensions (modules, widgets etc.) for Yii. It's your first stop when looking to extend your application's functionality. Please see: rawtaz
ext help Probably none here has used the extension you need help before. Please consider the following steps: 1) Understand how extension works, 2) If error read the error and find your way through it's code, 3) Post on the extension thread in yii forum, 4) Contact the author by adding comments to extension page or reaching him in any way tydeas
extension See: extensions tom[]
extensions You have created a great peice code using Yii. You think "This may be something general that all can use.". You work hard and contribute your 1st extension... 1 becomes hundred... the world is yours. You have an empire... money... drugs... kinky sex. One day you wake up and discover you are 80 and alone. tydeas
external api tydeas
fail "Ever tried. Ever failed. No matter. Try again. Fail again. Fail better." tom[]
faqs Temporary list of MrFisk factoids: rawtaz
fish "Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime." Laozi, 5th c. BCE tom[]
flash Using Yii's flash messages: MrSoundless
gii Yii's code generation tool. It can generate AR models from DB tables and the controllers and views for CRUD operations. tydeas
gii403 Why do I get a 403 error when trying to use Gii? tydeas
gist Maket it easy for us to help you: 1. Paste your code at 2. If you have multiple files, use "Add another file". 3. Use the "Edit" button to make changes instead of creating a new paste. Thanks! ciss
git Git is a free, open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency. tydeas
git repo Yii's reporitory is at tydeas
google The answer to that question is easily found by using Google, searching for a few relevant keywords. Please try! rawtaz
guide The Definitive Yii 2 Guide: rawtaz
hackers tydeas
happy "Oh! This is going to be another happy day." tom[]
harder Try harder! Make an effort! Give it some real elbow grease! It's not meant to be easy. tom[]
hello Saluton! ¡Hola! 今日は こんにちは Ahoj مرحبا Kaixo Sveiki! 你好 Hej Здравей Tere გამარჯობა Salut שלום Ciao! Прывітанне नमस्ते Агов ជំរាបសួរ Terve Cześć നമസ്തെ Olá Привет tom[]
hiring Looking for Yii developers? Some freelancers hang out here; you can ask. b) There is a job forum in the focums. c) There is a Yii LinkedIn group. d) Some freelancers/consultants/companies have websites mentioning Yii. rawtaz
i18n Internationalization (i18n) and localization (l8n) in Yii: MrSoundless
idw Please try to be less specific in describing your problem. Our understanding is usually more accurate when we rely on telepathy. As psychics, we can visualize what "it" is, what "it works" might be like, and what "it doesn't work" is like in contrast to that. Please be patient while we concentrate. tom[]
issue Yii's issue tracker: rawtaz
it The IT Crowd is a British sitcom by Channel 4 involving the three staff members of a corporate IT department. tydeas
jqueryui jQuery UI provides a selection of UI effects and widgets: tydeas
uploadify An extension for the PHP Uploadify package: Veseliq
jsfiddle A dynamic JavaScript pasteboard. Allows you to show snippets of dynamic JS/HTML/CSS in action, colaborate on them and test. Use it to show or ask the channel about JS: blindMoe
larry Larry Wall. Some of his quotes: tydeas
learn Here is a step by step To-Do list for Yii beginners. The list is an advice of what tutorials and documentation you can walk through to get a full understanding of the Yii Framework. These can be a help to learn Yii. yjeroen
life "My mistakes are my life." tom[]
like Creating a parameterized LIKE query: SJFriedl
log 1. Add CWebLogRoute to the 'log' application component (in the config file). 2. Set 'enableParamLogging' to true in the 'db' application component. 3. Reload the page and you should be able to see all SQL queries generated by Yii. rawtaz
migration Database Migration: CDbMigration: tydeas
module Modules in Yii: tydeas
mssql RDBMS from Microsoft supported in Yii MrSoundless
mvc Model-View-Controller: AsgarothBelem
mysql Free, open source RDBMS supported in Yii. ciss
mysql.null Working with NULL Valuesin MySQL: tydeas
nested set nestedsetbehavior is a Yii extension for managing trees stored as nested sets in an SQL DB table. It is implemented as AR behavior: See also "nested interval" tom[]
nested interval nested-interval is a Yii extension for managing hierarchical data in an SQL DB table by keying nodes in the tree using rational numbers: tom[]
nicks 124 rawtaz
nothing "Nothing happens. Nobody comes, nobody goes. It's awful." tom[]
op This channel was registered a long time ago after which its operators stopped appearing. Freenode's procedure for assigning new ops is time consuming and hasn't been done. tydeas
oracle RDBMS from Oracle supported in Yii. tydeas
partition alignment rawtaz
password salt tydeas
paste Please go to or and paste/submit your code/text, then give us the URL you see in your browser's address bar. Thanks! rawtaz
pastebin Please go to or and paste/submit your code/text, then give us the URL you see in your browser's address bar. Thanks! rawtaz
pattern "Pattern" in SW development usually refers to a design idea, method or structure that has proven its value over time and emerged as a recognisable solution, adaptable to various problems, technologies and disciplines. Patterns are therefore often worth studying. There are books and lots of www articles on the topic. tom[]
php MrSoundless
phpexcel PHPExcel in Yii: MrSoundless
phplol false == 0 0 == "NOT ZERO" "NOT ZERO" == true MrSoundless
phpstorm An IDE from JetBrains that works nicely for Yii development: Configuring PhpStorm for Yii: tom[]
playground Yii Playground is a demo application that uses the PHP Yii Framework to show some features of the framework starting from basic examples. It does nothing useful but it is great to play with as you learn how things works downloading and editing the code. Live demo: tydeas
podcast Yii Radio is a PHP podcast focusing on the Yii framework. tydeas
postgresql An awesome database that should seriously be considered over MySQL. See for some reasons why. rawtaz
profiling Profiling SQL Executions: rawtaz
question "Ah, the old questions, the old answers, there's nothing like them!" tom[]
quickprint Print a Webpage Bypassing the Print Settings Dialog: MrSoundless
r resolved? tydeas
randomness The README explains how to use PHP's crypt() function to store passwords. rawtaz
rawtaz A Simple Man with Simple Needs blindMoe
rbac Role-based access control is supported by Yii: phpnode
read How do you want to write if you cannot even read? ciss
related rawtaz
relatedcgridview Searching and sorting a column from a related table in a CGridView: MrSoundless
repo Official Yii repository: tom[]
roar request, outsource, agonize, repair ciss
rtfm Read the fine manual tydeas
rules Please read the channel rules/guidelines: tom[]
sad "Bun is such a sad word, is it not?" tom[]
safe Safe validation rules: SJFriedl
schema Guidelines for schema design: SJFriedl
scopes Scopes are a handy thing in AR: MrSoundless
security Security in Yii: blindMoe
showcase A showcase of Yii-powered webapps: rawtaz
showme Put a screenshot on and give us the URL. tom[]
skin Leveraging Widgets, the Widget Factory and Skins to make DRY code in themed sites: rawtaz
slow How much might using Yii slow down a web site? See: tom[]
soap Yii has built in support for SOAP web services: tom[]
srab save-relations is an extension for saving related models in AR rawtaz
srbac srbac is a Yii extension providing a web interface for administration of rbac (CDbAuthManager). tydeas
start 1) To get started with Yii 2, please read: 2) To learn more, please read the Yii 2 Guide: 3) Get to know the API docs at - you'll use them every day. You can view Yii source code directly in the API docs. The API search box is invaluable. rawtaz
swfupload SWFUpload is a small JavaScript/Flash library for uploading fules. tydeas
tabsvsspace So, in the end, it doesn’t matter whether you use TABs or space, for indenting, as long as you use just spaces for aligning. tydeas
tabular Collecting Tabular Input in a Yii webapp: tydeas
test this is a test MrSoundless
testing Yii has built in support for automated unit and functional testing using PHPUnit and Selenium: rawtaz
tfoot Note: must appear before within a table, so that a browser can render the foot before receiving all the rows of data. tydeas
themes Yii Themes - a collection of designs for the Yii (PHP) framework tydeas
titanium Titanium is an SDK and IDE: tydeas
tits What Yii feels like to developers Veseliq
tmux tmux is a BSD licensed terminal multiplexer: it enables a number of terminals (or windows), each running a separate program, to be created, accessed, and controlled from a single screen. tmux may be detached from a screen and continue running in the background, then later reattached. Good tutorial to start: tydeas
tom[] An empty array without a dollar sign. blindMoe
tour Yii was designed for building Web applications: tydeas
trace Irreplaceable for everyone to see whats happening. This is the best trick you ever learn: Yii::trace(CVarDumper::dumpAsString( $var ), 'YOURTRACE'); You can find more info here: jeroen
try If at first you don't succeed, try try and try again. bowen199
tydeas My daddy. rawtaz
uml Need to create or share an UML diagram? Then yUML is for you! While its interface is horrible (if even existent) it gets the job done quite effectively. Type your relations and let yUML generate your class, activity or use case diagram. ciss
unicode How to set up Unicode: tydeas
upload How to upload a file using a model: rawtaz
utsl "Use the Source, Luke" - Obi-Wan Kenobi SJFriedl
va Virtual Attribute: tom[]
vague Could you perhaps be more vague? tom[]
validate Yii includes a system for validation of script inputs: Also: tom[]
var_dump Use CVarDumper::dump($object, 10, true); for more readable output than var_dump() blindMoe
wamp tydeas
wdywtd What do you want to do? exactly. tydeas
whatyouwant You can't always get what you want, but if you try sometimes, you might just find, you get what you need! blindMoe
why Why won't somebody help me? 1.People are busy(you are doomed, spam dont help);2.People maybe do not know the answer(really rare);3.Maybe problem sounds too big to follow(try forum).If you have *specific* question, give details and show code. But if you only say 'Help me with ', this scares many helpers away. We are here to help fix problems, not take big teaching project.We are all volunteers. tydeas
why-get-set Why use getters and setters? jeroen
wib There is no simple answer to a question like "which is better/best". It depends on what you need/want and what your requirements are. If you ask a question like this you should probably analyze these things, and then you can start investigating what/which product or similar meets these needs in the best way for you. rawtaz
wiki Yii has a colletion of wiki articles: rawtaz
autocompleteaction A simple action for CJuiAutoComplete: tydeas
multipagelayouts How to implement multiple page layouts: blindMoe
params Setting and getting systemwide static parameters: MrSoundless
paths Paths, Paths, Yii Paths! tydeas
windows On small problems, reboot. On big ones, reinstall. tydeas
with-related with-related-behavior is a Yii extension for validating, saving, linking and unlinking related models in AR: rawtaz
wordpress Integrating Yii with Wordpress: MrSoundless
wsod White Screen of Death ... check your php error log and web server access and error log tydeas
wyw You can't always get what you want, but if you try sometimes, you might just find, you get what you need! blindMoe
xyproblem pmoust
yii The Fast, Secure and Professional PHP Framework. tydeas
yii2 Please see: rawtaz
you No, faq YOU! SJFriedl
z-word Zend, better use as a library and not a framework or leave AsgarothBelem
zend The perfect library addon to your yii app AsgarothBelem