Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

Kohana is a PHP5 framework that uses the Model View Controller architectural pattern. It aims to be secure, lightweight, and easy to use. Kohana 2.2 is part of the GoPHP5 initiative. Kohana is licensed the "new" BSD license, but also uses: - a port of phputf8 (LGPL) - popoon's externalinput (Apache 2.0).

4.51282
   
  0 reviews  |  84 users  |  42,870 lines of code  |  8 current contributors  |  Analyzed 2 days ago
 
 

Just for myself to check up with Kohana Framework and to get my skills higher

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

This is a place for me to put Kohana stuff that I'm developing from which I feel the Kohana community might benefit. Right now all that's available is a sparse module that contains a helper for doing some cool stuff with the HTML , and an overload of the html helper. See @ bottom for more ... [More] detail. UPDATE 10/1/8another revision, this time to correct the 2.2.1 html helper issue mentioned here. Just FYI, I still don't like how they're doing the html::link and html::script methods in 2.2.1, even after the ever-irascible Shadowhand fixed them, so I re-included my own versions in MY_html. My versions allow relative file paths, which some people, myself included, happen to like. Kohana is supposed to be all about freedom to work how you want, right? Stay tuned, as a collborator and I hope to have finished an Oracle driver for Kohana by the end of the month. Shadowhand is such a PIA to deal with, Eeyore that he is, that I don't intend to subject myself to his ire by having the temerity to offer the driver up to the community right away. He's a talented and knowledgeable dev but a grumpy, arrogant, condescending, and impatient person, at least online! :D I also will be adding a ready-to-go templating, user-management/auth, and menu-generation system in the next few months, so stay tuned! FYI, I am really annoyed by all the massive changes in how everything works in Kohana 2.3, so don't expect an update to reflect those changes anytime soon. If you think the changes are great, good for you, but I for one have better things to do than to rename all my class files and re-figure out how the whole goddamned framework works as far as routing and whatnot every time Shadowhand and Pugfish get a wild hair up their rear ends and think they've found the holy fucking grail of PHP OOPitude. If anyone thinks I'm stupid for thinking this, please whisper to me on the forum and let me know why I'm wrong. UPDATE 08/26/08revised the MY_html helper to correct some weirdness UPDATE 08/20/08Well it took me a while to get to it, but I finally updated the head helper to work with Kohana 2.2. I've now bundled the files together as a module so they are more portable, and included (totally without permission -- apologies Peter!) PeterB's excellent zend_autocomplete class, useful for users of IDEs. Info on PeterB's zend_autocomplete class can be found at PeterB's site To install, unzip into your Kohana Modules directory. And that's it! (Isn't Kohana awesome?) Currently I only have a .zip archive available, but soon I will try to upload a .tar file as well. Currently the only thing I've finished that's fit for others to look at is a head helper class, inspired by Matt Well's brilliant idea of a helper class to allow you to mess with the HTML elements of the outputted views. My version follows the same general pattern as Matt's, in that it is basically a static class that has some nifty ways to manipulate the stuff inside the , but mine goes a step further and gives total control over the creation and modification of the . This version utilizes a config file to write the intitial values, and also currently relies (yes, poor encapsulation, I know) on a customized overload of Kohana's html helper to create the individual tags inside the head. I think I've documented the files sufficiently so that they are easy to understand and use. Basically, if you're using the Kohana Template Controller, just create a placeholder in the template file where the should go (don't use tags, this helper creates them!), and then in your controllers do something like this: $this->template->html_head = head::instance(); where html_head is the placeholder in the template file. The other methods should be self-explanatory, but let me know if they're not! :) If you're not using the Template Controller, you'll need to use an instance of the head class on each page where you want it to write your for you. If you have comments or suggestions or (helpful) criticisms, whisper @ me on the Kohana forum or make a comment on dlib's blog [Less]

0
 
  0 reviews  |  0 users  |  54,499 lines of code  |  0 current contributors  |  Analyzed about 2 years ago
 
 

diversos projetos em php

0
 
  0 reviews  |  0 users  |  31,432 lines of code  |  0 current contributors  |  Analyzed 10 days ago
 
 

documments4you jest projektem który w zamiarze ma umożliwić użytkownikowi magazynowanie dokumentów on-line, tak by posiadając dostęp do sieci użytkownik mógł sobie je swobodnie edytować, prezentować, archiwizować.

0
 
  0 reviews  |  0 users  |  25,223 lines of code  |  0 current contributors  |  Analyzed almost 2 years ago
 
 

Utilizing the fabulous Kohana PHP web framework, this flexible library allows you to easily create a chart by utilizing Google's Chart API. It is fully object oriented and covers the complete spectrum of the Google Chart API. Note: This library only works with Kohana 2.3.4 Please see ... [More] http://code.google.com/apis/chart/ before you dive into this library to fully understand how the API works, and why the library is built the way it is. Go from this: // Data $data_1 = array('Hello' => 60, 'World' => 40); // Create object $google_chart_1 = Google_Chart::factory(); // Set attributes $google_chart_1->set_attributes(array( 'encoding' => 'text', 'size' => array('250', '100'), 'chart' => 'pie_3d', 'data' => $data_1, )); // Display the chart echo $google_chart_1->display();To this: [Less]

0
 
  0 reviews  |  0 users  |  823 lines of code  |  0 current contributors  |  Analyzed 10 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.